  
 
/*#lateral {padding-top:1.2em;}*/
#lateral .mod {margin:0;padding:0; }
#lateral .mod h2, #lateral .mod p.tit-promo {font: 20px/22px Georgia, "Times New Roman", Times, serif; color:#464545;}
#lateral .ampliacion-grafico { position:relative;}
#lateral .ampliacion-grafico .ampliar { bottom: 4px;cursor: pointer;display: block;height: auto;position: absolute;right: 4px;width: auto;z-index: 10;}
#lateral .ampliacion-grafico .ampliar img { width:auto;}
#contenedor #lateral .controles { padding-top:10px; margin-bottom:0;}
#lateral .mod_masinfo {font-size:1.1em;padding-top:0.8em;text-align:left; float:right; display:inline;}
#lateral fieldset.mod_boton .mod_masinfo {background:none;padding-top:0.4em;}
#lateral .mod_masinfo a {background:url(/img/ico-mas.gif) no-repeat left 4px;padding:0 0 0 15px; font: 11px/13px Georgia, "Times New Roman", Times, serif; color:#464545;}
#lateral #doble-column .mod_masinfo a {background:url(/img/rediseno/hermanas.png) no-repeat right 4px;padding:0 10px 0 0; font: 11px/13px Georgia, "Times New Roman", Times, serif; color:#464545;}
#lateral .mod_txt p {margin-bottom:0.8em;}
#lateral .mod_img {margin-bottom:0.8em;}
#contenedor #lateral p.fecha {color:#999999;font:bold 1.1em Tahoma,Arial,Helvetica,sans-serif;}
#contenedor #lateral p.fecha span {color:#D76203;font-weight:bold;}
#contenedor #lateral p.fecha a {color:#D76203;}
#lateral .graf_bolsa .mod_img {display:block;float:none;margin:1em 0;text-align:center;}
#lateral .graf_bolsa .mod_masinfo {background:none repeat scroll 0 0 transparent;}

/* modulo del semaforo en el lateral */
#lateral .H-semaforo { padding:0;}
#lateral .H-semaforo .tit-head { font:bold 20px/22px Georgia, "Times New Roman", Times, serif; color:#464545; margin-bottom:4px;}
#lateral .H-semaforo .tit-head span { font: 14px/16px Georgia, "Times New Roman", Times, serif; color:#464545; float:right; display:inline; padding-top:4px;}
#lateral .H-semaforo ul { margin:12px 0 2px 15px; }
#lateral .H-semaforo ul li { float:left; display:inline; width:35px; margin-right:14px; text-align:center;}
#lateral .H-semaforo ul li span { font: 14px/16px Georgia, "Times New Roman", Times, serif; color:#666; padding-left:4px;}
#lateral .H-semaforo ul li span.green { color:#188726; font-weight:bold;}
#lateral .H-semaforo ul li span.red { color:#ac001c; font-weight:bold;}
#lateral .H-semaforo .info { float:right; display:inline; font: 11px/13px Georgia, "Times New Roman", Times, serif; color:#464545; margin:0 0px 10px 0;}
#lateral .H-semaforo .info a { color:#464545;padding-left:12px; background: url(/img/ico-mas.gif) no-repeat left 3px;}
#lateral .H-semaforo .H-semaforo-info { padding:10px; font: 12px/14px Arial, Helvetica, sans-serif; color:#666; margin-top:20px; border-top: 1px solid #ededed;}

/*modulo empresas */
#lateral .mod_empresas {background:url("/img/f_punt.gif") repeat-x scroll left bottom transparent;margin-bottom:1em;padding:0;}
#lateral .mod_empresas table {background:#fff;border-collapse:collapse;font: 11px/12px Georgia, "Times New Roman", Times, serif;width:298px;}
#lateral .mod_empresas table caption {color:#464545;font: 20px/21px Georgia, "Times New Roman", Times, serif; padding:6px 0 10px; border-bottom:1px solid #eaeaea; margin-bottom:12px;}
#lateral .mod_empresas table th {padding:7px 0 10px;width:5.9em; text-transform:uppercase; color:#017871;}
#lateral .mod_empresas table .sube {background:url(/img/lateral/f_sube.png) no-repeat scroll right 0 transparent; *background:url(/img/lateral/f_sube.png) no-repeat scroll right 6px transparent; *padding-bottom:10px;}
#lateral .mod_empresas table .baja {background:url(/img/lateral/f_baja.png) no-repeat scroll right 0 transparent;}
#lateral .mod_empresas table td { display:block; color:#464545; padding:0 19px 15px 0; text-align:right;}
#lateral .mod_empresas table td strong { font-weight:normal;}
#lateral div.encuesta_dia {
    background: url("/img/lateral/fnd-encuestas.gif") no-repeat scroll left top transparent;
    padding: 21px 7px 0px;
    }
/* modulo clasificados */
#lateral .cal_clasif p {display:inline;float:left;margin-right:0.8em;}
#lateral .cal_clasif .der {margin-right:0;}
#lateral .cal_clasif .conten {padding-bottom:1em;}
#lateral .cal_clasif label {display:block;}
#lateral .cal_clasif .ctexto {border:1px solid #B7B7B7;font:1.1em Tahoma,Arial,Helvetica,sans-serif;margin-bottom:0.8em;padding:0.2em 0.2em 0.25em;width:11.1em;}
#lateral .cal_clasif .fila {display:block;}
#lateral .cal_clasif .opcion {border:1px solid #B7B7B7;font:1.1em Tahoma,Arial,Helvetica,sans-serif;height:20px;margin-bottom:0.8em;width:11.7em;}
#lateral .cal_clasif .der .boton {margin:0 0 0 0.3em;}
#lateral .cal_clasif .cpeq {width:3em;}
#lateral .cal_clasif .nota {clear:both;color:#666666;font:bold 1em Tahoma,Arial,Helvetica,sans-serif;padding-top:1em;}
#lateral .cal_clasif .nota p {display:block;float:none;margin-bottom:0.5em;}
#lateral .cal_clasif .nota ul li {color:#666666;font:1em Tahoma,Arial,Helvetica,sans-serif;margin-bottom:0.3em;}
#lateral .cal_clasif .mod_boton {background:none repeat scroll 0 0 transparent;margin:0;padding:1em 0 0;text-align:right;}

/* modulo encuestas archivadas */
#lateral .encuestas_archivadas {padding:2em;}
#lateral .encuestas_archivadas h3 {color:#205D5D;font:1.8em Tahoma,Arial,Helvetica,sans-serif;}
#lateral .encuestas_archivadas h4 {color:#000000;font:bold 1.4em Arial,Helvetica,sans-serif;margin-bottom:0.4em;}
#lateral .encuestas_archivadas h4 a {color:#333333;}
#lateral .encuestas_archivadas li {background:url("/img/f_punt.gif") repeat-x scroll left bottom transparent;padding:1.2em 0 1.4em;}
#lateral .encuestas_archivadas .fecha {color:#205D5D;font:bold 1.1em Tahoma,Arial,Helvetica,sans-serif;}
#lateral .encuestas_archivadas .fecha a {color:#D76203;}
#lateral .encuestas_archivadas .mod_masinfo {background:none repeat scroll 0 0 transparent;}

/*iframe lateral */
/*#lateral iframe {background:none repeat scroll 0 0 #000000;border:medium none;overflow:hidden;}*/

/*modulo para ads en lateral */
#lateral .ads {border-color:#CCCCCC #CCCCCC #CCCCCC;border-style:solid;border-width:1px;padding:0; margin-bottom:10px;}
#lateral .estatico { padding:0; border:none;}
#lateral .ads iframe, #lateral .estatico iframe { background:#FFF;}
#lateral .ads h2, #lateral .ads p.tit-promo {background:none repeat scroll 0 0 #E7E7E7;border-bottom:1px solid #CCCCCC;color:#666666;font:12px Arial,Helvetica,sans-serif;margin:0;padding:3px 5px;text-align:center;}
a.ad_attribution {color:#666 !Important;}
#lateral .ads ul {padding:0.6em;}
#lateral .ads ul li {margin-bottom:1em;overflow:hidden;width:264px;}
#lateral .ads ul li p {display:inline;font:11px Arial,Helvetica,sans-serif;margin:0;}
#lateral .ads ul li .c_tit {display:block;}
#lateral .ads ul li .c_tit a {color:#3C3C3C;text-decoration:underline;}
#lateral .ads ul li .c_lnk a {color:#888888;font-size:9px;margin-right:3px;text-decoration:none;}
#lateral .ads ul li .c_des {color:#535353;}

/*modulo para videos lateral */
#lateral .videos h2 {margin-bottom:0.2em;}
#lateral .videos li {background:url("/img/f_punt.gif") repeat-x scroll left bottom transparent;padding:0.8em 0;}
#lateral .videos li .mod_img {margin-bottom:0;margin-right:0.7em;margin-top:0;position:relative;}
#lateral .videos li .mod_img .ico {bottom:5px;left:5px;position:absolute;}
#lateral .videos .mod_img img {display:block;}
#lateral .videos .mod_txt {padding-top:0.8em;}
#lateral .videos .mod_txt p {color:#333333;font:1.2em Arial,Helvetica,sans-serif;}
#lateral .videos .mod_txt p a {color:#333333;}
#lateral .videos .mod_masinfo {background:none repeat scroll 0 0 transparent;padding-top:0.8em;text-align:right;}
#lateral .videos .btn4 {background:url("/img/b_cuatrop.gif") no-repeat scroll left top transparent;width:8.1em;}
#lateral .videos .btn4:hover {background:url("/img/b_cuatrop_over.gif") no-repeat scroll left top transparent;}

/* modulo para audios lateral */
#lateral .audios {padding:1.9em 1.6em 1.5em;}
#lateral .audios ul {margin:1.4em 0.2em 0.8em;padding:0;}
#lateral .audios ul li {background:url("/img/ico_audio.gif") no-repeat scroll left 1.8em transparent;margin-bottom:1.2em;}
#lateral .audios ul li p {color:#333333;font:1.2em Arial,Helvetica,sans-serif;margin-left:2.5em;}
#lateral .audios ul li p a {color:#333333;}
#lateral .audios .fecha {margin-bottom:0.2em;margin-left:0;}

/*modulo de Lo mas en lateral */
#lateral .lomas {padding:1em 0;}
#lateral .lomas .pestanias {background:url("/img/1x1gris.gif") repeat-x scroll left bottom transparent;margin:0;padding:0;}
#lateral .lomas .pestanias li {font: 18px/20px Georgia, "Times New Roman", Times, serif;margin:0 0.2em 0 0;padding:0.5em 1em;border-bottom:none;}
#lateral .lomas .pestanias .selected {background:none repeat scroll 0 0 #FFFFFF; font: 18px/20px Georgia, "Times New Roman", Times, serif; color:#464545;}
#lateral .lomas .pestanias .selected:first-child {
  border-left: 0 none;
}
#lateral .lomas .pestanias a {padding:0;}
#lateral .lomas .pestanias .ultimo {margin-right:0;}
#lateral .lomas ol {margin:0.4em;}
#lateral .lomas ol li { border-bottom: 1px solid #ededed; color:#666;font:12px Arial,Helvetica,sans-serif;padding:4px 0;}
#lateral .lomas ol li p { background:url(/img/lateral/bullet-mod-coment.gif) no-repeat left 2px; padding-left:16px;font:12px Arial,Helvetica,sans-serif;}
#lateral .lomas ol li a {color:#666;}
#lateral .lomas ul {margin:0.4em;}
#lateral .lomas ul li {font:12px Arial,Helvetica,sans-serif;margin-left:0;padding:0.4em 0;}
#lateral .lomas ul li a {color:#464545;}
#lateral .lomas ul li span {color:#E44C01;font:bold 0.91em Tahoma,Arial,Helvetica,sans-serif; float:left; display:inline; margin-right:7px;}
#lateral .lomas ul li p { float:left; width:250px; display:inline;}
#lateral .lomas .mod_masinfo {background:transparent;font-size:1.1em;margin-right:1em;margin-top:0;padding-top:10px;position:relative;text-align:right;}
#lateral .lomas .promo-nsolapas a {background: transparent;float:left;padding-left:0;}

/*modulo multimedia lateral */
#lateral .multimedia {padding:1.7em 0;}
#lateral .multimedia .pestanias {background:url("/img/1x1gris.gif") repeat-x scroll left bottom transparent;margin:0;padding:0;}
#lateral .multimedia .pestanias li {font: 18px/19px Georgia, "Times New Roman", Times, serif; color:#908f8f;letter-spacing:-1px;margin:0 0.2em 0 0;color:#908f8f; text-transform: lowercase; padding:8px 15px 3px;}
#lateral .multimedia .pestanias li a { padding:0;}
#lateral .multimedia .pestanias .selected {background:#fff;border-color:#D1D1D1 #D1D1D1 #fff;border-style:solid;border-width:1px;color:#000;font: 18px/19px Georgia, "Times New Roman", Times, serif; color:#464545;}
#lateral .multimedia .pestanias .selected:first-child {
  border-left: 0 none;
}
#lateral .multimedia .pestanias .selected a { color:#464545;}
#lateral .multimedia .pestanias .ultimo {margin-right:0;}
#lateral .multimedia .listamultimedia a { color:#666;}
#lateral .multimedia .listamultimedia p { font: 12px/15px Arial, Helvetica, sans-serif;margin:0.2em 0 0;}
#lateral .multimedia .listamultimedia p.hora {color:#e44c01; font: 12px/13px Georgia, "Times New Roman", Times, serif;}
#lateral .multimedia .listamultimedia {padding-top:5px;}
#lateral .multimedia .listamultimedia .mod_img {display:inline;float:left;margin-right:1em;}
#lateral .multimedia .listamultimedia .recorte img {display:inline;float:left;}
#lateral .multimedia .listamultimedia .mod_txt {display:table;height:1%; padding-top:8px;}
#lateral .multimedia .listamultimedia li {background:url("/img/f_punt.gif") repeat-x scroll left bottom transparent;padding:1em 0.5em;}
#lateral .multimedia .listamultimedia li .mod_img {margin-bottom:0;margin-right:0.7em;margin-top:0;position:relative;}
#lateral .multimedia .listamultimedia li .mod_img .ico {bottom:5px;left:5px;position:absolute;}
#lateral .multimedia .listamultimedia .mod_img img {display:block;}
#lateral .multimedia .mod_masinfo {background:none repeat scroll 0 0 transparent;}

/*publicidad lateral */


#lateral .mod.publi2 {padding:0;}

/*modulo mejor pero lateral */
#lateral .mejorpeor h2, #lateral .mejorpeor h3 { color:#464545;font: 20px/22px Georgia, "Times New Roman", Times, serif;}
.m-mejores .c-tit { padding-left:5px; text-transform:none;}
#lateral .m-mejores .c-cont  { padding:10px 6px;}
.m-mejores .mejorpeor .mejor , 
.m-mejores .mejorpeor .peor { margin: 14px 0 0;}
.m-mejores .mejorpeor .pestanias {padding-left:5px;}
.m-mejores .mejorpeor table caption { padding-left:5px;}
.m-mejores  .mejorpeor table td, 
#lateral .m-mejores  .mejorpeor table th { padding: 1px 5px;}
.m-mejores .mejorpeor .pestanias li { width:50px; -moz-border-radius-topright:4px; border-top-right-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px;
font: 14px/14px  Georgia, "Times New Roman"; color:#464545;}
.m-mejores .mejorpeor .pestanias a, #lateral  .m-mejores .mejorpeor .pestanias a{ padding: 6px 0 5px;}
.m-mejores .mejorpeor .pestanias .selected:first-child { border-left: 1px solid #D5D5D5;}
.m-mejores  .mejorpeor .pestanias .selected { background:#f3f3f3 url(/img/rediseno/lateral/l-mejor-pestanias.png) no-repeat left top; padding:0 5px;
font:bold 12px/12px  Georgia, "Times New Roman"; color:#464545; border-bottom:none;}
.m-mejores  .mejorpeor  .pestanias .selected a, #lateral .m-mejores .mejorpeor .pestanias .selected a { padding:7px 0;}
.m-mejores .mejorpeor .pestanias a
/* Estilos para tags en el lateral */
#lateral .tags {padding:2.2em;}
#lateral .tags a {color:#666666;}
#lateral .tags h2 {padding-bottom:0.5em;}
#lateral .tags ul {margin-bottom:1em;}
#lateral .tags li {display:inline;}
#lateral .tags li a {line-height:18px;}
#lateral .tags .t1 {font-size:240%;}
#lateral .tags .t2 {font-size:180%;}
#lateral .tags .t3 {font-size:160%;}
#lateral .tags .t4 {font-size:150%;}
#lateral .tags .t5 {font-size:140%;}
#lateral .tags .t6 {font-size:130%;}
#lateral .tags .t7 {font-size:120%;}
#lateral .tags .t8 {font-size:110%;}
#lateral .busca_tags {padding:2.2em;}
#lateral .busca_tags h2 {padding-bottom:0.5em;}
#lateral .busca_tags fieldset {}
#lateral .busca_tags fieldset legend {display:none;}
#lateral .busca_tags fieldset p {color:#333333;font:1.1em Arial,Helvetica,sans-serif;margin:0;padding:0 0 0.5em;}
#lateral .busca_tags fieldset label {}
#lateral .busca_tags fieldset .ctexto {border:1px solid #999999;color:#333333;font:1.2em Arial,Helvetica,sans-serif;}
#lateral .busca_tags fieldset .boton {}

/* modulo recomendaciones lateral */
#lateral .recomendaciones .item { background:#F3F3F3;}
#lateral .recomendaciones table {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #E0E1DD;border-collapse:collapse;font:1.1em Tahoma,Arial,Helvetica,sans-serif;width:100%;}
#lateral .recomendaciones caption {color:#205D5D;font:1.63em Tahoma,Arial,Helvetica,sans-serif;padding-bottom:0.77em;}
#lateral .recomendaciones th {background:none repeat scroll 0 0 #E0E1DD;border-right:1px solid #FFFFFF;color:#333333;font-weight:bold;padding:0.2em 0.4em;text-align:center;
vertical-align:middle;}
#lateral .recomendaciones th.ult {border:0 none;}
#lateral .recomendaciones td {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #EAEBE8;color:#333333;padding:0.2em 0.4em;}
#lateral .recomendaciones td.ult {text-align:center;}
#lateral .recomendaciones td strong {color:#205D5D;}
#lateral .recomendaciones .par th, .mod_divisas .par td {background-color:#F5F5F2;}
#lateral .recomendaciones .mod_masinfo {background:none repeat scroll 0 0 transparent;}
#lateral .visitadas table {background:none repeat scroll 0 0 #FFFFFF;border:0 none;border-collapse:collapse;font:1.1em Tahoma,Arial,Helvetica,sans-serif;width:100%;}
#lateral .visitadas caption {color:#464545;font: 20px/21px Georgia, "Times New Roman", Times, serif;padding-bottom:0.57em;}
#lateral .visitadas thead {border:0 none;display:none;}
#lateral .visitadas td {background:#ffff;color:#464545;padding:5px 0 5px 10px; font: 11px/12px Georgia, "Times New Roman", Times, serif; border-bottom: 1px solid #d5d5d5;}
#lateral .visitadas .sube {background:url(/img/lateral/f_sube.png) no-repeat scroll 0.8em center transparent;padding-left:2.5em;width:6.5em;}
#lateral .visitadas .baja {background:url(/img/lateral/f_baja.png) no-repeat scroll 0.8em center transparent;padding-left:2.5em;width:6.5em;}
#lateral .visitadas td strong {color:#205D5D;}
#lateral .visitadas td strong a {font:11px/12px Georgia, "Times New Roman", Times, serif; color:#017871; text-transform:uppercase;}
#lateral .visitadas .par th, .visitadas .par td {background-color:#F5F5F2;}
#lateral .visitadas .mod_masinfo {background:none repeat scroll 0 0 transparent;}

/* modulo de indices mercados lateral */
#doble-column.m-indices { 
	width:100%;
	max-width: 277px; }
#doble-column.m-indices { 
	width:100%;
	max-width: 277px;}

#doble-column.m-indices .c-cont {
	padding: 5px 10px 10px;
}

/*pestanias del grafico */
#doble-column.m-indices .pestanias {
	border-bottom: 1px solid #DCDCDC;
	margin:0;
}

#doble-column.m-indices .pestanias li {
	font: 10px/14px Georgia,"Times New Roman",Times,serif;
	color:#464545;
	padding: 7px 7px 2px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	text-transform: uppercase;

}

#doble-column.m-indices .pestanias li.selected {
	margin-bottom: -1px;
	border: 1px solid #D1D1D1;
	border-bottom-color: #fff;
	font-size:11px;
	background: #f3f3f3;
}

#doble-column.m-indices .pestanias li a {
	height: auto;
	padding: 0;
	margin:0;
	display: inline;

}

#doble-column.m-indices .pestanias li.selected a {
	font-weight: bold;	
}

/*mejores y peores */
#doble-column.m-indices .m-mejores {
	clear: both;
	margin-bottom:15px;

}

#doble-column.m-indices .m-mejores .mejorpeor .mejor, 
#doble-column.m-indices .m-mejores .mejorpeor .peor {
	margin:14px 0 0 0;
}

#doble-column.m-indices .mejorpeor table {
	border-collapse: collapse;
	width: 100%;
}

#doble-column.m-indices .mejorpeor table caption {
	display: block;
	width: 90px;
}

#doble-column.m-indices .mejorpeor table caption {
	font:bold 14px/16px Georgia,"Times New Roman",Times,serif;
	color: #008EA5;
	padding: 0 0 6px 5px;
}

#doble-column.m-indices .mejorpeor .ticker {
	background:#f3f3f3;
	border-bottom: 1px solid #D5D5D5;
 	vertical-align: middle;
 	padding: 0.5em 0 0.5em 10px;
 	font: 10px/12px Georgia,"Times New Roman",Times,serif;
 	color: #464545;
 	text-transform: uppercase;
 	width: auto;
 	text-align: left;
}

#doble-column.m-indices .mejorpeor table th a {
	color: #626060;
	display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100px;

}

#doble-column.m-indices .m-mejores .mejorpeor table td,
#doble-column.m-indices .m-mejores .mejorpeor table th {
	padding: 1px 5px;
}

#doble-column.m-indices .mejorpeor table td {
	background:#f3f3f3;
	border-bottom: 1px solid #D5D5D5;
 	vertical-align: middle;
	color: #464545;
	font: 11px/13px Georgia,"Times New Roman",Times,serif;
	text-align: right;
	vertical-align: middle;
}

#doble-column.m-indices .mejorpeor table .barra {
	width: 92%;

}

#doble-column.m-indices .mejorpeor table .barra div {
	vertical-align: middle;

}

#doble-column.m-indices .mejorpeor table .barra p {
	display: inline;
	width: 60%;
	color: #464545;

}

#doble-column.m-indices .mejorpeor .mejor .tr_pos p, 
#doble-column.m-indices .mejorpeor .peor .tr_pos p, 
#doble-column.m-indices #sectores .mejorpeor .tr_pos p {
	font:bold 11px/13px Georgia,"Times New Roman",Times,serif;
	color: #008E21;
	text-align: right;
}

#doble-column.m-indices .mejorpeor table .barra .b_pos {
    display: inline;
    float: right;
    margin-left: 0.3em;
    width: 19%;

}

#doble-column.m-indices .mejorpeor table .barra span {
	display: block;
    float: left;
    overflow: hidden;
}

#doble-column.m-indices .mejorpeor .mejor table .b_neg span,
#doble-column.m-indices .mejorpeor .peor table .b_neg span  {
	background:#C10000;
	float:right;
}

#doble-column.m-indices .mejorpeor .mejor table .b_pos span,
#doble-column.m-indices .mejorpeor .peor table .b_pos span  {
	background:#008E21;
	float:left;
}


#doble-column.m-indices .mejorpeor .mejor .tr_neg p,
#doble-column.m-indices .mejorpeor .peor .tr_neg p,
#doble-column.m-indices #sectores .mejorpeor .tr_neg p {
	font:bold 11px/13px Georgia,"Times New Roman",Times,serif;
	color: #C10000;
	text-align: right;
 }


#doble-column.m-indices .mejorpeor .peor table .b_neg {
    display: inline;
    float: left;
    width: 19%;
}




#doble-column.m-indices .mejorpeor .mod-clase01-bgwin {
	padding: 10px 10px 0;
}

/* mandos */
.m-mandos {
	clear: both;
}

/* modulo PRIMA DE RIESGO */

    #doble-column.m-indices .mod-clase01-prima .c-cont { padding: 10px 10px 0; }
	#doble-column.m-indices .p-head { width:100%;background-color:#008ea5; padding:5px 0;}	
    
	#doble-column.m-indices .mod-clase01-H3 {
        color:#FFF;
        text-transform:uppercase;
        font:bold 14px/14px Georgia,"Times New Roman",Times,serif;
		float:left; display:inline;
		padding-left:15px;
        }
	#doble-column.m-indices .mod-clase01-H3 a { color:#fff;}
	
	#doble-column.m-indices .p-head  p a { color:#fff; text-indent:-99999px; display:block; width:13px; height:17px; background: url(/img/rediseno/lateral/actualizar.png) no-repeat right -2px; float:right; margin-right:15px;}
	
    #doble-column.m-indices .mod-clase01-bgwin {
        
        padding:10px 0 0 0;
        font-family:Georgia,"Times New Roman",Times,serif;
        color:#464545;
	
        }
	#doble-column.m-indices .mod-clase01-bgwin div {clear: both; padding-bottom:11px; float:left; width:100%;}
	
    #doble-column.m-indices .mod-clase01-prima-dato01 {
        display:block;
        font-size:11px;
        float:left;		
	    display:inline;
		line-height: 14px;
		}
    #doble-column.m-indices .mod-clase01-prima-dato02 {
        display:block;
        font-size:11px;
        float:left;
		display:inline;
		line-height: 14px;
	
        }
    #doble-column.m-indices .mod-clase01-prima-cifra01 {
        display:block;
        font-size:12px;
        font-weight:bold;
        float:right;
        margin-right: 0;
		color:#000;
		display:inline;
		line-height: 14px;

        }
    #doble-column.m-indices .mod-clase01-prima-cifra02 {
        display:block;
        font-size:12px;
        font-weight:bold;
        float:right;
        margin-right: 0;
		color:#000;
		display:inline;
		line-height: 14px;

        }
    #doble-column.m-indices .mod-clase01-prima-res-dato01 {
        display:block;
        font-size:12px;
        font-weight:bold;
        text-transform:uppercase;
        float:left;
		color:#000;
		display:inline;
		line-height: 14px;

        }
		
	#doble-column.m-indices .mod-clase01-prima-res-dato01	{ color:#000;}	
	#doble-column.m-indices .mod-clase01-prima-res-dato01	a { color:#000;}	
    #doble-column.m-indices .mod-clase01-prima-res-cifra01 {
        display:block; 
        font-size:12px;
        font-weight:bold;
        float:right;
        margin-right:0;
		display:inline;
		padding-left:18px;
		line-height: 14px;

        }
    #doble-column.m-indices .disminuye {
		color:#3f3f3f;
       /* color:#188726;
        background:url(/img/lateral/PR-baja.png) left 0 no-repeat transparent;*/
        }
     #doble-column.m-indices .aumenta{
		color:#3f3f3f;
        /*color:#ac001d;
        background:url(/img/lateral/PR-sube.png) left 0 no-repeat transparent;*/
        }
    #doble-column.m-indices .no-varia {
		color:#3f3f3f;
       /* color:#e2c504;
        background:url(/img/lateral/PR-igual.png) left 0 no-repeat transparent;*/
        }

#doble-column.m-indices .data {
	width: 98%;
	padding: 4px 0px;
	margin-bottom: 5px;
	color:#3f3f3f;
	font:bold 12px/14px Georgia,"Times New Roman",Times,serif; 
	text-transform: uppercase;
}

#doble-column.m-indices .data a {
	color:#3f3f3f;
}

#doble-column.m-indices .data .cotizacion {
	float: right;
}

#doble-column.m-indices .data .baja {
	display:block;
	padding-right:14px;
	height:17px;
	text-indent: -999999px;
	background: url(/img/rediseno/ind-baja.png) no-repeat right center;
	vertical-align: middle;
	float:right;
	margin-right: 5px;
}

#doble-column.m-indices .data .sube {
	display:block;
	width:14px;
	height:17px;
	text-indent: -999999px;
	background: url(/img/rediseno/ind-sube.png) no-repeat right center;
	vertical-align: middle;
	float:right;
	margin-right: 5px;
}

#doble-column.m-indices .p-indices {
	margin-top: 20px;

}

#doble-column.m-indices #pestanas_indice_portada.pestanias {

}

#doble-column.m-indices .indices-inner {
	margin-top:15px;

}

#doble-column.m-indices .mod_divisas {
	border:none;

}

#doble-column.m-indices .p-indices .data {
	border: none;
	border-bottom: 1px solid #d5d5d5;
	padding: 0;
	background: #f3f3f3;

}

#doble-column.m-indices .p-indices .data  a{
	color:#008ea5;
}

#doble-column.m-indices .p-indices .mod_divisas .indice{
	font-size: 10px;
	text-transform: uppercase;
	font-weight: normal;
	padding-left: 7px;
}

.m-indices .temas{ border:none; 
	width:96%; 
	margin: 0 0 5px 0; 
	font: 12px/14px Arial,Helvetica,sans-serif; 
	padding:3px 5px; 
	background:#fff url(/img/rediseno/pag-sig.png) no-repeat 97% center;
	border: 1px solid #dbdbdb;
}

.m-indices .indices-link {
	padding-bottom: 10px;
	margin-top:10px;
	float: left;

}

.m-indices .indices-link a {
	padding-right: 10px;
	background: url(/img/rediseno/pag-sig.png) no-repeat right 4px;
}

.m-indices .ejemplo { font:italic 11px/11px Georgia, "Times New Roman", Times, serif; }
.desplegable_temas { 
	 -moz-border-bottom-colors: none;
     -moz-border-left-colors: none;
     -moz-border-right-colors: none;
     -moz-border-top-colors: none;
     border-color: #999999;
     border-image: none;
     border-right: 1px solid #999999;
     border-style: dotted solid solid;
     border-width: 1px;
     margin-top: -1px;
     width: 428px;
     background:#000; }

.eleccion_temas .desplegable_temas {
	border:none;
}

.desplegable_temas div{background:#fff;padding: 11px 11px 0px; border: 1px solid #999999;}
.desplegable_temas div span{
 	background:#fff;
 	font: bold 11px/11px Arial, "Times New Roman", Times, serif;

 }    
.desplegable_temas ul {
     padding: 2px 0px 0px 0px;
	 background:#fff;
	 border-top: 2px solid #008ea5;
	 margin-top: 2px;
}
.desplegable_temas ul li {
     border-top: 1px solid #E7E7E7;
     color: #333333;
     font: 12px/14px Arial,Helvetica,sans-serif;
     padding: 10px 10px;
	 background:#fff;
	 width:auto;
	 height:auto;
}
.desplegable_temas ul li.encima, 
.desplegable_temas ul li:hover {
     background-color: #DADADA;
     color: #000;
     cursor: pointer;
     height: auto;
     width: auto;
	 text-indent:0;
}
.desplegable_temas ul li strong {
     color: #008fa5;
     font-weight: bold;
}

.desplegable_temas ul li:first-child {
     border: medium none;
}


/* modulo buscador de valores y bolsas */
#lateral #doble-column.m-busca-bolsas .c-mod {  
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0.5, #008FA5),
	color-stop(0.5, #DADADA)
);
background-image: -o-linear-gradient(bottom, #008FA5 50%, #DADADA 50%);
background-image: -moz-linear-gradient(bottom, #008FA5 50%, #DADADA 50%);
background-image: -webkit-linear-gradient(bottom, #008FA5 50%, #DADADA 50%);
background-image: -ms-linear-gradient(bottom, #008FA5 50%, #DADADA 50%);
background-image: linear-gradient(to bottom, #008FA5 50%, #DADADA 50%);box-shadow: none;border:none;border-radius: 0px;
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#008FA5', EndColorStr='#DADADA');
}
.m-busca-bolsas .c-cont { padding: 12px 12px 10px;}
.m-indices .b-tit,
.m-busca-bolsas .b-tit { font: 18px/16px Georgia,"Times New Roman",Times,serif; color:#fff; margin: 0 0 14px 0;}
.m-busca-bolsas .temas {font: 12px/14px Arial,Helvetica,sans-serif; border:none; width:96%; background:#f0f0f0 url(/img/rediseno/lupa_buscador.png) no-repeat 97% center; padding:5px 5px;border-radius: 4px; }
.m-busca-bolsas .desplegable_temas ul{margin:0px;border: none;}
#lateral #doble-column .buscador_mercados .mod_masinfo { float:left; padding: 10px 15px 0 14px;}
#lateral #doble-column .buscador_mercados .mod_masinfo a {font: 12px/14px Arial,Helvetica,sans-serif;padding: 0 0 0 10px; background-position: left 3px; }

/* modulo tendencias */
.m-tendencias { width:100%; margin-bottom: 10px; clear:both;}
.m-tendencias  .c-cont {padding:20px 11px 8px 16px;}
.m-tendencias .ten-inner { border: 1px solid #ddd ;padding:10px 12px; }
.m-tendencias .ten-inner  .c-tit { font:18px/18px Georgia,"Times New Roman",Times,serif; color:#464545; text-transform:uppercase; padding: 0 0 8px 0; border-bottom: 1px dotted #cfcfcf; margin: 0 0 10px 0;}
.m-tendencias .t-item  p { font: 14px/16px Georgia,"Times New Roman",Times,serif; color:#464545; padding-bottom:8px; margin-bottom:8px; border-bottom:1px solid #dbdbdb; }
.m-tendencias .mod_txt:first-child .t-item  p { font-weight:bold; }
.m-tendencias .t-item  p a { color:#464545; }
.m-tendencias .mod_img img { width:250px; height:118px; }
.m-tendencias .mod_img a:hover img { opacity:1; }
.m-tendencias .mod_txt { display:block; clear:both; } 
#lateral .m-tendencias .mod_masinfo { padding-top:0; }

/* modulo mobile world capital  */
.ml-mwc { width:100%; margin-bottom: 10px; border: 1px solid #000 ;}
.ml-mwc  .c-cont {padding:20px 11px 8px 16px;}
.ml-mwc .mwc-inner { padding:14px 12px 10px 14px; }
.ml-mwc .c-tit { width:269px; float:left; background: #000; padding: 2px 0  4px 8px; font:18px/18px Georgia,"Times New Roman",Times,serif; color:#464545; text-transform:uppercase;  margin: 0 0 15px 0;}
.ml-mwc .c-tit a { text-indent:-999999px; display:block; }
.ml-mwc .c-tit a.m-left {background:#000 url(/img/mwc/mwc_log_home.jpg) no-repeat left 12px; width: 152px; height:54px;float:left;}
.ml-mwc .c-tit a.m-right {background:#000 url(/img/mwc/skoda-home-l.jpg) no-repeat left top; width: 86px; height:56px; float:right;}

.ml-mwc .t-item p { font: 14px/16px Georgia,"Times New Roman",Times,serif; color:#464545; padding-bottom:8px; margin-bottom:8px; border-bottom:1px solid #dbdbdb; }
.ml-mwc .mod_txt:first-child .t-item  p { font-weight:bold; }
.ml-mwc .t-item  p a { color:#000; }
.ml-mwc .mod_img img { width:250px; height:118px; }
.ml-mwc .mod_img a:hover img { opacity:1; }
.ml-mwc .mod_txt { display:block; clear:both; } 
#lateral .ml-mwc .mod_masinfo { padding-top:0; }
.ml-mwc .link-wall { background:#000; width: 100%;}
.ml-mwc .link-wall a {display:block;}


/* modulo Learn  */
.ml-learn { width:100%; margin-bottom: 10px; }
.ml-learn  .c-cont {padding:20px 11px 8px 16px;}
.ml-learn .mwc-learn { padding:14px 12px 10px 14px; border: 1px solid #dcdcdc ; clear: both;}
.ml-learn .c-tit { width:277px; float:left; background: #437bac; margin: 0; height: 70px; padding: 0;}
.ml-learn .c-tit a { text-indent:-9999px; border: none; display:block;background:#437bac url(/img/modulos/learn_portada_izquierda.jpg) no-repeat left top; width: 277px; height:70px;float:left; }

.ml-learn .t-item p { font: 14px/16px Georgia,"Times New Roman",Times,serif; color:#464545; padding-bottom:8px; margin-bottom:8px; border-bottom:1px solid #dbdbdb; }
.ml-learn .mod_txt:first-child .t-item  p { font-weight:bold; }
.ml-learn .t-item  p a { color:#000; }
.ml-learn .mod_img img { width:250px; height:118px; }
.ml-learn .mod_img a:hover img { opacity:1; }
.ml-learn .mod_txt { display:block; clear:both; } 
#lateral .ml-learn .mod_masinfo { padding-top:0; }
.ml-learn .link-wall { width: 277px; height: 23px}
.ml-learn .link-wall a {display:block;}

/* modulo experiencias kia */
.ml-kia { width:100%; margin-bottom: 10px; }
.ml-kia .c-cont {padding:20px 11px 8px 16px;}
.ml-kia .mwc-kia { padding:14px 12px 10px 14px; border: 1px solid #dcdcdc ; clear: both;}
.ml-kia .c-tit { width:277px; float:left; background: #437bac; margin: 0; height: 70px; padding: 0;}
.ml-kia .c-tit a { text-indent:-9999px; border: none; display:block;background:#121114 url(/img/modulos/experiencias_kia.jpg) no-repeat left top; width: 277px; height:70px;float:left; }

.ml-kia .t-item p { font: 14px/16px Georgia,"Times New Roman",Times,serif; color:#464545; padding-bottom:8px; margin-bottom:8px; border-bottom:1px solid #dbdbdb; }
.ml-kia .mod_txt:first-child .t-item  p { font-weight:bold; }
.ml-kia .t-item  p a { color:#000; }
.ml-kia .mod_img img { width:250px; height:118px; }
.ml-kia .mod_img a:hover img { opacity:1; }
.ml-kia .mod_txt { display:block; clear:both; } 
#lateral .ml-kia .mod_masinfo { padding-top:0; }
.ml-kia .link-wall { width: 277px; height: 23px}
.ml-kia .link-wall a {display:block;}


/* modulo mobile world capital  */
#doble-column.ml-smart { width:99%; margin-bottom: 10px; border: 1px solid #000 ;}
.ml-smart  .c-cont {padding:20px 11px 8px 16px;}
.ml-smart .mwc-inner { padding:14px 12px 10px 14px; }
.ml-smart .c-tit { width:275px; float:left; background: #000; padding: 0; font:18px/18px Georgia,"Times New Roman",Times,serif; color:#464545; text-transform:uppercase;  margin: 0 0 15px 0;
background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #2C2C2F),
	color-stop(1, #000000)
);
background-image: -o-linear-gradient(bottom, #2C2C2F 0%, #000000 100%);
background-image: -moz-linear-gradient(bottom, #2C2C2F 0%, #000000 100%);
background-image: -webkit-linear-gradient(bottom, #2C2C2F 0%, #000000 100%);
background-image: -ms-linear-gradient(bottom, #2C2C2F 0%, #000000 100%);
background-image: linear-gradient(to bottom, #2C2C2F 0%, #000000 100%);
border-bottom: 2px solid #c4007a;}

.ml-smart .c-tit a { text-indent:-999999px; display:block; }
.ml-smart .c-tit a.m-left {background: url(/img/smartlife/home-head.png) no-repeat -5px top; width: 275px; height:119px;float:left;}
.ml-smart .t-item p { font: 14px/16px "OpenSans", Georgia,"Times New Roman",Times,serif; color:#464545; padding-bottom:8px; margin-bottom:8px; border-bottom:1px solid #dbdbdb; }
.ml-smart .mod_txt:first-child .t-item  p { font-weight:bold; }
.ml-smart .t-item  p a { color:#000; }
.ml-smart .mod_img img { width:250px; height:118px; }
.ml-smart .mod_img a:hover img { opacity:1; }
.ml-smart .mod_txt { display:block; clear:both; } 
#lateral .ml-smart .mod_masinfo { padding-top:0; }
#lateral #doble-column.ml-smart .mod_masinfo a { background-image: url(/img/smartlife/sister.png); }
.ml-smart .link-wall { background:#000;  padding: 7px;
background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #3B3C45),
	color-stop(1, #1E1F25)
);
background-image: -o-linear-gradient(bottom, #3B3C45 0%, #1E1F25 100%);
background-image: -moz-linear-gradient(bottom, #3B3C45 0%, #1E1F25 100%);
background-image: -webkit-linear-gradient(bottom, #3B3C45 0%, #1E1F25 100%);
background-image: -ms-linear-gradient(bottom, #3B3C45 0%, #1E1F25 100%);
background-image: linear-gradient(to bottom, #3B3C45 0%, #1E1F25 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#3B3C45', EndColorStr='#1E1F25'); 
}

.ml-smart .link-wall li { float: left; }
.ml-smart .link-wall a {display:block; width:31px; height:32px; background:url(/img/smartlife/sprite_home_smart.png) no-repeat 0 0; margin-right: 7px; text-indent: -9999999px; cursor: pointer;}
.ml-smart .link-wall .phones a { background-position: 0 0;}
.ml-smart .link-wall .tablets a { background-position: -38px 0;}
.ml-smart .link-wall .gadgets a { background-position: -77px 0;}
.ml-smart .link-wall .tv a { background-position: -115px 0;}
.ml-smart .link-wall .pymes a { background-position: -154px 0;}
.ml-smart .link-wall .life a { background-position: -192px 0;}
.ml-smart .link-wall .motor a { background-position: -230px 0;margin-right: 0;}
.ml-smart .link-wall a:hover {background:url(/img/smartlife/sprite_home_smart.png) no-repeat 0 0; }
.ml-smart .link-wall .phones a:hover { background-position: -266px 0;}
.ml-smart .link-wall .tablets a:hover { background-position: -304px 0;}
.ml-smart .link-wall .gadgets a:hover { background-position: -343px 0;}
.ml-smart .link-wall .tv a:hover { background-position: -381px 0;}
.ml-smart .link-wall .pymes a:hover { background-position: -420px 0;}
.ml-smart .link-wall .life a:hover { background-position: -458px 0;}
.ml-smart .link-wall .motor a:hover { background-position: -496px 0;margin-right: 0;}

/* modulo mercados latertal */
#lateral .mercados {padding:1.2em 2em;}
#lateral .mercados .mod_cab {background:url("../img/f_cabticker.jpg") repeat-x scroll left top #F4F4F4;margin-top:1.5em;overflow:hidden;position:relative;width:259px;}
#lateral .mercados .mod_cab h3 {background:none repeat scroll 0 0 #267272;color:#FFFFFF;display:inline;float:left;font:bold 1.1em Tahoma,Arial,Helvetica,sans-serif;left:0;
padding:0.5em 0.6em 0.6em;position:relative;text-transform:uppercase;top:0;z-index:100;}
#lateral .mercados .mod_cab ul {display:inline;float:left;left:-20px;padding:0.7em 0;position:absolute;top:0;z-index:1;}
#lateral .mercados .mod_cab ul li {border-right:2px solid #8B8B8B;display:inline;float:left;font:bold 1em Tahoma,Arial,Helvetica,sans-serif;padding:0 0.4em;}
#lateral .mercados .mod_cab ul .ultimo {border:medium none;}
#lateral .mercados .mod_cab ul li span {color:#4E4E4E;}
#lateral .mercados .mod_img {display:block;float:none;margin-bottom:0.5em;padding:0.2em 0 0;}
#lateral .mercados .mod_masinfo {background:none repeat scroll 0 0 transparent;padding-bottom:0.5em;padding-top:0.3em;text-align:left;}
#lateral .mercados table {border-collapse:collapse;margin-bottom:10px;width:100%;}
#lateral .mercados table caption {display:none;}
#lateral .mercados table tr {background:#f3f3f3;}

#lateral .mercados table td {border-bottom:1px solid #d5d5d5;color:#464545;font:11px/12px Georgia,"Times New Roman",Times,serif; padding:0.4em 0 0.4em 0.5em;}
#lateral .mercados table td a {color:#008ea5;}
#lateral .mercados table .activo a {font-weight:bold;text-decoration:underline;}
#lateral .mercados table .pos span, #lateral .mercados table .pos2 span {background:url(/img/rediseno/ind-sube.png) no-repeat scroll right 2px transparent;
padding-right:1.5em;}
#lateral .mercados table .pos2 span {color:#464545;font-weight:normal;}
#lateral .mercados table .pos, #lateral .mercados table .neg {padding-right:1em;}
#lateral .mercados table .neg span, #lateral .mercados table .neg2 span {background:url(/img/rediseno/ind-baja.png) no-repeat scroll right 2px transparent;padding-right:1.5em;}
#lateral .mercados table .neg2 span {color:#464545;font-weight:normal;}
#lateral .mercados table .sin_flecha {font-weight:bold;padding-left:27px;text-align:left;}
#lateral .mercados table .a_right {padding-right:0.3em;text-align:right; font-size:11px;}
#lateral .mercados table .a_right a {background:url(/img/rediseno/hermanas.png) no-repeat scroll left 2px transparent;color:#464545;display:block;font:11px/12px Georgia,"Times New Roman",Times,serif;padding:0 0 0 9px;}
#lateral .mercados fieldset {margin:0 0 0 0.2em;}
#lateral .mercados legend {display:none;}
#lateral .mercados label {color:#7C7C7C;font:bold 1.1em Tahoma,Arial,Helvetica,sans-serif;float:left;}
#lateral .mercados .ctexto {border:1px solid #cecece;font: 11px/11px  Georgia,"Times New Roman",Times,serif; color:#464545;padding:2px 8px;width:80px;}
#lateral .mercados .boton {background:url(/img/rediseno/pag-sig.png) no-repeat scroll 5px center; border:none; width:auto;padding:0 0 0 11px; float:left;height:19px; }
#lateral .cont_tab > div {clear: both;}

/* patrocinio mercados */
#lateral .mercados.patrocinado { background-image:none;}
#lateral .mercados.patrocinado .mod_masinfo { float:left; padding-right:0px; padding-top:2px;}
#lateral .mercados.patrocinado .valor {float:right;} 

/*#lateral .mercados.patrocinado .valor a{background:url("/img/ico_mas.gif") no-repeat scroll left 0.1em transparent;color:#4E4E4E;}*/
#lateral .mercados.patrocinado {background:transparent; padding: 0px;}
#lateral .mercados .patrocinio-mercados {height:32px;position:relative;}
#lateral .mercados .patrocinio-mercados img {position:absolute;right:0;top:0;z-index:100;}
#lateral .mercados .patrocinio-mercados h2 {left:2px;position:absolute;top:15px;z-index:200;}

/* modulo PROMO*/
#lateral .promo .mod_img {margin-right:1em;}
#lateral .promo .mod_img img {display:block;}
#lateral .promo .mod_txt .cintillo {color:#205D5D;font:bold 1.4em Tahoma,Arial,Helvetica,sans-serif;margin:0 0 0.3em;padding:0;}
#lateral .promo .mod_txt h2 {font:bold 1.6em/16px Arial,Helvetica,sans-serif;margin:0 0 0.2em;padding:0;}
#lateral .promo .mod_txt h2 a {color:#000000;}
#lateral .promo .mod_txt p {color:#000000;font:1.2em Arial,Helvetica,sans-serif;}
#lateral .promo .enlaces {margin:1em 0;}
#lateral .promo .enlaces li {background:none repeat scroll 0 0 transparent;color:#205D5E;display:inline;font:1.1em Tahoma,Arial,Helvetica,sans-serif;margin:0 0.8em 0.3em 0;}
#lateral .promo .enfilas li {display:block;}

/*Modulo P_HOR */
#lateral .p_hor {padding:0 0 1.2em;}
#lateral .p_hor .mod_img {display:block;float:none;margin:0 0 1em;}
#lateral .p_hor .mod_txt {display:block;height:auto;margin:0 0;}
#lateral .p_hor .mod_masinfo {margin:0 1.1em;}

/*Modulo MOD_AV en lateral */
#lateral .mod_av .mod_img {margin-right:9px; margin-bottom:0; width:100px; height:71px;}
#lateral .mod_av .mod_img a, #lateral .mod_av .mod_img a:hover, #lateral .mod_av .mod_img img, #lateral .mod_av .mod_img a:hover img{display:block; width:100px; height:71px; opacity:1;}

#lateral .mod_av .cintillo { font: 12px/12px Georgia, "Times New Roman", Times, serif; color:#008ea5;margin-bottom:2px;padding:0;}
.mod_av .mod_txt h2, #lateral .mod_av .mod_txt p.tit-promo {font:bold 12px/14px Georgia, "Times New Roman", Times, serif;margin:0 0 5px;padding:0; color:#464545;}
.mod_av .mod_txt h2 a, #lateral .mod_av .mod_txt p.tit-promo a {color:#464545;}
.mod_av .mod_txt p {color:#666;font:12px/13px Arial,Helvetica,sans-serif;}
.mod_av .mod_txt p a { color:#017871;}
.mod_av .mod_txt .linkaudio {background:url("/img/f_boton_audio.gif") no-repeat scroll left top transparent;font:bold 0.91em Tahoma,Arial,Helvetica,sans-serif;height:1%;
margin:0 0 0.4em;padding:0.27em 0 0.275em 3em;}
#lateral .av_hor {padding:0 0 1.2em;}
#lateral .av_hor .mod_img {display:block;float:none;margin:0 0 1em;}
#lateral .av_hor .mod_txt {display:block;height:auto;margin:0 1.1em;}
#lateral .av_hor .mod_masinfo {margin:0 1.1em;}
#lateral .mod_av .enlaces {margin:1em 0;}
#lateral .mod_av .enlaces li {background:none repeat scroll 0 0 transparent;color:#205D5E;display:inline;font:1.1em Tahoma,Arial,Helvetica,sans-serif;margin:0 0.8em 0.3em 0;}
#lateral .mod_av .enfilas li {display:block;}

/* Modulo hipotecarios */
#lateral .hipotecarios table {background:#fff;border-collapse:collapse;font:1.1em Tahoma,Arial,Helvetica,sans-serif;width:100%;}
#lateral .hipotecarios caption {color:#464545;font: 20px/21px Georgia, "Times New Roman", Times, serif;padding-bottom:7px;}
#lateral .hipotecarios th { font: 11px/13px Georgia, "Times New Roman", Times, serif; padding:0.72em 0.1em;text-align:center;vertical-align:middle; color:#017871;}
#lateral .hipotecarios th.ult {border:0 none;}
#lateral .hipotecarios .thfila {background:#fff; border-bottom: 1px solid #d5d5d5; font: 11px/13px Georgia, "Times New Roman", Times, serif;color:#017871;padding:0.72em 0.5em;text-align:left;}
#lateral .hipotecarios td {background: #fff;border-bottom:1px solid #d5d5d5;color:#333333;padding:0.72em 0.5em;text-align:center; font: 11px/13px Arial, Helvetica, sans-serif; color:#464545;}
#lateral .hipotecarios td strong {color:#017871;}
#lateral .hipotecarios .mod_masinfo {background:none repeat scroll 0 0 transparent;}

/*Modulo lateral para blogs */
#lateral .post .tit, #lateral .one .tit { border-bottom: 1px solid #CCCCCC;color: #464545;font: 20px/21px Georgia,"Times New Roman",Times,serif;padding-bottom: 10px;margin-bottom: 8px;}
#lateral .post .intro { clear:both; margin-bottom:5px; position:relative;}
#lateral .post .titular { position: absolute; bottom: 0;right: 0;float: right; width: 208px;}
#lateral .post .mod_img { margin:0 10px 0px 0;}
#lateral .post .titular h3 { font: 17px/18px Georgia, "Times New Roman", Times, serif; color:#464545; margin-bottom:2px;}
#lateral .post .titular h3 a { color:#464545;}
#lateral .post .titular .tit-blog { font:12px/13px Georgia, "Times New Roman", Times, serif; color:#017871; margin-bottom:2px;}
#lateral .post .titular .autor  { font:12px/13px Georgia, "Times New Roman", Times, serif; color:#848989; margin-bottom:2px;}
#lateral .post .entradilla p { font:12px/15px Arial, Helvetica, sans-serif; color:#666; }
#lateral .post ul {margin:0.2em 0 0;}
#lateral .post ul li {padding:1em 0;float:none; display:block;margin-bottom:10px; /* border-bottom:1px solid #dbdbdb; */ padding: 10px 0px;}
#lateral .post .mod_masinfo { padding-top:0;}

/* modulo entrevista */
#lateral .entrevista h2 {margin-bottom:0.72em;}
#lateral .entrevista .inner { border-bottom: 1px solid #eaeaea;}
#lateral .entrevista .mod_img {margin-bottom:1.1em;margin-right:1.7em;}
#contenedor #lateral .entrevista .mod_txt .fecha {margin-bottom:10px; font: 11px/12px Georgia, "Times New Roman", Times, serif; color:#8b8b8b;}
#contenedor #lateral .entrevista .mod_txt .fecha a {font: 11px/12px Georgia, "Times New Roman", Times, serif; color:#e44c01;}
#lateral .entrevista h3 {font: 17px/18px Georgia, "Times New Roman", Times, serif;margin-bottom:0; color:#666:}
#lateral .entrevista h3 a {color:#666;}
#lateral .entrevista .mod_txt p {font:12px/15px Arial, Helvetica, sans-serif; color:#666;}
#lateral .entrevista .mod_masinfo {clear:both; float:none; text-align:right; display:block; border-top:1px solid #EAEAEA;}

#lateral div.entrevista div.mod_img a{
    background-color: #CCCCCC;
    display: block;
    height: 70px;
    width: 60px;
    }
#lateral div.entrevista div.mod_img a img{
    max-height:70px;
    max-width:60px; 
    }

/*modulo especiales */
#lateral .especiales {}
#lateral .especiales .banner {margin-bottom:1px;position:relative;}
#lateral .especiales .info {background:url("/img/1x1negro.png") repeat scroll 0 0 transparent;left:0;padding:1em 0.9em;position:absolute;top:0;width:260px;}
* html #lateral .especiales .info {background-image:none;}
#lateral .especiales h2 {color:#A4CDCD;font:1.1em Tahoma,Arial,Helvetica,sans-serif;}
#lateral .especiales h3 {color:#FFFFFF;font:1.8em Tahoma,Arial,Helvetica,sans-serif;}
#lateral .especiales h3 a {color:#FFFFFF;}
#lateral .especiales .mod_masinfo {background:none repeat scroll 0 0 transparent;font-size:1.1em;margin-right:0.3em;margin-top:0;padding-top:0.8em;text-align:right;}

/* modulo suscriptor */
#lateral .suscriptor {padding:0.1em;position:relative;}
#lateral .suscriptor h2 {background:url("/img/f_degpunt2.jpg") repeat-x scroll left bottom transparent;color:#000000;font:2.2em Tahoma,Arial,Helvetica,sans-serif;padding:0.66em 0 0.65em 0.86em;}
.suscriptor .llamada {background:url("/img/f_llamada.jpg") no-repeat scroll left top transparent;color:#FFFFFF;display:block;font:1.4em "Arial Narrow",Arial,Helvetica,sans-serif;padding:1.2em 0 0.55em;position:absolute;right:1em;text-align:center;top:1px;width:6.4em;z-index:1;}
#lateral .suscriptor .llamada span {font:bold 1em/13px Tahoma,Arial,Helvetica,sans-serif;}
#lateral .suscriptor .cont {background:none repeat scroll 0 0 #FFFFFF;margin:0;padding:0.6em;}
#lateral .suscriptor fieldset {margin:0;padding:0.2em 0.3em 0 1.1em;}
#lateral .suscriptor legend {display:none;}
#lateral .suscriptor form p {float:left;margin:0 0.6em 0 0;padding:0;width:12.7em;}
#lateral .suscriptor label {color:#333333;display:block;font:bold 1.1em Arial,Helvetica,sans-serif;}
#lateral .suscriptor form .ctexto {border:1px solid #CDD9D9;font:1.1em Tahoma,Arial,Helvetica,sans-serif;padding:0.1em;width:11.2em;}
#lateral .suscriptor form .check {margin:1em 0.6em 0 0;}
#lateral .suscriptor form .check label {color:#333333;font:1.1em Tahoma,Arial,Helvetica,sans-serif;}
#lateral .suscriptor form .check label input {vertical-align:middle;}
#lateral .suscriptor form .b_form {margin:1em 0 0;}
#lateral .suscriptor form p .boton {float:right;}
#lateral .suscriptor .links {background:url("/img/f_punt3.gif") repeat-x scroll left bottom #FFFFFF;margin-top:0.5em;padding-bottom:2em;}
#lateral .suscriptor .links a {color:#333333;font:1.1em Tahoma,Arial,Helvetica,sans-serif;margin:0 0.9em 0 1.5em;text-decoration:underline;}
#lateral .suscriptor .links a:hover {text-decoration:none;}
#lateral .suscriptor .pie_mod {background:url("/img/ico_flecharecuadro.gif") no-repeat scroll 1.7em center #EDECEA;color:#666666;font:bold 1.1em Tahoma,Arial,Helvetica,sans-serif;padding:0.5em 4em;}
#lateral .suscriptor .pie_mod a {color:#AE3233;text-decoration:none;}
#lateral .suscriptor form .novalida {background:none repeat scroll 0 0 #E2E2E2;border:1px solid #666666;}

/*Modulo login */
#lateral .logueado h2 {font-size:1.8em;padding:0.3em;}
#lateral .logueado .llamada {background:none repeat scroll 0 0 transparent;color:#AE3233;font:bold 1.1em Tahoma,Arial,Helvetica,sans-serif;padding:1em 0 0;right:0.6em;}
#contenedor #lateral .logueado p.fecha {color:#205D5D;}
#lateral .logueado .pie_mod {background:url("/img/ico_flecharecuadro.gif") no-repeat scroll 0.5em center #EDECEA;padding:0.5em 3em;}
#lateral .logueado .cont {background:url("/img/f_punt3.gif") repeat-x scroll left bottom #FFFFFF;}

/*modulo buscador de audios */
#lateral .buscador_audios legend, .buscador_audios label {display:none;}
#lateral .buscador_audios {padding:2.1em 1.7em 3.5em;}
#lateral .buscador_audios .ctexto {border:1px solid #E4E4E4;color:#444444;font:1.1em Tahoma,Arial,Helvetica,sans-serif;margin-right:0.7em;padding:0.2em;width:16.8em;}
#lateral .buscador_audios p {display:inline;float:left;margin-top:0.8em;}

/*modulo servicios */
#lateral .servicios {padding:0.1em;}
#lateral .servicios h2 {background:url("/img/f_degpunt2.jpg") repeat-x scroll left bottom transparent;color:#000000;font:2em Tahoma,Arial,Helvetica,sans-serif;padding:1em 0 0.6em 0.85em;}
#lateral .servicios ul {padding:0.5em 0 0;}
#lateral .servicios ul li {background:url("/img/f_punt.gif") repeat-x scroll left bottom transparent;margin:0;padding:1.6em 0;}
#lateral .servicios ul li .mod_txt {margin-left:1.3em;}
#lateral .servicios ul li .mod_img {float:right;margin:0 1.9em 0 2em;}
#lateral .servicios ul li h3 {color:#333333;font:1.8em/18px Tahoma,Arial,Helvetica,sans-serif;margin-bottom:0.5em;}
#lateral .servicios ul li h3 a {color:#333333;}
#lateral .servicios ul li h3 a:hover {text-decoration:none;}
#lateral .servicios ul li h3 strong {display:block;font-size:1.16em;line-height:20px;}
#lateral .servicios ul li h3 span {display:block;}
#lateral .servicios ul li p {color:#666666;font:1.2em/14px Arial,Helvetica,sans-serif;}
#lateral .servicios ul li .mod_img img {display:block;margin-bottom:1em;}
#lateral .servicios ul li .mod_img .boton {background:url("/img/ico_flecha_btn.gif") no-repeat scroll 20px center #FFFFFF;display:block;text-align:center;}
#lateral .servicios ul li .mod_img .boton:hover {background:url("/img/ico_flecha_btn2.gif") no-repeat scroll 20px center #F4F3ED;}
#lateral .servicios ul .secciones .mod_txt {background:url("/img/i_bloquepdf.jpg") no-repeat scroll 21.4em 0.9em transparent;display:block;height:auto;padding-right:9.8em;}
#lateral .servicios ul .navega .mod_txt {background:url("/img/i_monitor.jpg") no-repeat scroll 15.8em 0 transparent;display:block;height:auto;padding-bottom:4em;padding-right:11em;}
#lateral .servicios ul .navega .mod_txt h3 {margin-top:0.5em;}
#lateral .servicios ul .ultimo {background:none repeat scroll 0 0 transparent;}

/*Modulo ticker en lateral */
#lateral .ticker {padding:0.1em; background:#fff;}
#lateral .ticker ul {padding:0.5em 0 0;}
#lateral .ticker ul li {margin:0;padding:1.6em 0;}
#lateral .ticker ul li .mod_txt {margin-left:1.3em;}
#lateral .ticker ul li .mod_img {float:right;margin:0 1.9em 0 2em;}
#lateral .ticker ul li h2 {color:#333333;font:1.8em/18px Tahoma,Arial,Helvetica,sans-serif;margin-bottom:0.5em;}
#lateral .ticker ul li h2 a {color:#333333;}
#lateral .ticker ul li h2 a:hover {text-decoration:none;}
#lateral .ticker ul li h2 strong {display:block;font-size:1.16em;line-height:20px;}
#lateral .ticker ul li h2 span {display:block;}
#lateral .ticker ul li p {color:#666666;font:1.2em/14px Arial,Helvetica,sans-serif;margin:0;padding:0;}
#lateral .tickerul li .mod_img img {display:block;}
#lateral .ticker ul li .mod_boton {width:120px;}
#lateral .ticker ul li .boton {background:url("/img/ico_flecha_btn.gif") no-repeat scroll 5px center #FFFFFF;display:block;font-size:11px;margin-top:1em;text-align:center;
text-transform:none;}
#lateral .ticker ul li .boton:hover {background:url("/img/ico_flecha_btn2.gif") no-repeat scroll 5px center #F4F3ED;}
#lateral .ticker ul .secciones .mod_txt {background:url("/img/i_bloquepdf.jpg") no-repeat scroll 21.4em 0.9em transparent;display:block;height:auto;padding-right:9.8em;}
#lateral .ticker ul .navega .mod_txt {background:url("/img/i_monitor.jpg") no-repeat scroll 15.8em 0 transparent;display:block;height:auto;padding-bottom:4em;padding-right:11em;}
#lateral .ticker ul .navega .mod_txt h3 {margin-top:0.5em;}
#lateral .ticker ul .ultimo {background:none repeat scroll 0 0 transparent;}

/*Modulo archivo */
#lateral .archivo { background:#fdf4ef; padding:18px 15px; border:none;}
#lateral .archivo h2 { padding-left:5px;}
#lateral .archivo h3 {color:#205D5D;font:1.8em Tahoma,Arial,Helvetica,sans-serif;}
#lateral .archivo ul {margin:1.4em 0.2em 0.8em;padding:0;}
#lateral .archivo ul li {margin-bottom:10px;padding: 0 0 10px 10px; border-bottom: 1px solid #d5d5d5;}
#contenedor #lateral .archivo .fecha {color:#8b8b8b;display:inline;font:italic 14px/15px Georgia, "Times New Roman", Times, serif; padding:0.1em 0; background:none;}
#lateral .archivo ul li p {background:none;color:#464545;font:italic 14px/15px Georgia, "Times New Roman", Times, serif;margin-top:2px;}
#lateral .archivo ul li p a {color:#464545;}
#lateral .archivo .mod_masinfo {background:none repeat scroll 0 0 transparent;margin-top:0;padding-top:0;}

/*Modulo columnistas */
#lateral .columnistas h3 {color:#205D5D;font:1.8em Tahoma,Arial,Helvetica,sans-serif;}
#lateral .columnistas .pestanias {background:url("/img/1x1gris.gif") repeat-x scroll left bottom transparent;}
#lateral .columnistas .pestanias li {background:none;color:#464545;font:bold 12px/13px Georgia, "Times New Roman", Times, serif;padding:0.7em 0;width:4.54em; letter-spacing:-1px;}
#lateral .columnistas .pestanias li a {background:none;color:#464545;display:inline;padding-left:0;}
#lateral .columnistas .pestanias .selected {background:none;font:bold 12px/13px Georgia, "Times New Roman", Times, serif;color:#e44c01;}
#lateral .columnistas .pestanias .selected:first-child {
  border-left: 0 none;
}
#lateral .columnistas .pestanias .selected a {color:#e44c01;}
#lateral .columnistas ul {margin:1em 0.2em 0.8em;padding:0 0.2em;}
#lateral .columnistas #listadoColumnistas_contenido ul { margin-top:14px;}
#lateral .columnistas ul li {color:#333333;font:12px/14px Arial,Helvetica,sans-serif;padding:0 0 0.6em; color:#666;}
#lateral .columnistas ul li a {display:block;padding-left:1.5em; color:#666;}

/* modulo calculadoras divisas e hipotecas */
#lateral .calculadora {padding:2em 0; position:relative;}
#lateral .calculadora h2  {margin-bottom:5px;}
#lateral .calculadora legend {display:none;}
#lateral .calculadora form { border: 1px solid #d1d1d1; padding:10px 12px;}
#lateral .calculadora form .conten { padding-bottom:0;}
#lateral .calculadora form .conten #cantidadCambio { width:263px;}
#lateral .calculadora p label {color:#666;display:block; font:12px/14px Arial, Helvetica, sans-serif;margin:0 0 4px;padding:0;}
#lateral .calculadora .opcion { width:130px;}
#lateral .calculadora .boton { border:none; background:url(/img/ico-boton.gif) no-repeat left 6px; padding-bottom:0; font:11px/12px Georgia, "Times New Roman", Times, serif; color:#464545; cursor:pointer; text-transform:none;}
#lateral .calculadora .boton:hover { background:url(/img/ico-boton.gif) no-repeat left 6px; text-decoration:underline; font:11px/12px Georgia, "Times New Roman", Times, serif; color:#464545;cursor:pointer; text-transform:none;}

#lateral .calculadora p .oculto {display:none;}
#lateral .calculadora p label span {display:none;}
#lateral .calculadora p select {border:1px solid #CDC9C9;color:#999999;font:1.1em Tahoma,Arial,Helvetica,sans-serif;margin-bottom:0.6em;width:13.81em;}

#lateral .calculadora p {display:inline;float:left;}
#lateral .calculadora p .c_texto {color:#B2B2B2;font:1.1em Tahoma,Arial,Helvetica,sans-serif;margin-bottom:0.6em;margin-right:0.8em;padding:0.08em 0.4em;width:8.5em;}
#lateral .calculadora p .boton {background:url("/img/ico_flecha_btn.gif") no-repeat scroll 5px center #FFFFFF;border:1px solid #D9D9D9;color:#545050;font:bold 10px Tahoma,Arial,Helvetica,sans-serif;margin:1.5em 0 0 1em;overflow:visible;padding:2px 5px 2px 12px;}
#lateral .calculadora p .boton:hover {background:url("/img/ico_flecha_btn2.gif") no-repeat scroll 5px center #F4F3ED;color:#ABA8A5;text-decoration:none;}
#lateral .calculadora .resultado {background:none repeat scroll 0 0 #EEEEEE;padding:1.1em 1.4em 1.6em;}
#lateral .calculadora .resultado h3 {color:#AAAAAA;font:1.8em Arial,Helvetica,sans-serif;margin-bottom:0.4em;}
#lateral .calculadora .resultado p {color:#000000;display:block;float:none;font:1.1em Tahoma,Arial,Helvetica,sans-serif;}

#lateral .mod.calculadora {}
#lateral .historico, #lateral .calculadora {}


/* modulo historico */
#lateral .historico {padding:2em 1.7em;}
#lateral .historico h2 {margin-bottom:5px;}
#lateral .historico legend {display:none;}
#lateral .historico p .oculto {display:none;}
#lateral .historico p label span {display:none;}
#lateral .historico p label {background:url("/img/ico_flecha_rojinf.gif") no-repeat scroll left 0.2em transparent;color:#000000;display:block;
font:1.1em Tahoma,Arial,Helvetica,sans-serif;margin:0 0 0.4em;padding:0 0 0 1em;}
#lateral .historico p select {border:1px solid #CDC9C9;color:#999999;font:1.1em Tahoma,Arial,Helvetica,sans-serif;margin-bottom:0.6em;width:13.81em;}
#lateral .historico p {display:inline;float:left;width:15.2em;}
#lateral .historico .col_d {display:inline;float:right;margin-right:0.5em;width:10em;}
#lateral .historico .col_d label {background:none repeat scroll 0 0 transparent;margin:0 0 0.7em;padding:0;}
#lateral .historico .col_d label input {height:12px;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0;vertical-align:middle;}
#lateral .historico fieldset {margin-bottom:1.5em;}
#lateral .historico .b_form {margin-bottom:0;}
#lateral .historico .b_form .boton {background:url("/img/ico_flecha_btn.gif") no-repeat scroll 5px center #FFFFFF;border:1px solid #D9D9D9;color:#545050;font:bold 10px Tahoma,Arial,Helvetica,sans-serif;margin:0;overflow:visible;padding:2px 5px 2px 12px;}
#lateral .historico .b_form .boton:hover {background:url("/img/ico_flecha_btn2.gif") no-repeat scroll 5px center #F4F3ED;color:#ABA8A5;text-decoration:none;}


/* modulo  valores tecnicos destacados */
#lateral .lat-valores-destacados ul {display:inline;float:left;margin-left:0;margin-top:10px;padding-left:0;width:47%;}
#lateral .lat-valores-destacados ul.col-i {margin-left:15px;}
#lateral .lat-valores-destacados ul li.titu {border-bottom:1px solid #DBDBDB;color:#615F60;font-size:1.2em;font-weight:700;margin-bottom:5px;}
#lateral .lat-valores-destacados ul li {color:#008EA5;font: 11px/12px Georgia, "Times New Roman", Times, serif;padding:5px 0 4px 8px;text-transform:uppercase; border-bottom:1px solid #d5d5d5;}
#lateral .lat-valores-destacados ul li a {color:#008EA5;}
#lateral .lat-valores-destacados {}


/* modulo clasificados */
#lateral .m-clasificados .inn {padding:0 10px;}
#lateral .m-clasificados {}
#lateral .m-clasificados {}
#lateral .m-clasificados {}
#lateral .m-clasificados .pestanias {background:url("/img/1x1gris.gif") repeat-x scroll left bottom transparent;margin:0;padding:0;}
#lateral .m-clasificados .pestanias li {background:url("/img/f_pestania.jpg") repeat-x scroll left top transparent;font:bold 1.1em Verdana,Arial,Helvetica,sans-serif;letter-spacing:-1px;list-style-position:inside;list-style-type:none;margin:0 0.2em 0 0;padding:0;width:8.1em;}
#lateral .m-clasificados .pestanias li a {color:#111111;}
#lateral .m-clasificados .pestanias .selected {background:none repeat scroll 0 0 #FFFFFF;color:#000000;font:bold 1.1em Verdana,Arial,Helvetica,sans-serif;padding:0.7em 0;}
#lateral .m-clasificados .pestanias .selected:first-child {
  border-left: 0 none;
}
#lateral .m-clasificados .pestanias .ultimo {margin-right:0;}
#lateral .m-clasificados li, #lateral .m-clasificados p {font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1.1em;line-height:1.3em;}
#lateral .m-clasificados h2 {background:url("/img/cabecera-m-clasificados.gif") no-repeat scroll center top transparent;height:31px;text-indent:-9999px;}
#lateral .m-clasificados ul.listados {background:url("/img/f_punt.gif") repeat-x scroll left bottom transparent;padding-bottom:10px;}
#lateral .m-clasificados .listados li {background:url("/img/ico-clasificados-listados.gif") no-repeat scroll 0 50% transparent;color:#383838;display:inline;float:left;margin-top:9px;padding-left:10px;width:130px;}
#lateral .m-clasificados .listados li.dere {width:auto;}
#lateral .m-clasificados .listados li a {color:#363636;}
#lateral .m-clasificados p {color:#666666;margin-top:10px;}
#lateral .m-clasificados .just-txt a {text-decoration:underline;}
#lateral .m-clasificados form {margin-bottom:10px;margin-top:7px;}
#lateral .m-clasificados form div {margin-top:3px;}
#lateral .m-clasificados label {color:#666666;float:left;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1.1em;line-height:22px;vertical-align:middle;width:18%;}
#lateral .m-clasificados input {border:1px solid #B7B7B7;color:#676767;float:left;font-family:Tahoma;font-size:1.1em;height:15px;padding-left:3px;vertical-align:middle;width:203px;}
#lateral .m-clasificados input.bt {border:0 none;height:20px;margin-left:5px;padding-bottom:1px;width:75px;}
#lateral .m-clasificados select {border:1px solid #B7B7B7;color:#676767;float:left;font-family:Tahoma;font-size:1.1em;height:20px;line-height:22px;vertical-align:middle;width:125px;}
#lateral .m-clasificados select {line-height:13px;}

/* modulo Infografia */
#lateral .m-infografia .inn {padding:0 10px;}
#lateral .m-infografia {}
#lateral .m-infografia {}
#lateral .m-infografia {}
#lateral .m-infografia .pestanias {background:url("/img/1x1gris.gif") repeat-x scroll left bottom transparent;margin:0;padding:0;}
#lateral .m-infografia .pestanias li {background:url("/img/f_pestania.jpg") repeat-x scroll left top transparent;color:#A9A9A9;font:bold 1.1em Verdana,Arial,Helvetica,sans-serif;letter-spacing:-1px;list-style-position:inside;list-style-type:none;margin:0 0.2em 0 0;padding:0 7px;}
#lateral .m-infografia .pestanias li a {color:#A9A9A9;}
#lateral .m-infografia .pestanias .selected {background:none repeat scroll 0 0 #FFFFFF;color:#111111;font:bold 1.1em Verdana,Arial,Helvetica,sans-serif;padding:0.7em 7px;}
#lateral .m-infografia .pestanias .selected:first-child {
  border-left: 0 none;
}
#lateral .m-infografia .pestanias .selected a {color:#111111;}
#lateral .m-infografia .pestanias .ultimo {margin-right:0;}
#lateral .m-infografia li, #lateral .m-infografia p {font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1.1em;line-height:1.3em;}
#lateral .m-infografia h2 {background:url("/img/cabecera-m-infografia.gif") no-repeat scroll center top transparent;height:31px;text-indent:-9999px;}
#lateral .m-infografia ul.listados {background:url("/img/f_punt.gif") repeat-x scroll left bottom transparent;padding-bottom:10px;}
#lateral .m-infografia .listados li {background:url("/img/ico-clasificados-listados.gif") no-repeat scroll 0 50% transparent;color:#383838;display:inline;float:left;margin-top:9px;padding-left:10px;width:130px;}
#lateral .m-infografia .listados li.dere {width:auto;}
#lateral .m-infografia .listados li a {color:#363636;}
#lateral .m-infografia p {color:#666666;margin-top:10px;}
#lateral .m-infografia .just-txt a {text-decoration:underline;}
#lateral .m-infografia form {margin-bottom:10px;margin-top:7px;}
#lateral .m-infografia form div {margin-top:3px;}
#lateral .m-infografia label {color:#666666;float:left;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1.1em;line-height:22px;vertical-align:middle;width:18%;}
#lateral .m-infografia input {border:1px solid #B7B7B7;color:#676767;float:left;font-family:Tahoma;font-size:1.1em;height:15px;padding-left:3px;vertical-align:middle;width:203px;}
#lateral .m-infografia input.bt {border:0 none;height:20px;margin-left:5px;padding-bottom:1px;width:75px;}
#lateral .m-infografia select {border:1px solid #B7B7B7;color:#676767;float:left;font-family:Tahoma;font-size:1.1em;height:20px;line-height:22px;vertical-align:middle;width:125px;}
#lateral .m-infografia ul.li-thumbs li p {color:#1E5E5E;font-size:1.1em;line-height:100%;margin-bottom:2px;margin-right:2px;margin-top:2px;width:170px;}
#lateral .m-infografia ul.li-thumbs li p span {color:#D86103;font-size:11px;font-weight:700;}
#lateral .m-infografia select {line-height:13px;}
#infografia #lateral ul.li-thumbs li {background:url("/img/f_punt.gif") repeat-x scroll left bottom transparent;padding-bottom:10px;width:auto;}
#infografia #lateral ul.li-thumbs li .elem-img .overlay {bottom:5px;left:5px;position:absolute;}

/* modulo que apostamos */
.que-apostamos { margin-bottom:10px; }

/* modulo version movil */
.vmovil { background: #ff7200; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 13px 0 22px 18px; margin-bottom:10px;  }

/* mini publi en el lateral */
.l-min-publi { background:#EEF0EE url(/img/tit_publi_2.gif) no-repeat center top; margin-bottom:10px; padding: 10px 0 0 0;}

/* modulo ULTIMOS COMENTARIOS */
#lateral #doble-column.m-ult-comentarios { margin-top:20px;}
#lateral #doble-column.m-ult-comentarios .icon { top:3px; left:15px; }
#lateral .m-ult-comentarios .c-tit { text-transform:none; padding-bottom:2px;}

./* modulo comentarios en el lateral */
.ult-coment { margin-bottom: 10px; float:left; clear:both; }

/* modulo de recomendacion de valores */
#lateral .recom-valores { background: url(/img/lateral/head-recomendaciones.jpg) no-repeat left top; padding-top:5px;}
#lateral .recom-valores table {background:#fff;border-collapse:collapse;font:11px Arial, Helvetica, sans-serif;width:100%; color:#464545;}
#lateral .recom-valores caption, #lateral .recom-valores caption h2 {color:#464545;font:20px/21px Georgia, "Times New Roman", Times, serif;padding-bottom:15px; width:165px;}
#lateral .recom-valores th {border-bottom:1px solid #d5d5d5;color:#333333;padding:0.2em 0.4em;text-align:center;vertical-align:middle;}
#lateral .recom-valores th.ult {border:0 none;}
#lateral .recom-valores td {background:#fff;color:#333;padding:0.2em 0.4em;}
#lateral .recom-valores td.ult {text-align:center;}
#lateral .recom-valores td strong {font: 11px/12px Georgia, "Times New Roman", Times, serif; color:#017871;}
#lateral .recom-valores .par th, .mod_divisas .par td {background-color:#F5F5F2;}
#lateral .recom-valores .mod_masinfo {background:none repeat scroll 0 0 transparent;}
#lateral .recom-valores.salida-t1 table {border:0 none;}
#lateral .recom-valores.salida-t1 tr.no-b {border:0 none;}
#lateral .recom-valores.salida-t1 tr.no-b td {padding-bottom:5px;padding-top:5px;}
#lateral .recom-valores.salida-t1 tr.tr-top td {padding-bottom:5px;padding-top:3px;}
#lateral .recom-valores.salida-t1 tr .no-borde {border-color:-moz-use-text-color;border-style:none;border-width:1px 0;}
#lateral .recom-valores.salida-t1 tr.tr-top .no-borde { padding-bottom:0;}
#lateral .recom-valores.salida-t1 tr .borde-abajo {border-bottom:1px solid #E6E7E4;vertical-align:top; }
#lateral .recom-valores.salida-t1 tr.tr-ultimo {border-width:0 0 1px;}
#lateral .recom-valores.salida-t1 td {text-align:left;vertical-align:bottom;}
#lateral .recom-valores.salida-t1 td.tdz { border-bottom:1px solid #d5d5d5; text-align:center; text-transform:uppercase;}
#lateral .recom-valores.salida-t1 td.tdz b { font-weight:normal;}
#lateral .recom-valores.salida-t1 td.tdz.ult {border-right:0 none; padding-bottom:9px; color:#e44c01; font:bold 12px/14px Arial, Helvetica, sans-serif;}
#lateral .recom-valores.salida-t1 td.tdz.ult strong {color:#e44c01;}
#lateral .recom-valores.salida-t1 tr.conjunto {}
#lateral .recom-valores.salida-t1 table a {font-size:12px;}


/* modulo desayunos */
#lateral .desayunos  { margin:0 1em 1em; padding:2em; background:#FFF;}
#lateral .desayunos  .mod_img {margin-bottom:0;}
#lateral .desayunos  .mod_txt { background: #FFFFFF url(../img/deg_gris.jpg) repeat-x left bottom; padding:1em; clear:both;}
#lateral .desayunos  .mod_txt p.cintillo {color:#A9050C; font:bold 1.4em 'Trebuchet MS',Arial,Helvetica,sans-serif; margin-bottom:0.1em;}
#lateral .desayunos  .mod_txt h2 { font: 1.4em/1em 'Trebuchet MS',Arial,Helvetica,sans-serif; margin-bottom:0; float:left;}
#lateral .desayunos  .mod_txt h2  a{ color:#000;}

/* El RINCON 
----------------------------------------------------------------------------------------------------------------*/
#contenido h2.header-rincon { background:#FFF url( /img/header-rincon.jpg) no-repeat left top; color:#333333; font:bold 22px/22px Arial, Helvetica, sans-serif; text-align:left;margin:0.1em 1px 0;padding:0.7em 1.2em 0.4em; position:relative;}
#lateral .lateral-ricon {float:left;width:32em; margin-top:-12px;}
#lateral .lateral-ricon { width/*\**/:31.4em\9; float/*\**/:right\9;}
*:first-child+html #lateral .lateral-ricon { width:32em; float:left;}
#lateral .lateral-ricon .encabezado { background:#eee url(/img/header-lateral-rincon.jpg) repeat-x left top;}
#lateral .lateral-ricon .encabezado h2 { font: 18px/18px Arial, Helvetica, sans-serif; background:#eee url(/img/header-lateral-rincon.jpg) no-repeat left top; color:#444; display:block; height:37px; padding:20px 0 0 20px; width:AUTO; float:left;}
#lateral .lateral-ricon .encabezado a { display:block; height:57px;width:149px; float:right;}
#lateral .lateral-ricon .cont { background:#dfdfdf url(/img/fnd-cont-rincon.jpg) repeat-x left top; margin:0; padding:0; padding-top:10px;}
#lateral .lateral-ricon .preguntas { position:relative;}
#lateral .lateral-ricon #lateralNovedades { position:relative;}
#lateral .lateral-ricon .inner { background:#dfdfdf url(/img/fnd-botton-inner.jpg) no-repeat left bottom; margin:0; padding:0;}
#lateral .lateral-ricon .inner .novedades { background:#f9f9f9; margin:7px 16px 7px; padding:14px 14px 30px;}
#lateral .lateral-ricon .inner .preguntas .ver-mas, #lateral .lateral-ricon .inner .novedades .ver-mas { color:#91040a; font:bold 11px/14px Tahoma, Geneva, sans-serif; float:right; padding-top:10px; background: transparent url(/img/item-ver-mas-2.jpg) no-repeat left 11px; padding-left:16px;}
#lateral .lateral-ricon .inner .preguntas { background:#f9f9f9; margin:7px 16px 0px; padding:14px 14px 37px;}
#lateral .lateral-ricon .inner h3 { font:bold 14px/18px Arial, Helvetica, sans-serif; color:#1f5b5b; padding-bottom:10px;}
#lateral .lateral-ricon .inner .novedades ul li span{ color:#959595; font:12px/12px Arial, Helvetica, sans-serif; padding-bottom:4px;}
#lateral .lateral-ricon .inner .preguntas ul li { list-style:decimal; margin-left:20px; font: 12px/12px Tahoma, Geneva, sans-serif;}
*:first-child+html #lateral .lateral-ricon .inner .preguntas ul li { margin-left:25px;}
* html #lateral .lateral-ricon .inner .preguntas ul li { margin-left:25px;}
#lateral .lateral-ricon .inner ul li p{ color:#323232; font:12px/14px Arial, Helvetica, sans-serif; padding-bottom:4px;}
#lateral .lateral-ricon .inner ul li p a { color:#323232;}
#lateral .lateral-ricon .inner .novedades ul li p { background: url(/img/item-rincon.jpg) no-repeat left 5px; padding-left:7px;}
#lateral .lateral-ricon .inner .enlaces { padding-bottom:20px; padding-right:27px; text-align:right; padding-top:12px; background:url(/img/borde-bottom-rincon.gif) repeat-x scroll left bottom transparent !important;}
#lateral .lateral-ricon .inner .enlaces a{ color:#91040a; font:bold 11px/11px Tahoma, Geneva, sans-serif;background: transparent url(/img/item-ver-mas.jpg) no-repeat left center; padding-left:15px;}
#lateral .lateral-ricon .form-rincon { background:#edecea; border:1px solid #cccccc; margin-right:45px; position:absolute; bottom:-250px; left:47px; width:244px;}
*:first-child+html #lateral .lateral-ricon .form-rincon {left:47px;bottom:-250px!important;}
* html #lateral .lateral-ricon .form-rincon {left:47px;bottom:100px!important;}
#lateral .lateral-ricon .form-rincon h3 { background:#edecea url(/img/header-form-rincon.jpg) no-repeat left top; border-bottom:1px solid #CCCCCC;
color:#666666;font:11px/11px Arial,Helvetica,sans-serif;padding:2px 10px 3px 15px;float:left;}
#lateral .lateral-ricon .form-rincon h3 a {color:#666666; padding-right:5px; float:right;padding-left:72px;}
*:first-child+html #lateral .lateral-ricon .form-rincon h3 a { float:none; padding-left:68px;}
* html #lateral .lateral-ricon .form-rincon h3 a { float:none; padding-left:68px;}
#lateral .lateral-ricon .form-rincon form { padding:10px 22px 5px; background:#FFF;}
#lateral .lateral-ricon .form-rincon form ul { float:left;}
#lateral .lateral-ricon .form-rincon form #rincon_firstname {color:#cbcbcb; border:1px solid #cbcbcb; font: 11px/11px Arial, Helvetica, sans-serif; color:#666666; padding:4px; margin-bottom:10px; width:202px;}
#lateral .lateral-ricon .form-rincon form textarea {color:#cbcbcb; border:1px solid #cbcbcb; font: 11px/11px Arial, Helvetica, sans-serif; color:#666666; padding:4px; margin-bottom:10px; width:202px;}
#lateral .lateral-ricon .form-rincon form #rincon_enviar { background:#205d5d; border:1px solid #ccc; color:#FFF; font: 10px/10px Arial, Helvetica, sans-serif; padding:3px 5px; float:right;}
#lateral .lateral-ricon .form-rincon p { clear:both; background:#edecea; padding:10px 10px;font: 10px/10px Arial, Helvetica, sans-serif;color:#666666;}
#lateral .lateral-ricon .form-rincon .rincon-parrafos { background:#FFF; padding:0 19px 5px;}
#lateral .lateral-ricon .form-rincon .rincon-parrafos p{ background:#FFF; font: 12px/14px Arial,Helvetica,sans-serif;padding-left:0;}
#lateral .lateral-ricon .form-rincon .rincon-parrafos p a  { color:#666666; text-decoration:underline;}
#lateral .lateral-ricon .form-rincon p a { color:#666666; text-decoration:underline;}
#lateral .lateral-ricon .top { position:static; width:auto; margin-right:0;margin:16px 16px 0px; border:none; background:transparent}
#lateral .lateral-ricon .top form #rincon_firstname { width:239px;}
#lateral .lateral-ricon .top .interior { padding-bottom:40px;}
#lateral .lateral-ricon .top form textarea { width:239px;}
#lateral .lateral-ricon .top form { padding:10px 15px 5px;}
*:first-child+html #lateral .lateral-ricon .top form { padding:0;}
*:first-child+html #lateral .lateral-ricon .top form #rincon_firstname{ margin-left:15px;}
#lateral .lateral-ricon .top h3 { font:bold 14px/18px Arial, Helvetica, sans-serif; color:#1f5b5b; padding-bottom:10px; background:#FFF; border-bottom:none; padding-top:10px;}
/** html #lateral .lateral-ricon .form-rincon {top:985px; right:115px;}
*:first-child+html #lateral .lateral-ricon .form-rincon {top:990px; right:115px;}*/
.ocultar { display:none;}
.mostrar { display:block;}


/* Aula */
#contenedor .buscador-central { background:#FFF; padding:10px;}
#contenedor #contenido .buscador-central { padding:1px;}
#contenedor .buscador-central .cursos-ima { float:left;}
#contenedor .buscador-central .busca-cursos { background:none repeat scroll 0 0 #ADADAD;float:left;padding:12px 133px 7px 9px; padding/*\**/:12px 125px 7px 9px\9; }
*:first-child+html #contenedor .buscador-central .busca-cursos { padding-right:130px; padding-top:12px; padding-bottom:6px;}
* html #contenedor .buscador-central .busca-cursos { padding-right:130px; padding-top:12px; padding-bottom:6px;}
#contenedor #contenido .buscador-central .busca-cursos {  width:485px; padding:12px 10px 7px 9px; padding-right/*\**/:6px\9;}
*:first-child+html #contenido .buscador-central .busca-cursos { padding:15px 10px 15px 9px;}
* html #contenido .buscador-central .busca-cursos { padding:15px 10px 15px 7px;}
#contenedor .buscador-central .busca-cursos form {float:left;margin:5px;width:549px; padding-left:106px;}
* html #contenedor .buscador-central .busca-cursos form {margin-bottom:3px;}
#contenedor #contenido .buscador-central .busca-cursos form { padding-left:25px; width:450px;}
*:first-child+html #contenedor #contenido .buscador-central .busca-cursos form { padding-left:25px; width:450px; padding-bottom:4px;}
* html #contenedor #contenido .buscador-central .busca-cursos form { width:450px;padding:0px 0 2px 10px;}
#contenedor .buscador-central .busca-cursos form p { float:left;}
#contenedor .buscador-central .busca-cursos form legend {float:left;padding:3px 5px 6px 0; font: 14px/14px Tahoma, Geneva, sans-serif; color:#494949;}
#contenedor .buscador-central .busca-cursos form #termino-aula { background:none repeat scroll 0 0 #DEDEDE;border:medium none;height:18px;width:320px; float:left;}
#contenedor #contenido .buscador-central .busca-cursos form #termino-aula {width:222px;}
*html #contenedor .buscador-central .busca-cursos form #termino-aula  { margin-top:3px;}
#contenedor .buscador-central .busca-cursos form #boton-buscacursos {display:block;float:right;height:27px;margin-left:0px;margin-top:-3px;width:78px;}
* html #contenedor .buscador-central .busca-cursos form #boton-buscacursos { height:27px; margin-top:0px;}

/* aula modulo Lateral */
#lateral .aula { padding:0; background:#adadad;}
#lateral .aula h2 { background: #adadad url(/img/aula-col-dcha.jpg) no-repeat left top;display:block;height:100px;width:100%; text-indent:-9999px;}
#lateral .aula .nav-aula { margin:0 4px;}
#lateral .aula .pestanias {background:url(/img/1x1aula.gif) repeat-x scroll left bottom transparent;margin:0;padding:0;}
#lateral .aula .pestanias li {background:#bfbebe;font: normal 0.9em Arial, Helvetica, sans-serif;margin:0 0.2em 0 0;padding:6px 8px 0px 7px; color:#494949; text-transform:uppercase; border: 1px solid #9c9c9c; border-bottom:none;}
* html #lateral .aula .pestanias li { display:block; width:25px;}
#lateral .aula .pestanias li.marcado { background:#adadad; border: 1px solid #838383; border-bottom: 1px solid #adadad;}
#lateral .aula .pestanias li a { color:#494949;}
#lateral .aula .resultados-aula { background:#adadad url(/img/fnd-resul-aula.jpg) repeat-x left top; margin:0 4px;}
#lateral .aula .resultados-aula ul { padding:8px; float:left;}
#lateral .aula .resultados-aula ul li { font: 11px/11px Arial, Helvetica, sans-serif; color:#494949; background:transparent url(/img/item-resul-aula.gif) no-repeat left center; padding-left:10px; padding-bottom:5px;}
#lateral .aula .resultados-aula ul li a { color:#494949;}
#contenedor #lateral .buscador-central { padding:0; width:auto;}
#contenedor #lateral .buscador-central .busca-cursos form { padding-left:0; width:auto;}
#contenedor #lateral .buscador-central .busca-cursos form #termino-aula { width:270px; float:none;}
#contenedor #lateral .buscador-central .busca-cursos { width:auto; padding-top:4px;padding:6px 5px 7px 9px;}
*:first-child+html #contenedor #lateral .buscador-central .busca-cursos { padding:12px 9px 7px 9px;}
* html #contenedor #lateral .buscador-central .busca-cursos { padding:12px 0px 7px 9px; width:110px;}
#contenedor #lateral .buscador-central .busca-cursos form #boton-buscacursos { margin-top:8px; margin-left:194px; background:none; margin-right:0; float:none;}
#contenedor #lateral .buscador-central .busca-cursos form legend { font: 11px/11px Arial, Helvetica, sans-serif;}
#contenedor #lateral .buscador-central .busca-cursos form #boton-buscacursos { margin-left/*\**/:194px\9;}
*:first-child+html #contenedor #lateral .buscador-central .busca-cursos form #boton-buscacursos { margin-left:194px;}
* html #contenedor #lateral .buscador-central .busca-cursos form #boton-buscacursos { margin-left:194px;}
*:first-child+html #contenedor #lateral .buscador-central .busca-cursos { padding-top:2px;}
* html #contenedor #lateral .buscador-central .busca-cursos { padding-top:2px;}

/* Reproductor video Wall street 
----------------------------------------------------------------------*/
#lateral .m_wallstreet { padding-bottom:0;}
#lateral .m_wallstreet  iframe body { margin:0;}
#lateral .wallstreet{ margin:0; padding:0;}
#lateral .wallstreet .mod_txt { margin:0; padding:0; background:#606f84;}
#lateral .wallstreet .mod_txt  h3{ padding:8px 16px 2px; font:bold 11px/11px Tahoma, Geneva, sans-serif; color:#FFF;}
#lateral .wallstreet .mod_txt  p{ padding:0px 16px 8px; font: 11px/11px Tahoma, Geneva, sans-serif; color:#FFF; margin-bottom:0;}
#lateral .m_wallstreet .wallstreet .mod_img { margin-bottom:0; margin-right:0;}
#lateral .wallstreet .mod_img iframe body { margin:0!important;}

/* Promo tecnorama */
#lateral .tecnorama {background:#EDECEC; padding-left:0; padding-top:0.1em;}
#lateral .tecnorama .mod_txt {padding-left:1.1em;}
#lateral .tecnorama .mod_txt p {color:#3E3E3E;font: 12px/12px Tahoma, Geneva, sans-serif;margin-bottom:8px; background: url(/img/item-tecno.gif) no-repeat left 3px; padding-left:10px}
#lateral .tecnorama .mod_txt p.link { background:none; float:right; padding-left:0;}

/*promo cincodias */
#lateral .sinmargen { padding:0;}

/* modulos Laterales correspondientes a emprendedores (tambien para otras secciones) */
#lateral h2.tit-start { display:block; width:285px; height:91px; background: url(/img/emprendedores/fnd-tit-start.jpg) no-repeat -11px top; text-indent:-9999px;}
#lateral .cab { background: transparent url(/img/emprendedores/cab-elevator.png) no-repeat left top; width:294px; height:88px;}
#lateral .cab h3 { text-indent:-99999px;}
#lateral .ayudas iframe { background:transparent;}
#lateral .elevator { width:295px; }

#lateral .elevator .inner { background: transparent url(/img/emprendedores/elevator-bottom.png) no-repeat -1px bottom; padding-bottom:26px; }
#lateral .elevator .inner .cont {background: transparent url(/img/emprendedores/elevator-ctr.png) repeat-y left top; padding:0 9px 10px 15px;}
#lateral .elevator .inner .anuncios {overflow-y:scroll; height:300px;}
#lateral .elevator .inner .elem { clear:both;}
#lateral .elevator .inner .elem .mod_img { margin-right:9px;}
#lateral .elevator .inner .elem .mod_txt p { font: 12px/14px Arial, Helvetica, sans-serif; color:#666; margin-bottom:0;}
#lateral .elevator .inner .elem .mod_txt p.correo { margin-top:18px;}


/* modulo lateral de agenda para portada */
#lateral .agenda{}
#lateral .agenda .head-agenda{ background:url(/img/lateral/head-agenda.jpg) no-repeat left top; text-align:right; padding:21px 0 20px 0; margin-bottom:5px;}
#lateral .agenda .head-agenda p { font: 20px/22px Georgia, "Times New Roman", Times, serif; color:#464545;}
#lateral .agenda .head-agenda .fecha { font: 14px/16px Georgia, "Times New Roman", Times, serif; color:#464545; margin-left:60px; }
#lateral .agenda ul li { font:12px/14px Arial, Helvetica, sans-serif; color:#666; border-bottom: 1px solid#ededed; padding:9px 0;}
#lateral .agenda ul li  a { color:#666;}
#lateral .agenda ul li span { color:#e44c01; float:left; display:inline; margin-right:9px;}
#lateral .agenda ul li p { float:left; display:inline; width:217px;}
#lateral .agenda .mod_masinfo { float:right; display:inline; background:none;}
#lateral .agenda .mod_masinfo a{ background:url(/img/ico-mas.gif) no-repeat left 3px; padding-left:13px; font: 11px/13px Georgia, "Times New Roman", Times, serif; color:#464545;}

/* modulo agenda antiguo en iframe */
#lateral .m-agenda .c-cont{ padding-top: 7px; padding-bottom:0;}

/* modulo lateral de agenda para portada */
#lateral .comentarios{ border-bottom:none;}
#lateral .comentarios .head-comentarios{ background:url(/img/rediseno/lateral/head-comentarios.jpg) no-repeat left top; padding:22px 0 0 0; }
#lateral .comentarios .head-comentarios p{ font: 18px/20px Georgia, "Times New Roman", Times, serif; color:#fff; padding-left:12px; }
#lateral .comentarios .inner { background:#535353;padding:14px 7px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
#lateral .comentarios .cont-comentarios { background:#fff;padding:22px 15px 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
#lateral .comentarios ul li { font:12px/14px Arial, Helvetica, sans-serif; color:#666; border-bottom: 1px solid#ededed; padding:9px 0; background: url(/img/rediseno/bullet-mod-coment.png) no-repeat left 12px; padding-left:15px; cursor:pointer; position:relative;}

#lateral .comentarios ul li  a { color:#666;}
#lateral .comentarios ul li span { color:#008ea5; float:left; display:inline; margin-right:9px;}
#lateral .comentarios ul li p { float:left; display:inline; width:217px; font:12px Arial,Helvetica,sans-serif;}
#lateral .comentarios ul li .tip-comments { position:absolute; left:50px; top:22px; background:#fff; border: 1px solid #888; padding:6px 10px; width:185px; z-index:10;box-shadow: 2px 2px 4px #d1d1d1; -moz-box-shadow:2px 2px 4px #d1d1d1; -webkit-box-shadow:2px 2px 4px #d1d1d1;}
#lateral .comentarios ul li .tip-comments p{ width:auto;}

.grafico_canvas { position:relative;}
.grafico_canvas canvas { position:absolute; top:0; left:0;}

/***********************/
/* Moved on 03/15/2012 */
/***********************/
#lateral .minuto {padding:1.9em 1.6em 1.5em;}
#lateral .minuto ul {margin:1.4em 0.2em 0.8em;padding:0;}
#lateral .minuto ul li {background:url("/img/ico_flecha_rojinf.gif") no-repeat scroll left 1.7em transparent;margin-bottom:1.2em;}
#lateral .minuto ul li p {color:#333333;font:1.2em Arial,Helvetica,sans-serif;margin-left:1em;}
#lateral .minuto ul li p a {color:#333333;}
#lateral .minuto .fecha {margin-left:0;}

#contenedor .ayudas {margin:0 0 45px;}
#contenedor .ayudas .down{border:1px solid #D1D1D1; height:270px;}
.ayudas h2 {color: #464545;font-family: Georgia;font-size: 20px;font-weight: normal;height: 28px; }
.ipyme {background: url("/img/min-iet.gif") no-repeat scroll right top transparent;border-bottom: 4px solid #9A9A9A; color: #999999;font: 10px/44px arial;height: 32px;margin-bottom: 0; }

/* modulo valor del dia */
#lateral #doble-column.m-valor .c-mod {background: #f3f3f3 url(/img/rediseno/lateral/valor-dia.jpg) no-repeat left top;}
#lateral #doble-column.m-zona-trading .c-mod { background:#f3f3f3 url(/img/rediseno/lateral/zona-trading.jpg) no-repeat left top; }
#lateral #doble-column.m-zona-trading p.date{ font: 12px/14px Georgia, "Times New Roman", Times, serif; color:#666; margin-bottom:0;}

#lateral #doble-column.m-zona-trading p.tit-promo{ font:bold 14px/16px Georgia, "Times New Roman", Times, serif; color:#666; clear:both;}
#lateral #doble-column.m-zona-trading .anteriores { border-bottom:1px solid #e8e8e8;  border-top:1px solid #e8e8e8; padding:8px 0; margin:10px 0; }
#lateral #doble-column.m-zona-trading .anteriores li {font: 12px/16px Arial,Helvetica,sans-serif; color:#666;}
#lateral #doble-column.m-zona-trading .anteriores li  a { color:#666;}
#lateral #doble-column.m-valor .c-cont {padding: 65px 0 0 8px;}
#lateral #doble-column.m-zona-trading .c-cont { padding: 65px 0 9px 8px; position: relative;}
#lateral #doble-column.m-zona-trading .c-cont .a-head {position:absolute; top:0; left:0; display:block; width:275px;height:50px; text-indent:-9999px;}
.m-valor .emp { font:bold 11px/13px Georgia, "Times New Roman", Times, serif; color:#C50000; margin-bottom:3px;}
.m-valor .valor-graf { margin-bottom:5px;}
.m-valor .v-datos {float:left; display:inline; width:auto; border-bottom: 1px solid #dadada; *margin-right:10px;}
.m-valor .v-datos.last { float:right; margin-right:10px;}
.m-valor .v-izq , .m-valor .v-dch{ float:left; display:inline;}
.m-valor .v-dch{  float:right;}
.m-valor  p { padding:2px;display:block; font: 11px/13px Arial,Helvetica,sans-serif; color:#464545;}
.m-valor .v-dch p { text-align:right;}
.m-valor .v-datos.last p { }
.m-valor .v-valor {float:right; display:inline;}
.m-valor .G-mod .data { float:left; display:inline; margin-top:0; width:52px;word-wrap: break-word; padding-right:4px; text-align: right;}
.m-valor .G-mod .data span { display:block; font: 12px/14px Arial, Helvetica, sans-serif; color:#464545;}
.m-valor .G-mod .data span.cotizacion {font:12px/14px Arial, Helvetica, sans-serif; color:#3f3f3f;}
.m-valor .G-mod .data span.sube {font:12px/14px Arial, Helvetica, sans-serif; color:#00653b;}
.m-valor .G-mod .data span.baja {font:12px/14px Arial, Helvetica, sans-serif; color:#ac001d;}
.m-valor .G-mod .data span a {color:#AC001D;}
.m-valor .G-mod .data .indice{ color:#ac001d; font-weight:bold; display:none;}
.m-valor .G-mod .data .pos{ color:#00653b;}
.m-valor .G-mod .data .neg{ color:#ac001d;}
.m-valor .G-mod .picture { width:209px; float:right; display:inline;}
.m-valor .mod_masinfo { clear:both; margin-right: 10px; }

/* modulo otros blogs en zona trading */
.m-tblogs .c-cont { padding-top:15px;}
.m-tblogs .c-tit { padding:0; border:none; margin-bottom: 15px; font:bold 14px/14px Georgia, "Times New Roman", Times, serif; color:#e44c01;}

/* elementos comunes de los modulos laterales*/
.c-cont { padding:22px 12px 10px 11px;}
#lateral #doble-column .c-mod {background: #f3f3f3;}
.item{ background:#fff; padding: 5px 12px; position:relative; margin-bottom:6px;}
.item p, .item li { font: 12px/14px Arial,Helvetica,sans-serif; color:#010000;}

/*widget de twitter */
#lateral .lateral-twitter { margin-bottom: 10px; }
#lateral .twtr-widget { margin-bottom: 10px;}
#lateral #twtr-widget-1 .twtr-doc, #lateral #twtr-widget-1 .twtr-hd a, #lateral #twtr-widget-1 h3, #lateral #twtr-widget-1 h4 { background:#F3F3F3!important; color:#464545!important;}
#lateral .twtr-doc a { color:#464545!important; }

/* modulo de blogs con redes sociales nuevo rediseno */
.m-blogs  { margin-top:19px;}
.m-blogs .c-tit { margin-bottom:12px; font-size:17px;}
.m-blogs .c-cont { padding:22px 12px 10px 11px;}
.m-blogs .intro { position:relative;}
.m-blogs .item { margin-right:9px;}
.m-blogs .titular { float:right;width:150px; padding-top: 0;}
#lateral .m-blogs  .mod_img { margin-bottom:6px;}
#lateral .m-blogs  .mod_img  img{ width:60px;}
.m-blogs .titular  h3 { font: 12px/14px Georgia, "Times New Roman", Times, serif; color:#000; margin-bottom:2px; border-bottom:none; padding:0;}
.m-blogs .titular  h3 a { color:#000;}
.m-blogs .tit-blog {font: 11px/13px Georgia, "Times New Roman", Times, serif; color:#008ea5; text-transform:uppercase;}
.m-blogs .autor {font: 12px/14px Georgia, "Times New Roman", Times, serif; color:#848989;}
.m-blogs .c-redes { position:absolute; top:0; right:-16px;}
.m-blogs .c-redes li a { display:block; text-indent:-9999px; width:30px; height:26px;}
.m-blogs .twitter{background: url(/img/rediseno/lateral/twitter-blogs.png) no-repeat left top;}
.m-blogs .facebook {background: url(/img/rediseno/lateral/facebook-blogs.png) no-repeat left top;}
.m-blogs .linkedin {background: url(/img/rediseno/lateral/linkedin-blogs.png) no-repeat left top;}
.m-blogs .mail {background: url(/img/rediseno/lateral/mail-blogs.png) no-repeat left top;}
.m-blogs .paginacion { padding: 10px 0 8px 0!important; float:none;}
.m-blogs .paginacion  ul { width: auto; float:right;}
.m-blogs .paginacion li { font: 11px/11px Arial,Helvetica,sans-serif; color:#3f3f3f; height:auto;}
.m-blogs .paginacion li.b_nav .b_sig {background: url(/img/rediseno/pag-sig.png) no-repeat left 2px;}
.m-blogs .paginacion li.b_nav .b_ant {background: url(/img/rediseno/pag-ant.png) no-repeat left 2px;}
.m-blogs .m-pag { background:#838383; padding: 2px 10px 3px; margin:0 9px 5px 0;}
.m-blogs .m-pag .ant { float:left; display:block; width:7px; height:14px; text-indent:-999999px; background: url(/img/rediseno/lateral/ant-blog.png) no-repeat left 4px; }
.m-blogs .m-pag .sig { float:right; display:block; width:7px; height:14px; text-indent:-999999px; background: url(/img/rediseno/lateral/sig-blog.png) no-repeat left 4px; }
.pag-info { float:left; display:inline; margin-left:38%; }
.pag-info p { font: 12px/14px Georgia, "Times New Roman", Times, serif; color:#fff;}



/* modulo Listado buscador de blogs en la portada de blogs */
#lateral #doble-column.m-list-blogs .c-mod { background: #fff;}
.m-list-blogs .c-cont { padding-top:10px;}
.m-list-blogs .c-tit { font: 20px/22px Georgia, "Times New Roman", Times, serif; color:#008ea5; margin-bottom:12px; padding-left:10px; text-transform:none; }
.m-list-blogs .m-nav { border-bottom: 1px solid #f0f0f0; margin-bottom:20px;}
.m-list-blogs .m-nav  li { float:left; display:inline; color:#464545;  font: 12px/14px Georgia, "Times New Roman", Times, serif; border: 1px solid #f0f0f0; padding: 7px 10px 3px;
						-webkit-border-top-left-radius: 4px;
						-webkit-border-top-right-radius: 4px;
						-moz-border-radius-topleft: 4px;
						-moz-border-radius-topright: 4px;
						border-top-left-radius: 4px;
						border-top-right-radius: 4px;
						background:#f3f3f3;
						margin:0 0 -1px 5px;
						/*box-shadow: 2px -2px 4px #DBDBDB inset;*/}
.m-list-blogs .m-nav  li.selected { background:#fff; border-bottom:1px solid #fff; }
.m-list-blogs .m-nav  li a { color:#464545; }
.m-list-blogs .item-results { margin-bottom: 14px; border-top: 1px solid #dbdbdb; }
.m-list-blogs .item-results span { margin-right: 10px; display:block; float:left; width:38px; height:34px; background:#dbdbdb; font: 30px/32px Arial, Helvetica, sans-serif; color:#464545; text-align:center;}
.m-list-blogs .item-results ul { margin-top:12px; display:table;}
.m-list-blogs .item-results li { font:bold 12px/14px Arial, Helvetica, sans-serif; color:#464545;  padding-bottom:12px;}
.m-list-blogs .item-results li a { color:#464545; }

/* modulo de WAYRA */
#doble-column.m-wayra .icon { right: -1px; top: -1px; left:auto;}
.m-wayra  .c-cont { padding: 11px 0 10px 11px;}
.m-wayra .c-tit { padding-left:5px; margin-bottom:14px;}
.m-wayra .item { background:transparent; margin-bottom:0; padding-left:6px;}

/* modulo RECOMENDACIONES DE BOLSA */
#doble-column.m-recomendaciones { margin-top:15px; }
.m-recomendaciones .c-tit {font: 18px/18px Georgia, "Times New Roman", Times, serif; color:#464545; text-transform:none;}
.m-recomendaciones .c-cont { padding: 8px 10px;}
.m-recomendaciones .item { padding:0; background:#F3F3F3;}
/* modulo ESKUP */
.m-eskup  .c-mod { padding-top:0;}
.m-eskup  .c-cont { background: url(/img/rediseno/eskup-cab.png) no-repeat left top; padding-top :32px; padding-left:9px;}
.m-eskup  .c-tit { text-indent:-99999px;}
.m-eskup .eskup_pie { margin:12px 0 0 5px;}
.m-eskup .eskup_pie .widget { float:left; display:inline; font: 10px/10px Tahoma,Arial,Helvetica,sans-serif; color:#b1b1b1; padding: 4px 0 2px 29px; background: url(/img/rediseno/eskup-widget.png) no-repeat left top;}
#contenedor .m-eskup .mod_masinfo { padding-top:0;}

/*modulo conversos divisas */
.m-conv-divisas .c-tit { padding-left:0; margin-bottom: 10px;}
.m-conv-divisas  .item { background:#f3f3f3; padding:0; }
.m-conv-divisas .cantidad,
.m-conv-divisas .convertir,
.m-conv-divisas .conversion  { font: 12px/14px Arial,Helvetica,sans-serif; color:#464545; margin-bottom:10px; }
.m-conv-divisas .cantidad label { vertical-align:bottom; margin-right:10px; padding-top:2px; float:left; }
.m-conv-divisas .convertir { width: 115px; float:left; }
.m-conv-divisas .conversion { width: 115px; float:right; }
.m-conv-divisas .conversion label { text-transform: uppercase; }
.m-conv-divisas #idCantidadCambioDivisa { width:185px; float:right;}
.m-conv-divisas  #selectMonedaOrigen, .m-conv-divisas #selectMonedaDestino {  width: 115px; }
.m-conv-divisas  .calcular { clear:both; padding-bottom:5px; margin-bottom:3px; border-bottom: 1px solid #D0D0D0; }
.m-conv-divisas .boton ,
.m-conv-divisas .boton:hover { cursor:pointer;background:url(/img/rediseno/pag-sig.png)no-repeat right 7px; border:none; color:#464545; font: 11px/13px Georgia, "Times New Roman", Times, serif; text-transform:none; float:right; }
.m-conv-divisas .mod_masinfo 


#botonCalcularCambioDivisa { clear:both;}

/* modulo de encuestas */
#doble-column.m-encuesta  { margin-top:15px;}
.m-encuesta .encuesta { padding:21px 7px 10px; border:none; }
#doble-column.m-encuesta .icon { top:-9px; right:22px; left:auto;}
.m-encuesta .c-cont  {padding:4px 11px 10px;}
.m-encuesta .c-tit { padding-left:0; padding-bottom: 4px; text-transform:none; font: 20px/22px Georgia,"Times New Roman",Times,serif;}
.m-encuesta .encuesta form { clear:both;}
.m-encuesta div.encuesta_dia h4{margin-top:25px;}   
.m-encuesta div.encuesta_dia h4 a{color: #017871;font: 12px/13px Georgia,"Times New Roman",Times,serif;margin-bottom: 2px;}
.m-encuesta div.encuesta_dia p {color: #666666;font: 1.3em/1.1em Arial,Helvetica,sans-serif;margin-bottom: 0.6em;margin-top:6px;}
.m-encuesta div.encuesta_dia p.fecha {color: #8B8B8B;display: inline;float: left;font: 11px/13px Georgia,"Times New Roman",Times,serif !Important;
margin-top: 0 !important;padding-bottom: 12px;}
.m-encuesta .encuesta_dia p.vota {display: block;height: 16px;margin-left: 120px;font-size:11px;}
.m-encuesta .encuesta_dia p.vota a {background: url("/img/lateral/bullet-votar-encuesta.gif") no-repeat scroll left 7px transparent;border: medium none;
color: #464545;font: 11px/13px Georgia,"Times New Roman",Times,serif;padding: 3px 5px 2px 10px;text-transform: none;margin-left:4px;}
.m-encuesta .encuesta p.fecha {margin-top:6px;}
.m-encuesta .encuesta_dia div.flash {margin-left:16px; margin-top:10px;}
#contenedor #lateral .encuesta .mod_txt {border-bottom: 1px solid #dadada;margin-bottom: 2px;}
#contenedor #lateral .encuesta .mod_txt .fecha { font: 11px/13px Georgia, "Times New Roman", Times, serif; color:#8b8b8b; margin-bottom:4px;}
#contenedor #lateral .encuesta .mod_txt .fecha span { color:#8b8b8b; font-weight:normal;}
.m-encuesta .encuesta h3 { background: #F3F3F3; font: 14px/17px Arial, Helvetica, sans-serif; color:#666; padding:4px 0 12px; text-align:center;}
.m-encuesta .encuesta .radio_form {background: #F3F3F3; padding:0 0 5px;width:195px;float:left;}
.m-encuesta .encuesta .btn_form {float:right;background:#F3F3F3; padding:0 0 5px;}
.m-encuesta .encuesta .btn_form .boton { background: url(/img/rediseno/pag-sig.png) no-repeat right center; border:none; padding:0 13px 2px 5px;font: 11px/13px Georgia, "Times New Roman", Times, serif; color:#464545; text-transform:none; margin-top:1px; cursor:pointer;}
.m-encuesta .encuesta .radio_form label {display:block;float:left;margin:0;padding:3px 2px;width:auto; font: 12px/14px Arial,Helvetica,sans-serif; color:#666;}
.m-encuesta .encuesta .b_form {padding:0 0.3em;text-align:right;}
.m-encuesta .encuesta .radio_form input {margin:0 4px 0 0;padding:0;vertical-align:middle;}
.m-encuesta .encuesta .mod_masinfo {background:url("/img/f_punt.gif") repeat-x scroll left top transparent;clear:both;float:none;font-size:1.1em;margin-top:0.8em;padding-top:0.8em;text-align:right;}
.m-encuesta .encuesta .mod_masinfo {margin-top:0;background:none; float:right;}
.m-encuesta .encuesta .mod_masinfo li {display:inline;margin:0;padding:0;}
.m-encuesta .encuesta .mod_masinfo li a {padding-right:0.3em; font: 11px/13px Georgia, "Times New Roman", Times, serif; color:#464545; background:url("/img/ico-mas.gif") no-repeat left 4px;}
.m-encuesta .encuesta .mod_masinfo li .ultimo {background:url("/img/f_sep.gif") no-repeat scroll left center transparent;padding-left:0.7em;padding-right:0;}
.m-encuesta .info { clear:both;}
#lateral #doble-column.m-encuesta .mod_masinfo a {background: url(/img/rediseno/pag-sig.png) no-repeat right 4px;}

/* modulo AGENDA */
.m-agenda .c-tit { font:19px/19px Georgia, "Times New Roman", Times, serif; color:#464545; padding: 0 0 6px 11px; text-transform:none; border:none;}
.m-agenda .inner h2 { display:none;}

/* modulo PREGUNTA AL EXPERTO */
.m-experto { margin-top:20px;}
.m-experto .c-cont { padding-top:12px;}
.m-experto .c-tit { padding-left:47px; font-size:17px; margin-bottom:15px;}
#doble-column.m-experto .icon { left: 5px; top: -18px; } 

/* modulo HOY EXPLICAMOS */
.m-explicamos { margin-top:15px;}
.m-explicamos .item { padding-top:14px;}
.m-explicamos .item p { padding-bottom:14px;}
.m-explicamos .item p a { color:#008ea5;}
.m-explicamos .item img { width:230px;}

/* modulo ESCUELA DE NEGOCIOS */
.escuela .c-tit{ padding-left:20px;}
.escuela .item { padding-top:14px;}
.escuela .item p { padding-bottom:5px; font: 14px/16px Georgia, "Times New Roman", Times, serif;}
.escuela .item p a { color:#008ea5;}
.escuela .item img { width:230px;}
#lateral .escuela .mod_masinfo { padding-top:5px;}

/* modulo LOMAS */
.m-lomas .c-cont { padding-top:16px;}
.m-lomas .item { padding:7px 0 0 0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; border:1px solid #e9e9e9; margin-bottom:0;}
.m-lomas .item li { padding:7px 10px; border-bottom: 1px solid #ededed;}
.m-lomas .item li a { color:#666;}
.m-lomas .c-tit { padding-left: 5px; border-bottom:none; text-transform:none;}
.m-lomas li a .foto { margin-right:10px; display:block; width:20px ; height:20px; text-indent:-9999px; background: url(/img/iconos/galeria_lm.png) no-repeat left top; float:left; }
.m-lomas li a .video,
#noticia .m-lomas li a .video { margin-right:10px; margin-bottom:4px; display:block; width:20px ; height:20px; text-indent:-9999px; background: url(/img/iconos/video_lm.png) no-repeat left top; float:left; }

/* modulo ULTIMOS GRAFICOS */
.graficos .c-cont { padding-top:14px; padding-bottom:4px;}
.graficos .c-tit{ padding-left:0px; margin-bottom:11px; font: 18px/18px Georgia, "Times New Roman", Times, serif; color:#464545; text-transform: none;}
.graficos .item { padding:0; clear:both; background:#f3f3f3; border-bottom: 1px solid #cdcdcd;}
.graficos .c-desc { padding:10px 0 0; margin-bottom:9px; width:100px; float:right; display:inline;}
.graficos p { font: 12px/14px Arial,Helvetica,sans-serif; color:#666; padding-bottom: 4px;}
.graficos p a { color:#666;}
.graficos  .hora { color:#008ea5; font: 12px/14px Georgia, "Times New Roman", Times, serif;}
#lateral .graficos .mod_masinfo {padding-top: 2px;}

/* modulo ULTIMAS ACCIONES VISITADAS */
.m-acciones .c-tit {padding-left:0px; margin-bottom:11px; font-size:20px; text-transform:none;}
#lateral .m-acciones .item { padding:0; clear:both; background:#f3f3f3;}

/*modulo PROMO LIBRE */
.m-promo .c-cont { padding: 12px 10px 7px 14px;}

/* modulo GENERICO */
.m-tv.generico .mod_img { width:247px; }
#lateral .m-tv .mod_img { width: 250px; overflow: hidden; margin-bottom:0;}
#lateral .m-tv .mod_img img { width: 250px;}


/* modulo RANKING */
.m-ranking .c-cont { padding-top:10px;}
.m-ranking .item { padding:0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; border:1px solid #e9e9e9; margin-bottom:0;}
.m-ranking .c-tit { padding-left: 5px; padding-bottom:5px; margin-bottom:11px; text-transform:none; font-size:17px;}
.m-ranking  .rankingform  { margin-bottom:9px;}
.m-ranking  .rankingform label { display:none;}
.m-ranking  #rankigsectoresform label { display:block; float:left; display:inline; line-height: 20px;}
.m-ranking  #beneficio1 , .m-ranking #indice1, .m-ranking #indice2{ width:118px; float:left; display:inline; border:1px solid #ccc;}
.m-ranking  #beneficio1  {}
.m-ranking #indice1 , .m-ranking #indice2{float:right;}
.m-ranking #indice2 { width:162px;}

/* modulo LA COMAPRATIVA */
.m-comparativa .c-cont { padding-top:10px;}
.m-comparativa .item { padding:0;}
#lateral .m-comparativa .item { width:250px}
#lateral .m-comparativa .encuesta { width:235px;}
#lateral .m-comparativa .c-izq, #lateral .m-comparativa .c-ctr, #lateral  .m-comparativa .c-dch { width:32%;}
.m-comparativa .encuesta h3 { background:none; font:bold 14px/17px Georgia,"Times New Roman",Times,serif; color:#464545; padding: 0 0 5px 4px; margin-bottom:8px; border-bottom: 1px solid #e6e6e6;}
.m-comparativa .c-tit { padding-left: 5px; padding-bottom:5px; margin-bottom:11px; text-transform:none; font-size:17px;}
.m-comparativa .encuesta .radio_form { padding: 0 4px;}
.m-comparativa .encuesta .radio_form label { float:left; display:inline; margin-right:10px;}
.m-comparativa .encuesta .boton { cursor:pointer; float:right; background: url(/img/rediseno/pag-sig.png) no-repeat left 7px; border:none; padding:3px 5px 2px 10px;font: 11px/13px Georgia, "Times New Roman", Times, serif; color:#464545; text-transform:none;}

/* modulo BANKIA */
.m-bankia .c-mod  { background:#f3f3f3; box-shadow:none; padding:0; border: 1px solid #dddddd; border-radius:0;  }
.m-bankia .c-cont { padding:0; background:#f3f3f3; }
.m-bankia .c-tit {  padding: 0; margin-bottom:12px; background: #fff; }
.m-bankia .c-tit a { width:277px; display: block; height: 70px; text-indent:-99999px; background: #fff url(/img/modulos/bankia_head.jpg?12) no-repeat left top;}
.m-bankia .mod_img { margin: 0 0 0 12px;	}
.m-bankia .mod_img img {  height: auto; width: 250px;}
.m-bankia .mod_txt { clear:both;padding: 0px 12px 10px; width:auto; background:#f3f3f3; }
#lateral .m-bankia .tema, 
#lateral .m-bankia .tema a { font: 18px/20px Georgia,Arial,Helvetica,sans-serif; color:#000; border:none; margin-bottom: 5px; }
.m-bankia .entradilla {font: 12px/14px Arial,Helvetica,sans-serif; color:#303030;}
.m-bankia ul { border:none; }
.m-bankia ul li { border:none; background: url(/img/rediseno/hermanas.png) no-repeat left 8px; font:12px/15px Arial,Helvetica,sans-serif; color:#010000; padding:7px 0 0 15px; margin-top: 7px;  border-top: 1px solid #dbdbdb;  }

/* modulo CAMINO AL EMPLEO *//* modulo BBVA JUBILACION */
.m-empleo .c-mod , .m-jubilacion .c-mod  { background:#f3f3f3; box-shadow:none; padding:0; border: 1px solid #dddddd; border-radius:0;  }
.m-empleo .c-cont , .m-jubilacion .c-cont{ padding:0; background:#f3f3f3; }
.m-empleo .c-tit, .m-jubilacion .c-tit {  padding: 0; margin-bottom:12px; background: #fff; }
.m-empleo .c-tit a  { width:277px; display: block; height: 129px; text-indent:-99999px; background: #fff url(/img/modulos/empleo_head.png) no-repeat left top;}
.m-empleo .mod_img, .m-jubilacion .mod_img{ margin: 0 0 0 12px;	}
.m-empleo .mod_img img, .m-jubilacion .mod_img img {  height: auto; width: 250px;}
.m-empleo .mod_txt, .m-jubilacion .mod_txt { clear:both;padding: 0px 12px 10px; width:auto; background:#f3f3f3; }
#lateral .m-empleo .tema, 
#lateral .m-empleo .tema a { font: 18px/20px Georgia,Arial,Helvetica,sans-serif; color:#000; border:none; margin-bottom: 5px; }
.m-empleo .entradilla, .m-jubilacion .entradilla {font: 12px/14px Arial,Helvetica,sans-serif; color:#303030;}
.m-empleo ul, .m-jubilacion ul { border:none; }
.m-empleo ul li, .m-jubilacion ul li { border:none; background: url(/img/rediseno/hermanas.png) no-repeat left 8px; font:12px/15px Arial,Helvetica,sans-serif; color:#010000; padding:7px 0 0 15px; margin-top: 7px;  border-top: 1px solid #dbdbdb;  }

/* modulo BBVA JUBILACION */
.m-jubilacion .c-tit a  { width:277px; display: block; height: 129px; text-indent:-99999px; background: #fff url(/img/modulos/bbva_head.jpg) no-repeat left top;}
/*modulo BUSCADOR MERCADOS */
.m-buscador .c-cont {padding:14px 10px;}
.m-buscador .item { background:transparent; padding:0;}
.m-buscador label { display:none;}
.m-buscador legend { font:bold 14px/14px Georgia,"Times New Roman",Times,serif; color:#000; margin-bottom:4px;}
.m-buscador #box {  width:230px; height:17px; border: 1px solid #d1d1d1; border-right: none; float:left; display:inline;}
.m-buscador #button-buscador { display:block; border: 1px solid #d1d1d1; border-left: none; padding: 5px 5px 6px; background:#fff; }

/*modulo VALORES TECNICOS DESTACADOS */
.m-tecnicos .c-cont { padding:10px;}
.m-tecnicos h2{ padding:0 0 4px 0; margin-bottom: 5px; font: 18px/20px Georgia,"Times New Roman",Times,serif; color:#464545; text-transform:none; border-bottom: 1px solid #D5D5D5;}
.m-tecnicos .item { background:transparent; padding: 5px 0;}
.m-tecnicos .item li { font: 11px/13px Georgia,"Times New Roman",Times,serif; color:#008ea5; border-bottom: 1px solid #d5d5d5; padding: 7px 0 5px 7px; text-transform:uppercase; }
.m-tecnicos .item li a {color:#008ea5;}
.m-tecnicos .item ul { width:47%; float:left;}
.m-tecnicos .item ul.dch { float:right; margin-left:15px;}
/* modulo HERRAMIENTAS */
.herramientas { margin-top:15px;}
.herramientas .c-cont { padding-top: 10px;}
.herramientas .c-tit  { margin-bottom:32px;}
.herramientas .item { background:#f3f3f3;}
.herramientas p, .herramientas li, .herramientas a{ font: 11px/13px Georgia,"Times New Roman",Times,serif; color:#666; text-transform:uppercase; }
.herramientas p { color:#008ea5; margin-bottom:5px;}
.herramientas .izq { float:left; display:inline;}
.herramientas .dch { float:right; display:inline; margin-top: 10px;}


/* modulos iahorro  */
#iahorro {clear:both;}
#iahorro .mod_masinfo {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);padding-bottom: 0.8em;text-align: rigt;}
#iahorro .mod_masinfo a {background: url("/img/rediseno/hermanas.png") no-repeat scroll right 4px rgba(0, 0, 0, 0);
                         color: #464545;font: 11px/13px Georgia,"Times New Roman",Times,serif;padding: 0 10px 0 0; }
.iahorro-pie .cont{border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;margin: 0px 12px 10px 14px;}
.iahorro-pie img{margin: 7px 10px;}
.iahorro-pie{ height: 54px;border-left: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;text-align: center;}
#iahorro .cont{border-bottom: 1px solid #dcdcdc;}
#iahorro .cont:last-child{border-bottom: none;}
/*.ml-misahorros, .ml-bancos, .ml-seguros, .ml-hogar { width:100%; margin-bottom: 10px; border: 1px solid #dcdcdc ;}*/
.ml-misahorros .c-tit { background: #303030; padding: 8px 0  8px 8px; font:18px/18px Georgia,"Times New Roman",Times,serif; color:#ffffff; text-transform:uppercase;  margin: 0;}
.ml-misahorros .misahorros-inner , .ml-bancos .bancos-inner, .ml-seguros .seguros-inner,.ml-hogar .hogar-inner{ padding:14px 12px 10px 14px; border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc;}
.ml-misahorros .mod_img img { width:250px; height:auto; }
.ml-misahorros .t-item p { font: 18px Georgia,"Times New Roman",Times,serif; color:#373737; padding-bottom:8px; margin-bottom:8px; }
.ml-misahorros .t-item  p a { color:#373737; }
.ml-misahorros .mod_txt{ display:block; clear:both; } 
#doble-column.ml-bancos { margin-bottom: 0;}
.ml-bancos .c-tit { background: #979797; padding: 8px 0  8px 8px; font:14px/14px Georgia,"Times New Roman",Times,serif; color:#ffffff; text-transform:uppercase;  margin: 0;font-weight:bold;}
.ml-bancos .c-tit a { color:#ffffff; text-decoration: none; }
.ml-bancos .c-tit a:hover { color:#008ea5;} 
.ml-bancos .mod_img img, .ml-seguros .mod_img img, .ml-hogar .mod_img img{ width:100px; height:auto; }
.ml-bancos .mod_img,.ml-seguros .mod_img, .ml-hogar .mod_img{margin-right: 9px;}
/*Titulo noticias*/
.ml-bancos .mod_txt p, .ml-seguros .mod_txt p, .ml-hogar .mod_txt p{ font: 12px Georgia,"Times New Roman",Times,serif; color:#505050;  font-weight:bold;} 
.ml-bancos .mod_txt p a, .ml-seguros .mod_txt p a, .ml-hogar .mod_txt p a{color: #505050;}
/*Entradillas noticias*/
.ml-bancos .t-item p,.ml-seguros .t-item p ,.ml-hogar .t-item p  {font: 12px Arial,"Times New Roman",Times,serif; color:#373737;}
/*.ml-bancos .cont{border-top: 1px solid #dddddd;} */
.ml-seguros .c-tit { background: #777777; padding: 8px 0  8px 8px; font:14px/14px Georgia,"Times New Roman",Times,serif; color:#ffffff; text-transform:uppercase;  margin: 0;font-weight:bold;}

.ml-hogar .c-tit { background: #545454; padding: 8px 0  8px 8px; font:14px/14px Georgia,"Times New Roman",Times,serif; color:#ffffff; text-transform:uppercase;  margin: 0;font-weight:bold;}






/* modulo PRIMA DE RIESGO */

    .mod-clase01-prima .c-cont { padding: 10px 10px 0; }
	.p-head { width:100%;background-color:#008ea5; padding:5px 0;}	
    
	.mod-clase01-H3 {
        color:#FFF;
        text-transform:uppercase;
        font:bold 14px/14px Georgia,"Times New Roman",Times,serif;
		float:left; display:inline;
		padding-left:15px;
        }
	.mod-clase01-H3 a { color:#fff;}
	
	.p-head  p a { color:#fff; text-indent:-99999px; display:block; width:13px; height:17px; background: url(/img/rediseno/lateral/actualizar.png) no-repeat right -2px; float:right; margin-right:15px;}
	
    .mod-clase01-bgwin {
        
        padding:10px 12px 0px 14px;
        font-family:Georgia,"Times New Roman",Times,serif;
        color:#464545;
	
        }
	.mod-clase01-bgwin div {clear: both; padding-bottom:11px; float:left; width:100%;}
	
    .mod-clase01-prima-dato01 {
        display:block;
        font-size:11px;
        float:left;		
	    display:inline;
		line-height: 14px;
		}
    .mod-clase01-prima-dato02 {
        display:block;
        font-size:11px;
        float:left;
		display:inline;
		line-height: 14px;
	
        }
    .mod-clase01-prima-cifra01 {
        display:block;
        font-size:12px;
        font-weight:bold;
        float:right;
        margin-right: 18px;
		color:#000;
		display:inline;
		line-height: 14px;

        }
    .mod-clase01-prima-cifra02 {
        display:block;
        font-size:12px;
        font-weight:bold;
        float:right;
        margin-right: 18px;
		color:#000;
		display:inline;
		line-height: 14px;

        }
    .mod-clase01-prima-res-dato01 {
        display:block;
        font-size:12px;
        font-weight:bold;
        text-transform:uppercase;
        float:left;
		color:#000;
		display:inline;
		line-height: 14px;

        }
		
	.mod-clase01-prima-res-dato01	{ color:#000;}	
	.mod-clase01-prima-res-dato01	a { color:#000;}	
    .mod-clase01-prima-res-cifra01 {
        display:block; 
        font-size:12px;
        font-weight:bold;
        float:right;
        margin-right:18px;
		display:inline;
		padding-left:18px;
		line-height: 14px;

        }
    .disminuye {
		color:#3f3f3f;
       /* color:#188726;
        background:url(/img/lateral/PR-baja.png) left 0 no-repeat transparent;*/
        }
     .aumenta{
		color:#3f3f3f;
        /*color:#ac001d;
        background:url(/img/lateral/PR-sube.png) left 0 no-repeat transparent;*/
        }
    .no-varia {
		color:#3f3f3f;
       /* color:#e2c504;
        background:url(/img/lateral/PR-igual.png) left 0 no-repeat transparent;*/
        }
/********************************************************/