.Z-hipotecas-deposito  .tit-seccion, 
.calculadoras .tit-seccion, 
.conversor .tit-seccion, 
.cotizacion-datos .tit-seccion, 
.cotizacion-datos .caption,
.modrankings .tit-seccion {background:transparent url(/img/rd.f_tit_seccion.jpg) repeat-x scroll left top;border-left:1px solid #D4D0C8;border-right:1px solid #D4D0C8; padding:5px 0 0 5px; height:20px; margin-bottom:1px}
.calculadoras .tit-seccion  h4 {background:transparent url(/img/rd.icoCal.gif) no-repeat scroll left top;height:20px;margin:-10px 0 0 -2px;padding-left:25px;padding-top:9px;position:absolute;z-index:1;}
.Z-hipotecas-deposito  .tit-seccion h4,
.calculadoras .tit-seccion h4, 
.conversor .tit-seccion h4,
.cotizacion-datos .tit-seccion h4,
.cotizacion-datos .caption,
.modrankings .tit-seccion h4{ text-transform:uppercase; color:#555; font-size:14px; font-weight:bold; font-family:arial}
.Z-hipotecas-deposito  .tit-seccion h4 a,
.calculadoras .tit-seccion h4 a, 
.conversor .tit-seccion h4 a, 
.cotizacion-datos .tit-seccion h4 a,
.modrankings .tit-seccion h4 a{ color:#555; text-decoration:none}
.cotizacion-datos .ts-enlaces,
.modrankings .ts-enlaces {display:none}

/*módulos de economía*/
.modulo-economia-B .cotizaciones-graficos ul{background:#FFFFFF url(/img/rd.f_pest_graficos.gif) repeat-x scroll center bottom;border-left:1px solid #ccc;border-right:1px solid #ccc;height:26px}
.modulo-economia-B .cotizaciones-graficos ul li{ float:left; width:33%; display:block; height:30px;  }
.modulo-economia-B .cotizaciones-graficos ul li#pestdowjones{ width:34%;}
.modulo-economia-B .cotizaciones-graficos ul li#pestdowjones a{ background:none;}
.modulo-economia-B .cotizaciones-graficos ul li a{ color:#036; display:block; height:26px; display:block; text-align:center; margin:0 auto; background: url(/img/rd.separa_cotizaciones.gif) no-repeat; background-position: right bottom;}
.modulo-economia-B .cotizaciones-graficos ul li a span{ padding:9px 0 0px 0; display:block;}
.modulo-economia-B .cotizaciones-graficos ul li.activo a{background:#F9F9F9 none repeat scroll 0 0;border-left:1px solid #ccc; border-right:1px solid #ccc;border-top:1px solid #ccc;font-weight:bold;margin-left:-1px;margin-top:-6px;padding-bottom:5px}
*html .modulo-economia-B .cotizaciones-graficos ul li.activo a{margin-top:0}
.Z-hipotecas-deposito .vermas, 
.cotizacion-datos .bottombox, 
.modulo-economia-B .cotizaciones-graficos .bottombox {margin:0;background-color:#F9F9F9;border:1px solid #ccc;color:#555;font-family:Arial;font-size:11px;font-weight:bold;padding:3px;text-align:center;}
.Z-hipotecas-deposito .vermas a, 
.cotizacion-datos .vermas a, 
.cotizacion-datos .bottombox a,
.modulo-economia-B .bottombox  a{background:none;border:none;color:#555;line-height:17px;padding:0;text-decoration:none}
.Z-hipotecas-deposito .vermas a:hover, 
.cotizacion-datos .vermas:hover, 
.cotizacion-datos .bottombox a:hover,
.modulo-economia-B .bottombox  a:hover, h5.indice a:hover{text-decoration:underline}
.cotizacion-datos .vermas,
.Z-hipotecas-deposito .vermas{border-top:0}
h5.indice{background-color:#F2F2F2;bottom:0;height:18px;padding-top:4px;position:absolute;text-align:center;width:100%;}
h5.indice a{color:#555;font-family:Arial;font-size:11px;font-weight:bold; text-decoration:none}
.cotizaciones-graficos div.boton{display:none}
#colC .cotizaciones-graficos div.boton{display:block}
/*.cotizaciones graficos*/
.cotizacion-grafico{padding:12px 0;background-color:#F9F9F9;  margin:0 auto; text-align:center; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.cotizacion-datos{background-color:#FFF;}
.cotizacion-datos table{ border-left:1px solid #D4D0C8; border-top:1px solid #D4D0C8; width:99.9%;}
.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;}
/*modulo calculadoras2*/
.calculadoras div.caja-calculadoras2{border-bottom: 1px solid #e8e6e0;  border-right: 1px solid #e8e6e0; border-left: 1px solid #e8e6e0;}
.calculadoras div.cont-caja-calculadoras2{background-color:#f6f6f6;}
.calculadoras div.cont-caja-calculadoras2 div.mod3{ margin-left:12px; background:none;}
.calculadoras div.cont-caja-calculadoras2 div.mod1{ }
.calculadoras div.cont-caja-calculadoras2 div.mod1 h3{color: #000; }
.calculadoras div.cont-caja-calculadoras2 div.mod1 h3 a{color: #000; }
.calculadoras .tituloh5{background: url(/img/rd.f_tit_h5.gif) repeat-x 0 0; height: 27px }
.calculadoras * > .tituloh5{min-height: 27px; height:auto;}
.calculadoras .tituloh5 h5{ padding-top:5px; color:#990000;font-family:arial;font-size:11px;font-weight:bold;margin:0 auto;text-align:center;text-transform:uppercase;}
.calculadoras .tituloh5 h5 a{color:#666;}
.calculadoras h5.indice{ font-size:11px; font-weight:bold; color:#333; padding:0 0 3px 0}
.calculadoras h5.indice a{ color:#333; text-decoration:underline;}
.calculadoras .mod3{ padding:3px 0; clear:both;}
.calculadoras .mod3 h3{ clear:both; font-weight:normal; padding:0px 5px 0px 8px; background: url(/img/marca_h3_nnp.gif) no-repeat 0 5px; font-size:11px; color:#333;}
.calculadoras .mod3 h3 a{ color:#666;}
/*tablas de fondos*/
.Z-hipotecas-deposito{position:relative}
.Z-hipotecas-deposito{padding-bottom:11px}
.Z-hipotecas-deposito .tablafondos-pensiones{border-top: 1px solid #D4D0C8;  border-right: 1px solid #D4D0C8; border-left: 1px solid #D4D0C8; clear:both; width:100%; }
.Z-hipotecas-deposito .tablafondos-pensiones th, 
.Z-hipotecas-deposito .tablafondos-pensiones td{text-align:center; margin:0 auto; padding:3px 1px 3px 1px}
.Z-hipotecas-deposito .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;}
.Z-hipotecas-deposito .tablafondos-pensiones th.col a{ color:#2B5E84;}
.Z-hipotecas-deposito .tablafondos-pensiones th.row{ font-weight:normal; font-size:12px; color:#666;border-bottom:1px solid #D4D0C8; text-align:left; padding-left:5px; }
.Z-hipotecas-deposito .tablafondos-pensiones th.row a{ color:#666; text-decoration:underline;}
.Z-hipotecas-deposito .tablafondos-pensiones th.row a:hover{ color:#F60;}
.Z-hipotecas-deposito .tablafondos-pensiones td{ color:#666; font-size:12px; border-bottom:1px solid #D4D0C8 ;}
.Z-hipotecas-deposito .tablafondos-pensiones tr.indice{ }
.Z-hipotecas-deposito .tablafondos-pensiones .sube{ color:#090}
.Z-hipotecas-deposito .tablafondos-pensiones .baja{ color:#C00}
/*conversor moneda*/
.conversor .modconversor{background-color:#f9f9f9; border-bottom: 1px solid #e8e6e0;  border-right: 1px solid #e8e6e0; border-left: 1px solid #e8e6e0; padding:10px 10px 10px 14px }
.conversor .modconversor .fila{margin:0 0 5px; clear:both }
.conversor .modconversor .fila p{font-size:11px; font-weight:bold; color:#555}
.conversor .modconversor .fila .importe{width:63px !important}
.conversor .modconversor input{border:1px solid #d4d0c8}
.conversor .modconversor select{width:167px}
.conversor .modconversor .fila span{font-weight:bold;margin-left:51px}
.conversor .modconversor .fila .span2{font-weight:bold;margin-left:11px}
.conversor .modconversor .fila .resultado{width:159px !important; padding:2px; color:#990000; font-weight:bold; font-size:11px}
.conversor .modconversor input.boton {background:#FCFBFA url(/img/rd.f_inputboton.gif) repeat-x scroll left bottom;border:1px solid #D4D0C8;border-collapse:collapse;color:#555;cursor:pointer;font-size:12px;font-weight:bold;height:24px;margin:0 5px 5px 68px;text-align:center;width:166px;}
/*modulo ranking*/
.modrankings .subidasbajadas{ clear:left; background-color:#f6f6f6}
.modrankings .subidas{float:left; width:49%; }
.modrankings .bajadas{ float:right; width:49%;}
.modrankings .ranking table{ width:100%;border-left:1px solid #E9E7E3; }
.modrankings .ranking th{ font-family:Arial, Helvetica, sans-serif; padding:2px; font-size:10px; text-align:center; color:#2B5E84; border-bottom:1px solid #E9E7E3;}
.modrankings .ranking td{ font-family:Arial, Helvetica, sans-serif;padding:2px; font-size:11px; text-align:center; color:#666; border-bottom:1px solid #E9E7E3; border-right:1px solid #E9E7E3; background-color:#fff}
.modrankings .ranking th.encabezado{ background-color:#F2F8FC; border-top:1px solid #E9E7E3; border-right:1px solid #E9E7E3; font-size:11px;}
.modrankings .ranking th.precio,.ranking th.variacion{ vertical-align:bottom;}
.modrankings .ranking th.variacion {border-right:1px solid #e9e7e3}
.modrankings .ranking .bajadas th.variacion{padding-top:4px}
.modrankings .ranking th.encabezadoh{ font-size:11px; font-weight:normal; color:#1C6C9D; text-align:left; padding:2px 2px 2px 5px; border-bottom:1px solid #E9E7E3; border-right:1px solid #E9E7E3; background-color:#fff}
.modrankings .ranking th.encabezadoh a.valor{ color:#1C6C9D;}
.modrankings .ranking td.variacion{ white-space:nowrap;}
.modrankings .ranking td.sube{ color:#66CC00;}
.modrankings .ranking td.baja{ color:#D42727;}
.modrankings .rankingmas{ float:right; position:relative;}
.modrankings .rankingmas img{ cursor:pointer;}
.modrankings .rankingmas div img{ cursor:auto;}
.modrankings .leyenda{font-family:Arial, Helvetica, sans-serif!important;  z-index:10; top:-6px; left:20px; display:none; position:absolute; background-color:#FAF8E2; border:1px solid #D4D0C8; width:160px; padding:0 0 10px 0}
.modrankings .ranking .subidas th.encabezado{display:block; background: url(/img/ranking_fthsubidas.jpg) repeat-x; background-position: bottom; color:#fff}
.modrankings .ranking .bajadas th.encabezado{ display:block;background-color:#cc0000; background-position: bottom; color:#fff}
.modrankings .ranking .leyenda-icono2{ clear:both; background:#F6F6F4 url(/img/ranking_leyendamas.gif) no-repeat; background-position: 5px 7px;}
.modrankings .ranking .leyenda-icono2 p{ padding:5px 5px 5px 25px; margin:0px;color:#666; font-size:10px; background: url(/img/ranking_leyendamas.gif) no-repeat 2% 29%}
.modrankings .modcontent .ranking{ padding:0px; border:none; border-top:1px solid #E9E7E3;}
.modrankings .modcontent .subidas{float:none; width:auto; clear:both;}
.modrankings .modcontent .bajadas{float:none; width:auto; clear:both;}
.modrankings .rankingmas,.modrankings .ranking .leyenda-icono2{display:none}
