/* CSS Document */
/*ETIQUETAS GENERICAS*/
body{
	background-color:#FFFFFF;
	margin-top:5px;	
}
p{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#5b645b;
	padding:0px 5px 0px 0px;
	line-height:12px;
}
p a{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;
	color:#5b645b;
	padding:0px 5px 0px 0px;
	line-height:12px;
}
a{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;
	color:#5b645b;
	padding:0px 5px 0px 0px;
	line-height:12px;
}
.parrafoPersonalizado{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#5b645b;
	padding:0px 5px 0px 0px;
	line-height:15px;
}
.titulo1{
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color:#003366;
	font-weight: bold;
}
.titulo1 a{
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 11px;
	color:#003366;
	font-weight: bold;
	text-decoration:none;
}
.titulo1 a:hover{
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:11px;
	color:#0066FF;
	font-weight:bold;
	text-decoration:none;
}
#Table_01{
	background-color:#ffffff;
	width:778px; 
	height:626px;
	border:0px solid #ffffff;
}
#principal{
	background-color:#ffffff;
	border-width:1px;
	border-color:#939393;
	border-style:solid;
}
ul{
	list-style:none;
	line-height:20px;
	margin:0px;
	padding: 0 0 0 1em;	
}
li{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	color:#5b645b;
	line-height:16px;
	padding:0px;
	margin:0em 0em 0.20em 0em;
}
li a{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	color:#5b645b;
}
li a:hover{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	text-align:left;
	color:#003366;
}
.combo{
	border:1px solid #5b645b;
	border-style:solid; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#5b645b;
}
.comboOn{
	border:1px solid #5b645b;
	border-style:solid; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	color:#5b645b;
}.footer{
	background-color:#ffffff;
	background-image:url(../images/footer.gif);
	background-repeat:no-repeat;
	width:480px;
	height:28px;
}
.fondoBusqueda{
	background-image:url(../images/footer_busqueda.gif); 
	background-repeat:no-repeat;
	padding:2px 0px 0px 10px;
}
.texto{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#5b645b;
}
.texto a{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;
	color:#5b645b;
}
.textoLeyendas{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:italic;
	text-align:left;
	text-decoration:none;
	color:#5b645b;
	line-height:12px;
}
.textoLeyendasNormal{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:9px;
	font-weight:normal;
	font-style:normal;
	text-align:left;
	text-decoration:none;
	color:#5b645b;
}
.boton{
	border:1px solid #5b645b;
	border-style:hidden; 
	width:25px; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#5b645b;
}
.cajaTexto{
	border:1px solid #5b645b;
	border-style:solid; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#5b645b;
	width:90px;
}
.link{
	color: #5b645b;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
.link a{
	color: #5b645b;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
.link a:hover{
	color: #5b645b;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
}
.alineacion_tabla{
	vertical-align:top;
	text-align:left;
}
/*SECCION: TABLA PRINCIPAL*/
.reportesPrincipal{
	height:18px;
}

/**************************************************************/
/*SECCION: TABLA DE INDICADORES*/
.indicadoresContenido{
	background-color:#ffffff;
	width:222px;
	height:320px;
}
.indicadoresEncabezado{
	background-image:url(../images/barra_azul.jpg);
	background-repeat:no-repeat;
	height:23px;
	font-family:tahoma,verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	color:#636363;
}
.indicadoresDetalle1Izq{
	background-color:#eeeeee;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	color:#5b645b;
	height:18px;
}
.indicadoresDetalle1Izq a{
	background-color:#eeeeee;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	text-decoration:underline;
	color:#5b645b;
	height:18px;
}
.indicadoresDetalle1Der{
	background-color:#eeeeee;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	padding-right:5px;
	text-decoration:none;
	text-align:right;
	color:#5b645b;
	height:18px;
}
.indicadoresDetalle2Izq{
	background-color:#ffffff;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	padding-left:5px;
	text-decoration:none;
	color:#5b645b;
	height:18px;
}
.indicadoresDetalle2Izq a{
	background-color:#ffffff;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	text-decoration:none;
	color:#5b645b;
	height:18px;
}
.indicadoresDetalle2Izq a:hover{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	text-decoration:underline;
	color:#0066FF;
	height:18px;
}
.indicadoresDetalle2Der{
	background-color:#ffffff;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	padding-right:5px;
	text-decoration:none;
	text-align:right;
	color:#5b645b;
	height:18px;
}
.indicadoresDetalle2Der a{
	background-color:#ffffff;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	padding-right:5px;
	text-decoration:underline;
	text-align:right;
	color:#5b645b;
	height:18px;
}
.indicadoresDetalle3Der{
	background-color:#d3dce6;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	padding-right:5px;
	padding-left:5px;
	text-align:right;
	color:#5b645b;
	height:18px;
}
/**************************************************************/
ol li{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#5b645b;
	list-style-type:decimal;
}
.botonFondos{
	background-color:#eeeeee;
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	font-weight:normal;
	color:#5b645b;
}
.botonFondosOn{
	background-color:#eeeeee;
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	font-weight:normal;
	color:#5b645b;
	border-left-style:solid;
	border-width:1px;
	border-color:#ffff00;
}
/**************************************************************/
/*SECCION: BIENVENIDOS*/
.bienvenidoHeader{
	background-color:#ffffff;
	background-image:url(../images/bienvenido_texto.gif);
	background-repeat:no-repeat;
	width:93px;
	height:25px;
}
.bienvenidoImagen{
	background-color:#ffffff;
	background-image:url(../images/bienvenido_imagen4.gif);
	background-repeat:no-repeat;
	width:93px;
	height:79px;
}
.bienvenidoRelleno{
	background-color:#ffffff;
	width:484px;
	height:25px;
}
.bienvenidoContenido{
	background-color:#ffffff;
	vertical-align:top;
	width:484px;
	height:79px;
}
.parrafoBienvenido{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	vertical-align:top;
	color:#5b645b;
	padding:1px 5px 0px 5px;
	line-height:1.3;
}
/**************************************************************/
/*SECCION: NOVEDADES*/
/*LINEAS HORIZONTALES Y VERTICALES*/
.lineaHorizotal{
	background-color:#ffffff;
	background-image:url(../images/divisor_horizontal.gif);
	background-repeat:no-repeat;
	width:577px;
	height:6px;
}
.lineaVertical{
	background-color:#ffffff;
	background-image:url(../images/divisor_vertical.gif);
	background-repeat:no-repeat;
	width:6px;
	height:324px;
}
#novedadesHeader{
	background:url(../images/novedades_rss2.gif) top left no-repeat;
	width:140px;
	height:40px;
	display:block;
}
.novedadesRelleno{
	background-color:#ffffff;
	width:209px;
	height:31px;
}
.novedadesContenido{
	background-color:#ffffff;
	vertical-align:top;
	width:349px;
	height:50px;
}
/**************************************************************/
/*SECCION: NOTICIAS*/

#noticiasFeria{
	background:url(../images/feria.gif) top left no-repeat;
	width:120px;
	height:30px;
	display:block;
}#noticiasHeader{
	background:url(../images/noticias_rss2.gif) top left no-repeat;
	width:120px;
	height:30px;
	display:block;
}
.noticiasRelleno{
	background-color:#ffffff;
	width:202px;
	height:30px;
}
.noticiasContenido{
	background-color:#ffffff;
	vertical-align:top;
	width:349px;
	height:134px;
}
.hechoRelebantes{
	background-color:#ffffff;
	vertical-align:top;
	width:100px;
	height:100px;
}
/**************************************************************/
.rellenoVertical{
	background-color:#ffffff;
	background-image:url(../images/index_10.gif);
	background-repeat:no-repeat;
	width:42px;
	height:434px;
}
.listaFondos{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#5b645b;
	line-height:16px;
	padding:0px 0px 0px 20px;
}
.listaFondos a{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;
	color:#5b645b;
	line-height:16px;
	padding:0px 0px 0px 20px;
}
.fondoMenu{
	background-image:url(../images/fondo_menu.gif);
	background-repeat:no-repeat;
	width:148px;
	height:271px;
	vertical-align:top;
}
/*ESTILOS PARA EL MENU DE TABS DE LOS FONDOS DE INVERSION*/
#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 12px Verdana;
}
#tablist li{
list-style: none;
display: inline;
margin: 0;
}
#tablist li a{
padding: 3px 0.5em;
margin-left:3px;
border: 1px solid #cccccc;
border-bottom:none;
background: white;
font: normal 10px verdana;
word-spacing:1px;
background-color:#eeeeee;
}
#tablist li a:link, #tablist li a:visited{
color:navy;
}
#tablist li a.current{
background-color:#ffffff;
/*border: 1px solid #ff00ff;*/
}
#tabcontentcontainer{
width:565px;
height:325px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 5px;
border: 1px solid #cccccc;
}
.tabcontent{
display:none;
}
.tableContenido{
padding:10px 0px 0px 10px;
}
/*******************************************************************************/
/*ESTILO PARA LA EL OTRO TIPO DE TABLA*/
.tabla2{
	border-style:solid;
	border-color:#a9a9a9;
	border-width:1px;
}
.tabla2Header{
	background-color:#e5eff9;
	padding:5px 5px 5px 5px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;	
}
.tabla2Item1{
	background-color:beige;
	padding:5px 5px 5px 5px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	color:#000000;
	text-decoration:none;
}
.tabla2Item1 a{
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.tabla2Item1 a:hover{
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}
.tabla2Item2{
	background-color:palegoldenrod;
	padding:5px 5px 5px 5px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
}
.tabla2Item2 a{
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.tabla2Item2 a:hover{
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}
/*Estilo del ticker*/
#ajaxticker1{
width: 550px;
height: 14px;
background-color: #ffffff;
}

#ajaxticker1 div{ 
background-color: #ffffff;
}

.textoTicker{ 
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:10px;
text-decoration:none;
color:#5b645b;
}
.textoTicker a{ 
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:10px;
text-decoration:none;
color:#5b645b;
}
.textoTicker a:hover{ 
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:10px;
text-decoration:underline;
color:#5b645b;
}
/*Estilos para la parte en ingles*/
.tituloIngles1{
	font:18px Helvetica, Arial, sans-serif;
	letter-spacing: -1px;
	margin: 2em 0 0 0;
	font-weight:bolder; 
	color:#b1a103;
}
.subTituloIngles1{
	font: normal 10px Helvetica, Arial, sans-serif;
	color:#5b645b;
	border-bottom: 1px solid #efeac9;
	padding:0px 5px 0px 5px;
}
.subTituloIngles2{
	font: normal 10px Helvetica, Arial, sans-serif;
	color:#5b645b;
	border-bottom: 1px solid #efeac9;
	width:285px;
}
.subTituloIngles3{
	font: normal 10px Helvetica, Arial, sans-serif;
	color:#5b645b;
	border-bottom: 1px solid #efeac9;
	width:292px;
}