#seccion .subcategoria{color:#000;}

#graficos{float:left; width:746px; position:relative; margin:0px;display:inline;}
/* basado en #noticia {position:relative;width:746px;float:left; margin:0px;display:inline;}  en estructuras.css */
#graficos a {text-decoration:none;}
#graficos a:hover {text-decoration:underline;}

/* modulos imagen-texto */
#graficos .mod_grafico {margin:0 11px 4px 11px;}
#graficos .mod_grafico_fot {float:left;}
#graficos .mod_grafico_fot img {margin:0 8px 0px 0; padding:2px; /*border:1px solid #B6B0A5;*/ border:0;}
#graficos * html .mod_grafico_txt {height:1%;}
#graficos .mod_grafico_txt {display:table; margin:2px 7px 0px 0px;}
#graficos .cont_2col_b h3 {margin:10px 10px 0px 10px; padding:0px; font-size:11px; line-height:13px; font-weight:bold; background:#fff;}
#graficos .cont_2col_b p {margin:0px 10px 0px 10px; padding:0px; font-size:11px; line-height:13px; color:#858585;}
#graficos .cont_2col_b .costes {font-size:10px; color:#000000; margin-top:15px;}
#graficos .mod_grafico_txt h3 a {text-decoration:none;}
#graficos .mod_grafico_txt h3 a:hover {text-decoration:underline;}
#graficos .mod_grafico_txt h4 {font-size:11px; font-weight:normal; color:#999999; margin-bottom:10px;}

#graficos .videos p {padding:10px 5px; background: url(../img/fnd_punteado_ficha.gif) repeat-x bottom;}
#graficos .videos em {color:#333333; font-style: normal;}
.destacado_color { background-color:#EFEBE3; padding:10px 13px 0px 13px; margin-top:10px;}
.destacado_color em {font-size:9px; font-style: normal;}


#graficos .cont_galerias{padding:10px 0; background: url(../img/fnd_deg_inf.jpg) repeat-x left bottom;}
.separar_btn { margin:30px 0px 20px 0px}

#graficos .cont_galerias .mod_grafico{float:left; width:250px; margin:10px; display:inline;}
#graficos .cont_galerias h3{margin:0 0 2px 0;}
#graficos .cont_galerias h4{margin:0;}
#graficos .cont_galerias p{margin:0;}

#graficos .mod_deg_sup .mod_grafico{ padding:6px 0;}
#graficos .mod_deg_sup h3{ margin:0; display:inline;}
#graficos .mod_deg_sup h4{ margin:5px 0 0 0;}
#graficos .mod_deg_sup p{ margin:0 0 0 5px; display:inline; color:#000;}

#graficos .izq2 .mod_grafico, #graficos .der2 .mod_grafico { padding:6px 0;}
#graficos .izq2 .mod_grafico h3, #graficos .der2 .mod_grafico h3 {margin:5px 0 2px 0;}
#graficos .izq2 .mod_grafico p, #graficos .der2 .mod_grafico p {color: #000;}

/* ------------------------------------------------------------------------------------------- */


#graficos p{ font:11px/15px Arial, Helvetica, sans-serif; color:#666;}

#graficos .cont_2col{ background:url(../img/1px_cf.gif) repeat-y 541px 0;}
#graficos .cont_2col_b{ background:url(../img/1px_graficos.gif) repeat-y 185px 0;}
#graficos .cont_2col_c {background:url(../img/fnd_seleccion.gif) repeat-y 51px 0;}
#graficos .cont_3col {background:url(../img/fnd_audios.gif) repeat; border-bottom:4px solid #CFCFCF;}
#graficos .der2 img {border:1px solid #DDDAD5; padding:2px;}
#graficos .der2 p {margin:0px; padding:0px;}

#graficos .titulo{font:bold 12px/16px Arial, Helvetica, sans-serif;}
#graficos .antetitulo{color:#817769;}

#graficos .izq{ float:left; width:541px;}
#graficos .der{ float:right; width: 204px;}

#graficos .izq1{ float:left; width:185px;}
#graficos .izq2{ float:left; width:185px; margin-left:1px;}
#graficos .der2{ float:right; width:374px;}
#graficos .izq3{ float:left; width:371px;}

#graficos img.vertodas{margin:30px 0;}

#graficos .mod_deg_sup{background: url(../img/fnd_disc_deg.gif) repeat-x; padding:20px 0;}

#graficos .fotogalerias_i {width:320px; float:left;  margin-right:0px;}
#graficos .fotogalerias_d {width:426px; float:left;}

/*#graficos h2{ padding:4px 10px 4px 10px; font:bold 11px/11px Arial, Helvetica, sans-serif; color:#333; border-bottom: 1px solid #cfcfcf;background: url(../img/fnd_h2.gif) repeat-x left bottom}*/



/*#graficos h2.subtit{padding:4px 0 4px 20px;}*/
#graficos #seccion{ background: #e2e0d4;}


#graficos .separador{height:4px; clear:both; font-size:1px; line-height:1px; background: #cfcfcf;}
#graficos .sep_disc{margin: 0 10px; height:1px; clear:both; font-size:1px; line-height:1px; background: url(../img/fnd_punteado_ficha.gif) repeat-x;}
#graficos .sep_disc2{margin: 0; height:1px; clear:both; font-size:1px; line-height:1px; border-top:1px solid #CFCFCF;}
#graficos .sep_disc3{margin: 0 10px; height:1px; clear:both; font-size:1px; line-height:1px; border-top:1px solid #CFCFCF;}

/* ----------------------------- foto destacada -------------------------------------------------------------- */
#graficos .foto_dest{ clear:both;}
#graficos .texto_foto{ padding:12px 12px 12px 0;}
#graficos .texto_foto h3{margin:2px 0; padding:0px; font-size:12px; line-height:15px; font-weight:bold; background-color:#FFFFFF;}
#graficos .texto_foto h4 {font-size:11px; font-weight:normal; color:#999999; } 
#graficos .foto_dest .fotogrande{ float:left; margin:0 12px 0 0;}
#graficos .texto_foto img{margin:30px 0 0 0;} 

/* ----------------------------- fin foto destacada -------------------------------------------------------------- */

/* ----------------------------- foto destacada derecha -------------------------------------------------------------- */
#graficos .txt_dest_der{padding:10px 12px 0 12px;}
#graficos .txt_dest_der h3{margin:2px 0; padding:0px; font-size:12px; line-height:15px; font-weight:bold; background-color:#FFFFFF;}
#graficos .txt_dest_der h4{font-size:11px; font-weight:normal; color:#999999; }
#graficos .txt_dest_der p{padding:12px 0 0 0; color:#858585;}
/* ----------------------------- fin foto destacada -------------------------------------------------------------- */

#graficos .diagonal{height:21px; background:#b4cd8c url(../img/fnd_diag1.gif); clear:both;border-top:1px solid #fff;}
#graficos .diagonal2{background: url(../img/fnd_diag2.gif); padding:10px 20px;}
#graficos .diagonal2 p{ font:12px/12px Arial, Helvetica, sans-serif; color: #FFFFFF;}

#graficos .lista_img{ background: #589100;}
#graficos .lista_img img{float:left; border-right: 1px solid #fff;}

#graficos .cont_2col_b img.vertodas{margin:20px;}
#graficos .cont_2col_b .mod_galeria2{ padding:8px 10px;}


/* ----- seleccion.css ----------------------------------------- */
h2 {font-size:11px; font-weight:bold; color:#333333; margin:0; padding:5px 0 5px 11px; border-top:1px solid #CFCFCF; border-bottom:1px solid #CFCFCF; background:#F4F0E9 url(../img/fnd_h2.gif) repeat-x top;}
h2 img { vertical-align: middle;}
/* ----- fin seleccion.css ----------------------------------------- */

.estirar:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.estirar {display: inline-table;}

/* oculto IE-mac \*/
* html .estirar {height: 1%;}
.estirar {display: block;}
/*fin oculto IE-mac */

.contenedor_grafico{background:#ff5500; background:url(../img/fnd_graficos.jpg) repeat-x left bottom;}
.modulo_grafico{border:1px solid #cfcfcf; width:610px; height:410px; margin:14px auto 54px auto;}


/* ----- movilidad ----------------------------------------- */

#graficos img.sin {border:0px; padding:0px; margin:10px 0px;}
ul.concursos  {font-size:11px; list-style-type:none;}
.audio_movil {font-size:11px; color:#666666;}
.audio_movil th { background-color:#F0EEE8; text-align:left;padding:5px 0px 3px 15px; font-weight:normal;}
.audio_movil .audio_movil {width:74px;}
.audio_movil .real, .audio_movil .poli {width:60px; text-align:center;}
.audio_movil tr { background:url(../img/fnd_tabla_movil.gif) no-repeat bottom;} 
.audio_movil td {padding:5px 0px 3px 15px;}
.audio_movil td em {color:#474747; font-style: normal;}

.izq3 p { padding:0px 15px 0px 15px;}

#graficos .descarga_img .mod_grafico {margin-top:5px;}
#graficos .descarga_img .mod_grafico .mod_grafico_fot p {margin:5px 0 0 6px;}

#graficos .destacado .mod_grafico {margin-top:0px; margin-right:0px; margin-bottom:0px; padding-right:0px; padding:0px}
#graficos .destacado .mod_grafico .mod_grafico_fot { float:right; margin:0px; padding:0px}
#graficos .destacado .mod_grafico .mod_grafico_fot img {margin:0px; padding:0px}
#graficos .destacado .mod_grafico h3 {font-size:11px; color:#000000; font-weight:bold;}
#graficos .destacado .mod_grafico p {font-size:11px; color:#666666;}


/* modulo alertas */

#graficos #alertas ul.list_paises{clear:both; margin: 0 9px; font:11px Arial, Helvetica, sans-serif; color:#333; list-style-type:none;}
#graficos #alertas ul.list_paises li{float:left; width:55px; padding:5px 0;  background: url(../img/fnd_punteado_ficha.gif) repeat-x left bottom;}
#graficos #alertas ul.list_paises li img{margin:0 7px 0 0;}
#graficos #alertas p.tit_alerta{ font:11px Arial, Helvetica, sans-serif; color:#333;}
#graficos #alertas p.envia{ font:11px Arial, Helvetica, sans-serif; color:#666;}
#graficos #alertas p.ejemplo{ font:10px Arial, Helvetica, sans-serif; color:#999;}
#graficos #alertas ul.list_paises .sep_disc{margin: 0; height:1px; clear:both; font-size:1px; line-height:1px; background: url(../img/fnd_punteado_ficha.gif) repeat-x;}
#graficos #alertas .destacado_color { background-color:#EFEBE3; padding:10px 13px 10px 13px; margin-top:10px;}
#graficos #alertas .destacado_color p{ margin:0; padding:0;}
#graficos #alertas .tit_canales{ padding:8px 0; color:#333;}
/* fin módulo alertas */

/* ----- Audios ----------------------------------------- */
.iframe_calendario{ width:200px; height:250px;}
#graficos .der3 {float:left; width:371px; margin-right:1px;}
#graficos .der3 .mod_grafico { padding:6px 0;}
#graficos .der3 .mod_grafico .mod_grafico_txt {margin:0px;}
#graficos .der3 .mod_grafico h3 {font-size:11px; margin:0px 0 2px 0;}
#graficos .der3 .mod_grafico h4 {margin:0px;}
#graficos .der3 .mod_grafico p {color: #000; margin-bottom:5px;}
#graficos .der3 .mod_grafico img { border:0px;}
#graficos .der3 .mod_grafico .mod_grafico_fot img {border:1px solid #DDDAD5; padding:2px;}
#graficos .der3 p {margin:0px; padding:0px;}
#graficos .der3 .caja_n {color:#FFFFFF; font-size:11px; padding:30px 20px 15px 20px; background:#686662 url(../img/fnd_audio_n.gif) repeat-x top;}
#graficos .der3 .caja_color { background-color:#EFEBE3; padding:10px 0px;}
#graficos .der3 .caja_color .mod_grafico .mod_grafico_fot img {border:0px;}
#graficos .der3 .caja_color .mod_grafico h3 {background:none;}

#graficos .cont_3col .audio_2col {float:left; width:374px;}
#graficos .cont_3col .audio_2col h2 em { font-weight:normal;}

#graficos .izq1 .mod_grafico .mod_grafico_fot img {margin-top:11px}
#graficos .izq1 .mod_grafico_txt {margin-top:10px;}
#graficos .izq1 .mod_grafico_txt h4 {margin:0px;}





