/*PORTAL LOCAL. GENERAL: SARENET*/
/*Cualquier estilo que tenga que ser común a la estructura de todas las páginas deberá insertarse en esta CSS. */
/*---reseteos---*/
* {margin: 0px;padding: 0px;}
ul, ol, li {list-style: none;}
a img {border: 0;}
abbr, acronym {text-decoration:none;border:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
a:active,a:focus{ outline:none;}
#saltarmenu,hr{ display:none;}

h1, h2, h3, h4, h5, h6{ font-weight:normal;}
body { font:12px Arial, Helvetica, sans-serif; background-color:#FFF; text-align:center; margin:0 auto; color:#333;}
/*---Formularios y botones comunes---*/
input,textarea,select{ font-family:Arial, Helvetica, sans-serif; font-size:11px;}
a.boton,input.boton { cursor:pointer; background:#FFF url(/img/rd.f_boton.jpg) repeat-x bottom; font-size: 11px; font-weight: normal; padding: 4px; color: #333; text-decoration: none;} 
a.boton:link, a.boton:visited { border-top: 1px solid #ccc; border-bottom: 2px solid #666; border-left: 1px solid #ccc; border-right: 2px solid #666; } 
a.boton:hover { border-bottom: 1px solid #ccc; border-top: 2px solid #666; border-right: 1px solid #ccc; border-left: 2px solid #666; text-decoration: none;} 

/*---elementos comunes que no son módulos y zonas de noticias---*/
.clear{ clear:both; font-size:1px; height:1px;}
.separa{ clear:both; display:block; font-size:1px; height:10px; height:auto;}
.ojd{ display:none;}

.clearfix:after {visibility:hidden; display:block; font-size:0; content:"."; clear:both; height:0}
.clearfix {display:inline-block}
* html .clearfix {height:1%}
.clearfix {display:block}

/*miga de pan y fecha de actualizacion*/
.migactualizacion{ clear:both; padding:5px 10px 0 10px;}
.migapan{ float:left; font-size:11px; color:#666; height:16px; line-height:16px; margin:0 0 2px 0}
.mpestas{ margin:0 3px 0 0}
.mpsepara{ padding:0 3px;}
.mpdato{ display:inline; font-weight:bold; font-size:11px; color:#333; line-height:16px;}
.migapan a{ color:#333; font-weight:normal;}
.ma_actualizado,.publiNBA{ float:right; font-size:11px; color:#333; line-height:16px;}
.ma_hora{ font-weight:bold; color:#C00;}
.mpdato h2{display:inline}
.mpdato h2 a{display: inline; font-weight: bold; font-size: 11px}
.mpdato h1{display:inline; font-weight:bold; font-size:11px}


/*cajas de contenido solapado*/
.cj{ clear:both; display:none;}
.cjc{ font-size:11px; background-color:#FFF; padding:8px 8px 8px 14px}

/*navegacion de galerias*/
.navegacion_galeria{ height:16px; font-family:Arial, Helvetica, sans-serif; overflow:hidden;}
.navegacion_galeria a{ display:block; overflow:hidden; text-align:center; margin:0 auto; background-image: url(/img/rd.spr_ngb.png); background-repeat: no-repeat; height:16px; line-height:16px;}
a.ngas{ text-indent:-9999px; font-size:1px; overflow:hidden; width:32px; height:16px}
a.ngas_ant{ background-position:0px 0px; float:left;}
a.ngas_sig{ background-position:-64px 0px; float:right;}
/*a.ngas_ant:hover{ background-position:0px -16px;}
a.ngas_sig:hover{ background-position:-64px -16px;}*/
.ng_numeros{ margin:0 40px; text-align:left; display:block;}
a.ng_numero{  float:left; width:16px; font-size:11px; color:#757575; margin:0 3px!important; background-position:-48px 0px; color:#666;}
a.ng_numero_activo{ background-position:-32px 0px; color:#FFF;}
a.ng_numero:hover{ background-position:-48px -16px; color:#FFF;}
a.ng_numero_activo:hover{ background-position:-32px -16px;}

/*apoyos comunes*/
.num_comentarios{ color:#333; font-size:11px; background: url(/img/rd.ico_apoyo_comentarios.png) no-repeat 0px 50%; padding:0 0 0 16px; line-height:14px;}
.related-link-epigrafe{ border-bottom:1px dotted #191919; color:#333; font-weight:bold; display:inline;}
/*------ESTRUCTURA------*/
#todoportal{ background: url(/img/rd.bg_todoportal.png) repeat-y center center;}
#todoPL{ background-color:#FFFFFF; width:1002px; text-align:left; margin:0 auto; clear: both;}
#todoPL .story{clear: both; }
body.bodyimpar #todoportal{ margin-left:-1px}

/*cabecera*/
.cabecera{ position:relative; z-index:1; clear:both; width:1002px; height:98px; text-align:left; margin:0 auto;background:#FFF url(/img/rd.bg_cabecera2.png) repeat-x top;}
#logotipo-impresion{ display:none;}
.logotipo_portal{ display:block; position:absolute; width:390px; height:52px; bottom:20px; left:0px; background-repeat:no-repeat; background-position: 1px 100%; color:#333; font-size:16px; text-indent:-9999px; overflow:hidden;}
.lnks_servicios{ position:absolute; top:2px; right:8px; font-size:11px; color:#5A5A5A; height:18px; line-height:18px; float:right;}
.lnks_servicios li{ font-size:11px; color:#5A5A5A; height:18px; line-height:18px; float:left;}
.lnks_servicios li a{ color:#5A5A5A; display:block; float:left; padding:0 2px 0 3px;line-height:18px;}
.lnks_servicios li a.lnk_rss{ padding:0 18px 0 3px; background: url(/img/rd.ico_rsscab.png) no-repeat 100% 90%;}

.lnks_servicios2{ position:absolute; top:2px; left:3px;}
.lnks_servicios2 li{ padding:0 5px 0 0; height:18px; line-height:18px; float:left;}
.lnks_servicios2 li a{ font-size:11px; color:#5A5A5A; height:18px; line-height:18px; float:left; }
.lnk_version_movil{background: url(/img/rd.ico_movilcab.png) no-repeat 0px 50%; padding:0 0 0 12px}
.lnk_version_iphone{  float:left; background: url(/img/rd.ico_iphonecab.gif) no-repeat 0px 50%; padding:0 0 0 12px}
.lnk_widgets{ background: url(/img/rd.ico_widgets.png) no-repeat 0px 50%; padding:0 0 0 19px}

.lnks_clasificados{ position:absolute; top:1px; left:0px; font-size:11px; color:#333; height:24px; line-height:18px; float:left; padding:0 6px 0 0;background: url(/img/rd.bg_lnks_clasificados.jpg) no-repeat 100% 0; border-bottom:1px solid #DDD;}
.lnks_clasificados li{ font-size:11px; color:#333; height:24px; float:left; background: url(/img/rd.bg_separa_menus_cabecera.png) no-repeat 0 50%;}
.lnks_clasificados li a{ height:24px; line-height:24px; float:left; color:#333; display:block; float:left; padding:0 5px;}
.lnks_clasificados li.first{ background:none;}

/*caja comunidad*/
#caja-comunidad{ position:absolute; right:0px; bottom:0px; float:right; background: url(/img/rd.spr-caja-comunidad.png) no-repeat 0 100%; padding:0 0 0 15px}
* html #caja-comunidad{ width:230px;}
#caja-comunidad .wrap{ background: url(/img/rd.spr-caja-comunidad.png) no-repeat 100% 100%;padding:0 15px 0 0 }
#caja-comunidad ul#cc-bloque{ color:#333; font-size:11px; padding:2px 0 0 0; clear:both;}
#caja-comunidad ul#cc-bloque li#cc-inicio-sesion{ float:left; color:#333; height:32px; line-height:32px; padding:0 8px 0 0; background: url(/img/rd.spr-caja-comunidad.png) no-repeat 100% 12px; margin:0 3px 0 0;}
#caja-comunidad ul#cc-bloque li#cc-inicio-sesion span.label{ float:left; height:32px; line-height:32px; margin:0 4px 0 0}
#caja-comunidad ul#cc-bloque li#cc-inicio-sesion a{ display:block; float:left; background-image: url(/img/rd.spr-caja-comunidad.png); width:22px; height:32px; line-height:32px; overflow:hidden; background-repeat: no-repeat; text-indent:-9999px; font-size:1px;}
#ccis-facebook{ background-position:0px -16px}
#ccis-google{ display:none!important; background-position:-22px -16px} /*temporalmente eliminado*/


#caja-comunidad ul#cc-bloque li#cc-registro{float:left; height:32px; line-height:32px;}
#caja-comunidad ul#cc-bloque li#cc-registro a{ color:#333; font-size:11px;}

#caja-comunidad ul#cc-bloque #cc-logeado-sesion{ background: url(/img/rd.spr-caja-comunidad.png) no-repeat 100% 12px; padding:0 12px 0 0; margin:0 3px 0 0; float:left; height:32px; line-height:32px; position:relative;}
#c_avatar{ display:block; float:left; position:absolute; border:1px solid #C8C8C8; bottom:4px; left:0px;}
#c_nombre{ display:block; padding:0 0 0 39px; line-height:32px; font-size:11px; color:#333;}
#c_nombre a{ display:block; line-height:32px; font-size:11px; color:#333; font-weight:bold;}

#cc-sesion-enlaces{ float:right; clear:both; height:16px;}
#cc-sesion-enlaces li{ float:left; height:16px; background: url(/img/rd.spr-caja-comunidad.png) no-repeat 0 4px;margin:0 0 0 4px;padding:0 0 0 10px;}
#cc-sesion-enlaces li.first{ background:none;}
#cc-sesion-enlaces li a{ float:left; display:block; height:16px; line-height:16px; color:#333; font-size:11px;}

/*Menu de navegacion*/
div.menunav{ position:relative; clear:both; width:1002px; height:32px; background: url(/img/rd.bg_menunav2.png) repeat-x top; text-align:left; margin:0 auto;}
ul.menunav{ padding:5px 0 0 0; float:left;}
.mn_item,.menunav .activo{ float:left; font-size:12px; color:#333; line-height:27px; height:27px;}
.mn_item{}
#mi-uh-home{ }
.mn_item_a{ display:block; float:left; color:#333; line-height:27px; height:27px; padding:0 7px}
a.mn_item_a{ font-weight:bold;}
.menunav .activo .mn_item_a{ position:relative; left:1px; margin-left:-1px; border-left:1px solid #FFF;  border-right:1px solid #FFF; font-weight:bold;background: url(/img/rd.bg_menunav_activo.jpg) repeat-x top;}

/*#menunav-multimedia{ float:right; background: url(/img/rd.bg_menunav_multimedia_item.png) repeat-x 0 0; text-align:left; height:28px; margin:2px auto 0 auto;}
#menunav-multimedia li{ float:left; font-size:11px; color:#333; height:28px; overflow:hidden;}
#menunav-multimedia li a{ display:block; float:left; color:#333; line-height:30px; height:28px; padding:0 11px;}
#menunav-multimedia li.activo a{ color:#111; font-weight:bold;}
#menunav-multimedia li.first{ background: url(/img/rd.bg_menunav_multimedia.png) repeat-y 0 0;}
#menunav-multimedia li.first a{ padding-left:15px;}*/

#acceso-webtv{ position:absolute; top:32px; right:0px; height:26px; float:right; background: url(/img/rd.spr_cab_webtv.jpg) repeat-x 0 0; padding:0 5px 0 18px;}
* html #acceso-webtv{ width:125px;}
#acceso-webtv a{ display:block; height:26px; background: url(/img/rd.spr_cab_webtv.jpg) repeat-x 100% 0; padding:0 25px 0 0; }
#acceso-webtv span{ background-repeat: no-repeat; background-position: 0 0; width:100px; display:block; height:26px; font-size:1px; text-indent:-9999px;}
#acceso-webtv a:hover{ background-position:100% -26px;}
#acceso-webtv a:hover span{ background-position:0 -26px;}

/*submenu de servicios*/
#mi-servicios{ position:relative; z-index:101}
#mi-servicios .mn_item_a{font-weight:bold; display:block;}
#mi-servicios .mn_item_a span{ display:block; padding-right:15px; background: url(/img/rd.ico_mi_servicios.png) no-repeat 100% 50%; font-weight:bold; cursor:pointer; text-align:left; display:block;}
#mi-servicios .activo{ position:relative; left:1px; margin-left:-1px; border-left:1px solid #FFF;  border-right:1px solid #FFF; font-weight:bold;background: url(/img/rd.bg_menunav_activo.jpg) repeat-x top;}
#mi-servicios .cj{ position:absolute; z-index:10; width:262px; left:0px; top:27px;}
#mi-servicios .cjc{ border-right:1px solid #C8C8C8;border-bottom:1px solid #C8C8C8;}
#mi-servicios .mn_item_a.activo{ padding:0 9px 0 8px;}
.submn_servicios{ clear:both; display:none;}
#mi-servicios .cj .submn_servicios{ display:block;}
.submn_servicios li{ float:left; width:49.50%;}

/*cambio y personalización de edición*/
.cab_ediciones_fecha{ z-index:2; display:block; position:absolute; bottom:0px; left:10px; height:26px;}
.cef_cambio{ float:left; font-size:11px; height:26px;}
.cef_separa{ font-size:1px; color:#FFF; font-weight:bold; float:left; line-height:26px; height:26px; padding:0; background: url(/img/rd.cabsepara.png) no-repeat 50% 50%}
.cef_titu{ display:block; float:left; font-size:11px; color:#333; line-height:26px;margin:0 0px 0 0}
.cef_edicion{ float:left; font-weight:bold; font-size:11px; color:#333; margin:0 0 0 4px; line-height:26px;}
.cef_cambiar{ float:left;  height:26px; background: url(/img/rd.cabsepara.png) no-repeat 0% 50%; margin:0 0 0 7px;}
.cef_cambiar_edicion{ display:none; line-height:12px; height:12px; background-color:#FFF; float:left; width:51px; padding:0 2px 0 3px; margin:1px 4px 0 0;}
.cef_cambiar_seleccion{ color:#333; font-size:10px; text-transform:uppercase; line-height:26px; float:left; background: url(/img/rd.flecha_cambio_edicion.png) no-repeat 100% 50%; padding:0 15px 0 0}
.cef_nocambiar_seleccion{ color:#333; font-size:11px; line-height:26px; float:left; padding:0 7px}
.cef_perso_seleccion{ display:block; float:left; height:26px; color:#333; font-size:11px; line-height:26px;}
.cef_perso_seleccion span{ display:block; background: url(/img/rd.flecha_personalizacion.png) no-repeat 90% 50%; padding:0 20px 0 6px; }
.cef_perso_activa{ position:relative; left:1px; margin-left:-1px; border-left:1px solid #C8C8C8;  border-right:1px solid #C8C8C8; background:#FFF url(/img/rd.bg_menunav_activo.jpg) repeat-x top; height:30px; z-index:99}
.cef_perso_activa span{  border-left:1px solid #FFF;  border-right:1px solid #FFF; padding:0 19px 0 5px;}

.cef_cambio_lst,.cef_perso_lst{ position:relative; display:block; width:1px; float:left;}
.cef_cambio_lst .cj{ width:180px; position:absolute; display:none; left:0px; top:16px;}
.cef_perso_lst .cj{ width:180px; position:absolute; display:none; left:0px; top:29px;}
.cef_perso_lst .cjc{  border:1px solid #C8C8C8}

.cef_cambio_lst .lstcab,.cef_perso_lst .lstcab{ display:none;}
.cef_cambio_lst .cj .lstcab,.cef_perso_lst .cj .lstcab{ display:none;}
.cef_fecha{ background: url(/img/rd.meteo_separa.png) no-repeat 100% 50%; color:#666; float:right; font-size:11px; height:30px; line-height:30px; padding:0 7px 0 0; position:absolute; right:324px; top:6px;}

/*listados de cabecera*/
.lstcab{ font-size:11px;}
.lstcab li{ font-size:11px; line-height:normal; color:#333; display:block;}
.lstcab li a{ display:block; color:#333; padding:0 0 3px 8px; background: url(/img/rd.marca_lst2.png) no-repeat 0px 5px!important;}

/*formulario busqueda de cabecera*/
.cab_buscar{ display:none;}
.cab_buscar .select{ float:left; color:#6D6D6D; margin-top:2px; height:19px; line-height:19px;font-size:10px; width:70px;border-right:1px solid #D4D0C8; border:1px solid #D4D0C8;}
.menunav .cab_buscar{ background: url("/img/rd.bg_cab_buscar.jpg") no-repeat scroll 0 0 transparent;    display: block;    float: right;    height: 25px;    margin: 0 auto;    position: absolute;    right: 8px;    text-align: right;    top: 4px;    width: 165px;}
.cab_inputxt{ background: none repeat scroll 0 0 transparent;    border: medium none;    color: #333333;    float: left;    font-size: 11px;    font-weight: normal;    height: 20px;    margin: 3px 0 0 5px;    width: 130px;}
.cab_boton{ float:right; display:block; height:17px; width:20px; cursor:pointer; font-size:11px; font-weight:bold; text-align:center; margin:0 auto; color:#333; border:0px; background: url(/img/rd.btn_cab_buscar.png) no-repeat 0 50%; margin:5px 5px 0 0 }

.modulo_cabecera{ z-index:2; position:absolute; width:280px; height:74px; left:380px; bottom:0px;}
.includes_cabecera{ width:1px; height:1px; overflow:hidden; position:absolute; bottom:0px}

.submenunav{ background: url(/img/rd.bg_submenu.jpg) repeat-x bottom; clear:both; width:1002px; text-align:left; height:27px; margin:0 auto;}
.submenunav li{ float:left; font-size:12px; color:#333; line-height:26px; height:26px;}
.submenunav li a{ display:block; float:left; color:#333; line-height:26px; height:26px; padding:0 7px;}
.submenunav li.activo a{ color:#111; font-weight:bold;}

/*zona de contenidos*/
.zonadecontenidos{ clear:both; text-align:center; margin:0 auto;}
.zonaABC{ width:1002px; padding-top:5px; background:#FFF url(/img/rd.bg_zonaABC.jpg) repeat-x top; text-align:left; margin:0 auto;}
.contenidoABC{ padding:5px 0 0 0; clear:both; background: url(/img/rd.brdPL.png) repeat-y 681px 0px;}
.contenidoABCcombi{ padding:5px;clear:both;}
.colAB{ width:680px; float:left;}
.contenidoAB{ background:transparent url(/img/rd.brdPL.png) repeat-y scroll 407px 0;clear:both;padding:0 1px 0 4px; margin-top:5px;}
	.colA{ width:392px; float:left;}
.colB{ width:266px; float:right;}
.colC,#colC{ width:316px; float:right;}
.contenidoC,#colC .colC{ width:auto!important; padding:0 4px 0 0; text-align:left;}

.zonaMM{ clear:both; width:1002px; text-align:left; margin:5px auto;}
.zonaPARTICIPACION{ background-color:#E6E6E6; clear:both; text-align:center; margin:0 auto; min-height:1px;}
.zonaPUBLICIDAD{ text-align:center; margin:0 auto; min-height:1px; width:1002px;}
.zonaSERVICIOS{border-top:1px solid #E8E6E0; clear:both; width:1002px; text-align:left; margin:10px auto;padding-top:10px;}
.zonaCANALES {clear:both;margin:5px auto;text-align:left;width:1002px;} 
.Z_servicios_AB{  width:683px; float:left; clear:left;}
.Z_servicios_C{ width:311px; float:right;}

/*pie*/
.pie{ width:1002px; margin:18px auto; position:relative; text-align:left; clear:both; background: url(/img/rd.bg_pie.png) repeat-y right; min-height:10px;}
.pieIN{ background: url(/img/rd.bg_pie.jpg) repeat-x top; padding:15px 0 0 0; min-height:10px;}
.pie_izq{ float:left; width:238px; min-height:10px;}
.pi_vocento { position:absolute; left:11px; top:30px; text-indent:-9999px; display:block; width:75px; height:14px; background: url(/img/rd.pie_vocento.png) no-repeat 0 0;}
.pi_sarenet { position:absolute; left:11px; top:50px; display:block;}
.pie_datos{ float:left; width:444px; padding:10px 0 0 0}
.pie_datos h6{ display:block; margin:0 0 5px 0}
.pie_legal{ font-size:11px; color:#666; padding:0 0 10px 0; line-height:14px;}
.pie_reservados{ font-size:10px; color:#9C9C9C; padding:0 0 10px 0; line-height:13px;}

.pie_enlaces{ font-size:11px; color:#333; text-align:center; margin:0 auto;}
.pie_enlaces li{ display:inline-block;}
.pie_enlaces li a{ color:#333; text-decoration:none;}

.pie_enlaces_vocento{ float:right; width:308px;}
.pie_enlaces_vocento h6{ font:bold 9px Verdana, Arial, Helvetica, sans-serif; color:#333; text-transform:uppercase; padding:8px 10px;}
.pie_enlaces_vocento ul{ padding:0px 8px 0 8px; line-height:13px;}
.pie_enlaces_vocento li{ float:left; width:49.5%;}
.pie_enlaces_vocento li a{  display:block; font-size:10px; color:#9C9C9C; padding:0 5px; text-decoration:none; overflow:hidden; height:14px;}

/*publicidades*/
#publicidades_top{ /*height:92px;*/ position:relative; width:1002px; margin:0 auto; text-align:left; background: url(/img/rd.bg_publitop2.jpg) repeat-x bottom; z-index:102;}
#publicidades_top:after{ content:''}
#publi1{ background: url(/img/rd.titu_publitopv.png) no-repeat; /*height:90px;*/ padding:0 0 0 13px; margin:1px auto 0 auto; text-align:center; background-position: 4px 85%}
#publi2{ display:none;}

.cintillo_publi{clear:both;margin:0 0 10px;padding:0;text-align:left /*border:1px solid #EBEBEB; background:#F7F7F7 url(/img/rd.titu_publicintillo.png) no-repeat 683px 50%; padding:4px; margin:5px 2px;*/ }
.robapaginas, .robapaginas2, .robapaginas-fijo, .boton_superior, .boton_inferior {margin: 0 auto 5px; padding: 0; text-align: center}

/*.robapaginas, .robapaginas2, .robapaginas-fijo{ background: url("https://es1.abcimg.es/img/bg_publi.gif") no-repeat scroll 6px 0 transparent; padding:10px 0 0 0; margin-bottom:20px}*/
/*NUEVA PUBLI*/
.nuevaPubli {display:none; background: url("https://es1.abcimg.es/img/bg_publi.gif") no-repeat scroll center top #f6f5f5; margin-bottom: 20px; overflow: hidden;  padding: 10px 0; 	float:none; width:auto; text-align:center}
.nuevaPubli div{margin:0 auto; display:table!important}
.nuevaPubli iframe{width:300px; position:static; margin:0 auto}

.adds{ clear:both; margin:10px 0; padding:0; clear:both; background-color:#FFF;}
.estilo_tit{  display:inline-block; background: #FFF url(/img/rd.f_encabezadoC.jpg) repeat-x bottom; font-size:10px; text-transform:uppercase; padding:4px 0 4px 10px; border-left:1px solid #CECECE; border-top:1px solid #CECECE; border-right:1px solid #CECECE;}table.addscontent{ border:0px;}
div.estilo_tit{ display:block;}div.estilo_tit a{ color: #666;}table.addscontent{ border:0px;}
#estilo_tit{background: url("/img/rd.fd-google.gif") repeat-x 0 0;border: none;  color: #666;font-size: 11px; font-weight: bold;  padding: 0 0 4px 10px;   text-transform: uppercase;}
#estilo_tit .estilo_tit{ background:none; padding:0!important; color: #666; display:inline!important}
#colC table.addscontent{ border-left:1px solid #CECECE; border-bottom:1px solid #CECECE; border-right:1px solid #CECECE; }.estilo_txt{ padding:10px 5px 0px 5px; }.estilo_lnk{font-size:12px; color:#900; font-weight:normal; padding:0 0 5px 12px; display:inline-block}.estilo_descripcion{ color:#474747; font-size:12px; padding:0 0 2px 12px; display:block}.estilo_url{font-size:12px; color:#888; padding:0 0 0 12px; display:inline-block}
.adds a:hover{ text-decoration:none;}

/*aniadido*/
div.boton a, a.boton {
background:#FFFFFF url(/img/f_boton_contenido.jpg) repeat-x scroll center bottom;
border:1px solid #CECECE;
color:#636363;
cursor:pointer;
display:inline;
font-size:11px;
line-height:11px;
padding:4px 18px;
width:auto;
}
.titulo_pagina{font-size:30px; font-weight:bold; color:#036; line-height:50px;}
.antetitul1{margin-bottom:2px;color:#BE0812;font-size:9px;text-transform:uppercase;}
.titular1{color:#285096;font-size:18px;}

/**/

#publi1_Top4 {min-height:1px; font-size: 0px; padding: 0px; margin:0 auto; }
* html #publi1_Top4 {height: 0px;}

/*eliminar*/
#mensenwat,#gebruiker_shadow,.modcab_tv,.lnks_servicios,.lnks_servicios2{ display:none;}


/*cabeceras previas a 2010*/
.cab_ediciones_fecha .cef_fecha{ display:none;}
.cabeceras-previas-a-2010 .cef_fecha{ display:block!important; left:550px; top:-68px; width:100px; text-align:right; }
.cabeceras-previas-a-2010 .cef_perso_seleccion,.cabeceras-previas-a-2010 .cef_perso_lst,.cabeceras-previas-a-2010 .cef_separa{ display:none;}

/*ELECCIONES 20N*/
.elecciones20n2011 .titular {background:#fff url(/img/e20n/fd-e20N.gif) repeat-x top left; width:100%; height:15px; display:block}
.elecciones20n2011 .titular a{text-indent:-9999px; display:block; width:42px; height:14px; background:url(/img/e20n/cintillo-e20N.gif) no-repeat top left;}
.elecciones20n2011 .noticia-mundial .photo{margin-top:5px}
.elecciones20n2011 .noticia-mundial .overhead{background:none}
.c-e20N{border-bottom:1px solid #cbd600!important}
.elecciones20n2011 .overhead  a{text-indent:-9999px; padding-left:40px; background: url(/img/e20n/cintilloN-e20N.gif) no-repeat top left; float:left; display:inline; width:4px}
.cintillo20N a {background: url("/includes/manuales/videos/elecciones20N/img/imagenCintilloElecciones20N.jpg") no-repeat scroll left top transparent;display: block;height: 42px;text-indent: -9999px; clear:both; width:1002px} 
.elecciones20n2011 .cab_inputxt{width:85px!important}
.elecciones20n2011 .menunav .cab_buscar {width:119px!important}
.elecciones20n2011 .activo2 a.mn_item_a{background: url("/img/e20n/e20Nmenu_activo.jpg") repeat-x scroll center top transparent; border-left: 1px solid #fff; border-right: 1px solid #fff;font-weight: normal; left: 1px;  margin-left: -1px; position: relative; color:#cbd600;font-size:15px; height:27px!important}
.elecciones20n2011 .activo2 span, .elecciones20n2011 #mi-uh-elecciones a span{color:#fff; font-size:12px; font-weight:bold; vertical-align:baseline}	
.elecciones20n2011 #mi-uh-elecciones a.mn_item_a{color:#cbd600; font-size:15px; background-color:#808080; font-weight:normal; height:24px}
.elecciones20n2011 .cab_buscar{width:116px!important}
.elecciones20n2011 .lead .photo{margin:3px 0}
.migactualizacion:after {visibility:hidden; display:block; font-size:0; content:"."; clear:both; height:0}
.migactualizacion {display:inline-block}
* html .migactualizacion {height:1%}
.migactualizacion {display:block}

/*paginas estaticas elecciones 20N-2011*/
.elecciones20n-colAB .modulo-e20n .dcha{float:right; display:inline; margin-left:15px!important; margin-bottom:10px}
.elecciones20n-colAB .modulo-e20n .izq{float:left; display:inline; margin-right:15px!important; margin-bottom:10px}
.elecciones20n-colAB .titular{border-bottom: 1px dotted #666; color: #666;font-size: 26px; font-weight: bold; margin-bottom: 20px; padding-bottom: 8px; letter-spacing:-1px}
.elecciones20n-colAB .none{border-bottom:0!important; margin-bottom:10px!important}
.elecciones20n-colAB {background:url(/img/e20n/fd-elecciones20n-colAB.gif) repeat-x top left; padding:20px; margin:0 5px}
.elecciones20n-colAB .modulo-e20n{ border-bottom: 1px solid #ccc; margin-bottom: 20px; padding-bottom: 15px}
.modulo-e20n .lead { border-bottom: 0!important ; padding-bottom: 0!important; } 
.elecciones20n-colAB .modulo-e20n .lead .byline{margin: 5px 0 8px}
.elecciones20n-colAB .modulo-e20n .lead .link-app1 {clear: left}
.elecciones20n-colAB .principal h2.headline{font-size:20px!important}
.elecciones20n-colAB .modulo-e20n h2.headline{font-size:18px}
.elecciones20n-colAB .contenidoAB{background:none!important}
.elecciones20n-colAB .colA, .elecciones20n-colAB .colB{width:48%!important}
.elecciones20n-colAB .AT-e20n .izq, .elecciones20n-colAB .AT-e20n .dcha{width:48%}
.elecciones20n-colAB .AT-e20n .izq{display:inline; float:left}
.elecciones20n-colAB .AT-e20n .dcha{float:right; display:inline}

/*menu item elecciones*/
.mn_pestanna_e20n{ display:none!important;}
.mn_pestanna_e20n a{overflow:hidden; text-indent:-999px; background: url(/img/e20n/rd.pestanna_e20n.png) no-repeat 0 0; width:35px; height:27px;padding:0;  }
#mi-uh-e20n.activo a{background: url(/img/e20n/rd.pestanna_e20n.png) no-repeat 0 -27px;width:38px; height:27px; }
.mn_pestanna_e20n,.mn_pestanna_e20n a{ display:none!important;}

.hs_encabezado_ocio { background: url("/img/cab-tiempo-ocio3.png") no-repeat scroll 0 0 transparent; clear: both; font-size: 0.1em; height: 46px; margin: 0 auto 5px; text-indent: -999em}

/*nueva zonaD*/
.colDa{float:left; display:inline; width:320px}
.colDb{float:right; display:inline; width:320px}
.zonaD{margin:0 8px}

.megabanner_inf{clear:both}

#publi1_Top5, #publi1_Top7{background: url("https://es1.abcimg.es/img/bg_publi.gif") no-repeat scroll left top transparent; display: block; margin-bottom: 20px; padding-top: 10px}

/*Ticketing*/
.apoyoTicketingnoticia a {background-color: #AA5572; border-radius: 5px; color: #FFFFFF; display: block; margin: 0 auto 10px; padding: 5px; text-align: center; text-transform: uppercase; width:91px;}

/*marcador directo Eurobasket*/
table.marc-directo {width:100%;margin:0 auto;border-collapse:collapse}
table.marc-directo th {background-color:#000;opacity:0.8;filter:alpha(opacity=80); color:#979797; height:12px; border-bottom:2px solid #fff;*border-bottom:1px solid #fff; font-size:11px; text-align:center; font-weight:normal}
table.marc-directo th, table.marc-directo td {vertical-align:middle}
table.marc-directo td.tdFlag {width:45px; height:30px; padding:0 0 0 16px; background:#B87823 url(../img/bg-equipo-marc.gif) repeat-x bottom left; text-align:left}
table.marc-directo td.tdSeleccion {height:30px; background:#B87823 url(../img/bg-equipo-marc.gif) repeat-x bottom left; color:#fff; font-size:20px;line-height:30px;padding:0; font-weight:bold; text-align:left;}
table.marc-directo td.tdSeleccion a,table.marc-directo td.tdSeleccion a:hover{color:#fff;}
table.marc-directo td.tdSeleccion a{margin-right: 10px;}
table.marc-directo td.tdTotal {width:63px; height:30px; background:#461801 url(../img/bg-total-marc.gif) repeat-x top left; color:#fff; font-size:15px;line-height:25px;padding:0; font-weight:bold; text-align:center}
table.marc-directo.finalised td.tdTotal {background:#313131 url(../img/bg-total-marc-finalised.gif) repeat-x top left; color:#fff}
table.marc-directo td.tdParcial {width:42px; height:30px; background:#CACACA url(../img/bg-parcial-marc.gif) repeat-x top left; color:#fff; font-size:20px;line-height:22px; padding:0; font-weight:bold; text-align:center}
#directo div.timer {width:641px;padding-left:7px;line-height:32px;margin:0 auto 15px}
#directo div.timer a {background:url(../img/bck_cronica.gif) no-repeat center 0; padding:5px 12px 6px; font-weight:bold}
.apertura div.timer {height:30px; width:auto; padding:0 0 0 9px}
div.timer img{ /*margin:0 6px 0 18px*/margin:0}
span.cuarto, span.minuto {font-weight:bold}
div.mod-db-dti.fotoFoot div.lineUp {width:96.4%!important;}
.detHistoria h2 {font-size: 20px;}
.detHistoria p {line-height: 18px;margin: 0 17px 15px 20px;}
.detHistoria h3 {letter-spacing: -1px;line-height: 23px;margin: 0 17px 10px 20px;color: #333333;font-weight: 900!important;}
