/* CSS Document */

.seccion_7			                            { list-style-type: none; margin: 0px 0; padding: 0; border-bottom-width: 0; }
.seccion_7 li a:visited, .seccion_7 li a:active { color: #143D87; }
.seccion_7 li a:hover                           { background-image: url(../images/seccion_9_on.gif); }
* html .seccion_7 li a                          { /*IE only. Actual menu width minus left padding of A element (10px) */ width: 100%; }
.seccion_7 li a		                            { font: 11px "Trebuchet MS"; color: white; display: block; width: auto; 
												 padding: 2px 0; padding-left: 2px; text-decoration: none; background: white url(../images/seccion_7_off.gif) repeat-x bottom left;  }
#primero {
/*	border: 1px solid #6643ff;*/
	/*border-left: 1px solid #404040;*/
	/*border-right: 1px solid #555555;	
	background: #f0edff;
	*/
	background-image: url(../images/seccion_7_on.gif);
}
.seccion_7b			                            { list-style-type: none; margin: 0px 0; padding: 0; width: 128px;border-bottom-width: 0; }
.seccion_7b li a:visited, .seccion_7 li a:active{ color: #143D87; }
.seccion_7b li a:hover    						{ background-image: url(../images/seccion_7_on.gif); }
* html .seccion_7 li a    						{ /*IE only. Actual menu width minus left padding of A element (10px) */ width: 100%; }
.seccion_7b li a		  						{ font: 11px "Trebuchet MS"; color: white; display: block; width: auto; 
												  padding: 2px 0; padding-left: 2px; text-decoration: none; background: white url(../images/seccion_7_off.gif) repeat-x bottom left;  }



.texto_negro_11    { font-size: 11px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_negro_12    { font-size: 12px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_negro_13    { font-size: 13px; color:#000000; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.texto_blanco_11   { font-size: 11px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_blanco_12   { font-size: 12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.texto_azul_11     { font-size: 11px; color:#2C4D78; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_azul_12     { font-size: 12px; color:#2C4D78; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:100;}

.texto_azul2_12     { font-size: 12px; color:#0060BF; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:100;}


.texto_naranja_17 { font-size: 17px; color:#F87500; font-family:"Trebuchet MS"; TEXT-DECORATION: none;}


.texto_gris_10     { font-size: 10px; color:#676767; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_gris_11     { font-size: 11px; color:#676767; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_gris_12     { font-size: 12px; color:#676767; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_gris_13     { font-size: 13px; color:#676767; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.texto_gris_claro_11     { font-size: 11px; color:#C0C0C0; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}


.texto_naranja_11  { font-size: 11px; color:#F47A00; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_naranja_12  { font-size: 12px; color:#F47A00; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.texto_marron_12   { font-size: 12px; color:#FF3333; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.texto_marron_8     { font-size: 8px; color:#9E6C00; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.titulo_azul2_13   { font-size: 13px; color:#2369B6; font-family:"Trebuchet MS"; TEXT-DECORATION: none; font-weight:bold;}
.titulo_azul2_12   { font-size: 12px; color:#2369B6; font-family:"Trebuchet MS"; TEXT-DECORATION: none; font-weight:bold;}
.titulo_azul2_11   { font-size: 11px; color:#2369B6; font-family:"Trebuchet MS"; TEXT-DECORATION: none; font-weight:bold;}
.titulo_azul2_10   { font-size: 10px; color:#2369B6; font-family:"Trebuchet MS"; TEXT-DECORATION: none; font-weight:bold;}
.titulo_azul_13    { font-size: 13px; color:#2C4D78; font-family:"Trebuchet MS"; TEXT-DECORATION: none; font-weight:bold;}
.titulo_azul_11    { font-size: 11px; color:#2C4D78; font-family:"Trebuchet MS"; TEXT-DECORATION: none; font-weight:bold;}

.titulo_gris_10    { font-size: 10px; color:#676767; font-family:"Trebuchet MS"; TEXT-DECORATION: none; font-weight:bold;}


.titulo_gris2_13   { font-size: 13px; color:#565654; font-family:"Trebuchet MS"; TEXT-DECORATION: none;}
.titulo_naranja_16 { font-size: 16px; color:#F87500; font-family:"Trebuchet MS"; TEXT-DECORATION: none; font-weight:bold;}
.titulo_naranja_15 { font-size: 15px; color:#F87500; font-family:"Trebuchet MS"; TEXT-DECORATION: none; font-weight:bold;}
.titulo_naranja_14 { font-size: 14px; color:#F87500; font-family:"Trebuchet MS"; TEXT-DECORATION: none; font-weight:bold;}

.titulo_blanco_11  { font-size: 11px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold;}
.titulo_blanco_12  { font-size: 12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold;}

.enlace_azul_11 		  { color: #0066CC; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_11:link 	  { color: #0066CC; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_11:visited   { color: #0066CC; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_11:active    { color: #0066CC; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_11:hover     { color: #0066CC; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline }

.enlace_blanco_11 		  { color: #FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_blanco_11:link 	  { color: #FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_blanco_11:visited { color: #FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_blanco_11:active  { color: #FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_blanco_11:hover   { color: #FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline }


.enlace_azul_12 		  { color: #0066CC; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_12:link 	  { color: #0066CC; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_12:visited   { color: #0066CC; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_12:active    { color: #0066CC; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_12:hover     { color: #0066CC; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline }

.enlace_azul_13 		  { color: #0066CC; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_13:link 	  { color: #0066CC; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_13:visited   { color: #0066CC; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_13:active    { color: #0066CC; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_azul_13:hover     { color: #0066CC; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline }

.enlace_azulb_11 		  { color: #143D87; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding:1px; }
.enlace_azulb_11:link 	  { color: #143D87; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none ; padding:1px; }
.enlace_azulb_11:visited  { color: #143D87; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none ; padding:1px; }
.enlace_azulb_11:active   { color: #143D87; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none ; padding:1px; }
.enlace_azulb_11:hover    { color: #143D87; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none ; padding:1px; }

.enlace_negro_12 		  { color: #000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_negro_12:link 	  { color: #000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_negro_12:visited  { color: #000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_negro_12:active   { color: #000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none }
.enlace_negro_12:hover    { color: #000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline }

.CeldaA                   {background-color: #D0E0F0;}
.CeldaB                   {background-color: #F9FCFF;}

.caja_texto {	           border: 1px solid #616F45; 	font-family: Arial, Helvetica, sans-serif;
				           font-size: 11px;  color: #000000; padding-left: 4px; 
				           background:  url("../images/fondo_caja_texto.gif") no-repeat -4px -4px #fff;}

.borde_imagen TD A:link   { PADDING: 5px; DISPLAY: block; FONT-SIZE: 8pt; TEXT-DECORATION: none}
.borde_imagen TD A:visited{	PADDING: 5px; DISPLAY: block; FONT-SIZE: 8pt; TEXT-DECORATION: none}
.borde_imagen TD A:hover  {	PADDING: 5px; DISPLAY: block; FONT-SIZE: 8pt; TEXT-DECORATION: none}
.borde_imagen TD A:hover  {	PADDING: 5px; DISPLAY: block; FONT-SIZE: 8pt; TEXT-DECORATION: none}

.borde_imagen_clasico     { border:#E0E0E0 1px solid; BACKGROUND-COLOR:#FFFFFF; PADDING: 6px; }
.borde_imagen_clasico_peq { border:#E0E0E0 1px solid; BACKGROUND-COLOR:#FFFFFF; PADDING: 4px; }

TABLE.borde_imagen TD A:link    { border:#E0E0E0 1px solid; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none}
TABLE.borde_imagen TD A:visited { border:#E0E0E0 1px solid; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none}
TABLE.borde_imagen TD A:hover   { border:#E0E0E0 1px solid; BACKGROUND-COLOR: #7BB7FD}

.interlineado{line-height:16px;}


.fondo_azul {
	background-color: #EBF4FE;
	font: 11px "Trebuchet MS";
	color: #143D87;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #B5D6FB;
	border-right-color: #B5D6FB;
	border-bottom-color: #B5D6FB;
	border-left-color: #B5D6FB;
	padding-left:3px;
	height:22px;
}

.texto_rojo_10     { font-size: 11px; color:#FF3333; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}


#b_photos .rate {
	RIGHT: -1px; BOTTOM: 0px; POSITION: absolute
}
* HTML #b_photos .rate {
	BOTTOM: 1.66em
}
#b_photos_other .rate {
	RIGHT: -1px; BOTTOM: 0px; POSITION: absolute
}
* HTML #b_photos_other .rate {
	BOTTOM: 1.66em
}
.rate {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 3px; Z-INDEX: 100; RIGHT: 0px; /* BACKGROUND: url(../images/top_rate_border.png) no-repeat; */ PADDING-BOTTOM: 0px; COLOR: #fff; BORDER-TOP-STYLE: none; BOTTOM: 0px; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; BORDER-BOTTOM-STYLE: none
}
.rate SPAN {
	padding-top:2px; MIN-WIDTH: 0px; DISPLAY: block; BACKGROUND: url(../i/top_rate_border.png) no-repeat 100% 0px; LEFT: 3px; POSITION: relative; TOP: -2px
}
* HTML .rate SPAN {
	WIDTH: 0px
}
.rate SPAN SPAN {
	BACKGROUND-POSITION: 100% 100%; LEFT: 0px; TOP: 4px
}
.rate SPAN SPAN SPAN {
	LEFT: -6px; TOP: 0px
}
.rate SPAN SPAN SPAN SPAN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 1.16em! important; BACKGROUND: url(../images/top_rate_bg.png) #ffb650 repeat-x 0px 50%; LEFT: 3px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px; LINE-HEIGHT: 0.858; PADDING-TOP: 2px; LETTER-SPACING: -1px; TOP: -2px; TEXT-DECORATION: none; text-shadow: #E7821D 0 1px
}
* HTML .rate SPAN SPAN SPAN SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
* + HTML .rate SPAN SPAN SPAN SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}


.celda_fondo_azul      { background-color:#0070DF; color:#FFFFFF;}
.celda_fondo_gris_claro{ background-color:#F8FAFC; color:#FFFFFF;}

.enlace_azul_blanco_11         {FONT-SIZE: 11px;COLOR: #0066CC;font-family: Arial, Verdana, sans-serif;text-decoration:none;}
.enlace_azul_blanco_11:link    {FONT-SIZE: 11px;COLOR: #0066CC;font-family: Arial, Verdana, sans-serif;}
.enlace_azul_blanco_11:visited {FONT-SIZE: 11px;COLOR: #0066CC;font-family: Arial, Verdana, sans-serif;}
.enlace_azul_blanco_11:active  {FONT-SIZE: 11px;COLOR: #0066CC;font-family: Arial, Verdana, sans-serif;}
.enlace_azul_blanco_11:hover   {FONT-SIZE: 11px;COLOR: #FFFFFF;font-family: Arial, Verdana, sans-serif;text-decoration:none; font-weight:bold;}


/* INICIO: ESTILOS PARA EL PESTAŅERO */ 
.sumtab   {
  font-weight: 100; color: #000000; display: block; text-decoration: none; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.subtaboff {
/*	background: url(../images/subtab_offbg1.gif) no-repeat right top #F0F4F8;*/
	font-weight: 100;
	color: #3466A9;
	text-decoration: none;
	white-space: nowrap;
	border-bottom:1px solid #C6DEFD;
	border-left:1px solid #C6DEFD;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.subtaboff a {
	background: url(../images/subtab_offbg2.gif) no-repeat right top #F0F4F8;
	color: #FFFFFF;	

	text-decoration: none;
	padding:4px 10px 4px 6px;
	/*width:auto;*/
	white-space: nowrap;
	display:block;
	border-bottom:0px solid #E4EFFD;
	border-left:0px solid #E4EFFD;
	font-size:11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.subtaboff a:hover{
	/*background: url(../images/subtab_offbg2.gif) no-repeat right top #fff;*/
	/*color: #FFCC00;	*/
	font-size:11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.subtabon {
	background: url(../images/subtab_on.gif) no-repeat right top #F0F4F8;
	font-weight: 100;
	color: #000000;
	text-decoration: none;
	white-space: nowrap;
	border-bottom:1px solid #fff;
	border-left:1px solid #BEBEBE;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.subtabon a{
	background: url(../images/subtab_on.gif) no-repeat right top #F0F4F8;
	font-weight: 100;
	color: #000000;
	text-decoration: none;
	padding:4px 10px 4px 6px;
	white-space: nowrap;
	width:auto;
	display:block;
	border-bottom:0px solid #fff;
	border-left:0px solid #BEBEBE;
	font-size:11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.subtabon a:hover{
	color: #3466A9;
	font-size:11px;
}
/* FINAL: ESTILOS PARA EL PESTAŅERO */ 
/*PARA LA PARTE DE LENGUAJE*/
#menu_lenguaje {
	border: 1px solid #CBE0F5;
	border-width: 1px 1px 0 1px;
	width: 80px;
	font: 80% "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#menu_lenguaje ul, li {
	list-style-type: none;
}

#menu_lenguaje ul {
	margin: 0;
	padding: 0;
}

#menu_lenguaje li {
	/*border-bottom: 1px solid #ACCFE8;*/
}

#menu_lenguaje a {
	text-decoration: none;
	color: #3366CC;
	background: #F4FAFF;
	display: block;
	padding: 3px 6px;
	width: 78px;
}

#menu_lenguaje a:hover {
	background: #98A4B4;
	color: #FFFFFF;	
}

/*boton*/
.boton{
	width:auto;
	height:25px;
	color:#FFF;
	padding:2px;
	background:url(../images/fondo_boton.png) repeat-x left top;
	cursor:pointer;
	border:none;

}
.boton_lado {vertical-align:bottom;}