/*estilos comunes - modulos*/
/*Noticias Los Más -- llmm*/
.lm .noticias{ padding:6px 10px 2px 10px}
.lm .noticia{ padding:0px 5px 7px 8px; background: url(/img/marca_h3losmas.gif) no-repeat 0px 8px; }
.lm .noticias h3{ display:inline; font-size:12px; color:#333; font-weight:normal;}
.lm .noticias h3 a{ color:#333;}
.lm .noticia .link-app1,.lm .noticia .related-link{ display:inline; margin:0 0 0 2px}
.losmascomentados{}
.losmascomentados .noticias{ padding:6px 0px 2px 0px}
.colC .losmascomentados .noticias{ padding:6px 5px 2px 5px}
.losmascomentados .noticias h3{ color:#666;}
.losmascomentados .noticias h3 a{ color:#666;}

.verindices{text-align:right; margin:0 auto; color:#2B5E84; font-size:11px; font-weight:bold;}
.verindices a{ color:#2B5E84}

.vermas,.vermas2,.vermas3,.vermas4,.vermas5{text-align:right; margin:0 auto; padding:4px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; font-size:9px; font-weight:bold;}
.vermas a,.vermas2 a,.vermas3 a,.vermas4 a,.vermas5 a{ color:#333}

/*columnas A y B*/

/*modblogs*/
.modblogs{ clear:both;}
.modblogs .blog{ padding:2px 0 5px 0; clear:both; border-bottom:1px solid #CCC;}
.colC .modblogs .blog{ padding:5px;}
.modblogs .overhead{ font-size:14px; color:#333; font-weight:bold;}
.modblogs .photo{ padding:0 10px 0 0; float:left;}
.modblogs .photo img{ border:1px solid #D4D0C8}
.modblogs h3{ font-size:12px; color:#5C5C5C; font-weight:bold; padding:0 }
.modblogs h3 a{ color:#5C5C5C;}
.modblogs .blog-text{ font-size:11px; display:inline; color:#7D7D7D; padding:0 }
.modblogs .author{ display:inline; font-size:11px; color:#336494;}

/*modulo conversor*/
.modconversor{ padding:8px; clear:both; background-color:#F8F7F5; font-size:11px; color:#333;}
.modconversor h4{ font-size:16px; color:#333; font-weight:bold;}
.modconversor h4 a{color:#333;}
.modconversor .input{ width:148px; text-align:right; color:#146594;}
p.importe{ padding:4px 0 0 0}
p.importe .label{ display:block; float:left; width:40px; text-align:left;}
p.resultados{ clear:both; padding:3px 0 0 0}
.modconversor input.importe{ width:114px!important; float:left;}
.modconversor .boton{ width:89px;}
.modconversor .btn_importe{ float:right; margin-top:35px!important;}
* html .btn_importe{ margin-top:45px!important;}
.modconversor select{ float:left; display:block; width:148px!important; margin:3px 0 0px 0;}

/*columna C*/
/*modulo de registro*/
.modregistro{ text-align:center; margin:0 auto; font-size:11px; color:#666; background:#F6F5F4 url(/img/f_mod_registro.jpg) repeat-x bottom; padding:0px 2px 0px 5px; margin-bottom:-7px;}
.modregistro .input{ width:78px; font-size:10px;}
.modregistro .label{ color:#333 }
.modregistro p{ padding:2px 0 3px 0}
.modregistro p.enlaces{ font-size:10px;}
.modregistro a{ color:#666;}
.modregistro a.resalta{ color:#025A8C;}

/*pestanas comunes*/
.pestannas{ background:url(/img/f_pestannas_losmas.gif) repeat-x; background-position: bottom; height:28px; }
.pestannas ol{ height:28px;}
.pestannas li{ text-transform:uppercase; height:28px; float:left;}
.pestannas li a{ height:28px; float:left; border-right:1px solid #FFF; color:#666; font-size:10px; }
.pestannas li span{ display:block; padding:10px 6px 0 6px}
.pestannas li.activo a,.pestannas a.activo{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px; color:#333; border-top:1px solid #E4E2DE; border-left:1px solid #E4E2DE; border-right:1px solid #E4E2DE; background-color:#F6F5F3}
.pestannas li.activo span{ display:block; padding-top:9px}

/*caja de modulos LO+*/
.losmas{ clear:both;}
.losmas-content{background:#FFF url(/img/f_losmas_content.jpg) repeat-x top; }
.losmas .vermas{ background-color:#F2F1EE; text-align:right; margin:0 auto; padding:4px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; font-size:9px; font-weight:bold;}
.losmas .vermas a{ color:#333}

/*titulos de sección*/
.tit-seccion { background: #D3EAF5 url("/img/f_tit_seccion.jpg") repeat-x bottom; clear:both; padding:5px 5px 3px 5px; margin:0 0 3px 0; display:block;}
* > .tit-seccion{ min-height:18px; height:auto}
.tit-seccion h4{ text-transform:uppercase; float:left; color:#2B5E84; font-size:14px; font-weight:bold; padding:0px; margin:0px; clear:none; height:1px; }
.tit-seccion h4 a{ color:#2B5E84;}
.tit-seccion h4 a.h4destacado{ font-weight:normal; text-transform:none; border-left:2px solid #2B5E84; padding:0 0 0 5px;clear:none;}
.tit-seccion .ts-enlaces{ display:block; height:1px; float:right; color:#1F445F; font-size:10px; padding:0px 0 0 0;clear:none;}
.tit-seccion .ts-enlaces a{ color:#1F445F;}

.colA .modtitulo, .colB .modtitulo {background: #D3EAF5 url("/img/f_tit_seccion.jpg") repeat-x bottom; clear:both; padding:5px 5px 3px 5px; margin:0 0 3px 0; display:block;}
* > .colA .modtitulo, .colB .modtitulo {min-height:18px; height:auto}
.colA .modtitulo h4, .colB .modtitulo h4 {text-transform:uppercase; float:left; color:#2B5E84; font-size:14px; font-weight:bold; padding:0px; margin:0px; clear:none; height:1px; }
.colA .modtitulo h4 a, .colB .modtitulo h4 a {color:#2B5E84;}

.tit-seccion2{ background: #FFF url(/img/f_tit_seccion2.jpg) repeat-x bottom; clear:left; padding:3px 5px 0px 5px; margin:0 0 1px 0}
* > .tit-seccion2{ min-height:18px; height:auto}
.tit-seccion2 h4{ text-transform:uppercase; float:left; color:#666; font-size:11px; font-weight:bold; float:left;}
.tit-seccion2 h4 a{ color:#666;}
.tit-seccion2 h4 a.h4destacado{ font-weight:normal; text-transform:none; border-left:2px solid #333; padding:0 0 0 5px}
h5.subtit-seccion{ font-size:12px; font-weight:bold; color:#333; padding:0 0 3px 5px}
.tit-seccion2 .ts-enlaces{ display:block; float:right; color:#5C5C5C; font-size:10px; padding:0 0 0 0}
.tit-seccion2 .ts-enlaces a{ color:#5C5C5C;}

.tit-seccion-interior{ background: #D3EAF5 url(/img/f_tit_seccion.jpg) repeat-x bottom; clear:left; margin:0 0 1px 0; padding:0px 0px 8px 0px;}
* > .tit-seccion-interior{ min-height:23px; height:auto}
.tit-seccion-interior .izq{background: url(/img/curvatitseccioni.gif); background-repeat: no-repeat; background-position: top left; height:auto;  }
.tit-seccion-interior .der{display:block; background: url(/img/curvatitsecciond.gif); background-repeat: no-repeat; background-position: top right; padding:15px 5px 0 8px; height:auto;}
.tit-seccion-interior h4{ text-transform:uppercase; float:left; color:#2B5E84; font-size:14px; font-weight:bold; }
.tit-seccion-interior h4 a{ color:#2B5E84;}
.tit-seccion-interior h4 a.h4destacado{ font-weight:normal; text-transform:none; border-left:2px solid #2B5E84; padding:0 0 0 5px}
.tit-seccion-interior .ts-enlaces{ float:right; color:#1F445F; font-size:10px; padding:0px 0 0 0;}
.tit-seccion-interior .ts-enlaces a{ color:#1F445F;}

.tituloh5{background: url(/img/f_tit_h5.jpg); background-repeat: repeat-x; background-position: 0px 0px; height: 45px }
* > .tituloh5{min-height: 45px; height:auto;}
.tituloh5 h5{ padding:14px 0 15px 10px; font-size:14px; color:#666; font-weight:bold;}
.tituloh5 h5 a{color:#666;}

h5.indice{ font-size:11px; font-weight:bold; color:#333; padding:0 0 3px 0}
h5.indice a{ color:#333; text-decoration:underline;}

.patrocinio-tit-seccion{ display:block; float:right; vertical-align:middle;}
.patrocinio-tit-seccion img{ vertical-align:middle;}
.patrocinio-modulo{ clear:both; background: url(/img/tit_patrocinio_modulo.gif) no-repeat 0px 4px; text-align:center; margin:0 auto; padding:10px 2px 4px 2px}

/*estilos de módulos + excepciones de columna C*/
.modulo{ clear:both;}
.modcontent{ clear:both;}
.modcontenido{ padding:5px 0px 5px 0px;}

.modulo .photo img{border:1px solid #D4D0C8}
.modulo .modbottom{ clear:both;}

span.destaca{ color:#333}
span.destaca2{ color:#C00}
/*excepciones de columna B*/
.colB .modcontenido-1{padding:5px 0px 5px 10px; float: left; clear: none; width:122px; border-right: 1px solid #EBEAE8;}
.colB .modcontenido-2{padding:5px 10px 5px 0px; float: left; clear: none; width:122px;}

/*excepciones de columna C*/
.colC .modcontenido-1{padding:5px 0px 5px 10px; float: left; clear: none; width:135px; border-right: 1px solid #EBEAE8;}
.colC .modcontenido-2{padding:5px 10px 5px 0px; float: left; clear: none; width:135px;} 


.colC .modulo{border:1px solid #D4D0C8; border-bottom:4px solid #E9E9E8; background:#FFF url(/img/f_moduloC.jpg) repeat-x top;}
.colC .modcontenido{padding:5px 5px 5px 10px;}

.colC .tit-seccion{background:#F1F0ED url(/img/f_modCtitulo.jpg) repeat-x bottom; padding:4px 9px 4px 9px; margin:0px;}
.colC .tit-seccion h4{color:#2B5E84; font-size:14px; font-weight:bold; float:left;}
.colC .tit-seccion h4 span{ }
.colC .tit-seccion h4 a{color:#2B5E84;}
.colC .tit-seccion h4 a.h4destacado{ font-weight:normal; text-transform:none; border-left:2px solid #2B5E84; padding:0 0 0 5px}
.colC .tit-seccion .ts-enlaces{ display:block; float:right; color:#2B5E84; font-size:10px; padding:2px 0 0 0}
.colC .tit-seccion .ts-enlaces a{ color:#2B5E84;}
.colC .modtitulo{background:#F1F0ED url(/img/f_modCtitulo.jpg) repeat-x bottom; padding:4px 9px 4px 9px }
.colC .modtitulo h4{ color:#2B5E84; font-size:14px; font-weight:bold}
.colC .modulo .modbottom{ background:#F9F9F8 url(/img/f_moduloC_bottom.jpg) repeat-x top;}

/*diferentes módulos*/
/*comunes*/
.modulo .overhead{ color:#09F; font-size:10px; text-transform:uppercase; padding:0}
.modulo .photo{ float:left; text-align:left; padding:0 8px 0 0}
.modulo .author{ font-size:11px; color:#336494; padding:0 }
.modulo .fuente{ font-size:10px; color:#7D7D7D; }
.modulo .lead-text{ color:#5A5A5A; font-size:11px; font-weight:normal; height:auto;}
.modulo .lead-text a{ text-decoration:underline; color:#357BA3;}

/*MOD 1*/
.mod1{ clear:left; padding:0 5px 0 5px}
.colC .mod1{ padding:0;}
.mod1 .overhead{ color:#5A5A5A; font-size:11px; font-weight:bold;}
.mod1 h3{ color:#5A5A5A; font-size:11px; font-weight:normal;}
.mod1 h3 a{ color:#5A5A5A;}

/*MOD 2*/
.mod2{ clear:both;padding:0 5px 0 5px}
.mod2 .noticia{ padding:5px 0 0 0; clear:both;}
.mod2 h3{ font-size:12px; color:#5C5C5C; font-weight:bold; padding:0 }
.mod2 h3 a{ color:#5C5C5C;}

/*MOD 3*/
.mod3{ padding:4px 0 4px 0; clear:both;}
.colC .mod3{ background: url(/img/brd_puntosH.gif) repeat-x; background-position: bottom; }
.mod3 h3{ clear:both; font-weight:normal; padding:0px 5px 0px 8px; background: url(/img/marca_h3_nnp.gif) no-repeat 0px 8px; font-size:12px; color:#666;}
.mod3 h3 a{ color:#666;}

/*MOD 4*/
.mod4{}
.colC .mod4{ padding:0;}
.mod4 .overhead{ font-size:14px; color:#666; font-weight:bold;}
.mod4 h3{  font-size:11px; color:#5C5C5C; font-weight:normal;}
.mod4 h3 a{  color:#5C5C5C;}

/*MOD 5*/
.mod5{ padding:3px 5px 3px 5px;}
.mod5 .valor {color:#333; font-weight:bold;}
.mod5impar{ background: url("/img/brd_puntosH.gif") repeat-x bottom;  }
.mod5par{ background:#F7F7F5 url("/img/brd_puntosH.gif") repeat-x bottom;  }
.mod5 h3{ float:left; font-size:12px; color:#666; font-weight:normal;}
.mod5 h3 a{ color:#666;}
.mod5 a.masinfo{ float:right; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#333;}

/*MOD 6*/
.mod6{ padding:3px 5px 3px 5px;}
.mod6 h3{ padding:0 0 2px 0; color:#2B5E84; font-size:14px; font-weight:bold;}
.mod6 h3 a{ color:#2B5E84;}
.mod6 .lead-text{ font-size:11px;}

/*modulo imagen*/
.mod-imagen{ clear:both; text-align:center; margin:0 auto;}
.mod-imagen img{ margin:0 auto; text-align:center; width:100%!important; height:auto!important;}

/*modulo mi cartera - modificacion sobre modulo de especiales*/
.modmicartera .photo{ float:left; text-align:left;}
.modmicartera .textos{ margin:0 0 0 80px;}
.modmicartera .overhead{ color:#333; font-size:11px; font-weight:bold;}
.modmicartera h3{  color:#333; font-size:11px; font-weight:normal;}
.modmicartera h3 a{ color:#333;}

/*módulo encuesta*/
/*encuesta*/
.encuesta{ }
.encuesta h3{ color:#333; font-size:11px; font-weight:bold; padding:0 0 6px 0}
.encuesta h3 a{ color:#333;}
.encuesta p{ color:#333; font-size:11px; font-weight:normal; padding:0 0 4px 4px}
.encuesta p a{ color:#333; text-decoration:none;}
.encuesta div.boton{ padding:6px 0 0 0; text-align:center;}
.encuestamas{ padding:4px 0 0 0; text-align:center;}
.encuestamas a{ font-size:10px; color:#4F4F50; text-decoration:underline;}
.colAB .modencuesta{ border:1px solid #D4D0C8; border-bottom:4px solid #E9E9E8; background:#FFF url(/img/f_moduloC.jpg) repeat-x top;}
.colAB .modencuesta .modtitulo{background:#F1F0ED url(/img/f_modCtitulo.jpg) repeat-x bottom; padding:4px 9px 4px 9px }
.colAB .modencuesta .modtitulo h4{ color:#2B5E84; font-size:14px; font-weight:bold}
.colAB .modencuesta .modbottom{ background:#F9F9F8 url(/img/f_moduloC_bottom.jpg) repeat-x top;}
.colAB .encuesta{ padding:5px}
.colAB .encuesta h3{ font-size:13px;}
.colAB .encuesta p{ font-size:12px; }
.colAB .encuestamas a{ font-size:11px;}


.encuesta .overhead{ color:#0080D5; font-size:10px;  background: url(/img/brd_puntosH.gif) repeat-x; background-position: bottom; padding:0 0 4px 0}
.respuesta-encuesta{ clear:left; padding:10px 0px 0 0px; height:auto;}
.respuesta{ font-size:12px; font-weight:bold; color:#333; padding:0; height:auto;}
.respuesta span{ font-size:11px; color:#0080D5;}
.dato{ float:right;font-size:14px; font-weight:bold; color:#333; width:8%; text-align:right; height:auto;}
.datografico{background: url(/img/encuestafondo.gif) repeat-x top; border:2px solid #D4D0C8; height:13px; float:left; width:91%; margin:2px 0 0 0; }
.datografico span{background: url(/img/encuestaactivo.gif) repeat-x top; font-size:1px; display:block; color:#840000; height:13px; width:1px;}

/*nube de tags*/
.nubetags{ color:#5C5C5C;}
.nubetags a{ color:#5C5C5C;}

/*modulotienda*/
/* modulo tienda*/
.contenido-modulo-tienda{ padding:6px 6px 0px 6px;}
.img-modulo-tienda{ text-align:center; float:left; margin:0 auto; padding:0 6px 0 3px}
.img-modulo-tienda img{ margin:0 auto; text-align:center; border:1px solid #CECECE }
.titulo-tienda,.titulo-tienda a{ font-size:14px; font-weight:bold; color:#003C7D;}
.textotienda{ color:#666;}
.preciotienda{ font-size:18px; font-weight:bold; color:#0080D5;}
a.ira{ color:#333; font-weight:bold;}
.ocultabotonanterior .anterior,.ocultabotonsiguiente .siguiente { visibility:hidden;}
.modulotienda{ display:none;}
#modulotienda1{ display:block;}

.botones-listado{ text-align:center; margin:0 auto; padding:8px 0 8px 0; }
.botones-listado span{ background-color:#F7F7F7; padding:5px 7px 5px 7px; font-size:10px; border:1px solid #D4D0C8;}
.botones-listado span strong{ color:#0080D5;}
.botones-listado2{ text-align:center; margin:0 auto; padding:0px; }
.botones-listado2 span{ background-color:#FFF; padding:2px 4px 2px 4px; font-size:10px; color:#999999; border:1px solid #EBEAE6;}
.botones-listado2 span.selected{ background-color:#940000; padding:2px 4px 2px 4px; font-size:10px; color:#FFF; border:1px solid #EBEAE6;}
.botones-listado3{ text-align:center; margin:0 auto; padding:0px; }
.botones-listado3 span{ background-color:#F7F7F7; font-size:11px; font-weight:bold; color:#636363; padding:4px 7px 4px 7px; border:1px solid #D4D0C8;}
.botones-listado3 span strong{ color:#940000;}

/*módulos de economía*/
.cotizaciones-graficos{}
.cotizaciones-graficos ul{ height:30px;background: #FFF url(/img/f_pest_graficos.gif) repeat-x; background-position: bottom;}
.cotizaciones-graficos ul li{ float:left; width:33%; display:block; height:30px;  }
.cotizaciones-graficos ul li#pestdowjones{ width:34%;}
.cotizaciones-graficos ul li#pestdowjones a{ background:none;}
.cotizaciones-graficos ul li a{ color:#036; display:block; height:30px; display:block; text-align:center; margin:0 auto; background: url(/img/separa_cotizaciones.gif) no-repeat; background-position: right bottom;}
.cotizaciones-graficos ul li a span{ padding:9px 0 0px 0; display:block;}
.cotizaciones-graficos ul li.activo a{ font-weight:bold; border-left:1px solid #CCC; border-right:1px solid #CCC; background: url(/img/f_pest_graficos_activo.jpg) repeat-x; background-position: top;}
.cotizaciones-graficos .vermas{ background:none;}

/*.cotizaciones graficos*/
.cotizacion-grafico{padding:8px 0 0px 0;background-color:#F9F9F9;  margin:0 auto; text-align:center;}
.cotizacion-datos{padding:0px 3px 0px 3px;background-color:#FFF;}
.cotizacion-datos table{ border-left:1px solid #D4D0C8; border-top:1px solid #D4D0C8; width:99.8%;}
.cotizacion-datos table th{ color:#555; font-size:10px; text-align:center; padding:2px 5px 2px 10px; font-weight:normal; background-color:#F6F6F6; border-right:1px solid #D4D0C8; border-bottom:1px solid #D4D0C8; }
.cotizacion-datos table td{ color:#333; font-size:10px; text-align:center; padding:2px 5px 2px 10px; border-right:1px solid #D4D0C8; border-bottom:1px solid #D4D0C8;}
.cotizacion-datos table td a{ color:#036;}
.cotizacion-datos table td.indice,.cotizacion-datos table th.indice{ text-align:left;}
.cotizacion-datos .activo{color:#900;}

#grafnasdaq,#grafdowjones{ display:none;}

/*tabla de cotizaciones páginas*/
.tablascotizaciones{ clear:both;}
.tcpestannas{ background-color:#FFF; }
.tcpestannas ol{}
.tcpestannas li{ float:left; padding:5px 0 0 0}
.tcpestannas a{ display:block; height:24px; margin:0 1px 0 0; float:left; border-top:1px solid #D4D0C8; border-left:1px solid #D4D0C8; border-right:1px solid #D4D0C8; color:#333; font-size:11px; }
.tcpestannas span{ display:block; padding:6px 13px 0 13px}
.tcpestannas li.activo { padding:0px; text-transform:uppercase;}
.tcpestannas li.activo a{ height:30px; font-size:12px; color:#36759D;border-top:1px solid #BFD7E6; border-left:1px solid #BFD7E6; border-right:1px solid #BFD7E6; font-weight:bold; border:0px;background:#BBDCEC url(/img/f_tc_activo.jpg) repeat-x; background-position: top;}
.tcpestannas li.activo span{ display:block; padding-top:10px}
.tablascotizaciones h4,.barratcpestannas{clear:both; background-color:#BBDCED; padding:6px; color:#36759D; font-size:11px; font-weight:bold; text-align:right; margin:0 auto;}

.tablavalores{ clear:both; width:100%; border-right:1px solid #C7DBE6; border-bottom:1px solid #C7DBE6;}
.tablavalores th,.tablavalores td{ border-left:1px solid #C7DBE6; border-top:1px solid #C7DBE6; text-align:center; margin:0 auto; padding:3px 1px 3px 1px}
.tablavalores th.col{  background-color:#F7F7F5; color:#2B5E84; font-size:10px; text-transform:uppercase; padding:4px 1px 6px 1px}
.tablavalores th.col a{ background: url(/img/marca_thcol.gif) no-repeat; background-position: 0px 3px; padding:0 0 0 8px; color:#2B5E84;}
.tablavalores th.col a.asc{  background: url(/img/marca_thcol_asc.gif) no-repeat!important; background-position: 0px 4px!important; padding:0 0 0 10px!important; color:#F60!important;}
.tablavalores th.col a.des{  background: url(/img/marca_thcol_des.gif) no-repeat!important; background-position: 0px 4px!important; padding:0 0 0 10px!important; color:#F60!important;}
.tablavalores tr.rowprincipal th,.tablavalores tr.rowprincipal td{border-top:2px solid #C7DBE6; }
.tablavalores th.rowprincipal{ font-weight:bold; font-size:11px; color:#666; text-transform:uppercase; text-align:left; padding-left:6px;}
.tablavalores th.rowprincipal a{ color:#666; text-decoration:underline;}
.tablavalores th.row{ font-weight:bold; font-size:11px; color:#666;}
.tablavalores th.row a{ color:#666; text-decoration:underline;}
.tablavalores th.row a:hover{ color:#F60;}
.tablavalores td{ color:#666; font-size:11px;}
.tablavalores tr.par th,.tablavalores tr.par td{ background-color:#F4F8FA;}
.tablavalores tr.indice{ background-color:#CCC;}
.tablavalores .sube{ color:#090}
.tablavalores .baja{ color:#C00}

/*portada*/
#tabla-valores .tablavalores th.row{ text-align:left;}
#tabla-valores .tablavalores td{ text-align:center;}
/*tablas de fondos*/
.tablafondos-pensiones{border-top: 1px solid #D4D0C8;  border-right: 1px solid #D4D0C8; border-left: 1px solid #D4D0C8; clear:both; width:100%; }
.tablafondos-pensiones th,.tablafondos-pensiones td{  text-align:center; margin:0 auto; padding:3px 1px 3px 1px}
.tablafondos-pensiones th.col{  background-color:#F4F3F1; color:#2B5E84; font-size:10px; text-transform:uppercase; padding:4px 1px 6px 1px; border-bottom: 1px solid #D4D0C8;}
.tablafondos-pensiones th.col a{ color:#2B5E84;}
.tablafondos-pensiones th.row{ font-weight:normal; font-size:12px; color:#666;border-bottom:1px solid #D4D0C8; text-align:left; padding-left:5px; }
.tablafondos-pensiones th.row a{ color:#666; text-decoration:underline;}
.tablafondos-pensiones th.row a:hover{ color:#F60;}
.tablafondos-pensiones td{ color:#666; font-size:12px; border-bottom:1px solid #D4D0C8 ;}
.tablafondos-pensiones tr.indice{ }
.tablafondos-pensiones .sube{ color:#090}
.tablafondos-pensiones .baja{ color:#C00}

.botonver{ width:50px; text-align:center; margin:0 auto; height:17px; background: url(/img/f_botonver.gif) repeat-x; background-position: top left;}
.botonver a{ display:block; height:17px; background: url(/img/f_botonver2.gif) no-repeat; background-position: top right; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.botonver a span{ padding:2px 6px 0px 6px; display:block;}
.botonver a:hover,.botonver a.activo{ color:#9FF; text-decoration:none;}
.botonir{ text-align:center; margin:0 auto; color:#2B5E84; font-weight:bold;}
.botonir a{ color:#2B5E84;}

.veropcionesvalor{ text-align:left; margin:0 auto; position:relative; display:none;}
.opsval{ left:-232px; top:0px; display:block; position:absolute; width:228px; border:1px solid #999; background-color: #FAF8E2;}
.opsval-content{ padding:8px 15px 8px 20px}
.opsval .ico{position:absolute; left:228px; top:5px}
.opsval h5{ font-size:14px; font-weight:bold; color:#666;}
.opsval h3{ font-size:14px; font-weight:bold; color:#000;}
.opsval-separa{ font-size:1px; height:1px; background-color:#DDDBCC; border-bottom:1px solid #FFF; margin:5px 0 5px 0}
.opsval-opciones{ color:#666; font-size:12px;}
.opsval-opciones p{ margin:0px; padding:0 0 3px 0}
.opsval-opciones a{ color:#666;}
.opsval-opciones a:hover,.opsval-opciones a.activo,.opsval-opciones span.activo{ color:#F60; text-decoration:none;}
.opsval-votavalor{ font-size:10px; color:#333; padding:0 0 3px 0}
.opsval-votacion{ float:left;}
.opsval-valoracion{ font-size:10px; color:#000;}
a.votamas{ float:left; display:block; background: url(/img/votamas.gif) no-repeat; background-position: 0px 0px; width:30px; height:14px; margin:0 3px 0 0}
a.votamas:hover{ background: url(/img/votamas_on.gif) no-repeat; background-position: 0px 0px;}
a.votamenos{ float:left; display:block; background: url(/img/votamenos.gif) no-repeat; background-position: 0px 0px; width:30px; height:14px; margin:0 3px 0 0}
a.votamenos:hover{  background: url(/img/votamenos_on.gif) no-repeat; background-position: 0px 0px; width:30px; height:14px; }
a.votamas span,a.votamenos span{ display:none; visibility:hidden; font-size:1px;}
.opsvalgracias{ float:left; display:block; padding:0 5px 0 5px; background: url(/img/opsval_f_votos.gif) no-repeat; background-position: right; margin:0 3px 0 0}
.opsvalvotos{ float:left; display:block; padding:0px 0 5px 5px; margin:0 3px 0 0 }
.opsval-leyendas{ padding:5px 0 0 0 }
.opsval-leyenda{ float:left; width:70%; background-color:#F6F6F4; font-size:11px; color:#333;}
.opsval-leyenda p{ margin:0; padding:6px 15px 6px 60px; background: url(/img/btn_leyenda_ver.gif) no-repeat 8px 10px}
.opsval-diferido{ float:right; width:29%; background-color:#FFF; font-size:12px; color:#333;}
.opsval-diferido p{ padding:6px}

/*modulo buscador*/
.modulo-buscador{ background-color:#EEECE9; clear:both; padding:5px 5px 5px 10px;}
.modulo-buscador h4{ font-size:11px; font-weight:bold; color:#333; padding:0 0 3px 0}
.modulo-buscador .input{ width:60%;}

/*listados UL*/
.listadopeq{ margin:6px 0 6px 15px;}
.listadopeq li{ float:left; font-size:10px; color:#666; padding:0 8px 3px 8px; background: url(/img/marca_h3_nnp.gif) no-repeat 0px 6px;}
.listadopeq li a{ color:#666;}
.listadomed{ margin:6px 0 6px 0px;}
.listadomed li{ font-size:11px; color:#666; padding:0 8px 3px 8px; background: url(/img/marca_h3_nnp.gif) no-repeat 0px 6px;}
.listadomed li a{ color:#666;}

/*textos comunes*/
.textoinformativo{ font-size:11px; color:#666;}

/*modulo calculadoras2*/
.caja-calculadoras2{border-bottom: 1px solid #A4C9DE;  border-right: 1px solid #A4C9DE; border-left: 1px solid #A4C9DE;}
.cont-caja-calculadoras2{ padding:5px; background-color:#FFF;}
.cont-caja-calculadoras2 .mod3{ margin-left:20px; background:none;}
.cont-caja-calculadoras2 .mod1{ }
.cont-caja-calculadoras2 .mod1 h3{color: #000; }
.cont-caja-calculadoras2 .mod1 h3 a{color: #000; }

/*módulo de noticias de portada*/
.mod_nnpp{ clear:both;}
.np_bloque{ clear:both; padding:8px 0;}
.mod_nnpp .photo{ float:left; padding:0 5px 0 0}
.mod_nnpp .headline{ font-size:14px; color:#2B5E84; font-weight:bold;}
.mod_nnpp .headline a{ color:#2B5E84;}
.mod_nnpp .subhead{font-size:11px; color:#5C5C5C; font-weight:normal;}
.mod_nnpp .subhead a{color:#333;}

/*agenda del día*/
.Z-agenda{ clear:both;}
.Z-agenda .noticia{ padding:3px 5px 3px 5px;}
.Z-agenda .hora {color:#333; font-weight:bold;}
.Z-agenda .impar{ background: url("/img/brd_puntosH.gif") repeat-x bottom;}
.Z-agenda .par{ background:#F7F7F5 url("/img/brd_puntosH.gif") repeat-x bottom;}
.Z-agenda h3{ float:left; font-size:12px; color:#666; font-weight:normal;}
.Z-agenda h3 a{ color:#666;}
.Z-agenda a.masinfo{ float:right; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#333;}

/*aniadidos*/
.patrocinio-divisas{clear: none; float: right; background-repeat:no-repeat; background-position:top right; width:44px; height: 23px;}

/*datos de interes*/
.mod_datosinteres{}
	.mdi_pestannas{ margin-left:29px; border-left:1px solid #D4D0C8; height:18px;}
	.mdi_pestannas li{ float:left; height:18px; border-top:1px solid #D4D0C8;border-right:1px solid #D4D0C8; font-size:10px; line-height:18px; color:#666}
	.mdi_pestannas li a{ display:block; padding:0 2px; font-size:9px; height:18px; line-height:18px; color:#666; text-transform:uppercase;}
	.mdi_pestannas li.activo{position:relative; z-index:2; height:17px; background-color:#FFF;border-bottom:1px solid #FFF;}
	.mdi_pestannas li.activo a{ background-color:#FFF; color:#036}
	.mdi_grafico{ clear:both; margin-bottom:7px}
	
	.mdi_titulo{ text-align:right; font-size:12px; color:#000; font-weight:bold; margin:0 0 5px 0}
	.mdi_titulo a{ color:#000;}
	
	.mdi_tabla{}
	.mdi_tabla table{ border-left:1px solid #D4D0C8; border-top:1px solid #D4D0C8}
	.mdi_tabla table th.row{padding:0 3px; color:#036; font-size:10px; background-color:#FFF; border-right:1px solid #D4D0C8; border-bottom:1px solid #D4D0C8}
	.mdi_tabla table th.row a{ color:#036;}
	.mdi_tabla table th.col{padding:0 3px; text-align:center; background-color:#F6F6F6; border-right:1px solid #D4D0C8; border-bottom:1px solid #D4D0C8}
	.mdi_tabla table td{ text-align:right; font-size:10px; color:#333; padding:0 3px; border-right:1px solid #D4D0C8; border-bottom:1px solid #D4D0C8}
	.mdi_tabla table td.mdi-t-sube{ color:#09C!important}
	.mdi_tabla table td.mdi-t-baja{ color:#C00!important}


.modulo-ultima-hora { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; width: 263px; border: 1px solid #2b5e84; margin-bottom:5px; }
.modulo-ultima-hora h4 { font-size: 14px; font-weight: bold; background-color: #f4f3f1; border-bottom: 1px solid #2b5e84; padding: 2px 5px 2px 5px; margin: 6px 6px 3px 6px; color: #2b5e84; }
.modulo-ultima-hora ul { padding: 0px 0px 0px 20px; margin: 0px 0px 3px 0px; }
.modulo-ultima-hora ul li { list-style-image: url(http://www.finanzas.com/img/marca_alminuto.gif); padding: 0px; margin: 0px; }
.modulo-ultima-hora a { text-decoration: none; color: #2b5e84; display: block; padding: 1px 3px 1px 3px; border: 1px solid #fff; margin-right: 3px; }
.modulo-ultima-hora a:hover { background-color: #F4F3F1; border-bottom: 1px solid #ccc; text-decoration:none; }

.colAfinanzasjornadas { float:left; width:450px; }
.colBfinanzasjornadas { float:right; width:150px; }
