/*ESTILOS DE NOTICIAS*/
/*---genericos---*/
.doc{}
.lead{ border-bottom:1px solid #E5E5E5; padding-bottom:5px;}
.lead .overhead{ font-size:10px; color:#C00; text-transform:uppercase; line-height:normal;}
.lead .overhead a{ color:#C00; text-decoration:underline;}/*peticion RC*/
.recursodeportes{ clear:both; background: url(/img/hs/recurso_deportes.gif) no-repeat 0px 3px; padding:0 0 0 10px}
.lead .headline{ color:#036;}
.lead .headline a{ color:#036;}
.lead .photo{ margin:0 0 5px 0}
.lead .photo img{ display:block;}
.lead .photo a:hover img,.lead .photo-alt1 a:hover img{ filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}
.lead .photo-caption{ padding:0 7px; font-size:11px; color:#5E5E5E; background:#DDD url(/img/rd.bg_photocaption.jpg) repeat-x bottom; line-height:16px; text-align:left;}
.lead .photo-caption a{color:#5E5E5E;}
.lead .byline{ font-size:10px; color:#666; text-transform:uppercase; margin:0 0 3px 0}
.lead .lead-text{ font-size:12px; color:#686868; margin:0 0 8px 0; line-height:14px;}
.lead .lead-text a{ text-decoration:underline; color:#036}
.lead .masinfo{ color:#42688E;}
.lead .num_comentarios{ margin-bottom:10px; display:block;}


.lead .link-app1{ clear:none; margin-top:3px}
.lead .link-app1 .related-link {background: url("/img/rd.marca_epigrafe_apoyos.png") no-repeat scroll 5px 6px transparent; color: #000000; font-size: 12px; font-weight: normal; padding: 0 3px 7px 12px!important;}
.lead .link-app1 .related-link-h{ font-size:12px; display:inline;}
.lead .link-app1 .related-link-epigrafe{}
.lead .link-app1 .related-link-h span{ background: url(/img/separa-apoyo.gif) no-repeat 98% 3px; padding:0 1px; margin:0 6px}

.lead .link-app1 .related-link-img{ margin:0 0 0 6px; vertical-align:middle;}
.lead .link-app1 .related-link a{ color:#000;}
.lead .link-app1 .related-link a:hover{ text-decoration:underline;}

.lead .link-app4{ clear:none;}
.lead .link-app4 .related-link{ padding:0 0 3px 0}
.lead .link-app4 .related-link,.lead .link-app4 .related-link-h{ font-size:12px; color:#000; font-weight:normal;}
.lead .link-app4 .related-link-epigrafe{ margin:3px 0 0 0;}
.lead .link-app4 .related-link-h{ padding:0 0 0 43px;}
.lead .link-app4 .related-link a{ color:#000;}
.lead .link-app4 .related-link .img{ vertical-align:middle; margin:0 4px 0 0}
.lead .link-app4 .related-link .span{ color:#333;}

.bloquerelativo{ position:relative;}
.lead .link-app2{ overflow:hidden; width:1px; height:1px; position:absolute; width:154px; z-index:1;}
.lead .bloquerelativo .link-app2{ overflow:auto!important; width:auto!important; height:auto!important;}
.lead .link-app2 .related-link{ position:relative; display:block; width:155px; height:50px; font-size:14px; text-transform:uppercase; text-align:left; line-height:50px; margin:0 0 6px 0;}
.lead .link-app2 .related-link .rltrans{ position:absolute; display:block; width:154px; height:50px; background-color:#000; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; top:0px; left:0px; z-index:2;}
.lead .link-app2 .related-link img{ position:absolute; top:6px; left:7px; z-index:3;}
.lead .link-app2 .related-link a{ position:relative; z-index:3; display:block; height:50px; color:#FFF; padding:0 0 0 50px; letter-spacing:-0.04em}

.lead .link-app3{ height:auto; float:right; border-left:1px solid #EDEDED; width:268px; padding:10px 0 5px 0;}
.lead .link-app3 .related-link{ padding:0 5px 5px 10px}
.lead .link-app3 .photo-alt1{ float:left; display:inline; margin:0 5px 0 0;}
.lead .link-app3 .related-link-h{ font-size:16px; color:#036; font-weight:bold; line-height:1em}
.lead .link-app3 .related-link-h a{ color:#036;}

.lead .link-dld{ clear:both; /*padding:5px 7px 8px 0*/}
.lead .link-dld .related-link{}
.lead .link-dld .related-link-h{ font-size:24px; color:#036; font-weight:bold; line-height:0.95em}
.lead .link-dld .related-link-h a{ color:#036;}
.lead .link-dld .p{ color:#686868; font-size:14px; font-weight:normal;}

/*---vistas---*/
/*una vez al año*/
.una-vez-ano{ clear:both;}
.una-vez-ano .doc{background:url(/img/rd.separanoticias.jpg) repeat-x bottom; padding:0 0 8px 0; margin:0 0 10px 0}
.una-vez-ano .headline{ font-size:60px; font-weight:bold; text-align:center; margin:0 auto;}
.una-vez-ano .photo{ display:block; clear:both;}
.una-vez-ano .lead-text{ font-size:14px; padding:0 5px}
.una-vez-ano .num_comentarios{ margin:0 5px;}
.una-vez-ano .link-app3a { padding: 10px 5px 0 5px; width: 100%}
.una-vez-ano .link-app3a .related-link{ display: inline; float: left; margin-right: 46px; width: 213px;}
.una-vez-ano .link-app3a .related-link .link-app2a .related-link{margin-right:0}
.una-vez-ano .link-app3a .ultima{margin-right:0}
.una-vez-ano .link-app3a .photo-alt1 {height: 99px; margin-bottom: 4px; width: 213px}
.una-vez-ano .link-app3a .headline { font-size: 16px; line-height: 18px; margin: 0 0 4px; text-align:left}
.una-vez-ano .link-app3a .related-link .link-app1 .related-link{display: block; margin-right: 0 !important; width:94%}

/*****bomba-AB*****/
.bomba-AB{ border-bottom:2px solid #ddd;clear:both;margin:0 0 10px 8px;padding-bottom:6px;width:665px;}
.bomba-AB .doc{ clear:both; border:none;}
.bomba-AB .headline{ font-size:30px; font-weight:bold; margin:0 0 4px 0}
.bomba-AB .photo{ float:left; width:665px; clear:both;}
.bomba-AB .lead-text{ clear:left; margin:0 0 10px 0}
.bomba-AB .navegacion_galeria{ float:left; width:665px; padding:0 0 6px 0}

/*1.nuevo apoyo bomba-AB*/
.bomba-AB .link-app3a{ border:medium none;float:none;height:auto;padding:10px 0 0;width:100%;} 
.bomba-AB .link-app3a .ultima{padding:0}
.bomba-AB .link-app3a .related-link{ float:left;padding:0 12px 3px 0;width:210px; display:inline}
.bomba-AB .link-app3a .related-link .link-app1 .related-link {padding: 0 0 3px; width: auto;} 
.bomba-AB .link-app3a .ultima{padding:0}
.bomba-AB .link-app3a .photo-alt1{ float:left; display:inline; margin-bottom:4px; height:99px; width:213px} 
.bomba-AB .link-app3a .related-link-h{font-size:12px;font-weight:normal;line-height:15px;margin-top:0;color:#000} 
.bomba-AB .link-app3a .related-link-h a{ color:#000;}
.bomba-AB .link-app3a .p{margin-bottom:5px; font-size:12px; color:#666}
.bomba-AB .link-app3a .headline{font-size:16px; line-height:18px}
.bomba-AB .link-app3a .author{font-size:10px; color:#666; text-transform:uppercase; margin:0 0 3px 0}
.bomba-AB .link-app3a .photo-alt1:hover, .bomba-AB .link-app3a .photo-alt1 embed:hover {filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}
.bomba-AB .link-app3a .photo-alt1 {background-color:#000;}
.bomba-AB .link-app3a .photo-alt1 img {margin:0 auto; text-align:center}

.bomba-AB .link-dld .link-app4a .related-link .link-app1 .related-link-h {color: #000000 !important;font-size: 12px !important;line-height: 15px !important;}
.bomba-AB .link-dld .link-app4a .related-link .link-app1 .related-link-h a{color:#000!important; font-weight:normal!important} 


/*2.nuevo apoyo bomba-AB*/
.bomba-AB .link-app4a{}
.bomba-AB .link-app4a .related-link{float:left;display:inline;width:327px}
.bomba-AB .link-app4a .ultima{float:right; display:inline; width:327px}
.bomba-AB .link-app4a .headline{font-size:24px; line-height:26px}
.bomba-AB .link-app3 .lead-text{clear:none}
.lead .link-app3 .related-link .link-app2a .related-link{padding:0!important}
.bomba-AB .link-app3a .related-link .link-app2a .related-link{padding-right:0!important; width:213px!important}
.bomba-AB .link-app3a .related-link .link-app2a .related-link a{top:13px!important}
.bomba-AB .link-app3a .related-link .link-app2a .related-link .rltrans{top:-39px!important}

.bomba-AB .lead .link-app3 .video .link-app2a, .bomba-AB .lead .link-app4a .video .link-app2a{margin-top:-37px!important}
.bomba-AB .lead .link-app4a .photo-alt1{margin-bottom:4px}
.bomba-AB .lead .link-app3 .photo-alt1{width:125px!important}

/**/
.una-vez-ano .lead .link-app2,.bomba-AB .lead .link-app2,.bomba-A .lead .link-app2,.bomba_A-local .lead .link-app2,.foto-noticia-A .lead .link-app2{ right:9px; top:9px;}
/**/

/*fotonoticia-A*/
.fnvisible{ position:static; width:auto; height:auto; overflow:visible;}
.fnoculta{ position:absolute; width:1px; height:1px; overflow:hidden;}
.foto-noticia-A{ border-bottom:1px solid #E4E4E4; clear:both; margin:0 0 15px 4px; padding:0 0 5px 0}
.foto-noticia-A .navegacion_galeria{ margin:0 0 4px 0;}
.foto-noticia-A .headline{ font-size:18px; font-weight:normal; margin:0 0 3px 0; line-height:20px;}
.foto-noticia-A .photo{ float:left; width:390px; clear:both;}

/*fotonoticia-B*/
.foto-noticia-B{ background-color:#F2F2F2; clear:both; margin:0 0 15px 0; padding:5px 6px;}
.foto-noticia-B .navegacion_galeria{ margin:0 0 4px 0;}
.foto-noticia-B .headline{ font-size:18px; font-weight:normal; margin:0 0 3px 0; line-height:20px;}
.foto-noticia-B .photo{ width:253px; clear:both; text-align:center; margin:0 auto 7px auto;}
.foto-noticia-B .lead .link-app2{ right:50px; top:65px;}

/*fotonoticia-C*/
.foto-noticia-C{ background-color:#F2F2F2; clear:both; margin:0 0 15px 0; padding:5px 6px;}
.foto-noticia-C .navegacion_galeria{ margin:0 0 4px 0;}
.foto-noticia-C .headline{ font-size:18px; font-weight:normal; margin:0 0 3px 0; line-height:20px;}
.foto-noticia-C .photo{ width:300px; clear:both; text-align:center; margin:0 auto 7px auto;}
.foto-noticia-C .lead .link-app2{ right:74px; top:65px;}

/*bomba-A*/
.bomba-A{ clear:both; margin:0 0 15px 4px}
.bomba-A .headline{ font-size:24px; font-weight:bold; margin:0 0 3px 0; line-height:26px;}
.bomba-A .photo{ float:left; width:390px; clear:both;}
.bomba-A .navegacion_galeria{ float:left; width:390px; padding:0 0 6px 0}

.bombaAlocal{ clear:both; margin:0 0 15px 4px}
.bombaAlocal .headline{ font-size:24px; font-weight:bold; margin:0 0 3px 0; line-height:26px;}
.bombaAlocal .photo{ float:left; width:390px; clear:both;}
.bombaAlocal .navegacion_galeria{ float:left; width:390px; padding:0 0 6px 0}

/*bomba_A-local*/
.bomba_A-local{ clear:both; margin:0 0 15px 4px}
.bomba_A-local .headline{ font-size:24px; font-weight:bold; margin:0 0 3px 0; line-height:26px;}
.bomba_A-local .photo{ float:left; width:390px; clear:both;}
.bomba_A-local .navegacion_galeria{ float:left; width:390px; padding:0 0 6px 0}

/*foto-media*/
.foto-media,.titulo-medio{ clear:both; margin:0 0 15px 4px}
.foto-media .headline,.titulo-medio .headline{ font-size:24px; font-weight:normal; margin:0 0 3px 0; line-height:26px;}
.foto-media .photo{ float:left; width:390px; clear:both;}
.foto-media .lead .link-app2{ right:119px; top:25px;}

/*foto-peque-sub,titulo-peque-sub*/
.foto-peque-sub,.titulo-peque-sub{ clear:both; margin:0 0 15px 4px}
.foto-peque-sub .headline,.titulo-peque-sub .headline{ font-size:18px; font-weight:normal; margin:0 0 3px 0; line-height:20px;}
.foto-peque-sub .photo{ float:left; width:253px; clear:both; margin:0 5px 0 0}
.foto-peque-sub .lead .link-app2{ right:50px; top:20px;}

/*otros titulares*/
.otros-titulares{ clear:both;}
.oott{ padding:5px;}

/*modificaciones - añadido*//*CAMBIO.22*/
.lead .photo embed:hover {filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}
.bomba-AB .photo, .bomba-A .photo , .bomba_A-local .photo {background-color:#000;}
.bomba-AB .photo img, .bomba-A .photo img , .bomba_A-local .photo img {margin:0 auto; text-align:center}

/*excepciones comunes*/
.una-vez-ano .lead,.foto-noticia-B .lead,.bomba-AB .lead,.foto-noticia-A .lead{ border:none; padding-bottom:0;}

/*centro de salud*/
.csalud .photo{border-top:5px solid #FC0}

/* NOTICIAS-V*/
.noticia-V .photo{position:relative}
.V { left: 3px; position: absolute; z-index: 0}
.colA .V, .colB .V, .colC .V{*width:48px}
.bomba-AB .V{top:119px; *width:60px}
.bomba-A .V{top:128px}
.foto-peque-sub .V{top:38px}
.foto-noticia-C .V, .foto-noticia-B .V, .foto-noticia-A .V{top:128px}
.foto-media .V{top:49px}
.fgris-V{padding:0 5px 8px; background-color:#f2f2f2; margin-bottom:-6px; background-image: url(/img/rd.linea-V.gif); background-repeat:repeat-x; background-position: bottom center;}
.colAB .fgris-V{width:655px; *margin-top:-5px; *padding-top:8px}
.colA .fgris-V{width:380px}
.foto-media .fgris-V{*margin-top:-5px; *padding-top:8px}
.colB .fgris-V{width:243px}
.foto-noticia-B .fgris-V{margin-bottom:-6px}
.foto-noticia-A .fgris-V{margin-bottom:-7px}
.colAB .noticia-V{ background-image: url(/img/rd.linea-V.gif); background-repeat:repeat-x; background-position: bottom center;}
.colAB .bomba-AB .fgris-V{background-image:none}
.colA .noticia-V, .colB .noticia-V, .colC .noticia-V{background-image:none}

/* marcador deportes*/
.colAB .noticia-marcador .nmarcador .equipo1{padding-top:8px; width:43%; font-size:18px} 
.colAB .noticia-marcador .nmarcador .equipo2{padding-top:8px;width:43.3%; font-size:18px}
.colA .noticia-marcador .nmarcador .equipo1{font-size:15px;  width:38%; padding-top:10px}
.colA .noticia-marcador .nmarcador .equipo2{font-size:15px; width:39%;padding-top:10px}
.colB .noticia-marcador .nmarcador .equipo1{padding-top:5px;width:39.8%; font-size:11px}
.colB .noticia-marcador .nmarcador .equipo2{font-size:11px; padding-top:5px;width:39%}
.colB .noticia-marcador .nmarcador .resultado1{background: url(/img/f-resultadoB.png) no-repeat top left; width:22px; height:21px; font-size:14px; padding-top:4px; margin-left:2px}
.colB .noticia-marcador .nmarcador .resultado2{background: url(/img/f-resultadoB.png) no-repeat top left;  width:22px; height:21px; font-size:14px; padding-top:4px; margin-left:3px}
.colB .noticia-marcador .nmarcador{background: url(/img/f-marcadorB.png) repeat-x top left;}	
.colC .noticia-marcador .nmarcador .equipo1{font-size:15px; width:35%; padding-top:10px}
.colC .noticia-marcador .nmarcador .equipo2{font-size:15px; width:35%; padding-top:10px}					
.noticia-marcador .photo{position:relative}
.noticia-marcador .nmarcador{background: url(/img/f-marcador.png) repeat-x top left; position:absolute; bottom:0; left:0; width:100%;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}
.noticia-marcador .nmarcador .equipo1{color:#fff; font-weight:bold; float:left; text-align:right}
.noticia-marcador .nmarcador .equipo2{color:#fff; font-weight:bold; float:right; text-align:left}
.noticia-marcador .nmarcador .resultado1{margin-left:8px; background: url(/img/f-resultado.png) no-repeat top left; color:#fff; font-weight:bold; font-size:18px; text-align:center; width:35px; height:29px; float:left; padding-top:7px}
.noticia-marcador .nmarcador .resultado2{margin-left:5px; background: url(/img/f-resultado.png) no-repeat top left; color:#fff; font-weight:bold; font-size:18px; text-align:center;width:35px; height:29px; float:left; padding-top:7px}
.noticia-marcador .nmarcador .equipo2 a, .noticia-marcador .nmarcador .equipo1 a, .noticia-marcador .nmarcador .resultado1 a, .noticia-marcador .nmarcador .resultado2 a{text-decoration:none; color:#fff}
.noticia-marcador .nmarcador .equipo2 a:hover, .noticia-marcador .nmarcador .equipo1 a:hover, .noticia-marcador .nmarcador .resultado1 a:hover, .noticia-marcador .nmarcador .resultado2 a:hover {text-decoration:underline}

/*mundial de baloncesto*/
.colC .mundial2010{width:299px; background-color:#EDEBE5; border-bottom:2px solid #40322B}
.colB .mundial2010{background-color:#EDEBE5; border-bottom:2px solid #40322B; width:253px}
.agrupacion-mundial{background-color:#EDEBE5; border-bottom:2px solid #40322B; margin-bottom:15px}
.colB .noticia-mundial .photo{clear:both;margin:0 auto 7px;text-align:center;width:253px;}
.colB .noticia-mundial .headline{font-size:18px;font-weight:normal;margin:0 0 3px;}
.colA .noticia-mundial .headline{font-size:24px;line-height:26px;margin:0 0 3px;}
.logomundial{left:6px;position:absolute;top:-19px; z-index:100}
.noticia-mundial{background:transparent url(/img/mundial-baloncesto-2010/linea-puntos.gif) repeat-x scroll left bottom; padding-bottom:10px; clear:both;margin:0 5px 15px;}
.noticia-mundial .lead{border:0; padding:0}
.noticia-mundial .subhead {color:#686868;font-size:16px;font-weight:normal;margin:0 0 5px;}
ul.mundial{text-align:right}
ul.mundial li{background: url(/img/mundial-baloncesto-2010/separa-mundial.gif) no-repeat center right;color:#003366;display:inline;font-family:arial;font-size:11px;margin-right:0;padding-right:3px; margin-left:3px}
*html ul.mundial li{margin-left:3px}
ul.mundial li a{color:#003366}
ul.mundial li.ult{background:none}
.colA .agrupacion-mundial .photo{margin-left:-4px;}
.mundial2010 .photo{position:relative}
.noticia-mundial .photo-caption{margin-right:-5px}
.mundial-abc .photo{margin-top:0; width:1002px}
.colB .agrupacion-mundial .photo{margin-top:4px}
.colB .mundial2010 .photo, .colC .mundial2010 .photo{margin-top:4px}
.friso-mundial{margin-left:13px;position:relative; background: url(/img/mundial-baloncesto-2010/fd-frisomundial.jpg) no-repeat top left; width:976px; height:96px; margin-bottom:20px}
.friso-mundial .noticia-destacada .texto{color:#44433F; font-size:12px; line-height:100%; font-weight:bold}
.friso-mundial .noticia-destacada .texto a{color:#44433F}
.friso-mundial .noticia-destacada .epigrafe{font-weight:normal;color:#929371; font-size:11px; line-height:100%; margin-bottom:2px; text-transform:uppercase}
.friso-mundial .noticia-destacada{background: url(/img/mundial-baloncesto-2010/fd-noticia-destacada.jpg) repeat-x top left;float:left;height:96px;margin-left:9px;padding:9px 5px 9px 9px;width:229px;}
.friso-mundial .uno{margin-left:0}
.friso-mundial .photo{float:left;margin-right:8px;width:97px;}
.friso-mundial .logo1{background:url("/img/mundial-baloncesto-2010/logo-friso-2.gif") no-repeat scroll left top transparent;float:left;height:65px;margin-top:25px;width:174px;}
.friso-mundial .logosin{background:url("/img/mundial-baloncesto-2010/logo-friso1.png") no-repeat left top ;float:left;height:88px;margin-top:3px;width:175px;}
.friso-mundial .atras{cursor:pointer; background: url(/img/mundial-baloncesto-2010/friso-atras.jpg) no-repeat top left;height:88px;left:173px;position:absolute;top:3px;width:27px;}
.friso-mundial .sig{cursor:pointer; height:88px;position:absolute;right:1px;top:3px;width:27px;background: url(/img/mundial-baloncesto-2010/friso-sig.jpg) no-repeat top left}
.friso-mundial .carrusel-friso{float:left;margin-left:26px;}
.friso-mundial .patrocinio{color:#CCC;float:right;font-family:arial;font-size:8px;margin-right:12px;margin-top:-20px;text-transform:uppercase;}
.friso-mundial .patrocinio img{vertical-align:middle}
.oculto{text-indent:-9000em; font:normal 0em/0em sans-serif; position:absolute; display:block; left:-9000em}	
.colB .mundial2010 .lead, .colC .mundial2010 .lead{border:0}
.mundial2010 .lead{border-bottom:2px solid #40322B}
.mundial-abc{background-color:#EDEBE5;padding-bottom:10px; border-bottom:4px solid #40322B;width:1002px;  margin-bottom:20px}
.mundial-abc .doc{background:none; margin:0; padding:0}
.mundial-abc .lead{border-bottom:0}
.mundial-ab{background-color:#EDEBE5; border-bottom:0 none;padding-bottom:0;width:665px;}
.mundial-a, .colA .mundial2010{padding-bottom:0; width:390px; background-color:#EDEBE5}
.mundial2010 .mod-facebook{background-color:#ffffff;height:480px;position:absolute;right:10px;text-align:center;top:10px;width:330px;}
.mundial-ab span {position:relative; top:-6px; padding-left:1px; font:bold 13px/14px Arial, Helvetica, sans-serif; color:#656565;}
.colA. .mundial2010 .photo{margin:0 0 10px}
.mundial-ab .overhead{margin:0 10px}
.mundial-ab .headline{padding:0 10px}
.mundial-ab .lead-text{padding:0 10px}
.mundial-ab .num_comentarios{margin-left:10px}
.mundial-ab .photo{margin-bottom:0}
.mundial-ab .lead .byline, .mundial-ab .lead .link-app1, .mundial-ab .link-dld .link-app3a .author, .mundial-ab .link-dld .link-app3a .p{padding:0 10px!important}
.mundial2010 .contenidos{width:660px}
.colA .mundial2010 .navegacion_galeria{margin-top:5px}
.mundial-abc .mod-facebook .fb_iframe_widget{background-color:#FFFFFF;height:470px;margin-top:5px;overflow-x:hidden;overflow-y:auto;width:320px;}
.mundial-abc .headline{font-size:40px}
.mundial-abc .link-app1{background-color:#EDEBE5}
.liga-futbol{ border-color: #C90101 #CDCCC7; border-left: 1px solid #CDCCC7; border-right: 1px solid #CDCCC7; border-style: solid; border-width: 8px 1px 2px; padding-top: 5px;} 
.liga-futbol .titular{font-weight:bold; font-size:18px; color:#000; padding-left:5px; padding-bottom:2px}
.liga-futbol .titular a{color:#000}
.liga-futbol .noticia-mundial{background:transparent url(/img/mundial-baloncesto-2010/linea-modulo-liga.gif) repeat-x scroll left bottom;}
.agrupacion-mundial .fin{background:none; padding-bottom:0}


/*kiosko y mas*/
.lead .link-app1 .kkm{background:none!important; padding:0 3px 7px 0!important}
.lead .link-app1 .kkm .logo{background: url("/img/kkm/lead-kkm.gif") no-repeat 1px 3px!important; padding: 0 3px 7px 4px!important; text-indent:-9999px; display:inline; float:left; width:34px; height:22px}
.kkm .related-link-epigrafe{font-size:11px;}
.lead .link-app1 .kkm .related-link-h {font-size:11px}
.lead .link-app1 .kkm .related-link-h a{color:#2f2f2f}
.lead .link-app1 .kkm .related-link-epigrafe a{color:#333}
.kkm a{font-size:11px}
.kkm p{display:block; color:#000; font-size:11px}
.kkm a p{color:#000}
.kkm a p span, .kkm p span{color:#d40414}

/*nuevas visualizaciones de noticias y módulos*/
.ABC-carruselFoto , .AB-carruselFoto, .AB-FotoB-6-apoyos, .AB-DescripcionSobreFoto, .ABC-DescripcionSobreFoto, .AB-Opta, .ABC-Foto-AB-4-apoyos, .AB-Foto-A-3-apoyos, .AB-Foto-A-4-apoyos, .AB-Foto-A-1-apoyo, .AB-Foto-B, .ABC-Foto-AB-4-apoyos, .AB-FotoIzda-FotoDcha {margin:0 0 10px}
.ABC-Foto-AB-4-apoyos .headline{line-height:34px}
.ABC-Foto-AB-4-apoyos .link-app3a .overhead{color:#333}
.bomba-AB .link-app3a .related-link {display: inline; float: left; padding: 0 8px 3px 0; width: 213px}
.AB-Foto-A-4-apoyos .link-dld, .AB-4-apoyos .lead .link-dld{margin-top:10px}
.ABC-Foto-AB-4-apoyos .link-app3a .related-link{padding:0 0 3px 0}
.ABC-Foto-AB-4-apoyos .related-link .link-app2a .related-link {margin-right: 0 !important}
.A-2-apoyos .link-app3a .related-link{ display: inline; float: left; margin-right: 18px; width: 185px;}
.A-2-apoyos .link-app3a .fin{float:right; display:inline; margin-right:0}
.A-FotoMini .photo-alt5{ display: inline; float: left; margin-right: 10px; margin-top:5px}
.A-FotoMini .lead .byline{margin:5px 0 3px}
.AB-Foto-A-3-apoyos .photo, .AB-Foto-A-4-apoyos .photo, .AB-Foto-A-1-apoyo .photo { float: left; display:inline; width: 390px; margin-right:18px}
.AB-FotoIzda-FotoDcha .photo-alt4{float:left; display:inline; width:320px; margin-right:20px}
.AB-FotoIzda-FotoDcha .link-dld .photo-alt4{float:right; display:inline; margin-left:20px; width:320px}
.ABC-Foto-AB-4-apoyos .photo{float:right; display:inline; width:665px; margin-left:20px}
.AB-Foto-B, .AB-Foto-A-3-apoyos, .AB-Foto-A-4-apoyos{margin-left:8px}
.AB-Foto-A-3-apoyos .link-app3a .headline {font-weight:bold}
.AB-FotoIzda-FotoDcha{margin-left:8px}
.AB-Foto-B .photo{float:right; display:inline; width:253px; margin-left:20px}
.AB-Foto-A-3-apoyos .lead-text, .AB-Foto-A-4-apoyos .lead-text, .AB-Foto-A-1-apoyo .lead-text, .AB-Foto-B .lead-text, .ABC-Foto-AB-4-apoyos .lead-text, .AB-FotoIzda-FotoDcha .lead-text {clear: none}
.AB-Foto-A-3-apoyos .headline, .AB-Foto-A-4-apoyos .headline{font-size: 18px;font-weight: normal;line-height: 20px;margin: 0 0 3px}
.ABC-Foto-AB-4-apoyos .lead .link-app1, .AB-Foto-A-3-apoyos .lead .link-app1, .AB-Foto-A-4-apoyos .lead .link-app1, .AB-Foto-A-1-apoyo .lead .link-app1, .AB-FotoIzda-FotoDcha .link-app1 {display: inline-block}
.link-app4b .related-link{width:146px; float:left; display:inline; margin-right:27px}
.link-app4b .fin{margin-right:0; float:right}
.link-app4b .related-link .photo-alt1{display: inline; float: left; padding: 0 26px 3px 0; width: 146px}
.link-app4b .headline{font-size:16px; font-weight:bold}
.link-app4b .related-link .link-app2a .related-link, .A-2-apoyos .related-link .link-app2a .related-link {margin-right:0;}
.link-app4b .author{color: #666; font-size: 10px; margin: 0 0 3px; text-transform: uppercase}
.AB-Foto-A-1-apoyo .lead .link-dld{display: inline-block; margin-top: 10px}
.AB-Foto-A-1-apoyo .lead .link-dld .related-link-h{font-size:26px; margin-bottom:4px}
.AB-Foto-A-1-apoyo{margin-left:8px}
.AB-FotoIzda-FotoDcha .headline{margin-bottom:10px}
.AB-FotoIzda-FotoDcha .lead .link-dld .related-link-h{font-size:30px; margin-bottom:10px}
.AB-FotoIzda-FotoDcha .lead .link-dld{margin-top:20px; display:inline-block; width:100%}
.ABC-Opta{padding:10px 0; position:relative}
.ABC-Opta .bomba-AB{float:left; display:inline; width:auto!important; margin:0 8px!important; padding-bottom:15px}
.rgbGris{background-color:#f2f2f2; border-bottom:0}
.rgbGris .bomba-AB{border-bottom:0}
.ABC-Opta .link-app1{ padding-left: 13px; padding-top:10px; position: absolute; right: 15px;top: 250px; width: 300px}
.ABC-Opta .headline{font-size:25px!important}
.includeC{position:absolute; right:9px; top:10px; width:320px}
.ABC-Opta .noticiaD{background: url("/img/vn2012/1nt.gif") repeat-y scroll right top transparent; display: inline; float: left; margin-top: 10px; padding-right: 25px; width: 640px;}
.ABC-Foto-AB-4-apoyos .bomba-AB{width:auto!important; border-bottom:0}
.ABC-Foto-AB-4-apoyos{padding: 15px 17px 0 0;}
.ABC-Foto-AB-4-apoyos .bomba-AB .link-app3a .related-link {margin-right:41px}
.ABC-Foto-AB-4-apoyos .bomba-AB .link-app3a .fin{float:right; margin-right:0}
.link-app4b .related-link .link-app1 .related-link { padding: 0 0 3px; width: auto;}
.lead .link-dld .link-app4b .related-link-h {color: #000;font-size: 12px; font-weight: normal;line-height: 15px; margin-top: 0;}
.lead .link-dld .link-app4b .related-link-h a {color: #000}
.izdaOpta .includeB{left: 9px; position: absolute; top: 10px; width: 270px}
.izdaOpta .bomba-A {padding-right: 8px}
.includeB{ position: absolute;right: 10px; top: 33px; width: 266px;}
.izdaOpta .includeB{ left: 9px; position: absolute; top: 10px; width: 266px}
.AB-Opta{border-bottom: 2px solid #ddd; padding:10px 0; position:relative; margin: 0 3px;}
.AB-Opta .bomba-A{border-bottom:0; float:left; display:inline; width:auto!important; margin:0 0 0 8px!important}
.rgbGris{background-color:#f2f2f2; border:0!important}
.AB-Opta .link-app1{ padding-left: 13px; padding-top: 10px; position: absolute; right: 8px; width: 254px;}
.AB-Opta .headline{font-size:25px!important}
.AB-Opta .noticiaD{ display: inline; float: left; padding-right: 25px; width: 365px;}
.AB-Opta .epigrafe{ color: #333; font-size: 17px; font-weight: bold; margin-bottom: 3px; padding: 0 0 0 7px !important; text-transform: uppercase;}
.izdaOpta .photo{clear: both; float: right!important; width: 390px;}
.izdaOpta .noticiaD{ background: url("/img/vn2012/1nt.gif") repeat-y scroll left top transparent; display: inline; float: right; margin-top: 10px; padding-left: 15px; width: 375px; padding-right:0!important}
.izdaOpta .link-app1 {left: 8px; padding-left: 13px; padding-top: 10px; position: absolute; top: 246px; width: 254px;}
.izdaOpta .lead{border-bottom:0; padding-bottom:0}
.AB-Opta .link-app3a .related-link { display: inline; float: left; padding: 0 8px 3px 0; width: 213px;}
.AB-Opta .link-app3a .related-link .link-app2a .related-link {padding-right: 0 !important; width: 213px !important}
.AB-Opta .link-dld{display: inline-block; margin-top: 15px;}
.AB-Opta .lead{border-bottom:0;}
.AB-Opta .link-app3a .headline{font-size:16px!important}
.AB-Opta .linea-apoyo{ background: url("/img/vn2012/1nt.gif") repeat-y scroll 389px 10px transparent; display: inline-block; margin-top: 10px; width:665px}
.AB-Opta .linea-apoyo .noticiaD{background:none}
.link-app5{ float: right; padding-left: 13px; padding-right: 12px; right: 8px; top: 268px; width: 249px}
.colAB .AB-Opta .tipo02{width: 249px;}
.tipo02{width: 300px;}
.link-app5 .related-link{border-bottom:1px solid #8a8a8a; padding-bottom:5px; margin-bottom:5px}
.link-app5 .overhead{margin-bottom:0; font-size:10px; color:#666; text-transform:uppercase; margin-bottom:5px}
.link-app5 .headline{ color: #003366; font-size: 15px !important; font-weight: bold; line-height: 10px; margin: 0 0 7px !important;}
.tipo02 .headline a{color:#666!important}
.link-app5 .headline a{color:#003366}
.link-app5 .author{font-size:10px; color:#666; text-transform:uppercase;}
.tipo02 .author{color:#999}
.AB-Opta .photo{position:relative;}
.AB-Opta .photo-group{background: url(/img/vn2012/1px_65.png) repeat left top; bottom: 0; left: 0; padding: 10px; position: absolute; z-index: 1; width:643px}
.colAB .AB-Opta .photo-group{width:370px}
.AB-Opta .photo-group .overhead{color:#f2f2f2; font-size:10px; text-transform:uppercase}
.AB-Opta .photo-group .headline{font-size:18px!important; font-weight:bold; color:#fff}
.AB-Opta .photo-group .headline a{color:#fff}
.AB-FotoB-6-apoyos{margin-bottom:15px; margin-left:2px; border-bottom:2px solid #ddd}
.AB-FotoB{float:left; display:inline; width:292px; margin-right:34px; padding-left:8px}
.AB-FotoB-6-apoyos .AB-FotoB{margin-right:32px}
.AB-FotoB-6-apoyos .AB-FotoB .lead{border-bottom:0}
.AB-FotoB-6-apoyos .AB-FotoB .photo-alt3{margin-bottom:5px}
.AB-FotoB-6-apoyos .col-B{float:left; display:inline; width:146px; margin-right:27px}
.AB-FotoB-6-apoyos .fin{margin-right:0}
.AB-FotoB-6-apoyos .epig{text-transform:uppercase; color:#333; font-size:17px; font-weight:bold; border-bottom:1px solid #c90101; padding-bottom:5px; margin-bottom:10px; margin-left:8px}
.AB-FotoB-6-apoyos .headline{font-size:25px; font-weight:bold; line-height:28px}
.rgbGris .epig{background-color:#e5e5e5; padding:5px 10px; border-bottom:0; margin-left:0}
.link-app6 .headline{font-size:14px; line-height:16px}
.link-app6{border-bottom:1px solid #e4e4e4; padding-bottom:9px; margin-bottom:18px}
.link-app6 .photo-alt5{margin-bottom:10px}
.link-app6 .lead{padding-bottom:0; border-bottom:0}
.multiple{display:inline}
/*carrusel*/
.carrusel-pestanas .epig{ color: #333; display: inline; float: left; font-size: 18px; font-weight: bold; text-transform: uppercase;}
.carrusel-pestanas{ display:block; clear:both; background-color: #F2F2F2; margin: 0 0 15px; padding: 0 15px 10px;}
.carrusel-pestanas .cheader{background: url("/img/vn2012/bgcarrusel.gif") repeat-x scroll left bottom transparent; margin: 0 21px; padding-top: 12px;}
.carrusel-pestanas .tabs{float:right; display:inline; padding-right:10px; text-transform:uppercase}
.carrusel-pestanas .tabs li{ display: inline; float: left; margin-right: 23px; padding-top: 6px; background-color:transparent; width:auto!important; height:auto!important}
.carrusel-pestanas .tabs .active{background-color: #f2f2f2; box-shadow: 3px -3px 6px #E6E6E6; padding: 6px}
.carrusel-pestanas .tabs .fin{margin-right:0}
.carrusel-pestanas .tabs .active h2 {background: url(/img/vn2012/ico-rojo.gif) no-repeat 0 3px; padding-left:9px; font-weight:bold; color:#000; font-size:11px}
.carrusel-pestanas .tabs .active h2 a{color:#000}
.carrusel-pestanas .tabs h2{color:#777; font-size:11px; background: url(/img/vn2012/ico-gris.gif) no-repeat 0 3px; padding-left:9px}
.carrusel-pestanas .tabs h2 a{color:#777}
.opt01 .jcarousel-container-horizontal { position: relative; margin:0 auto;}
.opt01 .jcarousel-clip-horizontal { z-index: 2; overflow: hidden; position: relative;width:635px; margin:0 auto;}
.c3col .nc{ display: block; margin-left: 22px; width: 964px;}
.c3col .nc li{ margin-right: 46px;}
.c3col .opt01 .jcarousel-clip-horizontal{width:929px}
.opt01 .jcarousel-list-horizontal { z-index: 1; overflow: hidden; position: relative; padding:15px 0; }
ul.slider_multimedia {display:none}/*oculta lista antes de cargar el carrusel*/
ul.jcarousel-list-horizontal {display:block}/*muestra lista dentro carrusel*/
.colAB .opt01 li, .c3col li, .opt01 .jcarousel-item-horizontal {display: block; float: left; height: 100px; margin: 0 50px 0 0; padding: 10px 0 0 0; width: 146px; background-color:transparent}
.colAB .opt01 li img, .c3col img, .opt01 .jcarousel-item-horizontal img {display:inline;float:left;margin-right:14px;margin-bottom:8px}
.colAB .opt01 li div, .c3col li div, .opt01 .jcarousel-item-horizontal div {height:77px;*height:79px;overflow:hidden}
.colAB .opt01 li a, .c3col li a, .opt01 .jcarousel-item-horizontal a {color:#333}
.colAB .opt01 li p, .c3col li p, .opt01 .jcarousel-item-horizontal p { font-size: 11px; font-weight: bold; line-height: 12px; margin-top: 4px; padding: 0 5px;}
.colAB .opt01 li p a, .opt01 .jcarousel-item-horizontal p a{color:#333}
.colAB .opt01 li, .colAB .opt01 .jcarousel-item-horizontal{margin-right:17px}
.colAB .opt01 ul.nc{margin-left:20px}
.colAB .carrusel-pestanas{ background-color: #f2f2f2; margin-left: 4px; padding: 0;}
.colAB .carrusel-pestanas .opt01{background-color: #F2F2F2; display: block; padding-bottom: 5px;}
.colAB .opt01 .jcarousel-next-horizontal {right:3px}
.colAB .opt01 .jcarousel-prev-horizontal {left:3px}
.colAB .carrusel-pestanas .header{margin:0}
.colAB .carrusel-pestanas .epigrafe{padding-left:15px}
.opt01 .jcarousel-item-horizontal .autor {display:block}
.opt01 .jcarousel-next-horizontal {position:absolute;top:43px;right:0;width:9px;height:17px;cursor:pointer}
.opt01 .jcarousel-prev-horizontal {width:9px;height:17px;background:transparent url(/img/vn2012/leftAB.gif) no-repeat 0 0}
.opt01 .jcarousel-next-horizontal {width:9px;height:17px;background:transparent url(/img/vn2012/rightAB.gif) no-repeat 0 0}
.opt01 .jcarousel-prev-horizontal {position:absolute;top:43px;left:0;width:9px;height:17px; cursor:pointer}
.opt01 .jcarousel-next-disabled, .opt01 .jcarousel-prev-disabled{display:none!important}
.ABC-DescripcionSobreFoto .epigrafe, .AB-DescripcionSobreFoto .epigrafe, .AB-carruselFoto .epigrafe, .ABC-carruselFoto .epigrafe{ background-color: #F2F2F2; color: #333333; font-size: 17px; font-weight: bold; margin: 0 7px; padding: 10px 9px 5px; text-transform: uppercase;}
.ABC-DescripcionSobreFoto .num_comentarios, .AB-DescripcionSobreFoto .num_comentarios{ color: #fff !important; display: block; margin-top: 8px;}
.AB-carruselFoto{background-color: #F2F2F2; padding: 8px;}
.AB-carruselFoto .carrusel-pestanas .cheader{margin: 0 14px;}
.AB-carruselFoto .epigrafe{ margin: 0; padding: 5px 0}
.AB-carruselFoto .opt02 .jcarousel-control {position: absolute;right: 11px; top: -19px}
.AB-carruselFoto .opt01 .jcarousel-clip-horizontal{margin:0 0 0 14px}
.AB-carruselFoto .opt01 .jcarousel-next-horizontal {right: 0}
.AB-carruselFoto .opt01 .jcarousel-prev-horizontal {left: 0}
.AB-carruselFoto .carrusel-pestanas{background-color:#f2f2f2; margin:0}
.ABC-carruselFoto .epigrafe{padding:10px 9px 5px 0}
.ABC-carruselFoto .carrusel-pestanas{margin-bottom:0; padding:0}
.ABC-DescripcionSobreFoto .epigrafe, .ABC-carruselFoto .epigrafe{margin:0}
.opt02 .jcarousel-container-horizontal { position: relative; margin:0 auto;}
.opt02 .jcarousel-clip-horizontal { z-index: 2; overflow: hidden; position: relative;width:665px; margin:0 auto; height:300px}
.opt02 .jcarousel-list-horizontal { z-index: 1; overflow: hidden; position: relative; padding:15px 0; }
ul.slider_lead {display:none}/*oculta lista antes de cargar el carrusel*/
ul.jcarousel-list-horizontal {display:block}/*muestra lista dentro carrusel*/
.opt02 .jcarousel-item-horizontal {display: block; float: left; height: 300px; margin: 0; width: 665px;}
.opt02 .jcarousel-item-horizontal img {display:inline;float:left;margin-right:14px;margin-bottom:8px}
.opt02 .jcarousel-item-horizontal a {font-weight:700;line-height:12px}
.opt02 .jcarousel-item-horizontal p {line-height:12px;margin-top:4px; font-size:11px}
.opt02 .jcarousel-item-horizontal .autor {display:block}
* html .opt02 .jcarousel-prev-horizontal {left:-28px}
.opt02 .jcarousel-next-horizontal { bottom: 20px;cursor: pointer; position: absolute; right: 8px; z-index:2}
.opt02 .jcarousel-prev-horizontal {width:40px;height:40px;background:transparent url(/img/vn2012/cprev.gif) no-repeat 0 0; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70}
.opt02 .jcarousel-next-horizontal {width:40px;height:40px;background:transparent url(/img/vn2012/cnext.gif) no-repeat 0 0; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70}
.opt02 .jcarousel-prev-horizontal { bottom: 20px; cursor: pointer; position: absolute; left: 8px; z-index:2}
.ABC-carruselFoto .opt02 .jcarousel-prev-horizontal {left:0}
.ABC-carruselFoto .opt02 .jcarousel-next-horizontal{right:0}
.ABC-carruselFoto .opt02 .jcarousel-item-horizontal, .ABC-carruselFoto .opt02 .jcarousel-clip-horizontal{width:1002px;}
.AB-carruselFoto li{background-color:#3d3d3d}
.AB-carruselFoto li .cnoticia2{ height: 195px; margin-left: -14px; overflow: hidden; padding: 20px 10px; width: 164px;}
.AB-carruselFoto .cnoticia2 .link-app1 { border-top: 1px dotted #fff; padding-top: 10px;}
.AB-carruselFoto .opt02 .jcarousel-prev-horizontal{left:0}
.AB-carruselFoto .opt02 .jcarousel-next-horizontal{right:0}
.ABC-carruselFoto li{background-color:#3d3d3d}
.ABC-carruselFoto li .photo{float:left; display:inline; width:665px}
.ABC-carruselFoto{/*padding:0 0 15px 0;*/ padding:0; background-color:#f2f2f2}
.ABC-carruselFoto .cnoticia2{ display: inline; float: right; padding: 20px 41px 20px 14px; width: 250px}
.ABC-carruselFoto .cnoticia2 .link-app1{ border-top: 1px dotted #fff; padding-top: 10px;}
.cnoticia2{ padding: 20px; width: 283px; float:right; display:inline}
.cnoticia2 h3 a{font-size:18px; color:#fff; line-height:24px!important; font-weight:bold; margin-bottom:10px}
.cnoticia2 p{font-size:13px!important; line-height:15px!important; color:#fff}
.opt02 .photo-alt3, .opt02 .photo{position:relative}
.opt02 .photo-alt3 .cnoticia, .opt02 .photo .cnoticia{background: url(/img/vn2012/65negro.png) repeat top left; left: 65px; padding: 17px 10px 0; position: absolute; top: 27px; width: 245px;}
.opt02 .photo .cnoticia{width:302px}
.opt02 .photo-alt3 h3, .opt02 .photo h3{margin-bottom:13px}
.opt02 .photo-alt3 h3 a, .opt02 .photo h3 a{ color: #F2F2F2; font-size: 30px; font-style: italic; font-weight: bold; line-height: 40px;}
.opt02 .photo-alt3 p, .opt02 .photo p{font-size:13px; color:#eee; line-height:16px}
.opt02 .photo-alt3 p.autor, .opt02 .photo p.autor{ background-color: #fff; color: #000;font-size: 10px;font-style: italic; margin-left: -10px; margin-right: -10px; margin-top: 14px; padding: 5px 15px; text-align: left; text-transform: uppercase;}
.AB-DescripcionSobreFoto .opt02, .ABC-DescripcionSobreFoto .opt02{ padding: 0 8px; position: relative;}
.ABC-DescripcionSobreFoto .opt02{padding:0}
.opt02 .jcarousel-control{ position: absolute; right: 22px; top: -19px;}
.ABC-carruselFoto .opt02 .jcarousel-control {display:none}
.opt02 .jcarousel-control li{ background:url("/img/vn2012/bolitas-carrusel.png") repeat scroll 0 0 transparent; width:11px; height:11px; display:inline-block}
.opt02 .jcarousel-control li.marcado{background-position:0 0;}
.opt02 .jcarousel-control li a{ display: inline-block; height: 11px; text-indent: -9999px; width: 11px;}
.opt02 .jcarousel-control li.simple{background-position:0 -14px;}
.opt02{position:relative}
.opt02 .link-app1{margin-top:15px}
.opt02 .link-app1 .related-link {background: url("/img/vn2012/apoyo-blanco.gif") no-repeat scroll 5px 6px transparent; padding: 0 3px 7px 12px !important;}
.opt02 .related-link-epigrafe{ border: 0 none; color: #eee; font-size: 12px;}
.opt02 .link-app1 .related-link-h{display:inline}
.opt02 .link-app1 .related-link-h a{ color: #eee; display: inline; font-size: 12px; padding-left: 0; font-weight: normal; line-height: 16px;}
.tabs-noticia{ border-bottom: 1px solid #eee; display: inline; float: left; height: 26px; padding-left: 5px; width: 1002px; margin-bottom:10px}
.tabs-noticia li{ background: url("/img/vn2012/bg-pest-noticia.gif") repeat-x scroll left top transparent; border-radius: 4px; display: inline; float: left; margin-right: 1px; margin-top: 4px; padding: 3px;}
#tabs-noticia{text-transform:uppercase}#tabs-noticia .active{ background: none repeat scroll 0 0 #fff; border-left: 1px solid #eee; border-radius: 0 0 0 0; border-right: 1px solid #eee; border-top: 1px solid #eee; margin-bottom: -1px; margin-top: 0; padding: 6px 4px;}
#tabs-noticia .fin{margin-right:0}
#tabs-noticia .active h2 {color:#000; font-size:11px}
#tabs-noticia .active h2 a{color:#000}
#tabs-noticia h2{color:#777; font-size:11px; text-align:center; padding:0 10px; font-weight:bold}
#tabs-noticia h2 a{color:#777}
.mosaicoAB{ border-bottom: 1px solid #ddd; margin: 0 8px 20px; padding: 0 5px;}
.mosaicoAB .epigrafe{ border-top: 1px solid #eee; height: 19px; margin:0; padding: 0 4px 3px 0 !important; position: relative}
.doscol .tit, .trescol .tit{background:none}
.mosaicoAB .epigrafe a{ background-color: #fff; color: #666; font-size: 18px; padding-right: 9px; position: absolute; text-transform: none; top: -16px;}
.doscol .epigrafe a, .trescol .epigrafe a{ color: #000; font-family: arial; font-weight: normal;}
.doscol{border-bottom:0}
.doscol p{ color: #686868; font-size: 12px;}
.mosaicoAB .epigrafe a span{color:#000}
.mosaicoAB .agencia{ color: #666; font-size: 10px; text-transform: uppercase;}
.mosaicoAB .ganador li{color:#b5b5b5}
.mosaicoAB .ganador li img{filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50}
.mosaicoAB .ganador li.ganador{color:#b5b5b5}
.mosaicoAB .ganador li.ganador img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}
.mosaicoAB ul.ganador .agencia, .mosaicoAB ul.ganador h2 a{color:#b5b5b5}
.mosaicoAB ul.ganador li.ganador .agencia, .mosaicoAB ul.ganador li.ganador h2 a{color:#333}
.mosaicoAB a.ver_resto{ color: #1D2328; display: block; font-size: 11px; font-weight: bold; margin-top: -10px; padding-bottom: 9px; text-align: right;}
.cincocol{ margin: 0 4px 10px; padding: 0;}
.cincocol li{margin-right:5px!important; width:130px!important}
.cincocol .fin{margin-right:0!important}
.mosaicoAB ul{margin-bottom:28px}
.mosaicoAB h2 a{font-size:12px; color:#1D2328; font-weight:bold; }
.doscol h2 a, .trescol h2 a{font-size:18px; color:#000; margin-bottom:3px; display:block; letter-spacing:-0.2px}
.mosaicoAB li img{ margin-bottom:5px}
.doscol li{width:300px!important; position:relative}
.trescol li{width:212px!important; margin-right:14px!important}
.doscol li span{ background-color: #CC0000; color: #fff; font-size: 18px; font-weight: bold; height: 26px; left: -5px; padding-top: 2px; position: absolute; text-align: center; top: -5px; width: 28px;}
.doscol li.fin, .trescol li.fin{float:right; display:inline; margin-right:0!important}
.trescol{ margin: 10px 8px; padding: 0; border-bottom:0}
.mosaicoAB li.ganador img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1; margin-bottom:5px}
.mosaicoAB li{width:146px; float:left; display:inline; margin-right:23px}
.mosaicoAB li.fin{margin-right:0}
.mosaicoAB .num_comentarios{margin-top:6px; display:block}
.mosaicoAB .tit{ background: url(/img/vn2012/bck-mosaico4.gif) repeat-x top left; color: #CC0000; font-size: 20px; font-weight: bold; margin: 0 -8px 23px; padding: 10px; text-transform: uppercase;}
.doscol .tit{font-size:25px; color:#666; text-transform:none; font-weight:normal}
.doscol .tit span{color:#cc0000; font-size:35px; font-weight:normal}
.colAB_articulo .text .p .span{display:none}
.trescol .epigrafe{height:10px}
.trescol p{ color: #686868; font-size: 11px;}
