
/* Migas */
#hemeroteca .mod_migas{ background:url('/img/f_deg_migas.jpg') repeat-x left top; margin:0 1px;}
#hemeroteca .mod_migas p{ background:url('/img/f_filtro.gif') no-repeat 1em 1em; font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#727171; padding:1.54em 1em 1.54em 3.5em;}
#hemeroteca .mod_migas span{ font:normal 1em Tahoma, Arial, Helvetica, sans-serif; color:#737272;}

#hemeroteca .mod_migas a{font:normal 1em Tahoma, Arial, Helvetica, sans-serif; padding-right:.5em; }
#hemeroteca .mod_migas strong{ font:bold 1em Tahoma, Arial, Helvetica, sans-serif; color:#205d5e; padding-left:.5em;}


#hemeroteca #contenido .etiqueta{background:transparent url(/img/f_doslineasgris.gif) repeat-x scroll left bottom; color:#333333; font:normal 2em Arial,Helvetica,sans-serif; line-height:normal; margin:0 1px 0; padding:0.7em 0 0.5em .7em; text-align:left;}
#hemeroteca #contenido .etiqueta span{font:bold 1.1em Arial,Helvetica,sans-serif; color:#AE3233;}

/* Buscador */
#hemeroteca .buscador{ background:url('/img/f_punt.gif') repeat-x left bottom; margin:.1em .1em 0 .1em; padding-bottom:.1em; margin-bottom:1px;}
#hemeroteca .buscador legend{ display:none;}
#hemeroteca .buscador_sup{background:#f0f0ec url('/img/f_form.jpg') repeat-x left top; padding:1.9em 1.9em 1em; margin-bottom:.1em; }
#hemeroteca .buscador .campos{float:left;}
#hemeroteca .buscador label{ font:bold 1.1em Tahoma,Arial, Helvetica, sans-serif; color:#444; margin-right:.5em; }
#hemeroteca .buscador select{ font:1.1em Tahoma,Arial,Helvetica,sans-serif; color:#444; width:31.3em; border:1px solid #CDD9D9; margin-right:.5em;}
#hemeroteca .buscador .ctexto{ font:1.1em Tahoma,Arial,Helvetica,sans-serif; color:#444; width:31.3em; border:1px solid #CDD9D9; margin-right:.5em; padding:.2em;}
#hemeroteca .buscador p{ float:left; display:inline; font:1.1em Tahoma,Arial, Helvetica, sans-serif; border-left:1px solid #a9a9a9; padding:.2em 0 .2em .8em; margin-top:.1em; }
#hemeroteca .buscador .boton{ margin-right:.5em; float:left;}
#hemeroteca .buscador a{ color:#545050; text-decoration:underline;}
#hemeroteca .buscador .campos p{ float:none; display:block; margin-left:4.5em; margin-top:1.5em; padding:0; font-size:1em; border:0;}
#hemeroteca .buscador p label{ font:normal 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#444; margin:0 2em 0 0;}
#hemeroteca .buscador p label input{height:12px;}


#hemeroteca .buscador p .ultimo{ margin-right:0;}
#hemeroteca .buscador label input{ vertical-align:middle; margin:0; padding:0;}
#hemeroteca #contenido .cintillo{ font:bold 1.5em "Trebuchet MS",Arial,Helvetica,sans-serif;; color:#A9050C; margin:0 1.3em .5em 0.5em;}
#hemeroteca #contenido .mod_list_inf {text-align: left; margin: 1.9em 1.9em;}
#hemeroteca #contenido .mod_list_inf h3 {background:#2F6868; color:#FFFFFF; font:1.7em/1em Tahoma,Arial,Helvetica,sans-serif; margin:0 0 0.29em; padding:0.47em 0.41em;}
#hemeroteca #contenido .mod_list_inf ul{border-color:#EBEBEB; border-style:solid; border-width:1px 1px 6px; padding:1.4em 0.6em 1.4em 0.8em;}
#hemeroteca #contenido .mod_list_inf li{ padding:0 0 0 .61em; background:url('/img/ico_flecha_rojder.gif') no-repeat left .3em; margin-bottom:.5em; font:1.2em/12px Tahoma, Arial, Helvetica, sans-serif; color:#333;}
#hemeroteca #contenido .mod_list_inf li a{color:#333;}
.audio #contenido .mod_destacado .mod_txt, .videos #contenido .mod_destacado .mod_txt, .graficos #contenido .mod_destacado .mod_txt{ background:#F1F1F1 url('/img/f_punt2.gif') repeat-x left bottom; padding:1.3em; margin:1.2em 0.9em;}

.audio #contenido .mod_destacado p, .videos #contenido .mod_destacado p, .graficos #contenido .mod_destacado p{ color:#333;}
#hemeroteca #contenido .player{ margin:0 1em 1em 0.9em; text-align: left;}
#hemeroteca .indice .graficos #contenido .player{margin-left: 0;}
#hemeroteca #contenido .player .player_video{ float:left; display:inline; width:48.3em; margin-right:1em;}
#hemeroteca #contenido .player p{ float:left; display:inline; width:11em; margin-top:.5em;}



/* Navegador */
#hemeroteca .cab_edicion{ background:#635b5b url('/img/f_deg_cabedicion.jpg') repeat-x left bottom; padding:0; margin:0 .1em .1em .1em; height:3.5em; height:67px;}

#hemeroteca .cab_edicion h2{ font:2em Arial, Helvetica, sans-serif; color:#fff; padding:0 2.45em;}
#hemeroteca .cab_edicion h2 span{ font:bold .55em Tahoma, Arial, Helvetica, sans-serif; display:block; color:#fcae05; text-transform:uppercase; padding:1.2em 0 0 .2em;}

#hemeroteca .cab_edicion p{ font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; display:block;  text-transform:uppercase;  padding:.3em 0 0 4.6em; }
#hemeroteca .cab_edicion p a{ color:#BBB9B9; background:transparent url(/img/ico_flecha_redondan.gif) no-repeat scroll right 0.1em; padding-right:1.4em;}


#hemeroteca .cab_edicion .b_ant{ width:27px; height:63px; float:left;  background:url('/img/b_ant_vert.jpg') no-repeat; text-indent:-9999px; overflow:hidden; border-right:2px solid #fff;}
#hemeroteca .cab_edicion .b_sig{ width:27px; height:63px; float:right;  background:url('/img/b_sig_vert.jpg') no-repeat; text-indent:-9999px; overflow:hidden; border-left:2px solid #fff;}




#hemeroteca .mod_txt li a{ color:#fff;}
#hemeroteca .ediciones{ padding:.8em .6em .9em .8em; margin:0 .1em .1em .1em; background:#635b5b url('/img/f_deg_modedicion.jpg') repeat-x left bottom;}
#hemeroteca .ediciones .cont{background:#302C2B url('/img/f_deg_coledicion.jpg') repeat-x left top; }
#hemeroteca .ed_impresa{float:left; width:30em; padding:1.5em 1.4em 2em;}
#hemeroteca .ed_digital{float:right; width:30em; padding:1.5em 1.4em 2em;}
#hemeroteca .ediciones h3{ font:bold 1.5em Arial, Helvetica, sans-serif; color:#fff; display:inline; text-transform:uppercase;}
#hemeroteca .ediciones .ico{ vertical-align:middle;}
#hemeroteca .ediciones p{ font:1.1em Tahoma,Arial, Helvetica, sans-serif; color:#bbb9b9;}
#hemeroteca .ediciones .mod_img{ margin:1em .8em 0 0;}
#hemeroteca .ediciones .mod_img img{ border:1px solid #CBCACA; width:165px;}
#hemeroteca .ediciones .mod_txt{ margin-top:1em; margin-right:.6em;}
#hemeroteca .ediciones .mod_txt ul{ padding:.5em 0;}
#hemeroteca .ediciones .mod_txt ul li{ padding:0 0 .6em 1em; font:1.1em/1.1em Tahoma,Arial, Helvetica, sans-serif; color:#333; background:url('/img/f_bolo.gif') no-repeat left .3em;}
#hemeroteca .ediciones h4{ font:1.1em Tahoma,Arial, Helvetica, sans-serif; margin-bottom:1em; color:#bbb9b9;}
#hemeroteca .ediciones h4 span{ color:#fff; padding:0; font-weight:bold; display:block;}
#hemeroteca .ediciones h4 img{ margin:0 .2em; vertical-align:middle;}

#hemeroteca .ediciones ol{margin:0; padding:0; font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#fff;}
#hemeroteca .ediciones ol li{ list-style-type:decimal; list-style-position:inside; margin:0 0 1em 0; padding:0; }
#hemeroteca .ediciones ol .descarga{ background:url('/img/f_ico_descarga.jpg') no-repeat right top; padding-top:.3em;}
#hemeroteca .ediciones ol .descarga strong{}
#hemeroteca .ediciones ol .descarga p{ padding-right:1em; font-weight:normal; color:#BBB9B9;}
#hemeroteca .ediciones ol li p{ color:#b8b6b6; font-weight:normal; font-size:1em; margin-top:.4em;}
#hemeroteca .ediciones .mod_desplegable{ background:#3e3839 url(../img/f_desplegable.jpg) repeat-x left top; padding:.6em .8em;}
#hemeroteca .ediciones .mod_desplegable .mod_txt li a {color:#fff}
#hemeroteca .ediciones .mod_desplegable .abrir_desp a{ font:bold 1em Tahoma, Arial, Helvetica, sans-serif; color:#fcae05; background:url(../img/ico_flecha_nar.gif) no-repeat right 3px; padding-right:1.2em;}
#hemeroteca .ediciones .mod_desplegable .abrir_desp .cerrar{ background:url(../img/ico_flecha_nar_up.gif) no-repeat right 6px; }
#hemeroteca .ediciones .mod_desplegable .capa{ padding:.5em 0;}
#hemeroteca .ediciones .mod_desplegable .capa li{ padding:0 0 .6em .7em; font:1.1em/1.1em Tahoma,Arial, Helvetica, sans-serif; color:#333; background:url('/img/f_bolo_desp.gif') no-repeat left .5em;}



.cont_calendario{ margin:0 .1em .9em .1em; padding:0 .9em; background:url('/img/f_deg_doslineasgris.gif') repeat-x left bottom; padding-bottom:2em;}
.cont_calendario .cont{margin-bottom:.8em; padding-bottom:.1em;}
.cont_calendario form{ padding:1.3em 0 .5em;  }
.cont_calendario h3{ float:left; margin-right:.9em; display:inline; font-size:1.5em; padding-top:.4em; text-transform:uppercase;}
.cont_calendario fieldset{ float:right;}
.cont_calendario .boton{ vertical-align:top;}
.cont_calendario legend{ display:none;}
.cont_calendario label{ display:none;}
.cont_calendario select{ border:1px solid #CDD9D9; font:1.2em Tahoma,Arial, Helvetica, sans-serif; color:#545050; height:20px;}
.cont_calendario caption{ }
.cont_calendario th{ font-size:1.1em;}
.cont_calendario td{ font-size:1em; font-weight:bold; color:#898989;}
.cont_calendario td a{ color:#898989;}
.cont_calendario .calendario{ float:left; width:19.5em; margin:0; display:inline;}
.cont_calendario .desactivado{ opacity: 0.40; filter: alpha(opacity=40);}
.cont_calendario .desactivado thead, .cont_calendario .desactivado caption{ background:none;}

.cont_calendario a.ant {background:#a5a3a4 url('/img/b_nava.gif') no-repeat .2em .2em;display:block;float:left;height:15.2em;text-indent:-9000px;width:2.9em; margin:0 0 0 0; display:inline;}
.cont_calendario a.sig {background:#a5a3a4 url('/img/b_navs.gif') no-repeat .2em .2em;display:block;float:right;height:15.2em;text-indent:-9000px;width:2.9em; margin:0 0 0 0; display:inline;}

.cont_calendario span.ant {background:#a5a3a4 url('/img/b_nava_des.gif') no-repeat .2em .2em;display:block;float:left;height:15.2em;text-indent:-9000px;width:2.9em; margin:0 0 0 0; display:inline; opacity: 0.70; filter: alpha(opacity=70);}
.cont_calendario span.sig {background:#a5a3a4 url('/img/b_navs_des.gif') no-repeat .2em .2em;display:block;float:right;height:15.2em;text-indent:-9000px;width:2.9em; margin:0 0 0 0; display:inline; opacity: 0.7; filter: alpha(opacity=70);}

.cont_calendario .selected{ margin:0 .5em;}
.cont_calendario .selected caption{color:#fff;}



/* Hemeroteca > listado de noticias */

#hemeroteca .listado_noticias h4{ font:bold 1.2em Arial, Helvetica, sans-serif; margin-bottom:.1em;}
#hemeroteca .listado_noticias ul{ margin:0;}
#hemeroteca .listado_noticias li{ padding:1em 1.4em; background: url('/img/f_punt_3px.gif') repeat-x left bottom;}
#hemeroteca .listado_noticias h5, #hemeroteca .listado_noticias li h4, { font:bold 1.6em Arial, Helvetica, sans-serif; color:#000; padding:0; border:0; margin:0;}
#hemeroteca .listado_noticias h5 a, #hemeroteca .listado_noticias li h4 a, #hemeroteca .listado_noticias li h2 a{ color:#000;}
#hemeroteca .listado_noticias li h2{ font:bold 1.6em Arial, Helvetica, sans-serif; color:#000; padding:0; border:0; margin:0;}
#hemeroteca .listado_noticias li p{ font:1.2em Arial, Helvetica, sans-serif; color:#333; text-align:left; margin:0; padding:0;}
#hemeroteca .listado_noticias li p.fecha{ font-size:1.1em; color:#205D5D; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom:.5em;}
#hemeroteca .listado_noticias li p.fecha span{ color:#D76203; font-weight:bold;}
#hemeroteca .listado_noticias li p.fecha strong{text-transform: uppercase;}
#hemeroteca .listado_noticias li p.autor{ color:#999; font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif;text-transform:uppercase; margin-bottom:.2em;}
#hemeroteca .listado_noticias p{ font:bold 1em Tahoma,Arial, Helvetica, sans-serif; color:#AE3233; text-align:right; margin:0 1.4em; padding:.5em 0 1em 0;}
#hemeroteca .listado_noticias p a{color:#AE3233; text-decoration:underline;}


/* Hemeroteca > busqueda */

#hemeroteca #contenido .buscador_avanzado{padding-bottom:1px;}
#hemeroteca #contenido .buscador_avanzado h2{background: url('/img/f_doslineasgris.gif') repeat-x left bottom; color:#333333; font:bold 1.8em Arial,Helvetica,sans-serif;
font-size:1.8em; margin:0; padding:1.16em 0 0.2em; text-align:center;}
#hemeroteca .buscador_avanzado{ margin:0 .2em;}
#hemeroteca .buscador_avanzado form{ margin:.2em 0 0 0; background:url('/img/1x1gris.gif') repeat-y 10.7em top;}
#hemeroteca .buscador_avanzado fieldset{ position:relative; background: url('/img/f_punt_bordeblanco.gif') repeat-x left bottom; padding-bottom:.3em; height:7.6em;}
#hemeroteca .buscador_avanzado fieldset p{ margin-left:12em;}
#hemeroteca .buscador_avanzado fieldset .c_texto{ border:1px solid #cdd9d9; width:39.7em; font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#444; padding:.2em .4em;}
#hemeroteca .buscador_avanzado fieldset select{ border:1px solid #cdd9d9; font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#444; margin-right:.9em;}
#hemeroteca .buscador_avanzado fieldset .check{ border:none; width:auto; padding:0; vertical-align:middle; margin:0; padding:0;}
#hemeroteca .buscador_avanzado legend{}
#hemeroteca .buscador_avanzado legend span{font:bold 1.8em Tahoma, Arial, Helvetica, sans-serif; color:#797171; background:#fbfbfa; width:5.4em; padding:1.5em 0 1.49em .5em; position:absolute; left:0; top:0;}

#hemeroteca .buscador_avanzado .que .principal{ margin-top:1.7em;}
#hemeroteca .buscador_avanzado .que .principal label{ display:none;}
#hemeroteca .buscador_avanzado .que p{margin-top:.7em; }
#hemeroteca .buscador_avanzado .que p label{ display:inline; font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#333; padding-right:.4em;}

#hemeroteca .buscador_avanzado .donde p{ margin-top:3em;}
#hemeroteca .buscador_avanzado .donde .s_izq{ width:16.2em;}
#hemeroteca .buscador_avanzado .donde .s_cen{ width:18.2em; }
#hemeroteca .buscador_avanzado .donde .s_der{ width:11.3em; }
#hemeroteca .buscador_avanzado .donde label span{display:none;}

#hemeroteca .buscador_avanzado .cuando{ background:none; display:block;}
#hemeroteca .buscador_avanzado .cuando p{ margin-top:3em;}
#hemeroteca .buscador_avanzado .cuando label span{display:none;}
#hemeroteca .buscador_avanzado .cuando p span{font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#444;}
#hemeroteca .buscador_avanzado .cuando select{ margin-right:0;}
#hemeroteca .buscador_avanzado .cuando .segundo{ margin-left:.8em;}
#hemeroteca .buscador_avanzado .cuando .check{ *vertical-align:top; }

#hemeroteca .buscador_avanzado .final{ background:#fff; text-align:right; padding:1.3em 2em; height:auto; border-top:2px solid #cfcfcf; }

/* Hemeroteca > busqueda avanzada interna 
#hemeroteca .buscador{ margin-bottom:1.5em;}
#hemeroteca .buscador_avanzado_int{ background:#dddbdb; border-top:1px solid #fff; padding:1.5em 1.2em;}
#hemeroteca .buscador_avanzado_int .fecha{ background:#fff; width:21.5em; display:inline; float:left; padding:.4em; margin-right:.1em;}
#hemeroteca .buscador_avanzado_int .fecha .btn_nava{background: #dfdfdf url('/img/b_navag.gif') no-repeat center; text-indent:-9000px; display:block; width:21px; height:19px; float:left; padding:4.5em .4em 4.9em; }
#hemeroteca .buscador_avanzado_int .fecha .btn_navs{background:#dfdfdf url('/img/b_navsg.gif') no-repeat center; text-indent:-9000px; display:block; width:21px; height:19px; float:left; padding:4.5em .4em 4.9em; }
#hemeroteca .buscador_avanzado_int .fecha ul{ display:inline; float:left; width:15.2em; padding:3.3em 0 0; margin:0 0 0 4px;}
#hemeroteca .buscador_avanzado_int .fecha li{ font:bold 1.6em/48px Arial, Helvetica, sans-serif; color:#908a8a; display:inline; float:left;}
#hemeroteca .buscador_avanzado_int .fecha li a{color:#908a8a; text-decoration:none;}
#hemeroteca .buscador_avanzado_int .fecha .activo{ font:normal 3.3em Arial, Helvetica, sans-serif; color:#215f5e; text-decoration:none; margin:0 2px;}
#hemeroteca .buscador_avanzado_int .fecha .activo a{color:#215f5e;}

#hemeroteca .buscador_avanzado_int .meses{ background:#fff; width:5em; display:inline; float:left; padding:.9em 2.1em 1em 2.5em; margin:0;}
#hemeroteca .buscador_avanzado_int .meses li{ font:1.1em/11px Arial, Helvetica, sans-serif; color:#444; background:url('/img/f_bolo.gif') no-repeat left center; padding:.27em 0 .27em .81em; margin:0; list-style:outside; list-style:none;}
#hemeroteca .buscador_avanzado_int .meses li a{color:#444; text-decoration:underline;}
#hemeroteca .buscador_avanzado_int .m_der{ padding-right:2.8em; width:6.3em;}

#hemeroteca .buscador_avanzado_int .secciones{ display:inline; float:left; width:20em; margin-left:1em;}
#hemeroteca .buscador_avanzado_int .secciones label{ padding-top:.3em; display:block; font:bold 1.1em Tahoma,Arial,Helvetica,sans-serif; color:#444;}
#hemeroteca .buscador_avanzado_int .secciones select{ width:18em; margin:.2em 0 1.3em; font:1.1em Tahoma,Arial,Helvetica,sans-serif; color:#444;}

#hemeroteca .buscador_avanzado_int .final{ display:inline; float:right; margin-left:1em;}
#hemeroteca .buscador_avanzado_int .final .boton{ float:none; width:auto;}*/

/*pestanias*/
/*#contenido .pestanias{ background: url(/img/fondo-pestanas.gif) repeat-x scroll 0 0; margin:1.7em 0.1em 0 0.1em; padding: 0 1.8em; height: 32px;}

#contenido .pestanias .cd {background:url('/img/f_pestaniagoogle_off.jpg') no-repeat center;  height:2.3em; width:4em; }
#contenido .pestanias .cdactivo {background:url('/img/f_pestaniacd_on.jpg') no-repeat left top; padding:0; margin: 0; position: relative; top: -0.3em; left: -0.2em; cursor: auto; }
#contenido .pestanias .cdactivo span{ height: 2.4em; display: block; text-indent:-9000px; width:10.2em; }

#contenido .pestanias .google {background:url('/img/f_pestaniagoogle_off.jpg') no-repeat center; height:2.3em; width:4em;}
#contenido .pestanias .googleactivo {background:url('/img/f_pestaniacd_on.jpg') no-repeat left top; position: relative; top: -0.3em; left: -0.2em; cursor: auto;}
#contenido .pestanias .googleactivo span{ height: 2.4em; display: block; text-indent:-9000px; width:10.2em; }

#contenido .pestanias .selected a:hover{text-decoration: none;}


#contenido .pestanias li {  margin:0; border:none; padding: 0; margin:0 0 0 1.8em; width: auto; float: left; display: inline; }
#contenido .pestanias li a { padding:0 0 .4em; width: auto; float: left; display: inline; position: relative; top: 0.3em; text-indent:-9000px;}
#contenido .pestanias .ult { margin-right:0;}
*/

#contenido .pestanias{ background: url(/img/fondo-pestanas.gif) repeat-x scroll 0 0; margin:1.7em 0.1em 0 0.1em; padding: 0 1.8em; height: 32px;}
#contenido .pestanias .cd {background:url('/img/f_pestaniacd_off.jpg') no-repeat center; width:10.2em;   }
#contenido .pestanias .google {background:url('/img/f_pestaniagoogle_off.jpg') no-repeat center; width:6.8em;}
#contenido .pestanias .selected .cd {background:url('/img/f_pestaniacd_on.jpg') no-repeat center;  height:2.9em; width:10.2em; display:block; padding:0; mar  gin: 0; top: -0.3em; left: -0.2em; cursor: auto; }
#contenido .pestanias .selected .google {background:url('/img/f_pestaniagoogle_on.jpg') no-repeat center; height:2.9em; width:6.8em; display:block; padding:  0; margin: 0; top: -0.3em; left: -0.2em; cursor: auto;}

#contenido .pestanias .selected a:hover{text-decoration: none;}
#contenido .pestanias li {  margin:0; border:none; padding: 0; margin:0 0 0 1.8em; width: auto; float: left; display: inline; }
#contenido .pestanias li a { padding:0 0 .4em; width: auto; float: left; display: inline; position: relative; top: 0.3em; text-indent:-9000px;}
#contenido .pestanias .ult { margin-right:0;}


/*#hemeroteca #contenido .pestanias{background:url('/img/1x1gris.gif') repeat-x left bottom; margin:.1em; padding:0 0 0 1.7em;}
#hemeroteca #contenido .pestanias li{width:13.8em; background:none; padding:0; margin-right:.2em;}
#hemeroteca #contenido .pestanias li a{ display:block; text-indent:-9000px; height:3em; padding:0;}
#hemeroteca #contenido .pestanias .cdactivo{background:url('/img/f_pestaniacd_on.jpg') no-repeat center; text-indent:-9000px; border-bottom:1px solid #FFFFFF;  height:3em; }
#hemeroteca #contenido .pestanias .cd{background:url('/img/f_pestaniacd_off.jpg') no-repeat center;}
#hemeroteca #contenido .pestanias .google{background:url('/img/f_pestaniagoogle_off.jpg') repeat-x left top;}
#hemeroteca #contenido .pestanias .googleactivo{background:url('/img/f_pestaniagoogle_on.jpg') repeat-x left top; height:3em; border-bottom:1px solid #FFFFFF; text-indent:-9000px;}*/

#hemeroteca #contenido .listado_noticias .no_resultados{ font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#333; margin-bottom:1em; background:#F5F5F5; border:1px solid #DFDFDF; text-align:left; padding:1.5em;}

#hemeroteca #contenido .mod_inforel{ padding:1em 2.2em 1em 2em; background:#fff url('/img/f_bus_down.gif') repeat-x left bottom;}
#hemeroteca #contenido .mod_inforel .resultados{ font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#ae3233; margin-bottom:1em;}
#hemeroteca #contenido .mod_inforel .resultados span{ font-weight:bold; text-transform:uppercase;}
#hemeroteca #contenido .mod_inforel .titulo{ font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; margin-bottom:.5em;}
#hemeroteca #contenido .mod_inforel ul li{ display:inline; float:left; width:18.5em; margin:0 2em 0 0; background:url('/img/f_bolo2.gif') no-repeat left .3em; font:1em Tahoma, Arial, Helvetica, sans-serif; padding:0 0 .6em 1.2em;}
#hemeroteca #contenido .mod_inforel ul li span{color:#333;}
#hemeroteca #contenido .mod_inforel ul .ult{ margin-right:0;}

.resultados #contenido .cont{ background:url(/img/f_colint.gif) repeat-y right top; border-right:1px solid #fff;}
.resultados #contenido .listado_noticias .multimedia p.fecha strong{ color:#A9050C;}
.resultados #contenido .paginacion ul{ margin-left:105px;}



#hemeroteca #contenido .mod_i{ width:44.5em; float:left; display:inline; margin:0 .7em;}
#hemeroteca #contenido .mod_d{ width:21.2em; float:left; display:inline;}

#hemeroteca #contenido .paginacion{ border-top:2px solid #ebebeb; border-bottom:2px solid #ebebeb; margin:1.4em .3em 1em .3em; padding-left:.4em; padding-right:.4em;}


#hemeroteca #contenido .mod_d .mod{ padding:.4em .4em 1.2em;}
#hemeroteca #contenido .mod_d .mod h2{ font:bold 1em Tahoma, Arial, Helvetica, sans-serif; color:#000; background:#e3e1dd; text-transform:uppercase; padding:.6em; margin-bottom:.8em;}
#hemeroteca #contenido .mod_d .mod ul{ padding:0 .8em 0 1.5em; background:none;}
#hemeroteca #contenido .mod_d .mod ul li{ background:url('/img/f_bolo3.gif') no-repeat left .5em; font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#444; padding-left:.8em; margin:.3em 0;}
#hemeroteca #contenido .mod_d .mod ul li span{font-size:1em;}
#hemeroteca #contenido .mod_d .mod ul li ul li{ font-size:1em; margin-left:1.6em;}
#hemeroteca #contenido .mod_d .mod ul li ul li span{ font-size:1em;}
#hemeroteca #contenido .mod_d .mod ul li ul li ul li{ font-size:1em; margin-left:1.6em;}
#hemeroteca #contenido .mod_d .mod ul li a{ color:#444;}
#hemeroteca #contenido .mod_d .mod ul li span{ font-weight:bold; text-decoration:underline;}
#hemeroteca #contenido .mod_d .mod .mod_masinfo{ font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#A9050C; margin-top:1em; margin-left:1.5em;}
#hemeroteca #contenido .mod_d .mod .mod_masinfo a{ color:#A9050C;}

#hemeroteca #contenido .mod_d .filtro{ background:#e1e1e1;}
#hemeroteca #contenido .mod_d .filtro h2{ font-size:1.2em; text-transform:none; background: #f0f0f0 url('/img/f_filtro.gif') no-repeat left top; padding:.4em .8em .4em 2.4em;}
#hemeroteca #contenido .mod_d .filtro p{ font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#333; padding:0 2.5em 0 .2em; position:relative; margin-bottom:3em;}
#hemeroteca #contenido .mod_d .filtro p a{ background:url('/img/ico_cerrar.gif') no-repeat left top; display:block; position:absolute; right:0; top:0; text-indent:-9000px; width:16px; height:16px; margin-right:1em;}
#hemeroteca #contenido .mod_d .filtro .mod_masinfo{ margin-left:0; margin-bottom:0;}
#hemeroteca #contenido .mod_d .filtro .mod_masinfo a{ background:none; text-indent:0; position:static; display:inline;}


/* Hemeroteca > indice generales */

#contenido .b_secciones{ margin-top:-5px; margin-bottom:2.5em;}
#contenido .b_secciones .buscador_sup{ padding:.9em 1.4em .3em;}
#contenido .b_secciones fieldset{ padding:1.2em 0;}
#contenido .b_secciones label{}
#contenido .b_secciones select{ width:12.2em;}
#contenido .b_secciones p{ clear:both; display:block; border:0; float:right; font:bold 1.1em Arial, Helvetica, sans-serif; color:#444;}
#contenido .b_secciones a{ font-weight:normal; text-decoration:underline; color:#205d5d;}
#contenido .b_secciones .activo{ color:#205d5d;}
.indice .fecha{ font: 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#215f5e;}
.indice .fecha span{ color:#d76203; font-weight: bold;}

.indice #contenido h3{background:url('/img/f_punt.gif') repeat-x scroll left bottom; color:#444; font:1.8em Tahoma,Arial,Helvetica,sans-serif; margin:0 .06em .5em; padding:0 0 0.1em .8em;}

.indice .mod_destacado{ margin:1.7em 1em;}
.indice #contenido .mod_destacado p.fecha{ color:#215f5e; font-size:1.1em; margin-bottom:.4em;}

.indice .mod_destacado h4{ font:bold 2em/20px Arial, Helvetica, sans-serif; color:#000; margin:0 0 .3em 0; }
.indice .mod_destacado h4{margin:0 0 .3em 0.5em; }
.indice .mod_destacado p{ font:1.2em Arial, Helvetica, sans-serif; color:#878787; margin-bottom:.4em;}
.indice .mod_destacado .player{/* margin-top:1.3em;*/ text-align:center;}
.indice .titulo{ font:1.6em Tahoma, Arial, Helvetica, sans-serif; color:#333; background:#ececeb; padding:.15em 0 .1em .8em; margin:0 .06em;}
.indice .listado_interes{ padding:1.3em 1.6em; border-bottom:1px solid #ededec; margin-bottom:4.2em;}
.indice .listado_interes li{ margin:.5em 0; padding:0 0 0 .6em; background:url('/img/ico_flecha_rojder.gif') no-repeat left .5em;}
.indice .listado_interes li h4{ font:bold 14px Arial, Helvetica, sans-serif; color:#215f5e;}
.indice .listado_indices li{ padding:1.7em 1.4em; background:url('/img/f_punt.gif') repeat-x scroll left bottom;}
.indice .listado_indices li p.fecha{ margin-bottom:0.4em;}
.indice .listado_indices li h4{ font:bold 1.2em/16px Arial, Helvetica, sans-serif; color:#000; margin-top: .4em; margin-bottom:.4em;}
.indice .listado_indices li h4 a{ color:#000;}
.indice .listado_indices .mod_img{ margin-right:7px;}
.indice .listado_indices .mod_img img{ display:block;}

.indice #contenedor #contenido .paginacion{ margin-bottom:3em;}
.indice #contenedor .cab_edicion{ text-align:center; }
.indice #contenedor .cab_edicion  h1, .indice #contenedor .cab_edicion  h2{width:20.5em; margin:0 auto; padding:0; text-align:left; }
.indice #contenedor .cab_edicion  span{padding-left:28px;text-align:left;}


/* Hemeroteca > índice audios */
.indice .l_audios{ margin-bottom:2.9em;}
.indice .l_audios li h4{ padding-left:2.4em; background:url('/img/ico_audio.gif') no-repeat left .1em; min-height:16px; padding-top:4px;}
* html .indice .l_audios li h4{ height:16px;}

.indice .l_audios .autor{ padding-left:2.6em;}


/* Hemeroteca > índice graficos */
.indice .l_graficos{ margin-bottom:2.9em;}
.indice .l_graficos li h4{ padding-left:2.4em; background:url('/img/ico_grafico.gif') no-repeat left .1em; min-height:16px; padding-top:4px;}
* html .indice .l_graficos li h4{ height:16px;}

.indice .l_graficos .autor{ padding-left:2.6em;}

/* Hemeroteca > índice imágenes */
.indice .l_imag li{ padding:1.2em 1.4em;}
.indice .l_imag li .mod_img{ margin-right:1.2em; margin-top:.35em;}
.indice .l_imag li .fecha{ margin-bottom:.45em;}
.indice .l_imag li h4{ margin:0 0 .4em;}
.indice li p.autor{ color:#999; font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif;text-transform:uppercase; margin-bottom:.2em;}
.indice .l_imag ul li{ padding:0 0 0 .63em; margin-bottom:.4em; font:bold 1.1em Tahoma,Arial, Helvetica, sans-serif; color:#666; background:url('/img/ico_flecha_rojder.gif') no-repeat left 0.7ex;}
#hemeroteca .l_imag ul li a{ color: #215F5E; font-weight: normal}

/* Hemeroteca > índice videos */
.indice .mod_destacado .mod_img{ float:left; margin-right:1em; display:inline;}
.indice .mod_destacado .mod_txt{ display:table; height:1%;}
.indice .l_videos li{ padding:.5em .5em 1em 1.5em;}
.indice .l_videos li .mod_img{ position:relative; margin-right:.7em; margin-top:.35em;}
.indice .l_videos li .mod_img .ico{ position:absolute; left:5px; bottom:5px;}


/* Laterales
----------------------------------------------------------------------------------------------------------- */

/* Suscriptor logueo
----------------------------------------------------------------------------------------------------------- */
#lateral .suscriptor{ padding:.1em; position:relative;}
#lateral .suscriptor h2{ padding:0; font:2.2em Tahoma, Arial, Helvetica, sans-serif; color:#000; background:url('/img/f_degpunt2.jpg') repeat-x left bottom; padding:.66em 0 .65em .86em;}
.suscriptor .llamada{ position:absolute; display:block; right:1em; top:1px; z-index:1; font:1.4em "Arial Narrow", Arial, Helvetica, sans-serif; color:#fff; width:6.4em; background:url('/img/f_llamada.jpg') no-repeat left top; text-align:center; padding:1.2em 0 .55em 0;}
.suscriptor .llamada span{ font:bold 1em Tahoma, Arial, Helvetica, sans-serif; line-height:13px;}
.suscriptor .cont{ padding:.6em; margin:0;}
.suscriptor fieldset{ padding:.2em .3em 0 1.1em; margin:0;}
.suscriptor legend{ display:none;}
.suscriptor form p{ float:left; width:12.7em; margin:0 .6em 0 0; padding:0;}
.suscriptor label{ display:block; font:bold 1.1em Arial, Helvetica, sans-serif; color:#333;}
.suscriptor form .ctexto {border:1px solid #cdd9d9; font:1.1em Tahoma,Arial,Helvetica,sans-serif; padding:0.1em; width:11.2em;}
.suscriptor form .check {margin:1em .6em 0 0;}
.suscriptor form .check label { font:normal 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#333;}
.suscriptor form .check label input { vertical-align:middle;}
.suscriptor form .b_form {margin:1em 0 0 0;}
.suscriptor form p .boton { float:right;}
.suscriptor .links { margin-top:.5em; background:#fff url('/img/f_punt3.gif') repeat-x left bottom; padding-bottom:2em;}
.suscriptor .links a { font:normal 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#333; margin:0 .9em 0 1.5em; text-decoration:underline;}
.suscriptor .links a:hover { text-decoration:none;}
.suscriptor .pie_mod{ padding:.5em 4em; background:#edecea url('/img/ico_flecharecuadro.gif') no-repeat 1.7em center; font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#666;}
.suscriptor .pie_mod a{ color:#ae3233; text-decoration:none;}
.suscriptor form .novalida {background:#E2E2E2; border:1px solid #666666;}

/* Suscriptor logueado
----------------------------------------------------------------------------------------------------------- */
#lateral .logueado h2{ font-size:1.8em; padding:.3em .3em;}
.logueado .llamada{ font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#ae3233; background:none; padding:1em 0 0 0; right:.6em;}
.logueado .mod_img{ float:right;}
#contenedor #lateral .logueado p.fecha{ color:#205d5d;}
.logueado .pie_mod{ padding:.5em 3em; background:#edecea url('/img/ico_flecharecuadro.gif') no-repeat .5em center;}
.logueado .cont{ background:#fff url('/img/f_punt3.gif') repeat-x left bottom;}

/* 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; width:16.8em; margin-right:.7em; font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#444; padding:.2em;}
#lateral .buscador_audios p{ display:inline; float:left; margin-top:.8em;}

<<<<<<< .mine

/* Migas */
#hemeroteca .mod_migas{ background:url('/img/f_deg_migas.jpg') repeat-x left top; margin:0 1px;}
#hemeroteca .mod_migas p{ background:url('/img/f_filtro.gif') no-repeat 1em 1em; font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#727171; padding:1.54em 1em 1.54em 3.5em;}
#hemeroteca .mod_migas span{ font:normal 1em Tahoma, Arial, Helvetica, sans-serif; color:#737272;}

#hemeroteca .mod_migas a{font:normal 1em Tahoma, Arial, Helvetica, sans-serif; padding-right:.5em; }
#hemeroteca .mod_migas strong{ font:bold 1em Tahoma, Arial, Helvetica, sans-serif; color:#205d5e; padding-left:.5em;}


#hemeroteca #contenido .etiqueta{background:transparent url(/img/f_doslineasgris.gif) repeat-x scroll left bottom; color:#333333; font:normal 2em Arial,Helvetica,sans-serif; line-height:normal; margin:0 1px 0; padding:0.7em 0 0.5em .7em; text-align:left;}
#hemeroteca #contenido .etiqueta span{font:bold 1.1em Arial,Helvetica,sans-serif; color:#AE3233;}

/* Buscador */
#hemeroteca .buscador{ background:url('/img/f_punt.gif') repeat-x left bottom; margin:.1em .1em 0 .1em; padding-bottom:.1em; margin-bottom:1px;}
#hemeroteca .buscador legend{ display:none;}
#hemeroteca .buscador_sup{background:#f0f0ec url('/img/f_form.jpg') repeat-x left top; padding:1.9em 1.5em 1em; margin-bottom:.1em; }
#hemeroteca .buscador .campos{float:left;}
#hemeroteca .buscador label{ font:bold 1.1em Tahoma,Arial, Helvetica, sans-serif; color:#444; margin-right:.5em; }
#hemeroteca .buscador select{ font:1.1em Tahoma,Arial,Helvetica,sans-serif; color:#444; width:31.3em; border:1px solid #CDD9D9; margin-right:.5em;}
#hemeroteca .buscador .ctexto{ font:1.1em Tahoma,Arial,Helvetica,sans-serif; color:#444; width:31.3em; border:1px solid #CDD9D9; margin-right:.5em; padding:.2em;}
#hemeroteca .buscador p{ float:left; display:inline; font:1.1em Tahoma,Arial, Helvetica, sans-serif; border-left:1px solid #a9a9a9; padding:.2em 0 .2em .8em; margin-top:.1em; }
#hemeroteca .buscador .boton{ margin-right:.5em; float:left;}
#hemeroteca .buscador a{ color:#545050; text-decoration:underline;}
#hemeroteca .buscador .campos p{ float:none; display:block; margin-left:4.5em; margin-top:1.5em; padding:0; font-size:1em; border:0;}
#hemeroteca .buscador p label{ font:normal 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#444; margin:0 2em 0 0;}
#hemeroteca .buscador p label input{height:12px;}


#hemeroteca .buscador p .ultimo{ margin-right:0;}
#hemeroteca .buscador label input{ vertical-align:middle; margin:0; padding:0;}
#hemeroteca #contenido .cintillo{ font:bold 1.5em "Trebuchet MS",Arial,Helvetica,sans-serif;; color:#A9050C; margin:0 1.3em .5em 0.5em;}
#hemeroteca #contenido .mod_list_inf {text-align: left; margin: 1.9em 1.9em;}
#hemeroteca #contenido .mod_list_inf h3 {background:#2F6868; color:#FFFFFF; font:1.7em/1em Tahoma,Arial,Helvetica,sans-serif; margin:0 0 0.29em; padding:0.47em 0.41em;}
#hemeroteca #contenido .mod_list_inf ul{border-color:#EBEBEB; border-style:solid; border-width:1px 1px 6px; padding:1.4em 0.6em 1.4em 0.8em;}
#hemeroteca #contenido .mod_list_inf li{ padding:0 0 0 .61em; background:url('/img/ico_flecha_rojder.gif') no-repeat left .3em; margin-bottom:.5em; font:1.2em/12px Tahoma, Arial, Helvetica, sans-serif; color:#333;}
#hemeroteca #contenido .mod_list_inf li a{color:#333;}
.audio #contenido .mod_destacado .mod_txt, .videos #contenido .mod_destacado .mod_txt, .graficos #contenido .mod_destacado .mod_txt{ background:#F1F1F1 url('/img/f_punt2.gif') repeat-x left bottom; padding:1.3em; margin:1.2em 0.9em;}

.audio #contenido .mod_destacado p, .videos #contenido .mod_destacado p, .graficos #contenido .mod_destacado p{ color:#333;}
#hemeroteca #contenido .player{ margin:0 1em 1em 0.9em; text-align: left;}
#hemeroteca .indice .graficos #contenido .player{margin-left: 0;}
#hemeroteca #contenido .player .player_video{ float:left; display:inline; width:48.3em; margin-right:1em;}
#hemeroteca #contenido .player p{ float:left; display:inline; width:11em; margin-top:.5em;}



/* Navegador */
#hemeroteca .cab_edicion{ background:#635b5b url('/img/f_deg_cabedicion.jpg') repeat-x left bottom; padding:0; margin:0 .1em .1em .1em; height:3.5em; height:67px;}

#hemeroteca .cab_edicion h1, #hemeroteca .cab_edicion h2{ font:2em Arial, Helvetica, sans-serif; color:#fff; padding:0 2.45em;}

#hemeroteca .cab_edicion h1 span, #hemeroteca .cab_edicion h2 span{ font:bold .55em Tahoma, Arial, Helvetica, sans-serif; display:block; color:#fcae05; text-transform:uppercase; padding:1.2em 0 0 .2em;}

#hemeroteca .cab_edicion p{ font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; display:block;  text-transform:uppercase;  padding:.3em 0 0 4.6em; }
#hemeroteca .cab_edicion p a{ color:#BBB9B9; background:transparent url(/img/ico_flecha_redondan.gif) no-repeat scroll right 0.1em; padding-right:1.4em;}


#hemeroteca .cab_edicion .b_ant{ width:27px; height:63px; float:left;  background:url('/img/b_ant_vert.jpg') no-repeat; text-indent:-9999px; overflow:hidden; border-right:2px solid #fff;}
#hemeroteca .cab_edicion .b_sig{ width:27px; height:63px; float:right;  background:url('/img/b_sig_vert.jpg') no-repeat; text-indent:-9999px; overflow:hidden; border-left:2px solid #fff;}




#hemeroteca .mod_txt li a{ color:#fff;}
#hemeroteca .ediciones{ padding:.8em .6em .9em .8em; margin:0 .1em .1em .1em; background:#635b5b url('/img/f_deg_modedicion.jpg') repeat-x left bottom;}
#hemeroteca .ediciones .cont{background:#302C2B url('/img/f_deg_coledicion.jpg') repeat-x left top; }
#hemeroteca .ed_impresa{float:left; width:30em; padding:1.5em 1.4em 2em;}
#hemeroteca .ed_digital{float:right; width:30em; padding:1.5em 1.4em 2em;}
#hemeroteca .ediciones h3{ font:bold 1.5em Arial, Helvetica, sans-serif; color:#fff; display:inline; text-transform:uppercase;}
#hemeroteca .ediciones .ico{ vertical-align:middle;}
#hemeroteca .ediciones p{ font:1.1em Tahoma,Arial, Helvetica, sans-serif; color:#bbb9b9;}
#hemeroteca .ediciones .mod_img{ margin:1em .8em 0 0;}
#hemeroteca .ediciones .mod_img img{ border:1px solid #CBCACA; width:165px;}
#hemeroteca .ediciones .mod_txt{ margin-top:1em; margin-right:.6em;}
#hemeroteca .ediciones .mod_txt ul{ padding:.5em 0;}
#hemeroteca .ediciones .mod_txt ul li{ padding:0 0 .6em 1em; font:1.1em/1.1em Tahoma,Arial, Helvetica, sans-serif; color:#333; background:url('/img/f_bolo.gif') no-repeat left .3em;}
#hemeroteca .ediciones h4{ font:1.1em Tahoma,Arial, Helvetica, sans-serif; margin-bottom:1em; color:#bbb9b9;}
#hemeroteca .ediciones h4 span{ color:#ccc; padding:0; font-weight:bold; display:block;}
#hemeroteca .ediciones h4 img{ margin:0 .2em; vertical-align:middle;}

#hemeroteca .ediciones ol{margin:0; padding:0; font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#fff;}
#hemeroteca .ediciones ol li{ list-style-type:decimal; list-style-position:inside; margin:0 0 1em 0; padding:0; background:none}
#hemeroteca .ediciones ol .descarga{ background:url('/img/f_ico_descarga.jpg') no-repeat right top; padding-top:.3em;}
#hemeroteca .ediciones ol .descarga strong{}
#hemeroteca .ediciones ol .descarga p{ padding-right:1em; font-weight:normal; color:#BBB9B9;}
#hemeroteca .ediciones ol li p{ color:#b8b6b6; font-weight:normal; font-size:1em; margin-top:.4em;}
#hemeroteca .ediciones .mod_desplegable{ background:#3e3839 url(../img/f_desplegable.jpg) repeat-x left top; padding:.6em .8em;}
#hemeroteca .ediciones .mod_desplegable .abrir_desp a{ font:bold 1em Tahoma, Arial, Helvetica, sans-serif; color:#fcae05; background:url(../img/ico_flecha_nar.gif) no-repeat right 3px; padding-right:1.2em;}
#hemeroteca .ediciones .mod_desplegable .abrir_desp .cerrar{ background:url(../img/ico_flecha_nar_up.gif) no-repeat right 6px; }
#hemeroteca .ediciones .mod_desplegable .capa{ padding:.5em 0;}
#hemeroteca .ediciones .mod_desplegable .capa li{ padding:0 0 .6em .7em; font:1.1em/1.1em Tahoma,Arial, Helvetica, sans-serif; color:#333; background:url('/img/f_bolo_desp.gif') no-repeat left .5em;}



.cont_calendario{ margin:0 .1em .9em .1em; padding:0 .9em; background:url('/img/f_deg_doslineasgris.gif') repeat-x left bottom; padding-bottom:2em;}
.cont_calendario .cont{margin-bottom:.8em; padding-bottom:.1em;}
.cont_calendario form{ padding:1.3em 0 .5em;  }
.cont_calendario h3{ float:left; margin-right:.9em; display:inline; font-size:1.5em; padding-top:.4em; text-transform:uppercase;}
.cont_calendario fieldset{ float:right;}
.cont_calendario .boton{ vertical-align:top;}
.cont_calendario legend{ display:none;}
.cont_calendario label{ display:none;}
.cont_calendario select{ border:1px solid #CDD9D9; font:1.2em Tahoma,Arial, Helvetica, sans-serif; color:#545050; height:20px;}
.cont_calendario caption{ }
.cont_calendario th{ font-size:1.1em;}
.cont_calendario td{ font-size:1em; font-weight:bold; color:#898989;}
.cont_calendario td a{ color:#898989;}
.cont_calendario .calendario{ float:left; width:18.8em; margin:0; display:inline;}
.cont_calendario .desactivado{ opacity: 0.40; filter: alpha(opacity=40);}
.cont_calendario .desactivado thead, .cont_calendario .desactivado caption{ background:none;}

.cont_calendario a.ant {background:#a5a3a4 url('/img/b_nava.gif') no-repeat .2em .2em;display:block;float:left;height:15.2em;text-indent:-9000px;width:2.9em; margin:0 0 0 0; display:inline;}
.cont_calendario a.sig {background:#a5a3a4 url('/img/b_navs.gif') no-repeat .2em .2em;display:block;float:right;height:15.2em;text-indent:-9000px;width:2.9em; margin:0 0 0 0; display:inline;}

.cont_calendario span.ant {background:#a5a3a4 url('/img/b_nava_des.gif') no-repeat .2em .2em;display:block;float:left;height:15.2em;text-indent:-9000px;width:2.9em; margin:0 0 0 0; display:inline; opacity: 0.70; filter: alpha(opacity=70);}
.cont_calendario span.sig {background:#a5a3a4 url('/img/b_navs_des.gif') no-repeat .2em .2em;display:block;float:right;height:15.2em;text-indent:-9000px;width:2.9em; margin:0 0 0 0; display:inline; opacity: 0.7; filter: alpha(opacity=70);}

.cont_calendario .selected{ margin:0 .5em;}
.cont_calendario .selected caption{color:#fff;}



/* Hemeroteca > listado de noticias */

#hemeroteca .listado_noticias h4{ font:bold 1.2em Arial, Helvetica, sans-serif; margin-bottom:.1em;}
#hemeroteca .listado_noticias ul{ margin:0;}
#hemeroteca .listado_noticias li{ padding:1em 1.4em; background: url('/img/f_punt_3px.gif') repeat-x left bottom;}
#hemeroteca .listado_noticias h5, #hemeroteca .listado_noticias li h4, { font:bold 1.6em Arial, Helvetica, sans-serif; color:#000; padding:0; border:0; margin:0;}
#hemeroteca .listado_noticias h5 a, #hemeroteca .listado_noticias li h4 a, #hemeroteca .listado_noticias li h2 a{ color:#000;}
#hemeroteca .listado_noticias li h2{ font:bold 1.6em Arial, Helvetica, sans-serif; color:#000; padding:0; border:0; margin:0;}
#hemeroteca .listado_noticias li p{ font:1.2em Arial, Helvetica, sans-serif; color:#333; text-align:left; margin:0; padding:0;}
#hemeroteca .listado_noticias li p.fecha{ font-size:1.1em; color:#205D5D; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom:.5em;}
#hemeroteca .listado_noticias li p.fecha span{ color:#D76203; font-weight:bold;}
#hemeroteca .listado_noticias li p.fecha strong{text-transform: uppercase;}
#hemeroteca .listado_noticias li p.autor{ color:#999; font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif;text-transform:uppercase; margin-bottom:.2em;}
#hemeroteca .listado_noticias p{ font:bold 1em Tahoma,Arial, Helvetica, sans-serif; color:#AE3233; text-align:right; margin:0 1.4em; padding:.5em 0 1em 0;}
#hemeroteca .listado_noticias p a{color:#AE3233; text-decoration:underline;}


/* Hemeroteca > busqueda */

#hemeroteca #contenido .buscador_avanzado{padding-bottom:1px;}
#hemeroteca #contenido .buscador_avanzado h2{background: url('/img/f_doslineasgris.gif') repeat-x left bottom; color:#333333; font:bold 1.8em Arial,Helvetica,sans-serif;
font-size:1.8em; margin:0; padding:1.16em 0 0.2em; text-align:center;}
#hemeroteca .buscador_avanzado{ margin:0 .2em;}
#hemeroteca .buscador_avanzado form{ margin:.2em 0 0 0; background:url('/img/1x1gris.gif') repeat-y 10.7em top;}
#hemeroteca .buscador_avanzado fieldset{ position:relative; background: url('/img/f_punt_bordeblanco.gif') repeat-x left bottom; padding-bottom:.3em; height:7.6em;}
#hemeroteca .buscador_avanzado fieldset p{ margin-left:12em;}
#hemeroteca .buscador_avanzado fieldset .c_texto{ border:1px solid #cdd9d9; width:39.7em; font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#444; padding:.2em .4em;}
#hemeroteca .buscador_avanzado fieldset select{ border:1px solid #cdd9d9; font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#444; margin-right:.9em;}
#hemeroteca .buscador_avanzado fieldset .check{ border:none; width:auto; padding:0; vertical-align:middle; margin:0; padding:0;}
#hemeroteca .buscador_avanzado legend{}
#hemeroteca .buscador_avanzado legend span{font:bold 1.8em Tahoma, Arial, Helvetica, sans-serif; color:#797171; background:#fbfbfa; width:5.4em; padding:1.5em 0 1.49em .5em; position:absolute; left:0; top:0;}

#hemeroteca .buscador_avanzado .que .principal{ margin-top:1.7em;}
#hemeroteca .buscador_avanzado .que .principal label{ display:none;}
#hemeroteca .buscador_avanzado .que p{margin-top:.7em; }
#hemeroteca .buscador_avanzado .que p label{ display:inline; font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#333; padding-right:.4em;}

#hemeroteca .buscador_avanzado .donde p{ margin-top:3em;}
#hemeroteca .buscador_avanzado .donde .s_izq{ width:16.2em;}
#hemeroteca .buscador_avanzado .donde .s_cen{ width:18.2em; }
#hemeroteca .buscador_avanzado .donde .s_der{ width:11.3em; }
#hemeroteca .buscador_avanzado .donde label span{display:none;}

#hemeroteca .buscador_avanzado .cuando{ background:none; display:block;}
#hemeroteca .buscador_avanzado .cuando p{ margin-top:3em;}
#hemeroteca .buscador_avanzado .cuando label span{display:none;}
#hemeroteca .buscador_avanzado .cuando p span{font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#444;}
#hemeroteca .buscador_avanzado .cuando select{ margin-right:0;}
#hemeroteca .buscador_avanzado .cuando .segundo{ margin-left:.8em;}
#hemeroteca .buscador_avanzado .cuando .check{ *vertical-align:top; }

#hemeroteca .buscador_avanzado .final{ background:#fff; text-align:right; padding:1.3em 2em; height:auto; border-top:2px solid #cfcfcf; }

/* Hemeroteca > busqueda avanzada interna 
#hemeroteca .buscador{ margin-bottom:1.5em;}
#hemeroteca .buscador_avanzado_int{ background:#dddbdb; border-top:1px solid #fff; padding:1.5em 1.2em;}
#hemeroteca .buscador_avanzado_int .fecha{ background:#fff; width:21.5em; display:inline; float:left; padding:.4em; margin-right:.1em;}
#hemeroteca .buscador_avanzado_int .fecha .btn_nava{background: #dfdfdf url('/img/b_navag.gif') no-repeat center; text-indent:-9000px; display:block; width:21px; height:19px; float:left; padding:4.5em .4em 4.9em; }
#hemeroteca .buscador_avanzado_int .fecha .btn_navs{background:#dfdfdf url('/img/b_navsg.gif') no-repeat center; text-indent:-9000px; display:block; width:21px; height:19px; float:left; padding:4.5em .4em 4.9em; }
#hemeroteca .buscador_avanzado_int .fecha ul{ display:inline; float:left; width:15.2em; padding:3.3em 0 0; margin:0 0 0 4px;}
#hemeroteca .buscador_avanzado_int .fecha li{ font:bold 1.6em/48px Arial, Helvetica, sans-serif; color:#908a8a; display:inline; float:left;}
#hemeroteca .buscador_avanzado_int .fecha li a{color:#908a8a; text-decoration:none;}
#hemeroteca .buscador_avanzado_int .fecha .activo{ font:normal 3.3em Arial, Helvetica, sans-serif; color:#215f5e; text-decoration:none; margin:0 2px;}
#hemeroteca .buscador_avanzado_int .fecha .activo a{color:#215f5e;}

#hemeroteca .buscador_avanzado_int .meses{ background:#fff; width:5em; display:inline; float:left; padding:.9em 2.1em 1em 2.5em; margin:0;}
#hemeroteca .buscador_avanzado_int .meses li{ font:1.1em/11px Arial, Helvetica, sans-serif; color:#444; background:url('/img/f_bolo.gif') no-repeat left center; padding:.27em 0 .27em .81em; margin:0; list-style:outside; list-style:none;}
#hemeroteca .buscador_avanzado_int .meses li a{color:#444; text-decoration:underline;}
#hemeroteca .buscador_avanzado_int .m_der{ padding-right:2.8em; width:6.3em;}

#hemeroteca .buscador_avanzado_int .secciones{ display:inline; float:left; width:20em; margin-left:1em;}
#hemeroteca .buscador_avanzado_int .secciones label{ padding-top:.3em; display:block; font:bold 1.1em Tahoma,Arial,Helvetica,sans-serif; color:#444;}
#hemeroteca .buscador_avanzado_int .secciones select{ width:18em; margin:.2em 0 1.3em; font:1.1em Tahoma,Arial,Helvetica,sans-serif; color:#444;}

#hemeroteca .buscador_avanzado_int .final{ display:inline; float:right; margin-left:1em;}
#hemeroteca .buscador_avanzado_int .final .boton{ float:none; width:auto;}*/

/*pestanias*/
/*#contenido .pestanias{ background: url(/img/fondo-pestanas.gif) repeat-x scroll 0 0; margin:1.7em 0.1em 0 0.1em; padding: 0 1.8em; height: 32px;}

#contenido .pestanias .cd {background:url('/img/f_pestaniagoogle_off.jpg') no-repeat center;  height:2.3em; width:4em; }
#contenido .pestanias .cdactivo {background:url('/img/f_pestaniacd_on.jpg') no-repeat left top; padding:0; margin: 0; position: relative; top: -0.3em; left: -0.2em; cursor: auto; }
#contenido .pestanias .cdactivo span{ height: 2.4em; display: block; text-indent:-9000px; width:10.2em; }

#contenido .pestanias .google {background:url('/img/f_pestaniagoogle_off.jpg') no-repeat center; height:2.3em; width:4em;}
#contenido .pestanias .googleactivo {background:url('/img/f_pestaniacd_on.jpg') no-repeat left top; position: relative; top: -0.3em; left: -0.2em; cursor: auto;}
#contenido .pestanias .googleactivo span{ height: 2.4em; display: block; text-indent:-9000px; width:10.2em; }

#contenido .pestanias .selected a:hover{text-decoration: none;}


#contenido .pestanias li {  margin:0; border:none; padding: 0; margin:0 0 0 1.8em; width: auto; float: left; display: inline; }
#contenido .pestanias li a { padding:0 0 .4em; width: auto; float: left; display: inline; position: relative; top: 0.3em; text-indent:-9000px;}
#contenido .pestanias .ult { margin-right:0;}
*/

#contenido .pestanias{ background: url(/img/fondo-pestanas.gif) repeat-x scroll 0 0; margin:1.7em 0.1em 0 0.1em; padding: 0 1.8em; height: 32px;}
#contenido .pestanias .cd {background:url('/img/f_pestaniacd_off.jpg') no-repeat center; width:10.2em;   }
#contenido .pestanias .google {background:url('/img/f_pestaniagoogle_off.jpg') no-repeat center; width:6.8em;}
#contenido .pestanias .selected .cd {background:url('/img/f_pestaniacd_on.jpg') no-repeat center;  height:2.9em; width:10.2em; display:block; padding:0; mar  gin: 0; top: -0.3em; left: -0.2em; cursor: auto; }
#contenido .pestanias .selected .google {background:url('/img/f_pestaniagoogle_on.jpg') no-repeat center; height:2.9em; width:6.8em; display:block; padding:  0; margin: 0; top: -0.3em; left: -0.2em; cursor: auto;}

#contenido .pestanias .selected a:hover{text-decoration: none;}
#contenido .pestanias li {  margin:0; border:none; padding: 0; margin:0 0 0 1.8em; width: auto; float: left; display: inline; }
#contenido .pestanias li a { padding:0 0 .4em; width: auto; float: left; display: inline; position: relative; top: 0.3em; text-indent:-9000px;}
#contenido .pestanias .ult { margin-right:0;}


/*#hemeroteca #contenido .pestanias{background:url('/img/1x1gris.gif') repeat-x left bottom; margin:.1em; padding:0 0 0 1.7em;}
#hemeroteca #contenido .pestanias li{width:13.8em; background:none; padding:0; margin-right:.2em;}
#hemeroteca #contenido .pestanias li a{ display:block; text-indent:-9000px; height:3em; padding:0;}
#hemeroteca #contenido .pestanias .cdactivo{background:url('/img/f_pestaniacd_on.jpg') no-repeat center; text-indent:-9000px; border-bottom:1px solid #FFFFFF;  height:3em; }
#hemeroteca #contenido .pestanias .cd{background:url('/img/f_pestaniacd_off.jpg') no-repeat center;}
#hemeroteca #contenido .pestanias .google{background:url('/img/f_pestaniagoogle_off.jpg') repeat-x left top;}
#hemeroteca #contenido .pestanias .googleactivo{background:url('/img/f_pestaniagoogle_on.jpg') repeat-x left top; height:3em; border-bottom:1px solid #FFFFFF; text-indent:-9000px;}*/

#hemeroteca #contenido .listado_noticias .no_resultados{ font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#333; margin-bottom:1em; background:#F5F5F5; border:1px solid #DFDFDF; text-align:left; padding:1.5em;}

#hemeroteca #contenido .mod_inforel{ padding:1em 2.2em 1em 2em; background:#fff url('/img/f_bus_down.gif') repeat-x left bottom;}
#hemeroteca #contenido .mod_inforel .resultados{ font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#ae3233; margin-bottom:1em;}
#hemeroteca #contenido .mod_inforel .resultados span{ font-weight:bold; text-transform:uppercase;}
#hemeroteca #contenido .mod_inforel .titulo{ font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; margin-bottom:.5em;}
#hemeroteca #contenido .mod_inforel ul li{ display:inline; float:left; width:18.5em; margin:0 2em 0 0; background:url('/img/f_bolo2.gif') no-repeat left .3em; font:1em Tahoma, Arial, Helvetica, sans-serif; padding:0 0 .6em 1.2em;}
#hemeroteca #contenido .mod_inforel ul li span{color:#333;}
#hemeroteca #contenido .mod_inforel ul .ult{ margin-right:0;}

.resultados #contenido .cont{ background:url(/img/f_colint.gif) repeat-y right top; border-right:1px solid #fff;}
.resultados #contenido .listado_noticias .multimedia p.fecha strong{ color:#A9050C;}
.resultados #contenido .paginacion ul{ margin-left:105px;}



#hemeroteca #contenido .mod_i{ width:44.5em; float:left; display:inline; margin:0 .7em;}
#hemeroteca #contenido .mod_d{ width:21.2em; float:left; display:inline;}

#hemeroteca #contenido .paginacion{ border-top:2px solid #ebebeb; border-bottom:2px solid #ebebeb; margin:1.4em .3em 1em .3em; padding-left:.4em; padding-right:.4em;}


#hemeroteca #contenido .mod_d .mod{ padding:.4em .4em 1.2em;}
#hemeroteca #contenido .mod_d .mod h2{ font:bold 1em Tahoma, Arial, Helvetica, sans-serif; color:#000; background:#e3e1dd; text-transform:uppercase; padding:.6em; margin-bottom:.8em;}
#hemeroteca #contenido .mod_d .mod ul{ padding:0 .8em 0 1.5em; background:none;}
#hemeroteca #contenido .mod_d .mod ul li{ background:url('/img/f_bolo3.gif') no-repeat left .5em; font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#444; padding-left:.8em; margin:.3em 0;}
#hemeroteca #contenido .mod_d .mod ul li span{font-size:1em;}
#hemeroteca #contenido .mod_d .mod ul li ul li{ font-size:1em; margin-left:1.6em;}
#hemeroteca #contenido .mod_d .mod ul li ul li span{ font-size:1em;}
#hemeroteca #contenido .mod_d .mod ul li ul li ul li{ font-size:1em; margin-left:1.6em;}
#hemeroteca #contenido .mod_d .mod ul li a{ color:#444;}
#hemeroteca #contenido .mod_d .mod ul li span{ font-weight:bold; text-decoration:underline;}
#hemeroteca #contenido .mod_d .mod .mod_masinfo{ font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#A9050C; margin-top:1em; margin-left:1.5em;}
#hemeroteca #contenido .mod_d .mod .mod_masinfo a{ color:#A9050C;}

#hemeroteca #contenido .mod_d .filtro{ background:#e1e1e1;}
#hemeroteca #contenido .mod_d .filtro h2{ font-size:1.2em; text-transform:none; background: #f0f0f0 url('/img/f_filtro.gif') no-repeat left top; padding:.4em .8em .4em 2.4em;}
#hemeroteca #contenido .mod_d .filtro p{ font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#333; padding:0 2.5em 0 .2em; position:relative; margin-bottom:3em;}
#hemeroteca #contenido .mod_d .filtro p a{ background:url('/img/ico_cerrar.gif') no-repeat left top; display:block; position:absolute; right:0; top:0; text-indent:-9000px; width:16px; height:16px; margin-right:1em;}
#hemeroteca #contenido .mod_d .filtro .mod_masinfo{ margin-left:0; margin-bottom:0;}
#hemeroteca #contenido .mod_d .filtro .mod_masinfo a{ background:none; text-indent:0; position:static; display:inline;}


/* Hemeroteca > indice generales */

#contenido .b_secciones{ margin-top:-5px; margin-bottom:2.5em;}
#contenido .b_secciones .buscador_sup{ padding:.9em 1.4em .3em;}
#contenido .b_secciones fieldset{ padding:1.2em 0;}
#contenido .b_secciones label{}
#contenido .b_secciones select{ width:12.2em;}
#contenido .b_secciones p{ clear:both; display:block; border:0; float:right; font:bold 1.1em Arial, Helvetica, sans-serif; color:#444;}
#contenido .b_secciones a{ font-weight:normal; text-decoration:underline; color:#205d5d;}
#contenido .b_secciones .activo{ color:#205d5d;}
.indice .fecha{ font: 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#215f5e;}
.indice .fecha span{ color:#d76203; font-weight: bold;}

.indice #contenido h3{background:url('/img/f_punt.gif') repeat-x scroll left bottom; color:#444; font:1.8em Tahoma,Arial,Helvetica,sans-serif; margin:0 .06em .5em; padding:0 0 0.1em .8em;}

.indice .mod_destacado{ margin:1.7em 1em;}
.indice #contenido .mod_destacado p.fecha{ color:#215f5e; font-size:1.1em; margin-bottom:.4em;}

.indice .mod_destacado h4{ font:bold 2em/20px Arial, Helvetica, sans-serif; color:#000; margin:0 0 .3em 0; }
.indice .mod_destacado h4{margin:0 0 .3em 0.5em; }
.indice .mod_destacado p{ font:1.2em Arial, Helvetica, sans-serif; color:#878787; margin-bottom:.4em;}
.indice .mod_destacado .player{/* margin-top:1.3em;*/ text-align:center;}
.indice .titulo{ font:1.6em Tahoma, Arial, Helvetica, sans-serif; color:#333; background:#ececeb; padding:.15em 0 .1em .8em; margin:0 .06em;}
.indice .listado_interes{ padding:1.3em 1.6em; border-bottom:1px solid #ededec; margin-bottom:4.2em;}
.indice .listado_interes li{ margin:.5em 0; padding:0 0 0 .6em; background:url('/img/ico_flecha_rojder.gif') no-repeat left .5em;}
.indice .listado_interes li h4{ font:bold 14px Arial, Helvetica, sans-serif; color:#215f5e;}
.indice .listado_indices li{ padding:1.7em 1.4em; background:url('/img/f_punt.gif') repeat-x scroll left bottom;}
.indice .listado_indices li p.fecha{ margin-bottom:0.4em;}
.indice .listado_indices li h4{ font:bold 1.2em/16px Arial, Helvetica, sans-serif; color:#000; margin-top: .4em; margin-bottom:.4em;}
.indice .listado_indices li h4 a{ color:#000;}
.indice .listado_indices .mod_img{ margin-right:7px;}
.indice .listado_indices .mod_img img{ display:block;}

.indice #contenedor #contenido .paginacion{ margin-bottom:3em;}
.indice #contenedor .cab_edicion{ text-align:center; }
.indice #contenedor .cab_edicion  h1, .indice #contenedor .cab_edicion  h2{width:20.5em; margin:0 auto; padding:0; text-align:left; }
.indice #contenedor .cab_edicion  span{text-align:left}


/* Hemeroteca > índice audios */
.indice .l_audios{ margin-bottom:2.9em;}
.indice .l_audios li h4{ padding-left:2.4em; background:url('/img/ico_audio.gif') no-repeat left .1em; min-height:16px; padding-top:4px;}
* html .indice .l_audios li h4{ height:16px;}

.indice .l_audios .autor{ padding-left:2.6em;}


/* Hemeroteca > índice graficos */
.indice .l_graficos{ margin-bottom:2.9em;}
.indice .l_graficos li h4{ padding-left:2.4em; background:url('/img/ico_grafico.gif') no-repeat left .1em; min-height:16px; padding-top:4px;}
* html .indice .l_graficos li h4{ height:16px;}

.indice .l_graficos .autor{ padding-left:2.6em;}

/* Hemeroteca > índice imágenes */
.indice .l_imag li{ padding:1.2em 1.4em;}
.indice .l_imag li .mod_img{ margin-right:1.2em; margin-top:.35em;}
.indice .l_imag li .fecha{ margin-bottom:.45em;}
.indice .l_imag li h4{ margin:0 0 .4em;}
.indice li p.autor{ color:#999; font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif;text-transform:uppercase; margin-bottom:.2em;}
.indice .l_imag ul li{ padding:0 0 0 .63em; margin-bottom:.4em; font:bold 1.1em Tahoma,Arial, Helvetica, sans-serif; color:#666; background:url('/img/ico_flecha_rojder.gif') no-repeat left 0.7ex;}
#hemeroteca .l_imag ul li a{ color: #215F5E; font-weight: normal}

/* Hemeroteca > índice videos */
.indice .mod_destacado .mod_img{ float:left; margin-right:1em; display:inline;}
.indice .mod_destacado .mod_txt{ display:table; height:1%;}
.indice .l_videos li{ padding:.5em .5em 1em 1.5em;}
.indice .l_videos li .mod_img{ position:relative; margin-right:.7em; margin-top:.35em;}
.indice .l_videos li .mod_img .ico{ position:absolute; left:5px; bottom:5px;}


/* Laterales
----------------------------------------------------------------------------------------------------------- */

/* Suscriptor logueo
----------------------------------------------------------------------------------------------------------- */
#lateral .suscriptor{ padding:.1em; position:relative;}
#lateral .suscriptor h2{ padding:0; font:2.2em Tahoma, Arial, Helvetica, sans-serif; color:#000; background:url('/img/f_degpunt2.jpg') repeat-x left bottom; padding:.66em 0 .65em .86em;}
.suscriptor .llamada{ position:absolute; display:block; right:1em; top:1px; z-index:1; font:1.4em "Arial Narrow", Arial, Helvetica, sans-serif; color:#fff; width:6.4em; background:url('/img/f_llamada.jpg') no-repeat left top; text-align:center; padding:1.2em 0 .55em 0;}
.suscriptor .llamada span{ font:bold 1em Tahoma, Arial, Helvetica, sans-serif; line-height:13px;}
.suscriptor .cont{ padding:.6em; margin:0;}
.suscriptor fieldset{ padding:.2em .3em 0 1.1em; margin:0;}
.suscriptor legend{ display:none;}
.suscriptor form p{ float:left; width:12.7em; margin:0 .6em 0 0; padding:0;}
.suscriptor label{ display:block; font:bold 1.1em Arial, Helvetica, sans-serif; color:#333;}
.suscriptor form .ctexto {border:1px solid #cdd9d9; font:1.1em Tahoma,Arial,Helvetica,sans-serif; padding:0.1em; width:11.2em;}
.suscriptor form .check {margin:1em .6em 0 0;}
.suscriptor form .check label { font:normal 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#333;}
.suscriptor form .check label input { vertical-align:middle;}
.suscriptor form .b_form {margin:1em 0 0 0;}
.suscriptor form p .boton { float:right;}
.suscriptor .links { margin-top:.5em; background:#fff url('/img/f_punt3.gif') repeat-x left bottom; padding-bottom:2em;}
.suscriptor .links a { font:normal 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#333; margin:0 .9em 0 1.5em; text-decoration:underline;}
.suscriptor .links a:hover { text-decoration:none;}
.suscriptor .pie_mod{ padding:.5em 4em; background:#edecea url('/img/ico_flecharecuadro.gif') no-repeat 1.7em center; font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#666;}
.suscriptor .pie_mod a{ color:#ae3233; text-decoration:none;}
.suscriptor form .novalida {background:#E2E2E2; border:1px solid #666666;}

/* Suscriptor logueado
----------------------------------------------------------------------------------------------------------- */
#lateral .logueado h2{ font-size:1.8em; padding:.3em .3em;}
.logueado .llamada{ font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#ae3233; background:none; padding:1em 0 0 0; right:.6em;}
.logueado .mod_img{ float:right;}
#contenedor #lateral .logueado p.fecha{ color:#205d5d;}
.logueado .pie_mod{ padding:.5em 3em; background:#edecea url('/img/ico_flecharecuadro.gif') no-repeat .5em center;}
.logueado .cont{ background:#fff url('/img/f_punt3.gif') repeat-x left bottom;}

/* 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; width:16.8em; margin-right:.7em; font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#444; padding:.2em;}
#lateral .buscador_audios p{ display:inline; float:left; margin-top:.8em;}

/* Servicios para suscriptores
----------------------------------------------------------------------------------------------------------- */
#lateral .servicios{ padding:.1em;}
#lateral .servicios h2{ padding:0; font:2em Tahoma, Arial, Helvetica, sans-serif; color:#000; background:url('/img/f_degpunt2.jpg') repeat-x left bottom; padding:1em 0 .6em .85em;}
#lateral .servicios ul{ padding:.5em 0 0 0;}
#lateral .servicios ul li{ margin:0; background: url('/img/f_punt.gif') repeat-x left bottom; 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{ font:1.8em/18px Tahoma, Arial, Helvetica, sans-serif; color:#333333; margin-bottom:.5em;}
#lateral .servicios ul li h3 a{ color:#333;}
#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{ font:1.2em/14px Arial, Helvetica, sans-serif; color:#666666;}
#lateral .servicios ul li .mod_img img{ display:block; margin-bottom:1em;}
#lateral .servicios ul li .mod_img .boton{ display:block; text-align:center; background:#FFFFFF url('/img/ico_flecha_btn.gif') no-repeat 20px center;}
#lateral .servicios ul li .mod_img .boton:hover {background:#F4F3ED url('/img/ico_flecha_btn2.gif') no-repeat 20px center;}
#lateral .servicios ul .secciones .mod_txt{background:url('/img/i_bloquepdf.jpg') no-repeat 21.4em .9em; padding-right:9.8em; display:block; height:auto;}
#lateral .servicios ul .navega .mod_txt{background:url('/img/i_monitor.jpg') no-repeat 15.8em 0; padding-right:11em; height:auto; display:block; padding-bottom:4em; }
#lateral .servicios ul .navega .mod_txt h3{ margin-top:.5em;}
#lateral .servicios ul .ultimo{background:none;}

.resultados #contenedor .res_google .cont{ background:none;}
.resultados #contenedor .res_google .mod_i{ width:auto;}
.resultados #contenedor .res_google .mod_i .listado_noticias h2{margin-bottom:3px;}
.resultados #contenedor .res_google .mod_i .listado_noticias h2 a{ color:#0000CC; font:16px Arial, Helvetica, sans-serif; text-decoration:underline;}
.resultados #contenedor .res_google .mod_i .listado_noticias p{ color:#666; font:13pxm Arial, Helvetica, sans-serif; margin-bottom:3px;}
.resultados #contenedor .res_google .mod_i .listado_noticias .enlace_google{ color:green; font:1em Arial, Helvetica, sans-serif;}
.resultados #contenedor .res_google .mod_i .listado_noticias .enlace_google a{ color:#7777CC; font:13px Arial, Helvetica, sans-serif;}

.resultados #contenedor .publi_google{font:1.1em Arial,Helvetica,sans-serif; margin:1em 1.81em 1.81em 1.72em; border:none;}

/* Migas */
#hemeroteca .mod_migas{ background:url('/img/f_deg_migas.jpg') repeat-x left top; margin:0 1px;}
#hemeroteca .mod_migas p{ background:url('/img/f_filtro.gif') no-repeat 1em 1em; font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#727171; padding:1.54em 1em 1.54em 3.5em;}
#hemeroteca .mod_migas span{ font:normal 1em Tahoma, Arial, Helvetica, sans-serif; color:#737272;}

#hemeroteca .mod_migas a{font:normal 1em Tahoma, Arial, Helvetica, sans-serif; padding-right:.5em; }
#hemeroteca .mod_migas strong{ font:bold 1em Tahoma, Arial, Helvetica, sans-serif; color:#205d5e; padding-left:.5em;}

#hemeroteca #contenido .etiqueta{background:transparent url(/img/f_doslineasgris.gif) repeat-x scroll left bottom; color:#333333; font:normal 2em Arial,Helvetica,sans-serif; line-height:normal; margin:0 1px 0; padding:0.7em 0 0.5em .7em; text-align:left;}
#hemeroteca #contenido .etiqueta span{font:bold 1.1em Arial,Helvetica,sans-serif; color:#AE3233;}

#hemeroteca .buscador{ background:url('/img/f_punt.gif') repeat-x left bottom; margin:.1em .1em 0 .1em; padding-bottom:.1em; margin-bottom:1px;}
#hemeroteca .buscador legend{ display:none;}
#hemeroteca .buscador_sup{background:#f0f0ec url('/img/f_form.jpg') repeat-x left top; padding:1.9em 1.5em 1em; margin-bottom:.1em; }
#hemeroteca .buscador .campos{float:left;}
#hemeroteca .buscador label{ font:bold 1.1em Tahoma,Arial, Helvetica, sans-serif; color:#444; margin-right:.5em; }
#hemeroteca .buscador select{ font:1.1em Tahoma,Arial,Helvetica,sans-serif; color:#444; width:31.3em; border:1px solid #CDD9D9; margin-right:.5em;}
#hemeroteca .buscador p{ float:left; display:inline; font:1.1em Tahoma,Arial, Helvetica, sans-serif; border-left:1px solid #a9a9a9; padding:.2em 0 .2em .8em; margin-top:.1em; }
#hemeroteca .buscador .boton{ margin-right:.5em; float:left;}
#hemeroteca .buscador a{ color:#545050; text-decoration:underline;}
#hemeroteca .buscador .campos p{ float:none; display:block; margin-left:7.2em; margin-top:1.5em; padding:0; font-size:1em; border:0;}
#hemeroteca .buscador p label{ font:normal 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#444; margin:0 2em 0 0;}
#hemeroteca .buscador p label input{height:12px;}

#hemeroteca #contenido .cintillo{ font:bold 1.5em "Trebuchet MS",Arial,Helvetica,sans-serif;; color:#A9050C; margin:0 1.3em .5em 0.5em;}
#hemeroteca #contenido .mod_list_inf {text-align: left; margin: 1.9em 1.9em;}
#hemeroteca #contenido .mod_list_inf h3 {background:#2F6868; color:#FFFFFF; font:1.7em/1em Tahoma,Arial,Helvetica,sans-serif; margin:0 0 0.29em; padding:0.47em 0.41em;}
#hemeroteca #contenido .mod_list_inf ul{border-color:#EBEBEB; border-style:solid; border-width:1px 1px 6px; padding:1.4em 0.6em 1.4em 0.8em;}
#hemeroteca #contenido .mod_list_inf li{ padding:0 0 0 .61em; background:url('/img/ico_flecha_rojder.gif') no-repeat left .3em; margin-bottom:.5em; font:1.2em/12px Tahoma, Arial, Helvetica, sans-serif; color:#333;}
#hemeroteca #contenido .mod_list_inf li a{color:#333;}
.audio #contenido .mod_destacado .mod_txt, .videos #contenido .mod_destacado .mod_txt{ background:#F1F1F1 url('/img/f_punt2.gif') repeat-x left bottom; padding:1.3em; margin:1.2em 0.9em;}
.audio #contenido .mod_destacado p, .videos #contenido .mod_destacado p{ color:#333;}
#hemeroteca #contenido .player{ margin:0 1em 1em 0.9em; text-align: left;}
#hemeroteca .indice .graficos #contenido .player{margin-left: 0;}
#hemeroteca #contenido .player .player_video{ float:left; display:inline; width:48.3em; margin-right:1em;}
#hemeroteca #contenido .player p{ float:left; display:inline; width:11em; margin-top:.5em;}

#hemeroteca .cab_edicion{ text-align:center; background:url('/img/f_doslineasgris.gif') repeat-x left bottom; padding:1.3em 0 2.1em 0; margin:0 .1em 0 .1em; height:3.5em;}
#hemeroteca .cab_edicion p{ font-size:1.8em; color:#878787; font-weight:normal;}
#hemeroteca .cab_edicion p a{ font:bold .61em Tahoma,Arial, Helvetica, sans-serif; color:#AE3233;}
#hemeroteca .cab_edicion h1, #hemeroteca .cab_edicion h2{font-size:1.8em; color:#000; font-weight:bold; padding-bottom: 0.3em; padding: 4px 0 0.5em 0;}
#hemeroteca .cab_edicion h1 span, #hemeroteca .cab_edicion h2 span{ display:block; color:#878787; font-weight:normal;}
#hemeroteca .cab_edicion .b_ant{ width:36px; height:19px; float:left;  background:url('/img/b_ant.gif') no-repeat; text-indent:-9999px; overflow:hidden; margin:  1em 0 0 20px; }
#hemeroteca .cab_edicion .b_sig{ width:36px; height:19px; float:right;  background:url('/img/b_sig.gif') no-repeat; text-indent:-9999px; overflow:hidden; margin: 1em 20px 0 0;}
#hemeroteca .cab_edicion .b_ant:hover{ background:url('/img/b_ant_hover.gif') no-repeat;}
#hemeroteca .cab_edicion .b_sig:hover{ background:url('/img/b_sig_hover.gif') no-repeat;}
#hemeroteca .mod_txt li a{ color:#333;}
#hemeroteca .mod_txt ul.capa li a {color:#ccc}
#hemeroteca .ediciones{ padding:0 .1em .9em .1em; margin:0 .1em .2em .1em; background:url('/img/f_doslineasgris.gif') repeat-x left bottom;}
#hemeroteca .ediciones .cont{ margin:.8em .6em 0 .7em; background:url('/img/hemeroteca/f_ediciones.gif') repeat-y center top;}
#hemeroteca .ed_impresa{float:left; width:30.8em; padding:1.5em 1em 2em 1em;}
#hemeroteca .ed_digital{float:right; width:30.8em; padding:1.5em 1em 2em 1em;}
#hemeroteca .ediciones h3{ font:bold 1.1em Tahoma,Arial, Helvetica, sans-serif; color:#444; margin:0 .3em 0 .5em; display:inline;}
#hemeroteca .ediciones p{ font:1.1em Tahoma,Arial, Helvetica, sans-serif; color:#878787; display:inline;}
#hemeroteca .ediciones .mod_img{ margin:1em .8em 0 0;}
#hemeroteca .ediciones .mod_img img{ border:1px solid #CBCACA; width:165px;}
#hemeroteca .ediciones .mod_txt{ margin-top:1em;}
#hemeroteca .ediciones h4{ color:#444; padding:0; font:bold 1.1em Tahoma,Arial, Helvetica, sans-serif; margin-bottom:1em;}
#hemeroteca .ediciones h4 img{ margin:0 .2em; vertical-align:middle;}

#hemeroteca .ediciones li{ padding:0 0 .6em 1em; font:1.1em/1.1em Tahoma,Arial, Helvetica, sans-serif; color:#333; background:url('/img/f_bolo.gif') no-repeat left .3em;}
#hemeroteca .ediciones li img{ vertical-align:middle;}
#hemeroteca .ediciones .l_btn{ margin:0; padding:0; background:url('/img/f_punt.gif') repeat-x left bottom; }
#hemeroteca .ediciones .l_btn li{ font-size:1em; padding:1em 1.2em .5em .3em; margin:0; float:left; display:inline; background:none; height:20px;}

.cont_calendario{ margin:0 .1em .9em .1em; background:url('/img/f_doslineasgris.gif') repeat-x left bottom; padding-bottom:.8em;}
.cont_calendario .cont{margin-bottom:.8em; background:url('/img/f_punt.gif') repeat-x left bottom; padding-bottom:.1em;}
.cont_calendario form{ padding:1.3em;  background:#d8d8cf url('/img/f_form.jpg') repeat-x left top; }
.cont_calendario h3{ float:left; margin-right:.9em; display:inline; font-size:1.1em; padding-top:.4em;}
.cont_calendario .boton{ vertical-align:top;}
.cont_calendario legend{ display:none;}
.cont_calendario label{ display:none;}
.cont_calendario select{ border:1px solid #CDD9D9; font:1.2em Tahoma,Arial, Helvetica, sans-serif; color:#545050;}
.cont_calendario caption{ font:11px Tahoma,Arial, Helvetica, sans-serif;}
.cont_calendario th{ font-size:11px;}
.cont_calendario td{ font-size:11px; font-weight:bold; color:#898989;}
.cont_calendario td a{ color:#898989;}
.cont_calendario .calendario{ float:left; width:19.6em; margin:0 .3em; display:inline; border-bottom:1px solid #e4e4e4;}
.cont_calendario .desactivado{ opacity: 0.40; filter: alpha(opacity=40);}
.cont_calendario .desactivado thead, .cont_calendario .desactivado caption{ background:none;}

.cont_calendario a.ant {background:#ECECEB url('/img/b_nava.gif') no-repeat .2em .2em;display:block;float:left;height:15em;text-indent:-9000px;width:2.9em; margin:0 .1em 0 .2em; display:inline;}
.cont_calendario a.sig {background:#ECECEB url('/img/b_navs.gif') no-repeat .2em .2em;display:block;float:right;height:15em;text-indent:-9000px;width:2.9em; margin:0 .2em 0 .1em; display:inline;}

.cont_calendario span.ant {background:#ECECEB url('/img/b_nava.gif') no-repeat .2em .2em;display:block;float:left;height:15em;text-indent:-9000px;width:2.9em; margin:0 .1em 0 .2em; display:inline; opacity: 0.70; filter: alpha(opacity=70);}
.cont_calendario span.sig {background:#ECECEB url('/img/b_navs.gif') no-repeat .2em .2em;display:block;float:right;height:15em;text-indent:-9000px;width:2.9em; margin:0 .2em 0 .1em; display:inline; opacity: 0.7; filter: alpha(opacity=70);}

.cont_calendario .selected{ border:1px solid #cac9c9;  width:19.5em; overflow:hidden;}
.cont_calendario .selected table{ }
.cont_calendario .selected caption{ border-left:0;}

/* Hemeroteca > listado de noticias */

#hemeroteca .listado_noticias h4{ font-size:1.2em; color:#AE3233; font-weight:bold; border-bottom:1px solid #dfdfdf; margin:1em .5em 0 .5em; padding:.41em .8em;}
#hemeroteca .listado_noticias ul{ margin:0;}
#hemeroteca .listado_noticias li{ padding:1em 1.4em; background: url('/img/f_punt_3px.gif') repeat-x left bottom;}
#hemeroteca .listado_noticias h5, #hemeroteca .listado_noticias li h4, #hemeroteca .listado_noticias li h3, #hemeroteca .listado_noticias li h2{ font:bold 1.6em Arial, Helvetica, sans-serif; color:#000; padding:0 0 3px 0; border:0; margin:5px 0;}
#hemeroteca .listado_noticias h5 a, #hemeroteca .listado_noticias li h4 a, #hemeroteca .listado_noticias li h3 a, #hemeroteca .listado_noticias li h2 a{ color:#000;}
#hemeroteca .listado_noticias li p{ font:1.2em Arial, Helvetica, sans-serif; color:#333; text-align:left; margin:0; padding:0;}
#hemeroteca .listado_noticias li p.fecha{ font-size:1.1em; color:#205D5D; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom:.2em;}
#hemeroteca .listado_noticias li p.fecha span{ color:#D76203; font-weight:bold;}
#hemeroteca .listado_noticias li p.fecha strong{text-transform: uppercase;}
#hemeroteca .listado_noticias p{ font:bold 1em Tahoma,Arial, Helvetica, sans-serif; color:#AE3233; text-align:right; margin:0 1.4em; padding:.5em 0 1em 0;}
#hemeroteca .listado_noticias li p.autor{ color:#999; font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif;text-transform:uppercase; margin-bottom:.2em;}
#hemeroteca .listado_noticias p a{color:#AE3233; text-decoration:underline;}
.resultados #contenido .listado_noticias .multimedia p.fecha strong{ color:#A9050C;}
.resultados #contenido .listado_noticias li .mod_img{ margin-right:1em; position:relative;}
.resultados #contenido .listado_noticias li .mod_img .ico {bottom:5px; left:5px; position:absolute;}
.resultados #contenido .listado_noticias .ico_audio .mod_txt{ background:transparent url(/img/ico_audio.gif) no-repeat scroll left 0.1em;
padding-left:3em;}
.resultados #contenido .listado_noticias .multimedia p.fecha{ margin-bottom:.5em;}
.resultados #contenido .listado_noticias li .mod_img img { display:block;}


/* Hemeroteca > busqueda */

#hemeroteca #contenido .buscador_avanzado{ border-bottom:1px solid #cfcfcf; padding-bottom:1px;}
#hemeroteca #contenido .buscador_avanzado h2{background: url('/img/f_doslineasgris.gif') repeat-x left bottom; color:#333333; font:bold 1.8em Arial,Helvetica,sans-serif;
font-size:1.8em; margin:0; padding:1.16em 0 0.2em; text-align:center;}
#hemeroteca .buscador_avanzado{ margin:0 .2em;}
#hemeroteca .buscador_avanzado form{ margin:.2em 0 0 0; background:url('/img/1x1gris.gif') repeat-y 9.4em top;}
#hemeroteca .buscador_avanzado fieldset{ position:relative; background: url('/img/f_punt_bordeblanco.gif') repeat-x left bottom; padding-bottom:.3em; height:7.6em;}
#hemeroteca .buscador_avanzado fieldset p{ margin-left:10em;}
#hemeroteca .buscador_avanzado fieldset .c_texto{ border:1px solid #cdd9d9; width:39.7em; font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#444; padding:.2em .4em;}
#hemeroteca .buscador_avanzado fieldset select{ border:1px solid #cdd9d9; font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#444; margin-right:.9em;}
#hemeroteca .buscador_avanzado fieldset .check{ border:none; width:auto; padding:0; vertical-align:middle; margin:0; padding:0;}
#hemeroteca .buscador_avanzado legend{}
#hemeroteca .buscador_avanzado legend span{font:1.8em Tahoma, Arial, Helvetica, sans-serif; color:#215f5e; background:#f5f5f4; width:4.7em; padding:1.5em 0 1.49em .5em; position:absolute; left:0; top:0;}

#hemeroteca .buscador_avanzado .que .principal{ margin-top:1.7em;}
#hemeroteca .buscador_avanzado .que .principal label{ display:none;}
#hemeroteca .buscador_avanzado .que p{margin-top:.7em; }
#hemeroteca .buscador_avanzado .que p label{ display:inline; font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#205d5d; padding-right:.4em;}

#hemeroteca .buscador_avanzado .donde p{ margin-top:3em;}
#hemeroteca .buscador_avanzado .donde .s_izq{ width:16.2em;}
#hemeroteca .buscador_avanzado .donde .s_cen{ width:18.2em; }
#hemeroteca .buscador_avanzado .donde .s_der{ width:11.3em; }
#hemeroteca .buscador_avanzado .donde label span{display:none;}

#hemeroteca .buscador_avanzado .cuando p{ margin-top:3em;}
#hemeroteca .buscador_avanzado .cuando label span{display:none;}
#hemeroteca .buscador_avanzado .cuando p span{font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#444;}
#hemeroteca .buscador_avanzado .cuando select{ margin-right:0;}
#hemeroteca .buscador_avanzado .cuando .segundo{ margin-left:.8em;}
#hemeroteca .buscador_avanzado .cuando .check{ *vertical-align:top; }

#hemeroteca .buscador_avanzado .final{ background:#e5e5e5; text-align:right; padding:1.9em 2.8em; height:auto;}

/* Hemeroteca > busqueda avanzada interna 
#hemeroteca .buscador{ margin-bottom:1.5em;}
#hemeroteca .buscador_avanzado_int{ background:#dddbdb; border-top:1px solid #fff; padding:1.5em 1.2em;}
#hemeroteca .buscador_avanzado_int .fecha{ background:#fff; width:21.5em; display:inline; float:left; padding:.4em; margin-right:.1em;}
#hemeroteca .buscador_avanzado_int .fecha .btn_nava{background: #dfdfdf url('/img/b_navag.gif') no-repeat center; text-indent:-9000px; display:block; width:21px; height:19px; float:left; padding:4.5em .4em 4.9em; }
#hemeroteca .buscador_avanzado_int .fecha .btn_navs{background:#dfdfdf url('/img/b_navsg.gif') no-repeat center; text-indent:-9000px; display:block; width:21px; height:19px; float:left; padding:4.5em .4em 4.9em; }
#hemeroteca .buscador_avanzado_int .fecha ul{ display:inline; float:left; width:15.2em; padding:3.3em 0 0; margin:0 0 0 4px;}
#hemeroteca .buscador_avanzado_int .fecha li{ font:bold 1.6em/48px Arial, Helvetica, sans-serif; color:#908a8a; display:inline; float:left;}
#hemeroteca .buscador_avanzado_int .fecha li a{color:#908a8a; text-decoration:none;}
#hemeroteca .buscador_avanzado_int .fecha .activo{ font:normal 3.3em Arial, Helvetica, sans-serif; color:#215f5e; text-decoration:none; margin:0 2px;}
#hemeroteca .buscador_avanzado_int .fecha .activo a{color:#215f5e;}

#hemeroteca .buscador_avanzado_int .meses{ background:#fff; width:5em; display:inline; float:left; padding:.9em 2.1em 1em 2.5em; margin:0;}
#hemeroteca .buscador_avanzado_int .meses li{ font:1.1em/11px Arial, Helvetica, sans-serif; color:#444; background:url('/img/f_bolo.gif') no-repeat left center; padding:.27em 0 .27em .81em; margin:0; list-style:outside; list-style:none;}
#hemeroteca .buscador_avanzado_int .meses li a{color:#444; text-decoration:underline;}
#hemeroteca .buscador_avanzado_int .m_der{ padding-right:2.8em; width:6.3em;}

#hemeroteca .buscador_avanzado_int .secciones{ display:inline; float:left; width:20em; margin-left:1em;}
#hemeroteca .buscador_avanzado_int .secciones label{ padding-top:.3em; display:block; font:bold 1.1em Tahoma,Arial,Helvetica,sans-serif; color:#444;}
#hemeroteca .buscador_avanzado_int .secciones select{ width:18em; margin:.2em 0 1.3em; font:1.1em Tahoma,Arial,Helvetica,sans-serif; color:#444;}

#hemeroteca .buscador_avanzado_int .final{ display:inline; float:right; margin-left:1em;}
#hemeroteca .buscador_avanzado_int .final .boton{ float:none; width:auto;}*/

/*pestanias*/

#hemeroteca #contenido .selected{background:none; border:0;}

#contenido .pestanias{ background: url(/img/fondo-pestanas.gif) repeat-x scroll 0 0; margin:1.7em 0.1em 0 0.1em; padding: 0 1.8em; height: 32px;}

#contenido .pestanias .cd {background:url('/img/f_pestaniacd_off.jpg') no-repeat center; width:10.2em;   }
#contenido .pestanias .google {background:url('/img/f_pestaniagoogle_off.jpg') no-repeat center; width:6.8em;}

#contenido .pestanias .selected .cd {background:url('/img/f_pestaniacd_on.jpg') no-repeat center;  height:2.9em; width:10.2em; display:block; padding:0; margin: 0; top: -0.3em; left: -0.2em; cursor: auto; }
#contenido .pestanias .selected .google {background:url('/img/f_pestaniagoogle_on.jpg') no-repeat center; height:2.9em; width:6.8em; display:block; padding:0; margin: 0; top: -0.3em; left: -0.2em; cursor: auto;}

/*#contenido .pestanias .cd {background:url('/img/f_pestaniacd_off.jpg') no-repeat center;  height:2.3em; width:7em; }
#contenido .pestanias .cdactivo {background:url('/img/f_pestaniacd_on.jpg') no-repeat left top; padding:0; margin: 0; position: relative; top: -0.3em; left: -0.2em; cursor: auto; }
#contenido .pestanias .cdactivo span{ height: 2.4em; display: block; text-indent:-9000px; width:10.2em; }

#contenido .pestanias .google {background:url('/img/f_pestaniagoogle_off.jpg') no-repeat center; height:2.3em; width:4em;}
#contenido .pestanias .googleactivo {background:url('/img/f_pestaniagoogle_on.jpg') no-repeat left top; position: relative; top: -0.3em; left: -0.2em; cursor: auto;}
#contenido .pestanias .googleactivo span{ height: 2.4em; display: block; text-indent:-9000px; width:6.8em; }*/

#contenido .pestanias .selected a:hover{text-decoration: none;}



#contenido .pestanias li {  margin:0; border:none; padding: 0; margin:0 0 0 1.8em; width: auto; float: left; display: inline; }
#contenido .pestanias li a { padding:0 0 .4em; width: auto; float: left; display: inline; position: relative; top: 0.3em; text-indent:-9000px;}
#contenido .pestanias .ult { margin-right:0;}




/*#hemeroteca #contenido .pestanias{background:url('/img/1x1gris.gif') repeat-x left bottom; margin:.1em; padding:0 0 0 1.7em;}
#hemeroteca #contenido .pestanias li{width:13.8em; background:none; padding:0; margin-right:.2em;}
#hemeroteca #contenido .pestanias li a{ display:block; text-indent:-9000px; height:3em; padding:0;}
#hemeroteca #contenido .pestanias .cdactivo{background:url('/img/f_pestaniacd_on.jpg') no-repeat center; text-indent:-9000px; border-bottom:1px solid #FFFFFF;  height:3em; }
#hemeroteca #contenido .pestanias .cd{background:url('/img/f_pestaniacd_off.jpg') no-repeat center;}
#hemeroteca #contenido .pestanias .google{background:url('/img/f_pestaniagoogle_off.jpg') repeat-x left top;}
#hemeroteca #contenido .pestanias .googleactivo{background:url('/img/f_pestaniagoogle_on.jpg') repeat-x left top; height:3em; border-bottom:1px solid #FFFFFF; text-indent:-9000px;}*/

#hemeroteca #contenido .mod_inforel{ padding:1em 2.2em 1em 2em; background:#fff url('/img/f_bus_down.gif') repeat-x left bottom;}
#hemeroteca #contenido .mod_inforel .resultados{ font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#ae3233; margin-bottom:1em;}
#hemeroteca #contenido .mod_inforel .resultados span{ font-weight:bold; text-transform:uppercase;}
#hemeroteca #contenido .mod_inforel .titulo{ font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; margin-bottom:1em;}
#hemeroteca #contenido .mod_inforel ul li{ display:inline; float:left; width:18.5em; margin:0 2em 0 0; background:url('/img/f_bolo2.gif') no-repeat left .3em; font:1em Tahoma, Arial, Helvetica, sans-serif; padding:0 0 .6em 1.2em;}
#hemeroteca #contenido .mod_inforel ul li span{color:#333;}
#hemeroteca #contenido .mod_inforel ul .ult{ margin-right:0;}


.resultados #contenido .cont{ background:url(/img/f_colint.gif) repeat-y right top; border-right:1px solid #fff;}


.resultados #contenedor .res_google .cont{ background:none;}
.resultados #contenedor .res_google .mod_i{ width:auto;}
.resultados #contenedor .res_google .mod_i .listado_noticias h2{margin-bottom:3px;}
.resultados #contenedor .res_google .mod_i .listado_noticias h2 a{ color:#0000CC; font:16px Arial, Helvetica, sans-serif; text-decoration:underline;}
.resultados #contenedor .res_google .mod_i .listado_noticias p{ color:#666; font:13pxm Arial, Helvetica, sans-serif; margin-bottom:3px;}
.resultados #contenedor .res_google .mod_i .listado_noticias .enlace_google{ color:green; font:1em Arial, Helvetica, sans-serif;}
.resultados #contenedor .res_google .mod_i .listado_noticias .enlace_google a{ color:#7777CC; font:13px Arial, Helvetica, sans-serif;}

.resultados #contenedor .publi_google{  font:1.1em Arial,Helvetica,sans-serif; margin:1em 1.81em 1.81em 1.72em; border:none;}



#hemeroteca #contenido .mod_i{ width:44.5em; float:left; display:inline; margin:0 .7em;}
#hemeroteca #contenido .mod_d{ width:21.2em; float:left; display:inline;}

#hemeroteca #contenido .pag_result{ margin:0; border-top:0;}
#hemeroteca #contenido .pag_result .inf li {float:left; margin:0pt 0.3em;}
#hemeroteca #contenido .pag_result .inf li a { font-weight:bold; color:#666666;}
#hemeroteca #contenido .pag_result .inf p {float:left; padding-top:.4em; margin-right:1em;}
#hemeroteca #contenido .pag_result .inf li strong{border:1px solid #BABABA; display:block; padding:0.4em 0; text-align:center; width:2.1em;}
#hemeroteca #contenido .pag_result .inf li.actual {background:#5FA7A7; border:1px solid #BABABA; color:#FFFFFF; display:block; padding:0.4em 0; text-align:center; width:2.1em; }

#hemeroteca #contenido .mod_d .mod{ padding:.4em .4em 1.2em;}
#hemeroteca #contenido .mod_d .mod h2{ font:bold 1em Tahoma, Arial, Helvetica, sans-serif; color:#000; background:#e3e1dd; text-transform:uppercase; padding:.6em; margin-bottom:.8em;}
#hemeroteca #contenido .mod_d .mod ul{ padding:0 .8em 0 1.5em; background:none;}
#hemeroteca #contenido .mod_d .mod ul li{ background:url('/img/f_bolo3.gif') no-repeat left .5em; font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#444; padding-left:.8em; margin:.3em 0;}
#hemeroteca #contenido .mod_d .mod ul li span{font-size:1em;}
#hemeroteca #contenido .mod_d .mod ul li ul li{ font-size:1em; margin-left:1.6em;}
#hemeroteca #contenido .mod_d .mod ul li ul li span{ font-size:1em;}
#hemeroteca #contenido .mod_d .mod ul li ul li ul li{ font-size:1em; margin-left:1.6em;}
#hemeroteca #contenido .mod_d .mod ul li a{ color:#444;}
#hemeroteca #contenido .mod_d .mod ul li span{ font-weight:bold; text-decoration:underline;}
#hemeroteca #contenido .mod_d .mod .mod_masinfo{ font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#A9050C; margin-top:1em; margin-left:1.5em;}
#hemeroteca #contenido .mod_d .mod .mod_masinfo a{ color:#A9050C;}

#hemeroteca #contenido .mod_d .filtro{ background:#e1e1e1;}
#hemeroteca #contenido .mod_d .filtro h2{ font-size:1.2em; text-transform:none; background: #f0f0f0 url('/img/f_filtro.gif') no-repeat left top; padding:.4em .8em .4em 2.4em;}
#hemeroteca #contenido .mod_d .filtro p{ font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#333; padding:0 2.5em 0 .2em; position:relative; margin-bottom:3em;}
#hemeroteca #contenido .mod_d .filtro p a{ background:url('/img/ico_cerrar.gif') no-repeat left top; display:block; position:absolute; right:0; top:0; text-indent:-9000px; width:16px; height:16px; margin-right:1em;}
#hemeroteca #contenido .mod_d .filtro .mod_masinfo{ margin-left:0; margin-bottom:0;}
#hemeroteca #contenido .mod_d .filtro .mod_masinfo a{ background:none; text-indent:0; position:static; display:inline;}
#hemeroteca #contenido .paginacion{ border-top:2px solid #ebebeb; border-bottom:2px solid #ebebeb; margin:1.4em .3em 1em .3em; padding-left:.4em; padding-right:.4em;}

/* Hemeroteca > indice generales */

.b_secciones{ margin-top:-5px; margin-bottom:2.5em;}
#hemeroteca .b_secciones{margin-bottom:2.5em;}
#hemeroteca .listado_noticias{ margin-bottom:2em;}
#contenido .b_secciones .buscador_sup{ padding:.9em 1.4em .3em;}
#contenido .b_secciones .campos{ padding-top:0;}
#contenido .b_secciones fieldset{ padding-top:1.6em;}
#contenido .b_secciones label{ display:block; margin-bottom:.4em;}
#contenido .b_secciones select{ width:22.2em;}
#contenido .b_secciones p{ clear:both; display:block; border:0; float:right; font:bold 1.1em Arial, Helvetica, sans-serif; color:#444;}
#contenido .b_secciones a{ font-weight:normal; text-decoration:underline; color:#205d5d;}
#contenido .b_secciones .activo{ color:#205d5d;}
.indice .fecha{ font: 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#215f5e;}
.indice .fecha span{ color:#d76203; font-weight: bold;}


.indice #contenido .listado_noticias h2 {background:url('/img/f_punt.gif') repeat-x scroll left bottom; color:#444; font:1.8em Tahoma,Arial,Helvetica,sans-serif; margin:0 .06em 0; padding:0 0 0.1em .8em;}
.indice #contenido h3{background:url('/img/f_punt.gif') repeat-x scroll left bottom; color:#444; font:1.8em Tahoma,Arial,Helvetica,sans-serif; margin:0 .06em 0; padding:0 0 0.1em .8em;}

#contenido .sin_resultados{background:#F2F1EC; border:1px solid #E7E8E2; color:#000000; font:1.2em/16px Tahoma,Arial,Helvetica,sans-serif; margin:2em; padding:1.5em;}

.indice .mod_destacado{ margin:1.7em 1.1em;}

.indice #contenido .mod_destacado p.fecha{ color:#215f5e; font-size:1.1em; margin-bottom:.4em;}

.indice .mod_destacado h4{ font:bold 2em/20px Arial, Helvetica, sans-serif; color:#000; margin:0 0 .3em 0; }
.indice .mod_destacado h4{margin:0 0 .3em 0.5em; }
.indice.graficos .mod_destacado h4{margin:0 0 .3em 0; }
.indice .mod_destacado p{ font:1.2em Arial, Helvetica, sans-serif; color:#878787; margin-bottom:.4em;}
.indice .mod_destacado .player{/* margin-top:1.3em;*/ text-align:center;}
.indice .titulo{ font:1.6em Tahoma, Arial, Helvetica, sans-serif; color:#333; background:#ececeb; padding:.15em 0 .1em .8em; margin:0 .06em;}
.indice .listado_interes{ padding:1.3em 1.6em; border-bottom:1px solid #ededec; margin-bottom:4.2em;}
.indice .listado_interes li{ margin:.5em 0; padding:0 0 0 .6em; background:url('/img/ico_flecha_rojder.gif') no-repeat left .5em;}
.indice .listado_interes li h4{ font:bold 14px Arial, Helvetica, sans-serif; color:#215f5e;}
.indice .listado_indices li{ padding:1.7em 1.4em; background:url('/img/f_punt.gif') repeat-x scroll left bottom;}
.indice .listado_indices li p.fecha{ margin-bottom:0.4em;}
.indice .listado_indices li h4{ font:bold 1.2em/12px Arial, Helvetica, sans-serif; color:#000; margin-top: .4em;}
.indice .listado_indices li h4 a{ color:#000;}
.indice .listado_indices .mod_img{ margin-right:7px;}
.indice .listado_indices .mod_img img{ display:block;}
.indice .paginacion{ border-top:2px solid #ebebeb; border-bottom:2px solid #ebebeb; margin:1.4em .3em 1em .3em; padding-left:.4em; padding-right:.4em;}



/* Hemeroteca > índice audios */
.indice .l_audios{ margin-bottom:2.9em;}
.indice .l_audios h4{ padding-left:2.4em; background:url('/img/ico_audio.gif') no-repeat left .1em;}


/* Hemeroteca > índice graficos */
.indice .l_graficos li{ padding:.5em .5em 1em;}
.indice .l_graficos li .mod_img{ border:2px solid #cac8c9; margin-right:.7em; margin-top:.35em;}
.indice .l_graficos li .mod_txt{ margin-top:.5em;}

/* Hemeroteca > índice imágenes */
.indice .l_imag li{ padding:1.2em .9em;}
.indice .l_imag li .mod_img{ margin-right:1.2em; margin-top:.35em;}
.indice .l_imag li .fecha{ margin-bottom:.45em;}
.indice .l_imag li h4{ margin:0 0 .4em;}
.indice .l_imag ul li{ padding:0 0 0 .63em; margin-bottom:.4em; font:bold 1.1em Tahoma,Arial, Helvetica, sans-serif; color:#666; background:url('/img/ico_flecha_rojder.gif') no-repeat left 0.7ex;}
#hemeroteca .l_imag ul li a{ color: #215F5E; font-weight: normal}

/* Hemeroteca > índice videos */
.indice .mod_destacado .mod_img{ float:left; margin-right:1em; display:inline;}
.indice .mod_destacado .mod_txt{ display:table; height:1%;}
.indice .l_videos li{ padding:.5em .5em 1em 1.5em;}
.indice .l_videos li .mod_img{ position:relative; margin-right:.7em; margin-top:.35em;}
.indice .l_videos li .mod_img .ico{ position:absolute; left:5px; bottom:5px;}



/* Laterales
----------------------------------------------------------------------------------------------------------- */

/* Suscriptor logueo
----------------------------------------------------------------------------------------------------------- */
#lateral .suscriptor{ padding:.1em; position:relative;}
#lateral .suscriptor h2{ padding:0; font:2.2em Tahoma, Arial, Helvetica, sans-serif; color:#000; background:url('/img/f_degpunt2.jpg') repeat-x left bottom; padding:.66em 0 .65em .86em;}
.suscriptor .llamada{ position:absolute; display:block; right:1em; top:1px; z-index:1; font:1.4em "Arial Narrow", Arial, Helvetica, sans-serif; color:#fff; width:6.4em; background:url('/img/f_llamada.jpg') no-repeat left top; text-align:center; padding:1.2em 0 .55em 0;}
.suscriptor .llamada span{ font:bold 1em Tahoma, Arial, Helvetica, sans-serif; line-height:13px;}
.suscriptor .cont{ padding:.6em; margin:0;}
.suscriptor fieldset{ padding:.2em .3em 0 1.1em; margin:0;}
.suscriptor legend{ display:none;}
.suscriptor form p{ float:left; width:12.7em; margin:0 .6em 0 0; padding:0;}
.suscriptor label{ display:block; font:bold 1.1em Arial, Helvetica, sans-serif; color:#333;}
.suscriptor form .ctexto {border:1px solid #cdd9d9; font:1.1em Tahoma,Arial,Helvetica,sans-serif; padding:0.1em; width:11.2em;}
.suscriptor form .check {margin:1em .6em 0 0;}
.suscriptor form .check label { font:normal 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#333;}
.suscriptor form .check label input { vertical-align:middle;}
.suscriptor form .b_form {margin:1em 0 0 0;}
.suscriptor form p .boton { float:right;}
.suscriptor .links { margin-top:.5em; background:#fff url('/img/f_punt3.gif') repeat-x left bottom; padding-bottom:2em;}
.suscriptor .links a { font:normal 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#333; margin:0 .9em 0 1.5em; text-decoration:underline;}
.suscriptor .links a:hover { text-decoration:none;}
.suscriptor .pie_mod{ padding:.5em 4em; background:#edecea url('/img/ico_flecharecuadro.gif') no-repeat 1.7em center; font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#666;}
.suscriptor .pie_mod a{ color:#ae3233; text-decoration:none;}
.suscriptor .novalida {background:#FFFF99; border:1px solid #666666;}

/* Suscriptor logueado
----------------------------------------------------------------------------------------------------------- */
#lateral .logueado h2{ font-size:1.8em; padding:.3em .3em;}
.logueado .llamada{ font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#ae3233; background:none; padding:1em 0 0 0; right:.6em;}
.logueado .mod_img{ float:right;}
#contenedor #lateral .logueado p.fecha{ color:#205d5d;}
.logueado .pie_mod{ padding:.5em 3em; background:#edecea url('/img/ico_flecharecuadro.gif') no-repeat .5em center;}
.logueado .cont{ background:#fff url('/img/f_punt3.gif') repeat-x left bottom;}

/* 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; width:16.8em; margin-right:.7em; font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#444; padding:.2em;}
#lateral .buscador_audios p{ display:inline; float:left; margin-top:.8em;}

/* Formulario contenido bajo registro 
--------------------------------------------------------------------------------------------------------------*/

#hemeroteca #contenido .formulario{ margin:2.8em 0; border:10px solid #e0dfdb; border-right:none;padding:30px 0 10px;}
#hemeroteca #contenido .formulario h2 {margin:0 1.36em 0.8em;}
#hemeroteca #contenido .formulario h2 {background:url(/img/ico_flechag.gif) no-repeat scroll left 6px transparent;color:#7B7B7B;font:1.8em Tahoma,Arial,Helvetica,sans-serif;margin:0 1.36em 0.8em;padding:0 0 0 1em;text-align:left;}
#hemeroteca #contenido .formulario h2 span {color:#7B7B7B;font:1em Tahoma,Arial,Helvetica,sans-serif; display:block;}
#hemeroteca #contenido .formulario h2 img {margin-bottom:-5px; margin-right:90px; display:inline;}
#hemeroteca #contenido .contitulo {margin-bottom:3.6em;}
#hemeroteca #contenido fieldset {margin-left:3em;margin-right:3em;}
#hemeroteca #contenido .contitulo legend {display:block;margin:0 -0.7em 1em;padding:0;}
#hemeroteca #contenido .contitulo legend span {background:url(/img/f_punt.gif) repeat-x scroll left bottom #FFFFFF;color:#444444;display:block;font:1.8em Tahoma,Arial,Helvetica,sans-serif;padding:0 0 0.15em;width:609px;}
#hemeroteca #contenido .formulario span {color:#AA050C;font-size:0.81em;font-weight:bold;}
#hemeroteca #contenido .formulario label {color:#666666;display:inline;float:left;font:1.2em Tahoma,Arial,Helvetica,sans-serif;padding-bottom:0.8em;}
#hemeroteca #contenido .ctexto {width:23.3em;}
#hemeroteca #contenido .formulario .ctexto {border:1px solid #CCCCCC;color:#444444;display:block;font:0.92em Tahoma,Arial,Helvetica,sans-serif;margin:0.4em 0 0;padding:0.2em 0.4em;}
#hemeroteca #contenido .formulario .sin_registro {background:none repeat scroll 0 0 #E5E4DE;color:#000000;float:right;font:11px Tahoma,Arial,Helvetica,sans-serif;margin-top:18px;padding:1.6em 4.2em;width:230px;}
#hemeroteca #contenido .formulario p {font-size:1.1em;margin:0.5em 0 0;}
#hemeroteca #contenido .formulario .sin_registro a {font-weight:bold;}
#hemeroteca #contenido .texto_errorlogin {background:none repeat scroll 0 0 #F8F8F7;}
#hemeroteca #contenido .formulario .recordatorio {clear:left;margin:0;padding:0.6em 0 0.6em 1.5em;}
#hemeroteca #contenido .formulario .recordatorio a {color:#205D5D;font:bold 11px Tahoma,Arial,Helvetica,sans-serif;}
 *html #hemeroteca #contenido .formulario .form_boton, *:first-child+html #hemeroteca #contenido .formulario .form_boton {margin:0;padding:0; margin-right:15px;}
 #hemeroteca #contenido .formulario .form_boton {margin:0;padding:0; margin-right:30px;}
#hemeroteca #contenido .formulario .form_boton .boton {float:right;}
