
body {
	margin:0px;
	padding:0px;
	background-color:#BBC2CD;  /*  BBC2CD */
	color: #272E3C;

	font-size:12px; 
	font-family:Arial, Tahoma, Verdana, sans-serif, Helvetica;  
	text-decoration:none; 
	font-weight:normal;
	text-align:center;
}

a{
	color:#235A85;
	text-decoration:none;
	cursor:pointer;
}
a:hover{
	color:#3484C5;
	text-decoration:underline;
	cursor:pointer;
}
a.rojo{
	color:#DC5555;
	text-decoration:underline;
	cursor:pointer;
}
a.rojo:hover{
	color:#C02727;
	text-decoration:underline;
	cursor:pointer;
}

a.azul{
	color:#235A85;
	text-decoration:none;
	cursor:pointer;
}
a.azul:hover{
	color:#3484C5;
	text-decoration:underline;
	cursor:pointer;
}
a.underline{	text-decoration:underline }
a.navegador { color:#7C90A1; font-family:Arial, Tahoma; font-size:14px; font-weight:bold;  }

.negrita	{ font-weight:bold; font-size:15px;  }
.asterisco	{ color:red; font-size:16px; padding:0px 4px 0px 4px; }



#page{
	border:0px solid blue;
	width: 978px;
  	overflow:hidden;
  	margin:auto;
  	margin-bottom:15px;
  	padding:0px;
  	padding-top:0px;
  	position:relative;
}

#sidebar_left{
	width:200px;
	overflow:hidden;
	background-color:#FFFFFF;
}

#sidebar_right{
	width:120px;
	overflow:hidden;
	background-color:#ECEEF1;
}


#content {	
	width:624px;
	overflow:hidden;
}

img{	border:none;	}

/*-------------------------------------------------------------------------------------------------------*/
/* CABECERA */
/*-------------------------------------------------------------------------------------------------------*/

#header {	
 /* background-color: #FFFFFF;*/
  background-image: url("http://www.masvigo.com/public/images/skin/bg_cabecera.png"); background-repeat:no-repeat;
  width: 978px;
  height: 175px;
  overflow: hidden;
  margin:0px 0px 5px 0px; 
  padding:0px;
  position:relative;
  border:0px solid blue;
  color:#E1E2E2;
  z-index:0;
}

#header_form{
	border:0px solid blue;
	width: 978px;
	height: 132px;
	top:0px;
	left:0px;
	position:absolute;
	z-index:2;
}

#header_flash{
  width: 978px;
  height: 132px;
  border:0px solid blue;
  overflow: hidden;
  position:absolute;
  z-index:1;
}

#logo{
	border:0px solid blue;
	top:46px;
	left:26px;
	position:absolute;
	z-index:3;
}

/*-------------------------------------------------------------------------------------------------------*/
/* MAIN */
/*-------------------------------------------------------------------------------------------------------*/
div.main {
	background-color: #FFFFFF; /*E8E8EC*/
	border:0px solid #8892A0;
	-moz-border-radius:3px; -webkit-border-radius:3px; 
	margin-bottom:35px;
	width:622px;
}

div.main_silver {
	background-image: url("http://www.masvigo.com/public/images/skin/bg_main_silver.png");
	background-position:top center;
	background-repeat:repeat-x;
	background-color: #FFFFFF; /*E8E8EC*/
	border:0px solid #8892A0;
	-moz-border-radius:3px; -webkit-border-radius:3px; 
	margin-bottom:35px;
	width:622px;
}

div.main_red {
	background-image: url("http://www.masvigo.com/public/images/skin/bg_main_red.png");
	background-position:top center;
	background-repeat:repeat-x;
	background-color: #FFFFFF;
	border:0px solid #B8BEC5;
	-moz-border-radius:3px; -webkit-border-radius:3px; 
	margin-bottom:35px;
	width:622px;
}

.main_title_silver  		{	padding:8px; padding-left:10px; padding-right:15px; font-family:Arial, "Lucida Sans Unicode", Tahoma, Arial; 
								letter-spacing:0px; font-weight:normal; font-size:12px; color:#DEE1E4; text-shadow: #4A5E75 0.05em 0.05em 0.1em		}
.main_title_silver	a		{	font-weight:normal; color:#EEF0F1; text-shadow:none; text-decoration:underline;	}
.main_title_silver	a:hover	{	font-weight:normal; color:#C7CCD1; text-shadow:none; text-decoration:underline;	}
.main_title_silver	b		{	font-size:14px; font-weight:bold; letter-spacing:-0.1px;  }

/* ---------------------------------------------------------------------------------------------------------------- */
.main_title_red  			{	padding:8px; padding-left:10px; padding-right:15px; font-family:Arial,"Lucida Sans Unicode", Tahoma, Arial; 
								letter-spacing:0px; font-weight:normal; font-size:12px; color:#FBD9D9; text-shadow: #DC2521 0.05em 0.05em 0.1em		}
.main_title_red	a			{	font-weight:normal; color:#EEF0F1; text-shadow:none; text-decoration:underline;	}
.main_title_red	a:hover		{	font-weight:normal; color:#C7CCD1; text-shadow:none; text-decoration:underline;	}
.main_title_red	b			{	font-size:14px; font-weight:bold; letter-spacing:-0.1px;  }

/*-------------------------------------------------------------------------------------------------------*/
/* PERIODICOS */
/*-------------------------------------------------------------------------------------------------------*/

div.portada			{ border:0px solid red; width:200px; height:150px; overflow:hidden; margin:0px; padding:0px; background: transparent no-repeat 7px 7px; background-color:white  }

div.periodico {
  border:0px solid blue;
  background-repeat:no-repeat;
  background-position:center center;
  width:200px;
  height:150px;
  overflow:hidden;
  top:0px;
  margin-left:0px;
  position: relative;
  cursor:pointer;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.masvigo.com/public/images/masvigo/periodico.png", sizingMethod="image"); /*cargamos la imagen igual que como lo hicimos con la etiqueta img, pero el  método de escala será ahora image, es decir, la misma imagen */					
}

div.periodico[class] {
  background-image:url("http://www.masvigo.com/public/images/masvigo/periodico.png");
}

div.portada_medium		{ border:0px solid red; width:150px; height:113px; overflow:hidden; margin:0px; padding:0px; background: transparent no-repeat 7px 7px; background-color:#F1F1F3  }

div.periodico_medium {
  border:0px solid blue;
  background-repeat:no-repeat;
  background-position:center center;
  width:150px;
  height:113px;
  overflow:hidden;
  top:0px;
  margin-left:0px;
  position: relative;
  cursor:pointer;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.masvigo.com/public/images/skin/periodico_medium.png", sizingMethod="image"); /*cargamos la imagen igual que como lo hicimos con la etiqueta img, pero el  método de escala será ahora image, es decir, la misma imagen */					
}

div.periodico_medium[class] {
	background-image:url("http://www.masvigo.com/public/images/skin/periodico_medium.png");
}


/*-------------------------------------------------------------------------------------------------------*/
/* TIPOS DE DIV */
/*-------------------------------------------------------------------------------------------------------*/
legend{
	padding:0px 10px 0px 10px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Tahoma;
	color:#3F4B65;		
}

fieldset.botonera {
	background-color:#AFC2D3;
	font-size:12px; 
	color:#8798AD;
	margin-bottom:25px;
}

fieldset.edicion{
	margin-bottom:25px;
}

fieldset.edicion table tr td, fieldset.botonera table tr td {
	font-size:12px; 
	text-align:left;
	padding-left:10px;
}

fieldset.edicion table tr td.titulo{
	background-color:#DDE6EC;
	font-size:11px; 
	color:#8798AD;
	width:140px;
	text-align:right;
	padding:0px 10px 0px 0px;
}

fieldset.botonera table tr td.titulo {
	background-color:#AFC2D3;
	font-size:12px; 
	font-weight:bold;
	color:#3F4B65;
	width:140px;
	text-align:right;
	padding:0px 15px 0px 0px;
}

div.margen{
	width:575px;
	margin:10px;
	padding:10px;
	padding-right:15px;
	min-height:10px;
	line-height:14px;
	text-align:left;
	font-size:13px; font-family:Arial,Tahoma,Verdana;
}
div.margen{
	font-size:13px; font-family:Arial,Tahoma,Verdana;
}
div.margen span{
	margin-top:10px;
	line-height:16px;
}
div.separador{
	margin:10px 0px 4px 0px; padding:0px; height:1px; overflow:hidden; 
	border-top:1px dotted #BBC2CD;
}
div.separador_lateral{
	margin:7px 0px 2px 0px; padding:0px; height:1px; overflow:hidden; 
	border-top:1px solid #CCCCCC;
}
div.separador_top	{ margin:3px 0px 3px 0px; padding:0px; height:1px; overflow:hidden; border-top:1px solid #CCCCCC }
div.separador_dot	{ margin:0px; padding:0px; height:1px; overflow:hidden; border-top:1px dotted #CCCCCC }

div.sep_solid		{ border-style:solid }
div.sep_dotted		{ border-style:dotted }
div.sep_azul		{ border-color:#89929F; border-width:1px 0px 0px 0px; }
div.sep_gris		{ border-color:#828282; border-width:1px 0px 0px 0px; }
div.sep_blanco		{ border-color:#FFFFFF; border-width:1px 0px 0px 0px; }
div.sep_negro		{ border-color:#000000; border-width:1px 0px 0px 0px; }
div.sep_gordo		{ border-width:2px 0px 0px 0px; }
div.sep_lejos		{ margin:5px 0px 6px 0px }
div.sep_medio		{ margin:4px 0px 5px 0px }
div.sep_cerca		{ margin:2px 0px 2px 0px }

div.margen a{
	text-decoration:none;
	color:#5F656C;
}
div.margen a.rojo{
	text-decoration:underline;
	color:#DC5555;
}
div.margen b{
	font-size:14px;
	color:#525C6D;
	line-height:16px;
}
div.azul{
	background-color:#EDEFF2;
	border:1px solid #CFCFD1;
	color:#5F656C;
}
div.blanco{
	background-color:#FFFFFF;
	border:1px solid #CFCFD1;
	color:#5F656C; 
	text-align:left;
}
div.blanco a{
	text-decoration:none;
	color:#5F656C;  
}
div.urgente{
	background-image:url("http://www.masvigo.com/public/images/skin/ultima_hora.png"); background-position:8px 11px; background-repeat:no-repeat;
}
div.navegador{
	border:0px solid red;
	text-align:left; width:610px;
	margin-bottom:20px;
}
div.navegador img{
	margin:-10px 0px -15px 0px;
}
div.paginador{
	margin-top:15px; 
	margin-bottom:10px; 
	text-align:left;
}
div.noticias_logo{
	width:90px; 
	margin-bottom:20px; 
	text-align:center;
	padding-right:0px;
}
div.noticias_logo img{
	margin:4px 0px 4px 0px;
}
div.noticias_texto{
	float:right;
	width:460px;
}
div.video_ficha{
	width:290px; height:55px; overflow:hidden;
	border:0px dotted black;
	padding:0px 0px 0px 0px;
	text-align:left;
	line-height:13px;
	font-size:9px;
	word-wrap: break-word;
}
div.video_ficha b{
	font-size:12px;  font-family:Arial, Tahoma, Verdana;
	color:#235A85; 
}
div.video_ficha img.videothumb{
	background-image: url(http://www.masvigo.com/public/images/skin/bg_videothumb.png); background-repeat:no-repeat; background-position:top left; 
	border:0px solid #696969; padding:7px; margin:0px;
	margin:-1px 10px 0px 0px;
}
div.video_ficha a{	
	text-decoration:none;
}
.rounded {     
	border:5px solid white;
	-moz-border-radius:6px; -webkit-border-radius:6px; 
    -moz-box-shadow:0px 0px 5px 0 #000000;
    background-position:center center;
    background-repeat:no-repeat;
}
div.rounded_white {     
	cursor:pointer;
	border:5px solid white;
	width:90px; height:128px;
	-moz-border-radius:6px; -webkit-border-radius:6px; 
    -moz-box-shadow:0px 0px 5px 0 #999;
    background-position:center center;
    background-repeat:no-repeat;
}
#bloque_prevision{
	font-size:9px;
}
div.buscador{
	font-size:12px; font-family:Arial, Tahoma, Verdana;
}
div.buscador a{
	font-size:14px; font-weight:bold;
}
div.vitrasa {
	width:955px;
	height:35px; 
	padding:10px 10px 0px 10px;
	margin-bottom:20px;
	overflow:hidden;
	background-color: #B9E374; /*E8E8EC*/
	border:1px solid #6A981F;
	text-align:left;
	-moz-border-radius:3px; -webkit-border-radius:3px; 
}
#vitrasa_horarios {
	border:0px solid #6A981F;
	background-color:#6A981F;
	text-align:left;
	font-family:"Trebuchet MS", Arial;
	width:97%;
	margin:0 auto;	
}
#vitrasa_horarios tr{
	background-color:white;
}
#vitrasa_horarios td{
	text-align:left;
	font-size:9px;
	min-width:95px;
	padding:5px 0px 5px 10px;
}
.mapa_paradas {
	display:none;
}
#vitrasa_horarios a, #vitrasa_horarios thead{
	display:none;
}
#vitrasa_horarios tr{
	height:1px;
}
#vitrasa_horarios .texto_gris_oscuro{
	border:1px solid #6A981F;
	display:block;
}
#vitrasa_horarios .text_servicios{
	border:1px solid #6A981F;	
	display:block;
}
#vitrasa_horarios td.prim_fila_tabla, tr.prim_fila_tabla{
	background-color:#6A981F;
	padding:5px 0px 5px 10px;
	font-size:14px;
	font-weight:bold;
	color:white;
	text-align:left;
}
#vitrasa_horarios td.seg_fila_tabla, tr.seg_fila_tabla td, th.seg_fila_tabla{
	background-color:#A4C96B;
	padding:5px 0px 5px 10px;
	font-size:12px;
	color:white;
	font-weight:bold;
	text-align:left;
	text-shadow: gray 0.1em 0.1em 0.1em
}
#vitrasa_horarios td.terc_fila_tabla, tr.terc_fila_tabla td, th.terc_fila_tabla{
	background-color:#96A4A7;
	padding:5px 0px 5px 10px;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:white;
}
#vitrasa_horarios td.cuarta_fila_tabla, tr.cuarta_fila_tabla, th.cuarta_fila_tabla{
	/*font-weight:bold;*/
	font-size:10px;
}

div.reglas_liga {
	width:155px;
	padding:10px 10px 0px 10px;
	overflow:hidden;
	background-color: #FCFAB6; /*E8E8EC*/
	border:1px solid #DDD978;
	text-align:left;
	-moz-border-radius:3px; -webkit-border-radius:3px; 
}
div.reglas_liga a  { color:#3F3D10 }
div.reglas_liga li { color:#837D21; font-size:11px; }

div.frase_dia {
	position:relative;
	background-image: url("http://www.masvigo.com/public/images/skin/frase_bulb.png");
	background-position:left top;
	background-repeat:no-repeat;
	background-color: #FCFAB6; /*E8E8EC*/
	border:1px solid #DDD978;
	-moz-border-radius:3px; -webkit-border-radius:3px; 
	margin-bottom:40px;
	width:622px;
	height:120px;
	overflow:hidden;
}

/*-------------------------------------------------------------------------------------------------------*/
/* TABULADO DE FICHA */
/*-------------------------------------------------------------------------------------------------------*/
ul.tabs, ul.tabs2 {
	margin: 0;
	padding: 0px 0px 0px 0px;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #999;
	border-left: 0px solid #999;
	width: 100%;
	font-size:11px;
	font-weight:bold;
}
ul.tabs img, ul.tabs2 img{
	margin:2px 8px -2px 0px;
}
ul.tabs li, ul.tabs2 li {
	float: left;
	margin: 0px 8px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 31px;
	line-height: 31px;
	border: 1px solid #999;
	/*border-left: none;*/
	-moz-border-radius:4px 4px 0px 0px; -webkit-border-radius:4px 4px 0px 0px;	
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
	background: #e0e0e0;
}
ul.tabs li a, ul.tabs2 li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 10px;
	border: 1px solid #fff;
	-moz-border-radius:4px 4px 0px 0px; -webkit-border-radius:4px 4px 0px 0px;
	outline: none;
}
ul.tabs li a:hover, ul.tabs2 li a:hover {
	background: #ccc;
}
html ul.tabs li.active, html ul.tabs2 li.active, 
html ul.tabs li.active a:hover, html ul.tabs2 li.active a:hover  {
	background: #fff;
	/*border-bottom: 1px solid #fff;*/
	border-bottom: 1px dotted #cdcdcd;
}
.tab_container, .tab_container2 {
	border: 1px solid #999;
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left; width: 100%;
	background: #fff;
}
.tab_content, .tab_content2 {
	padding: 20px;
	font-size: 1.2em;
	text-align:left;
}


/*-------------------------------------------------------------------------------------------------------*/
/* TIPOS DE TABLA */
/*-------------------------------------------------------------------------------------------------------*/

table.sortable 		{ 	border-collapse: collapse;  }
table.sortable thead th { padding:0.5em; border:0px solid #CCC; border-bottom:1px solid #CCC; text-align:left; font-family:Arial,Verdana; font-size:12px; font-weight:bold;  }
table.sortable tfoot { height:20px; border:1px solid #CCC; font-size:12px; font-family:"Trebuchet MS"; text-transform:uppercase; }
table.sortable tbody td { border:0px solid #CCC; border-bottom:1px solid #CCC; font-size:12px; font-family:Arial, Verdana }
table.sortable tbody td a { font-size:10px; font-family:Arial, Verdana; color:#45628D; text-transform:lowercase; font-weight:bold }
table.sortable tbody td.primera { padding:0.5em; border:0px solid #CCC; border-bottom:1px solid #CCC; font-size:10px; font-family:Arial, Verdana; color:#45628D; text-transform:uppercase; font-weight:bold }

td.respuesta		{ color:#49586B; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12px; font-size-adjust:none; }
td.respuesta_mini	{ color:#49586B; font-family:Arial,Helvetica,sans-serif; font-size:9px; font-size-adjust:none; }

/* ------------------------------------------------------------------------ */
/* BOTONES  */
/* ------------------------------------------------------------------------ */
.xp_boton 			{ width:80px; height:28px; overflow:hidden; background-image: url("http://www.masvigo.com/public/images/xp_boton_normal.png"); cursor:pointer; background-repeat:no-repeat; text-align:center; margin-top:5px; padding-top:4px; color:black; font-family: Tahoma, Arial, Verdana; font-size:10px; }
.xp_boton_over 		{ width:80px; height:28px; overflow:hidden; background-image: url("http://www.masvigo.com/public/images/xp_boton_over.png");   cursor:pointer; background-repeat:no-repeat; text-align:center; margin-top:5px; padding-top:4px; color:black; font-family: Tahoma, Arial, Verdana; font-size:10px; }
.xp_boton_xl 		{ width:130px; height:23px; overflow:hidden; background-image: url("http://www.masvigo.com/public/images/xp_boton_xl.png"); cursor:pointer; background-repeat:no-repeat; text-align:center; margin-top:5px; padding-top:4px; color:black; font-family: Tahoma, Arial, Verdana; font-size:10px; }
.xp_boton_xl_over 	{ width:130px; height:23px; overflow:hidden; background-image: url("http://www.masvigo.com/public/images/xp_boton_xl_over.png");   cursor:pointer; background-repeat:no-repeat; text-align:center; margin-top:5px; padding-top:4px; color:black; font-family: Tahoma, Arial, Verdana; font-size:10px; }
.xp_boton_xs 		{ width:65px; height:23px; overflow:hidden; background-image: url("http://www.masvigo.com/public/images/xp_boton_xs.png"); cursor:pointer; background-repeat:no-repeat; text-align:center; margin-top:5px; padding-top:4px; color:black; font-family: Tahoma, Arial, Verdana; font-size:10px; }
.xp_boton_xs_over 	{ width:65px; height:23px; overflow:hidden; background-image: url("http://www.masvigo.com/public/images/xp_boton_xs_over.png");   cursor:pointer; background-repeat:no-repeat; text-align:center; margin-top:5px; padding-top:4px; color:black; font-family: Tahoma, Arial, Verdana; font-size:10px; }
.xp_boton_xs2 		{ width:53px; height:23px; overflow:hidden; background-image: url("http://www.masvigo.com/public/images/xp_boton_xs2.png"); text-transform:lowercase; cursor:pointer; background-repeat:no-repeat; text-align:center; margin-top:5px; padding-top:4px; color:white; font-family: Arial, Verdana; font-size:10px; font-weight:bold; }
.xp_boton_xs2_over 	{ width:53px; height:23px; overflow:hidden; background-image: url("http://www.masvigo.com/public/images/xp_boton_xs2_over.png"); text-transform:lowercase; cursor:pointer; background-repeat:no-repeat; text-align:center; margin-top:5px; padding-top:4px; color:white; font-family: Arial, Verdana; font-size:10px; font-weight:bold; }
.xp_boton_xs3 		{ width:55px; height:23px; overflow:hidden; background-image: url("http://www.masvigo.com/public/images/xp_boton_xs3.png"); text-transform:lowercase; cursor:pointer; background-repeat:no-repeat; text-align:center; margin-top:5px; padding-top:4px; color:white; font-family: Arial, Verdana; font-size:10px; font-weight:bold; }
.xp_boton_xs3_over 	{ width:55px; height:23px; overflow:hidden; background-image: url("http://www.masvigo.com/public/images/xp_boton_xs3_over.png"); text-transform:lowercase; cursor:pointer; background-repeat:no-repeat; text-align:center; margin-top:5px; padding-top:4px; color:white; font-family: Arial, Verdana; font-size:10px; font-weight:bold; }



/*-------------------------------------------------------------------------------------------------------*/
/* DEPORTES */
/*-------------------------------------------------------------------------------------------------------*/

td.deportes_header { 	background-color:#FFFFFF; 
						background-image: url("../../public/images/masvigo/bg_topbar2.jpg"); 
						background-repeat:repeat-x; background-position: center center; 
						padding:2px;
						padding-top:4px;
						padding-bottom:4px;
						border:0px solid #CCC; 
						font-size:10px; font-family:Arial, Verdana; 
						color:#B1C0DA; 
						font-weight:bold;
}

td.deportes_header_resumen { 	background-color:#719962; 
						/*background-image: url("../../public/images/masvigo/bg_topbar3.jpg");*/
						background-repeat:repeat-x; background-position: center center; 
						padding:2px;
						padding-top:3px;
						padding-bottom:3px;
						height:20px; 
						border:0px solid #CCC; 
						font-size:10px; font-family:Arial, Verdana; 
						color:#FFFFFF; 
						font-weight:bold;
}

td.deportes { 			background-color:#FFFFFF; 
						padding:2px;
						padding-top:4px;
						padding-bottom:4px;
						border:0px solid #CCC; 
						font-size:10px; font-family:Arial, Verdana; color:#45628D; 
						text-transform:uppercase; font-weight:bold;
}

td.deportes_resumen { 	background-color:#FFFFFF; 
						padding:3px;
						border:0px solid #CCC; 
						font-size:10px; font-family:Arial, Verdana; color:#45628D; 
						text-transform:uppercase; font-weight:bold;
}


a.sidebar_links_title	{
						font-family:Helvetica, Arial, Tahoma;
						font-weight:bold;
						font-size:18px;
						color:#49596B;
}

a.sidebar_links_text	{
						font-family:"Trebuchet MS", Tahoma;
						font-weight:bold;
						font-size:12px;
						color:#6F7F91;						
}
td.lista_deportes	a	{
						color:#272E3C; font-size:14px; font-family:Arial, Tahoma, Verdana; font-weight:bold;
						text-decoration:none; line-height:22px;
						}

/*-------------------------------------------------------------------------------------------------------*/
/* BLOQUE ROJO */
/*-------------------------------------------------------------------------------------------------------*/

div.block_red{
	background-color:#F46C6C;
	text-align:left;
	width:170px; overflow:hidden;
	margin:10px 0px 0px 0px;	padding:8px 0px 7px 10px;
}
div.block_red_content{
	border:0px solid black;
	text-align:left;
	line-height:23px;
	width:160px; height:182px; overflow:hidden;
	margin:0px;
	padding:10px 10px 10px 10px;
	background-image: url("http://www.masvigo.com/public/images/skin/bg_tabset.png"); background-repeat:repeat-x; background-position:top left;
}
div.block_red_content_border{
	border:2px solid #F46C6C;
	text-align:left;
	line-height:23px;
	width:156px; overflow:hidden;
	margin:0px 0px 15px 0px;
	padding:10px 10px 10px 10px;
	background-color:#F0CBCF;
}
div.block_red_content ul{
	margin:0px; padding:0px;
	margin-left:15px;
}
div.block_red_content li{
	margin:0px; padding:0px;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Tahoma, Verdana;
	color:#664646;
	list-style-type:circle;
}
div.block_red_content li:hover{
	list-style-type:disc;
}
div.block_red_content li a{
	color:#664646;
	text-decoration:none;
}
div.block_red_content li a:hover{
	color:#3C2828;
	text-decoration:underline;
}


/*-------------------------------------------------------------------------------------------------------*/
/* BLOQUE AZUL */
/*-------------------------------------------------------------------------------------------------------*/

div.block_azul{
	background-color:#626E85;
	text-align:left;
	width:170px; overflow:hidden;
	margin:10px 0px 0px 0px;	padding:8px 0px 7px 10px;
}
div.block_azul_content{
	border:2px solid #626E85;
	text-align:left;
	line-height:23px;
	width:156px; overflow:hidden;
	margin:0px 0px 15px 0px;
	padding:10px 10px 10px 10px;
	background-color:#D7D9DC;
}
div.block_azul_content ul{
	margin:0px; padding:7px 0px 5px 0px;
	list-style-type:disc;
	line-height:12px;
	border-bottom:1px solid #A1ACC3;
}
div.block_azul_content ul:hover{
	margin:0px; padding:7px 0px 5px 0px;
	background-color:white;
	list-style-type:circle;
	cursor:pointer;
}
/*-------------------------------------------------------------------------------------------------------*/
div.block_azul_content ul.footer{
	margin:0px; padding:7px 0px 5px 0px;
	background-color:F0CBCF;
	list-style-type:disc;
	line-height:12px;
	border-bottom:1px solid #A1ACC3;
}
div.block_azul_content ul.footer:hover{
	margin:0px; padding:7px 0px 5px 0px;
	background-color:F0CBCF;
	list-style-type:circle;
	cursor:pointer;
}
/*-------------------------------------------------------------------------------------------------------*/
div.block_azul_content li{
	margin:0px; padding:0px;		
	margin-left:20px;
	padding-left:0px;
	text-indent:0px;
	font-size:11px;  font-family:Arial, Tahoma, Verdana;	color:#8896B3;	
}
div.block_azul_content b{
	font-size:12px; 	font-weight:bold;	
	color:#272E3C;
}
div.block_azul_content li a{	
	text-decoration:none;
}


/*-------------------------------------------------------------------------------------------------------*/
div.post_image{
	margin:0px 6px 0px 6px;
}
div.ultimos_posts{
	cursor:pointer; line-height:14px;
	font-family:Arial, Tahoma, Verdana; font-size:11px; color:#626E85;
}
div.ultimos_posts a{
	text-decoration:none;
}
div.ultimos_posts b{
	font-family:Arial, Tahoma, Verdana; font-size:11px; color:#515B6E; letter-spacing:-0.1px;
}
div.ultimos_posts strong{
	font-family:Arial, Tahoma, Verdana; font-size:11px; color:#EF696A;
}

.arbolado_title {
	font-size:10px; 
	font-family:Verdana, Tahoma, Arial, "Trebuchet MS", Verdana; 
}


#panosalado{				
	margin-top:0px;
	margin-bottom:0px;
	background-color:#869CA7;
	z-index:2;
}	
#googlecode{
	text-align:center;
}
#panosalado_legend {
	position:absolute;
	z-index:1;
	filter:alpha(opacity=60); opacity:0.60;
	background-color: #FFFFFF;
	border:0px solid #CFA0A1;
	-moz-border-radius:4px; -webkit-border-radius:4px; 
	width:450px;
	margin:0px;	
	margin-left:80px;
	margin-top:120px;
	padding:8px 20px 8px 0px;
	font-size:12px;
	overflow:hidden;
}
#panosalado_sublegend {
	position:absolute;
	z-index:2;
	filter:alpha(opacity=40); opacity:0.40;
	background-color: #FFFFFF;
	border:0px solid #CFA0A1;
	-moz-border-radius:4px; -webkit-border-radius:4px; 
	width:80px;
	margin:1px;	
	margin-left:530px;
	margin-top:0px;
	padding:4px 10px 4px 0px;
	font-size:12px;
	overflow:hidden;
	cursor:pointer;
}

/*-------------------------------------------------------------------------------------------------------*/
div.recomendados_map {
	border:0px solid black;
	overflow:hidden;
	width:624px;
	height:223px;
	margin-bottom:0px;
	/*-moz-box-shadow:3px 3px 12px 0 #999;*/
}
div.recomendados {
	position:absolute;
	z-index:1;
	float:left;
	/*filter:alpha(opacity=80); opacity:0.80;*/
	background-image: url("http://www.masvigo.com/public/images/skin/bg_recomendados.png");
	/*background-position:center -20px;*/
	background-repeat:repeat;
	/*background-color: #FFFFFF; E8E8EC*/
	border:0px solid #CFA0A1;
	/*-moz-border-radius:4px; -webkit-border-radius:4px; */
	/*-moz-border-radius-topright:0px; -webkit-border-radius-topright:0px; 
	-moz-border-radius-topleft:0px; -webkit-border-radius-topleft:0px; */
	width:604px;
	margin:0px;	
	margin-top:0px;
	padding:5px 20px 5px 0px;
	font-size:12px;
	overflow:hidden;
}
div.recomendados a {
	color:#D17F7F;
	font-size:12px;
	text-decoration:underline;
}
#logo_recomendados {
	display:none;	
	border:0px solid red;
	background-repeat:no-repeat;
	background-position:0px 0px;
	top:0px;
	right:0px;
	width:220px;
	height:15px;
	margin-top:8px;
	padding:35px 0px 0px 17px;
	position: absolute;
	z-index:1;
	cursor:pointer;
	background-image:url("http://www.masvigo.com/public/images/skin/logo_recomendados_red.png");
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.masvigo.com/public/images/skin/logo_recomendados_red.png", sizingMethod="image"); /*cargamos la imagen igual que como lo hicimos con la etiqueta img, pero el  método de escala será ahora image, es decir, la misma imagen */					
}

/*#logo_recomendados[class] {
	background-image:url("http://www.masvigo.com/public/images/skin/logo_recomendados_red.png");
}*/

#logo_recomendados a {
	color:#D17F7F;
	font-size:11px;
	text-decoration:underline;
}


/*-------------------------------------------------------------------------------------------------------*/
/* BLOQUE CALENDARIO */
/*-------------------------------------------------------------------------------------------------------*/
#calendar_container { margin-top:0px; margin-bottom:20px; padding-left:1px; width:176px; border:2px solid #BDC2C9; overflow:hidden; }

#calendar_container li{ 
	text-align:center;
	list-style:none;
	display: inline;
	padding:0px 3px 0px 3px; 
	font-size:9px;	font-family:Tahoma, Arial, Verdana;	color:#78869B;	
}

#alotment_cal, .alotment_cal{
	border: 0px solid gray;
	margin: 0px 0 0 0px;
	float: left;	width: 100%;
}
#alotment_cal table, .alotment_cal table{
	margin:0px;  padding:0px;	
	width: 100%;  	border:0px; border-collapse: collapse;	
}
#alotment_cal td, .alotment_cal td{
	cursor:pointer;	
	margin: 0px;	padding:2px 0px 2px 0px;	
	font-size: 13px;		font-family: "Trebuchet MS", Arial, "Lucida Sans Unicode", Tahoma, Arial;	color:#BFBFBF;
	text-align: center;  letter-spacing:-0.0px;
	font-weight:bold;
	border: 1px solid #FFFFFF;	border-left:0px;
	background-color:#D7D9DC; /*background-image: url(http://www.masvigo.com/public/images/shadowdark.png);*/
}

#alotment_cal td.festivo, .alotment_cal td.festivo{
	/*color:#78869B;*/
	text-decoration:blink;
}
#alotment_cal td.dia_activo, .alotment_cal td.dia_activo{
	color:#FFFFFF;  background-color:#BFBFBF;   text-shadow: gray 0.1em 0.1em 0.1em; 
}
#alotment_cal td.dia_inactivo, .alotment_cal td.dia_inactivo{
	color:#BFBFBF;  background-color:#D7D9DC; 
}
#alotment_cal td.finde_activo, .alotment_cal td.finde_activo{
	color:#FFFFFF;  background-color:#E6ACB5;  text-shadow: gray 0.1em 0.1em 0.1em; 
}
#alotment_cal td.finde_inactivo, .alotment_cal td.finde_inactivo{
	color:#E6ACB5;  background-color:#F0CBCF; 
}
#alotment_cal td.hoy, .alotment_cal td.hoy{
	cursor:pointer; font-weight:bold; 
	background-color:#F88282; background-image:url(http://www.masvigo.com/public/images/masvigo/bg_topbar.jpg); background-repeat:repeat-x; color:#FFFFFF
}

/*

#alotment_cal caption, .alotment_cal caption{
	display:none;
	width: 176px;
	height: 22px;
	background: #eee;
	font-weight: bold;
	padding: 2px 0 0 0;
	text-align: center !important;
	border: 1px solid #B0B6BF;
	border-left:0px;
	color:white;
	font-size:14px;
}
#alotment_cal caption a, .alotment_cal caption a{
	font-size:12px;
	color:#404E5E;
	padding-right:4px;
	padding-left:4px;
}
#alotment_cal th, .alotment_cal th{
	width: 24px !important;
	height: 21px !important;
	padding:0px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	font-size: 10px;
	color:#78869B;
	 
}
#alotment_cal td, .alotment_cal td{
	width: 26px !important;
	padding:2px 0px 2px 0px;
	margin: 0px;
	cursor:pointer;
	font-size: 12px;
	font-family: Arial, "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial;
	letter-spacing:-0.0px;
	font-weight:bold;
	border: 1px solid #A7A7A7;
	border-left:0px;
	background-color:#FFFFFF; 
	background-image: url(http://www.masvigo.com/public/images/shadowdark.png);
	text-align: center;
	color:#BFBFBF;
}


#alotment_cal td.hid , .alotment_cal td.hid {
	border: none !important;
}
*/


.ajax_preloader				{	width:80px; height:8px;
								display:none; visibility:hidden;
								background-color:#F1F1F3;
								background-image: url("http://www.masvigo.com/public/images/skin/ajax-preloader.gif");
								background-position:center center;
								background-repeat:no-repeat;
							    border:1px solid #59708D;  
								-moz-border-radius:3px; -webkit-border-radius:3px; 
							    -moz-box-shadow:2px 2px 2px 0px #999;
								position:absolute;
								z-index:1; }

.ajax_preloader_big				{	width:80px; height:8px;
								display:none; visibility:hidden;
								background-color:#F1F1F3;
								background-image: url("http://www.masvigo.com/public/images/skin/ajax-preloader.gif");
								background-position:center center;
								background-repeat:no-repeat;
							    border:1px solid #59708D;  
								-moz-border-radius:3px; -webkit-border-radius:3px; 
							    -moz-box-shadow:2px 2px 2px 0px #999;
								position:absolute;
								z-index:1; }

/*-------------------------------------------------------------------------------------------------------*/
/* FACTURAS */
/*-------------------------------------------------------------------------------------------------------*/
#facturas {
	border:0px solid red;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	color:#6C7070;
	text-align:left;
}
#facturas .small{
	font-size:10px; 
}
#facturas b{
	color:#4D4D4D;
}
#facturas .negrita{
	color:#000000;
	text-transform:none;
}
#facturas .negrita_big{
	color:#000000;	
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
}
#facturas .gris{
	color:#646464;	
	text-transform:none;
	font-weight:bold;
	font-size:12px;
	background-color:#D9D9D9;
}
#facturas .gris_big{
	color:#646464;	
	text-transform:none;
	font-weight:bold;
	font-size:14px;
}
#facturas .blanco_titulo_negro{
	font-size:11px;
	background-color:#F2F2F2; 
}
#facturas .blanco_titulo_negro b{
	color:#000000;
	text-transform:uppercase;
	font-size:12px;
	background-color:#F2F2F2; 
}


/*-------------------------------------------------------------------------------------------------------*/
/* BUSCADOR / SUGGEST */
/*-------------------------------------------------------------------------------------------------------*/
#search_suggest {
	background-color:#ABBDD3;
	border:1px solid #272E3C;
	cursor:pointer;
	position:absolute;
	text-align:left;	
	display:none;
	z-index:1;
	margin-top:10px;
	right:10px;
	width:350px;
	height:55px;
	overflow:hidden;
}

.suggest_link {
padding:2px 6px;
color:#3C4962;
font-size:11px; font-family:Arial, Tahoma, Verdana;
}

.suggest_link_over {
background-color:#8A94A0;
color:white;
padding:2px 6px;
font-size:11px; font-family:Arial, Tahoma, Verdana;
}

/*-------------------------------------------------------------------------------------------------------*/
/* FORMULARIO */
/*-------------------------------------------------------------------------------------------------------*/

input.form {
	color:#7A828C;
	border:1px solid #7A828C;
	-moz-border-radius:2px; -webkit-border-radius:2px; 
	font-size:12px;
	height:16px;
	padding:1px 0px 1px 2px;
	background-color:#FFFFFF;
	background-image: url("http://www.masvigo.com/public/images/skin/bg_input.png");
	background-repeat:repeat-x;
	background-position:top left;	
	text-decoration:none;
	font-family: Helvetica, Tahoma, Arial, sans-serif, Verdana, Helvetica;  	
}

select.form {
	color:#7A828C;
	width:160px;
	height:20px;
	border:1px solid #7A828C;
	font-size:11px;
	text-decoration:none;
	font-family: Helvetica, Tahoma, Arial, sans-serif, Verdana, Helvetica;  	
}

.form_submit {
	cursor:pointer; 
	background-color:#59708D; 
	color:white; 
	border:1px solid #9DA9B8; 
	-moz-border-radius:3px; 
	-webkit-border-radius:3px; 
	font-size:12px; font-family:Arial,Tahoma; font-weight:bold; 
	letter-spacing:1px;
	width:80px; 
	padding:1px 0px 1px 0px;
	margin-right:5px; 
	margin-left:5px
}

.form_submit_catalogo {
	cursor:pointer; 
	background-color:#59708D; 
	color:white; 
	border:1px solid #9DA9B8; 
	-moz-border-radius:3px; 
	-webkit-border-radius:3px; 
	font-size:11px; font-family:Arial,Tahoma; font-weight:bold; 
	letter-spacing:1px;
	width:150px; 
	padding:5px 0px 5px 0px;
	margin-right:0px; 
	margin-left:0px
}

/*-------------------------------------------------------------------------------------------------------*/
/* MENU LATERAL */
/*-------------------------------------------------------------------------------------------------------*/

#menu_lateral{
	width:120px;
	line-height:12px;
	text-align:left;
	padding-left:0px;
}
#menu_lateral a{
	font-size:10px; 
	color:#9AA5B8;
	text-decoration:none;
}
#menu_lateral img{
	padding-left:0px;
}

/*-------------------------------------------------------------------------------------------------------*/
/* MENU CATEGORIAS */
/*-------------------------------------------------------------------------------------------------------*/

#menu_categorias{
	width:176px;
	margin:0px 0px 5px 0px; padding:110px 0px 4px 0px;
	border:2px solid #BBC2CD; border-top:0px;
	background-color:#F1F1F1;  background-image: url(http://www.masvigo.com/public/images/skin/callejero.png); background-position:top center; background-repeat:no-repeat;
	line-height:12px;
	text-align:left;
	color:#9AA5B8;
}
#menu_categorias b{
 	color:#45536E;
}
#menu_categorias a{
	color:#9AA5B8;
	padding-left:0px;	
	text-decoration:none;
}
#menu_categorias img{
	padding-left:7px;
}
#menu_categorias div.menu_subcats{
	border:0px solid blue;
	padding:0px 0px 0px 7px; 
	margin-bottom:4px;
	width:156px; overflow:hidden;
}


/*-------------------------------------------------------------------------------------------------------*/
/* BARRA DE PESTAÑAS SUPERIORES */
/*-------------------------------------------------------------------------------------------------------*/

#nav {
	border:0px solid black;
	width:100%;
	padding:0px;
	height:32px; overflow:hidden;
	position:relative;
}

#nav ul {
  display: inline; 
  height:32px; overflow:hidden; 
}

#nav li {
	cursor:pointer;
	float:left;
	list-style: none;
	border:0px solid red;
	/* width:107px; height:21px; */
	padding:9px 22px 8px 23px;
	background-image:url("http://www.masvigo.com/public/images/skin/bg_solapa.png");	background-repeat:repeat-x;  background-position:top center;
	text-align:center;
	font-size:11px;	
}

#nav li:hover {
	background-image:url("http://www.masvigo.com/public/images/skin/bg_solapa_hover.png");	background-repeat:repeat-x;		background-position:top center;
	filter:alpha(opacity=80); opacity:0.80;
}


#nav li.solapa_primera:hover {
	background-image:url("http://www.masvigo.com/public/images/skin/bg_solapa.png");	background-repeat:repeat-x;		background-position:top center;
}

#nav li.current {
	background-image:url("http://www.masvigo.com/public/images/skin/bg_solapa_hover.png");	background-repeat:repeat-x;		background-position:top center;
	filter:alpha(opacity=80); opacity:0.80;
}

#nav li.vip {
	cursor:pointer;
	position:absolute;
	top:0px; right:10px;
	list-style: none;
	border:0px solid red;
	padding:9px 0px 8px 0px;
	background-image:url("http://www.masvigo.com/public/images/skin/bg_solapa.png");		background-repeat:repeat-x;		background-position:top center;
	text-align:center;
	font-size:11px;	
	font-weight:normal;
}

#nav li.separador {
	background-image:url("http://www.masvigo.com/public/images/skin/separador.png");
	background-repeat:repeat-x;
	background-position:top center;
	width:2px; height:32px; overflow:hidden; 
	padding:0px;
}





/*-------------------------------------------------------------------------------------------------------*/
/* PIE DE PAGINA */
/*-------------------------------------------------------------------------------------------------------*/

#footer {
  clear: both;
  color: #FFFFFF;
  font-size: 11px;
  font-family:Tahoma, Arial, Verdana;
  text-align:center;
  
  
  background-color:#374A59;
  background-image:url("http://www.masvigo.com/public/images/masvigo/bg_topbar2.jpg"); 
  background-repeat:repeat-x;
  background-position:top center;   
  border: 0px solid red;
  -moz-border-radius:3px; -webkit-border-radius:3px; 
  width: 978px; 
  height:28px;
  margin:0px; padding:0px;
  margin-top:40px;
  position: relative;
  overflow:hidden;  
}

#footer a{
	color:#9FA7B1;
	text-decoration:underline;
}

#divBuscador_intermotor{
width:180px;
height:70px;
/*height:170px;*/
margin-bottom:0px;
overflow:hidden;
fontsize:11;
padding:5px 0px 5px 0px;
background-color:#D2261A;
background-image: url(http://www.masvigo.com/public/images/patrocinadores/intermotor_search.gif);
background-position:top center;
background-repeat:no-repeat;
border:0px solid black;
}

#divtxt_intermotor{

text-align:center;
color:#FFFFFF;
font-weight:bold;
padding-top:85px;
padding-bottom:10px;
border:0px solid black;
}

#divMarca_search_intermotor{
text-align:center;
padding-bottom:10px;
}

#divModelo_search_intermotor{
text-align:center;
padding-bottom:5px;
}