@font-face {
  font-family: "abctext_rgregular";
  font-style: normal;
  font-weight: normal;
  src: url(43558175f932da2ff94a2714ef193b793acea85c.eot)  format("embedded-opentype"), url(9bce8ba7f5901553c8dc03475606ac14588ef717.woff)  format("woff"), url(cc2e397bcca0af00cb43550583e29bfd84ff417b.ttf)  format("truetype"), url(4419ceb9edef2abc9c3a685eba6bf02c75d4cd34.svg)  format("svg");
}
.grupo-codigo::after { display: table; content: ""; line-height: 0; clear: both; }
@font-face {
  font-family: "Iconos";
  font-style: normal;
  font-weight: normal;
  src: url(8c6723bdf3d5b04e0968e503d01af4795c1b4a67.eot)  format("embedded-opentype"), url(a279ee00f06aa2b3e714010908b8e4e7c53d08d6.svg)  format("svg"), url(6dbf7b0b8d9e7df66e76bc80210f0e2fb85d96eb.ttf)  format("truetype"), url(951a4faf620f59e434553b0417c4b3351a5fde63.woff)  format("woff");
}
.fa { display: inline-block; font-family: "Iconos"; font-style: normal; font-weight: normal; line-height: 1; font-size-adjust: none; font-stretch: normal; font-feature-settings: normal; font-language-override: normal; font-kerning: auto; font-synthesis: weight style; font-variant: normal; font-size: inherit; text-rendering: auto; }
.fa-search::before { content: ""; }
.fa-angle-right::before { content: ""; }
#col-ABC.col-12 { width: 976px; }
#col-AB.col-8 { width: 644px; float: left; }
#col-C.col-4 { width: 312px; }
.modulos-loteria { width: 100%; margin: 0px 0px 20px; border-top: 1px solid rgb(181, 181, 181); border-bottom: 2px solid rgb(181, 181, 181); background-color: rgb(244, 245, 247); clear: both; overflow: hidden; }
.modulos-loteria .col-1, .modulos-loteria .col-2, .modulos-loteria .col-3, .modulos-loteria .col-4, .modulos-loteria .col-5, .modulos-loteria .col-6, .modulos-loteria .col-7, .modulos-loteria .col-8, .modulos-loteria .col-9, .modulos-loteria .col-10, .modulos-loteria .col-11.modulos-loteria .col-12 { margin-left: 5px; margin-right: 5px; text-align: center; float: left; }
.modulos-loteria header { position: relative; overflow: hidden; border-bottom: 1px dotted rgb(181, 181, 181); padding: 10px; margin-bottom: 10px; text-align: left; clear: both; box-sizing: border-box; }
.modulos-loteria h1 { font-family: "Open Sans",sans-serif; font-size: 28px; line-height: 30px; font-weight: bold; color: rgb(84, 110, 122); float: left; }
.modulos-loteria .logo-sanitas { display: block; }
.modulos-loteria .logo-sanitas img { width: auto; height: 30px; }
.modulos-loteria dl { background-color: rgb(255, 255, 255); padding: 10px; box-sizing: border-box; margin-bottom: 10px; overflow: hidden; }
.modulos-loteria dt { margin: 0px; float: left; width: 100%; }
.modulos-loteria .titular.size24 { font-size: 24px; margin: 0px; }
.modulos-loteria .titular.size20 { font-size: 20px; line-height: 18px; }
.modulos-loteria .titular.size18 { font-size: 18px; line-height: 19px; }
.modulos-loteria dd { width: 100%; font-family: Arial,Helvetica,sans-serif; font-weight: bold; color: rgb(25, 118, 183); float: left; }
.modulos-loteria dd.lugar { font-weight: normal; font-size: 12px; line-height: 14px; color: rgb(144, 164, 174); margin-top: 5px; }
.modulos-loteria .premios-principales, .modulos-loteria .premios-secundarios { clear: both; margin: 0px 5px; overflow: hidden; }
.modulos-loteria .mitad { width: 50%; float: left; }
.modulos-loteria .premio { font-size: 14px; color: rgb(84, 110, 122); }
.modulos-loteria .gordo .numero { font-size: 38px; }
.modulos-loteria .segundo .numero, .modulos-loteria .tercero .numero { font-size: 30px; width: 100%; }
.modulos-loteria .cuartos dd { font-size: 24px; }
.modulos-loteria .quintos dd { font-size: 15px; }
.modulos-loteria .buscador { background-color: rgb(25, 118, 183); background-image: none; padding: 8px 10px; box-sizing: border-box; clear: both; overflow: hidden; position: relative; top: 0px; right: 0px; }
.modulos-loteria .buscador form { overflow: hidden; padding-top: 0px; }
.modulos-loteria .buscador .texto { font-weight: bold; font-size: 16px; color: rgb(255, 255, 255); display: block; }
.modulos-loteria .buscador input { width: 170px; margin: 0px; padding: 0px 5px; float: left; display: block; color: rgb(144, 164, 174); font-size: 16px; border: medium none; height: 28px; line-height: 28px; }
.modulos-loteria .buscador .boton-buscar { width: 28px; height: 28px; float: left; border: 0px none; font-weight: normal; background-color: rgb(244, 245, 247); color: rgb(144, 164, 174); text-align: center; font-size: 14px; cursor: pointer; }
.modulos-loteria .buscador .boton-buscar .fa { line-height: 25px; }
#col-ABC .modulos-loteria { position: relative; }
#col-ABC .modulos-loteria .logo-sanitas { float: left; margin-right: 10px; }
#col-ABC .modulos-loteria .col-6 { width: 473px; }
#col-ABC .modulos-loteria .premios-principales dl { width: 312px; float: left; }
#col-ABC .modulos-loteria .gordo dd { width: 100%; }
#col-ABC .modulos-loteria .tercero { margin-right: 0px; }
#col-ABC .modulos-loteria .premios-principales .numero { line-height: 40px; }
#col-ABC .modulos-loteria .premios-principales .gordo .numero { line-height: 45px; }
#col-ABC .modulos-loteria .premios-secundarios .col-6 { width: 473px; }
#col-ABC .modulos-loteria .cuartos .titular.size18 { margin-bottom: 5px; }
#col-ABC .modulos-loteria .quintos { margin-right: 0px; }
#col-ABC .modulos-loteria .quintos dd { width: 12.5%; line-height: 32px; }
#col-ABC .modulos-loteria .buscador { width: 410px; position: absolute; top: 2px; right: 10px; }
#col-ABC .modulos-loteria .buscador input { width: 154px; }
#col-ABC .modulos-loteria .buscador .texto, #col-AB .modulos-loteria .buscador .texto { float: left; margin-right: 10px; line-height: 25px; }
#col-AB .modulos-loteria h1 { font-size: 24px; width: auto; height: auto; overflow: hidden; }
#col-AB .modulos-loteria .logo-sanitas { float: right; margin-left: 10px; }
#col-AB .modulos-loteria .col-4 { width: 201px; }
#col-AB .modulos-loteria .col-6 { width: 307px; }
#col-AB .modulos-loteria .cuartos dd { line-height: 40px; }
#col-AB .modulos-loteria .quintos dd { width: 25%; line-height: 20px; }
#col-AB .modulos-loteria .buscador { width: 644px; }
#col-C .modulos-loteria .col-4.gordo { float: none; }
#col-C .modulos-loteria .col-6 { width: 292px; float: none; }
#col-C .modulos-loteria .titulo { display: block; float: left; font-size: 21px; line-height: 23px; width: 169px; }
#col-C .modulos-loteria .logo-sanitas { float: right; position: relative; top: 8px; }
#col-C .modulos-loteria .segundo, #col-C .modulos-loteria .tercero { width: 141px; }
#col-C .modulos-loteria .gordo dt { float: left; text-align: left; }
#col-C .modulos-loteria .premios-principales .numero { float: left; }
#col-C .modulos-loteria .gordo dt { width: 50%; line-height: 36px; }
#col-C .modulos-loteria .premios-principales .gordo .numero { width: 50%; }
#col-C .modulos-loteria .lugar { display: none; }
#col-C .modulos-loteria .premios-secundarios .quintos dd { width: 25%; }
#col-C .modulos-loteria .buscador { padding-top: 10px; padding-bottom: 10px; width: 312px; }
#col-C .modulos-loteria .buscador .texto { margin-bottom: 5px; text-align: left; }
#loteria-ninio .desplegador { background-color: rgb(236, 239, 241); display: block; clear: both; text-align: left; padding: 10px; box-sizing: border-box; font-size: 12px; font-weight: bold; color: rgb(25, 118, 183); cursor: pointer; }
#loteria-ninio .desplegador .fa { font-size: 14px; margin-right: 5px; }
#loteria-ninio.modulos-loteria h1 { width: 100%; }
#loteria-ninio .premios-principales dt { margin-bottom: 0px; }
#loteria-ninio .premios-secundarios dt { margin-bottom: 5px; }
#loteria-ninio .cuatro-cifras dd { line-height: 40px; }
#loteria-ninio .dos-cifras dd { width: 20%; }
#loteria-ninio .col-8.tres-cifras { width: 610px; }
#loteria-ninio .especiales dd { width: 33%; }
#loteria-ninio .premios-secundarios, #loteria-ninio #ver-menos { display: none; }
#col-ABC #loteria-ninio .premios-secundarios { clear: both; }
#col-ABC #loteria-ninio.modulos-loteria .dos-cifras dt, #col-ABC #loteria-ninio.modulos-loteria .especiales dt { width: 45%; font-size: 15px; margin-bottom: 0px; text-align: left; }
#col-ABC #loteria-ninio.modulos-loteria .dos-cifras dd { width: 11%; }
#col-ABC #loteria-ninio.modulos-loteria .tres-cifras dd { width: 14.2%; line-height: 20px; }
#col-ABC #loteria-ninio.modulos-loteria .especiales dd { width: 18.3%; }
#col-ABC #loteria-ninio.modulos-loteria .col-8.tres-cifras { width: 638px; }
#col-AB #loteria-ninio .premios-principales .numero { line-height: 38px; }
#col-AB #loteria-ninio .lugar { display: none; }
#col-AB #loteria-ninio .cuatro-cifras.col-4, #col-AB #loteria-ninio .tres-cifras.col-8 { width: 623px; margin-right: 0px; }
#col-AB #loteria-ninio.modulos-loteria .cuatro-cifras dt { width: 50%; float: left; margin-bottom: 0px; text-align: left; }
#col-AB #loteria-ninio.modulos-loteria .tres-cifras dd, #col-C #loteria-ninio.modulos-loteria .tres-cifras dd { width: 14.2%; line-height: 22px; }
#col-AB #loteria-ninio.modulos-loteria .cuatro-cifras .mitad { width: 25%; line-height: 23px; }
#col-AB #loteria-ninio.modulos-loteria .especiales { width: 306px; }
#col-C #loteria-ninio.modulos-loteria h1 { font-size: 22px; }
#col-C #loteria-ninio.modulos-loteria .col-4.cuatro-cifras, #col-C #loteria-ninio.modulos-loteria .col-8.tres-cifras { width: 292px; }
#col-C #loteria-ninio.modulos-loteria .gordo dt { width: 57%; font-size: 22px; line-height: 42px; }
#col-C #loteria-ninio.modulos-loteria .premios-principales .gordo .numero { width: 43%; }
#col-C #loteria-ninio.modulos-loteria .segundo .numero, #col-C #loteria-ninio.modulos-loteria .tercero .numero { margin-top: 5px; }
#col-C #loteria-ninio .cuatro-cifras dd { line-height: 20px; }
#arreglo-punto-radio a { text-indent: -5px; }
#limpia { clear: both; width: auto; height: 0px; font-size: 1px; overflow: hidden; }
.limpia { clear: both; }
#modulo-codigo-ABC1 { width: 976px; margin: 0px auto 16px; background: rgb(244, 244, 244) none repeat scroll 0% 0%; border-bottom: 2px solid rgb(201, 198, 186); }
#modulo-codigo-ABC1 * { margin: 0px; padding: 0px; }
#modulo-codigo-ABC1 ul, #modulo-codigo-ABC1 li { list-style: outside none none; }
#modulo-codigo-ABC1 .titulofuera { width: 970px; padding: 0px 0px 5px 6px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-family: Georgia,"Times New Roman",Times,serif; font-size: 20px; color: rgb(182, 108, 3); }
#modulo-codigo-ABC1 ul.pestanas { width: 970px; padding: 1px 0px 0px 6px; background: rgb(201, 198, 186) none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif; font-size: 11px; }
#modulo-codigo-ABC1 ul.pestanas li { float: left; border-right: 1px dotted rgb(255, 255, 255); }
#modulo-codigo-ABC1 ul.pestanas li.titulo { padding: 0px 8px 0px 0px; border-right: 0px none; font-family: Georgia,"Times New Roman",Times,serif; font-size: 20px; color: rgb(255, 255, 255); }
#modulo-codigo-ABC1 ul.pestanas li a { padding: 7px 7px 3px; display: block; color: rgb(102, 102, 102); text-decoration: none; }
#modulo-codigo-ABC1 ul.pestanas li a:hover { background: rgb(217, 215, 207) none repeat scroll 0% 0%; }
#modulo-codigo-ABC1 .contenido { width: 976px; padding: 7px 0px 0px; }
#modulo-codigo-ABC1 ul.masenlaces { width: 962px; padding: 6px 14px 5px 0px; background: rgb(235, 235, 232) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(255, 255, 255); color: rgb(201, 198, 186); font-family: Arial,Helvetica,sans-serif; font-size: 11px; }
#modulo-codigo-ABC1 ul.masenlaces li { margin: 0px 0px 0px 12px; padding: 0px 0px 0px 12px; float: right; border-left: 1px solid rgb(201, 198, 186); }
#modulo-codigo-ABC1 ul.masenlaces li.primero { margin: 0px; padding: 0px; border-left: 0px none; list-style: outside none square; }
#modulo-codigo-ABC1 ul.masenlaces a { color: rgb(84, 134, 191); text-decoration: none; }
#modulo-codigo-ABC1 ul.masenlaces a:hover { text-decoration: underline; }
#B-blog-destacado { width: 146px; margin: 0px auto 10px; padding: 0px 0px 8px; border-bottom: 1px solid rgb(217, 217, 217); font-family: Georgia,"Times New Roman",Times,serif; }
#B-blog-destacado a { text-decoration: none; }
#B-blog-destacado a:hover { text-decoration: underline; }
#B-blog-destacado .titulo { margin: 0px 0px 5px; font-size: 20px; color: rgb(182, 108, 3); }
#B-blog-destacado .foto { margin: 0px 0px 5px; border-top: 1px dotted rgb(217, 217, 217); }
#B-blog-destacado .foto img { border: 0px none; }
#B-blog-destacado .autor { padding: 0px 0px 0px 1px; font-size: 10px; text-transform: uppercase; color: rgb(102, 0, 0); letter-spacing: 1px; word-spacing: 4px; }
#B-blog-destacado .nombreblog { margin: 3px 0px 7px; display: block; font-size: 16px; color: rgb(43, 43, 15); }
#B-blog-destacado .titular { font-size: 17px; color: rgb(84, 134, 191); }
#C-blog-destacado { width: 312px; margin: 0px auto 10px; padding: 0px 0px 8px; border-bottom: 1px solid rgb(217, 217, 217); font-family: Georgia,"Times New Roman",Times,serif; }
#C-blog-destacado a { text-decoration: none; }
#C-blog-destacado a:hover { text-decoration: underline; }
#C-blog-destacado .titulo { margin: 0px 0px 5px; font-size: 20px; color: rgb(182, 108, 3); }
#C-blog-destacado .foto { margin: 0px 0px 5px; border-top: 1px dotted rgb(217, 217, 217); }
#C-blog-destacado .foto img { border: 0px none; }
#C-blog-destacado .autor { padding: 0px 0px 5px 1px; font-size: 12px; text-transform: uppercase; color: rgb(102, 0, 0); letter-spacing: 1px; word-spacing: 4px; }
#C-blog-destacado .titular { font-size: 22px; color: rgb(84, 134, 191); }
#codigo-frases-del-dia { width: 312px; margin: 0px auto 10px; padding: 0px 0px 8px; border-bottom: 1px solid rgb(217, 217, 217); font-family: Georgia,"Times New Roman",Times,serif; }
#codigo-frases-del-dia .titulo { margin: 0px 0px 5px; font-size: 20px; color: rgb(182, 108, 3); }
#codigo-frases-del-dia .titular { font-size: 22px; color: rgb(43, 43, 15); line-height: 25px; text-decoration: none; }
#codigo-frases-del-dia .titularhover { text-decoration: underline; }
#codigo-frases-del-dia .informacion { width: 134px; height: 82px; margin: 7px 0px 0px; padding: 6px 0px 0px 178px; background: transparent url(c21cbf8310a1187d587f00d64840a5b4da418e1d.gif)  no-repeat scroll 0% 0%; }
#codigo-frases-del-dia .informacion .autor { margin: 0px 0px 3px; font-size: 14px; text-transform: uppercase; color: rgb(102, 102, 102); }
#codigo-frases-del-dia .informacion .cargo { margin: 0px 0px 5px; font-size: 11px; text-transform: uppercase; color: rgb(153, 153, 153); }
#codigo-frases-del-dia .informacion a { font-size: 11px; font-style: italic; color: rgb(84, 134, 191); text-decoration: none; }
#codigo-frases-del-dia .informacion a:hover { text-decoration: underline; }
#AB-codigo-directo { width: 644px; margin: 0px 0px 10px; border-bottom: 3px solid rgb(201, 198, 186); background: rgb(244, 244, 244) none repeat scroll 0% 0%; font-family: Georgia,"Times New Roman",Times,serif; }
#AB-codigo-directo .titulo { width: 604px; padding: 4px 7px 4px 33px; font-size: 20px; color: rgb(255, 255, 255); background: rgb(31, 68, 95) url(087c71956df069c4e94cef25f827d92644023387.gif)  no-repeat scroll 4px 4px; }
#AB-codigo-directo #VideoFlash { width: 644px; height: 455px; }
#AB-codigo-directo .pie-directo { width: 630px; padding: 5px 7px; font-size: 13px; color: rgb(102, 102, 102); }
#AB-codigo-directo a, #C-codigo-directo a { color: rgb(84, 134, 191); }
#C-codigo-directo { width: 312px; margin: 0px 0px 10px; border-bottom: 3px solid rgb(201, 198, 186); background: rgb(244, 244, 244) none repeat scroll 0% 0%; font-family: Georgia,"Times New Roman",Times,serif; }
#C-codigo-directo .titulo { width: 272px; padding: 4px 7px 4px 33px; font-size: 20px; color: rgb(255, 255, 255); background: rgb(31, 68, 95) url(087c71956df069c4e94cef25f827d92644023387.gif)  no-repeat scroll 4px 4px; }
#C-codigo-directo #VideoFlash { width: 312px; height: 220px; }
#C-codigo-directo #VideoFlash2 { width: 312px; height: 176px; }
#C-codigo-directo .pie-directo { width: 298px; padding: 5px 7px; font-size: 17px; text-align: center; color: rgb(56, 56, 56); }
#pixel_contador { height: 1px; overflow: hidden; width: 312px; }
#C-codigo-directo.sorteo_loteria .titulo { position: relative; }
#C-codigo-directo.sorteo_loteria .patrocinio { position: absolute; top: 7px; right: 5px; font: 9px Arial,Helvetica,sans-serif; width: 85px; margin: 0px; padding: 0px; }
#C-codigo-directo.sorteo_loteria .patrocinio img, #C-codigo-directo.sorteo_loteria .patrocinio a img { width: 44px; height: 21px; }
#C-codigo-directo.sorteo_loteria .patrocinio img { width: 44px; height: 21px; border: medium none; text-decoration: none; vertical-align: middle; }
#B-publirreportaje { width: 146px; margin: 0px 0px 10px; padding: 0px 0px 10px; border-bottom: 1px solid rgb(217, 217, 217); }
#B-publirreportaje .antetitulo { margin: 0px 0px 4px; font-size: 10px; text-transform: uppercase; letter-spacing: 1px; color: rgb(182, 108, 3); }
#B-publirreportaje img { margin: 0px 0px 6px; }
#B-publirreportaje .titular { font-size: 18px; line-height: 110%; }
#B-publirreportaje .titular a { color: rgb(43, 43, 15); }
#cabecera-partner { width: auto; height: 60px; margin: 0px; padding: 0px; background: transparent url(16171009c367591ba89483e81d326c5ddd5de125.gif)  repeat-x scroll 0% 0%; text-align: center; }
#cabecera-partner .caja { width: 976px; height: 60px; margin: 0px auto; padding: 0px; text-align: left; }
#cabecera-partner .caja a.logo { width: 120px; height: 40px; margin: 10px 0px 0px; float: left; display: block; text-indent: -99999px; overflow: hidden; background: transparent url(f4f6f062d9e8a3b0373f515f283ed1c797cfb5b3.gif)  no-repeat scroll 0% 0%; }
#cabecera-partner .caja ul.secciones { width: 817px; height: 30px; margin: 30px 0px 0px; padding: 0px 0px 0px 9px; float: right; list-style: outside none none; background: rgb(105, 146, 189) url(c51ae7863f1e67f49da026ec2481aed24dd92759.gif)  no-repeat scroll 0% 0%; }
#cabecera-partner .caja ul.secciones li { height: 30px; margin: 0px 2px 0px 0px; padding: 0px; float: left; }
#cabecera-partner .caja ul.secciones li a { height: 30px; display: block; font-family: Georgia,"Times New Roman",Times,serif; font-size: 13px; color: rgb(255, 255, 255); line-height: 30px; text-align: center; text-decoration: none; }
#cabecera-partner .caja ul.secciones li a:hover { background: rgb(77, 106, 138) none repeat scroll 0% 0%; text-decoration: none; }
#cabecera-partner .caja ul.secciones li a.actualidad { width: 83px; }
#cabecera-partner .caja ul.secciones li a.opinion { width: 64px; }
#cabecera-partner .caja ul.secciones li a.deportes { width: 71px; }
#cabecera-partner .caja ul.secciones li a.cultura { width: 61px; }
#cabecera-partner .caja ul.secciones li a.gente { width: 93px; }
#cabecera-partner .caja ul.secciones li a.tv { width: 33px; }
#cabecera-partner .caja ul.secciones li a.multimedia { width: 86px; }
#cabecera-partner .caja ul.secciones li a.blogs { width: 48px; }
#cabecera-partner .caja ul.secciones li a.comunidad { width: 86px; }
#cabecera-partner .caja ul.secciones li a.hemeroteca { width: 91px; }
#cabecera-partner .caja ul.secciones li a.servicios { width: 72px; }
#C-blogs { width: 312px; margin: 0px 0px 10px; padding: 5px 0px 0px; border-top: 1px solid rgb(201, 198, 186); font-family: Georgia,"Times New Roman",Times,serif; }
#C-blogs .de-actualidad { border-bottom: 1px solid rgb(201, 198, 186); }
#C-blogs .de-actualidad h6 { width: 191px; height: 21px; margin: 0px 0px 5px; padding: 0px; display: block; text-indent: -99999px; overflow: hidden; background: transparent url(88bd059551825851b0f5ff4647d3b7492defc6fa.gif)  no-repeat scroll 0% 0%; }
#C-blogs .de-actualidad .destacado, #C-blogs .de-actualidad .destacado-principal { margin: 0px 0px 10px; padding: 0px; background: rgb(241, 240, 237) none repeat scroll 0% 0%; }
#C-blogs .de-actualidad .destacado img, #C-blogs .de-actualidad .destacado-principal img { border: 1px solid rgb(201, 198, 186); }
#C-blogs .de-actualidad .destacado img { float: left; }
#C-blogs .de-actualidad .destacado .texto, #C-blogs .de-actualidad .destacado-principal .texto { padding: 7px 10px 10px; }
#C-blogs .de-actualidad .destacado .texto { width: 229px; float: right; }
#C-blogs .de-actualidad .destacado-principal .texto { width: 292px; }
#C-blogs .de-actualidad .destacado .texto .firma, #C-blogs .de-actualidad .destacado-principal .texto .firma { margin: 0px 0px 4px; font-size: 14px; color: rgb(102, 102, 102); }
#C-blogs .de-actualidad .destacado .texto .firma a, #C-blogs .de-actualidad .destacado-principal .texto .firma a { color: rgb(84, 134, 191); text-decoration: none; font-weight: bold; }
#C-blogs .de-actualidad .destacado .texto .titular { font-size: 16px; }
#C-blogs .de-actualidad .destacado-principal .texto .titular { font-size: 19px; }
#C-blogs .de-actualidad .destacado .texto .titular a, #C-blogs .de-actualidad .destacado-principal .texto .titular a { color: rgb(43, 43, 15); text-decoration: none; }
#C-blogs .ultimos-post { padding: 7px 0px 0px; border-bottom: 1px solid rgb(201, 198, 186); }
#C-blogs .ultimos-post h6 { width: 123px; height: 22px; margin: 0px 0px 7px; padding: 0px; display: block; text-indent: -99999px; overflow: hidden; background: transparent url(c99a81746726d25d4f062e82d7eb2a47b55010ff.gif)  no-repeat scroll 0% 0%; }
#C-blogs .ultimos-post ul { width: 312px; margin: 0px; padding: 0px; list-style: outside none none; }
#C-blogs .ultimos-post ul li { border-top: 1px dotted rgb(201, 198, 186); }
#C-blogs .ultimos-post ul li .fecha { width: 63px; margin: 0px; padding: 0px; display: block; float: left; line-height: 22px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; background: rgb(241, 240, 237) none repeat scroll 0% 0%; color: rgb(102, 102, 102); text-align: center; }
#C-blogs .ultimos-post ul li .texto { width: 235px; margin: 0px; padding: 7px 7px 10px; float: right; }
#C-blogs .ultimos-post ul li .texto .titular { margin: 0px 0px 4px; font-size: 15px; }
#C-blogs .ultimos-post ul li .texto .titular a { color: rgb(43, 43, 15); text-decoration: none; }
#C-blogs .ultimos-post ul li .texto .firma { font-size: 11px; color: rgb(102, 102, 102); }
#C-blogs .ultimos-post ul li .texto .firma a { color: rgb(84, 134, 191); text-decoration: none; }
.mod_vertical .logo { position: absolute; left: 8px; top: -10px; text-indent: -9000px; background: transparent none repeat scroll 0px 0px; }
#hemeroteca { margin: 0px; font: 14px/18px Georgia,"Times New Roman",Times,serif; border-bottom: 1px solid rgb(217, 217, 217); }
#hemeroteca, #hemeroteca .modulo .titulo, #hemeroteca .modulo p, #hemeroteca .noticia img, #hemeroteca .modulo ul, #hemeroteca .modulo li, #hemeroteca, #hemeroteca .modulo, #hemeroteca .dia form { padding: 0px; overflow: hidden; }
#hemeroteca, #hemeroteca .modulo, #hemeroteca .dia form { width: 312px; }
#hemeroteca .epigrafe { color: rgb(182, 108, 3); font-size: 20px; margin: 0px 0px 15px; }
#hemeroteca .modulo { margin: 0px 0px 10px; padding: 0px 0px 10px; border-bottom: 1px dotted rgb(217, 217, 217); }
#hemeroteca .modulo .titulo { font-size: 18px; margin: 0px 0px 8px; }
#hemeroteca .modulo p { margin: 0px; line-height: 18px; }
#hemeroteca .noticia img { display: block; margin: 0px 10px 0px 0px; }
#hemeroteca .noticia img, #hemeroteca .modulo li { float: left; }
#hemeroteca a, #hemeroteca .modulo img { color: rgb(0, 0, 0); border: 0px none; text-decoration: none; display: block; }
#hemeroteca .titulo a:hover, #hemeroteca a:hover p { text-decoration: underline; }
#hemeroteca .modulo ul { list-style: outside none none; margin: 0px; }
#hemeroteca .modulo li { text-align: center; display: inline; margin: 0px 10px 0px 0px; width: 97px; }
#hemeroteca .last { margin-right: 0px ! important; border-bottom: medium none; }
#hemeroteca .portadas img { width: 97px; height: 128px; }
#hemeroteca .dia { padding: 0px; margin: 0px; }
html > body #hemeroteca .dia { margin: 0px 0px 10px; padding: 0px 0px 10px; }
#hemeroteca .dia .titulo { margin-bottom: 15px; }
#hemeroteca .dia select { width: 90px; margin: 0px 10px 10px 0px; }
#hemeroteca .dia select, #hemeroteca .dia input { font-size: 11px; }
#hemeroteca .dia .btbuscar { padding: 5px 10px 5px 0px; width: 65px; height: 24px; }
#colC ul.masvistos { width: 312px; margin: 0px 0px 10px; border-bottom: 1px solid rgb(217, 217, 217); background: rgb(244, 242, 233) none repeat scroll 0% 0%; }
#colC ul.masvistos h6 { width: 296px; height: 35px; padding: 0px 8px; display: block; font-size: 20px; font-weight: normal; line-height: 35px; color: rgb(182, 108, 3); }
#colC ul.masvistos li { width: 146px; margin: 0px; padding: 0px 5px 10px; float: left; }
#colC ul.masvistos li p { width: 134px; height: 40px; padding: 5px 6px; display: block; font-size: 14px; line-height: 20px; background: rgb(251, 250, 246) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(232, 230, 221); }
#colC ul.masvistos li p a { color: rgb(43, 43, 15); }
#colC ul.masvistos li p a:hover { text-decoration: underline; }
#colC ul.masvistos li.primero { width: 312px; padding: 0px 0px 10px; }
#colC ul.masvistos li.primero p { width: 300px; height: auto; padding: 5px 6px; display: block; font-size: 14px; line-height: 20px; background: rgb(251, 250, 246) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(232, 230, 221); }
#colC ul.secciones { width: 312px; margin: 0px 0px 10px; padding: 0px 0px 10px; border-bottom: 3px solid rgb(244, 242, 233); }
#colC ul.secciones h6 { width: 312px; padding: 0px 0px 3px; display: block; font-size: 20px; font-weight: normal; color: rgb(182, 108, 3); }
#colC ul.secciones li { width: 147px; padding: 0px 0px 0px 9px; height: 20px; float: left; background: transparent url(84435062676ca07e7e0bb7ad526e31717582f4e1.gif)  no-repeat scroll 0px 7px; font: 14px Georgia,"Times New Roman",Times,serif; color: rgb(84, 134, 191); }
.enlacesec { font: 14px Georgia,"Times New Roman",Times,serif; color: rgb(84, 134, 191); }
.galeriash { margin: 0px -20px 0px 0px; width: 664px; }
.galeriash .epigrafe { border-bottom: 3px solid rgb(244, 242, 233); color: rgb(182, 108, 3); display: block; font-size: 20px; font-weight: normal; padding: 17px 0px 3px; width: 644px; text-align: left; }
.galeriash .moddest { float: left; height: 255px; margin: 10px 20px 10px 0px; padding: 0px; width: 312px ! important; background: rgb(251, 250, 246) none repeat scroll 0px 0px; overflow: hidden; }
.galeriash .ult { float: left; height: 255px; margin: 10px 20px 10px 0px; padding: 0px; width: 312px ! important; background: rgb(251, 250, 246) none repeat scroll 0px 0px; overflow: hidden; }
.date { color: rgb(69, 68, 63); font: 14px arial ! important; }
.galeriash .moddest .corte { height: 176px; width: 312px; overflow: hidden; }
.galeriash .moddest .antetitulo { background: rgb(251, 250, 246) none repeat scroll 0px 0px; border-bottom: 1px solid rgb(232, 230, 221); font-size: 14px; font-weight: normal; height: 28px; line-height: 16px; padding: 5px; width: 302px; overflow: hidden; text-align: left; text-transform: none; }
.galeriash .moddest .antetitulo a { color: rgb(43, 43, 15); text-decoration: none; }
.galeriash .moddest .antetitulo a:hover { color: rgb(43, 43, 15); text-decoration: underline; }
p.fecha { background: rgb(251, 250, 246) none repeat scroll 0px 0px; border-top: 1px solid rgb(255, 255, 255); color: rgb(153, 153, 153); font-family: Arial,Helvetica,sans-serif; height: 18px; line-height: 17px; font-size: 11px; padding: 0px 5px; width: 302px; }
.colAB .galeriash .pag { float: right; }
.galeriash .pag { float: right ! important; }
.galeriash .pag { text-align: center; width: auto; margin-right: 10px ! important; }
.galeriash .fecha { background: rgb(232, 230, 221) none repeat scroll 0px 0px; border-top: 1px solid rgb(255, 255, 255); color: rgb(153, 153, 153); font-family: Arial,Helvetica,sans-serif; height: 18px; line-height: 17px; font-size: 11px; margin-top: 12px; }
.galeriash p.seccion { background: rgb(232, 230, 221) none repeat scroll 0px 0px; font-weight: bold; height: 22px; line-height: 22px; font-size: 11px; padding: 0px 5px; width: 302px; }
.galeriash .galeriashc { border-bottom: 0px solid rgb(255, 255, 255) ! important; }
.bd3 { border-top: 0px solid rgb(255, 255, 255) ! important; }
.galeriash .galeriashc { border-bottom: 1px solid rgb(255, 255, 255); }
.enlacesec { font: 14px Georgia,"Times New Roman",Times,serif; color: rgb(84, 134, 191); }
#servicios { padding: 0px; border-bottom: 1px solid rgb(217, 217, 217); }
#servicios, #servicios ul { width: 300px; overflow: hidden; font-family: Georgia,"Times New Roman",Times,serif; margin: 0px; }
#servicios ul { padding: 0px; }
#servicios h2 { font-size: 21px; color: rgb(182, 108, 3) ! important; margin-top: 0px; }
#servicios h2 a, #servicios h2 a:hover { font-size: 20px; color: rgb(182, 108, 3) ! important; margin-top: 0px; }
#servicios h2, #servicios li h3 a { font-weight: normal; }
#servicios li { width: 75px; float: left; display: inline; margin: 0px 0px 15px; padding: 43px 0px 0px; text-align: center; background-image: url(7b3401aa7c6a78ccd56b35afeb566ef488e539be.gif) ; background-repeat: no-repeat; }
#servicios li.last { margin-right: 0px; }
#servicios li h3 { margin: 0px; padding: 0px; bottom: 0px; }
#servicios li h3 a { color: rgb(84, 134, 191); text-decoration: none; font-size: 12px; }
#servicios li h3 a:hover { text-decoration: underline; }
#servicios .cartelera { background-position: 19px 0px; }
#servicios .horoscopo { background-position: -54px 0px; }
#servicios .loterias { background-position: -128px 3px; }
#servicios .promociones { background-position: -205px 4px; }
#servicios .traductor { background-position: 20px -70px; }
#servicios .esquelas { background-position: -56px -70px; }
#servicios .recetas { background-position: -130px -70px; }
#servicios .juegos { background-position: -207px -70px; }
.srt-pestanasn { clear: both; height: 22px; background-color: rgb(201, 198, 186); padding: 0px 0px 0px 15px; }
.srt-pestanasn li { background: transparent url(2f534e64b160d49d54c25c42c82cdce2b79b935f.png)  no-repeat scroll 100% -154px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; display: block; float: left; height: 21px; line-height: 21px; color: rgb(102, 102, 102); padding: 3px 4px 0px; text-decoration: none; cursor: pointer; }
.srt-pestanasn li a { display: block; float: left; height: 21px; line-height: 21px; color: rgb(102, 102, 102); padding: 0px 6px; text-decoration: none; }
.srt-pestanasn li a:hover { background-color: rgb(241, 240, 237); }
.srt-pestanasn li a.activo { background-color: rgb(241, 240, 237); }
#col-C .srt-pestanasn { padding: 0px 0px 0px 5px; }
#col-C .srt-pestanasn li a { padding: 0px 6px; }
.srt-contenthoros { font-family: Arial,Helvetica,sans-serif; clear: both; background-color: rgb(244, 244, 244); padding: 10px 5px 4px; }
#horoscopo { border-bottom: 1px solid rgb(217, 217, 217); margin-bottom: 15px; }
#horoscopo, #horoscopo ul { width: 300px; overflow: hidden; font-family: Georgia,"Times New Roman",Times,serif; margin: 0px; padding: 0px; }
#horoscopo .srt-pestanasn { height: 22px; }
#horoscopo li { float: left; display: inline; text-align: center; }
#horoscopo h2 { font-size: 21px; color: rgb(182, 108, 3); margin: 0px 0px 10px; }
#horoscopo h2 a { font-size: 21px; color: rgb(182, 108, 3); margin-top: 0px; text-decoration: none; }
#horoscopo h2, #horoscopo .srt-contenthoros li h3 a { font-weight: normal; }
#horoscopo .srt-contenthoros { padding: 10px 0px 15px; }
html > body #horoscopo .srt-contenthoros { padding: 10px 0px 0px; }
#horoscopo .srt-contenthoros li { width: 65px; margin: 0px 12px 15px 0px; padding: 0px; }
#horoscopo .srt-contenthoros li img, #horoscopo .srt-contenthoros li a img { width: 41px; height: 44px; }
#horoscopo .srt-contenthoros li a img { border: medium none; }
#horoscopo .srt-contenthoros li.last { margin-right: 0px; }
#horoscopo .srt-contenthoros li h3 { margin: 0px; padding: 0px; bottom: 0px; }
#horoscopo .srt-contenthoros li h3 a { color: rgb(84, 134, 191); text-decoration: none; font-size: 12px; }
#horoscopo .srt-contenthoros li h3 a:hover { text-decoration: underline; }
#horoscopo .srt-contenthoros .enlace { padding: 10px; margin: 0px; text-align: right; width: 270px; }
#modulo_juegos.col_c.col_c { font: 12px/16px Georgia,"Times New Roman",Times,serif; margin: 0px 0px 20px; padding: 12px 0px 4px; background: rgb(244, 242, 233) none repeat scroll 0% 0%; border: 1px solid rgb(224, 219, 195); color: rgb(102, 102, 102); width: 310px; }
#modulo_juegos.col_c.col_c, #modulo_juegos.col_c.col_c #contenedorjuegos, #modulo_juegos.col_c.col_c li { overflow: hidden; }
#modulo_juegos.col_c.col_c #contenedorjuegos { padding: 0px 10px; }
#modulo_juegos.col_c.col_c #contenedorjuegos, #modulo_juegos.col_c.col_c ul, #modulo_juegos.col_c.col_c li { width: 290px; }
#modulo_juegos.col_c h2 { margin: 0px 0px 12px 10px; padding: 0px; color: rgb(182, 108, 3); font-size: 18px; font-weight: normal; }
#modulo_juegos.col_c ul, #modulo_juegos.col_c h4 { list-style: outside none none; margin: 0px; padding: 0px; }
#modulo_juegos.col_c li { padding: 0px 0px 10px; margin: 0px 0px 10px; border-bottom: 1px dotted rgb(168, 159, 115); }
#modulo_juegos.col_c .last { border-bottom: medium none; margin: 0px; }
#modulo_juegos.col_c .fotojuego { margin: 0px 9px 0px 0px; }
#modulo_juegos.col_c .fotojuego, #modulo_juegos.col_c .fotojuego img { width: 100px; }
#modulo_juegos.col_c .fotojuego, #modulo_juegos.col_c h4, #modulo_juegos.col_c li p { float: left; display: inline; }
#modulo_juegos.col_c h4, #modulo_juegos.col_c li p { width: 181px; }
#modulo_juegos.col_c a { display: block; text-decoration: none; }
#modulo_juegos.col_c h4 a { color: rgb(0, 0, 0); font-size: 16px; line-height: 18px; }
#modulo_juegos.col_c h4 a:hover { text-decoration: underline; }
#modulo_juegos li a img { border: medium none; }
#modulo_juegos li a:hover img { opacity: 0.75; }
#modulo_juegos.col_c li p { margin: 5px 0px 0px; }
.lomas ul li.primero { font-size: 13px; background: transparent none repeat scroll 0% 0%; padding: 0px; }
.lomas ul li { font-size: 13px; background: transparent none repeat scroll 0% 0%; padding: 0px; color: rgb(146, 148, 113); font-weight: normal; list-style: outside none none; }
.lomas ul li span { margin: 0px 10px 0px 0px; }
.lomas ul li h4 { display: block; left: 40px; margin: -14px 0px 0px -30px; padding: 0px 0px 0px 35px; position: relative; top: 0px; width: 265px; }
.modulo-tus-recetas .photo-caption a { color: rgb(30, 30, 0) ! important; font-size: 19px ! important; text-decoration: none; }
.modulo-tus-recetas .photo-caption a:hover { text-decoration: none; }
.recetas-zonaC a:hover { text-decoration: none; }
.recetas-zonaB a:hover { text-decoration: none; }
#b-mercados { width: 146px; margin: 0px 0px 10px; padding: 0px 0px 5px; background: rgb(244, 242, 233) url(e90394185365934119ded06429e385a7da86dc18.gif)  repeat-x scroll center bottom; font-family: Georgia,"Times New Roman",Times,serif; }
#b-mercados span { font-family: Arial,Helvetica,sans-serif; }
#b-mercados .titulohora { width: 146px; margin: 0px 0px -1px; padding: 0px 0px 2px; position: relative; z-index: 2; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(222, 217, 190); font-size: 20px; color: rgb(182, 108, 3); }
#b-mercados .titulohora .horamercados { display: block; position: absolute; top: 7px; right: 0px; font-size: 12px; color: rgb(153, 153, 153); }
#b-mercados ul.indicadores { width: 146px; margin: 0px; padding: 0px; list-style: outside none none; }
#b-mercados ul.indicadores li { width: 136px; margin: 0px; padding: 5px; border-top: 1px dotted rgb(222, 217, 190); position: relative; }
#b-mercados ul.indicadores li .indicador { width: 136px; margin: 0px 0px 2px; padding: 0px; font-size: 11px; color: rgb(102, 102, 102); }
#b-mercados ul.indicadores li .valor { font-size: 17px; font-weight: bold; }
#b-mercados ul.indicadores li .variacion { padding: 0px 0px 0px 13px; position: absolute; top: 24px; right: 5px; font-size: 12px; font-weight: bold; }
#b-mercados ul.indicadores li.mant .valor, #b-mercados ul.indicadores li.mant .variacion, #b-mercados ul.indicadores li.mant .valor, #b-mercados ul.indicadores li.mant .variacion { color: rgb(51, 51, 51); background: transparent none repeat scroll 0% 0%; }
#b-mercados ul.indicadores li.negativo .valor, #b-mercados ul.indicadores li.negativo .variacion, #b-mercados ul.indicadores li.indice.baja .valor, #b-mercados ul.indicadores li.indice.baja .variacion, #b-mercados ul.indicadores li.baja .valor, #b-mercados ul.indicadores li.baja .variacion { color: rgb(204, 0, 0); }
#b-mercados ul.indicadores li.positivo .valor, #b-mercados ul.indicadores li.positivo .variacion, #b-mercados ul.indicadores li.indice.sube .valor, #b-mercados ul.indicadores li.indice.sube .variacion, #b-mercados ul.indicadores li.sube .valor, #b-mercados ul.indicadores li.sube .variacion { color: rgb(0, 102, 0); }
#b-mercados ul.indicadores li.negativo .variacion { background: transparent url(9a1e56a4e54a3b3145306d238ca4ab0f3caacaf8.gif)  no-repeat scroll 0px 3px; }
#b-mercados ul.indicadores li.positivo .variacion { background: transparent url(c5b060178b20217e8837980ae618a31759bde76e.gif)  no-repeat scroll 0px 3px; }
#b-mercados ul.indicadores li.indice.baja .variacion { background: transparent url(9a1e56a4e54a3b3145306d238ca4ab0f3caacaf8.gif)  no-repeat scroll 0px 3px; }
#b-mercados ul.indicadores li.indice.sube .variacion { background: transparent url(c5b060178b20217e8837980ae618a31759bde76e.gif)  no-repeat scroll 0px 3px; }
#b-mercados ul.indicadores li.sube .variacion { background: transparent url(cc0c7413335e26bf954789197b5a12b7631e2a96.gif)  no-repeat scroll 0px 3px; }
#b-mercados ul.indicadores li.baja .variacion { background: transparent url(ab0055739cc8f45cb7a34f58f13b0f77a93d9fd6.gif)  no-repeat scroll 0px 3px; }
.valor-mant { background: transparent none repeat scroll 0% 0% ! important; }
#carruselvideosABC { font: 11px Georgia,"Times New Roman",Times,serif; }
#carruselvideosABC { width: 976px; height: 280px; margin: 0px 0px 10px; padding: 10px 0px 0px; background: rgb(244, 242, 233) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(217, 217, 217); }
#carruselvideosABC .arriba { width: 956px; height: 17px; padding: 0px 10px 10px; }
#carruselvideosABC .arriba h4 { width: 184px; height: 17px; margin: 0px 12px 0px 0px; display: block; float: left; text-indent: -99999px; overflow: hidden; background: transparent url(61457db3175981f2e36a499c29f517fe9c7776ab.png)  no-repeat scroll 0% 0%; }
#carruselvideosABC .arriba ul.puntos { width: 89px; margin: 10px 0px 0px; float: left; }
#carruselvideosABC .arriba ul.puntos li { width: 31px; margin: 0px 5px 0px 0px; float: left; }
#carruselvideosABC .arriba ul.puntos li.publicidad { width: 7px; }
#carruselvideosABC .arriba ul.puntos li a { width: 31px; height: 7px; display: block; text-indent: -99999px; overflow: hidden; background: transparent url(1bb9a847a169595bff0d9c13b4cc8160a9fb652b.png)  no-repeat scroll 0% 0%; }
#carruselvideosABC .arriba ul.puntos li.publicidad a { width: 7px; height: 7px; display: block; text-indent: -99999px; overflow: hidden; background: transparent url(8b924afdd1a547dd610c81a5f9ff93d2b3cfd411.png)  no-repeat scroll 0% 0%; }
#carruselvideosABC .arriba ul.puntos li img { display: block; }
#carruselvideosABC .arriba ul.puntos li a:hover, #contenedor #carruselvideosABC .arriba ul.puntos li.publicidad a:hover { background-position: 0px -7px; }
#carruselvideosABC .arriba .temporizador { width: 18px; height: 18px; margin: -1px 0px 0px 10px; float: right; }
#carruselvideosABC .arriba a.pausar { width: 104px; height: 18px; margin: -1px 0px 0px; float: right; display: block; text-indent: -99999px; overflow: hidden; background: transparent url(2963a43d3df5ac4723686d1ed238346cea156e4a.png)  no-repeat scroll 0% 0%; }
#carruselvideosABC .arriba a.pausar:hover { background-position: 0px -18px; }
#carruselvideosABC .arriba a.comenzar { width: 104px; height: 18px; margin: -1px 0px 0px; float: right; display: block; text-indent: -99999px; overflow: hidden; background: transparent url(357076675ca5eed8fa9af3f4819fac3c9b72fe88.png)  no-repeat scroll 0% 0%; }
#carruselvideosABC .arriba a.comenzar:hover { background-position: 0px -18px; }
#carruselvideosABC .jcarousel-skin-angel .jcarousel-container { width: 976px; height: 242px; }
#carruselvideosABC .jcarousel-skin-angel .jcarousel-container .jcarousel-next, #carruselvideosABC .jcarousel-skin-angel .jcarousel-container .jcarousel-prev { width: 32px; height: 53px; margin: 0px -32px -53px 0px; display: block; position: relative; z-index: 5; top: -147px; text-indent: -99999px; overflow: hidden; cursor: pointer; }
#carruselvideosABC .jcarousel-skin-angel .jcarousel-container .jcarousel-clip { width: 976px; height: 242px; overflow: hidden; }
#carruselvideosABC .jcarousel-skin-angel .jcarousel-container .jcarousel-clip ul.jcarousel-list { width: 2928px; height: 242px; margin: 0px; padding: 0px; }
#carruselvideosABC .jcarousel-skin-angel .jcarousel-container .jcarousel-clip ul.jcarousel-list li { width: 966px; height: 242px; padding: 0px 0px 0px 10px; float: left; }
#carruselvideosABC .jcarousel-skin-angel .jcarousel-container .jcarousel-next { left: 944px; background: transparent url(32af326deca502a663870029e563bd7e8f77378e.png)  no-repeat scroll 0% 0%; }
#carruselvideosABC .jcarousel-skin-angel .jcarousel-container .jcarousel-prev { left: 0px; background: transparent url(0db1a8a7db94515a6c3bff9a4aa74749a016e95d.png)  no-repeat scroll 0% 0%; }
#carruselvideosABC .jcarousel-skin-angel .jcarousel-container .jcarousel-next:hover, #contenedor #carruselvideosABC .jcarousel-skin-angel .jcarousel-container .jcarousel-prev:hover { background-position: 0px -53px; }
#carruselvideosABC ul li .video { width: 312px; height: 242px; margin: 0px 10px 0px 0px; float: left; background: rgb(232, 230, 221) none repeat scroll 0% 0%; }
#carruselvideosABC ul li .video h4 { width: 302px; height: 34px; margin: 0px; padding: 5px; font-size: 14px; font-weight: normal; line-height: 17px; background: rgb(251, 250, 246) none repeat scroll 0% 0%; }
#carruselvideosABC ul li .video h4 a { color: rgb(43, 43, 15); }
#carruselvideosABC ul li .video h4 a:hover { text-decoration: underline; }
#carruselvideosABC ul li .video a.seccion, #carruselvideosABC ul li .video a.noticia { height: 22px; display: block; font-size: 11px; line-height: 22px; }
#carruselvideosABC ul li .video a.seccion { width: 204px; padding: 0px 0px 0px 16px; float: left; font-weight: bold; border-right: 1px solid rgb(208, 207, 198); background: transparent url(56f126d8170eb41e9ce1b3a9dda61bb81f4ab60e.gif)  no-repeat scroll 7px 8px; overflow: hidden; }
#carruselvideosABC ul li .video a.noticia { width: 90px; float: right; text-align: center; border-left: 1px solid rgb(246, 245, 241); }
#carruselvideosABC ul li .publicidadp { width: 956px; height: 235px; padding: 7px 10px 0px 0px; background: transparent url(247fa11bb513b98f9900ba9f79e920984035402d.gif)  no-repeat scroll left top; }
#carruselvideosABC ul, #carruselvideosABC ol, #carruselvideosABC li { list-style: outside none none; }
#carruselvideosABC a, #carruselvideosABC a:active { color: rgb(84, 134, 191); text-decoration: none; }
#carruselvideosABC a:visited { color: rgb(95, 152, 217); }
#carruselvideosABC a:hover { color: rgb(62, 98, 140); text-decoration: none; }
#carruselvideosABC .clear { width: auto; clear: both; font-size: 1px; overflow: hidden; }
#A-trailers { width: 478px; margin: 0px 0px 20px; padding: 0px 0px 5px; background: rgb(244, 242, 233) url(e90394185365934119ded06429e385a7da86dc18.gif)  repeat-x scroll center bottom; font-family: Georgia,"Times New Roman",Times,serif; }
#A-trailers .titulo-trailers { width: 478px; margin: 0px 0px 10px; padding: 0px 0px 1px; font-size: 20px; border-bottom: 1px solid rgb(222, 217, 190); background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#A-trailers .titulo-trailers a { color: rgb(182, 108, 3); text-decoration: none; }
#A-trailers .video-trailer { width: 458px; margin: 0px 10px 10px; }
#A-trailers .titulo-pelicula { width: 458px; margin: 0px 10px 5px; font-size: 23px; }
#A-trailers .titulo-pelicula a { color: rgb(43, 43, 15); text-decoration: none; }
#A-trailers .titulo-pelicula a:hover { text-decoration: underline; }
#A-trailers .reparto { width: 458px; padding: 0px 10px 5px; border-bottom: 1px dotted rgb(222, 217, 190); font-size: 14px; line-height: 130%; color: rgb(102, 102, 102); }
#A-trailers ul.datos { width: 478px; margin: 0px; padding: 5px 0px 7px; border-bottom: 1px solid rgb(222, 217, 190); font-size: 10px; text-transform: uppercase; color: rgb(153, 153, 153); list-style: outside none none; }
#A-trailers ul.datos::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
#A-trailers ul.datos span { font-family: Arial,Helvetica,sans-serif; }
#A-trailers ul.datos strong { color: rgb(102, 102, 102); font-weight: normal; }
#A-trailers ul.datos li { width: 219px; margin: 0px; padding: 0px 10px 3px; float: left; }
#A-trailers ul.maspeliculas { width: 458px; margin: 0px; padding: 10px 10px 7px; font-size: 14px; list-style: outside none none; }
#A-trailers ul.maspeliculas::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
#A-trailers ul.maspeliculas li { width: 219px; padding: 0px 0px 3px 10px; float: left; background: transparent url(28f7670376e4c58975e31bf0a5aa36d64bcd17f7.gif)  no-repeat scroll 0px 5px; }
#A-trailers ul.maspeliculas li a { color: rgb(84, 134, 191); text-decoration: none; }
#A-trailers ul.maspeliculas li a:hover { text-decoration: underline; }
#A-trailers ul.maspeliculas li.primero { width: 458px; padding: 0px 0px 3px; background: transparent none repeat scroll 0% 0%; font-size: 11px; text-transform: uppercase; color: rgb(182, 108, 3); }
#A-trailers ul.maspeliculas li.critica { width: 448px; }
#A-trailers .todos-trailers { width: 458px; height: 29px; padding: 0px 10px; line-height: 29px; font-size: 14px; background: rgb(230, 225, 204) none repeat scroll 0% 0%; border-top: 1px solid rgb(222, 217, 190); }
#A-trailers .todos-trailers a { color: rgb(84, 134, 191); text-decoration: none; }
.loffit_mosaic_v5 { margin-bottom: 10px; width: 312px; position: relative; display: block; overflow: hidden; padding: 0px; }
.loffit_mosaic_v5 .loffit_logo { font: italic 55px/55px Georgia,Times,serif; position: absolute; left: 25px; top: -7px; color: rgb(255, 255, 255); z-index: 9999; }
.loffit_mosaic_v5 .loffit_claim { font: 12px/14px Helvetica,Arial,sans-serif; text-align: right; position: absolute; right: 15px; top: 15px; color: rgb(170, 170, 170); z-index: 9999; text-transform: uppercase; }
.loffit_mosaic_v5 .loffit_logo span { font-size: 45px; opacity: 0.6; }
.loffit_mosaic_v5 a { text-decoration: none; cursor: pointer; }
.loffit_mosaic_v5 .cintillo { font: 14px/14px Arial,Helvetica,sans-serif; position: absolute; top: 5px; left: 25px; padding-top: 5px; color: rgb(255, 255, 255); text-transform: uppercase; opacity: 0.4; }
.loffit_mosaic_v5 .cintillo:hover { color: rgb(255, 102, 0); opacity: 1; }
.loffit_mosaic_v5 .msc5_wrap { width: 312px; }
.loffit_mosaic_v5 .msc5_wrap.upper, .loffit_mosaic_v5 .msc5_wrap.upper ul, .loffit_mosaic_v5 .msc5_wrap.upper ul li { height: 410px; width: 312px; display: inline; float: left; overflow: hidden; background: rgb(41, 41, 41) none repeat scroll 0% 0%; margin: 0px; padding: 0px; }
.loffit_mosaic_v5 .msc5_wrap.upper ul li { opacity: 0; z-index: 1; transition: all 0.2s ease-in 0s; position: absolute; display: block; overflow: hidden; }
.loffit_mosaic_v5 .msc5_wrap.upper ul li.activo { z-index: 10; transition: all 0.5s ease-in 0s; opacity: 1; }
.loffit_mosaic_v5 .msc5_wrap.upper ul li a img { opacity: 0.8; }
.loffit_mosaic_v5 .msc5_wrap.upper ul li a.media { position: relative; z-index: 10; display: block; overflow: hidden; }
.loffit_mosaic_v5 .msc5_wrap.upper ul li a.media, .loffit_mosaic_v5 .msc5_wrap.upper ul li a.media img { width: 312px; height: 312px; }
.loffit_mosaic_v5 .msc5_wrap.upper ul { position: relative; }
.loffit_mosaic_v5 .msc5_wrap.upper ul li .msc5_contenido { margin-top: -3px; z-index: 2220; position: relative; height: 88px; padding: 0px 15px 15px 25px; }
.loffit_mosaic_v5 .msc5_wrap.upper .msc5_contenido h1, .loffit_mosaic_v5 .msc5_wrap.upper .msc5_contenido h1 a { display: block; overflow: hidden; color: rgb(255, 255, 255); font: 20px/20px Georgia,Times,serif ! important; text-transform: none; border: medium none; margin: 0px; padding: 0px; }
.loffit_mosaic_v5 .msc5_wrap.upper .msc5_contenido h1 { padding: 0px ! important; }
.loffit_mosaic_v5 .msc5_wrap.upper .msc5_contenido h1 a { border-top: 3px solid rgb(102, 102, 102); padding-top: 25px; }
.bloque_destacados .loffit_mosaic_v5.single_post .msc5_wrap.down_single .msc5_contenido h1, .loffit_mosaic_v5 .msc5_wrap .msc5_contenido h1 a:hover { color: rgb(255, 102, 0) ! important; border-top: 3px solid rgb(255, 102, 0); }
.loffit_mosaic_v5 .msc5_wrap .msc5_contenido h2 a:hover { color: rgb(255, 102, 0) ! important; }
.loffit_mosaic_v5 .msc5_wrap.down, .loffit_mosaic_v5 .msc5_wrap.down ul { height: 78px; display: block; overflow: hidden; background: rgb(0, 0, 0) none repeat scroll 0% 0%; margin: 0px; padding: 0px; }
.loffit_mosaic_v5 .msc5_wrap.down ul li, .loffit_mosaic_v5 .msc5_wrap.down ul li a, .loffit_mosaic_v5 .msc5_wrap.down ul li a img { width: 78px; height: 78px; display: inline; float: left; position: relative; margin: 0px; padding: 0px; }
.loffit_mosaic_v5 .msc5_wrap.down ul li { border-top: 3px solid rgb(85, 85, 85); }
.loffit_mosaic_v5 .msc5_wrap.down ul li.activo { border-top: 3px solid rgb(255, 102, 0); }
.loffit_mosaic_v5 .msc5_wrap.down ul li a .lmas { opacity: 0; }
.loffit_mosaic_v5 .msc5_wrap.down ul li a:hover .lmas { opacity: 1; background: transparent none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.loffit_mosaic_v5 .msc5_wrap.down ul li a img { filter: grayscale(100%); opacity: 0.4; transition: all 0.5s ease-in 0s; }
.loffit_mosaic_v5 .msc5_wrap.down ul li.activo a img { opacity: 1; filter: grayscale(60%); }
.loffit_mosaic_v5 .msc5_wrap.down ul li a:hover img { filter: grayscale(0%); opacity: 1; transition: all 0.1s ease-in 0s; border: medium none; }
.loffit_mosaic_v5 a .lmas { color: rgb(255, 255, 255); position: absolute; right: 10px; bottom: 10px; font-size: 22px; line-height: 22px; opacity: 0.4; }
.loffit_mosaic_v5 .msc5_wrap.upper ul li a.media .lmas { font-size: 40px; line-height: 40px; right: 15px; }
.loffit_mosaic_v5 .msc5_wrap.upper ul li a:hover img, .loffit_mosaic_v5 a:hover .lmas { opacity: 1; }
#loffit_modulo { margin: 25px 0px 15px; border-top: 1px solid rgb(232, 228, 217); width: 312px; background: rgb(250, 249, 246) none repeat scroll 0% 0%; position: relative; font: 14px/15px Helvetica,Helvetica Neue,Arial,sans-serif; }
#loffit_modulo a { text-decoration: none; }
#loffit_modulo a.loffit_vermas { font-size: 12px; line-height: 12px; color: rgb(119, 119, 119); display: block; overflow: hidden; padding: 5px; border-top: 1px solid rgb(232, 228, 217); text-align: right; position: relative; }
#loffit_modulo a.mas { width: 45px; display: block; overflow: hidden; margin: 4px 0px 0px; color: rgb(187, 187, 187); height: 16px; font-size: 12px; }
#loffit_modulo a.mas span.meta-nav, #loffit_modulo a.loffit_vermas span.meta-nav { padding: 0px; background: rgb(217, 214, 204) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 12px; line-height: 14px; border-radius: 3px; width: 15px; height: 15px; display: inline; float: left; margin-right: 5px; text-align: center; }
#loffit_modulo a.loffit_vermas:hover { color: rgb(255, 153, 0); }
#loffit_modulo a.loffit_vermas:hover span.meta-nav { background: rgb(255, 153, 0) none repeat scroll 0% 0%; }
#loffit_modulo a.loffit_vermas span.meta-nav { float: right; margin: 0px 0px 0px 5px; }
#loffit_modulo a.mas:hover { color: rgb(255, 153, 0); }
#loffit_modulo a.mas:hover span.meta-nav { background: rgb(255, 153, 0) none repeat scroll 0% 0%; }
.loffit_cabecera { border-bottom: 3px solid rgb(232, 228, 217); position: relative; height: 30px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.loffit_player { padding: 5px; border-bottom: 3px solid rgb(68, 68, 68); }
.loffit_cuerpo { position: relative; border-bottom: 3px solid rgb(232, 228, 217); }
p.loffit_cargando { font: 18px/18px "liberation-serif-1","liberation-serif-2",Georgia,Times,serif; margin: 30px; color: rgb(102, 102, 102); }
p.loffit_tit { margin: -34px 0px 0px; padding: 0px; position: absolute; left: 0px; top: 10px; }
p.loffit_tit a { font: italic 50px/60px Georgia,Times,serif; padding: 0px 0px 0px 72px; margin: 0px; color: rgb(68, 68, 68); position: relative; }
p.loffit_tit a span { color: rgb(232, 228, 217); font-size: 35px; margin-left: -5px; }
p.loffit_tit a span.abc { color: rgb(255, 255, 255); margin: 0px; background: transparent url(f89a051925604583609edd4e94ca3d77816ab040.jpg)  no-repeat scroll left top; text-indent: -9999px; display: inline; float: left; width: 70px; height: 30px; position: absolute; top: 26px; left: 0px; }
p.loffit_tit a:hover { color: rgb(255, 153, 0); }
p.loffit_claim { color: rgb(232, 228, 217); font-size: 10px; line-height: 8px; position: absolute; right: 0px; top: 3px; text-transform: uppercase; text-align: right; width: 40px; margin: 0px; }
p.loffit_miner { font: 28px/28px "liberation-serif-1","liberation-serif-2",Georgia,Times,serif; margin: 5px 0px 2px 30px; color: rgb(255, 102, 0); }
p.loffit_auth { font-size: 13px; color: rgb(102, 102, 102); position: absolute; top: 13px; right: 10px; }
p.loffit_auth a { color: rgb(153, 153, 153); }
p.loffit_auth a:hover { color: rgb(255, 255, 255); }
ul.loffit_elements { margin: 3px 0px 8px 8px; padding: 0px; display: block; overflow: hidden; }
ul.loffit_elements li { padding: 0px 0px 5px; margin: 0px 5px 0px 0px; display: inline; float: left; width: 95px; height: auto; position: relative; }
.el_3 { clear: both; }
ul.loffit_elements li p { font-size: 11px; line-height: 12px; color: rgb(170, 170, 170); margin: 0px; }
ul.loffit_elements li a.loffit_media, ul.loffit_elements li a.loffit_media img { display: inline; float: left; width: 95px; height: 95px; }
ul.loffit_elements li a.loffit_media { border-top: 2px solid rgb(232, 228, 217); position: relative; }
ul.loffit_elements li a.loffit_media:hover { border-color: rgb(255, 153, 0); }
ul.loffit_elements li a img { opacity: 0.9; }
ul.loffit_elements li a:hover img { opacity: 1; }
.loffit_element h3 { padding: 0px; margin: 0px; color: rgb(17, 17, 17); display: block; overflow: hidden; clear: both; }
.loffit_secc { position: relative; overflow: hidden; }
a.loffit_tsec { font: 22px/18px "liberation-serif-1","liberation-serif-2",Georgia,Times,serif; margin: 15px 0px 0px 8px; color: rgb(255, 153, 0); display: block; overflow: hidden; padding-bottom: 0px; height: 24px; }
a.loffit_tsec:hover { color: rgb(68, 68, 68); }
h3 a.loffit_titter { font: 14px/16px Georgia,Times,serif; color: rgb(51, 51, 51); padding: 3px 0px 4px; display: block; overflow: hidden; width: 100%; }
h3 a.loffit_titter:hover { color: rgb(255, 153, 0); }
a.loffit_tmore, .loffit_more { position: absolute; padding: 0px; background: rgb(217, 214, 204) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 16px; line-height: 12px; border-radius: 3px; width: 14px; height: 14px; display: inline; float: left; text-align: center; }
a.loffit_tmore { top: 5px; right: 6px; }
.loffit_more { bottom: 5px; right: 5px; opacity: 0.5; color: rgb(51, 51, 51); }
a.loffit_tmore:hover { background: rgb(255, 153, 0) none repeat scroll 0% 0%; }
a.loffit_media:hover .loffit_more { opacity: 1; background: rgb(255, 153, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.mosico ul.loffit_elements { margin: 3px 0px 10px 10px; display: block; overflow: hidden; }
.mosaico ul.loffit_elements li { padding: 0px; margin: 0px 1px 1px 0px; display: inline; float: left; width: 98px; height: 98px; position: relative; }
.mosaico ul.loffit_elements li a.loffit_media { position: absolute; top: 0px; left: 0px; }
.mosaico ul.loffit_elements li a.loffit_media, .mosaico ul.loffit_elements li a.loffit_media img { border: medium none; width: 98px; height: 98px; }
.mosaico ul.loffit_elements li a.loffit_media:hover img { opacity: 0; }
.mosaico ul.loffit_elements li.el_0, .mosaico ul.loffit_elements li.el_0 a.loffit_media, .mosaico ul.loffit_elements li.el_0 a.loffit_media img { width: 197px; height: 197px; }
.mosaico ul.loffit_elements li a.loffit_media .loffit_titter { position: absolute; left: 0px; top: 0px; font: 14px/15px Georgia,Times,serif; color: rgb(255, 153, 0); display: none; padding: 5px; }
.mosaico ul.loffit_elements li.el_0 a.loffit_media .loffit_titter { font-size: 24px; line-height: 24px; padding: 6px; }
.mosaico ul.loffit_elements li a.loffit_media:hover .loffit_titter { display: block; }
#loffit_modulo.largo { width: 966px; }
#loffit_modulo.largo ul.loffit_elements li { margin-right: 10px; }
#loffit_modulo.largo ul.loffit_elements li.el_0, #loffit_modulo.largo ul.loffit_elements li.el_1 { width: 150px; }
#loffit_modulo.largo ul.loffit_elements li.el_0 h3 a, #loffit_modulo.largo ul.loffit_elements li.el_1 h3 a { font-size: 16px; line-height: 16px; }
#loffit_modulo.largo ul.loffit_elements li.el_0 a.loffit_media, #loffit_modulo.largo ul.loffit_elements li.el_0 img, #loffit_modulo.largo ul.loffit_elements li.el_1 a.loffit_media, #loffit_modulo.largo ul.loffit_elements li.el_1 img { width: 150px; height: 150px; }
#loffit_modulo.largo ul.loffit_elements li.el_0 a.loffit_media, #loffit_modulo.largo ul.loffit_elements li.el_1 a.loffit_media { margin-right: 10px; }
#loffit_modulo #loffit_nav { position: absolute; left: 330px; top: 12px; width: auto; margin: 0px; padding: 0px; }
#loffit_modulo #loffit_nav li { display: inline; float: left; font-size: 13px; line-height: 15px; margin: 0px 2px 0px 0px; }
#loffit_modulo #loffit_nav li a { color: rgb(119, 119, 119); border-bottom: 3px solid rgb(187, 187, 187); display: inline; float: left; padding: 0px 8px 3px 2px; }
#loffit_modulo #loffit_nav li a:hover { color: rgb(255, 153, 0); border-bottom: 4px solid rgb(255, 153, 0); }
#loffit_modulo.doble.portada ul.loffit_elements { margin-top: 15px; }
#loffit_modulo.doble.portada p.loffit_claim { width: 70px; font-size: 11px; line-height: 12px; color: rgb(153, 153, 153); }
#loffit_modulo.doble ul.loffit_elements li { margin-right: 10px; width: 140px; height: auto; padding-bottom: 0px; }
#loffit_modulo.doble ul.loffit_elements li a.loffit_media, #loffit_modulo.doble ul.loffit_elements li a.loffit_media img { width: 140px; height: 140px; }
#loffit_modulo.doble ul.loffit_elements li h3 a { font-size: 18px; line-height: 16px; margin: 2px 0px; display: block; overflow: hidden; }
#loffit_modulo.doble ul.loffit_elements li h3 a { font-size: 18px; line-height: 16px; margin: 2px 0px; display: block; overflow: hidden; }
#loffit_modulo.doble ul.loffit_elements li p { font-size: 12px; line-height: 14px; }
#loffit_modulo.vertical { width: 146px; margin-top: 20px; height: auto ! important; }
#loffit_modulo.vertical .loffit_cabecera { height: 20px; border-bottom: 2px solid rgb(232, 228, 217); }
#loffit_modulo.vertical p.loffit_tit { width: 146px; padding: 0px; }
#loffit_modulo.vertical p.loffit_tit a { padding: 10px 0px 0px 10px; font-size: 35px; line-height: 55px; }
#loffit_modulo.vertical p.loffit_tit a span { font-size: 24px; margin-left: -3px; }
#loffit_modulo.vertical ul.loffit_elements { width: 130px; overflow: hidden; margin-top: 8px; }
#loffit_modulo.vertical ul.loffit_elements li { width: 130px; height: auto; padding-bottom: 0px; margin-bottom: 10px; }
#loffit_modulo.vertical ul.loffit_elements li a.loffit_media, #loffit_modulo.vertical ul.loffit_elements li a.loffit_media img { width: 130px; height: 130px; }
#loffit_modulo.vertical ul.loffit_elements li h3 a { font-size: 18px; line-height: 16px; margin: 2px 0px; display: block; overflow: hidden; }
#loffit_modulo.vertical ul.loffit_elements li p { font-size: 12px; line-height: 14px; }
#A-codigo-directo { width: 478px; margin: 0px 0px 10px; border-bottom: 3px solid rgb(201, 198, 186); background: rgb(244, 244, 244) none repeat scroll 0% 0%; font-family: Georgia,"Times New Roman",Times,serif; }
#A-codigo-directo .titulo { width: 438px; padding: 4px 7px 4px 33px; font-size: 20px; color: rgb(255, 255, 255); background: rgb(31, 68, 95) url(087c71956df069c4e94cef25f827d92644023387.gif)  no-repeat scroll 4px 4px; }
#A-codigo-directo #VideoFlash { width: 478px; height: 270px; }
#A-codigo-directo #VideoFlash2 { width: 478px; height: 270px; }
#A-codigo-directo .pie-directo { width: 464px; padding: 5px 7px; font-size: 17px; text-align: center; color: rgb(56, 56, 56); }
#A-codigo-directo.sorteo_loteria .titulo { position: relative; }
#A-codigo-directo.sorteo_loteria .patrocinio { position: absolute; top: 7px; right: 5px; font: 9px Arial,Helvetica,sans-serif; width: 85px; margin: 0px; padding: 0px; }
#A-codigo-directo.sorteo_loteria .patrocinio img, #A-codigo-directo.sorteo_loteria .patrocinio a img { width: 44px; height: 21px; }
#A-codigo-directo.sorteo_loteria .patrocinio img { width: 44px; height: 21px; border: medium none; text-decoration: none; vertical-align: middle; }
#C-twitter-elecciones-eeuu h4 { font-size: 20px ! important; font-family: Georgia,"Times New Roman",Times,serif ! important; }
#modulo-automatico { margin: 10px 0px; padding: 21px 0px 0px; position: relative; border-bottom: 1px solid rgb(217, 217, 217); background: rgb(244, 242, 233) none repeat scroll 0% 0%; font-family: Georgia,"Times New Roman",Times,serif; }
#modulo-automatico.colautoA { width: 478px; }
#modulo-automatico.colautoB { width: 146px; }
#modulo-automatico.colautoC { width: 312px; padding-top: 20px ! important; }
#modulo-automatico .titulo-auto { width: 100%; height: 26px; position: absolute; top: -5px; left: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(217, 217, 217); }
#modulo-automatico .titulo-auto span { height: 26px; padding: 0px; display: block; float: left; font-size: 17px; line-height: 26px; text-transform: uppercase; color: rgb(182, 108, 3); }
#modulo-automatico .articulo-auto { padding: 10px; border-bottom: 1px dotted rgb(217, 217, 217); }
#modulo-automatico .articulo-auto::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
#modulo-automatico .mas-auto { padding: 8px 10px 10px; font-size: 11px; text-align: right; }
#modulo-automatico.colautoA .articulo-auto, #modulo-automatico.colautoA .mas-auto { width: 458px; }
#modulo-automatico.colautoB .articulo-auto, #modulo-automatico.colautoB .mas-auto { width: 126px; }
#modulo-automatico.colautoC .articulo-auto, #modulo-automatico.colautoC .mas-auto { width: 292px; }
#modulo-automatico.colautoB .articulo-auto { margin: 0px; padding: 8px 10px 10px; }
#modulo-automatico .articulo-auto a { color: rgb(43, 43, 15); text-decoration: none; }
#modulo-automatico .articulo-auto a:hover { text-decoration: underline; }
#modulo-automatico.colautoA .articulo-auto img { margin: 0px 10px 0px 0px; float: left; }
#modulo-automatico .articulo-auto h4 { padding: 10px 0px; font-size: 23px; font-weight: normal; line-height: 110%; }
#modulo-automatico .articulo-auto .firma { padding: 0px 0px 10px; font-size: 11px; text-transform: uppercase; color: rgb(102, 102, 102); }
#modulo-automatico .articulo-auto .firma span { color: rgb(153, 153, 153); }
#modulo-automatico .articulo-auto p { font-size: 15px; line-height: 110%; color: rgb(69, 68, 63); }
#modulo-automatico .articulo-auto h5 { font-size: 19px; font-weight: normal; line-height: 110%; }
#modulo-automatico.colautoB .articulo-auto h5 { font-size: 18px; }
#modulo-automatico .mas-auto a { padding: 0px 0px 0px 7px; color: rgb(84, 134, 191); text-decoration: none; background: transparent url(1218093a3651f7c40f48b28a2e7d7f5af3c9f19f.gif)  no-repeat scroll 0px 4px; }
#modulo-automatico .mas-auto a:hover { text-decoration: underline; }
#B-candidatos-vascas, #B-candidatos-gallegas, #B-candidatos-catalanas { width: 146px; margin: 0px 0px 20px; padding: 0px 0px 5px; background: rgb(244, 242, 233) url(e90394185365934119ded06429e385a7da86dc18.gif)  repeat-x scroll center bottom; font-family: Georgia,"Times New Roman",Times,serif; }
#B-candidatos-vascas h4.titulo, #B-candidatos-gallegas h4.titulo, #B-candidatos-catalanas h4.titulo { width: 114px; margin: 0px; padding: 3px 0px 1px 32px; font-size: 10px; color: rgb(182, 108, 3); text-transform: uppercase; font-weight: normal; border-bottom: 1px solid rgb(222, 217, 190); }
#B-candidatos-vascas h4.titulo span, #B-candidatos-gallegas h4.titulo span, #B-candidatos-catalanas h4.titulo span { font-family: Arial,Helvetica,sans-serif; }
#B-candidatos-vascas h4.titulo { background: rgb(255, 255, 255) url(32b80c2207ca6a59b5390e0df9ed068e70eb683a.gif)  no-repeat scroll 0% 0%; }
#B-candidatos-gallegas h4.titulo { background: rgb(255, 255, 255) url(afe1d1351da8123625dc7a5053bfc852224f3b2a.gif)  no-repeat scroll 0% 0%; }
#B-candidatos-catalanas h4.titulo { background: rgb(255, 255, 255) url(7871664b3cf7962742a3b298ccd44fb970729b94.gif)  no-repeat scroll 0% 0%; }
#B-candidatos-vascas .candidato, #B-candidatos-gallegas .candidato, #B-candidatos-catalanas .candidato { padding: 0px 0px 10px; }
#B-candidatos-vascas .candidato img, #B-candidatos-gallegas .candidato img, #B-candidatos-catalanas .candidato img { margin: 0px 0px 3px; }
#B-candidatos-vascas .candidato .partido, #B-candidatos-gallegas .candidato .partido, #B-candidatos-catalanas .candidato .partido { width: 136px; margin: 0px 0px 1px; padding: 0px 5px; font-size: 10px; text-transform: uppercase; color: rgb(153, 153, 153); }
#B-candidatos-vascas .candidato .nombre, #B-candidatos-gallegas .candidato .nombre, #B-candidatos-catalanas .candidato .nombre { width: 136px; margin: 0px; padding: 0px 5px; font-size: 17px; }
#B-candidatos-vascas .candidato .nombre a, #B-candidatos-gallegas .candidato .nombre a, #B-candidatos-catalanas .candidato .nombre a { color: rgb(43, 43, 15); text-decoration: none; }
#ABC-traductor { width: 976px; margin: 0px 0px 20px; padding: 0px 0px 5px; background: rgb(244, 242, 233) url(e90394185365934119ded06429e385a7da86dc18.gif)  repeat-x scroll center bottom; font-family: Georgia,"Times New Roman",Times,serif; }
#ABC-traductor .caja-traductor { width: 976px; height: 65px; margin: 0px; padding: 0px; position: relative; background: transparent url(d8f21263c6189de3416e9e994f38c0bfb45a504f.gif)  repeat-y scroll 493px 0px; }
#ABC-traductor .caja-traductor h4.titulo-traductor { width: 135px; height: 19px; margin: 0px; padding: 0px 0px 0px 20px; position: absolute; top: 8px; left: 8px; background: transparent url(ed1a0fb8542f12f42266b9fa056b31596dacd05a.gif)  no-repeat scroll 0% 0%; font-size: 18px; font-weight: normal; color: rgb(182, 108, 3); line-height: 19px; }
#ABC-traductor .caja-traductor a.enlace-traductor { width: 153px; height: 22px; margin: 0px; padding: 0px; display: block; position: absolute; top: 33px; left: 10px; text-indent: -99999px; overflow: hidden; background: transparent url(d5eba5cc0342434da42968012ab017b94f222e9c.gif)  no-repeat scroll 0% 0%; }
#ABC-traductor .caja-traductor a.enlace-traductor:hover { background-position: 0px -22px; }
#ABC-traductor .caja-traductor form { width: 790px; height: 45px; position: absolute; top: 10px; right: 0px; }
#ABC-traductor .caja-traductor form textarea, #ABC-traductor .caja-traductor form select { font-family: Georgia,"Times New Roman",Times,serif; }
#ABC-traductor .caja-traductor form textarea { width: 223px; height: 39px; margin: 0px 5px 0px 0px; float: left; font-size: 11px; color: rgb(102, 102, 102); }
#ABC-traductor .caja-traductor form label { font-size: 10px; color: rgb(153, 153, 153); position: absolute; top: 9px; }
#ABC-traductor .caja-traductor form label.primera { left: 234px; }
#ABC-traductor .caja-traductor form label.segunda { left: 338px; }
#ABC-traductor .caja-traductor form label.tercera { left: 650px; }
#ABC-traductor .caja-traductor form select { width: 73px; height: 22px; margin: 23px 5px 0px 0px; float: left; font-size: 11px; color: rgb(102, 102, 102); }
#ABC-traductor .caja-traductor form input.intercambiar, #ABC-traductor .caja-traductor form input.copiar, #ABC-traductor .caja-traductor form input.borrar { height: 22px; float: left; display: block; text-indent: -99999px; overflow: hidden; border: 0px none; }
#ABC-traductor .caja-traductor form input.intercambiar { width: 22px; margin: 23px 5px 0px -1px; background: transparent url(864bc80c7f7ff386bde73120a3db4120b6b802e9.gif)  no-repeat scroll 0% 0%; }
#ABC-traductor .caja-traductor form input.copiar, #ABC-traductor .caja-traductor form input.borrar { width: 57px; margin: 23px 10px 0px 0px; }
#ABC-traductor .caja-traductor form input.copiar { background: transparent url(83bb73bc2f73a7477f23fca42c9099ac9e122c4a.gif)  no-repeat scroll 0% 0%; }
#ABC-traductor .caja-traductor form input.borrar { background: transparent url(c7222213d39f4afd71ea8368e04e03576e1ba36b.gif)  no-repeat scroll 0% 0%; }
#ABC-traductor .caja-traductor form input.intercambiar:hover, #ABC-traductor .caja-traductor form input.copiar:hover, #ABC-traductor .caja-traductor form input.borrar:hover { cursor: pointer; background-position: 0px -22px; }
#C-mas-secciones { width: 312px; margin: 0px 0px 20px; padding: 0px 0px 5px; background: rgb(244, 242, 233) url(e90394185365934119ded06429e385a7da86dc18.gif)  repeat-x scroll center bottom; font-family: Georgia,"Times New Roman",Times,serif; }
#C-mas-secciones h4.titulo-mas-secciones { width: 312px; font-size: 20px; margin: 0px; padding: 0px 0px 1px; font-weight: normal; color: rgb(182, 108, 3); background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(230, 225, 204); }
#C-mas-secciones ul.mas-secciones { width: 302px; margin: 0px; padding: 10px 0px 3px 10px; font-size: 11px; list-style: outside none none; }
#C-mas-secciones ul.mas-secciones::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
#C-mas-secciones ul.mas-secciones li { width: 137px; height: 12px; margin: 0px 0px 7px; padding: 0px 0px 0px 9px; float: left; line-height: 12px; background: transparent url(28f7670376e4c58975e31bf0a5aa36d64bcd17f7.gif)  no-repeat scroll 0px 3px; }
#C-mas-secciones ul.mas-secciones li a { color: rgb(84, 134, 191); text-decoration: none; }
#C-mas-secciones ul.mas-secciones li a:hover { text-decoration: underline; }
#promociones { font: 14px/16px Georgia,"Times New Roman",Times,serif; }
#promociones, #promociones ul { width: 976px; }
#promociones, #promociones ul, #promociones li { overflow: hidden; }
#promociones li { margin: 0px 20px 20px 0px; background: rgb(244, 242, 233) url(fe73b5e34ec720fb2ba576788e0c21b67adebf7d.jpg)  no-repeat scroll left top; border-bottom: 2px solid rgb(216, 211, 188); width: 312px; padding: 7px 0px 0px; }
#promociones li, #promociones #destacado img { float: left; display: inline; }
#promociones .last { margin-right: 0px; }
#promociones li img { border-bottom: 1px solid rgb(255, 255, 255); margin: 0px 0px 10px; }
#promociones li a img { display: block; }
#promociones h1 { font-size: 33px; line-height: 35px; margin: 20px 0px 0px; }
#promociones h1, #promociones h2 { font-weight: normal; }
#promociones h1 a, #promociones h2 a { color: rgb(43, 43, 15); }
#promociones h2 { font-size: 21px; line-height: 23px; }
#promociones h2, #promociones p { padding: 0px 10px; }
#promociones p { margin: 10px 0px; height: 33px; }
#promociones p a { color: rgb(84, 137, 191); }
#promociones #destacado { padding: 0px 10px 0px 0px; width: 966px; }
#promociones #destacado p, #promociones .enlace { height: auto; }
#promociones #destacado img { margin: 0px 20px 0px 0px; }
#promociones #destacado a img { width: 644px; }
#promociones #destacado img, #promociones li li { border: medium none; background: transparent none repeat scroll 0% 0%; }
#promociones li ul { background: rgb(237, 233, 218) url(a355ee8b23cc70ab188bb4e69872bab5f08b39de.gif)  no-repeat scroll left top; padding: 6px 10px 10px; }
#promociones li ul, #promociones li li { width: 292px; }
#promociones li li { margin: 0px; font: 12px/14px Arial,Helvetica,sans-serif; color: rgb(102, 102, 102); }
#C-loterias { width: 312px; margin: 0px 0px 20px; padding: 0px 0px 5px; background: rgb(244, 242, 233) url(e90394185365934119ded06429e385a7da86dc18.gif)  repeat-x scroll center bottom; font-family: Georgia,"Times New Roman",Times,serif; }
#C-loterias span { font-family: Arial,Helvetica,sans-serif; }
#C-loterias h3 { width: 312px; height: 25px; margin: 0px; padding: 0px; position: relative; font-size: 20px; font-weight: normal; color: rgb(182, 108, 3); background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(230, 225, 204); }
#C-loterias h3 .enlace { width: 172px; height: 25px; position: absolute; top: 0px; right: 10px; background: rgb(84, 134, 191) url(24a49b379c5c6b55c29b9b68fde85a99b827a510.gif)  repeat-x scroll center bottom; }
#C-loterias h3 .enlace a { width: 152px; height: 25px; margin: 0px; padding: 0px 0px 0px 20px; display: block; font-size: 11px; line-height: 26px; text-decoration: none; color: rgb(255, 255, 255); background: transparent url(a2817bdc8b9dec7ccd084adae965fe86a7af6180.gif)  no-repeat scroll 10px 10px; }
#C-loterias h3 .enlace a:hover { color: rgb(221, 231, 242); }
#C-loterias .sorteo-actual { width: 312px; height: 52px; margin: 0px; padding: 0px; position: relative; background: rgb(237, 234, 218) url(efc92a0ebac0b3539dd9391a3e5fcbb89493b343.gif)  repeat-x scroll center bottom; border-bottom: 1px solid rgb(255, 255, 255); }
#C-loterias .sorteo-actual h5.logo-loteria { width: 32px; height: 32px; margin: 0px; padding: 0px; position: absolute; top: 10px; left: 10px; text-indent: -99999px; overflow: hidden; }
#C-loterias.quiniela .sorteo-actual h5.logo-loteria { background: transparent url(025a8211e268e956fcf1358cbde8002b3982b6fd.gif)  no-repeat scroll 0% 0%; }
#C-loterias.loteria-nacional .sorteo-actual h5.logo-loteria { background: transparent url(8d9313037b41c08fccc25dba6a98bc92a8830a96.gif)  no-repeat scroll 0% 0%; }
#C-loterias.once .sorteo-actual h5.logo-loteria { background: transparent url(4950842978d2a2b78f71f056d39919bcc372326c.gif)  no-repeat scroll 0% 0%; }
#C-loterias.bonoloto .sorteo-actual h5.logo-loteria { background: transparent url(982e6148892bfd4aa0f5f05ee0dbba77fb124277.gif)  no-repeat scroll 0% 0%; }
#C-loterias.euromillones .sorteo-actual h5.logo-loteria { background: transparent url(1c1b622b245f64a274d1e388c39ca9a724ef5073.gif)  no-repeat scroll 0% 0%; }
#C-loterias.gordo-primitiva .sorteo-actual h5.logo-loteria { background: transparent url(53b656385c1dc9157c8253c11ce08a25cb5d0aef.gif)  no-repeat scroll 0% 0%; }
#C-loterias .sorteo-actual .sorteo-fecha { width: 250px; height: 32px; margin: 0px; padding: 0px; position: absolute; top: 10px; left: 52px; }
#C-loterias .sorteo-actual .sorteo-fecha h4.sorteo { margin: 0px 0px 1px; padding: 0px; font-size: 14px; font-weight: normal; }
#C-loterias .sorteo-actual .sorteo-fecha h4.sorteo a { color: rgb(43, 43, 15); text-decoration: none; }
#C-loterias .sorteo-actual .sorteo-fecha h4.sorteo a:hover { text-decoration: underline; }
#C-loterias .sorteo-actual .sorteo-fecha .fecha { margin: 0px; padding: 0px; font-size: 10px; color: rgb(153, 153, 153); }
#C-loterias ul.resultado-quiniela { width: 302px; margin: 0px; padding: 10px 0px 10px 8px; list-style: outside none none; }
#C-loterias ul.resultado-quiniela::after, #C-loterias .resultado-once .numeros-premiados::after, #C-loterias .resultado-loteria-nacional .numeros-premiados::after, #C-loterias .resultado-bonoloto .numeros-premiados::after, #C-loterias .resultado-euromillones .numeros-premiados::after, #C-loterias .resultado-gordo-primitiva .numeros-premiados::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
#C-loterias ul.resultado-quiniela li { width: 141px; height: 26px; margin: 0px 10px 2px 0px; padding: 0px; position: relative; float: left; background: rgb(250, 249, 244) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(230, 225, 204); }
#C-loterias ul.resultado-quiniela li .partido { width: 112px; height: 24px; margin: 0px; padding: 0px; position: absolute; top: 1px; left: 4px; font-size: 10px; line-height: 12px; text-transform: uppercase; color: rgb(102, 102, 102); }
#C-loterias ul.resultado-quiniela li .resultado { width: 12px; height: 14px; margin: 0px; padding: 0px; position: absolute; top: 4px; right: 4px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-align: center; line-height: 14px; color: rgb(102, 102, 102); background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 2px solid rgb(204, 102, 51); }
#C-loterias ul.resultado-quiniela li.pleno { width: 151px; height: 27px; margin: 0px 0px 2px; padding: 0px; position: relative; float: left; background: transparent none repeat scroll 0% 0%; border-bottom: medium none; }
#C-loterias ul.resultado-quiniela li.pleno .cartel { width: 105px; height: 27px; margin: 0px; padding: 0px; position: absolute; top: 0px; right: 0px; font-size: 11px; text-align: center; line-height: 27px; color: rgb(182, 108, 3); background: rgb(230, 225, 204) none repeat scroll 0% 0%; }
#C-loterias .resultado-once, #C-loterias .resultado-loteria-nacional, #C-loterias .resultado-bonoloto, #C-loterias .resultado-euromillones, #C-loterias .resultado-gordo-primitiva { width: 297px; margin: 0px; padding: 10px 5px 10px 10px; }
#C-loterias .resultado-once .titulo-combinacion, #C-loterias .resultado-loteria-nacional .titulo-combinacion, #C-loterias .resultado-bonoloto .titulo-combinacion, #C-loterias .resultado-euromillones .titulo-combinacion, #C-loterias .resultado-gordo-primitiva .titulo-combinacion { width: 292px; margin: 0px 0px 4px; padding: 0px; font-size: 14px; color: rgb(182, 108, 3); }
#C-loterias.once .resultado-once .numeros-premiados .digito-premiado, #C-loterias.once .resultado-once .numeros-premiados .otros-numeros, #C-loterias.loteria-nacional .resultado-loteria-nacional .numeros-premiados .digito-premiado, #C-loterias.loteria-nacional .resultado-loteria-nacional .numeros-premiados .otros-numeros, #C-loterias.bonoloto .resultado-bonoloto .numeros-premiados .digito-premiado, #C-loterias.bonoloto .resultado-bonoloto .numeros-premiados .otros-numeros, #C-loterias.euromillones .resultado-euromillones .numeros-premiados .digito-premiado, #C-loterias.euromillones .resultado-euromillones .numeros-premiados .otros-numeros, #C-loterias.gordo-primitiva .resultado-gordo-primitiva .numeros-premiados .digito-premiado, #C-loterias.gordo-primitiva .resultado-gordo-primitiva .numeros-premiados .otros-numeros { padding: 0px; float: left; background: rgb(250, 249, 244) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(230, 225, 204); text-align: center; font-family: Arial,Helvetica,sans-serif; font-weight: bold; color: rgb(102, 102, 102); }
#C-loterias.once .resultado-once .numeros-premiados .digito-premiado, #C-loterias.loteria-nacional .resultado-loteria-nacional .numeros-premiados .digito-premiado { width: 170px; height: 50px; margin: 0px 5px 0px 0px; font-size: 29px; line-height: 51px; }
#C-loterias.once .resultado-once .numeros-premiados .digito-premiado { width: 170px; }
#C-loterias.loteria-nacional .resultado-loteria-nacional .numeros-premiados .digito-premiado { width: 113px; }
#C-loterias.once .resultado-once .numeros-premiados .otros-numeros, #C-loterias.loteria-nacional .resultado-loteria-nacional .numeros-premiados .otros-numeros { width: 34px; height: 34px; margin: 16px 5px 0px 0px; font-size: 22px; line-height: 35px; }
#C-loterias.once .resultado-once .numeros-premiados .nombre-otros, #C-loterias.loteria-nacional .resultado-loteria-nacional .numeros-premiados .nombre-otros { height: 18px; margin: 32px 0px 0px; padding: 0px 5px; float: left; background: rgb(230, 225, 204) none repeat scroll 0% 0%; font-size: 11px; line-height: 18px; color: rgb(182, 108, 3); }
#C-loterias .mas-numeros-premiados { width: 292px; margin: 0px; padding: 10px; border-top: 1px dotted rgb(230, 225, 204); text-align: right; font-size: 11px; background: transparent url(43844df78e375bc974d22b136bdea9e0539a4b73.gif)  no-repeat scroll 64px 13px; }
#C-loterias.bonoloto .resultado-bonoloto .numeros-premiados .digito-premiado, #C-loterias.bonoloto .resultado-bonoloto .numeros-premiados .otros-numeros, #C-loterias.euromillones .resultado-euromillones .numeros-premiados .digito-premiado, #C-loterias.euromillones .resultado-euromillones .numeros-premiados .otros-numeros, #C-loterias.gordo-primitiva .resultado-gordo-primitiva .numeros-premiados .digito-premiado, #C-loterias.gordo-primitiva .resultado-gordo-primitiva .numeros-premiados .otros-numeros { width: 30px; height: 30px; margin: 0px 2px 0px 0px; font-size: 18px; line-height: 31px; }
#C-loterias.bonoloto .resultado-bonoloto .numeros-premiados .nombre-otros, #C-loterias.euromillones .resultado-euromillones .numeros-premiados .nombre-otros, #C-loterias.gordo-primitiva .resultado-gordo-primitiva .numeros-premiados .nombre-otros { height: 18px; margin: 13px 0px 0px; padding: 0px 5px; float: left; background: rgb(230, 225, 204) none repeat scroll 0% 0%; font-size: 11px; line-height: 18px; color: rgb(182, 108, 3); }
#C-loterias .mas-numeros-premiados a { color: rgb(84, 134, 191); text-decoration: none; }
#C-loterias .mas-numeros-premiados a:hover { text-decoration: underline; }
#ABC-compartir-apalabrados { width: 956px; height: 44px; margin: 0px 0px 20px; padding: 0px 10px 5px; background: rgb(244, 242, 233) url(e90394185365934119ded06429e385a7da86dc18.gif)  repeat-x scroll center bottom; font-family: Georgia,"Times New Roman",Times,serif; }
#ABC-compartir-apalabrados h4.comparte { height: 24px; margin: 10px 0px 0px; float: left; font-size: 20px; line-height: 24px; font-weight: normal; color: rgb(182, 108, 3); }
#ABC-compartir-apalabrados .addthis_toolbox.addthis_default_style { line-height: 5px ! important; float: left; }
#ABC-compartir-apalabrados .at300bs { display: block; width: 24px ! important; height: 24px ! important; line-height: 26px ! important; overflow: hidden; float: left; }
#ABC-compartir-apalabrados .addthis_toolbox.addthis_default_style span { line-height: 24px ! important; }
#ABC-compartir-apalabrados .addthis_toolbox.addthis_32x32_style span { line-height: 24px ! important; }
#ABC-compartir-apalabrados .addthis_default_style a.at300b, #ABC-compartir-apalabrados .addthis_default_style .at300m { display: block; width: 24px; height: 24px; margin: 0px 4px 4px 0px; }
#ABC-compartir-apalabrados .addthis_default_style .at300bs { display: block; width: 24px ! important; height: 24px ! important; line-height: 26px ! important; overflow: hidden; float: left; margin: 0px ! important; padding: 0px ! important; }
#ABC-compartir-apalabrados .at300bs { background: transparent url(b7050399dea3f03520048fe7dad11013d8f558ba.gif)  no-repeat scroll 0px 0px ! important; }
#ABC-compartir-apalabrados .twcount, #ABC-compartir-apalabrados .fbcount, #ABC-compartir-apalabrados .twcount2, #ABC-compartir-apalabrados .fbcount2 { background: transparent url(4d4f7631e822695b7751cdd57ebb66bb56aba79c.gif)  no-repeat scroll left top; color: rgb(102, 102, 102); float: left; font-family: arial; font-size: 11px; font-weight: normal; height: 24px; text-align: center; width: 29px; margin: 0px 0px 0px -3px; }
#ABC-compartir-apalabrados #divcontadorf, #ABC-compartir-apalabrados #divcontadort, #ABC-compartir-apalabrados #divcontadorf2, #ABC-compartir-apalabrados #divcontadort2 { float: left; width: 58px; }
#ABC-compartir-apalabrados .addthis_button_email { background: transparent url(61afd73d4711394c1bd202e85cbbb73bad95e16a.gif)  no-repeat scroll 0px 3px ! important; border-top: 1px dotted rgb(221, 221, 221); height: 28px; width: 97%; }
#ABC-compartir-apalabrados .uh-topic #articulo .addthis_button_email { background-position: 0px 0px ! important; border-top: 0px none ! important; float: right ! important; height: 28px ! important; width: 83px; }
#ABC-compartir-apalabrados .addthis_button_email .at300bs { background: transparent none repeat scroll 0px 0px ! important; }
#ABC-compartir-apalabrados .at_a11y { float: left; text-indent: -99999px; overflow: hidden; }
#ABC-compartir-apalabrados .at15t_facebook { background-position: 0px 0px ! important; }
#ABC-compartir-apalabrados .at300bs.at15t_twitter { background-position: 0px -24px ! important; }
#ABC-compartir-apalabrados .at15t_meneame { background-position: 0px -48px ! important; }
#ABC-compartir-apalabrados .at15t_linkedin { background-position: 0px -72px ! important; }
#ABC-compartir-apalabrados .at15t_tuenti { background-position: 0px -96px ! important; }
#ABC-compartir-apalabrados .at15t_email { background-position: 0px -120px ! important; }
#ABC-compartir-apalabrados .addthis_button_google_plusone { width: 85px ! important; }
#ABC-compartir-apalabrados .addthis_button_google_plusone at300b { width: 85px ! important; }
#ABC-compartir-apalabrados #divcontadortmasuno { width: 66px ! important; height: 24px; overflow: hidden; }
#desplegable-ediciones { font: 14px/120% Georgia,"Times New Roman",Times,serif; margin: 0px 0px 15px; background: rgb(244, 242, 233) none repeat scroll 0% 0%; padding: 0px; }
#desplegable-ediciones a { text-decoration: none; display: block; }
#desplegable-ediciones a:hover { text-decoration: underline; }
#desplegable-ediciones, #desplegable-ediciones .listado, #desplegable-ediciones .noticia { overflow: hidden; }
#desplegable-ediciones, #desplegable-ediciones .listado { width: 146px; }
#desplegable-ediciones .listado h2 { background: transparent url(ddb0a9f547772cd36f61daec781653e99d6d9f72.png)  no-repeat scroll left top; height: 27px; margin: 0px; padding: 0px 0px 0px 5px; }
#desplegable-ediciones .listado h2, #desplegable-ediciones .listado ul { border-bottom: 1px solid rgb(255, 255, 255); }
#desplegable-ediciones .listado h2 a { background: transparent url(8a30e568dd05ed91d605978ee10ec8c70397fef1.gif)  no-repeat scroll 0px 5px; text-transform: uppercase; font-size: 10px; color: rgb(182, 108, 3); padding: 2px 0px 0px 23px; line-height: 23px; }
#desplegable-ediciones .listado h2 a, #desplegable-ediciones .noticia h3 a { font-weight: normal; }
#desplegable-ediciones .listado ul { display: none; padding: 10px 5px; margin: 0px; background: rgb(237, 234, 218) url(dcfc139e7fcd16609f898252747debf9df440dc5.png)  no-repeat scroll left bottom; }
#desplegable-ediciones .listado li { height: 16px; }
#desplegable-ediciones .listado li, #desplegable-ediciones .noticia p { margin: 0px; padding: 0px; }
#desplegable-ediciones .listado li a { color: rgb(84, 137, 191); padding: 0px 0px 0px 10px; background: transparent url(8ab08c6a7e40a2441a29e79936507465101bea98.gif)  no-repeat scroll 0px 5px; font-size: 11px; }
#desplegable-ediciones .noticia { padding: 0px 5px; width: 136px; background: rgb(244, 242, 233) url(d6cbd51ff93fa48c1d3c966ebb100618db9e22fa.gif)  no-repeat scroll left bottom; }
#desplegable-ediciones .noticia h2 { font-size: 16px; color: rgb(190, 28, 44); margin: 6px 0px; padding: 0px 0px 4px; border-bottom: 1px dotted rgb(231, 228, 213); }
#desplegable-ediciones .noticia h2 a { color: rgb(190, 28, 44); text-decoration: none; }
#desplegable-ediciones .noticia a img { border: medium none; }
#desplegable-ediciones .noticia h3 { margin: 5px 0px 7px; }
#desplegable-ediciones .noticia h3 a { font-size: 18px; color: rgb(43, 43, 15); line-height: 100%; }
#desplegable-ediciones .noticia .enlace { float: left; width: 136px; margin: 12px 0px 0px; padding: 8px 0px 13px; border-top: 1px solid rgb(231, 228, 213); }
#desplegable-ediciones .noticia .enlace a { float: right; color: rgb(84, 137, 191); background: transparent url(8ab08c6a7e40a2441a29e79936507465101bea98.gif)  no-repeat scroll 0px 5px; padding: 0px 0px 0px 10px; }
#container-ultimos .srt-lnks a { color: rgb(84, 134, 191); font-size: 11px; }
#container-ultimos .srt-lnks { font-family: Arial,Helvetica,sans-serif; clear: both; float: right; padding: 0px 0px 0px 10px; color: rgb(201, 198, 186); font-size: 11px; }
#container-ultimos .srt-content-pie { clear: both; background-color: rgb(235, 235, 232); padding: 3px 5px; }
#carruselvideosABC.tresfotos, #carruselvideosABC.cuatrofotos { height: auto ! important; }
#carruselvideosABC.cuatrofotos { padding-bottom: 10px; height: auto ! important; }
#carruselvideosABC.tresfotos li.sin-carrusel, #carruselvideosABC.cuatrofotos li.sin-carrusel { margin: 0px 0px 10px 10px; width: 312px; float: left; display: inline; }
#carruselvideosABC.tresfotos ul li.sin-carrusel .video, #carruselvideosABC.cuatrofotos ul li.sin-carrusel .video { height: auto ! important; }
#carruselvideosABC.cuatrofotos li.sin-carrusel { width: auto ! important; }
#carruselvideosABC.cuatrofotos ul li.sin-carrusel .video { width: 229px ! important; float: left; display: inline; margin: 0px 12px 0px 0px; }
#carruselvideosABC.cuatrofotos ul li .video h4 { width: auto ! important; }
#carruselvideosABC.cuatrofotos ul li .video a.noticia { width: 76px; }
#carruselvideosABC.cuatrofotos ul li .video a.seccion { width: 135px; }
#col-C ul#ultimosVideosPorDeporte_C li p.categoria { background: rgb(232, 230, 221) none repeat scroll 0px 0px; font-weight: bold; height: 22px; line-height: 22px; overflow: hidden; }
#col-C ul#ultimosVideosPorDeporte_C li p.categoria a { background: transparent url(84435062676ca07e7e0bb7ad526e31717582f4e1.gif)  no-repeat scroll 0px 7px; color: rgb(84, 134, 191); display: block; padding: 0px 0px 0px 9px; font-size: 11px; }
#col-C ul#ultimosVideosPorDeporte_C h6, #carruselvideosABC.tresfotos .arriba h4.rotuloNaranja, #carruselvideosABC.cuatrofotos .arriba h4.rotuloNaranja { color: rgb(182, 108, 3); width: 98%; font-size: 20px; display: block; text-indent: 0px; height: 30px; background: transparent none repeat scroll 0% 0%; }
#col-C ul#ultimosVideosPorDeporte_C { width: 312px; margin: 0px 0px 10px; border-bottom: 1px solid rgb(217, 217, 217); background: rgb(244, 242, 233) none repeat scroll 0% 0%; }
#col-C ul#ultimosVideosPorDeporte_C h6 { width: 296px; height: 35px; padding: 0px 8px; display: block; font-size: 20px; font-weight: normal; line-height: 35px; color: rgb(182, 108, 3); }
#col-C ul#ultimosVideosPorDeporte_C li { width: 146px; margin: 0px; padding: 0px 5px 10px; float: left; }
#col-C ul#ultimosVideosPorDeporte_C li p { width: 134px; height: 40px; padding: 5px 6px; display: block; font-size: 14px; line-height: 20px; background: rgb(251, 250, 246) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(232, 230, 221); }
#col-C ul#ultimosVideosPorDeporte_C li p a { color: rgb(43, 43, 15); }
#col-C ul#ultimosVideosPorDeporte_C li p a:hover { text-decoration: underline; }
#col-C ul#ultimosVideosPorDeporte_C li.primero { width: 312px; padding: 0px 0px 10px; }
#col-C ul#ultimosVideosPorDeporte_C li.primero p { width: 300px; height: auto; padding: 5px 6px; display: block; font-size: 14px; line-height: 20px; background: rgb(251, 250, 246) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(232, 230, 221); }
#wrapper #subwrapper .contenidos .colAB ul#ABC_ultimosvideos_2x4_AB { width: 664px; margin: 0px -20px 0px 0px; height: 480px; }
#wrapper #subwrapper .contenidos .colAB ul#ABC_ultimosvideos_2x4_AB h4 { width: 644px; padding: 17px 0px 3px; display: block; font-size: 20px; font-weight: normal; color: rgb(182, 108, 3); border-bottom: 3px solid rgb(244, 242, 233); }
#wrapper #subwrapper .contenidos .colAB ul#ABC_ultimosvideos_2x4_AB li { width: 146px; height: 196px; margin: 10px 20px 10px 0px; padding: 0px; float: left; display: block; }
#wrapper #subwrapper .contenidos .colAB ul#ABC_ultimosvideos_2x4_AB li h5 { width: 136px; height: 33px; padding: 5px; border-bottom: 1px solid rgb(232, 230, 221); font-size: 14px; line-height: 16px; font-weight: normal; background: rgb(251, 250, 246) none repeat scroll 0% 0%; overflow: hidden; }
#wrapper #subwrapper .contenidos .colAB ul#ABC_ultimosvideos_2x4_AB li h5 a { color: rgb(43, 43, 15); text-decoration: none; }
#wrapper #subwrapper .contenidos .colAB ul#ABC_ultimosvideos_2x4_AB li h5 a:hover { text-decoration: underline; }
#wrapper #subwrapper .contenidos .colAB ul#ABC_ultimosvideos_2x4_AB li p { width: 136px; padding: 0px 5px; font-size: 11px; }
#wrapper #subwrapper .contenidos .colAB ul#ABC_ultimosvideos_2x4_AB li p.fecha { height: 19px; font-family: Arial,Helvetica,sans-serif; line-height: 19px; color: rgb(153, 153, 153); border-top: 1px solid rgb(255, 255, 255); background: rgb(251, 250, 246) none repeat scroll 0% 0%; }
#wrapper #subwrapper .contenidos .colAB ul#ABC_ultimosvideos_2x4_AB li p.seccion { height: 22px; line-height: 22px; background: rgb(232, 230, 221) none repeat scroll 0% 0%; font-weight: bold; overflow: hidden; }
#wrapper #subwrapper .contenidos .colAB ul#ABC_ultimosvideos_2x4_AB li p.seccion a { padding: 0px 0px 0px 9px; display: block; background: transparent url(e0f1d48b8aafc0d9336300023968714947ae3691.gif)  no-repeat scroll 0px 7px; color: rgb(84, 134, 191); }
#wrapper #subwrapper .contenidos .colAB ul#ABC_ultimosvideos_2x4_AB li p.seccion a:hover { text-decoration: underline; }
#wrapper #subwrapper .contenidos .colAB ul#UV2x4_paginacion { width: 644px; height: 10px; padding: 10px 0px; border-bottom: 3px solid rgb(244, 242, 233); }
#wrapper #subwrapper .contenidos .colAB ul#UV2x4_paginacion li a { color: rgb(84, 134, 191); }
#wrapper #subwrapper .contenidos .colAB ul#UV2x4_paginacion li { width: 12px; height: 10px; float: right; text-align: center; font-size: 11px; font-family: Arial,Helvetica,sans-serif; line-height: 10px; color: rgb(147, 148, 114); }
#wrapper #subwrapper .contenidos .colAB ul#UV2x4_paginacion li a.anterior, #wrapper #subwrapper .contenidos .colAB ul.paginaciton li a.siguiente { width: 7px; height: 9px; display: block; text-indent: -99999px; overflow: hidden; }
#wrapper #subwrapper .contenidos .colAB ul#UV2x4_paginacion li a.anterior { margin: 1px 3px 0px 0px; background: transparent url(37f7044f7a5b63455fd0965b11189a4bd7821045.gif)  no-repeat scroll 0% 0%; }
#wrapper #subwrapper .contenidos .colAB ul#UV2x4_paginacion li a.siguiente { margin: 1px 0px 0px 3px; background: transparent url(f84ec6a9e2d9fbb5b02694d8499785ac0ce317a8.gif)  no-repeat scroll 0% 0%; }
#B-vascas-gallegas, #C-vascas-gallegas { margin: 0px 0px 20px; padding: 0px 0px 5px; background: rgb(244, 242, 233) url(e90394185365934119ded06429e385a7da86dc18.gif)  repeat-x scroll center bottom; font-family: Georgia,"Times New Roman",Times,serif; }
#B-vascas-gallegas { width: 146px; }
#C-vascas-gallegas { width: 312px; }
#B-vascas-gallegas .imagen { width: 146px; height: 43px; margin: -6px -8px 3px -4px; padding: 6px 4px 0px; background: transparent url(df98c7d199e4dd8b3e2bbf7442f92152ce6d77a2.jpg)  no-repeat scroll 0% 0%; }
#C-vascas-gallegas .imagen { width: 312px; height: 93px; margin: -6px -9px 5px -4px; padding: 6px 3px 0px 4px; background: transparent url(eec9583f9d906be7505a0175ff9a02f9ec87823b.jpg)  no-repeat scroll 0% 0%; }
#B-vascas-gallegas .imagen a.vascas, #B-vascas-gallegas .imagen a.gallegas, #C-vascas-gallegas .imagen a.vascas, #C-vascas-gallegas .imagen a.gallegas { display: block; text-indent: -99999px; overflow: hidden; }
#B-vascas-gallegas .imagen a.vascas, #B-vascas-gallegas .imagen a.gallegas { width: 73px; height: 43px; }
#C-vascas-gallegas .imagen a.vascas, #C-vascas-gallegas .imagen a.gallegas { width: 156px; height: 93px; }
#B-vascas-gallegas .imagen a.vascas, #C-vascas-gallegas .imagen a.vascas { float: right; }
#B-vascas-gallegas .imagen a.gallegas, #C-vascas-gallegas .imagen a.gallegas { float: left; }
#B-vascas-gallegas h4.vascas-gallegas, #C-vascas-gallegas h4.vascas-gallegas { margin: 0px 10px 3px; color: rgb(102, 102, 102); font-weight: normal; line-height: 100%; }
#B-vascas-gallegas h4.vascas-gallegas { width: 126px; margin: 0px 10px 8px; font-size: 17px; }
#C-vascas-gallegas h4.vascas-gallegas { width: 292px; font-size: 22px; }
#B-vascas-gallegas h4.vascas-gallegas a, #C-vascas-gallegas h4.vascas-gallegas a { color: rgb(43, 43, 15); text-decoration: none; }
#B-vascas-gallegas h4.vascas-gallegas a:hover, #C-vascas-gallegas h4.vascas-gallegas a:hover { text-decoration: underline; }
#C-vascas-gallegas p.vascas-gallegas { margin: 0px 10px 10px; display: block; font-size: 14px; color: rgb(153, 153, 153); line-height: 110%; }
#B-vascas-gallegas ul.mas-enlaces, #C-vascas-gallegas ul.mas-enlaces { margin: 0px; padding: 10px 10px 7px; border-top: 1px solid rgb(222, 217, 190); background: rgb(237, 234, 218) url(08d656db47a3b7373d173060134f9a2dadae848e.gif)  repeat-x scroll center top; }
#B-vascas-gallegas ul.mas-enlaces { width: 126px; }
#C-vascas-gallegas ul.mas-enlaces { width: 292px; }
#B-vascas-gallegas ul.mas-enlaces li, #C-vascas-gallegas ul.mas-enlaces li { margin: 0px 0px 3px; padding: 0px 0px 0px 10px; background: transparent url(c4129c1b6b1b48552ad709368f7161084f5e3e01.gif)  no-repeat scroll 0px 6px; list-style: outside none none; line-height: 110%; }
#B-vascas-gallegas ul.mas-enlaces li a, #C-vascas-gallegas ul.mas-enlaces li a { color: rgb(84, 134, 191); text-decoration: none; font-size: 14px; }
#B-vascas-gallegas ul.mas-enlaces li a:hover, #C-vascas-gallegas ul.mas-enlaces li a:hover { text-decoration: underline; }
.modulo-eltiempo { position: relative; clear: both; margin-bottom: 20px; }
.colAB .modulo-eltiempo .epigrafe { top: 2px; color: rgb(255, 255, 255); position: absolute; left: 5px; }
.colAB .modulo-eltiempo .srt-pestanas { padding-left: 135px; }
.colAB .modulo-eltiempo .mt-dias { width: 400px; float: left; background: transparent url(9a38675c49b7b1de462df6d601c2a58f82168aa6.png)  no-repeat scroll 100% -60px; height: 60px; }
.colAB .modulo-eltiempo .mt-dia { float: left; height: 60px; }
.colAB .modulo-eltiempo .mt-dia-semana { background-position: 100% 0px; float: left; width: 80px; height: 60px; line-height: 60px; text-align: left; margin: 0px auto; }
.colAB .mt-busca-localidad { float: right; width: 210px; text-align: right; margin: 0px auto; }
.colAB .mt-busca-localidad .txt { float: right; clear: both; width: 95%; margin-bottom: 5px; }
.colAB .mt-busca-localidad .boton { clear: both; float: right; }
.colAB .modulo-eltiempo .mt-busca-localidad { float: right; }
.colAB .modulo-eltiempo .hoy { width: 125px; }
.colAB .modulo-eltiempo .hoy .mt-dia-semana { width: 50px; }
.colAB .modulo-eltiempo .manana { width: 150px; }
.colAB .modulo-eltiempo .manana .mt-dia-semana { width: 70px; }
.colAB .modulo-eltiempo .pasado { width: 110px; }
.colAB .modulo-eltiempo .pasado .mt-dia-semana { width: 45px; }
#col-C .modulo-eltiempo .mt-dia { float: left; text-align: center; width: 98px; margin: 0px auto; }
#col-C .modulo-eltiempo .mt-dia-semana { background-position: 2px -127px; height: 34px; }
#col-C .modulo-eltiempo .pasado { margin-right: 0px; }
#col-C .mt-busca-localidad { padding: 8px 0px 6px; }
#col-C .mt-busca-localidad .txt { width: 218px; margin-right: 3px; }
.mt-dias { clear: both; }
.mt-dia { display: block; }
.mt-dia-semana { background-image: url(9a38675c49b7b1de462df6d601c2a58f82168aa6.png) ; background-repeat: no-repeat; display: block; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(51, 51, 51); font-size: 14px; font-weight: normal; }
.mt-ico { text-align: center; margin: 0px auto; display: block; background-repeat: no-repeat; background-position: 50% 50%; width: 60px; height: 35px; overflow: hidden; font-size: 1px; text-indent: -9999px; }
.mt-temperaturas { font-size: 13px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; }
.mt-min { color: rgb(102, 102, 102); display: inline; padding-right: 10px; background: transparent url(9a38675c49b7b1de462df6d601c2a58f82168aa6.png)  no-repeat scroll 103% -60px; }
.mt-max { color: rgb(242, 148, 0); }
.mt-dias abbr { border: medium none; }
.mt-busca-localidad {  }
.mt-busca-localidad .txt { float: left; font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(51, 51, 51); padding: 5px; }
.mt-busca-localidad .boton { text-align: left; float: left; background: transparent url(4376768f8b4d70e472e90f9d9f0f1218dda635b1.gif)  no-repeat scroll left top; border: 0px none; cursor: pointer; font-family: georgia; font-size: 12px; font-weight: bold; padding: 4px 0px 6px 4px; text-transform: none; color: rgb(255, 255, 255); width: 65px; }
.srt-pestanas { clear: both; height: 24px; background-color: rgb(201, 198, 186); padding: 0px 0px 0px 15px; }
.srt-pestanas li { background: transparent url(2f534e64b160d49d54c25c42c82cdce2b79b935f.png)  no-repeat scroll 100% -154px; padding: 3px 0px 0px; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 11px; }
.srt-pestanas li a { display: block; float: left; height: 21px; line-height: 21px; color: rgb(102, 102, 102); padding: 0px 10px; text-decoration: none; }
.srt-pestanas li a.activo { background-color: rgb(241, 240, 237); }
#col-C .srt-pestanas { padding: 0px 0px 0px 5px; }
#col-C .srt-pestanas li a { padding: 0px 6px; }
.srt-contenido { margin-bottom: 2px; }
.srt-content { font-family: Arial,Helvetica,sans-serif; clear: both; background-color: rgb(244, 244, 244); padding: 10px 5px 4px; }
.srt-content-pie { clear: both; background-color: rgb(235, 235, 232); padding: 3px 5px; }
.srt-lnks { font-family: Arial,Helvetica,sans-serif; clear: both; float: right; background: transparent url(2f534e64b160d49d54c25c42c82cdce2b79b935f.png)  no-repeat scroll 0px -185px; padding: 0px 0px 0px 10px; color: rgb(201, 198, 186); font-size: 11px; }
.srt-lnks a { color: rgb(84, 134, 191); font-size: 11px; }
#col-C .srt-pestanas { clear: both ! important; height: auto ! important; background-color: rgb(201, 198, 186) ! important; padding: 0px 0px 0px 5px ! important; }
.modulo-economia { border-bottom: 2px solid rgb(201, 198, 186); margin-bottom: 20px; position: relative; }
.srt-grafica { position: relative; }
.srt-grafica-img { margin: 0px 30px 0px 0px; padding: 5px; background-color: rgb(255, 255, 255); }
.srt-grafica-img img { width: 272px; height: 143px; }
.srt-grafica ul { width: 30px; position: absolute; right: 0px; top: 0px; }
.srt-grafica ul li { display: block; text-align: center; margin: 0px auto; font-size: 10px; color: rgb(84, 134, 191); }
.srt-grafica ul li a { display: block; width: 30px; height: 25px; line-height: 25px; color: rgb(84, 134, 191); }
.srt-grafica ul li a.activo { background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-weight: bold; font-size: 11px; }
.srt-datos-valores {  }
.srt-datos-valores .sube { background: transparent url(2f534e64b160d49d54c25c42c82cdce2b79b935f.png)  no-repeat scroll 50% 0px; height: 26px; display: block; overflow: hidden; text-indent: -9999px; }
.srt-datos-valores .baja { background: transparent url(2f534e64b160d49d54c25c42c82cdce2b79b935f.png)  no-repeat scroll 50% -44px; height: 26px; display: block; overflow: hidden; text-indent: -9999px; }
.srt-datos-valores .valor { display: block; font-family: Georgia,"Times New Roman",Times,serif; font-size: 14px; color: rgb(51, 51, 51); text-align: center; margin: 0px auto 4px; }
.srt-datos-valores .variacion { display: block; background-color: rgb(201, 198, 186); width: 83px; padding: 4px 0px; text-align: center; margin: 0px auto 5px; color: rgb(102, 102, 102); font-size: 11px; }
.srt-datos-valores table { color: rgb(102, 102, 102); width: 148px; text-align: center; margin: 0px auto; }
.srt-datos-valores table th.col { text-align: left; font-size: 11px; font-weight: normal; padding: 1px 2px; }
.srt-datos-valores table th.row, .srt-datos-valores table td { padding: 1px 2px; background-color: rgb(232, 231, 222); font-size: 11px; font-weight: normal; }
.srt-datos-valores table th.row { text-align: left; }
.srt-datos-valores table td { text-align: right; }
.srt-datos-valores table td span { font-weight: bold; color: rgb(0, 0, 0); display: block; padding-right: 15px; background-image: url(2f534e64b160d49d54c25c42c82cdce2b79b935f.png) ; background-repeat: no-repeat; }
.srt-datos-valores table .valor-sube { background-position: 100% -89px; }
.srt-datos-valores table .valor-baja { background-position: 100% -126px; }
.colA .modulo-economia .epigrafe { top: 2px; color: rgb(255, 255, 255); position: absolute; left: 5px; }
.colA .modulo-economia .srt-pestanas { padding-left: 100px; }
.colA .modulo-economia .srt-grafica { float: right; }
.colA .modulo-economia .srt-datos-valores { float: left; width: 148px; text-align: center; margin: 0px auto; }
#col-C .modulo-economia .srt-datos-valores { padding: 5px 10px; }
#col-C .modulo-economia .srt-datos-valor { float: left; width: 100px; }
#col-C .modulo-economia .srt-tabla-datos { float: right; width: 160px; padding: 10px 0px 0px; }
.modulo-viajar-2012 { margin: 0px 0px 20px; padding: 0px; font-family: Georgia,"Times New Roman",Times,serif; background: rgb(249, 249, 249) none repeat scroll 0% 0%; overflow: hidden; }
.modulo-viajar-2012 h2 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 0px 0px 5px; }
.modulo-viajar-2012 h2, .modulo-viajar-2012 .foto p, .modulo-viajar-2012 h3, .modulo-viajar-2012 p { margin: 0px; }
.modulo-viajar-2012 a { text-decoration: none; }
.modulo-viajar-2012 a:hover { text-decoration: underline; }
.modulo-viajar-2012 h2 a { background: transparent url(e19c34e4ccc2a6e411d8f51998d10715984cc7b7.gif)  no-repeat scroll left top; text-indent: -9999px; padding: 0px; height: 24px; }
.modulo-viajar-2012 h2 a, .modulo-viajar-2012 .foto a img, .modulo-viajar-2012 h3 a, .modulo-viajar-2012 .enlace a { display: block; }
.modulo-viajar-2012 .foto { position: relative ! important; margin: 0px 0px 5px; overflow: hidden; clear: both; }
.modulo-viajar-2012 .foto a img { border: 0px none; }
.modulo-viajar-2012 .antetitulo { color: rgb(0, 146, 198); text-transform: uppercase; }
.modulo-viajar-2012 .antetitulo, .modulo-viajar-2012 .enlace a { font-size: 11px; }
.modulo-viajar-2012 h3, .modulo-viajar-2012 p { padding: 0px 5px; }
.modulo-viajar-2012 h3 a { font-size: 28px; line-height: 31px; font-weight: normal; margin: 0px 0px 5px; color: rgb(43, 43, 15); }
.modulo-viajar-2012 p { color: rgb(69, 68, 63); font-size: 14px; line-height: 120%; z-index: 999; }
.modulo-viajar-2012 p em { color: rgb(102, 102, 102); font-size: 10px; font-style: normal; }
.modulo-viajar-2012 .enlace { background: transparent url(fe55c455c73a87d6bfc2c61108abe3e70d465411.gif)  repeat-x scroll left top; height: 29px; text-align: right; margin: 15px 0px 0px; border-top: 1px solid rgb(255, 255, 255); }
.modulo-viajar-2012 .enlace a { padding: 0px 11px 0px 0px; background-image: url(2d5605b2d0193f343a0ee91b2a42e714e5d5c8f8.gif) ; background-repeat: no-repeat; color: rgb(84, 137, 191); line-height: 29px; }
#modulo-A-viajar { width: 478px; }
#modulo-A-viajar .enlace a { background-position: 460px 10px; }
#modulo-A-viajar .foto { height: 270px; }
#modulo-A-viajar .foto p { background: rgb(0, 0, 0) none repeat scroll 0% 0%; opacity: 0.75; position: absolute; bottom: 2px; left: 0px; padding: 3px 5px; width: 468px; font-size: 15px; }
#modulo-A-viajar .foto p { color: rgb(255, 255, 255); }
#modulo-A-viajar .foto p span { color: rgb(102, 102, 102); }
#modulo-B-viajar { width: 146px; }
#modulo-B-viajar h2 a { background-image: url(d1ca5179d2a8a1baa0f885bdf43ec6b8c7f27348.gif) ; }
#modulo-B-viajar h3 a { font-size: 18px; line-height: 110%; }
#modulo-B-viajar .enlace a { background-position: 128px 7px; line-height: 23px; }
#modulo-B-viajar .enlace { padding-top: 2px; height: 23px; }
#modulo-B-viajar p { line-height: 114%; }
#modulo-B-viajar .antetitulo { margin: 0px 0px 2px; }
#modulo-C-viajar { width: 312px; }
#modulo-C-viajar .enlace a { background-position: 293px 10px; }
#loteria-navidad-2012 .clear::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
#loteria-navidad-2012 { margin: 0px 0px 20px; padding: 0px 0px 5px; background: rgb(244, 242, 233) url(e90394185365934119ded06429e385a7da86dc18.gif)  repeat-x scroll center bottom; font-family: Georgia,"Times New Roman",Times,serif; }
#loteria-navidad-2012 h1, #loteria-navidad-2012 h2, #loteria-navidad-2012 h3, #loteria-navidad-2012 h4, #loteria-navidad-2012 h5, #loteria-navidad-2012 h6 { font-weight: 400; margin: 0px; padding: 0px; }
#loteria-navidad-2012 h3, #loteria-navidad-2012 h3 a { color: rgb(182, 108, 3); text-decoration: none; }
#loteria-navidad-2012 h3 a:hover { text-decoration: none; }
#loteria-navidad-2012.ABCpremiados h3, #loteria-navidad-2012.ABpremiados h3 { height: 33px; padding: 11px 0px 5px 114px; font-size: 33px; line-height: 33px; background: rgb(255, 255, 255) url(7a33caba0f31167daeb948a2214381931199f0ca.jpg)  no-repeat scroll 0% 0%; }
#loteria-navidad-2012.Cbuscador h3, #loteria-navidad-2012.Ccomprobar h3, #loteria-navidad-2012.Cpremiados h3 { height: 20px; padding: 6px 0px 3px 74px; font-size: 20px; line-height: 20px; background: rgb(255, 255, 255) url(9cebdbfedb77bb25159c025aba7bd43257193516.jpg)  no-repeat scroll 0% 0%; }
#loteria-navidad-2012 span { font-family: "Times New Roman",Times,serif; }
#loteria-navidad-2012.loterianavidadABC { width: 976px; }
#loteria-navidad-2012.loterianavidadAB { width: 644px; }
#loteria-navidad-2012.loterianavidadC { width: 292px; }
#loteria-navidad-2012 a { color: rgb(43, 43, 15); text-decoration: none; }
#loteria-navidad-2012 a:hover { text-decoration: underline; }
#loteria-navidad-2012.ABCpremiados form.comprueba-numero, #loteria-navidad-2012.ABpremiados form.comprueba-numero { height: 43px; padding: 10px 0px 10px 10px; border-bottom: 1px solid rgb(255, 255, 255); background: rgb(237, 234, 218) url(a5c87acf9d2d4b1dd6e51a517deb1fa012fc6c13.gif)  repeat-x scroll center bottom; }
#loteria-navidad-2012.ABCpremiados form.comprueba-numero label, #loteria-navidad-2012.ABpremiados form.comprueba-numero label { width: 64px; height: 28px; margin: 15px 0px 0px; float: left; background: rgb(223, 218, 189) none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 700; color: rgb(51, 51, 51); text-align: center; line-height: 28px; }
#loteria-navidad-2012.ABCpremiados form.comprueba-numero input, #loteria-navidad-2012.ABpremiados form.comprueba-numero input, #loteria-navidad-2012.Ccomprobar form.comprueba-numero input { width: 102px; margin: 0px 10px 0px 0px; float: left; font-family: "Times New Roman",Times,serif; font-size: 32px; text-align: center; }
#loteria-navidad-2012.ABCpremiados form.comprueba-numero input.boton, #loteria-navidad-2012.ABpremiados form.comprueba-numero input.boton { width: 136px; height: 30px; margin: 13px 0px 0px; display: block; text-indent: -99999px; overflow: hidden; border: 0px none; background: transparent url(6fcfdfcf14b25044223bc61a81b57ec248da60f8.gif)  no-repeat scroll 0% 0%; }
#loteria-navidad-2012.ABCpremiados form.comprueba-numero input.boton:hover, #loteria-navidad-2012.ABpremiados form.comprueba-numero input.boton:hover, #loteria-navidad-2012.Ccomprobar form.comprueba-numero input.boton:hover { cursor: pointer; background-position: 0px -30px; }
#loteria-navidad-2012.ABCpremiados form.comprueba-numero h6, #loteria-navidad-2012.ABpremiados form.comprueba-numero h6 { font-size: 20px; color: rgb(182, 108, 3); }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero, #loteria-navidad-2012.ABpremiados .numeros-premiados .numero, #loteria-navidad-2012.Cpremiados .numeros-premiados .numero { position: absolute; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(217, 217, 217); }
#loteria-navidad-2012.ABCpremiados form.comprueba-numero .textos { width: 460px; height: 43px; float: left; }
#loteria-navidad-2012.ABCpremiados form.comprueba-numero h6 { height: 20px; margin: -2px 0px 5px; padding: 0px; }
#loteria-navidad-2012.ABCpremiados form.comprueba-numero p { margin: 0px; padding: 0px; font-size: 11px; line-height: 11px; color: rgb(153, 153, 153); }
#loteria-navidad-2012.ABCpremiados form.comprueba-numero b { color: rgb(102, 102, 102); font-weight: 400; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados { width: 976px; height: 262px; position: relative; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.gordo { width: 378px; height: 121px; top: 20px; left: 20px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.segundo { width: 279px; height: 121px; top: 20px; left: 418px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.tercero { width: 239px; height: 121px; top: 20px; left: 717px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.cuartos { width: 378px; height: 80px; top: 162px; left: 20px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.quintos { width: 538px; height: 80px; top: 162px; left: 418px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero .contenido-numero { position: relative; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.gordo .contenido-numero { width: 378px; height: 121px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.segundo .contenido-numero { width: 279px; height: 121px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.tercero .contenido-numero { width: 239px; height: 121px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.cuartos .contenido-numero { width: 378px; height: 80px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.quintos .contenido-numero { width: 538px; height: 80px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero .lugar-premio, #loteria-navidad-2012.ABCpremiados .numeros-premiados .numero .titulo-premio, #loteria-navidad-2012.ABCpremiados .numeros-premiados .numero a.numero-premio { position: absolute; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero .titulo-premio { width: 114px; height: 68px; padding: 12px 0px 0px; top: 0px; left: 0px; color: rgb(153, 0, 0); font-size: 20px; text-align: center; line-height: 100%; background: rgb(248, 248, 248) none repeat scroll 0% 0%; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero .titulo-premio span { font-size: 11px; color: rgb(153, 153, 153); font-weight: 700; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.gordo .titulo-premio { height: 60px; font-size: 24px; padding: 20px 0px 0px; background: rgb(255, 255, 210) none repeat scroll 0% 0%; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero a.numero-premio { height: 80px; top: 0px; display: block; font-family: "Times New Roman",Times,serif; font-weight: 700; text-align: center; line-height: 80px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero a.numero-premio:hover { text-decoration: none; background: rgb(251, 251, 251) none repeat scroll 0% 0%; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.gordo a.numero-premio { width: 264px; right: 0px; font-size: 58px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.segundo a.numero-premio { width: 165px; right: 0px; font-size: 46px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.tercero a.numero-premio { width: 125px; right: 0px; font-size: 40px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.cuartos a.numero-premio { width: 131px; font-size: 34px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.cuartos a.numero-premio.uno { left: 114px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.cuartos a.numero-premio.dos { right: 0px; border-left: 1px dotted rgb(217, 217, 217); }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.quintos a.numero-premio { width: 105px; font-size: 18px; border-left: 1px dotted rgb(217, 217, 217); }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.quintos a.numero-premio.uno { left: 114px; border-left: medium none; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.quintos a.numero-premio.dos { left: 219px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.quintos a.numero-premio.tres { left: 325px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.quintos a.numero-premio.cuatro { right: 0px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero .lugar-premio { height: 26px; padding: 7px; bottom: 0px; left: 0px; border-top: 1px dotted rgb(217, 217, 217); font-size: 11px; color: rgb(102, 102, 102); }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero .lugar-premio span { font-family: Georgia,"Times New Roman",Times,serif; color: rgb(221, 221, 221); }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.gordo .lugar-premio { width: 364px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.segundo .lugar-premio { width: 265px; }
#loteria-navidad-2012.ABCpremiados .numeros-premiados .numero.tercero .lugar-premio { width: 225px; }
#loteria-navidad-2012.ABpremiados form.comprueba-numero h6 { width: 128px; height: 42px; padding: 1px 0px 0px; float: left; line-height: 21px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados { width: 644px; height: 204px; position: relative; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.gordo { width: 239px; height: 96px; top: 10px; left: 10px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.segundo { width: 203px; height: 96px; top: 10px; left: 259px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.tercero { width: 162px; height: 96px; top: 10px; left: 472px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.cuartos { width: 206px; height: 76px; top: 117px; left: 10px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.quintos { width: 408px; height: 76px; top: 117px; left: 226px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero .contenido-numero { position: relative; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.gordo .contenido-numero { width: 239px; height: 96px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.segundo .contenido-numero { width: 203px; height: 96px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.tercero .contenido-numero { width: 162px; height: 96px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.cuartos .contenido-numero { width: 206px; height: 76px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.quintos .contenido-numero { width: 408px; height: 76px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero .lugar-premio, #loteria-navidad-2012.ABpremiados .numeros-premiados .numero .titulo-premio, #loteria-navidad-2012.ABpremiados .numeros-premiados .numero a.numero-premio { position: absolute; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero .titulo-premio { height: 32px; top: 0px; left: 0px; color: rgb(153, 0, 0); font-size: 18px; text-align: center; line-height: 32px; border-bottom: 1px dotted rgb(217, 217, 217); }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero .titulo-premio span, #loteria-navidad-2012.ABpremiados .numeros-premiados .numero a.numero-premio span { font-size: 11px; color: rgb(153, 153, 153); font-weight: 700; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.gordo .titulo-premio { width: 114px; height: 46px; font-size: 24px; padding: 9px 0px 0px; background: rgb(255, 255, 210) none repeat scroll 0% 0%; line-height: 90%; border-bottom: medium none; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.segundo .titulo-premio { width: 203px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.tercero .titulo-premio { width: 162px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.cuartos .titulo-premio { width: 196px; padding: 0px 0px 0px 10px; text-align: left; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.quintos .titulo-premio { width: 398px; padding: 0px 0px 0px 10px; text-align: left; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero a.numero-premio { display: block; font-family: "Times New Roman",Times,serif; font-weight: 700; text-align: center; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero a.numero-premio:hover { text-decoration: none; background: rgb(251, 251, 251) none repeat scroll 0% 0%; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.gordo a.numero-premio { width: 125px; height: 55px; top: 0px; right: 0px; font-size: 32px; line-height: 55px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.segundo a.numero-premio { width: 203px; height: 55px; padding: 8px 0px 0px; top: 33px; left: 0px; font-size: 28px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.tercero a.numero-premio { width: 162px; height: 53px; padding: 10px 0px 0px; top: 33px; left: 0px; font-size: 24px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.cuartos a.numero-premio { width: 103px; height: 43px; top: 33px; font-size: 22px; line-height: 43px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.cuartos a.numero-premio.uno { left: 0px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.cuartos a.numero-premio.dos { right: 0px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.quintos a.numero-premio { width: 102px; height: 43px; top: 33px; font-size: 18px; line-height: 43px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.quintos a.numero-premio.uno { left: 0px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.quintos a.numero-premio.dos { left: 102px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.quintos a.numero-premio.tres { left: 204px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero.quintos a.numero-premio.cuatro { right: 0px; }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero .lugar-premio { width: 225px; height: 26px; padding: 7px; bottom: 0px; left: 0px; border-top: 1px dotted rgb(217, 217, 217); font-size: 11px; color: rgb(102, 102, 102); }
#loteria-navidad-2012.ABpremiados .numeros-premiados .numero .lugar-premio span { font-family: Georgia,"Times New Roman",Times,serif; color: rgb(221, 221, 221); }
#loteria-navidad-2012.Cpremiados form.comprueba-numero { width: 312px; height: 57px; padding: 0px; position: relative; border-bottom: 1px solid rgb(255, 255, 255); background: rgb(237, 234, 218) url(a5c87acf9d2d4b1dd6e51a517deb1fa012fc6c13.gif)  repeat-x scroll center bottom; }
#loteria-navidad-2012.Cpremiados form.comprueba-numero h6 { width: 302px; height: 14px; position: absolute; top: 10px; left: 10px; font-size: 14px; line-height: 14px; color: rgb(51, 51, 51); }
#loteria-navidad-2012.Cpremiados form.comprueba-numero input { width: 82px; height: 15px; padding-left: 2px; position: absolute; bottom: 10px; font-size: 11px; color: rgb(102, 102, 102); }
#loteria-navidad-2012.Cpremiados form.comprueba-numero input.decimo { left: 10px; }
#loteria-navidad-2012.Cpremiados form.comprueba-numero input.cantidad { left: 110px; }
#loteria-navidad-2012.Cpremiados form.comprueba-numero input.boton { width: 91px; height: 21px; position: absolute; bottom: 10px; right: 10px; display: block; text-indent: -99999px; overflow: hidden; border: 0px none; background: transparent url(899c45c7b7ad107d239a2efac5c12317941215b5.gif)  no-repeat scroll 0% 0%; }
#loteria-navidad-2012.Cpremiados form.comprueba-numero input.boton:hover { cursor: pointer; background-position: 0px -21px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados { width: 312px; height: 338px; position: relative; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.gordo { width: 292px; height: 96px; top: 10px; left: 10px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.segundo { width: 162px; height: 92px; top: 117px; left: 10px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.tercero { width: 120px; height: 92px; top: 117px; right: 10px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.cuartos { width: 292px; height: 48px; top: 220px; left: 10px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.quintos { width: 292px; height: 48px; bottom: 10px; left: 10px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero .contenido-numero { position: relative; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.gordo .contenido-numero { width: 292px; height: 96px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.segundo .contenido-numero { width: 162px; height: 92px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.tercero .contenido-numero { width: 120px; height: 92px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.cuartos .contenido-numero, #loteria-navidad-2012.Cpremiados .numeros-premiados .numero.quintos .contenido-numero { width: 292px; height: 48px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero .lugar-premio, #loteria-navidad-2012.Cpremiados .numeros-premiados .numero .titulo-premio, #loteria-navidad-2012.Cpremiados .numeros-premiados .numero a.numero-premio { position: absolute; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero .titulo-premio { height: 32px; top: 0px; left: 0px; color: rgb(153, 0, 0); font-size: 17px; text-align: center; line-height: 32px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero .titulo-premio span, #loteria-navidad-2012.Cpremiados .numeros-premiados .numero a.numero-premio span { font-size: 11px; color: rgb(153, 153, 153); font-weight: 700; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.gordo .titulo-premio { width: 114px; height: 46px; font-size: 24px; padding: 9px 0px 0px; background: rgb(255, 255, 210) none repeat scroll 0% 0%; line-height: 90%; border-bottom: medium none; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.segundo .titulo-premio { width: 162px; height: 32px; border-bottom: 1px dotted rgb(217, 217, 217); }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.tercero .titulo-premio { width: 120px; height: 32px; border-bottom: 1px dotted rgb(217, 217, 217); }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.cuartos .titulo-premio, #loteria-navidad-2012.Cpremiados .numeros-premiados .numero.quintos .titulo-premio { width: 132px; height: 40px; padding: 8px 0px 0px 10px; text-align: left; border-right: 1px dotted rgb(217, 217, 217); line-height: 17px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero a.numero-premio { display: block; font-family: "Times New Roman",Times,serif; font-weight: 700; text-align: center; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero a.numero-premio:hover { text-decoration: none; background: rgb(251, 251, 251) none repeat scroll 0% 0%; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.gordo a.numero-premio { width: 178px; height: 55px; top: 0px; right: 0px; font-size: 36px; line-height: 55px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.segundo a.numero-premio { width: 162px; height: 49px; padding: 10px 0px 0px; bottom: 0px; left: 0px; font-size: 30px; line-height: 70%; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.tercero a.numero-premio { width: 120px; height: 49px; padding: 10px 0px 0px; bottom: 0px; left: 0px; font-size: 25px; line-height: 80%; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.cuartos a.numero-premio { width: 74px; height: 48px; top: 0px; font-size: 21px; line-height: 48px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.cuartos a.numero-premio.uno { right: 75px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.cuartos a.numero-premio.dos { right: 0px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.quintos a.numero-premio { width: 74px; height: 24px; font-size: 12px; line-height: 24px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.quintos a.numero-premio.uno { right: 74px; top: 0px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.quintos a.numero-premio.dos { right: 0px; top: 0px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.quintos a.numero-premio.tres { right: 74px; bottom: 0px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero.quintos a.numero-premio.cuatro { right: 0px; bottom: 0px; }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero .lugar-premio { width: 278px; height: 26px; padding: 7px; bottom: 0px; left: 0px; border-top: 1px dotted rgb(217, 217, 217); font-size: 11px; color: rgb(102, 102, 102); }
#loteria-navidad-2012.Cpremiados .numeros-premiados .numero .lugar-premio span { font-family: Georgia,"Times New Roman",Times,serif; color: rgb(221, 221, 221); }
#loteria-navidad-2012.Ccomprobar h6 { margin: 10px 0px 2px 10px; font-size: 18px; color: rgb(51, 51, 51); }
#loteria-navidad-2012.Ccomprobar p { margin: 0px 0px 0px 10px; font-size: 11px; color: rgb(153, 153, 153); }
#loteria-navidad-2012.Ccomprobar b { font-weight: 400; color: rgb(102, 102, 102); }
#loteria-navidad-2012.Ccomprobar form.comprueba-numero { width: 302px; height: 58px; padding: 10px 0px 10px 10px; }
#loteria-navidad-2012.Ccomprobar form.comprueba-numero fieldset { margin: 0px; padding: 0px; border: 0px none; float: left; }
#loteria-navidad-2012.Ccomprobar form.comprueba-numero label { width: 97px; height: 15px; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 700; color: rgb(102, 102, 102); }
#loteria-navidad-2012.Ccomprobar form.comprueba-numero input { width: 97px; margin: 0px 5px 0px 0px; float: none; }
#loteria-navidad-2012.Ccomprobar form.comprueba-numero input.boton { width: 80px; height: 30px; margin: 28px 0px 0px; display: block; text-indent: -99999px; overflow: hidden; border: 0px none; background: transparent url(7d41f9c4fcef50fc88ddcf3799ef7bcd07cf5ec2.gif)  no-repeat scroll 0% 0%; }
#loteria-navidad-2012.ABCbuscador form.buscador-decimo, #loteria-navidad-2012.ABbuscador form.buscador-decimo, #loteria-navidad-2012.Cbuscador form.buscador-decimo { border-bottom: 1px solid rgb(255, 255, 255); background: rgb(237, 234, 218) url(a5c87acf9d2d4b1dd6e51a517deb1fa012fc6c13.gif)  repeat-x scroll center bottom; }
#loteria-navidad-2012.ABCbuscador, #loteria-navidad-2012.ABbuscador { position: relative; }
#loteria-navidad-2012.ABCbuscador .buscar-decimo, #loteria-navidad-2012.ABbuscador .buscar-decimo { text-indent: -99999px; overflow: hidden; position: absolute; z-index: 5; }
#loteria-navidad-2012.ABCbuscador ul.mas-enlaces, #loteria-navidad-2012.ABbuscador ul.mas-enlaces, #loteria-navidad-2012.Cbuscador ul.mas-enlaces { margin: 0px; list-style: outside none none; }
#loteria-navidad-2012.ABCbuscador ul.mas-enlaces li, #loteria-navidad-2012.ABbuscador ul.mas-enlaces li, #loteria-navidad-2012.Cbuscador ul.mas-enlaces li { margin: 0px; padding: 0px 0px 0px 9px; background: transparent url(78b6144136a4e363fa24632b914c0d504ff39cc9.gif)  no-repeat scroll 0px 5px; font-size: 14px; }
#loteria-navidad-2012.ABCbuscador ul.mas-enlaces a, #loteria-navidad-2012.ABbuscador ul.mas-enlaces a, #loteria-navidad-2012.Cbuscador ul.mas-enlaces a { text-decoration: none; color: rgb(84, 134, 191); }
#loteria-navidad-2012.ABCbuscador ul.mas-enlaces a:hover, #loteria-navidad-2012.ABbuscador ul.mas-enlaces a:hover, #loteria-navidad-2012.Cbuscador ul.mas-enlaces a:hover { text-decoration: underline; }
#loteria-navidad-2012.ABCbuscador ul.mas-enlaces li, #loteria-navidad-2012.ABbuscador ul.mas-enlaces li { height: 17px; overflow: hidden; }
#loteria-navidad-2012.ABCbuscador form.buscador-decimo h5, #loteria-navidad-2012.ABbuscador form.buscador-decimo h5 { height: 21px; margin: 0px 10px 0px 0px; line-height: 21px; float: left; font-size: 20px; color: rgb(182, 108, 3); }
#loteria-navidad-2012.ABCbuscador form.buscador-decimo label, #loteria-navidad-2012.ABbuscador form.buscador-decimo label { height: 21px; display: block; float: right; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 700; line-height: 21px; color: rgb(102, 102, 102); }
#loteria-navidad-2012.ABCbuscador form.buscador-decimo input, #loteria-navidad-2012.ABbuscador form.buscador-decimo input { width: 211px; height: 17px; margin: 0px 0px 0px 7px; padding: 0px 2px; float: right; font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 17px; color: rgb(153, 153, 153); }
#loteria-navidad-2012.ABCbuscador form.buscador-decimo input.boton, #loteria-navidad-2012.ABbuscador form.buscador-decimo input.boton { width: 62px; height: 21px; margin: 0px 0px 0px 7px; float: right; display: block; text-indent: -99999px; overflow: hidden; border: 0px none; background: transparent url(fa8b90e19db3b4599c809a8d9c048adfcf48af5c.gif)  no-repeat scroll 0% 0%; }
#loteria-navidad-2012.ABCbuscador form.buscador-decimo input.boton:hover, #loteria-navidad-2012.ABbuscador form.buscador-decimo input.boton:hover { cursor: pointer; background-position: 0px -21px; }
#loteria-navidad-2012.ABCbuscador .buscar-decimo { width: 106px; height: 71px; top: -6px; left: -7px; background: transparent url(0c3ba32a34602d991fcbf5c5c088b3ca182132df.jpg)  no-repeat scroll 0% 0%; }
#loteria-navidad-2012.ABCbuscador form.buscador-decimo { width: 864px; height: 21px; padding: 7px 7px 6px 105px; }
#loteria-navidad-2012.ABCbuscador ul.mas-enlaces { width: 861px; padding: 6px 10px 7px 105px; }
#loteria-navidad-2012.ABCbuscador.portada form.buscador-decimo { width: 962px; height: 21px; padding: 7px 7px 6px; }
#loteria-navidad-2012.ABCbuscador.portada ul.mas-enlaces { width: 959px; padding: 6px 10px 7px 7px; }
#loteria-navidad-2012.ABbuscador .buscar-decimo { width: 92px; height: 65px; top: 0px; left: -7px; background: transparent url(b9d5481479becc9df7d4459c9d2f0723adffe4da.jpg)  no-repeat scroll 0% 0%; }
#loteria-navidad-2012.ABbuscador form.buscador-decimo { width: 547px; height: 21px; padding: 7px 7px 6px 90px; }
#loteria-navidad-2012.ABbuscador ul.mas-enlaces { width: 544px; padding: 6px 10px 7px 90px; }
#loteria-navidad-2012.Cbuscador form.buscador-decimo { height: 108px; padding: 10px 0px 10px 10px; }
#loteria-navidad-2012.Cbuscador form.buscador-decimo h6 { margin: 0px 0px 5px; font-size: 14px; color: rgb(51, 51, 51); }
#loteria-navidad-2012.Cbuscador form.buscador-decimo p { margin: 0px 0px 5px; font-size: 11px; color: rgb(102, 102, 102); }
#loteria-navidad-2012.Cbuscador form.buscador-decimo label { height: 15px; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 700; color: rgb(102, 102, 102); }
#loteria-navidad-2012.Cbuscador form.buscador-decimo input { width: 215px; margin: 0px 10px 0px 0px; float: left; }
#loteria-navidad-2012.Cbuscador form.buscador-decimo input.boton { width: 62px; height: 21px; float: left; display: block; text-indent: -99999px; overflow: hidden; border: 0px none; background: transparent url(fa8b90e19db3b4599c809a8d9c048adfcf48af5c.gif)  no-repeat scroll 0% 0%; }
#loteria-navidad-2012.Cbuscador form.buscador-decimo input.boton:hover { cursor: pointer; background-position: 0px -21px; }
#loteria-navidad-2012.Cbuscador ul.mas-enlaces { width: 292px; padding: 10px; }
#cabecera-loteria-navidad-2012 { width: 976px; border-bottom: 1px solid rgb(255, 255, 255); font-family: Georgia,"Times New Roman",Times,serif; }
#cabecera-loteria-navidad-2012 span { font-family: "Times New Roman",Times,serif; }
#cabecera-loteria-navidad-2012 .logonav, #cabecera-loteria-navidad-2012 h1 { height: 72px; font-size: 46px; margin: 0px 0px -23px -7px; padding: 0px 0px 0px 113px; color: rgb(182, 108, 3); font-weight: 400; font-style: italic; line-height: 46px; background: transparent url(0c3dffab0bc76d10f8a6cdeb0a9cdb0d684c4ba4.jpg)  no-repeat scroll 0% 0%; }
#cabecera-loteria-navidad-2012 ul.navegacion { width: 976px; height: 40px; margin: 0px; padding: 0px; background: rgb(218, 214, 194) url(f950f12b8d9e4b3019bb41b49ba8ceaa025cc9a6.gif)  repeat-x scroll center bottom; list-style: outside none none; }
#cabecera-loteria-navidad-2012 ul.navegacion h3 { margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; }
#cabecera-loteria-navidad-2012 ul.navegacion li { height: 40px; float: left; border-left: 1px solid rgb(244, 242, 233); border-right: 1px solid rgb(216, 207, 175); }
#cabecera-loteria-navidad-2012 ul.navegacion a { height: 40px; padding: 0px 8px; display: block; line-height: 40px; color: rgb(84, 134, 191); background: rgb(230, 225, 204) url(70d6dd29e06e1f25fb8dd416d171a0a44e433dda.gif)  repeat-x scroll center bottom; text-decoration: none; }
#cabecera-loteria-navidad-2012 ul.navegacion a:hover { background: rgb(243, 240, 230) url(95cbc8c0a0c455a0779d0f30f3150e82af0d75ab.gif)  repeat-x scroll center bottom; color: rgb(51, 51, 51); }
#loteria_navidad { overflow: visible ! important; }
#loteria-navidad-2012.buscadornino644 { width: 642px; margin-top: -20px; }
#loteria-navidad-2012.buscadornino644 form.comprueba-numero .textos { width: 260px; }
#loteria-navidad-2012.buscadornino644 form.comprueba-numero label { width: 60px; margin-top: 10px; }
#loteria-navidad-2012.buscadornino644 form.comprueba-numero input { font-size: 20px; width: 66px; margin: 12px 5px 0px; }
#loteria-navidad-2012.ABCpremiados.buscadornino644 form.comprueba-numero input.boton { width: 90px; background: transparent url(b3a5ab639c47ab790e2c09d02a969ab114e98647.gif)  no-repeat scroll left top ! important; margin-top: 8px; }
.OUTBRAIN { display: block; }
.AR_2 { width: 644px; margin: 0px 0px 20px; padding: 0px; background: rgb(240, 240, 240) url(5365ed82489b3ba69ffdc5f854a3af9e426e9e2b.gif)  repeat-x scroll center top; border-top: 5px solid rgb(217, 217, 217); border-bottom: 1px solid rgb(217, 217, 217); font-family: Georgia,"Times New Roman",Times,serif; }
.AR_2 .ob_box_cont, .AR_2 .ob_container { width: 644px; overflow: hidden; }
.AR_2 .ob_org_header { width: 624px; height: 20px; margin: 0px; padding: 10px; display: block; font-size: 20px; line-height: 20px; color: rgb(182, 108, 3); }
.AR_2 .ob_box_cont ul, .AR_2 .ob_container_recs { width: 664px; margin: 0px; padding: 0px; border-top: 1px dotted rgb(217, 217, 217); border-bottom: 1px dotted rgb(217, 217, 217); background: transparent url(72ab11e3494646a1da2387008978f149b5cf2cd4.gif)  repeat-y scroll 0% 0%; }
.AR_2 .ob_box_cont ul::after, .AR_2 .ob_container_recs::after { display: table; content: ""; line-height: 0; clear: both; }
.AR_2 .ob_box_cont li.odb_li, .AR_2 .ob_container_recs a.item-link-container { width: 108px; margin: 0px; padding: 10px; float: left; border-right: 1px dotted rgb(217, 217, 217); list-style: outside none none; }
.AR_2 .ob-text-content { width: 100px; margin: 0px; padding: 0px 0px 0px 8px; float: left; background: transparent url(e3cc1c39aaced603ad6083254ae18c2b0562f9dd.gif)  no-repeat scroll 0px 4px; font-size: 15px; line-height: 100%; }
.AR_2 .ob-text-content a, .AR_2 .ob_container_recs a { margin: 0px; padding: 0px; color: rgb(43, 43, 15); text-decoration: none; }
.AR_2 .ob-text-content a:hover, .AR_2 .ob_what a:hover, .AR_2 .ob_container_recs a:hover { text-decoration: underline; }
.AR_2 .ob_source { margin: 5px 0px 0px; display: block; font-size: 10px; text-transform: uppercase; color: rgb(153, 153, 153); }
.AR_2 .ob_what { width: 624px; height: 11px; margin: 0px; padding: 10px; line-height: 11px; font-size: 11px; text-align: right; }
.AR_2 .ob_what a { color: rgb(84, 135, 192); text-decoration: none; }
.AR_2 .ob_container_shadow_outer { display: none; }
.AR_2 .ob-rec-link-img { margin: 0px 0px 7px; }
.AR_2 .odb_li { float: left; }
.AR_1 { width: 644px; margin: 0px 0px 20px; padding: 0px; background: rgb(240, 240, 240) url(5365ed82489b3ba69ffdc5f854a3af9e426e9e2b.gif)  repeat-x scroll center top; border-top: 5px solid rgb(217, 217, 217); border-bottom: 1px solid rgb(217, 217, 217); font-family: Georgia,"Times New Roman",Times,serif; }
.AR_1 .ob_box_cont, .AR_1 .ob_container { width: 644px; overflow: hidden; }
.AR_1 .ob_org_header { width: 624px; height: 20px; margin: 0px; padding: 10px; display: block; font-size: 20px; line-height: 20px; color: rgb(182, 108, 3); }
.AR_1 .ob_box_cont ul, .AR_1 .ob_container_recs { width: 664px; margin: 0px; padding: 0px; border-top: 1px dotted rgb(217, 217, 217); border-bottom: 1px dotted rgb(217, 217, 217); background: transparent url(72ab11e3494646a1da2387008978f149b5cf2cd4.gif)  repeat-y scroll 0% 0%; }
.AR_1 .ob_box_cont ul::after, .AR_1 .ob_container_recs::after { display: table; content: ""; line-height: 0; clear: both; }
.AR_1 .ob_box_cont li.odb_li, .AR_1 .ob_container_recs a.item-link-container { width: 108px; margin: 0px; padding: 10px; float: left; border-right: 1px dotted rgb(217, 217, 217); list-style: outside none none; }
.AR_1 .ob-text-content { width: 100px; margin: 0px; padding: 0px 0px 0px 8px; background: transparent url(e3cc1c39aaced603ad6083254ae18c2b0562f9dd.gif)  no-repeat scroll 0px 4px; font-size: 15px; line-height: 100%; }
.AR_1 .ob-text-content a, .AR_1 .ob_container_recs a { margin: 0px; padding: 0px; color: rgb(43, 43, 15); text-decoration: none; }
.AR_1 .ob-text-content a:hover, .AR_1 .ob_what a:hover, .AR_1 .ob_container_recs a:hover { text-decoration: underline; }
.AR_1 .ob_source { margin: 5px 0px 0px; display: block; font-size: 10px; text-transform: uppercase; color: rgb(153, 153, 153); }
.AR_1 .ob_what { width: 624px; height: 11px; margin: 0px; padding: 10px; line-height: 11px; font-size: 11px; text-align: right; }
.AR_1 .ob_what a { color: rgb(84, 135, 192); text-decoration: none; }
.AR_1 .ob_container_shadow_outer { display: none; }
.AR_1 .ob-rec-link-img { margin: 0px 0px 7px; }
.AR_2 .strip-img { width: 108px; height: 108px; border: medium none ! important; margin: 0px ! important; display: block; padding: 0px ! important; }
.AR_2 .ob_container_recs { width: 100%; position: relative ! important; }
.AR_2 .ob_container_recs .item-container { float: left; direction: ltr; width: 110px; margin-bottom: 0px ! important; padding-right: 9px; }
.AR_2 .ob_container_recs .ob-last { padding-right: 0px; }
.AR_2 .strip-rec-link-title:hover, .AR_1 .strip-rec-link-title:hover { font-size: 13px; font-weight: normal; line-height: 16px; text-decoration: underline; }
.AR_2 .ob_container_shadow_outer { position: relative ! important; width: 100%; height: 0px ! important; }
.AR_2 .ob_container_shadow .item-container-shadow { display: none ! important; height: 0px ! important; position: static; overflow-x: hidden; width: 0px; float: left; direction: ltr; }
.AR_2 .ob_container_shadow .item-container { display: none ! important; height: 0px ! important; width: 110px; visibility: hidden; float: left; }
#modulo-dia-en-dos-minutos { width: 312px; margin: 0px 0px 20px; padding: 0px; font: 14px/16px Georgia,"Times New Roman",Times,serif; background: rgb(244, 242, 233) none repeat scroll 0% 0%; }
#modulo-dia-en-dos-minutos h2, #modulo-dia-en-dos-minutos h3 { font-weight: normal; }
#modulo-dia-en-dos-minutos h2 { background: transparent url(ef7d4cd3d0fcb92a6394911e0f15ea75d2755959.gif)  no-repeat scroll left top; color: rgb(255, 255, 255); font-size: 18px; line-height: 33px; padding: 0px 0px 0px 42px; }
#modulo-dia-en-dos-minutos h2, #modulo-dia-en-dos-minutos p { margin: 0px; }
#modulo-dia-en-dos-minutos img { margin: 0px ! important; }
#modulo-dia-en-dos-minutos a { text-decoration: none; }
#modulo-dia-en-dos-minutos a:hover { text-decoration: underline; }
#modulo-dia-en-dos-minutos h3, #modulo-dia-en-dos-minutos p { padding: 0px 10px; }
#modulo-dia-en-dos-minutos h3 { margin: 0px 0px 4px; }
#modulo-dia-en-dos-minutos h3 a { color: rgb(43, 43, 15); font-size: 26px; line-height: 28px; }
#modulo-dia-en-dos-minutos .antetitulo { font-size: 11px; font-weight: bold; }
#modulo-dia-en-dos-minutos .antetitulo, #modulo-dia-en-dos-minutos p { color: rgb(102, 102, 102); }
#modulo-dia-en-dos-minutos .enlace { background: transparent url(a85558865254c80d7d6536d6ef91b01d12fd58cf.jpg)  repeat-x scroll left top; margin: 10px 0px 0px; height: 28px; text-align: right; padding-top: 9px; }
#modulo-dia-en-dos-minutos .enlace a { color: rgb(84, 137, 191); background: transparent url(853a22c367274ecb8cb02fa1197cb7f67b61af89.gif)  no-repeat scroll 0px 4px; padding: 0px 0px 0px 14px; }
.modulo-el-sacapuntas { margin: 0px 0px 20px; padding: 0px 0px 7px; font-family: Georgia,"Times New Roman",Times,serif; overflow: hidden; border-bottom: 5px solid rgb(237, 236, 236); }
.modulo-el-sacapuntas h2 { margin: 0px 0px 7px; padding: 0px; }
.modulo-el-sacapuntas h2 a { background-repeat: no-repeat; background-position: left top; text-indent: -9999px; }
.modulo-el-sacapuntas h2 a, .modulo-el-sacapuntas a img { display: block; }
.modulo-el-sacapuntas a img { border: medium none; }
#modulo-B-el-sacapuntas { width: 146px; }
#modulo-B-el-sacapuntas h2 a { background-image: url(15c888ced2438ffb3f98315598ade722e78deafb.gif) ; height: 51px; }
#modulo-C-el-sacapuntas { width: 312px; }
#modulo-C-el-sacapuntas h2 a { background-image: url(ffa933d7700a6c0c373d3f90652721cbd5d598d0.jpg) ; height: 62px; }
#AB-topics-noticia { width: 629px; margin: 0px 0px 10px; padding: 10px 5px 5px 10px; border-top: 1px solid rgb(217, 217, 217); background: rgb(248, 248, 248) url(867ef1c21bd34237f8fd36f4825c97bde3655d97.gif)  repeat-x scroll center top; font-family: Georgia,"Times New Roman",Times,serif; }
#AB-topics-noticia.abajo { width: 629px; padding: 10px 5px 5px 10px; border-bottom: 5px solid rgb(217, 217, 217); }
#AB-topics-noticia h5 { width: 131px; height: 28px; margin: 0px 0px 5px; padding: 0px; float: left; text-transform: uppercase; color: rgb(182, 108, 3); line-height: 28px; font-size: 10px; font-weight: normal; }
#AB-topics-noticia ul.temas { width: 498px; margin: 0px; padding: 0px; float: right; list-style: outside none none; }
#AB-topics-noticia ul.temas li { height: 28px; margin: 0px 5px 5px 0px; float: left; font-size: 0px; line-height: 0; }
#AB-topics-noticia ul.temas a { height: 26px; padding: 0px 10px 0px 20px; display: block; font-size: 11px; line-height: 26px; color: rgb(255, 255, 255); text-decoration: none; background: rgb(84, 135, 192) url(3003d2bcfd5e82ced3561a0c37bd067aca5a8175.gif)  no-repeat scroll 10px 9px; border-top: 1px solid rgb(136, 171, 211); border-bottom: 1px solid rgb(75, 121, 172); }
#AB-topics-noticia ul.temas a:hover { background: rgb(99, 150, 207) url(3003d2bcfd5e82ced3561a0c37bd067aca5a8175.gif)  no-repeat scroll 10px 9px; }
#AB-topics-noticia .jcarousel-skin-topics .jcarousel-container { width: 493px; height: 28px; position: relative; margin: 0px; padding: 0px; float: right; list-style: outside none none; }
#AB-topics-noticia .jcarousel-skin-topics .jcarousel-container .jcarousel-next, #AB-topics-noticia .jcarousel-skin-topics .jcarousel-container .jcarousel-prev { width: 0px; height: 0px; display: none; }
#AB-topics-noticia .jcarousel-skin-topics .jcarousel-container .jcarousel-clip { width: 493px; height: 28px; overflow: hidden; }
#AB-topics-noticia .jcarousel-skin-topics .jcarousel-container .jcarousel-clip ul.jcarousel-list { height: 28px; margin: 0px; padding: 0px; }
#AB-topics-noticia .jcarousel-skin-topics .jcarousel-container .jcarousel-clip ul.jcarousel-list li { height: 28px; margin: 0px 5px 5px 0px; float: left; font-size: 0px; line-height: 0; }
#AB-topics-noticia ul.jcarousel-list a { height: 26px; padding: 0px 10px 0px 20px; display: block; font-size: 11px; line-height: 26px; color: rgb(255, 255, 255); text-decoration: none; background: rgb(84, 135, 192) url(3003d2bcfd5e82ced3561a0c37bd067aca5a8175.gif)  no-repeat scroll 10px 9px; border-top: 1px solid rgb(136, 171, 211); border-bottom: 1px solid rgb(75, 121, 172); }
#AB-topics-noticia ul.jcarousel-list a:hover { background: rgb(99, 150, 207) url(3003d2bcfd5e82ced3561a0c37bd067aca5a8175.gif)  no-repeat scroll 10px 9px; }
#C-remision-portada { width: 312px; margin: 0px 0px 20px; padding: 0px 0px 5px; background: rgb(244, 242, 233) url(e90394185365934119ded06429e385a7da86dc18.gif)  repeat-x scroll center bottom; font-family: Georgia,"Times New Roman",Times,serif; }
#C-remision-portada ul.noticias-portada { width: 310px; padding: 0px; margin: 0px; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(222, 217, 190) rgb(222, 217, 190) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; list-style: outside none none; }
#C-remision-portada ul.noticias-portada li { margin: 0px; padding: 10px 9px; border-bottom: 1px dotted rgb(222, 217, 190); }
#C-remision-portada ul.noticias-portada li::after { display: table; content: ""; line-height: 0; clear: both; }
#C-remision-portada ul.noticias-portada li.primero, #C-remision-portada ul.noticias-portada li.ultimo { border-bottom: medium none; }
#C-remision-portada ul.noticias-portada li.primero { padding: 9px 0px 0px; }
#C-remision-portada ul.noticias-portada li.ultimo { margin: -1px 0px 0px; background: rgb(237, 234, 218) url(08d656db47a3b7373d173060134f9a2dadae848e.gif)  repeat-x scroll center top; font-size: 14px; }
#C-remision-portada h4 { margin: 0px; padding: 0px; }
#C-remision-portada li.primero a { width: 134px; height: 26px; margin: 0px 0px 0px -1px; padding: 0px 0px 0px 18px; display: block; font-size: 11px; font-weight: normal; line-height: 26px; text-transform: uppercase; text-decoration: none; color: rgb(255, 255, 255); background: rgb(99, 150, 207) url(3003d2bcfd5e82ced3561a0c37bd067aca5a8175.gif)  no-repeat scroll 10px 9px; border-top: 1px solid rgb(136, 171, 211); border-bottom: 1px solid rgb(75, 121, 172); }
#C-remision-portada li.ultimo a { padding: 0px 0px 0px 8px; display: block; color: rgb(84, 134, 191); text-decoration: none; background: transparent url(c4129c1b6b1b48552ad709368f7161084f5e3e01.gif)  no-repeat scroll 0px 6px; list-style: outside none none; }
#C-remision-portada li.ultimo a:hover { text-decoration: underline; }
#C-remision-portada li a { color: rgb(43, 43, 15); text-decoration: none; }
#C-remision-portada li a:hover { text-decoration: underline; }
#C-remision-portada li h5 { margin: 0px 0px 4px; font-weight: normal; font-size: 18px; line-height: 100%; }
#C-remision-portada li.principal h5 { font-size: 22px; }
#C-remision-portada li .seccion, #C-remision-portada li .firma { margin: 0px 0px 3px; font-size: 10px; text-transform: uppercase; }
#C-remision-portada li .seccion { color: rgb(182, 108, 3); }
#C-remision-portada li .firma { color: rgb(153, 153, 153); }
#C-remision-portada li .entradilla { font-size: 14px; color: rgb(102, 102, 102); }
#C-remision-portada li img { margin: 0px 10px 0px 0px; float: left; }
#C-remision-portada li.principal img { margin: 0px 0px 5px; float: none; }
.m-ng { background-color: rgb(244, 242, 233); border-bottom: 5px solid rgb(222, 217, 190); border-top: 1px solid rgb(222, 217, 190); margin-bottom: 20px; padding-top: 10px; }
.m-ng .apertura-a2-foto { border-bottom: 1px solid rgb(222, 217, 190); padding: 5px 10px 10px; }
.m-ng .footer { border-top: 1px solid rgb(255, 255, 255); }
.m-ng .mt1 { background-color: transparent ! important; border-right: 1px solid rgb(222, 217, 190); display: inline; float: left; padding: 7px 0px 7px 10px; width: 144px; margin-bottom: 0px; }
.m-ng .fin { border-left: 1px solid rgb(255, 255, 255); border-right: 0px none ! important; display: inline; float: right; width: 145px; }
.m-ng .mt1 a { font: 14px/110% Georgia; color: rgb(84, 134, 191); }
.m-ng .mt1 .ep { background-color: transparent ! important; font: 11px Georgia; color: rgb(182, 108, 3); margin-bottom: 2px; text-transform: uppercase; }
.m-ng a.lg { margin-left: 10px; }
.m-ng .apertura-a2-foto .photo-alt3 { overflow: hidden; width: 292px; }
.m-ng h3 { margin: 4px 0px; }
.m-ng h3 a { font: 23px/100% Georgia; color: rgb(43, 43, 15); }
.m-ng .subhead { font: 14px/110% Georgia; color: rgb(102, 102, 102); }
#boton_doble_nacional { padding-top: 7px; }
#carrusel-videos { width: 976px; margin: 0px 0px 10px; padding: 0px; font-family: Georgia,"Times New Roman",Times,serif; background: transparent url(9661005b61971a329990807a1fae4c466d61d5b7.gif)  repeat-x scroll left top; }
#carrusel-videos, #carrusel-videos .jcarousel-skin-angel, #carrusel-videos .jcarousel-skin-angel .jcarousel-clip, #carrusel-videos h2, #carrusel-videos .jcarousel-skin-angel .jcarousel-clip ul.jcarousel-list li { height: 100px; }
#carrusel-videos h2 { width: 126px; margin: 0px; font-size: 21px; line-height: 23px; color: rgb(182, 108, 3); background: transparent url(eb4fa31fc7d62cb759a9d1c1c9afd86daf3a406f.jpg)  no-repeat scroll left top; padding: 0px; text-indent: -9999px; }
.carruselVideos_Deportes { background: transparent url(eb4fa31fc7d62cb759a9d1c1c9afd86daf3a406f.jpg)  no-repeat scroll left top; }
#carrusel-videos h2, #carrusel-videos h3 { font-weight: normal; }
#carrusel-videos h2, #carrusel-videos .jcarousel-skin-angel, #carrusel-videos .jcarousel-skin-angel .jcarousel-clip ul.jcarousel-list li, #carrusel-videos .jcarousel-skin-angel .jcarousel-clip ul.jcarousel-list .video, #carrusel-videos .jcarousel-skin-angel .jcarousel-clip ul.jcarousel-list .texto { float: left; }
#carrusel-videos .jcarousel-skin-angel { padding: 0px; }
#carrusel-videos .jcarousel-skin-angel .jcarousel-clip ul.jcarousel-list li { border-right: 1px solid rgb(221, 221, 221); }
#carrusel-videos .jcarousel-skin-angel, #carrusel-videos .jcarousel-skin-angel .jcarousel-clip { width: 848px; }
#carrusel-videos .jcarousel-skin-angel, #carrusel-videos .jcarousel-skin-angel .jcarousel-clip ul.jcarousel-list li { margin: 0px; padding: 0px; }
#carrusel-videos .jcarousel-skin-angel .jcarousel-container .jcarousel-next, #carrusel-videos .jcarousel-skin-angel .jcarousel-container .jcarousel-prev { width: 26px; height: 58px; margin: 0px -26px -58px 0px; display: block; position: relative; z-index: 999; top: -78px; text-indent: -99999px; overflow: hidden; cursor: pointer; }
#carrusel-videos .jcarousel-skin-angel .jcarousel-clip { overflow: hidden; }
#carrusel-videos .jcarousel-skin-angel .jcarousel-clip ul.jcarousel-list { width: 1992px; height: 110px; margin: 0px; padding: 0px; }
#carrusel-videos .jcarousel-skin-angel .jcarousel-clip ul.jcarousel-list li { width: 306px; border-left: 1px solid rgb(255, 255, 255); padding: 4px 10px; }
#carrusel-videos .jcarousel-skin-angel .jcarousel-clip ul.jcarousel-list li.last { border-right: medium none; }
#carrusel-videos .jcarousel-skin-angel .jcarousel-clip ul.jcarousel-list .video { background: transparent url(efdba4063ced2bca6dc8989cec268e841e047d8c.gif)  no-repeat scroll left top; width: 146px; margin: 0px 10px 0px 0px; padding: 6px 3px 0px; }
#carrusel-videos .jcarousel-skin-angel .jcarousel-clip ul.jcarousel-list .video a img { border: medium none; }
#carrusel-videos .jcarousel-skin-angel .jcarousel-clip ul.jcarousel-list .texto { width: 144px; }
#carrusel-videos .jcarousel-skin-angel h3 { margin: 5px 0px 6px; padding: 0px; }
#carrusel-videos .jcarousel-skin-angel h3 a { display: block; font-size: 14px; color: rgb(43, 43, 15); line-height: 17px; }
#carrusel-videos .jcarousel-skin-angel a { text-decoration: none; }
#carrusel-videos .jcarousel-skin-angel .jcarousel-clip ul.jcarousel-list li a:hover { text-decoration: underline; }
#carrusel-videos .jcarousel-skin-angel .antetitulo { background: rgb(212, 208, 187) none repeat scroll 0% 0%; padding: 0px 5px; margin: 7px 0px 0px; height: 20px; }
#carrusel-videos .jcarousel-skin-angel .antetitulo a { color: rgb(255, 255, 255); font-size: 10px; line-height: 19px; font-weight: bold; text-transform: uppercase; }
#carrusel-videos .jcarousel-skin-angel .fecha { margin: 0px; padding: 0px; font: 12px/13px Arial,Helvetica,sans-serif; color: rgb(153, 153, 153); width: 145px ! important; }
#carrusel-videos #mycarousel { z-index: 1; }
#carrusel-videos .jcarousel-skin-angel .jcarousel-container .jcarousel-next { left: 823px; background: transparent url(1badc982b0e65243d6f0933b2277377fed431253.png)  no-repeat scroll left top; }
#carrusel-videos .jcarousel-skin-angel .jcarousel-container .jcarousel-prev { left: 0px; background: transparent url(5092307f38c6237de9035c589302c837899a7250.png)  no-repeat scroll left top; }
#carrusel-videos .jcarousel-skin-angel .jcarousel-container .jcarousel-next:hover, #carrusel-videos .jcarousel-skin-angel .jcarousel-container .jcarousel-prev:hover { background-position: 0px -58px; }
#carrusel-videos .jcarousel-skin-angel .jcarousel-container .jcarousel-next-disabled, #carrusel-videos .jcarousel-skin-angel .jcarousel-container .jcarousel-prev-disabled, #carrusel-videos .jcarousel-skin-angel .jcarousel-container .jcarousel-next-disabled:hover, #carrusel-videos .jcarousel-skin-angel .jcarousel-container .jcarousel-prev-disabled:hover { background-position: 0px -300px; cursor: default; }
.carruselVideos_2036177608001 { background: transparent url(c6e5abdbe8c9f2045cdf00d46742d9549b24c059.jpg)  no-repeat scroll left top ! important; }
.carruselVideos_84361429001 { background: transparent url(1e13dc07d1afdb9fd153746854203d70cf6bd7f3.jpg)  no-repeat scroll left top ! important; }
#ABC-uefa { width: 976px; height: 91px; margin: 0px 0px 20px; padding: 0px 0px 5px; background: rgb(244, 242, 233) url(1dd74b6193b15676589d1dd9a6cff754a23b8cf5.gif)  repeat-x scroll center bottom; font-family: Georgia,"Times New Roman",Times,serif; }
#ABC-uefa span { font-family: Arial,Helvetica,sans-serif; }
#ABC-uefa .jornada { width: 145px; height: 81px; margin: 0px; padding: 10px 0px 0px 10px; float: left; border-right: 1px solid rgb(230, 225, 204); }
#ABC-uefa .jornada.champions_league { background: transparent url(89d3991d43b276d97151cd495d91ab83b699ac6b.gif)  no-repeat scroll right bottom; }
#ABC-uefa .jornada.europa_league { background: transparent url(42a22eccf687304313c3034149940c41691311b3.gif)  no-repeat scroll right bottom; }
#ABC-uefa .jornada h5 { margin: 0px 0px 2px; padding: 0px; font-size: 20px; font-weight: normal; line-height: 100%; color: rgb(102, 0, 0); }
#ABC-uefa .jornada h6 { margin: 0px 0px 4px; padding: 0px; font-size: 17px; font-weight: normal; line-height: 100%; color: rgb(153, 153, 153); }
#ABC-uefa .jornada p { margin: 0px; padding: 0px; font-size: 10px; color: rgb(102, 102, 102); }
#ABC-uefa .carrusel-grupos { width: 820px; height: 91px; float: right; position: relative; }
#ABC-uefa .carrusel-grupos .sombra { width: 20px; height: 91px; padding: 0px ! important; position: absolute; left: 799px ! important; top: 0px; z-index: 2; background: transparent url(ed2f110c44b881f2f65f33b6e525834bf892fd60.png)  repeat-y scroll right center; }
.jcarousel-skin-uefa .jcarousel-container { width: 820px; height: 91px; float: right; position: relative; }
.jcarousel-skin-uefa .jcarousel-container .jcarousel-next, .jcarousel-skin-uefa .jcarousel-container .jcarousel-prev { width: 29px; height: 29px; margin: 0px; display: block; position: absolute; z-index: 5; top: 32px; text-indent: -99999px; overflow: hidden; cursor: pointer; }
.jcarousel-skin-uefa .jcarousel-container .jcarousel-clip { width: 820px; height: 91px; overflow: hidden; }
.jcarousel-skin-uefa .jcarousel-container .jcarousel-clip ul.jcarousel-list { height: 91px; }
.jcarousel-skin-uefa .jcarousel-container .jcarousel-clip ul.jcarousel-list li { width: 258px; height: 91px; padding: 0px; float: left; position: relative; border-right: 1px solid rgb(230, 225, 204); border-left: 1px solid rgb(255, 255, 255); background: transparent url(d166569c9ecb5fe5c54c338f6e8ce581961b19b4.jpg)  no-repeat scroll left center; }
.jcarousel-skin-uefa .jcarousel-container .jcarousel-next { right: -15px; background: transparent url(54eedae37de0fbb7f4264d36b57960fd0bcd7a85.png)  no-repeat scroll 0% 0%; }
.jcarousel-skin-uefa .jcarousel-container .jcarousel-prev { left: -15px; background: transparent url(a54c599ce32b29710e6ad7a3b058de2157aa51c7.png)  no-repeat scroll 0% 0%; }
.jcarousel-skin-uefa .jcarousel-container .jcarousel-next:hover, .jcarousel-skin-uefa .jcarousel-container .jcarousel-prev:hover { background-position: 0px -29px; }
.jcarousel-skin-uefa .jcarousel-container .jcarousel-next-disabled, .jcarousel-skin-uefa .jcarousel-container .jcarousel-prev-disabled, .jcarousel-skin-uefa .jcarousel-container .jcarousel-next-disabled:hover, .jcarousel-skin-uefa .jcarousel-container .jcarousel-prev-disabled:hover { background-position: 0px -58px; cursor: default; }
ul.jcarousel-list li .grupo { width: 248px; position: absolute; top: 9px; left: 5px; font-size: 11px; text-transform: uppercase; color: rgb(102, 0, 0); text-align: center; }
ul.jcarousel-list li .partidos { width: 248px; height: 62px; position: absolute; top: 29px; left: 5px; }
ul.jcarousel-list li .partido { width: 248px; height: 30px; border-top: 1px dotted rgb(230, 225, 204); position: relative; }
ul.jcarousel-list li .partido a.directo { width: 248px; height: 30px; display: block; text-indent: -99999px; overflow: hidden; position: absolute; top: 0px; left: 0px; z-index: 2; border: medium none ! important; }
ul.jcarousel-list li .equipo { width: 83px; height: 30px; position: absolute; top: 0px; font-size: 10px; line-height: 30px; color: rgb(102, 102, 102); overflow: hidden; }
ul.jcarousel-list li .escudo { width: 16px; height: 16px; padding: 7px 0px; position: absolute; top: 0px; }
ul.jcarousel-list li .tanteo-partido { width: 22px; height: 30px; position: absolute; text-align: center; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; line-height: 29px; color: rgb(51, 51, 51); background: transparent url(9b0ab5091e22c3fc6165a70d8997c0fa81277441.gif)  no-repeat scroll center center; }
ul.jcarousel-list li .equipo.local { text-align: right; left: 0px; }
ul.jcarousel-list li .equipo.visitante { right: 0px; }
ul.jcarousel-list li .escudo.local { left: 85px; }
ul.jcarousel-list li .escudo.visitante { right: 85px; }
ul.jcarousel-list li .tanteo-partido.local { left: 101px; }
ul.jcarousel-list li .tanteo-partido.visitante { right: 101px; }
ul.jcarousel-list li .clasificacion { width: 150px; height: 86px; position: absolute; top: 5px; right: 5px; overflow: hidden; }
ul.jcarousel-list .clasificacion .equipo { width: 150px; height: 21px; border-bottom: 1px dotted rgb(230, 225, 204); position: relative; }
ul.jcarousel-list .clasificacion .equipo .posicion, ul.jcarousel-list .clasificacion .equipo .escudo-clasificacion, ul.jcarousel-list .clasificacion .equipo .nombre, ul.jcarousel-list .clasificacion .equipo .puntos { height: 21px; position: absolute; top: 0px; line-height: 21px; }
ul.jcarousel-list .clasificacion .equipo .posicion { width: 14px; left: 0px; font-size: 11px; text-align: center; font-weight: bold; color: rgb(102, 0, 0); }
ul.jcarousel-list .clasificacion .equipo .escudo-clasificacion { width: 16px; height: 16px; left: 14px; padding: 1px 0px 4px; }
ul.jcarousel-list .clasificacion .equipo .nombre { width: 70px; left: 35px; font-size: 10px; color: rgb(102, 102, 102); overflow: hidden; }
ul.jcarousel-list .clasificacion .equipo .puntos { width: 35px; right: 0px; font-size: 11px; text-align: right; color: rgb(153, 153, 153); }
#modulocofidis { width: 312px; height: 400px; background: transparent url(304eb36b4f95edfc2cfbb03734322c99e2d84cb1.jpg)  no-repeat scroll 0% 0%; }
#modulocofidis .noticia { width: 241px; height: 296px; position: absolute; top: 62px; left: 27px; }
#modulocofidis .noticia .fotografia { width: 241px; height: 85px; background: transparent url(c6ee879d436868fd16b722f260054cb868f43b5a.jpg)  no-repeat scroll 0% 0%; }
#modulocofidis .noticia .titular { width: 231px; height: 60px; padding: 5px; font-size: 18px; overflow: hidden; color: rgb(43, 43, 15); }
#modulocofidis .noticia .contenido { width: 231px; height: 100px; overflow: hidden; font-size: 12px; padding: 5px; margin-top: 5px; color: rgb(102, 102, 102); }
#modulocofidis .noticia .enlace { width: 231px; height: 15px; padding: 5px; }
#modulocofidis .noticia a { color: rgb(51, 51, 51); text-decoration: none; font-size: 14px; }
#modulocofidis .noticia a:hover { color: rgb(0, 0, 153); }
#modulo-C-van-dyck { width: 312px; margin: 0px 0px 20px; font-family: Georgia,"Times New Roman",Times,serif; overflow: hidden; background: transparent url(5bb3cc69f1f23b79b118250df2babcb4667cfe6a.png)  no-repeat scroll left bottom; padding: 0px 0px 19px; }
#modulo-C-van-dyck h2, #modulo-C-van-dyck h3, #modulo-C-van-dyck h4 { padding: 0px; font-weight: normal; }
#modulo-C-van-dyck h2 { font-size: 21px; line-height: 23px; color: rgb(153, 153, 153); margin: 0px 0px 5px; }
#modulo-C-van-dyck h3, #modulo-C-van-dyck h3 a, #modulo-C-van-dyck h4 { margin: 0px; }
#modulo-C-van-dyck h3 a { background: transparent url(7cac1c511e21d3a20103daf2d582b847bca5457f.jpg)  no-repeat scroll left top; text-indent: -9999px; height: 55px; border-bottom: 1px solid rgb(255, 255, 255); }
#modulo-C-van-dyck h3 a, #modulo-C-van-dyck .cuadro a, #modulo-C-van-dyck h4 a { display: block; }
#modulo-C-van-dyck .cuadro { background: rgb(51, 50, 50) url(c543fb4e277a8d91dda7796899d2f59e4be1c9b7.png)  no-repeat scroll left bottom; padding: 0px 0px 5px; }
#modulo-C-van-dyck h4 { background: rgb(51, 50, 50) none repeat scroll 0% 0%; }
#modulo-C-van-dyck h4 a { color: rgb(255, 255, 255); padding: 5px 0px 8px; text-align: center; font-size: 17px; text-decoration: none; }
#modulo-C-van-dyck h4 a:hover { color: rgb(153, 153, 153); }
#modulo-B-estado-pistas { width: 146px; margin: 0px 0px 20px; padding: 0px; font-family: Georgia,"Times New Roman",Times,serif; background: rgb(249, 249, 249) none repeat scroll 0% 0%; color: rgb(102, 102, 102); font-size: 12px; text-align: left; }
#modulo-B-estado-pistas h2 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#modulo-B-estado-pistas h2, #modulo-B-estado-pistas h3 { margin: 0px 0px 5px; }
#modulo-B-estado-pistas h2 a { padding: 0px; }
#modulo-B-estado-pistas h2, #modulo-B-estado-pistas ul { margin: 0px; }
#modulo-B-estado-pistas h2 a { background: transparent url(d1ca5179d2a8a1baa0f885bdf43ec6b8c7f27348.gif)  no-repeat scroll left top; text-indent: -9999px; padding: 0px 0px 3px; height: 24px; }
#modulo-B-estado-pistas a { display: block; color: rgb(0, 146, 198); }
#modulo-B-estado-pistas h3 { background: transparent url(ab69624b7aeb590872d907ac57389ea37b422741.gif)  repeat-x scroll left top; height: 30px; line-height: 30px; font-size: 12px; padding: 0px 0px 0px 5px; }
#modulo-B-estado-pistas ul { padding: 0px 5px; }
#modulo-B-estado-pistas li { margin: 0px 0px 7px; }
#modulo-B-estado-pistas h4 a { background: transparent url(2c4604a0f175ac63ebc48b1cce272b0cc96e1d01.gif)  no-repeat scroll 0px 5px; padding: 0px 0px 0px 10px; }
#modulo-B-estado-pistas a:hover { text-decoration: underline; }
#modulo-B-estado-pistas .enlace { background: transparent url(fe55c455c73a87d6bfc2c61108abe3e70d465411.gif)  repeat-x scroll left top; height: 23px; margin: 0px; padding: 0px 2px 0px 0px; text-align: right; border-top: 1px solid rgb(255, 255, 255); }
#modulo-B-estado-pistas .enlace a { padding: 0px 12px 0px 0px; background: transparent url(ebd033b085dc7cb015db8ad0007ab48b6c375c6f.gif)  no-repeat scroll 134px 7px; line-height: 23px; font-size: 11px; }
#modulo-B-estado-pistas .ver-mas a { background: transparent url(11ac871efda959eebd4e5ffb9cc1f0927c9e629b.gif)  no-repeat scroll 134px 9px; }
#modulo-B-estado-pistas .cerrar a { background-image: url(689ad0658dfde658f83f44dcbf187de115987cd1.gif) ; }
#modulo-B-estado-pistas #desplegable_nieve { display: none; }
#a-modulo-loteria { width: 642px; margin: 0px 0px 20px; padding: 0px; font-family: Georgia,"Times New Roman",Times,serif; }
#a-modulo-loteria p.titulo-loteria a { width: 632px; height: 28px; padding: 0px 0px 0px 10px; margin: 0px; background: rgb(182, 108, 3) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 21px; line-height: 28px; }
#a-modulo-loteria p.titulo-loteria { width: 632px; height: 28px; padding: 0px 0px 0px 10px; margin: 0px; background: rgb(182, 108, 3) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 21px; line-height: 28px; }
#a-modulo-loteria #premios-loteria { width: 632px; height: 100px; padding: 7px 0px 7px 10px; margin: 0px; border-bottom: 1px solid rgb(217, 217, 217); background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#a-modulo-loteria #premios-loteria .primer-premio { width: 123px; height: 100px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; }
#a-modulo-loteria #premios-loteria .primer-premio p.titulo { font-size: 24px; padding: 0px; margin: 0px; width: 100%; text-align: center; }
#a-modulo-loteria #premios-loteria .primer-premio p.premio { font-size: 13px; padding: 0px; margin: 0px; width: 100%; text-align: center; color: rgb(102, 102, 102); }
#a-modulo-loteria #premios-loteria .primer-premio p.num-ganador a { display: block; width: 109px; height: 34px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(204, 204, 204); font-size: 22px; color: rgb(182, 108, 3); padding: 0px; margin: 10px auto; text-align: center; line-height: 34px; }
#a-modulo-loteria #premios-loteria .segundo-premio { width: 123px; height: 100px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-width: medium 1px; border-style: none dotted; border-color: -moz-use-text-color rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; float: left; margin: 0px 8px; padding: 0px 8px; }
#a-modulo-loteria #premios-loteria .segundo-premio p.titulo { font-size: 24px; padding: 0px; margin: 0px; width: 100%; text-align: center; }
#a-modulo-loteria #premios-loteria .segundo-premio p.premio { font-size: 13px; padding: 0px; margin: 0px; width: 100%; text-align: center; color: rgb(102, 102, 102); }
#a-modulo-loteria #premios-loteria .segundo-premio p.num-ganador a { display: block; width: 109px; height: 34px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(204, 204, 204); font-size: 22px; color: rgb(182, 108, 3); padding: 0px; margin: 10px auto; text-align: center; line-height: 34px; }
#a-modulo-loteria #premios-loteria .series-premio { width: 348px; height: 100px; padding: 0px; margin: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: right; }
#a-modulo-loteria #premios-loteria .series-premio p.titulo { font-size: 24px; padding: 0px; margin: 0px; width: 100%; text-align: center; }
#a-modulo-loteria #premios-loteria .series-premio p.premio a { display: block; width: 52px; height: 24px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(193, 194, 153); font-size: 13px; color: rgb(182, 108, 3); padding: 0px; margin: 5px 2px 0px; text-align: center; line-height: 24px; float: left; }
#c-modulo-loteria { width: 312px; margin: 0px 0px 20px; padding: 0px; font-family: Georgia,"Times New Roman",Times,serif; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#c-modulo-loteria p.titulo-loteria a { width: 302px; height: 28px; padding: 0px 0px 0px 10px; margin: 0px; background: rgb(182, 108, 3) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 21px; line-height: 28px; }
#c-modulo-loteria p.titulo-loteria { width: 302px; height: 28px; padding: 0px 0px 0px 10px; margin: 0px; background: rgb(182, 108, 3) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 21px; line-height: 28px; }
#c-modulo-loteria #premios-loteria { width: 292px; height: 240px; padding: 7px 10px; margin: 0px; border-bottom: 1px solid rgb(217, 217, 217); }
#c-modulo-loteria #premios-loteria .primer-premio { width: 145px; height: 100px; float: left; }
#c-modulo-loteria #premios-loteria .primer-premio p.titulo { font-size: 22px; padding: 0px; margin: 0px; width: 100%; text-align: center; }
#c-modulo-loteria #premios-loteria .primer-premio p.premio { font-size: 13px; padding: 0px; margin: 0px; width: 100%; text-align: center; color: rgb(102, 102, 102); }
#c-modulo-loteria #premios-loteria .primer-premio p.num-ganador a { display: block; width: 109px; height: 34px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(204, 204, 204); font-size: 22px; color: rgb(182, 108, 3); padding: 0px; margin: 10px auto; text-align: center; line-height: 34px; }
#c-modulo-loteria #premios-loteria .segundo-premio { width: 144px; height: 100px; border-width: medium medium medium 1px; border-style: none none none dotted; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; float: left; margin: 0px; }
#c-modulo-loteria #premios-loteria .segundo-premio p.titulo { font-size: 22px; padding: 0px; margin: 0px; width: 100%; text-align: center; }
#c-modulo-loteria #premios-loteria .segundo-premio p.premio { font-size: 13px; padding: 0px; margin: 0px; width: 100%; text-align: center; color: rgb(102, 102, 102); }
#c-modulo-loteria #premios-loteria .segundo-premio p.num-ganador a { display: block; width: 109px; height: 34px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(204, 204, 204); font-size: 22px; color: rgb(182, 108, 3); padding: 0px; margin: 10px auto; text-align: center; line-height: 34px; }
#c-modulo-loteria #premios-loteria .series-premio { width: 292px; height: 100px; padding: 0px; margin: 0px; float: right; border-top: 1px dotted rgb(204, 204, 204); }
#c-modulo-loteria #premios-loteria .series-premio p.titulo { font-size: 22px; padding: 0px; margin: 5px 0px; width: 100%; text-align: center; }
#c-modulo-loteria #premios-loteria .series-premio p.premio a { display: block; width: 52px; height: 24px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(193, 194, 153); font-size: 13px; color: rgb(182, 108, 3); padding: 0px; margin: 6px 2px 0px; text-align: center; line-height: 24px; float: left; }
#modulo-redes-sociales { font: 14px/16px Georgia,"Times New Roman",Times,serif; margin: 0px 0px 20px; padding: 0px; width: 312px; border-bottom: 1px solid rgb(217, 217, 217); }
#modulo-redes-sociales, #modulo-redes-sociales ul { overflow: hidden; }
#modulo-redes-sociales h2 { font-size: 20px; line-height: 23px; margin: 0px 0px 10px; font-weight: normal; color: rgb(182, 108, 3); }
#modulo-redes-sociales ul { margin: 0px; padding: 0px; list-style: outside none none; }
#modulo-redes-sociales li { float: left; display: inline; padding-bottom: 10px; }
#modulo-redes-sociales li a { display: block; background-image: url(dfd220d984e51505a282c1d98ac53483e2b5a951.gif) ; background-repeat: no-repeat; padding: 0px 15px 0px 0px; margin: 0px 15px 0px 0px; border-right: 1px dotted rgb(204, 204, 204); color: rgb(84, 137, 191); text-decoration: none; height: 33px; width: 33px; text-indent: -9999px; }
#modulo-redes-sociales .facebook { margin: 0px; padding-bottom: 0px; }
#modulo-redes-sociales .facebook a { background-position: 0px 0px; }
#modulo-redes-sociales .twitter a { background-position: 0px -43px; }
#modulo-redes-sociales .google { clear: none; border-bottom: medium none; margin: 0px; padding-bottom: 0px; }
#modulo-redes-sociales .google a { background-position: 0px -86px; }
#modulo-redes-sociales .last a { margin-right: 0px; padding-right: 0px; border: 0px none; }
#modulo-hoycinema { margin: 0px 0px 20px; padding: 0px; border-bottom: 10px solid rgb(171, 206, 80); background: rgb(244, 242, 233) none repeat scroll 0% 0%; font-family: Georgia,"Times New Roman",Times,serif; }
#modulo-hoycinema.C-portada, #modulo-hoycinema.C-cultura, #modulo-hoycinema.C-tv { width: 312px; }
#modulo-hoycinema.B-portada { width: 146px; }
#modulo-hoycinema .titulo { margin: 0px 0px 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-bottom: 3px solid rgb(171, 206, 80); }
#modulo-hoycinema.C-portada .titulo, #modulo-hoycinema.C-cultura .titulo { height: 39px; }
#modulo-hoycinema.C-tv .titulo { height: 32px; position: relative; }
#modulo-hoycinema.B-portada .titulo { height: 25px; }
#modulo-hoycinema .titulo h4 { margin: 0px; padding: 0px; font-weight: normal; }
#modulo-hoycinema .titulo a { display: block; text-decoration: none; color: rgb(171, 206, 80); }
#modulo-hoycinema .titulo a span { color: rgb(54, 54, 54); }
#modulo-hoycinema.C-portada .titulo h4, #modulo-hoycinema.C-cultura .titulo h4 { width: 299px; height: 36px; font-size: 28px; line-height: 36px; }
#modulo-hoycinema.C-portada .titulo a, #modulo-hoycinema.C-cultura .titulo a { width: 299px; height: 36px; }
#modulo-hoycinema.C-tv .titulo h4 { width: 126px; height: 27px; position: absolute; top: 0px; left: 0px; font-size: 27px; line-height: 27px; }
#modulo-hoycinema.C-tv .titulo a { width: 126px; height: 27px; }
#modulo-hoycinema.C-tv .titulo p { width: 176px; height: 27px; margin: 0px; padding: 0px 0px 0px 10px; position: absolute; top: 0px; left: 135px; border-left: 1px solid rgb(230, 225, 204); font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(102, 102, 102); line-height: 27px; }
#modulo-hoycinema.B-portada .titulo h4 { width: 146px; height: 22px; font-size: 22px; line-height: 22px; }
#modulo-hoycinema.B-portada .titulo a { width: 146px; height: 22px; }
#modulo-hoycinema ul { margin: 0px; padding: 0px 0px 0px 10px; list-style: outside none none; background: transparent url(c7b1906fcc1c776e819a25e50e728ad3b1cd9d06.gif)  repeat-x scroll center bottom; }
#modulo-hoycinema ul::after { content: ""; display: table; clear: both; }
#modulo-hoycinema.C-portada ul, #modulo-hoycinema.C-cultura ul, #modulo-hoycinema.C-tv ul { width: 302px; }
#modulo-hoycinema.B-portada ul { width: 136px; }
#modulo-hoycinema ul li { margin: 0px 10px 10px 0px; padding: 0px; float: left; }
#modulo-hoycinema.C-portada ul li, #modulo-hoycinema.C-cultura ul li { width: 141px; background: rgb(251, 250, 247) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(230, 225, 204); }
#modulo-hoycinema.C-cultura ul li.primero { width: 292px; }
#modulo-hoycinema.C-tv ul li { width: 292px; height: 63px; background: rgb(251, 250, 247) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(230, 225, 204); }
#modulo-hoycinema.B-portada ul li { width: 126px; }
#modulo-hoycinema ul img { margin: 0px 0px 6px; }
#modulo-hoycinema ul h5 { margin: 0px; padding: 0px 10px 10px; font-size: 17px; font-weight: normal; line-height: 105%; height: 60px; overflow: hidden; }
#modulo-hoycinema.B-portada ul h5 { padding: 0px; margin-top: 5px; height: auto; }
#modulo-hoycinema.C-cultura ul h5 { font-size: 14px; margin-top: 5px; }
#modulo-hoycinema.C-cultura ul li.primero h5 { font-size: 17px; }
#modulo-hoycinema ul a { color: rgb(43, 43, 15); text-decoration: none; }
#modulo-hoycinema ul a:hover { text-decoration: underline; }
#modulo-hoycinema.C-tv ul img { float: left; }
#modulo-hoycinema.C-tv ul h5 { width: 209px; padding: 10px 10px 0px 0px; float: right; font-size: 14px; }
#modulo-hoycinema.C-tv ul h5 span { font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(102, 102, 102); }
#modulo-hoycinema ul .foto { position: relative; display: block; height: 55px; overflow: hidden; }
#modulo-hoycinema ul .primero .foto { height: 115px ! important; }
#modulo-hoycinema ul a.mas { width: 27px; height: 27px; margin: 0px; padding: 0px; text-indent: -99999px; overflow: hidden; position: absolute; right: 0px; bottom: 6px; background: transparent url(80e3a5292af1c4764e86e7cb283c7c282dcdc450.png)  no-repeat scroll 0% 0%; }
#modulo-hoycinema ul .foto:hover a.mas, #modulo-hoycinema ul a.mas:hover { background-position: 0px -27px; }
#modulo-hoycinema .enlacemas { margin: 0px; padding: 8px 8px 7px; border-top: 1px solid rgb(255, 255, 255); background: rgb(248, 247, 239) none repeat scroll 0% 0%; font-size: 11px; }
#modulo-hoycinema .enlacemas a { padding: 0px 0px 0px 9px; color: rgb(43, 43, 15); text-decoration: none; background: transparent url(ef50b9c79b5d6c13b87ee0263730659c3ed2ead3.gif)  no-repeat scroll 0px 3px; }
#modulo-hoycinema .enlacemas a:hover { text-decoration: underline; }
#modulo-hoycinema .tv-news ul li { width: 290px; }
#modulo-hoycinema .info ul li { display: none; }
#modulo-hoycinema .info h2 { font-size: 12px; line-height: 105%; font-weight: normal; }
#modulo-hoycinema .tv-movies .media-stack li { width: 63px ! important; height: 133px; overflow: hidden; }
.mod_vertical.hoycinema { margin: 20px auto 10px; padding: 2px; font-family: Arial,Helvetica,sans-serif; border: 1px solid rgb(231, 230, 225); }
.mod_vertical.hoycinema .cont_modulo { padding: 6px 6px 0px; position: relative; background: rgb(255, 255, 255) url(7b3f42b789a0069f200e2a7409a0d361cb221678.gif)  no-repeat scroll right top; }
.mod_vertical.hoycinema .logohoycinema { position: absolute; left: 8px; top: -15px; margin: 0px; padding: 0px; }
.mod_vertical.hoycinema .logohoycinema a { display: block; overflow: hidden; margin: 0px; padding: 0px; background-color: rgb(255, 255, 255); }
.mod_vertical.hoycinema .logohoycinema a img { width: 140px; border: medium none; padding: 0px 10px; display: block; }
.mod_vertical.hoycinema .cont_info { padding: 25px 8px 0px 2px; width: auto; overflow: hidden; }
.mod_vertical.hoycinema .cont_info .tit-module { display: block; margin-bottom: 8px; color: rgb(102, 102, 102); font-size: 16px; margin-left: 38px; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; }
.mod_vertical.hoycinema .cont_info .form { margin-bottom: 5px; }
.mod_vertical.hoycinema .cont_info .form select { margin: 0px 0px 10px 38px; font-size: 12px; width: 200px; display: block; }
.mod_vertical.hoycinema .cont_info .form .button { text-align: right; display: block; padding-top: 15px; }
.mod_vertical.hoycinema .cont_info .button input { border: 1px solid rgb(204, 204, 204); color: rgb(255, 255, 255); cursor: pointer; font: bold 14px Trebuchet MS,Arial,Helvetica,sans-serif; padding-bottom: 3px; width: 75px; background-color: rgb(171, 206, 80); height: 21px; text-shadow: 0px 0px 2px rgb(102, 102, 102); }
.mod_vertical.hoycinema .cont_info p { margin: 0px; padding: 0px; }
.lama-gonzalez { width: auto; height: 40px; margin: 0px 5px -5px; padding: 13px 0px 0px 63px; position: relative; z-index: 5; font-size: 11px; text-transform: uppercase; }
.lama-gonzalez.lama { background: transparent url(d83878a4543b6451a23494db2c8f6d8d86003eab.jpg)  no-repeat scroll 0% 0%; }
.lama-gonzalez.gonzalez { background: transparent url(af2d237bd80554a85de2efc0f1be2a3a16c5747e.jpg)  no-repeat scroll 0% 0%; }
.lama-gonzalez a { color: rgb(182, 108, 3); text-decoration: none; }
.lama-gonzalez a span { color: rgb(153, 153, 153); }
.lama-gonzalez a:hover { color: rgb(84, 135, 192); }
.modulo-tecnologia-2012 { margin: 0px 0px 20px; padding: 0px; font-family: Georgia,"Times New Roman",Times,serif; background: rgb(249, 249, 249) none repeat scroll 0% 0%; overflow: hidden; }
.modulo-tecnologia-2012 h2 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 0px; }
.modulo-tecnologia-2012 h2, .modulo-tecnologia-2012 .foto p, .modulo-tecnologia-2012 h3, .modulo-tecnologia-2012 p { margin: 0px; }
.modulo-tecnologia-2012 a { text-decoration: none; }
.modulo-tecnologia-2012 a:hover { text-decoration: underline; }
.modulo-tecnologia-2012 h2 a { height: 25px; margin: 0px 0px 5px; background: transparent url(9ef85209736462de6f743eee329856b1f9f2c8b3.gif)  no-repeat scroll left top; text-indent: -9999px; padding: 0px; }
.modulo-tecnologia-2012 h2 a, .modulo-tecnologia-2012 .foto a img, .modulo-tecnologia-2012 h3 a, .modulo-tecnologia-2012 .enlace a { display: block; }
.modulo-tecnologia-2012 .foto { position: relative ! important; margin: 0px 0px 5px; overflow: hidden; clear: both; }
.modulo-tecnologia-2012 .foto a img { border: 0px none; }
.modulo-tecnologia-2012 .antetitulo { color: rgb(0, 146, 198); text-transform: uppercase; }
.modulo-tecnologia-2012 .antetitulo, .modulo-tecnologia-2012 .enlace a { font-size: 11px; }
.modulo-tecnologia-2012 h3, .modulo-tecnologia-2012 p { padding: 0px 5px; }
.modulo-tecnologia-2012 h3 a { color: rgb(43, 43, 15); font-size: 28px; line-height: 31px; font-weight: normal; margin: 0px 0px 5px; }
.modulo-tecnologia-2012 p { color: rgb(69, 68, 63); font-size: 14px; line-height: 120%; z-index: 999; }
.modulo-tecnologia-2012 p em { color: rgb(102, 102, 102); font-size: 10px; font-style: normal; }
.modulo-tecnologia-2012 .enlace { background: transparent url(fe55c455c73a87d6bfc2c61108abe3e70d465411.gif)  repeat-x scroll left top; height: 29px; text-align: right; margin: 15px 0px 0px; border-top: 1px solid rgb(255, 255, 255); }
.modulo-tecnologia-2012 .enlace a { padding: 2px 11px 0px 0px; background-image: url(f33f4b4a92aa906ffaa5dc50626b7bc6cf02aaf5.gif) ; background-repeat: no-repeat; color: rgb(84, 137, 191); line-height: 27px; }
#modulo-A-tecnologia { width: 478px; }
#modulo-A-tecnologia .enlace a { background-position: 460px 11px; }
#modulo-A-tecnologia .foto { height: 270px; }
#modulo-A-tecnologia .foto p { background: rgb(0, 0, 0) none repeat scroll 0% 0%; opacity: 0.75; position: absolute; bottom: 2px; left: 0px; padding: 3px 5px; width: 468px; font-size: 15px; }
#modulo-A-tecnologia .foto p { color: rgb(255, 255, 255); }
#modulo-A-tecnologia .foto p span { color: rgb(102, 102, 102); }
#modulo-B-tecnologia { width: 146px; }
#modulo-B-tecnologia h2 a { background-image: url(f09e6ca68a2306a3254e1f3bb45e5abd005d5dcb.gif) ; }
#modulo-B-tecnologia h3 a { font-size: 18px; line-height: 110%; }
#modulo-B-tecnologia .enlace a { background-position: 128px 8px; line-height: 21px; }
#modulo-B-tecnologia .enlace { padding-top: 0px; height: 23px; }
#modulo-B-tecnologia p { line-height: 114%; }
#modulo-C-tecnologia { width: 312px; }
#modulo-C-tecnologia .enlace a { background-position: 293px 11px; }
.cabeceraCope { background: transparent url(7dd280e558f17d27768b53d1720ecbd3f504ce35.gif)  no-repeat scroll left top; float: left; height: 85px; margin-top: 10px; overflow: hidden; width: 319px; padding-top: 10px; }
.cabeceraCope img { float: left; margin-top: 6px; }
.cabeceraCope .endirecto { position: relative; float: right; width: 180px; margin-top: -5px; }
.cabeceraCope h3 { text-indent: -9999px; background: transparent url(5a927b2186bd7b266ceeaace87c5efb294335d28.gif)  no-repeat scroll left top; margin: 10px 0px 8px; }
.cabeceraCope h3 a { display: block; height: 37px; width: 72px; }
.cabeceraCope .en_Directo { position: absolute; left: 82px; top: 23px; text-transform: uppercase; color: rgb(181, 200, 210); font: 11px Georgia; }
.cabeceraCope h2 { margin: 0px; padding: 0px; font: 17px/110% Georgia; color: rgb(255, 255, 255); width: 140px; text-align: left; }
.cabeceraCope h2 a { color: rgb(255, 255, 255); }
#loffit_modulo_mbfws13 { width: 980px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: block; overflow: hidden; font-family: "Fjalla One",Georgia,Times,serif; position: relative; border-bottom: 3px solid rgb(204, 51, 102); }
#loffit_modulo_mbfws13 a { color: rgb(204, 51, 102); text-decoration: none; }
#loffit_modulo_mbfws13 a:hover { color: rgb(51, 51, 51); text-decoration: none; }
#loffit_modulo_mbfws13 .loffit_cabecerilla { width: 150px; height: 175px; display: inline; float: left; margin-right: 10px; }
#loffit_modulo_mbfws13 .loffit_cabecerilla h2 { text-align: right; margin: 0px; }
#loffit_modulo_mbfws13 .loffit_cabecerilla h2 a { font-size: 38px; line-height: 34px; text-align: right; }
#loffit_modulo_mbfws13 .loffit_cabecerilla h2 a span { text-transform: uppercase; font-weight: 100; font-size: 20px; line-height: 20px; color: rgb(221, 221, 221); }
#loffit_modulo_mbfws13 p.loffit_cintillo { position: absolute; text-transform: uppercase; font-weight: 400; color: rgb(221, 221, 221); left: 280px; font-size: 14px; line-height: 14px; margin: 0px; }
#loffit_modulo_mbfws13 ul.loffit_nav { position: absolute; top: 20px; left: 160px; width: 100px; margin: 0px; padding: 0px; }
#loffit_modulo_mbfws13 ul.loffit_nav li { display: block; overflow: hidden; margin: 0px 0px 2px; }
#loffit_modulo_mbfws13 ul.loffit_nav li a { display: inline; float: left; text-transform: uppercase; color: rgb(187, 187, 187); font-weight: 400; line-height: 16px; border-left: 2px solid rgb(204, 51, 102); padding: 0px 0px 0px 5px; }
#loffit_modulo_mbfws13 ul.loffit_nav li a:hover { color: rgb(204, 51, 102); }
#loffit_modulo_mbfws13 ul.loffit_elements { display: block; overflow: hidden; width: 700px; position: absolute; right: 0px; top: 20px; padding-left: 10px; border-left: 2px solid rgb(221, 221, 221); margin: 0px; }
#loffit_modulo_mbfws13 ul.loffit_elements li { display: inline; float: left; width: 95px; text-transform: uppercase; margin: 0px 5px 0px 0px; }
#loffit_modulo_mbfws13 a.loffit_media { position: relative; display: block; overflow: hidden; width: 95px; height: 95px; }
#loffit_modulo_mbfws13 a.loffit_media span { display: none; overflow: hidden; position: absolute; bottom: 7px; right: 7px; text-decoration: none ! important; color: rgb(255, 255, 255); background: rgb(204, 51, 102) none repeat scroll 0% 0%; border-radius: 3px; font-size: 12px; line-height: 10px; text-align: center; padding: 3px 6px 5px; }
#loffit_modulo_mbfws13 a.loffit_media:hover span.loffit_more { display: block; }
#loffit_modulo_mbfws13 h3 { margin: 0px; }
#loffit_modulo_mbfws13 h3 a.loffit_titter { font-size: 15px; line-height: 15px; display: block; overflow: hidden; font-weight: 400; padding: 5px 0px; }
#loffit_modulo_mbfws13 .el_3 { clear: none ! important; }
#loffit_modulo_mbfws14 { width: 478px; height: 190px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: block; overflow: hidden; font-family: "Fjalla One",Georgia,Times,serif; position: relative; border-bottom: 3px solid rgb(204, 51, 102); border-top: 1px solid rgb(170, 170, 170); }
#loffit_modulo_mbfws14 a { color: rgb(204, 51, 102); text-decoration: none; }
#loffit_modulo_mbfws14 a:hover { color: rgb(51, 51, 51); text-decoration: none; }
#loffit_modulo_mbfws14 p.loffit_cintillo { text-transform: uppercase; font-weight: 400; color: rgb(170, 170, 170); left: 0px; font-size: 14px; line-height: 14px; margin: 0px; top: 1px; width: 478px; padding-top: 5px; }
#loffit_modulo_mbfws14 ul.loffit_elements { top: 20px; display: block; overflow: hidden; width: 480px; height: 196px; position: absolute; left: 0px; bottom: 5px; margin: 0px; padding: 0px; }
#loffit_modulo_mbfws14 ul.loffit_elements li { display: inline; float: left; width: 115px; text-transform: uppercase; margin: 0px 5px 0px 0px; }
#loffit_modulo_mbfws14 a.loffit_media { position: relative; display: block; overflow: hidden; width: 115px; height: 115px; }
#loffit_modulo_mbfws14 a.loffit_media span { display: none; overflow: hidden; position: absolute; bottom: 7px; right: 7px; text-decoration: none ! important; color: rgb(255, 255, 255); background: rgb(204, 51, 102) none repeat scroll 0% 0%; border-radius: 3px; font-size: 12px; line-height: 10px; text-align: center; padding: 3px 6px 5px; }
#loffit_modulo_mbfws14 a.loffit_media:hover span.loffit_more { display: block; }
#loffit_modulo_mbfws14 h3 { margin: 0px; }
#loffit_modulo_mbfws14 h3 a.loffit_titter { font-family: "Fjalla One",Georgia,Times,serif ! important; font-size: 16px; line-height: 17px; display: block; overflow: hidden; font-weight: 400; padding: 5px 0px; }
#loffit_modulo_mbfws14 img { display: inline; float: left; width: 115px; height: 115px; }
#loffit_modulo_mbfws14 .loffit_cuerpo { height: 196px; }
#loffit_modulo_mbfws14 .el_3 { clear: none ! important; }
#patrocinio-canal-C { width: 312px; margin: 0px 0px 10px; font: 11px/13px Arial,Helvetica,sans-serif; color: rgb(102, 102, 102); padding: 0px; background: transparent url(e79addf01bcd197efad65407bf228e5ad1ae29a7.jpg)  no-repeat scroll left top; height: 79px; }
#patrocinio-canal-C, #patrocinio-canal-C .canal { overflow: hidden; }
#patrocinio-canal-C p { position: relative; left: 158px; margin: 0px; padding: 0px; width: 143px; }
#patrocinio-canal-C p strong { text-transform: uppercase; }
#patrocinio-canal-C .canal { text-align: center; left: 157px; margin: 0px 0px 5px; }
#patrocinio-canal-C .canal, #patrocinio-canal-C .canal a { width: 134px; height: 49px; }
#patrocinio-canal-C .canal a { display: block; text-indent: -9999px; }
.modulo-paloma { padding: 0px; overflow: hidden; font-family: Georgia,"Times New Roman",Times,serif; border-bottom: 4px solid rgb(232, 230, 221); }
.modulo-paloma a { text-decoration: none; }
.modulo-paloma a:hover { text-decoration: underline; }
.modulo-paloma h3 a { color: rgb(43, 43, 15); }
.modulo-paloma h3, .modulo-paloma h4 { font-style: italic; font-weight: normal; }
.modulo-paloma h3, .modulo-paloma h4, .modulo-paloma p { margin: 0px; padding: 0px; }
.modulo-paloma h4, .modulo-paloma h4 a { color: rgb(178, 169, 118); font-size: 21px; }
.modulo-paloma p { font: 11px/13px Arial,Helvetica,sans-serif; color: rgb(102, 102, 102); }
.modulo-paloma p strong { font-size: 12px; }
#modulo-C-paloma-san-basilio { width: 297px; margin: 0px 0px 20px; background: rgb(247, 247, 244) url(a0796c416eab9baff34f6c47d2e1e10d3356e1f0.jpg)  no-repeat scroll left bottom; height: 138px; padding: 0px 0px 0px 15px; position: relative; }
#modulo-C-paloma-san-basilio h3, #modulo-C-paloma-san-basilio h4, #modulo-C-paloma-san-basilio p { width: 174px; position: absolute; }
#modulo-C-paloma-san-basilio h3 { margin: 0px 0px 5px; bottom: 62px; }
#modulo-C-paloma-san-basilio h3 a { font-size: 19px; line-height: 21px; }
#modulo-C-paloma-san-basilio p, #modulo-C-paloma-san-basilio h4 { left: 15px; }
#modulo-C-paloma-san-basilio p { bottom: 11px; }
#modulo-C-paloma-san-basilio h4 { bottom: 25px; }
#modulo-B-paloma-san-basilio { width: 146px; background: transparent url(44e53054b63943eb7d841738e69e08b63a3e33d6.jpg)  no-repeat scroll left bottom; }
#modulo-B-paloma-san-basilio h3 { padding: 10px; }
#modulo-B-paloma-san-basilio h3 a { font-size: 18px; line-height: 20px; }
#modulo-B-paloma-san-basilio p { margin: 0px 0px 5px; }
#modulo-B-paloma-san-basilio p, #modulo-B-paloma-san-basilio h4 { padding: 0px 0px 0px 2px; }
#modulo-B-paloma-san-basilio img { border-top: 2px solid rgb(229, 228, 221); }
.mod_exp_c_2 a:active, .mod_exp_c_2 a:hover, .mod_exp_c_2 a:link, .mod_exp_c_2 a:visited { outline: 0px none; }
.mod_exp_c_2 a { color: rgb(0, 0, 0); outline: 0px none; }
.mod_exp_c_2 a:hover { color: rgb(0, 0, 0); }
.mod_exp_c_2 a { font: 13px/1.231 Georgia,arial,helvetica,clean,sans-serif; text-decoration: none; }
.mod_exp_c_2 a:hover { text-decoration: underline; }
.mod_exp_c_2 { width: 313px; height: 330px; margin-bottom: 20px; }
.mod_exp_c_2 .logoMujerHoy { width: 313px; height: 34px; float: left; clear: both; background-image: url(7c1b9796b5f271c0d5b0af082a561eadc003bc6a.png) ; background-repeat: repeat-x; background-position: left 15px; }
.mod_exp_c_2 .logoMujerHoy .image { background-color: rgb(255, 255, 255); padding-left: 10px; padding-right: 10px; height: 34px; width: 159px; float: left; margin-left: 70px; }
.mod_exp_c_2 .title { float: left; clear: both; margin-top: 0px; margin-bottom: 5px; width: 313px; border-bottom: 1px dotted rgb(102, 102, 102); }
.mod_exp_c_2 .title .portada { float: left; width: 65px; height: 19px; padding-top: 4px; color: rgb(255, 255, 255); font-family: Georgia; padding-left: 5px; background-image: url(96afb851c40bed7b4a1587630c7fcf2b09c507a4.png) ; background-repeat: no-repeat; }
.mod_exp_c_2 .title .text { float: left; font-size: 16px; font-family: Georgia; color: rgb(0, 0, 0); font-weight: 700; font-style: italic; width: 202px; margin-left: 15px; padding-bottom: 5px; }
.mod_exp_c_2 .title .image { float: left; clear: both; width: 310px; height: 111px; padding-bottom: 8px; }
.mod_exp_c_2 .title .image img { width: 310px; }
.mod_exp_c_2 .items .item { width: 150px; height: 100px; margin-bottom: 20px; float: left; }
.mod_exp_c_2 .items .item.last { margin-left: 10px; }
.mod_exp_c_2 .items .item .image { margin-right: 15px; width: 150px; }
.mod_exp_c_2 .items .item .image img { width: 150px; }
.mod_exp_c_2 .items .item .text { width: 150px; height: 52px; font-family: Georgia; font-size: 14px; color: rgb(0, 0, 0); padding-top: 10px; padding-bottom: 10px; }
.mod_exp_c_2 .items .item .text div { font-family: Georgia; font-size: 12px; color: rgb(153, 153, 153); }
.mod_exp_ab a:active, .mod_exp_ab a:hover, .mod_exp_ab a:link, .mod_exp_ab a:visited { outline: 0px none; }
.mod_exp_ab a { color: rgb(0, 0, 0); outline: 0px none; }
.mod_exp_ab a:hover { color: rgb(0, 0, 0); }
.mod_exp_ab a { font: 13px/1.231 Georgia,arial,helvetica,clean,sans-serif; text-decoration: none; }
.mod_exp_ab a:hover { text-decoration: underline; }
.mod_exp_ab { width: 628px; float: left; }
.mod_exp_ab .logoMujerHoy { width: 628px; float: left; clear: both; margin-bottom: 15px; background-image: url(7c1b9796b5f271c0d5b0af082a561eadc003bc6a.png) ; background-repeat: repeat-x; background-position: left 25px; }
.mod_exp_ab .logoMujerHoy .image { background-color: rgb(255, 255, 255); padding-left: 30px; padding-right: 30px; width: 221px; margin-left: 164px; }
.mod_exp_ab .logoMujerHoy img { margin-left: 0px; }
.mod_exp_ab .cols .col1 { width: 91px; float: left; font-family: Georgia; color: rgb(51, 51, 51); }
.mod_exp_ab .cols .col1 a { float: right; text-align: right; clear: both; border-bottom: 1px dotted rgb(102, 102, 102); padding: 0px 0px 5px; margin: 0px 0px 5px; width: 100%; }
.mod_exp_ab .cols .col1 a.last { border-bottom: 0px dotted rgb(102, 102, 102); }
.mod_exp_ab .cols .col1 .font32 { font-size: 32px; }
.mod_exp_ab .cols .col1 .font22 { font-size: 22px; }
.mod_exp_ab .cols .col1 .font18 { font-size: 18px; }
.mod_exp_ab .cols .col1 .font17 { font-size: 17px; }
.mod_exp_ab .cols .col1 .font16 { font-size: 16px; }
.mod_exp_ab .cols .col1 .font14 { font-size: 14px; }
.mod_exp_ab .cols .col2 { width: 138px; float: left; font-family: Georgia; color: rgb(51, 51, 51); }
.mod_exp_ab .cols .col2 .item { width: 138px; float: left; border-bottom: 1px dotted rgb(102, 102, 102); font-family: Georgia; color: rgb(0, 0, 0); font-size: 14px; padding-bottom: 10px; margin-bottom: 11px; }
.mod_exp_ab .cols .col2 .item.last { border-bottom: 0px dotted rgb(102, 102, 102); }
.mod_exp_ab .cols .col2 .item img { float: left; clear: both; margin-bottom: 8px; width: 138px; }
.mod_exp_ab .cols .col3 { width: 360px; float: left; font-family: Georgia; color: rgb(51, 51, 51); margin-left: 12px; padding-right: 13px; border-right: 1px dotted rgb(102, 102, 102); margin-right: 13px; }
.mod_exp_ab .cols .col3 img { width: 360px; float: left; height: 130px; clear: both; margin-bottom: 12px; }
.mod_exp_ab .cols .col3 .content { float: left; clear: both; width: 360px; }
.mod_exp_ab .cols .col3 .content .title { float: left; clear: both; font-size: 16px; font-weight: 700; margin-left: 5px; margin-bottom: 12px; color: rgb(0, 0, 0); padding-top: 20px; margin-top: -20px; }
.mod_exp_ab .cols .col3 .content .title a { margin-left: 5px ! important; }
.mod_exp_ab .cols .col3 .content .title a:hover { text-decoration: underline; }
.mod_exp_ab .cols .col3 .content .text a { color: rgb(102, 102, 102); }
.mod_exp_ab .cols .col3 .content .text { float: left; clear: both; color: rgb(102, 102, 102); font-size: 13px; line-height: 17px; width: 360px; }
.SL_moduloDirecto { background: rgb(244, 242, 233) url(ed5eeabb786ee489865e812c1a204fd26747e28e.png)  repeat-x scroll left top; margin: 0px auto; padding: 8px 6px 0px; text-align: left; width: 300px; font-family: Arial; border-color: rgb(223, 216, 189); border-style: solid; border-width: 1px 0px; }
.SL_moduloDirecto::after { visibility: hidden; display: block; font-size: 0px; content: "."; clear: both; height: 0px; }
.SL_moduloDirecto #SL_cabeceraModulo { position: relative; border-bottom: 8px solid rgb(201, 1, 1); padding-top: 6px; padding-bottom: 0px; height: 30px; }
.SL_moduloDirecto #SL_epigrafe { float: left; font-size: 18px; color: rgb(0, 0, 0); font-weight: bold; text-transform: none; }
.SL_moduloDirecto #SL_patrocinioSuperior { float: right; position: relative; top: -3px; }
.SL_moduloDirecto #SL_pestanas { margin: 5px 0px; padding: 0px; height: 25px; }
.SL_moduloDirecto .SL_pestana { color: rgb(69, 69, 69); font-size: 11px; float: left; display: inline; padding: 5px 6px; margin: 0px 4px 0px 0px; }
.SL_moduloDirecto .SL_pestana a { color: rgb(69, 69, 69); text-decoration: none; }
.SL_moduloDirecto .SL_pestana a:hover { text-decoration: underline; }
.SL_moduloDirecto #SL_pestanas .activo { font-weight: bold; background-color: rgb(207, 201, 188); }
.SL_moduloDirecto #SL_pie { padding-top: 10px; display: none; }
.SL_moduloDirecto ul#SL_iconos { display: block; border-bottom: 1px solid rgb(218, 217, 212); margin: 0px; padding: 0px; height: 30px; text-align: center; }
.SL_moduloDirecto ul#SL_iconos li { padding: 0px; margin-right: 20px; }
.SL_moduloDirecto ul#SL_iconos li.SL_iconoFinal { margin-right: 0px; position: relative; top: 2px; display: none; }
.SL_moduloDirecto #SL_coberturaCompleta { float: left; display: inline; margin-top: 2px; }
.SL_moduloDirecto #SL_coberturaCompleta a { background-color: rgb(207, 201, 188); color: rgb(69, 69, 69); padding: 2px 8px; font-size: 11px; text-decoration: none; }
.SL_moduloDirecto #SL_coberturaCompleta a:hover { text-decoration: underline; }
.SL_moduloDirecto #SL_patrocinioInferior { float: right; }
.SL_moduloDirecto li { background-color: rgb(238, 235, 230); color: rgb(69, 69, 69); font-weight: bold; font-size: 11px; float: left; display: inline; padding: 5px; }
.SL_moduloDirecto iframe {  }
.SL_moduloDirecto ul { margin: 5px 0px; padding: 0px; }
.SL_filaInferior { clear: both; border-top: 1px solid rgb(240, 239, 234); padding-top: 4px; }
#SL_moduloDirecto_colB .SL_moduloDirecto { width: 252px ! important; }
#SL_moduloDirecto_colB .SL_moduloDirecto ul#SL_iconos li { margin-right: 0px; }
#SL_moduloDirecto_colB .SL_moduloDirecto ul#SL_iconos iframe.twitter-share-button.twitter-count-horizontal { width: 102px ! important; }
.ContainerDivSL { width: 300px; height: 260px; background-color: rgb(244, 242, 233) ! important; padding: 0px 0pt; overflow-y: scroll; }
.ContentSL { background-color: rgb(244, 242, 233) ! important; margin: 2px 3px 6px 0px; padding: 5px; display: block; color: rgb(102, 102, 102) ! important; font: 11px Georgia ! important; border-bottom: 1px solid rgb(217, 217, 217); }
.ContentSL .Footer strong { display: none; }
.ContentSL .Time { display: inline; float: right; text-align: right; width: 63px; color: rgb(182, 108, 3) ! important; font: 10px Arial ! important; }
.ContentSL .Footer { margin-top: 5px; color: rgb(102, 102, 102); font-size: 11px; }
.ContentSL a { color: rgb(20, 45, 63); text-decoration: underline; font-weight: bold; }
.ContentSL a:hover { color: rgb(0, 0, 0); font-weight: bold; }
.modD { margin-bottom: 20px; }
.modD .part { background-color: rgb(31, 68, 95); border-bottom: 1px solid rgb(20, 45, 63); }
.modD .part .ep { background: transparent url(3af223accd7d27f58cd0042475de350d11a1d341.gif)  no-repeat scroll 0px 0px; border-bottom: 1px solid rgb(20, 45, 63); color: rgb(255, 255, 255); font: 11px Georgia; padding: 5px 5px 5px 26px; text-transform: uppercase; }
.modD .part .ep a, .modD .part .eq a { color: rgb(255, 255, 255); }
.modD .part .eq { border-top: 1px solid rgb(41, 90, 126); font: 14px Georgia; color: rgb(255, 255, 255); padding: 5px; }
.modD .uH { background-color: rgb(230, 225, 204); border-bottom: 1px solid rgb(223, 216, 189); border-top: 1px solid rgb(255, 255, 255); padding: 7px 10px; }
.modD .ep2 { background: transparent url(72632de1f82b627c1566ee64e4bbd1a796f1dfc0.gif)  no-repeat scroll left top; border-bottom: 1px dotted rgb(255, 255, 255); color: rgb(155, 11, 11); font: bold 16px Georgia; margin-bottom: 5px; padding-bottom: 7px; padding-left: 25px; padding-top: 2px; }
.modD .uH p a { color: rgb(84, 134, 191); font: 15px/110% Georgia; }
.marc { background-color: rgb(244, 242, 233); border-top: 1px solid rgb(255, 255, 255); padding: 10px; }
.marc .esc { display: inline; float: left; width: 33px; }
.marc .escd { display: inline; float: left; width: 33px; }
.marc .esc img, .marc .escd img { height: 33px; width: 33px; }
.marc .nom { background: transparent url(f3e10a2318149c1fe63dae21aa7e7b22c6770147.gif)  repeat-x scroll left bottom; color: rgb(182, 108, 3); display: inline; float: left; font: 11px Georgia; margin-left: 3px; margin-top: 10px; padding-bottom: 4px; text-align: left; width: 75px; }
.marc .nd { margin-left: 0px; margin-right: 3px; text-align: right; float: left; display: inline; }
.marc .rd { margin-right: 0px ! important; float: left; display: inline; }
.marc .res { background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(223, 216, 189); color: rgb(51, 51, 51); display: inline; float: left; font: bold 28px Arial; margin-right: 3px; text-align: center; width: 32px; }
.modD .pat { background: transparent url(db4ca17cf5c138a5c8cb40ed80d4dea86f28f835.gif)  repeat-x scroll left top; }
.modD .pat img { float: right; display: inline; }
.modD .enc { border-top: 1px solid rgb(255, 255, 255); background-color: rgb(230, 225, 204); padding: 10px; border-bottom: 1px solid rgb(223, 216, 189); }
.modD .enc .ep, .modD .nR .ep { color: rgb(182, 108, 3); font: 10px Georgia; text-transform: uppercase; }
.modD .enc h3 { font: 20px/110% Georgia; margin-bottom: 10px; }
.modD .enc li { border-top: 1px dotted rgb(255, 255, 255); color: rgb(84, 134, 191); font: 14px Georgia; padding: 5px 3px; }
.modD .enc li input { margin-right: 6px; vertical-align: sub; }
.modD .enc .bt { background-color: rgb(255, 255, 255); border-radius: 5px; display: inline; float: right; margin-top: 10px; padding: 3px; }
.modD .enc .bt input { background-color: rgb(84, 134, 191); background-image: none ! important; border-radius: 5px; color: rgb(255, 255, 255); font: 11px Georgia; padding: 5px; text-align: center; text-transform: uppercase; cursor: pointer; margin-right: 0px ! important; }
.modD .enc li.fin { border-top: 0px none; }
.modD .nR { background-color: rgb(244, 242, 233); border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(223, 216, 189); padding: 10px; }
.modD .nR h2 a { color: rgb(84, 134, 191); font: 14px/130% Georgia; }
.modD .nR ul { margin-top: 10px; }
.modD .nR li { margin-bottom: 7px; }
.modD .nR h2 { background: transparent url(9f44f13525e97b54531117882301dcb1ef9db0a1.gif)  no-repeat scroll 0px 5px; padding-left: 20px; }
#articulo .marc table { margin: 0px auto; }
.mPest01 .carrusel3col { margin-bottom: 0px; }
.mPest01 .carrusel3col .container { height: 229px; width: 453px; }
.mPest01 .carrusel3col .container .noticia2010 { height: 229px; width: 453px; background-color: transparent ! important; }
.mPest01 .carrusel3col .noticia2010 .doc { text-align: left; width: 453px; }
.mPest01 #pest6 .carrusel3col .doc, .mPest01 #pest7 .carrusel3col .doc { margin-left: 15px; }
.mPest01 #pest7 .photo-alt4, .mPest01 #pest6 .photo-alt4 { float: right; display: inline; }
.mPest01 .carrusel3col a.anterior { left: -12px; }
.mPest01 .carrusel3col a.siguiente { right: 10px; }
.mPest01 .carrusel3col .paginacion { bottom: -3px; right: 18px; }
.mPest01 #pest6 .carrusel3col .paginacion, .mPest01 #pest7 .carrusel3col .paginacion { bottom: -3px; left: 18px; }
.mPest01 #pest6 .carrusel3col .paginacion ul.pagination, .mPest01 #pest7 .carrusel3col .paginacion ul.pagination { display: inline; float: left; }
.mPest01 .carrusel3col ul.pagination a { background-image: url(1deed83e52893f721d24986f795f48e3790d17ba.gif) ; }
.mPest01 .content { padding: 10px; }
.mPest01 { background: rgb(244, 242, 233) url(9c478c86a750695f664ae4b4fcebc9877015e019.gif)  repeat-x scroll left bottom; margin-bottom: 20px; }
.mPest01 .lt01 { background: transparent url(cb9d88d98bdb280f1204a35c13baa5f4ede74b21.gif)  repeat-x scroll left bottom; height: 25px; padding-left: 5px; padding-top: 5px; }
.mPest01 .lt01 li { background-color: rgb(237, 234, 218); color: rgb(51, 51, 51); display: inline; float: left; font: 10px Georgia; height: 10px; margin-right: 3px; padding: 6px 8px 8px; text-transform: uppercase; }
.mPest01 .lt01 li a { color: rgb(84, 134, 191); }
.mPest01 .lt01 li.sel a { color: rgb(51, 51, 51); }
.mPest01 .lt01 li.sel { background-color: rgb(244, 242, 233); height: 11px; }
.mPest01 .noticia2010 { border-bottom: 0px none; margin-bottom: 0px; padding-bottom: 0px; }
.mPest01 .noticia2010 .overhead { color: rgb(182, 108, 3); font-size: 11px; }
.mPest01 .agenda1 { height: 245px; overflow: auto; }
.mPest01 .agenda1 li { background: transparent url(f31916e88d1103150f35954f734012e5279340c7.gif)  repeat-x scroll left bottom; display: block; padding-bottom: 10px; margin-bottom: 10px; }
.mPest01 .agenda1 .fecha { background: transparent none repeat scroll 0px 0px; border-top: 0px none; color: rgb(153, 153, 153); display: inline; float: left; font-size: 14px; width: auto; }
.mPest01 .agenda1 .agenda-info { float: right; display: inline; width: 355px; background: transparent url(f31916e88d1103150f35954f734012e5279340c7.gif)  repeat-x scroll left bottom; margin-bottom: 7px; padding-bottom: 10px; }
.mPest01 .agenda1 .agenda-info.fin { background: transparent none repeat scroll 0% 0%; padding-bottom: 0px; margin-bottom: 0px; }
.mPest01 .agenda1 .agenda-info p { font: 14px/130% Georgia; color: rgb(51, 51, 51); }
.mPest01 .agenda1 .agenda-info .it { font-style: italic; }
.mPest01 .eltiempo .header { margin-bottom: 5px; }
.mPest01 .eltiempo .header p { font: 11px Georgia; color: rgb(153, 153, 153); float: left; display: inline; width: 40%; }
.mPest01 .eltiempo .header p span { font: 11px Georgia; color: rgb(182, 108, 3); text-transform: uppercase; }
.mPest01 .eltiempo .header a { background: transparent url(1218093a3651f7c40f48b28a2e7d7f5af3c9f19f.gif)  no-repeat scroll 0px 4px; color: rgb(84, 134, 191); padding: 0px 0px 0px 11px; float: right; display: inline; text-decoration: none; font-size: 11px; }
.mPest01 .eltiempo li { float: left; display: inline; width: 146px; margin-right: 10px; background-color: rgb(255, 255, 255); margin-bottom: 10px; }
.mPest01 .eltiempo li.fin { margin-right: 0px; }
.mPest01 .eltiempo .datos-tiempo { padding-bottom: 10px; }
.mPest01 .eltiempo .datos-tiempo img { display: block; margin: 0px auto 20px; }
.mPest01 .eltiempo .datos-tiempo p { font: 14px Georgia; color: rgb(51, 51, 51); border-bottom: 1px solid rgb(221, 221, 221); margin-bottom: 14px; padding: 5px 8px; }
.mPest01 .eltiempo .datos-tiempo p strong { font-family: Arial; margin-left: 4px; }
.mPest01 .eltiempo .datos-tiempo p.mx { background-color: rgb(243, 243, 243); border-bottom: 1px solid rgb(217, 217, 217); color: rgb(204, 0, 0); display: block; float: left; font: 14px georgia; margin-left: 10px; padding: 5px; text-align: left; width: 116px; margin-bottom: 10px; }
.mPest01 .eltiempo .datos-tiempo p.mn { color: rgb(0, 102, 204); background-color: rgb(243, 243, 243); border-bottom: 1px solid rgb(217, 217, 217); display: block; float: left; font: 14px georgia; margin-left: 10px; padding: 5px; text-align: left; width: 116px; margin-bottom: 0px; }
.mPest01 .eltiempo .datos-tiempo p.mx strong, .mPest01 .eltiempo .datos-tiempo p.mn strong { font: bold 19px Arial; text-align: right; float: right; display: inline; margin-top: -4px; }
.mPest01 .anexo { float: left; display: inline; border-bottom: 1px dotted rgb(230, 229, 225); margin-right: 10px; width: 200px; margin-bottom: 5px; padding-bottom: 5px; }
.mPest01 .anexo img { float: left; display: inline; margin-right: 10px; width: 63px; }
.mPest01 .anexo p { font: 14px Georgia; color: rgb(102, 102, 102); margin-bottom: 5px; }
.mPest01 .anexo p a { color: rgb(182, 108, 3); }
.mPest01 .anexo p.autor { color: rgb(102, 102, 102); margin-bottom: 0px ! important; }
.mPest01 .anexo p.autor a { color: rgb(102, 102, 102); }
.mPest01 .anexo p.cargo { color: rgb(153, 153, 153); font: 11px Georgia; }
.mPest01 .mEnl01 { background: transparent url(a3b376de843e0a572d24ccf61f5d16978c49d119.gif)  repeat-x scroll left top; height: 13px; margin-bottom: 5px; padding: 9px 10px; }
.mPest01 .mEnl01 p { float: left; display: inline; font: 14px Georgia; color: rgb(51, 51, 51); }
.mPest01 .mEnl01 .lt02 li { float: left; display: inline; font: 14px Georgia; color: rgb(51, 51, 51); border-left: 1px solid rgb(201, 193, 148); padding-left: 5px; margin-left: 5px; }
.mPest01 .mEnl01 .lt02 li a { color: rgb(84, 134, 191); }
#AT-a-3-ocio ul.subpestanas { width: 468px; height: 27px; margin: 0px 0px -10px; padding: 0px 0px 20px 10px; background: rgb(244, 242, 233) url(f0cec3f93a05582ed631166ce5feb5395ffe7bd5.gif)  repeat-x scroll center bottom; list-style: outside none none; }
#AT-a-3-ocio ul.subpestanas li { height: 27px; padding: 0px 10px 0px 0px; float: left; line-height: 27px; font-size: 10px; text-transform: uppercase; }
#AT-a-3-ocio ul.subpestanas li a { padding: 0px 0px 0px 7px; display: block; color: rgb(84, 134, 191); text-decoration: none; background: transparent url(79f97d0932cfcc8deaa593ead9f8afcac03ddbb0.gif)  no-repeat scroll 0px 10px; }
#AT-a-3-ocio ul.subpestanas li a:hover { text-decoration: underline; }
#AT-a-3-ocio ul.subpestanas li.sel a, #AT-a-3-ocio ul.subpestanas li a:hover { color: rgb(51, 51, 51); background: transparent url(38cfcaa277a25695caac21fde82d9e4adcf99998.gif)  no-repeat scroll 0px 10px; cursor: default; text-decoration: none; }
.colBC { float: right; width: 478px; }
#C-premiosabc-2013 { width: 312px; margin: 0px 0px 20px; padding: 0px 0px 5px; background: rgb(244, 242, 233) url(e90394185365934119ded06429e385a7da86dc18.gif)  repeat-x scroll center bottom; font-family: Georgia,"Times New Roman",Times,serif; }
#C-premiosabc-2013 h4.titulo { margin: 0px; padding: 0px 0px 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-size: 18px; font-weight: normal; }
#C-premiosabc-2013 h4.titulo a { color: rgb(182, 108, 3); text-decoration: none; }
.modulo-realmadrid-2012 { margin: 0px 0px 20px; padding: 0px; font-family: Georgia,"Times New Roman",Times,serif; background: rgb(249, 249, 249) none repeat scroll 0% 0%; overflow: hidden; }
.modulo-realmadrid-2012 h2 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 0px; }
.modulo-realmadrid-2012 h2, .modulo-realmadrid-2012 .foto p, .modulo-realmadrid-2012 h3, .modulo-realmadrid-2012 p { margin: 0px; }
.modulo-realmadrid-2012 a { text-decoration: none; }
.modulo-realmadrid-2012 a:hover { text-decoration: underline; }
.modulo-realmadrid-2012 h2 a { background: rgb(255, 255, 255) url(40faf613cdda7c9cb48ae8dd8f28bfcd3cfe67c6.gif)  no-repeat scroll left top; text-indent: -9999px; padding: 0px; height: 27px; }
.modulo-realmadrid-2012 h2 a, .modulo-realmadrid-2012 .foto a img, .modulo-realmadrid-2012 h3 a, .modulo-realmadrid-2012 .enlace a { display: block; }
.modulo-realmadrid-2012 .foto { position: relative ! important; margin: 0px 0px 5px; overflow: hidden; clear: both; }
.modulo-realmadrid-2012 .foto a img { border: 0px none; }
.modulo-realmadrid-2012 .antetitulo { color: rgb(102, 102, 102); text-transform: uppercase; }
.modulo-realmadrid-2012 .antetitulo, .modulo-realmadrid-2012 .enlace a { font-size: 11px; }
.modulo-realmadrid-2012 h3, .modulo-realmadrid-2012 p { padding: 0px 5px; }
.modulo-realmadrid-2012 h3 a { color: rgb(43, 43, 15); font-size: 28px; line-height: 31px; font-weight: normal; margin: 0px 0px 5px; }
.modulo-realmadrid-2012 p { color: rgb(69, 68, 63); font-size: 14px; line-height: 120%; z-index: 999; }
.modulo-realmadrid-2012 p em { color: rgb(102, 102, 102); font-size: 10px; font-style: normal; }
.modulo-realmadrid-2012 .enlace { background: transparent url(fe55c455c73a87d6bfc2c61108abe3e70d465411.gif)  repeat-x scroll left top; height: 29px; text-align: right; margin: 15px 0px 0px; border-top: 1px solid rgb(255, 255, 255); }
.modulo-realmadrid-2012 .enlace a { padding: 2px 11px 0px 0px; background-image: url(b629de005d74dd1456cac02b493d26263cda608d.gif) ; background-repeat: no-repeat; color: rgb(153, 51, 102); line-height: 27px; }
#modulo-A-realmadrid { width: 478px; }
#modulo-A-realmadrid .enlace a { background-position: 460px 11px; }
#modulo-A-realmadrid .foto p { background: rgb(0, 0, 0) none repeat scroll 0% 0%; opacity: 0.75; position: absolute; bottom: 2px; left: 0px; padding: 3px 5px; width: 468px; font-size: 15px; }
#modulo-A-realmadrid .foto p { color: rgb(255, 255, 255); }
#modulo-A-realmadrid .foto p span { color: rgb(102, 102, 102); }
#modulo-B-realmadrid { width: 146px; }
#modulo-B-realmadrid h2 a { background-image: url(83103439784153ae22e5a1da6722f297b468027a.gif) ; height: 20px; }
#modulo-B-realmadrid h3 a { font-size: 18px; line-height: 110%; }
#modulo-B-realmadrid .enlace a { background-position: 128px 8px; line-height: 21px; }
#modulo-B-realmadrid .enlace { padding-top: 0px; height: 23px; }
#modulo-B-realmadrid p { line-height: 114%; }
#modulo-C-realmadrid { width: 312px; }
#modulo-C-realmadrid .enlace a { background-position: 293px 11px; }
#modulo-restaurantes { width: 292px; height: 130px; padding: 10px; background: transparent url(0dcc15bc91cb528c4b88683959e9a2bc11f89e20.png)  repeat scroll 0% 0%; border: 1px solid rgb(243, 242, 242); overflow: hidden; }
#modulo-restaurantes .titular-modulo { width: 292px; height: auto; padding: 0px; margin-left: 3px; }
#modulo-restaurantes .titular-modulo h3 { font-family: Georgia,"Times New Roman",Times,serif; font-size: 22px; color: rgb(5, 146, 198); text-align: left; margin-top: 5px; }
#modulo-restaurantes .llamada { width: 124px; height: 65px; padding: 0px; margin-top: 5px; margin-left: 3px; overflow: hidden; }
#modulo-restaurantes .llamada h5 { font-family: Georgia,"Times New Roman",Times,serif; font-size: 16px; color: rgb(148, 148, 148); }
#modulo-restaurantes .botonera { width: 294px; height: 24px; padding: 0px; margin-top: 11px; margin-left: 3px; }
#modulo-restaurantes .botonera a { font-family: Georgia,"Times New Roman",Times,serif; font-size: 12px; color: rgb(5, 146, 198); text-align: center; text-decoration: none; font-weight: bold; }
#modulo-restaurantes .botonera a:hover { font-family: Georgia,"Times New Roman",Times,serif; font-size: 12px; color: rgb(123, 192, 218); text-align: center; text-decoration: none; font-weight: bold; }
#modulo-restaurantes .botonera .economico { width: 74px; height: 14px; background-color: rgb(242, 238, 238); float: left; border-left: 4px solid rgb(5, 146, 198); padding: 4px; border-right: 1px solid rgb(232, 229, 229); }
#modulo-restaurantes .botonera .medio { width: 89px; height: 14px; background-color: rgb(242, 238, 238); margin-left: 8px; float: left; border-left: 4px solid rgb(5, 146, 198); padding: 4px; border-right: 1px solid rgb(232, 229, 229); }
#modulo-restaurantes .botonera .lujo { width: 73px; height: 14px; background-color: rgb(242, 238, 238); margin-left: 8px; float: left; border-left: 4px solid rgb(5, 146, 198); padding: 4px; border-right: 1px solid rgb(232, 229, 229); }
#modulo-restaurantesB { width: 126px; height: 250px; padding: 10px; background: transparent url(157538df470d22298672e2449ec432c7adcb935f.png)  repeat scroll 0% 0%; border: 1px solid rgb(243, 242, 242); overflow: hidden; }
#modulo-restaurantesB .titular-modulo { width: 123px; height: auto; padding: 0px; margin-left: 0px; }
#modulo-restaurantesB .titular-modulo h3 { font-family: Georgia,"Times New Roman",Times,serif; font-size: 16px; color: rgb(5, 146, 198); text-align: left; }
#modulo-restaurantesB .llamada { width: 123px; height: 70px; padding: 0px; margin-top: 5px; overflow: hidden; }
#modulo-restaurantesB .llamada h5 { font-family: Georgia,"Times New Roman",Times,serif; font-size: 16px; color: rgb(148, 148, 148); }
#modulo-restaurantesB .botonera { width: 117px; height: 70px; padding: 0px; margin-top: 5px; }
#modulo-restaurantesB .botonera a { font-family: Georgia,"Times New Roman",Times,serif; font-size: 12px; color: rgb(5, 146, 198); text-align: center; text-decoration: none; font-weight: bold; }
#modulo-restaurantesB .botonera a:hover { font-family: Georgia,"Times New Roman",Times,serif; font-size: 12px; color: rgb(123, 192, 218); text-align: center; text-decoration: none; font-weight: bold; }
#modulo-restaurantesB .botonera .economico { width: 108px; height: 12px; background-color: rgb(242, 238, 238); float: left; border-left: 4px solid rgb(5, 146, 198); padding: 4px; border-right: 1px solid rgb(232, 229, 229); }
#modulo-restaurantesB .botonera .medio { width: 108px; height: 12px; background-color: rgb(242, 238, 238); float: left; border-left: 4px solid rgb(5, 146, 198); padding: 4px; border-right: 1px solid rgb(232, 229, 229); margin-top: 3px; }
#modulo-restaurantesB .botonera .lujo { width: 108px; height: 12px; background-color: rgb(242, 238, 238); float: left; border-left: 4px solid rgb(5, 146, 198); padding: 4px; border-right: 1px solid rgb(232, 229, 229); margin-top: 3px; }
#top-semanac { width: 312px; height: auto; margin-bottom: 10px; overflow: hidden; border-bottom: 3px solid rgb(232, 228, 217); }
#top-semanac h3 { font-size: 20px; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(182, 108, 3); margin: 10px 0px; }
#top-semanac .top { width: 312px; height: 30px; background-color: rgb(244, 242, 233); border-bottom: 2px dotted rgb(232, 228, 217); padding-top: 10px; }
#top-semanac .top img { margin: 7px 15px 0px 7px; float: left; }
#top-semanac .top a { color: rgb(84, 134, 191); text-decoration: none; font-size: 14px; font-family: Georgia,"Times New Roman",Times,serif; }
#top-semanac .top a:hover { color: rgb(64, 116, 175); }
#top-semanac .top .enlace { width: 280px; float: left; }
#top-semanab { width: 146px; height: auto; margin-bottom: 10px; overflow: hidden; border-bottom: 3px solid rgb(232, 228, 217); }
#top-semanab h3 { font-size: 16px; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(182, 108, 3); margin: 10px 0px; }
#top-semanab .top { width: 146px; height: auto; background-color: rgb(244, 242, 233); border-bottom: 2px dotted rgb(232, 228, 217); padding-top: 5px; float: left; }
#top-semanab .top .enlace { width: 120px; height: auto; float: left; margin: 0px 0px 5px 5px; }
#top-semanab .top img { margin: 5px; float: left; }
#top-semanab .top a { color: rgb(84, 134, 191); text-decoration: none; font-size: 12px; font-family: Georgia,"Times New Roman",Times,serif; }
#top-semanab .top a:hover { color: rgb(64, 116, 175); }
#top-semanaa { width: 478px; height: auto; margin-bottom: 10px; overflow: hidden; border-bottom: 3px solid rgb(232, 228, 217); }
#top-semanaa h3 { font-size: 22px; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(182, 108, 3); margin: 10px 0px; }
#top-semanaa .tops { width: 122px; height: 244px; float: left; background-color: rgb(244, 242, 233); }
#top-semanaa .top { width: 122px; height: auto; background-color: rgb(244, 242, 233); border-right: 2px dotted rgb(232, 228, 217); padding-top: 5px; float: left; }
#top-semanaa .top .enlace { width: 95px; height: auto; float: left; margin: 0px 5px 5px; }
#top-semanaa .top img { width: 6px; height: 7px; margin: 5px; float: left; }
#top-semanaa .top a { color: rgb(84, 134, 191); text-decoration: none; font-size: 12px; font-family: Georgia,"Times New Roman",Times,serif; line-height: 110%; }
#top-semanaa .top a:hover { color: rgb(64, 116, 175); }
#top-semanaa .caja-tops { width: 478px; height: auto; background: rgb(244, 242, 233) none repeat scroll 0% 0%; float: left; }
#top-semanaa .unvideo { margin-bottom: 0px ! important; }
#top-semanaa .carrusel3col { margin-bottom: 0px ! important; }
.especiales-C-semanasanta { width: 312px; height: auto; border-bottom: 1px solid rgb(217, 217, 217); margin-bottom: 10px; padding-bottom: 10px; overflow: hidden; }
.especiales-C-semanasanta .epigrafe { margin-bottom: 5px; font-size: 24px; color: rgb(97, 58, 139); margin-left: 5px; }
.especiales-C-semanasanta .carrusel2col { padding: 0px; }
.especiales-C-semanasanta .contenido { width: 292px; height: auto; padding: 10px; background: rgb(97, 60, 140) none repeat scroll 0% 0%; border-bottom: 5px solid rgb(83, 49, 122); overflow: hidden; }
.especiales-C-semanasanta .titulo { font-size: 28px; color: rgb(255, 255, 255); }
.especiales-C-semanasanta .titulo a { color: rgb(255, 255, 255); text-decoration: none; }
.especiales-C-semanasanta .titulo a:hover { text-decoration: underline; }
.especiales-C-semanasanta .titulo span { font-weight: bold; }
.especiales-C-semanasanta .texto { font-size: 16px; color: rgb(255, 255, 255); margin-bottom: 10px; }
.especiales-C-semanasanta .author { display: inline; color: rgb(255, 255, 255); font-size: 10px; }
.especiales-C-semanasanta .antetitulo { color: rgb(220, 193, 251); text-transform: uppercase; font-size: 11px; }
.especiales-C-semanasanta ul.enlace-texto-linea { padding: 0px 0px 5px; float: left; clear: both; width: 95%; }
.especiales-C-semanasanta .clearfix enlaces { margin: 5px 0px 0px ! important; }
.especiales-C-semanasanta .enlace-texto-linea .enlace span { background: transparent url(b93666e9f4f2182cdb1bd4b916739d60a6932ccb.png)  no-repeat scroll 0px -2px; height: 20px; margin-left: 0px ! important; width: 15px; }
.especiales-C-semanasanta .contenido li { font-size: 13px; color: rgb(255, 255, 255); display: inline; float: left; }
.especiales-C-semanasanta .contenido li a { margin: 5px 0px 5px 6px; padding-right: 6px; background: transparent url(c4c600a992811339d4aa5507ea829c91c5eb80a3.gif)  no-repeat scroll 100% 5px; text-decoration: none; color: rgb(220, 193, 251); }
.especiales-C-semanasanta .contenido li a:hover { text-decoration: underline; }
.especiales-C-semanasanta li a.sin, .especiales-A li a.sin { background: transparent none repeat scroll 0% 0%; }
.especiales-C-semanasanta .carrusel4col .container { height: 362px ! important; }
.especiales-C-semanasanta .carrusel2col a.anterior { top: 52px; }
.especiales-C-semanasanta .carrusel2col a.siguiente { top: 52px; }
.especiales-C-semanasanta .unvideo { margin-bottom: 0px; }
.especiales-C-semanasanta ul.pagination li.active a { background: transparent url(466fa0908ca418a0a3739a9ebe7bcb8b075a7b71.png)  no-repeat scroll 0px -160px; }
#boton-ss-13 { width: 287px; height: auto; padding: 10px; background-color: rgb(114, 70, 166); border-bottom: 5px solid rgb(154, 125, 188); margin-bottom: 10px; }
#boton-ss-13 a { font-family: Georgia,"Times New Roman",Times,serif; color: rgb(255, 255, 255); font-size: 27px; text-decoration: none; }
#boton-ss-13 a:hover { color: rgb(244, 243, 245); text-decoration: underline; }
#friso-retrato-espana { width: 976px; overflow: hidden; margin: 0px 0px 20px; background: transparent url(ad4e4ffd30019a6476a6dab825623456db281952.jpg)  no-repeat scroll left bottom; text-align: center; }
#friso-retrato-espana.hoy { background-image: url(fd0e22de2ab752ac5193476c2196d0a4f7d0f118.jpg) ; }
#friso-retrato-espana.manana { background-image: url(ae87250d729069671b224bafcdff6441481ae363.jpg) ; }
#friso-retrato-espana, #friso-retrato-espana h2 a { height: 102px; }
#friso-retrato-espana h2 { margin: 0px; padding: 0px; }
#friso-retrato-espana h2 a { text-indent: -9999px; display: block; }
.modulo-twitter { margin: 0px 0px 20px; padding: 0px; background: rgb(248, 248, 248) none repeat scroll 0% 0%; }
.modulo-twitter .borde-modulo { border: 1px solid rgb(217, 217, 217); }
.modulo-twitter .titulo-modulo { padding: 10px; background: transparent url(7330e28a1c3d57867b31739c41b81d4550e23afa.gif)  repeat-x scroll center bottom; }
.modulo-twitter .titulo-modulo h5 { height: 16px; padding: 0px 0px 0px 21px; font-size: 17px; line-height: 16px; color: rgb(182, 108, 3); font-weight: normal; }
.modulo-twitter .sombra-sup-gris { background: transparent url(89689feb7f10e8ad53ffc92dd938d07ae10814bb.gif)  repeat-x scroll center top; }
.modulo-twitter .sombra-inf-gris { background: transparent url(cf9aa3ee71b9dc34927ca26f05ce10a592632c5b.gif)  repeat-x scroll center bottom; }
#c-twitter-abc { width: 312px; }
#c-twitter-abc .titulo-modulo h5 { background: transparent url(2b7bef48a44ee233f00a73c02c5f064c86700d07.gif)  no-repeat scroll 0% 0%; }
#c-twitter-abc .tweet, #c-twitter-abc .query { width: 310px; margin-top: 0px; padding-bottom: 0px; float: none; font-size: 14px; line-height: 110%; text-align: left; color: rgb(102, 102, 102); border-bottom: medium none; }
#c-twitter-abc .tweet_list { margin: 0px; padding: 0px; overflow-y: hidden; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#c-twitter-abc .tweet_list li { padding: 10px; overflow-y: auto; overflow-x: hidden; border-bottom: 1px dotted rgb(217, 217, 217); }
#c-twitter-abc .tweet_list li a { color: rgb(84, 134, 191); }
#c-twitter-abc .tweet_list .tweet_avatar { margin: 0px 10px 0px 0px; padding: 3px 4px 5px; float: left; background: transparent url(4d0dc39f2356fb2641f16515a2876e50a8a1a553.gif)  no-repeat scroll 0% 0%; }
#c-twitter-abc .tweet_list .tweet_avatar img { vertical-align: middle; }
#c-twitter-abc .tweet_list .textos_tweet { width: 224px; float: right; }
#c-twitter-abc .tweet_list .tweet_time { margin: 0px 0px 1px; display: block; font-size: 10px; text-transform: uppercase; }
.srt-pestanasn { clear: both; height: 22px; background-color: rgb(201, 198, 186); padding: 0px 0px 0px 15px; }
.srt-pestanasn li { background: transparent url(2f534e64b160d49d54c25c42c82cdce2b79b935f.png)  no-repeat scroll 100% -154px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; display: block; float: left; height: 21px; line-height: 21px; color: rgb(102, 102, 102); padding: 0px 10px; text-decoration: none; cursor: pointer; }
.srt-pestanasn li a { display: block; float: left; height: 21px; line-height: 21px; color: rgb(102, 102, 102); padding: 0px 10px; text-decoration: none; }
.srt-pestanasn li a.activo { background-color: rgb(241, 240, 237); }
#col-C .srt-pestanasn { padding: 0px 0px 0px 5px; }
#col-C .srt-pestanasn li a { padding: 0px 6px; }
.srt-contenthoros { font-family: Arial,Helvetica,sans-serif; clear: both; background-color: rgb(244, 244, 244); padding: 10px 5px 4px; }
#horoscopo { border-bottom: 1px solid rgb(217, 217, 217); margin-bottom: 15px; }
#horoscopo, #horoscopo ul { width: 300px; overflow: hidden; font-family: Georgia,"Times New Roman",Times,serif; margin: 0px; padding: 0px; }
#horoscopo .srt-pestanasn { height: 22px; }
#horoscopo li { float: left; display: inline; text-align: center; }
#horoscopo h2 { font-size: 21px; color: rgb(182, 108, 3); margin: 0px 0px 10px; }
#horoscopo h2 a { font-size: 21px; color: rgb(182, 108, 3); margin-top: 0px; text-decoration: none; }
#horoscopo h2, #horoscopo .srt-contenthoros li h3 a { font-weight: normal; }
#horoscopo .srt-contenthoros { padding: 10px 0px 15px; }
html > body #horoscopo .srt-contenthoros { padding: 10px 0px 0px; }
#horoscopo .srt-contenthoros li { width: 65px; margin: 0px 12px 15px 0px; padding: 0px; }
#horoscopo .srt-contenthoros li img, #horoscopo .srt-contenthoros li a img { width: 41px; height: 44px; }
#horoscopo .srt-contenthoros li a img { border: medium none; }
#horoscopo .srt-contenthoros li.last { margin-right: 0px; }
#horoscopo .srt-contenthoros li h3 { margin: 0px; padding: 0px; bottom: 0px; }
#horoscopo .srt-contenthoros li h3 a { color: rgb(84, 134, 191); text-decoration: none; font-size: 12px; }
#horoscopo .srt-contenthoros li h3 a:hover { text-decoration: underline; }
#horoscopo .srt-contenthoros .enlace { padding: 10px; margin: 0px; text-align: right; width: 270px; }
#horoscopon.srt-contenthoros { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#horoscopon.srt-contenthoros li { width: 68px; margin-right: 9px; }
#horoscopon.srt-contenthoros li h3 a { padding-top: 52px; background-image: url(15d930faa1cdfc1c1127d9b3396789d21b0827da.jpg) ; background-repeat: no-repeat; display: block; }
#horoscopon.srt-contenthoros #aries h3 a { background-position: 0px 0px; }
#horoscopon.srt-contenthoros #tauro h3 a { background-position: -68px 0px; }
#horoscopon.srt-contenthoros #geminis h3 a { background-position: -136px 0px; }
#horoscopon.srt-contenthoros #cancer h3 a { background-position: -204px 0px; }
#horoscopon.srt-contenthoros #leo h3 a { background-position: 0px -73px; }
#horoscopon.srt-contenthoros #virgo h3 a { background-position: -68px -73px; }
#horoscopon.srt-contenthoros #libra h3 a { background-position: -136px -73px; }
#horoscopon.srt-contenthoros #escorpio h3 a { background-position: -204px -73px; }
#horoscopon.srt-contenthoros #sagitario h3 a { background-position: 0px -150px; }
#horoscopon.srt-contenthoros #capricornio h3 a { background-position: -68px -150px; }
#horoscopon.srt-contenthoros #acuario h3 a { background-position: -136px -150px; }
#horoscopon.srt-contenthoros #piscis h3 a { background-position: -204px -150px; }
#horoscopon.srt-contenthoros li.enlace h3 a { background: transparent none repeat scroll 0% 0%; padding: 0px; }
#horoscopon.srt-contenthoros li.enlace { padding-top: 5px; width: 280px; }
#chino.srt-contenthoros li h3 a { padding-top: 64px; background-image: url(b62fe0fa11206cc102ed87fcc717a4d482088914.jpg) ; background-repeat: no-repeat; display: block; }
#chino.srt-contenthoros #rata h3 a { background-position: -2px -6px; }
#chino.srt-contenthoros #buey h3 a { background-position: -70px -6px; }
#chino.srt-contenthoros #tigre h3 a { background-position: -138px -6px; }
#chino.srt-contenthoros #conejo h3 a { background-position: -206px -6px; }
#chino.srt-contenthoros #dragon h3 a {  }
#chino.srt-contenthoros #serpiente h3 a { background-position: -70px -88px; }
#chino.srt-contenthoros #caballo h3 a { background-position: -138px -88px; }
#chino.srt-contenthoros #cabra h3 a { background-position: -206px -88px; }
#chino.srt-contenthoros #mono h3 a { background-position: -2px -171px; }
#chino.srt-contenthoros #gallo h3 a { background-position: -70px -171px; }
#chino.srt-contenthoros #perro h3 a { background-position: -138px -171px; }
#chino.srt-contenthoros #cerdo h3 a { background-position: -206px -171px; }
#chino.srt-contenthoros .enlace h3 a { padding-top: 0px; background-image: none ! important; display: block; }
#col-C .destacado-opinion .numcoment { display: none; }
#col-C .destacado-opinion .photo-alt5 { margin-right: 10px ! important; }
.uh-opinion_firmas .autor h2 { margin: 20px 0px 0px; font-size: 12px; }
.uh-opinion_firmas .autor h2, .destacado-opinion .autor h2 { padding: 0px; color: rgb(113, 113, 113); }
.uh-opinion_firmas .autor h2, .destacado-opinion .autor h2, .uh-opinion .modulo .nombre, .uh-opinion .listado-blogs h4 { text-transform: uppercase; }
.uh-opinion_firmas .autor h2 em { font-size: 25px; }
.uh-opinion_firmas .autor h2 em, .destacado-opinion .autor h2 em { text-transform: none; display: block; font-style: normal; margin: 0px; }
.uh-opinion_firmas .autor h2 em, .destacado-opinion .autor h2 em, .uh-opinion .listado .nombre, .uh-opinion .listado-blogs p, .uh-opinion .listado-blogs h4 a { color: rgb(169, 165, 144); }
.destacado-opinion { text-align: left; background: transparent url(534f4d8538d0e23d730a1e946d20d4f8098f9875.jpg)  repeat-x scroll left bottom; }
.destacado-opinion .autor { background: rgb(248, 247, 245) none repeat scroll 0% 0%; border-bottom: 2px solid rgb(232, 230, 221); }
.destacado-opinion .autor h2 { margin: 3px 0px 0px; }
.destacado-opinion .autor h2, .uh-opinion .modulo .nombre, .uh-opinion .listado-blogs h3 { font-size: 11px; }
#modulo-opinion-A .autor { padding: 10px; }
#modulo-opinion-A .autor img { margin: 0px 10px 0px 0px; border: 1px solid rgb(227, 225, 214); }
#modulo-opinion-A .autor h2 em, #modulo-opinion-B .headline a, .uh-opinion .modulo h2 a { font-size: 19px; }
#modulo-opinion-A .headline, #modulo-opinion-A .subhead, #modulo-opinion-A .numcoment { padding: 0px 10px; }
#modulo-opinion-B .autor { padding: 5px 10px; }
#modulo-opinion-B .autor, #modulo-opinion-B .photo-alt5 { margin: 0px 0px 3px; }
#modulo-opinion-B .autor h2 em { text-transform: uppercase; font-size: 15px; }
.uh-opinion .listado-blogs h4 em, .uh-opinion #mas-articulos h2 a { font-size: 18px; }
#modulo-opinion-B .headline, #modulo-opinion-B .subhead, #modulo-opinion-B .numcoment { padding: 0px 5px; }
#veinte-noticias-dia { width: 312px; height: 131px; margin: 0px 0px 20px; padding: 0px 0px 5px; position: relative; overflow: hidden; background: rgb(244, 242, 233) url(e90394185365934119ded06429e385a7da86dc18.gif)  repeat-x scroll center bottom; font-family: Georgia,"Times New Roman",Times,serif; }
#veinte-noticias-dia.corto { height: 65px; }
#veinte-noticias-dia .titulo { width: 162px; height: 45px; display: block; position: absolute; top: 10px; left: 10px; text-indent: -99999px; overflow: hidden; background: transparent url(409880b3da3927228b31a6daa66d125d8a9ef142.gif)  no-repeat scroll 0% 0%; }
#veinte-noticias-dia p { width: 198px; margin: 0px; padding: 0px; position: absolute; top: 75px; left: 10px; font-size: 14px; line-height: 110%; color: rgb(102, 102, 102); }
#veinte-noticias-dia img { width: 73px; height: 95px; padding: 5px; position: absolute; top: 10px; right: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3); }
#veinte-noticias-dia.corto img { top: -5px; transform: rotate(6deg); }
#modulo-renta-2012 { width: 312px; height: auto; font-family: Georgia,"Times New Roman",Times,serif; margin-bottom: 10px; }
#modulo-renta-2012 .cabecera-renta { width: 312px; height: 74px; background: transparent url(ea89b2d1232a1639ca3643559236bb228487f01d.jpg)  no-repeat scroll 0% 0%; overflow: hidden; position: relative; float: left; }
#modulo-renta-2012 .cabecera-renta h3 { position: absolute; top: 15px; left: 76px; color: rgb(0, 0, 204); font-size: 18px; }
#modulo-renta-2012 .cabecera-renta h4 { position: absolute; top: 39px; left: 76px; color: rgb(33, 33, 33); font-size: 16px; }
#modulo-renta-2012 .contenido-renta { width: 312px; height: auto; background-color: rgb(244, 242, 233); border-bottom: 5px solid rgb(206, 200, 144); float: left; padding-bottom: 10px; }
#modulo-renta-2012 .nombre-renta { display: block; margin: 5px 10px 0px; font-size: 10px; color: rgb(172, 172, 170); }
#modulo-renta-2012 .pregunta-renta { display: block; margin: 5px 10px 0px; font-size: 22px; color: rgb(33, 33, 33); }
#modulo-renta-2012 .pregunta-renta a { text-decoration: none; font-size: 22px; font-weight: normal; line-height: 110%; color: rgb(33, 33, 33); }
#modulo-renta-2012 .pregunta-renta a:hover { text-decoration: underline; }
#modulo-renta-2012 .respuesta-renta { display: block; margin: 5px 10px 0px; font-size: 14px; color: rgb(33, 33, 33); }
#modulo-renta-2012 .trucos-abc { display: block; float: right; margin: 10px 10px 0px 0px; }
#modulo-renta-2012 .trucos-abc a { display: block; text-decoration: none; color: rgb(84, 134, 191); font-size: 14px; }
#modulo-renta-2012 .trucos-abc a:hover { text-decoration: underline; }
#modulo-renta-2012-b { width: 146px; height: auto; font-family: Georgia,"Times New Roman",Times,serif; margin-bottom: 10px; }
#modulo-renta-2012-b .cabecera-renta { width: 146px; height: 74px; background: transparent url(3aa12458ce6e514f4de24eff97f30a4ef6e353dc.jpg)  no-repeat scroll 0% 0%; overflow: hidden; position: relative; float: left; }
#modulo-renta-2012-b .cabecera-renta h3 { position: absolute; top: 20px; left: 65px; color: rgb(0, 0, 204); font-size: 12px; }
#modulo-renta-2012-b .contenido-renta { width: 146px; height: auto; background-color: rgb(244, 242, 233); border-bottom: 5px solid rgb(206, 200, 144); float: left; padding-bottom: 10px; }
#modulo-renta-2012-b .nombre-renta { display: block; margin: 5px 10px 0px; font-size: 10px; color: rgb(172, 172, 170); }
#modulo-renta-2012-b .pregunta-renta { display: block; margin: 5px 10px 0px; font-size: 18px; font-weight: normal; line-height: 110%; color: rgb(33, 33, 33); }
#modulo-renta-2012-b .pregunta-renta a { text-decoration: none; font-size: 18px; font-weight: normal; line-height: 110%; color: rgb(33, 33, 33); }
#modulo-renta-2012-b .pregunta-renta a:hover { text-decoration: underline; }
#modulo-renta-2012-b .respuesta-renta { display: block; margin: 5px 10px 0px; font-size: 14px; color: rgb(33, 33, 33); }
#modulo-renta-2012-b .trucos-abc { display: block; float: right; margin: 10px 10px 0px 0px; color: rgb(84, 134, 191); }
#modulo-renta-2012-b .trucos-abc a { display: block; text-decoration: none; color: rgb(84, 134, 191); font-size: 14px; }
#modulo-renta-2012-b .trucos-abc a:hover { text-decoration: underline; }
#modulo-wp-restaurantes { width: 292px; height: auto; padding: 10px; background-color: rgb(243, 242, 242); overflow: hidden; border-bottom: 5px solid rgb(221, 220, 220); margin: 10px 0px; }
#modulo-wp-restaurantes h3 { font-size: 20px; font-family: Georgia,"Times New Roman",Times,serif; line-height: normal; color: rgb(0, 158, 224); margin-top: 10px; }
#modulo-wp-restaurantes a { color: rgb(0, 158, 224); text-decoration: none; }
#modulo-wp-restaurantes .wp-tipo-restaurante { width: 160px; height: auto; overflow: hidden; margin: 10px 0px 15px; }
#modulo-wp-restaurantes .wp-tipo-restaurante p { font-size: 14px; font-family: Georgia,"Times New Roman",Times,serif; line-height: normal; color: rgb(0, 158, 224); display: block; margin-bottom: 10px; }
#modulo-wp-restaurantes .wp-tipo-restaurante form { float: left; }
#modulo-wp-restaurantes .wp-precio-restaurante { width: 280px; height: auto; overflow: hidden; }
#modulo-wp-restaurantes .wp-precio-restaurante .boton-precio { width: 65px; height: 20px; padding: 5px; margin-left: 10px; border-left: 5px solid rgb(0, 158, 224); float: left; background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
#modulo-wp-restaurantes .wp-precio-restaurante .boton-economico { width: 75px; height: 20px; padding: 5px; margin-left: 5px; border-left: 5px solid rgb(0, 158, 224); float: left; background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
#modulo-wp-restaurantes .wp-precio-restaurante .boton-economico a { color: rgb(0, 158, 224); text-decoration: none; }
#modulo-wp-restaurantes .wp-precio-restaurante .boton-precio a { color: rgb(0, 158, 224); text-decoration: none; }
#modulo-wp-restaurantes .wp-precio-restaurante p { font-size: 14px; font-family: Georgia,"Times New Roman",Times,serif; line-height: normal; color: rgb(0, 158, 224); display: block; margin-bottom: 10px; }
#modulo-wp-restaurantes #form { width: 200px; }
#logo-restaurantes-especialeswp { width: 312px; height: auto; float: left; overflow: hidden; margin-top: 10px; }
#modulo-wp-restaurantes .autor-maribona { width: 312px; height: 80px; float: left; overflow: hidden; }
#modulo-wp-restaurantes select, #modulo-wp-restaurantes input, #modulo-wp-restaurantes textarea { width: 150px; }
#cintillo-tiempo-juego-lama, #cintillo-tiempo-juego-gonzalez, #cintillo-gistau { width: 312px; height: 60px; margin: -18px 0px 0px; padding: 0px; position: relative; }
#cintillo-tiempo-juego-lama a.tiempo-juego, #cintillo-tiempo-juego-gonzalez a.tiempo-juego, #cintillo-gistau a.gistau { width: 142px; height: 30px; display: block; text-indent: -99999px; overflow: hidden; position: absolute; left: 10px; bottom: 8px; }
#cintillo-tiempo-juego-lama { background: transparent url(cf15f2b7e23121dfb38f4304bf89e8dc5d7fb1ef.png)  no-repeat scroll 0% 0%; }
#cintillo-tiempo-juego-lama a.tiempo-juego { background: transparent url(82acf27161ee52f7418fd970d3574fe5673b00f1.gif)  no-repeat scroll 0% 0%; }
#cintillo-tiempo-juego-gonzalez { background: transparent url(aac7b5c3767cf8901965921b481513ddcb67632d.png)  no-repeat scroll 0% 0%; }
#cintillo-tiempo-juego-gonzalez a.tiempo-juego { background: transparent url(15047edc1eb55240e6037efa47cb0b0ed91d2cf3.gif)  no-repeat scroll 0% 0%; }
#cintillo-gistau { background: transparent url(c5626aa13512509f29c47c446dbd8be74c795534.png)  no-repeat scroll 0% 0%; }
#cintillo-gistau a.gistau { background: transparent url(e831f26d23ee33c735126c88480521c41c603a52.gif)  no-repeat scroll 0% 0%; }
#observatorios-marca-espana { width: 312px; height: auto; overflow: hidden; font-family: Georgia,"Times New Roman",Times,serif; border-bottom: 2px solid rgb(233, 232, 232); margin: 0px 0px 10px; }
#observatorios-marca-espana .cabecera-marca-espana { width: 312px; height: 42px; overflow: hidden; background: transparent url(a8a1e269c5072e297a9057bede7c9cc370d2600d.png)  repeat scroll 0% 0%; border-bottom: 2px solid rgb(233, 232, 232); color: rgb(0, 57, 85); }
#observatorios-marca-espana .cabecera-marca-espana h3 { font-size: 18px; color: rgb(0, 57, 85); display: block; margin: 10px; font-weight: bold; }
#observatorios-marca-espana .observatorio { width: 312px; height: auto; overflow: hidden; border-bottom: 1px solid rgb(233, 232, 232); background-color: rgb(249, 249, 249); float: left; }
#observatorios-marca-espana .observatorio .fecha-observatorio { width: 99px; height: auto; overflow: hidden; float: left; padding: 10px 5px; }
#observatorios-marca-espana .observatorio .fecha-observatorio a { font-size: 14px; display: block; width: 89px; text-align: center; text-decoration: none; color: rgb(0, 0, 0); }
#observatorios-marca-espana .observatorio .fecha-observatorio a:hover { color: rgb(31, 68, 95); }
#observatorios-marca-espana .observatorio .titulo-observatorio a { font-size: 14px; display: block; width: 160px; text-align: center; text-decoration: none; color: rgb(0, 0, 0); }
#observatorios-marca-espana .observatorio .titulo-observatorio a:hover { color: rgb(31, 68, 95); }
#observatorios-marca-espana .observatorio .fecha-observatorio h4 { font-size: 16px; width: 89px; text-align: center; color: rgb(169, 167, 167); font-weight: normal; }
#observatorios-marca-espana .observatorio .fecha-observatorio h4 a, #observatorios-marca-espana .observatorio .titulo-observatorio h5 a { margin-top: 0px; font-size: 16px; }
#observatorios-marca-espana .observatorio .titulo-observatorio { font-size: 16px; width: 180px; height: auto; overflow: hidden; float: left; padding: 10px; color: rgb(169, 167, 167); text-align: center; border-left: 1px solid rgb(233, 232, 232); }
#observatorios-marca-espana .observatorio .titulo-observatorio h5 { font-weight: normal; }
#modulo-proximo-observatorio { width: 312px; height: 90px; overflow: hidden; margin-bottom: 10px; }
#observatorios-marca-espana .anio { background: rgb(233, 232, 232) none repeat scroll 0% 0%; text-align: center; padding: 5px; font-size: 21px; color: rgb(113, 108, 108); overflow: hidden; }
#megabanner {  }
#megabanner::before, #megabanner::after { display: table; content: ""; line-height: 0; }
#megabanner::after { clear: both; }
#megabanner { background: transparent none repeat scroll 0% 0% ! important; margin: 10px auto 10px -12px; }
.lead.patrocinio { position: relative; padding: 10px 0px 0px; }
#A-cintillo-autonomos { position: absolute; z-index: 999; left: 3px; top: 0px; }
#A-cintillo-autonomos h4 a { background: transparent url(d33ae488b1abb0f733f3ccc32a0f01ec941d9501.png)  no-repeat scroll left top; display: block; text-indent: -9999px; width: 42px; height: 42px; }
.uh-autonomos #A-cintillo-autonomos { display: none; }
#C-el-prado { width: 312px; height: 312px; margin: 0px 0px 20px; padding: 0px; background: transparent url(4092a555d453c7421cfb3e35007037e8b93004b8.jpg)  no-repeat scroll 0% 0%; position: relative; }
#C-el-prado .imagen { width: 208px; height: 208px; position: absolute; top: 51px; left: 52px; overflow: hidden; }
#C-el-prado a.titulo { width: 288px; padding: 10px; position: absolute; bottom: 22px; left: 2px; font-size: 18px; font-family: Georgia,"Times New Roman",Times,serif; line-height: 120%; color: rgb(255, 255, 255); text-decoration: none; background: rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%; }
#C-el-prado a.titulo:hover { background: rgba(0, 0, 0, 0.8) none repeat scroll 0% 0%; }
#C-el-prado a.titulo span { font-size: 14px; }
#C-el-prado a.titulo i { font-size: 10px; text-transform: uppercase; color: rgb(255, 204, 0); font-style: normal; }
#la-cancion-dia { width: 146px; height: auto; overflow: hidden; font-family: Georgia,"Times New Roman",Times,serif; background-color: rgb(245, 245, 245); margin-bottom: 10px; }
#la-cancion-dia h3 { font-size: 9px; margin: 0px 0px 5px 5px; color: rgb(139, 139, 139); }
#la-cancion-dia .cabecera-cancion-dia-b { width: 146px; height: 60px; background: transparent url(1715f9f32f28340862a4b5a47aaa954a772c1ce7.jpg)  repeat scroll 0% 0%; float: left; }
#la-cancion-dia .imagen-cancion-dia { width: 146px; height: 82px; float: left; margin-top: 1px; }
#la-cancion-dia a { width: 136px; font-size: 16px; margin: 5px; float: left; color: rgb(81, 80, 80); text-decoration: none; display: block; }
#la-cancion-dia a:hover { text-decoration: underline; }
#la-cancion-dia p { font-size: 12px; margin: 0px 0px 5px 5px; float: left; color: rgb(168, 167, 167); }
#la-cancion-dia .mas-canciones-dia { width: 140px; height: auto; padding: 3px; background-color: rgb(191, 190, 190); float: left; }
#la-cancion-dia .mas-canciones-dia a { font-size: 12px; margin: 0px 0px 5px 5px; text-decoration: none; color: rgb(255, 255, 255); text-align: right; display: block; }
#la-cancion-dia .mas-canciones-dia a:hover { text-decoration: underline; }
#C-toros-directo { width: 312px; margin: 0px 0px 20px; padding: 0px 0px 10px; background: rgb(254, 240, 152) url(3614935e46d13385d11f78b20db1f51588bf147d.jpg)  repeat-x scroll center bottom; font-family: Georgia,"Times New Roman",Times,serif; }
#C-toros-directo .titulo { width: 312px; height: 48px; padding: 15px 0px 0px; background: rgb(255, 255, 255) url(daa0da5268eca54342d32bb90a22b45f808181a9.gif)  no-repeat scroll right bottom; font-size: 18px; }
#C-toros-directo .titulo a { text-decoration: none; color: rgb(232, 9, 124); }
#C-toros-directo .video { margin: 0px 0px -10px; padding: 10px 10px 0px; }
#C-toros-directo .cartel { width: 292px; height: 245px; margin: 0px 10px; position: relative; background: rgb(255, 255, 255) url(cd67dffccf9f072c7357f4c1fa62b0a1ee77b556.jpg)  no-repeat scroll 0px 23px; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4); }
#C-toros-directo .cartel .caja { width: 272px; height: 5px; position: absolute; bottom: 10px; left: 10px; background: rgb(76, 108, 95) none repeat scroll 0% 0%; }
#C-toros-directo .cartel .seis { width: 35px; height: 47px; position: absolute; top: 5px; left: 116px; text-indent: -99999px; overflow: hidden; background: transparent url(84178dc1f513c4ecd5ded4ab178b8ad41512adea.png)  no-repeat scroll 0% 0%; }
#C-toros-directo .cartel .seis a { width: 35px; height: 47px; display: block; }
#C-toros-directo .cartel .claim { width: 126px; position: absolute; top: 10px; left: 156px; font-size: 18px; }
#C-toros-directo .cartel .claim a { color: rgb(206, 88, 26); text-decoration: none; }
#C-toros-directo .cartel .texto { width: 141px; position: absolute; top: 60px; left: 136px; font-size: 11px; color: rgb(153, 153, 153); line-height: 110%; }
#C-toros-directo .cartel .enlace { padding: 7px 7px 8px; display: block; position: absolute; bottom: 25px; right: 20px; font-size: 17px; color: rgb(255, 255, 255); text-decoration: none; background: rgb(232, 9, 124) -moz-linear-gradient(center bottom , rgb(140, 5, 75) 10%, rgb(199, 8, 107) 55%, rgb(232, 9, 124) 100%) repeat scroll 0% 0%; border-radius: 6px; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4); }
@font-face {
  font-family: "Impact";
  font-style: normal;
  font-weight: normal;
  src: url(47a9347ad18306da9cba6ee665320ce0edbe49be.eot)  format("embedded-opentype"), url(e3c6359bac326843cf40b0834e591eccf7c61e14.woff)  format("woff"), url(0bafcec42b032ccd90ae30b254a9cbd8cefc5089.ttf)  format("truetype"), url(1a851581b5d551472c10c72c58a64663b2d88611.svg)  format("svg");
}
#C-dia-castilla-mancha { width: 292px; margin: 0px 0px 20px; padding: 9px 9px 9px 10px; border-width: 1px 1px 5px; border-style: solid; border-color: rgb(240, 240, 240) rgb(240, 240, 240) rgb(0, 73, 144); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3); background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-family: Georgia,"Times New Roman",Times,serif; }
#C-dia-castilla-mancha a { color: rgb(0, 73, 144); text-decoration: none; }
#C-dia-castilla-mancha .antetitulo, #C-dia-castilla-mancha .titulo { font-family: "Impact",Arial,Helvetica,sans-serif; }
#C-dia-castilla-mancha .antetitulo { margin: 0px 0px 2px; font-size: 22px; }
#C-dia-castilla-mancha .titulo { margin: 0px 0px 8px; font-size: 27px; }
.bloque-modulo {  }
.bloque-modulo::before, .bloque-modulo::after { display: table; content: ""; line-height: 0; }
.bloque-modulo::after { clear: both; }
#C-dia-castilla-mancha img { margin: 0px 0px 10px; }
#C-dia-castilla-mancha .texto { width: 199px; float: left; font-size: 11px; color: rgb(102, 102, 102); line-height: 110%; }
#C-dia-castilla-mancha a.clm { width: 83px; height: 64px; margin: -10px 0px 0px; float: right; display: block; text-indent: -99999px; overflow: hidden; background: transparent url(b4248bf446e55946a6fde405c927719147ea8283.gif)  no-repeat scroll 0% 0%; }
#B-desayuno-campeones { width: 146px; margin: 0px 0px 20px; padding: 0px 0px 5px; background: rgb(244, 242, 233) url(e90394185365934119ded06429e385a7da86dc18.gif)  repeat-x scroll center bottom; font-family: Georgia,"Times New Roman",Times,serif; }
#B-desayuno-campeones .nombre-autor { width: 136px; height: 43px; margin: 0px; padding: 8px 0px 0px 10px; background: rgb(230, 225, 204) url(b545ac0068294c44e71e2cc98e50c387d42aec7d.gif)  repeat-x scroll center bottom; font-size: 18px; line-height: 100%; font-style: italic; border-bottom: 1px solid rgb(255, 255, 255); position: relative; }
#B-desayuno-campeones .nombre-autor a { color: rgb(120, 107, 58); text-decoration: none; }
#B-desayuno-campeones .nombre-autor img.foto { margin: -10px 0px 0px; position: absolute; bottom: 0px; right: 0px; }
#B-desayuno-campeones .contenido-campeones { padding: 10px; border-bottom: 1px solid rgb(197, 191, 165); }
#B-desayuno-campeones .contenido-campeones h4.titulo-campeones { margin: 0px; padding: 0px 0px 17px; font-size: 11px; color: rgb(182, 108, 3); text-transform: uppercase; font-weight: normal; background: transparent url(7944488b501095d75e5ef1d2e030d3ad9bf01f20.gif)  no-repeat scroll center bottom; }
#B-desayuno-campeones .contenido-campeones p.texto-campeones { margin: 0px; font-size: 13px; font-style: italic; color: rgb(43, 43, 15); line-height: 110%; }
#B-desayuno-campeones .mas-articulos { width: 126px; padding: 10px 10px 9px; background: rgb(230, 225, 204) url(a1ad628fa2def715c1f68b33dbaada309176dddc.gif)  repeat-x scroll center top; font-size: 11px; }
#B-desayuno-campeones .mas-articulos a { padding: 0px 0px 0px 8px; color: rgb(84, 134, 191); text-decoration: none; background: transparent url(3e70b4da51f9c6e389081f5bbe4fc3c8d8f4fd72.gif)  no-repeat scroll 0px 3px; }
#estado-playas ul { padding: 8px 10px; }
#estado-playas li { margin: 0px 0px 5px; padding: 2px 0px 5px; }
#estado-playas li h3 { margin: 0px 5px 0px 0px; height: 24px; }
#estado-playas li h3 a { font-size: 13px; background-position: 0px 9px; }
#estado-playas li .prevision { margin: -2px 0px 0px; }
#estado-playas li ul { padding: 0px 0px 0px 12px; }
#estado-playas li ul, #estado-playas li li { margin: 0px; }
#estado-playas li li { padding: 0px; }
#estado-playas li .espesor { border-left: 1px solid rgb(153, 153, 153); padding-left: 4px; margin-left: 4px; }
#estado-playas .last { border: medium none; }
#col-C #estado-playas.desplegable-playas .ver-mas, #col-C #estado-playas.desplegable-playas .ver-menos { top: -2px; right: 0px; padding-right: 0px; }
#col-C #estado-playas.desplegable-playas .ver-mas a { background: transparent url(3223047f2795f899b0ee9ab39d661b309456ae5c.gif)  no-repeat scroll 51px 5px; }
#col-C #estado-playas.desplegable-playas .ver-menos a { background: transparent url(5d703284c698c5ca87a8219dc0c89761f9df33ec.gif)  no-repeat scroll 64px 4px; }
#col-C #estado-playas.desplegable-playas #visibles-playas { padding: 10px 0px 0px 10px; }
#col-C #estado-playas.desplegable-playas li { float: left; width: 142px; margin-right: 9px; border-bottom: medium none; overflow: hidden; padding: 0px; height: 30px; }
#col-C #estado-playas.desplegable-playas li h3 a { display: block; line-height: 15px; background-position: 0px 4px; margin: 0px; font-size: 12px; }
#col-C #desplegable_playas { display: none; padding: 0px 0px 10px 10px; }
#estado-playas li h3 a { color: rgb(0, 146, 198) ! important; }
#estado-playas li h3 a :hover { text-decoration: underline; }
#estado-playas li h3 { width: auto; }
#estado-playas li { border-bottom: 1px dotted rgb(221, 221, 221); }
#estado-playas li h3 a { font-weight: bold; }
#estado-playas ul, #estado-playas li { overflow: hidden; }
#estado-playas li { font-size: 11px; line-height: 13px; }
#estado-playas li { color: rgb(102, 102, 102); }
#estado-playas li a { background: transparent url(fa3e1fb591189dcd3ef73c392d71634c81afa689.gif)  no-repeat scroll 0px 6px; padding: 0px 0px 0px 12px; margin: 0px 0px 5px; }
#estado-playas .enlace { padding: 7px 10px 5px; text-align: right; }
#estado-playas .enlace a {  }
#estado-playas .enlace, .multimedia .listado .fecha, .multimedia .listado .firma, #ubicacion small, .text .ficha { background: rgb(245, 245, 245) none repeat scroll 0px 0px; }
#estado-playas li h3 { margin: 0px 5px 0px 0px; }
#estado-playas li li a, #col-C #estado-playas.desplegable-pistas .ver-mas, #col-C #estado-playas.desplegable-pistas .ver-menos { background: transparent none repeat scroll 0% 0%; }
#estado-playas li ul { clear: both; }
#estado-playas .enlace a { background-position: 140px 4px; }
#estado-playas a { background-image: url(76ee35fd776f06e8908202ad85da30e527357321.gif) ; background-position: 104px 4px; background-repeat: no-repeat; }
#estado-playas h3 a { color: rgb(43, 43, 15); }
#estado-playas h2 { font-family: Georgia,"Times New Roman",Times,serif; background: rgb(255, 255, 255) none repeat scroll 0px center; border-bottom: 5px solid rgb(228, 228, 228); padding: 0px 0px 5px; color: rgb(24, 57, 69); font-weight: normal; font-size: 20px; }
#estado-playas ul { background: rgb(250, 250, 250) none repeat scroll 0px 0px; }
#estado-playas .ver-mas a { color: rgb(0, 146, 198); font-size: 12px; line-height: 14px; padding: 0px 18px 0px 0px; outline: 0px none; }
#estado-playas .enlace a { color: rgb(0, 146, 198); font-size: 12px; line-height: 14px; padding: 0px 18px 0px 0px; outline: 0px none; }
.cintillo-colc-confederaciones { width: 312px; height: 60px; margin: -15px 0px; background: transparent url(b24399d50c2a2de51530bf81b4b2435c1617efed.png)  no-repeat scroll 0% 0%; overflow: hidden; position: relative; z-index: 5; }
.cintillo-colc-confederaciones a { font-family: Georgia,"Times New Roman",Times,serif; font-size: 22px; text-decoration: none; display: block; margin: 10px 0px 25px 10px; color: rgb(102, 0, 0); }
#C-agrup-2013 { width: 312px; margin: 0px 0px 20px; padding: 0px; background: rgb(248, 248, 248) none repeat scroll 0% 0%; font-family: Georgia,"Times New Roman",Times,serif; }
#C-agrup-2013 .clear-agrup {  }
#C-agrup-2013 .clear-agrup::before, #C-agrup-2013 .clear-agrup::after { display: table; content: ""; line-height: 0; }
#C-agrup-2013 .clear-agrup::after { clear: both; }
#C-agrup-2013 a { text-decoration: none; }
#C-agrup-2013 img { margin: 0px 0px 5px; }
#C-agrup-2013 .titulo-agrupacion { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#C-agrup-2013 .titulo-agrupacion h4 { text-indent: -99999px; overflow: hidden; }
#C-agrup-2013 .titulo-agrupacion a { display: block; }
#C-agrup-2013 .contenido-ppal { padding: 0px 0px 10px; border-bottom: 1px solid rgb(217, 217, 217); }
#C-agrup-2013 .contenido-ppal h5, #C-agrup-2013 ul.contenido-secund h6 { padding: 0px; font-weight: normal; }
#C-agrup-2013 .contenido-ppal h5 { margin: 0px 10px 5px; font-size: 22px; line-height: 110%; }
#C-agrup-2013 .contenido-ppal p { margin: 0px 10px; padding: 0px; font-size: 14px; line-height: 110%; color: rgb(102, 102, 102); }
#C-agrup-2013 ul.contenido-secund { width: 302px; margin: 0px; padding: 0px 0px 0px 10px; }
#C-agrup-2013 ul.contenido-secund li { width: 141px; margin: 10px 10px 10px 0px; float: left; list-style: outside none none; }
#C-agrup-2013 ul.contenido-secund h6 { margin: 0px; font-size: 17px; line-height: 110%; }
#C-agrup-2013 ul.contenido-secund img { width: 141px; }
#C-agrup-2013 ul.contenido-secund .unvideo { margin-bottom: 5px; }
#C-agrup-2013 ul.contenido-secund .mosca-player-small img { width: 40px; }
#C-agrup-2013.gente-estilo { border-bottom: 5px solid rgb(114, 54, 139); }
#C-agrup-2013.gente-estilo a { color: rgb(114, 54, 139); }
#C-agrup-2013.gente-estilo a:hover { color: rgb(88, 43, 108); }
#C-agrup-2013.gente-estilo .titulo-agrupacion { border-bottom: 2px solid rgb(114, 54, 139); }
#C-agrup-2013.gente-estilo .titulo-agrupacion h4 { width: 200px; height: 49px; margin: -6px 0px -9px; position: relative; z-index: 5; background: transparent url(324892afd9d724fc7fd7362a2ec312922d24553b.png)  no-repeat scroll 0% 0%; }
#C-agrup-2013.gente-estilo .titulo-agrupacion a { width: 200px; height: 34px; }
#C-veranear { width: 312px; margin: 0px 0px 20px; padding: 0px; background: rgb(244, 242, 233) url(598855e0b7a23f4ee6f3541e7079635f0ac59cbb.gif)  no-repeat scroll left bottom; border-bottom: 5px solid rgb(0, 102, 153); font-family: Georgia,"Times New Roman",Times,serif; }
#C-veranear .titulo-veranear { width: 312px; height: 98px; margin: 0px 0px -48px; padding: 0px; position: relative; background: transparent url(73a47f2674941d9065b28b862b3598c94b510e15.jpg)  no-repeat scroll 0% 0%; }
#C-veranear .titulo-veranear h4 { width: 281px; height: 40px; margin: 0px; padding: 0px; position: absolute; top: -7px; left: -7px; text-indent: -99999px; overflow: hidden; background: transparent url(1a61728bbe13223d85a0c122ef754ea213945cf9.png)  no-repeat scroll 0% 0%; }
#C-veranear img, #C-veranear h3, #C-veranear p { position: relative; z-index: 2; }
#C-veranear img { margin: 0px 0px 7px 10px; }
#C-veranear .unvideo img { margin: 0px 0px 7px; }
#C-veranear h3 { margin: 0px 0px 7px; padding: 0px 10px; font-size: 26px; line-height: 110%; font-weight: normal; }
#C-veranear a { text-decoration: none; color: rgb(0, 102, 153); }
#C-veranear a:hover { color: rgb(0, 72, 106); }
#C-veranear p { margin: 0px 0px 15px; padding: 0px 10px 10px; font-size: 14px; color: rgb(102, 102, 102); line-height: 130%; border-bottom: 1px solid rgb(223, 217, 189); }
#C-veranear .enlace-mas { padding: 0px 10px 10px; font-size: 14px; }
#C-veranear .enlace-mas a { padding: 0px 0px 0px 8px; background: transparent url(7ed4e07c29a68ca3cae76ed440b23e2ee10a10f3.png)  no-repeat scroll 0px 5px; }
#C-empanadas { width: 312px; margin: 0px 0px 20px; padding: 0px; background: rgb(244, 242, 233) none repeat scroll 0% 0%; border-bottom: 5px solid rgb(208, 200, 162); font-family: Georgia,"Times New Roman",Times,serif; }
#C-empanadas a { color: rgb(0, 106, 206); text-decoration: none; }
#C-empanadas a:hover { color: rgb(0, 82, 155); }
#C-empanadas h4, #C-empanadas .contenido-empanadas, #C-empanadas .enlace-mas { width: 292px; margin: 0px; padding: 10px; }
#C-empanadas h4 { border-bottom: 1px solid rgb(255, 255, 255); font-size: 22px; font-weight: normal; line-height: 100%; background: rgb(232, 230, 221) url(0f5ae1e3345efc79766608b3cdbd7fcda8cda138.gif)  repeat-x scroll center bottom; }
#C-empanadas .contenido-empanadas { height: 88px; position: relative; background: transparent url(d37edac237ed667e7970039de0c4e5b7ed986969.jpg)  no-repeat scroll right bottom; font-size: 14px; color: rgb(102, 102, 102); }
#C-empanadas .contenido-empanadas a { height: 29px; padding: 0px 7px; float: left; display: block; position: absolute; bottom: 10px; left: 10px; color: rgb(255, 255, 255); background: rgb(0, 106, 206) none repeat scroll 0% 0%; line-height: 29px; text-align: center; }
#C-empanadas .contenido-empanadas a:hover { background: rgb(0, 92, 176) none repeat scroll 0% 0%; }
#C-empanadas .enlace-mas { border-top: 1px solid rgb(208, 200, 162); font-size: 14px; background: rgb(232, 230, 221) url(124e3c62b8f7b985583cf4f37a72acaa429e91d7.gif)  repeat-x scroll center top; }
#C-empanadas .enlace-mas a { padding: 0px 0px 0px 8px; background: transparent url(0769c5e51153ec78d3ddd537cb8a461756bd9f0b.png)  no-repeat scroll 0px 5px; }
#C-pueblos-espana { width: 312px; margin: 0px 0px 20px; border-bottom: 5px solid rgb(0, 146, 198); background: rgb(243, 243, 243) none repeat scroll 0% 0%; font-family: Georgia,"Times New Roman",Times,serif; }
#C-pueblos-espana h4 { width: 312px; height: 59px; margin: 0px; padding: 0px; text-indent: -99999px; overflow: hidden; border-bottom: 1px solid rgb(255, 255, 255); background: transparent url(bb132ed66cf6cdca4baeee4adcbf6c5395a0da7c.jpg)  no-repeat scroll 0% 0%; }
#C-pueblos-espana h4 a { width: 312px; height: 59px; display: block; }
#C-pueblos-espana .pueblo, #C-pueblos-espana .autor, #C-pueblos-espana .mas-enlaces { padding: 10px; }
#C-pueblos-espana .pueblo img { margin: 0px 0px 10px; }
#C-pueblos-espana .pueblo h3 { margin: 0px; padding: 0px; font-size: 26px; font-weight: normal; line-height: 100%; }
#C-pueblos-espana .pueblo h3 a { color: rgb(43, 43, 15); text-decoration: none; }
#C-pueblos-espana .pueblo h3 a:hover { color: rgb(0, 146, 198); text-decoration: none; }
#C-pueblos-espana .autor { border-top: 1px dotted rgb(221, 221, 221); border-bottom: 1px solid rgb(187, 187, 187); }
#C-pueblos-espana .autor::before, #C-pueblos-espana .autor::after { display: table; content: ""; line-height: 0; }
#C-pueblos-espana .autor::after { clear: both; }
#C-pueblos-espana .autor .foto { width: 61px; float: left; text-indent: -10px; overflow: hidden; border: 1px solid rgb(221, 221, 221); }
#C-pueblos-espana .autor .datos { width: 224px; float: right; }
#C-pueblos-espana .autor h6 { margin: 0px 0px 3px; padding: 0px; font-size: 17px; font-weight: normal; line-height: 100%; color: rgb(0, 146, 198); }
#C-pueblos-espana .autor p { margin: 0px; padding: 0px; font-size: 14px; color: rgb(102, 102, 102); line-height: 110%; }
#C-pueblos-espana .mas-enlaces { background: rgb(232, 232, 232) url(6992451e351a2c2499f361428224502284bede22.gif)  repeat-x scroll center top; }
#C-pueblos-espana .mas-enlaces a { height: 16px; padding: 0px 0px 0px 20px; display: block; color: rgb(0, 146, 198); background: transparent url(f93d6c12a36a31324802bc10144014aa2c99ac70.gif)  no-repeat scroll 0% 0%; font-size: 14px; line-height: 18px; text-decoration: none; }
#C-fe-de-ratas { width: 312px; margin: 0px 0px 20px; padding: 0px; border-bottom: 5px solid rgb(216, 208, 175); background: rgb(244, 242, 233) none repeat scroll 0% 0%; font-family: Georgia,"Times New Roman",Times,serif; }
#C-fe-de-ratas .titulo { width: 312px; height: 94px; padding: 0px; position: relative; background: transparent url(aa19f3362689191f574b6b6f0477b3b0058d2311.gif)  no-repeat scroll 0% 0%; }
#C-fe-de-ratas .titulo h3, #C-fe-de-ratas .titulo h6 { margin: 0px; padding: 0px; position: absolute; left: 10px; text-transform: uppercase; font-weight: normal; }
#C-fe-de-ratas .titulo h3 { top: 28px; font-size: 24px; }
#C-fe-de-ratas .titulo h3 span { font-size: 18px; }
#C-fe-de-ratas .titulo h3 a { color: rgb(52, 152, 219); text-decoration: none; }
#C-fe-de-ratas .titulo h6 { bottom: 0px; font-size: 10px; color: rgb(102, 102, 102); }
#C-fe-de-ratas .titulo h6 span { font-family: Arial,Helvetica,sans-serif; }
#C-fe-de-ratas .vigneta { height: 32px; margin: -10px 0px 0px; padding: 0px 10px 10px; position: relative; z-index: 5; }
#C-fe-de-ratas .vigneta a { height: 32px; padding: 0px 10px; display: block; float: left; background: rgb(52, 152, 219) none repeat scroll 0% 0%; color: rgb(255, 255, 255); border-radius: 2px; font-size: 14px; line-height: 32px; text-decoration: none; }
#C-fe-de-ratas .vigneta a span { font-family: Arial,Helvetica,sans-serif; }
#C-fe-de-ratas .vigneta a:hover { background: rgb(43, 126, 181) none repeat scroll 0% 0%; }
#C-fe-de-ratas .mas-enlaces { padding: 10px; background: rgb(240, 238, 225) url(b4efb11837e55d968319ec1acf775b08d5a70a93.gif)  repeat-x scroll center top; font-size: 14px; }
#C-fe-de-ratas .mas-enlaces a { margin: 0px; padding: 0px 0px 0px 10px; color: rgb(52, 152, 219); text-decoration: none; background: transparent url(bbb567ab97d4698cc1da8b7dfc96c707025bc7b0.gif)  no-repeat scroll 0px 5px; }
#cintillo-sf-2013 { width: 478px; height: 34px; margin: 0px 0px -8px; position: relative; background: transparent url(78b9ed755a56bc6d8a267753e1cc60f93529ce03.gif)  no-repeat scroll right center; }
#cintillo-sf-2013 h3 { width: 156px; height: 20px; text-indent: -99999px; overflow: hidden; position: absolute; top: 0px; left: 0px; background: transparent url(6f1945161582720d9834fd2a58d16fd72cf9547a.png)  no-repeat scroll 0% 0%; }
#cintillo-sf-2013 h3 a { width: 156px; height: 20px; display: block; }
.colB #cintillo-sf-2013 { width: 146px; background: transparent url(78b9ed755a56bc6d8a267753e1cc60f93529ce03.gif)  no-repeat scroll left center; }
.colB #cintillo-sf-2013 h3, #col-C #cintillo-sf-2013 h3 { width: 107px; }
.colB #cintillo-sf-2013 h3 a, #col-C #cintillo-sf-2013 h3 a { width: 107px; }
#col-C #cintillo-sf-2013 { width: 312px; }
#col-C #cintillo-sf-2013 h3 { left: 5px; }
.apoyoTicketingnoticiaB .mas-enlaces, #col-C .buscador-ticketing .mas-enlaces { margin: 0px; padding: 10px; background: rgb(230, 225, 204) url(5fa7cbfad131413d259a32da5d6b37b390d31e5d.gif)  repeat-x scroll center top; font-size: 11px; line-height: 100%; }
.apoyoTicketingnoticiaB .mas-enlaces a, #col-C .buscador-ticketing .mas-enlaces a { padding: 0px 0px 0px 10px; display: block; color: rgb(173, 84, 114); text-decoration: none; background: transparent url(c6e6adfd98046d603e9294649a544a7d5f714949.gif)  no-repeat scroll 0px 3px; }
.apoyoTicketingnoticiaB .mas-enlaces a:hover, #col-C .buscador-ticketing .mas-enlaces a:hover { text-decoration: underline; }
#col-C .buscador-ticketing { width: 312px; margin: 0px 0px 20px; padding: 0px 0px 5px; background: rgb(244, 242, 233) url(a598d3625767b683092b3ced99e12ffe1d1a806b.gif)  repeat-x scroll center bottom; font-family: Georgia,"Times New Roman",Times,serif; }
#col-C .buscador-ticketing .header { padding: 10px; border-bottom: 1px solid rgb(255, 255, 255); background: rgb(230, 225, 205) none repeat scroll 0% 0%; }
#col-C .buscador-ticketing .header a.entradas { height: 14px; margin: 0px 0px 0px -15px; padding: 0px 0px 0px 32px; display: block; font-size: 17px; line-height: 14px; color: rgb(107, 146, 128); text-transform: uppercase; background: transparent url(f731aba1527a2fec922ec3cd9347233529756cb3.png)  no-repeat scroll 0% 0%; }
#col-C .buscador-ticketing .header p { padding: 0px 0px 0px 18px; font-size: 11px; color: rgb(107, 146, 128); text-transform: uppercase; }
#col-C .buscador-ticketing form { margin: 0px; padding: 10px; }
#col-C .buscador-ticketing input, #col-C .buscador-ticketing select { height: 28px; margin: 0px 0px 5px; padding: 0px 0px 0px 5px; float: left; display: block; font-size: 11px; text-transform: uppercase; line-height: 28px; color: rgb(102, 102, 102); background: rgb(255, 255, 255) none repeat scroll 0% 0%; box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.3) inset; }
#col-C .buscador-ticketing input { width: 134px; }
#col-C .buscador-ticketing select { width: 141px; }
#col-C .buscador-ticketing input.inputTextoTicketing { width: 217px; }
#col-C .buscador-ticketing input#fecha, #col-C .buscador-ticketing select#idProvincias { margin: 0px 10px 5px 0px; }
#col-C .buscador-ticketing input.boton-entradas { width: 63px; height: 28px; margin: 0px; display: block; float: left; font-size: 11px; text-transform: uppercase; line-height: 28px; color: rgb(255, 255, 255); background: rgb(107, 146, 128) none repeat scroll 0% 0%; border-width: 0px 0px 1px; border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(87, 120, 105); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-radius: 4px; box-shadow: 0px 0px 0px 0px transparent; }
#col-C .buscador-ticketing input.boton-entradas:hover { cursor: pointer; background: rgb(125, 171, 149) none repeat scroll 0% 0%; }
#col-C .buscador-ticketing input.buscarTicketing.boton-entradas { float: right; }
#col-C .buscador-ticketing a.cambioTipoBusqueda { height: 28px; padding: 0px 10px; float: right; display: block; line-height: 28px; font-size: 10px; text-transform: uppercase; color: rgb(84, 135, 192); background: rgb(230, 225, 205) none repeat scroll 0% 0%; border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(204, 200, 182) -moz-use-text-color -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-radius: 4px; }
#col-C .buscador-ticketing a.cambioTipoBusqueda:hover { text-decoration: none; background: rgb(235, 229, 209) none repeat scroll 0% 0%; }
.noticia2010 ul.link-app1 li.apoyo-entradas-abc { margin: 0px 0px 5px; padding-left: 13px; float: left; display: block; clear: none; font-size: 13px; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(153, 153, 153); }
.noticia2010 ul.link-app1 li.apoyo-entradas-abc span { width: 22px; height: 16px; margin-right: 5px; float: left; display: block; line-height: 15px; background: transparent url(58a16473a4829a0b4aa2759363f3623e3ff7d634.gif)  no-repeat scroll 0% 0%; }
.noticia2010 ul.link-app1 li.apoyo-entradas-abc a { text-decoration: none; color: rgb(84, 134, 191); }
.noticia2010 ul.link-app1 li.apoyo-entradas-abc a:hover { text-decoration: underline; }
#entradas-at-col-B, .apoyoTicketingnoticiaB { width: 146px; margin: 0px 0px 10px; padding: 0px 0px 5px; background: rgb(244, 242, 233) url(a598d3625767b683092b3ced99e12ffe1d1a806b.gif)  no-repeat scroll center bottom; font-family: Georgia,"Times New Roman",Times,serif; }
#entradas-at-col-B { height: 48px; position: relative; }
#entradas-at-col-B p { margin: 0px; padding: 0px; position: absolute; top: 5px; left: 60px; font-size: 10px; line-height: 11px; color: rgb(102, 102, 102); }
#entradas-at-col-B a { width: 138px; height: 26px; display: block; position: absolute; bottom: 10px; right: 5px; text-indent: -99999px; overflow: hidden; background: transparent url(fb88bda3ff1f42fb43a5cac3054c7bb349bd0411.gif)  no-repeat scroll 0% 0%; }
.apoyoTicketingnoticiaB h5 { width: 146px; height: 31px; margin: 0px; padding: 0px; text-indent: -99999px; overflow: hidden; border-bottom: 1px solid rgb(255, 255, 255); background: transparent url(17a5e330793361e3ed93f76d9724b7622bd4014e.gif)  no-repeat scroll 0% 0%; }
.apoyoTicketingnoticiaB h5 a { width: 146px; height: 31px; display: block; }
.apoyoTicketingnoticiaB h6 { margin: 8px 10px; font-size: 17px; font-weight: normal; line-height: 100%; }
.apoyoTicketingnoticiaB h6 a { color: rgb(173, 84, 114); text-decoration: none; }
.apoyoTicketingnoticiaB h6 a:hover { text-decoration: underline; }
#col-C #buscador-ticketing-carrusel { position: relative; }
#col-C #buscador-ticketing-carrusel .formulario { overflow: hidden; width: 312px; background: rgb(241, 239, 227) url(a6cfe2e81e5d3e65f9582c82f4d63578f61f9f3a.jpg)  repeat-x scroll left bottom; margin: 0px 0px 10px; border-bottom: 1px solid rgb(255, 255, 255); }
#col-C #buscador-ticketing-carrusel .formulario form { overflow: hidden; }
#col-C #buscador-ticketing-carrusel .formulario select { margin: 0px 0px 7px; }
#col-C #buscador-ticketing-carrusel input.boton-entradas { float: left; }
#col-C #buscador-ticketing-carrusel fieldset { width: 312px; }
#col-C #buscador-ticketing-carrusel select { width: 293px; }
#col-C #buscador-ticketing-carrusel #carrusel-compra-entradas { width: 312px; height: 265px; padding: 0px; overflow: hidden; }
#col-C #buscador-ticketing-carrusel .jcarousel-clip { height: 220px; width: 292px; margin: 0px 10px; overflow: hidden; }
#col-C #buscador-ticketing-carrusel #carrusel-compra-entradas ul { overflow: hidden; width: 312px; }
#col-C #buscador-ticketing-carrusel li { float: left; height: 210px; width: 92px; margin: 0px 8px 0px 0px; padding: 0px 0px 10px; }
#col-C #buscador-ticketing-carrusel li img { margin: 0px 0px 5px; }
#col-C #buscador-ticketing-carrusel li h3 { margin: 0px; padding: 0px; }
#col-C #buscador-ticketing-carrusel li h3 a { color: rgb(43, 43, 15); font: bold 13px/15px Georgia,"Times New Roman",Times,serif; }
#col-C #buscador-ticketing-carrusel .mas-enlaces { height: 25px; }
#col-C #buscador-ticketing-carrusel .mas-enlaces a { width: 104px; position: relative; float: right; top: 8px; }
#col-C #buscador-ticketing-carrusel .leyenda { bottom: 15px; left: 45px; color: rgb(153, 153, 153); font: 11px/13px Arial,Helvetica,sans-serif; position: absolute; }
#col-C #buscador-ticketing-carrusel .leyenda #total-compra { padding-left: 3px; }
#col-C #buscador-ticketing-carrusel .jcarousel-prev, #col-C #buscador-ticketing-carrusel .jcarousel-next { cursor: pointer; background-color: rgb(107, 146, 128); background-image: url(a497e162cf5bb9acaef7fa10fa7d64a2927afe0e.png) ; background-repeat: no-repeat; position: absolute; bottom: 10px; width: 26px; height: 26px; }
#col-C #buscador-ticketing-carrusel .jcarousel-prev { background-position: 5px 7px; left: 10px; }
#col-C #buscador-ticketing-carrusel .jcarousel-next { background-position: -41px 7px; left: 102px; }
#col-C #buscador-ticketing-carrusel .jcarousel-prev:hover, #col-C #buscador-ticketing-carrusel .jcarousel-next:hover { background-color: rgb(125, 171, 149); }
#sugerencias-entradas-A { width: 478px; height: 270px; margin: 0px 0px 20px; background: rgb(107, 146, 128) none repeat scroll 0% 0%; font-family: Georgia,"Times New Roman",Times,serif; }
#sugerencias-entradas-A .info-entradas { width: 146px; height: 270px; padding: 0px; float: left; position: relative; background: transparent url(b2df2806e97128fe9a10365aa24275783fa5049d.gif)  no-repeat scroll center bottom; color: rgb(255, 255, 255); border: 0px none; }
#sugerencias-entradas-A .info-entradas h4.abc { width: 73px; height: 24px; margin: 0px; padding: 0px; position: absolute; top: 10px; left: 10px; background: transparent url(8ff5f78076ba03a143d810d45f2ef666c1e07725.gif)  no-repeat scroll 0% 0%; text-indent: -99999px; overflow: hidden; }
#sugerencias-entradas-A .info-entradas h4.abc a { width: 73px; height: 24px; display: block; }
#sugerencias-entradas-A .info-entradas p.descripcion { width: 136px; margin: 0px; padding: 10px 0px 0px; position: absolute; top: 44px; left: 10px; border-top: 1px solid rgb(255, 255, 255); font-size: 11px; line-height: 12px; font-weight: normal; color: rgb(255, 255, 255); }
#sugerencias-entradas-A .info-entradas p.descripcion a { color: rgb(255, 255, 255); }
#sugerencias-entradas-A .info-entradas a.entradas { width: 129px; height: 90px; display: block; position: absolute; bottom: 7px; left: 8px; text-indent: -99999px; overflow: hidden; }
#sugerencias-entradas-A ul.sugerencias { width: 332px; height: 270px; margin: 0px; padding: 0px; float: right; list-style: outside none none; }
#sugerencias-entradas-A ul.sugerencias li { width: 166px; height: 135px; float: left; position: relative; }
#sugerencias-entradas-A ul.sugerencias li a { width: 166px; height: 135px; display: block; position: absolute; top: 0px; left: 0px; z-index: 10; text-indent: -99999px; overflow: hidden; }
#sugerencias-entradas-A ul.sugerencias li .cartela { width: 146px; padding: 10px; position: absolute; bottom: 0px; left: 0px; z-index: 5; background: rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 18px; }
.jmj-rio { width: 100%; height: 50px; margin: -5px 0px 0px; background: transparent url(7f9e387a1ce1e5fbe292cd8544f2463d47833509.jpg)  no-repeat scroll right top; font-family: Georgia,"Times New Roman",Times,serif; font-size: 22px; color: rgb(182, 108, 3); line-height: 65px; border-bottom: 1px solid rgb(217, 217, 217); }
#C-verano-2013 { width: 312px; margin: 0px 0px 20px; padding: 0px 0px 5px; font-family: Georgia,"Times New Roman",Times,serif; background-color: rgb(248, 248, 248); background-position: center bottom; background-repeat: repeat-x; }
#C-verano-2013.ninos { background-image: url(147f9eb279ee1f89054861ff2594843189332678.gif) ; }
#C-verano-2013.pueblos { background-image: url(75f2a43effb4cff275029328660eb737942bea75.gif) ; }
#C-verano-2013 h4 { width: 292px; height: 32px; margin: 0px; padding: 0px 10px; font-size: 17px; line-height: 32px; font-weight: normal; }
#C-verano-2013.ninos h4 { color: rgb(255, 255, 255); background: transparent url(95c7a3552928ea5a71c52d7d1e8e8097f030152e.jpg)  no-repeat scroll 0% 0%; }
#C-verano-2013.pueblos h4 { color: rgb(0, 102, 153); background: transparent url(5292bec1945e53fe0c1980f5469215916a4d6452.jpg)  no-repeat scroll 0% 0%; }
#C-verano-2013 .contenido-verano { width: 292px; margin: 0px; padding: 10px; }
#C-verano-2013 .contenido-verano::after, #C-verano-2013 .contenido-verano::before { display: table; content: ""; line-height: 0; }
#C-verano-2013 .contenido-verano::after { clear: both; }
#C-verano-2013 .contenido-verano .photo-alt5 { float: left; }
#C-verano-2013 .contenido-verano img { float: left; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.3); }
#C-verano-2013 .contenido-verano .mosca-player-small img { margin-top: -48px; float: none; box-shadow: 0px 0px 0px 0px transparent; }
#C-verano-2013 .contenido-verano .textos { width: 136px; float: right; }
#C-verano-2013 .contenido-verano .unvideo { margin-bottom: 0px ! important; }
#C-verano-2013 .textos h3 { margin: 0px 0px 3px; padding: 0px; font-size: 20px; font-weight: normal; line-height: 100%; }
#C-verano-2013 .textos p { margin: 0px; padding: 0px; font-size: 14px; color: rgb(102, 102, 102); }
#C-verano-2013 .textos a { color: rgb(43, 43, 15); text-decoration: none; }
#C-verano-2013 .textos a:hover { text-decoration: underline; }
#C-verano-2013 .mas-enlaces { margin: 0px; padding: 10px; background: rgb(235, 235, 235) url(b776f7de099efe79cd5561286c3c012ef59f7716.gif)  repeat-x scroll center top; border-top: 1px solid rgb(187, 187, 187); }
#C-verano-2013 .mas-enlaces a { padding: 0px 0px 0px 10px; display: inline-block; font-size: 11px; text-decoration: none; background-repeat: no-repeat; background-position: 0px 3px; }
#C-verano-2013 .mas-enlaces a:hover { text-decoration: underline; }
#C-verano-2013.ninos .mas-enlaces a { color: rgb(91, 130, 176); background-image: url(6aa260a67a2597906f9d8a98264117c95bd799f6.gif) ; }
#C-verano-2013.pueblos .mas-enlaces a { color: rgb(0, 102, 153); background-image: url(df1879a1f2d287cce3a4f02adc7f04c761efa4c6.gif) ; }
.colA #elecciones-alemania { font: 23px/25px Georgia,"Times New Roman",Times,serif; color: rgb(182, 108, 3); background: transparent url(1390d9dc9df4f981c69b310923fa97b341401617.jpg)  no-repeat scroll -2px 0px; padding: 7px 0px 0px 55px; height: 38px; }
.colA #elecciones-alemania a, .colB #elecciones-alemania a { color: rgb(182, 108, 3); }
.colB #elecciones-alemania { font: bold 14px/16px Georgia,"Times New Roman",Times,serif; color: rgb(182, 108, 3); background: transparent url(9ce07d13df1e6468c422c387156bf89edde57606.jpg)  no-repeat scroll -2px 2px; padding: 0px 0px 0px 37px; margin: 0px 0px 5px; }
.uh-actualidad_elecciones-alemania-2013 #elecciones-alemania { display: none; }
#modulo-historia-verano { font: 14px/18px Georgia,"Times New Roman",Times,serif; margin: 0px 0px 20px; padding: 0px; width: 312px; border-bottom: 5px solid rgb(232, 228, 210); overflow: hidden; position: relative; background: rgb(244, 242, 233) none repeat scroll 0% 0%; }
#modulo-historia-verano h2 { background: rgb(46, 131, 187) none repeat scroll 0% 0%; opacity: 0.7; color: rgb(255, 255, 255); padding: 7px; margin: 0px; position: absolute; top: 0px; left: 0px; width: 298px; font-size: 25px; line-height: 27px; font-weight: normal; }
#modulo-historia-verano img { z-index: 1; }
#modulo-historia-verano h3 { font-size: 18px; line-height: 20px; font-weight: normal; margin: 0px; padding: 10px; }
#modulo-historia-verano p { padding: 0px 10px; margin: 0px; }
#modulo-historia-verano p a { color: rgb(84, 137, 191); text-decoration: none; }
#modulo-historia-verano p a:hover { text-decoration: underline; }
#modulo-historia-verano ul { margin: 0px; padding: 10px; }
#modulo-historia-verano li { list-style: outside none none; margin: 0px 0px 3px; padding: 0px; }
#modulo-historia-verano li a { background: transparent url(2d5605b2d0193f343a0ee91b2a42e714e5d5c8f8.gif)  no-repeat scroll 0px 4px; padding: 0px 0px 0px 15px; color: rgb(84, 137, 191); text-decoration: none; font-weight: bold; }
#modulo-historia-verano .bases a { font-weight: normal; font-size: 12px; background-position: 0px 3px; }
#modulo-historia-verano li a:hover { text-decoration: underline; }
#modulo-C-madrid2020 { font: 14px/18px Georgia,"Times New Roman",Times,serif; margin: 0px 0px 20px; width: 312px; background: transparent url(5af0acd5281666a0664924d4cea50291b35b903c.gif)  no-repeat scroll left bottom; overflow: hidden; padding: 0px 0px 7px; }
#modulo-C-madrid2020 h2 { background: transparent url(88a02ec0643715f4ce7a02ba38f3247811349bc4.gif)  no-repeat scroll left top; text-indent: -9999px; margin: 0px; padding: 0px; }
#modulo-C-madrid2020 h2 a { height: 62px; width: 312px; display: block; }
#modulo-C-madrid2020 .noticias { border-left: 1px solid rgb(222, 222, 222); border-right: 1px solid rgb(222, 222, 222); padding: 10px; overflow: hidden; }
#modulo-C-madrid2020 a { color: rgb(43, 43, 15); text-decoration: none; }
#modulo-C-madrid2020 a:hover { text-decoration: underline; }
#modulo-C-madrid2020 .destacado { padding: 0px 0px 15px; margin: 0px 0px 15px; border-bottom: 5px solid rgb(246, 246, 246); }
#modulo-C-madrid2020 .destacado h3 { margin: 5px 0px; font-size: 23px; line-height: 25px; font-weight: normal; }
#modulo-C-madrid2020 .destacado p { margin: 0px; padding: 0px; }
#modulo-C-madrid2020 ul { margin: 0px; padding: 0px; overflow: hidden; list-style: outside none none; }
#modulo-C-madrid2020 li { padding: 0px 0px 10px 15px; margin: 0px 0px 10px; border-bottom: 1px dotted rgb(204, 204, 204); overflow: hidden; background: transparent url(b3a63315ad92c2755f3e8617f92c41db54a80124.gif)  no-repeat scroll 0px 4px; }
#modulo-C-madrid2020 .last { padding-bottom: 5px; margin-bottom: 0px; border-bottom: medium none; }
#modulo-C-madrid2020 h4 { margin: 0px; padding: 0px; font-size: 12px; line-height: 14px; }
#modulo-C-madrid2020 .con-foto { padding-left: 0px; background: transparent none repeat scroll 0% 0%; }
#modulo-C-madrid2020 .con-foto h4 { font-size: 14px; line-height: 16px; margin: 3px 0px 0px; }
#modulo-C-madrid2020 li img { float: left; margin: 0px 10px 0px 0px; }
#modulo-C-madrid2020 .cuenta-atras { background: transparent url(21bb27a4c16dc313f75cee47a882637558737d8d.gif)  repeat-x scroll left top; height: 25px; line-height: 25px; padding: 5px 12px; color: rgb(255, 255, 255); font-family: Arial,Helvetica,sans-serif; }
#modulo-C-madrid2020 .cuenta-atras strong { font-size: 17px; float: left; display: block; margin: 0px 6px 0px 0px; }
#modulo-C-madrid2020 .hasCountdown { font-family: Arial,Helvetica,sans-serif; }
#modulo-C-madrid2020 .countdown_rtl { direction: rtl; }
#modulo-C-madrid2020 .countdown_holding span {  }
#modulo-C-madrid2020 .countdown_row { clear: both; padding: 0px; text-align: center; overflow: hidden; width: 244px; }
#modulo-C-madrid2020 .countdown_section { width: auto; margin: 0px 10px 0px 0px; padding: 2px 0px 0px; float: left; font-size: 9px; line-height: 19px; text-align: center; text-transform: uppercase; color: rgb(255, 255, 255); }
#modulo-C-madrid2020 .countdown_section br { display: none; }
#modulo-C-madrid2020 .countdown_amount { font-size: 16px; font-weight: bold; display: block; float: left; width: auto; margin: -3px 5px 0px 0px; padding: 0px; }
#modulo-C-madrid2020 #defaultCountdown { width: 219px; height: 19px; margin: 3px 0px 0px; float: left; padding: 1px 0px 0px; }
#modulo-C-la-liga-abc { margin: -10px 0px 20px; padding: 0px 0px 6px; width: 312px; overflow: hidden; position: relative; font: 13px/15px Arial,Helvetica,sans-serif; background: transparent url(158d2dfe33795a8b2b830d0db20e18e6e75a0ea1.gif)  no-repeat scroll left bottom; }
#modulo-C-la-liga-abc .cabecera { margin: 0px 0px 5px; }
#modulo-C-la-liga-abc .cabecera .directo { width: 50px; height: 50px; background: rgb(189, 21, 80) url(97f2aa0b59f95847ebce6a36575d39ebbcbd6d50.gif)  no-repeat scroll 0% 0%; border-radius: 120px; text-align: center; color: rgb(255, 255, 255); font-family: "Monda",sans-serif; font-size: 9px; line-height: 50px; font-weight: bold; float: left; margin: 0px 10px 0px 0px; position: relative; top: 6px; }
#modulo-C-la-liga-abc h2 { text-indent: -9999px; background: transparent url(e8bf684e4097b7bf21cf7a79341505cd25fd809d.gif)  no-repeat scroll left top; float: left; margin: 10px 0px 5px; padding: 0px; }
#modulo-C-la-liga-abc h2, #modulo-C-la-liga-abc h2 a { width: 164px; height: 36px; display: block; }
#modulo-C-la-liga-abc .video { background: rgb(0, 0, 0) none repeat scroll 0% 0%; text-align: center; padding: 5px 0px; clear: both; }
#modulo-C-la-liga-abc .informacion { background: rgb(123, 138, 13) none repeat scroll 0% 0%; padding: 10px 10px 0px; border-bottom: 3px solid rgb(63, 71, 7); }
#modulo-C-la-liga-abc h3 { margin: 0px; }
#modulo-C-la-liga-abc h3 a { font: 22px/24px "Monda",Arial,Helvetica,sans-serif; text-decoration: none; color: rgb(255, 255, 255); }
#modulo-C-la-liga-abc h3 a:hover { text-decoration: underline; }
#modulo-C-la-liga-abc ul { padding: 15px 0px 10px; border-top: 1px dotted rgb(255, 255, 255); width: 292px; margin: 15px 0px 0px; }
#modulo-C-la-liga-abc li { list-style: outside none none; background: transparent url(e1fa2cd8c66aac1db6ca3d42aca4eddd7b461630.gif)  no-repeat scroll 0px 5px; padding: 0px 0px 10px 12px; color: rgb(255, 255, 255); overflow: hidden; }
#modulo-C-la-liga-abc strong { color: rgb(248, 202, 0); font-size: 11px; text-transform: uppercase; padding: 0px 5px 0px 0px; display: block; float: left; }
#modulo-C-la-liga-abc li .comentaristas { display: block; float: left; width: 204px; }
#modulo-C-la-liga-abc p { color: rgb(255, 255, 255); background: rgb(82, 92, 9) none repeat scroll 0% 0%; padding: 7px 10px 5px; margin: 0px 0px 0px -10px; width: 292px; font-size: 11px; font-weight: bold; }
#sorteo-champions { width: 976px; background: rgb(241, 240, 237) none repeat scroll 0% 0%; border-bottom: 3px solid rgb(217, 217, 217); font: 11px/12px Georgia,"Times New Roman",Times,serif; color: rgb(54, 54, 54); margin: 0px 0px 20px; padding: 10px 0px 0px; overflow: hidden; }
#sorteo-champions h2 { background: transparent url(79123ad0c7dbb951764944ba2f179d80f55d888e.gif)  no-repeat scroll left top; height: 99px; margin: 13px 0px 0px; text-indent: -99999px; width: 105px; position: relative; top: 23px; }
#sorteo-champions h2, #sorteo-champions .modulo li, #sorteo-champions .modulo { float: left; display: inline; }
#sorteo-champions ul, #sorteo-champions h2 { margin: 0px; padding: 0px; }
#sorteo-champions .modulo { margin: 0px 10px 0px 0px; overflow: hidden; }
#sorteo-champions .modulo, #sorteo-champions ul { width: 208px; }
#sorteo-champions h3 { padding: 5px; font-size: 11px; background: rgb(102, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-transform: uppercase; margin: 0px; }
#sorteo-champions .modulo ul { background: rgb(255, 255, 255) none repeat scroll 0% 0%; list-style: outside none none; margin: 0px 0px 8px; padding: 0px; overflow: hidden; }
#sorteo-champions .modulo li { width: 94px; margin: 0px; padding: 5px; color: rgb(85, 85, 85); border-bottom: 1px dotted rgb(204, 204, 204); }
#sorteo-champions .modulo li img { vertical-align: text-bottom; margin: 0px 5px 0px 0px; display: none; }
#sorteo-champions .last { margin-right: 0px ! important; border-bottom: medium none; }
#sorteo-champions.grupos .modulo { width: 99px; margin-right: 10px; }
#sorteo-champions.grupos .modulo ul { width: 100px; }
#sorteo-champions.grupos .modulo li { width: 90px; }
#sorteo-champions.grupos .bombos { width: 862px; position: relative; left: 105px; margin: 0px 0px 5px; clear: both; overflow: hidden; float: left; }
#sorteo-champions.grupos .bombos li { margin: 0px 0px 5px; color: rgb(102, 102, 102); }
#C-vuelta-cole-2013 { width: 312px; margin: 0px 0px 20px; padding: 0px 0px 5px; font-family: Georgia,"Times New Roman",Times,serif; background: transparent url(147f9eb279ee1f89054861ff2594843189332678.gif)  repeat-x scroll left bottom; }
#C-vuelta-cole-2013 h4 { width: 292px; height: 32px; margin: 0px; padding: 0px 10px; font-size: 17px; line-height: 32px; font-weight: normal; }
#C-vuelta-cole-2013 .contenido-verano { width: 292px; margin: 0px; padding: 10px; }
#C-vuelta-cole-2013 .contenido-verano::after, #C-verano-2013 .contenido-verano::before { display: table; content: ""; line-height: 0; }
#C-vuelta-cole-2013 .contenido-verano::after { clear: both; }
#C-vuelta-cole-2013 .contenido-verano .photo-alt5 { float: left; }
#C-vuelta-cole-2013 .contenido-verano img { float: left; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.3); }
#C-vuelta-cole-2013 .contenido-verano .mosca-player-small img { margin-top: -48px; float: none; box-shadow: 0px 0px 0px 0px transparent; }
#C-vuelta-cole-2013 .contenido-verano .textos { width: 136px; float: right; }
#C-vuelta-cole-2013 .contenido-verano .unvideo { margin-bottom: 0px ! important; }
#C-vuelta-cole-2013 .textos h3 { margin: 0px 0px 3px; padding: 0px; font-size: 20px; font-weight: normal; line-height: 100%; }
#C-vuelta-cole-2013 h4 { color: rgb(255, 255, 255); background: transparent url(3115ba7500b90923e2aa7ed3d1ec99953411cf36.jpg)  no-repeat scroll left top; }
#C-vuelta-cole-2013 .textos p { margin: 0px; padding: 0px; font-size: 14px; color: rgb(102, 102, 102); }
#C-vuelta-cole-2013 .textos a { color: rgb(43, 43, 15); text-decoration: none; }
#C-vuelta-cole-2013 .textos a:hover { text-decoration: underline; }
#C-vuelta-cole-2013 .mas-enlaces { margin: 0px; padding: 10px; background: rgb(235, 235, 235) url(b776f7de099efe79cd5561286c3c012ef59f7716.gif)  repeat-x scroll center top; border-top: 1px solid rgb(187, 187, 187); }
#C-vuelta-cole-2013 .mas-enlaces a { padding: 0px 0px 0px 10px; display: inline-block; font-size: 11px; text-decoration: none; color: rgb(91, 130, 176); background: transparent url(6aa260a67a2597906f9d8a98264117c95bd799f6.gif)  no-repeat scroll 0px 3px; }
#C-vuelta-cole-2013 .mas-enlaces a:hover { text-decoration: underline; }
.especiales-C.negro .contenido { background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
.especiales-C.negro .enlace-texto-linea .enlace span { background: transparent url(339d0a42f5808e86a30ef31e9996267b0722d3c4.gif)  no-repeat scroll 0px 5px; }
#listado-apoyos-candidatura { width: 956px; border-bottom: 3px solid rgb(216, 208, 175); margin: 0px 0px 20px; background: rgb(235, 233, 221) url(9dee65632a72214deff5743330637af323f58e4e.png)  repeat-x scroll left top; padding: 20px 10px 0px; font-family: Georgia,"Times New Roman",Times,serif; float: left; clear: both; z-index: 1; }
#listado-apoyos-candidatura .titulo-madrid2020 { width: 500px; float: left; background: transparent url(7a6b6ab90089e4ab08abf6b530371ac38ced8791.gif)  no-repeat scroll 0px 5px; padding: 0px 0px 0px 12px; font-size: 21px; color: rgb(185, 18, 26); margin: 0px 0px 5px; font-weight: normal; }
#listado-apoyos-candidatura .enlace { width: auto; height: 26px; float: right; margin: 0px; padding: 0px; }
#listado-apoyos-candidatura .enlace a { width: 26px; height: 26px; margin: 0px 3px 0px 0px; float: left; text-indent: -99999px; overflow: hidden; background-image: url(f6378102f7d71d17a5e7902e7a66a1224a123180.png) ; background-color: rgb(84, 137, 191); background-repeat: no-repeat; border-radius: 2px; }
#listado-apoyos-candidatura .enlace a#una { background-position: 0px 0px; }
#listado-apoyos-candidatura .enlace a#tres { background-position: -26px 0px; }
#listado-apoyos-candidatura .enlace a#todos { background-position: -52px 0px; }
#listado-apoyos-candidatura .enlace a:hover { background-color: rgb(102, 166, 231); }
#listado-apoyos-candidatura .enlace a.activo { background-color: rgb(185, 18, 26); cursor: default; }
#listado-apoyos-candidatura ul { width: 966px; clear: both; padding: 0px 0px 0px 10px; margin: 0px 0px 0px -10px; background: transparent url(88e6bcca30ccdeef8ca0db72ac51b8aa9e2f526a.png)  repeat-x scroll left bottom; float: left; z-index: 1; }
#listado-apoyos-candidatura li { width: 63px; height: 63px; margin: 0px 6px 10px 0px; float: left; background: transparent url(d9cdfac1560f15fa9427592de0d4f321d72b2a80.png)  no-repeat scroll left bottom; padding: 5px 5px 6px 6px; cursor: pointer; position: relative; }
#listado-apoyos-candidatura li .capa { display: none; position: absolute; top: 1px; left: 73px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 5px 5px 10px; width: 242px; border-bottom: 1px solid rgb(240, 238, 225); border-right: 1px solid rgb(240, 238, 225); z-index: 999; }
#listado-apoyos-candidatura li.last .capa { left: -251px; border-left: 1px solid rgb(240, 238, 225); border-right: medium none; }
#listado-apoyos-candidatura li .capa h3 { background: rgb(240, 238, 225) none repeat scroll 0% 0%; margin: 0px 0px 10px; padding: 5px; font: bold 11px/13px Arial,Helvetica,sans-serif; text-transform: uppercase; width: 232px; }
#listado-apoyos-candidatura li h3 span { display: block; font-size: 11px; color: rgb(169, 160, 123); font-weight: normal; text-transform: none; margin: 2px 0px 0px; }
#listado-apoyos-candidatura li .capa p { font-size: 17px; line-height: 19px; color: rgb(131, 131, 131); font-style: italic; text-align: center; width: 232px; margin: 0px; padding: 0px 5px 5px; }
#listado-apoyos-candidatura li .capa .boton-cerrar { border: 1px solid rgb(235, 233, 221); position: absolute; top: 10px; left: 226px; width: 10px; height: 10px; background: rgb(247, 246, 241) none repeat scroll 0% 0%; text-align: center; padding: 2px; }
#listado-apoyos-candidatura li .capa .boton-cerrar a { display: block; font: 10px/10px Arial,Helvetica,sans-serif; color: rgb(161, 152, 116); text-decoration: none; }
.titulo-madrid2020.ana-botella { background: transparent url(c2ed58a58f83a2b8d85174b35d65fcac7f9f6655.jpg)  no-repeat scroll left top ! important; height: 29px; margin: 0px 0px 5px; }
.uh-madrid2020_opinion .ana-botella { display: none; }
#A-cintillo-cibeles { width: 458px; height: 22px; margin: 0px; padding: 15px 0px 10px 20px; background: rgb(244, 242, 233) url(069dc5de48a73a27394c97d55740deb0ee8f10d1.gif)  repeat-y scroll left top; }
#A-cintillo-cibeles h4 { width: 319px; height: 22px; margin: 0px; padding: 0px; text-indent: -99999px; overflow: hidden; background: transparent url(ce7f53777047f513d113fd7b959abb45836baee3.gif)  no-repeat scroll 0% 0%; }
#A-cintillo-cibeles h4 a { width: 319px; height: 22px; display: block; }
#loffit_modulo_mbfws13s { width: 980px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: block; overflow: hidden; font-family: "Fjalla One",Georgia,Times,serif; position: relative; border-bottom: 3px solid rgb(204, 51, 102); }
#loffit_modulo_mbfws13s a { color: rgb(204, 51, 102); text-decoration: none; }
#loffit_modulo_mbfws13s a:hover { color: rgb(51, 51, 51); text-decoration: none; }
#loffit_modulo_mbfws13s .loffit_cabecerilla { width: 150px; height: 175px; display: inline; float: left; margin-right: 10px; }
#loffit_modulo_mbfws13s .loffit_cabecerilla h2 { text-align: right; margin: 0px; }
#loffit_modulo_mbfws13s .loffit_cabecerilla h2 a { font-size: 38px; line-height: 34px; text-align: right; }
#loffit_modulo_mbfws13s .loffit_cabecerilla h2 a span { text-transform: uppercase; font-weight: 100; font-size: 20px; line-height: 20px; color: rgb(221, 221, 221); }
#loffit_modulo_mbfws13s p.loffit_cintillo { position: absolute; text-transform: uppercase; font-weight: 400; color: rgb(221, 221, 221); left: 280px; font-size: 14px; line-height: 14px; margin: 0px; }
#loffit_modulo_mbfws13s ul.loffit_nav { position: absolute; top: 20px; left: 160px; width: 100px; margin: 0px; padding: 0px; }
#loffit_modulo_mbfws13s ul.loffit_nav li { display: block; overflow: hidden; margin: 0px 0px 2px; }
#loffit_modulo_mbfws13s ul.loffit_nav li a { display: inline; float: left; text-transform: uppercase; color: rgb(187, 187, 187); font-weight: 400; line-height: 16px; border-left: 2px solid rgb(204, 51, 102); padding: 0px 0px 0px 5px; }
#loffit_modulo_mbfws13s ul.loffit_nav li a:hover { color: rgb(204, 51, 102); }
#loffit_modulo_mbfws13s ul.loffit_elements { display: block; overflow: hidden; width: 700px; position: absolute; right: 0px; top: 20px; padding-left: 10px; border-left: 2px solid rgb(221, 221, 221); margin: 0px; }
#loffit_modulo_mbfws13s ul.loffit_elements li { display: inline; float: left; width: 95px; text-transform: uppercase; margin: 0px 5px 0px 0px; }
#loffit_modulo_mbfws13s ul.loffit_elements li.el_3 { clear: none; }
#loffit_modulo_mbfws13s a.loffit_media { position: relative; display: block; overflow: hidden; width: 95px; height: 95px; }
#loffit_modulo_mbfws13s a.loffit_media span { display: none; overflow: hidden; position: absolute; bottom: 7px; right: 7px; text-decoration: none ! important; color: rgb(255, 255, 255); background: rgb(204, 51, 102) none repeat scroll 0% 0%; border-radius: 3px; font-size: 12px; line-height: 10px; text-align: center; padding: 3px 6px 5px; }
#loffit_modulo_mbfws13s a.loffit_media:hover span.loffit_more { display: block; }
#loffit_modulo_mbfws13s h3 { margin: 0px; }
#loffit_modulo_mbfws13s h3 a.loffit_titter { font-size: 15px; line-height: 15px; display: block; overflow: hidden; font-weight: 400; padding: 5px 0px; }
#loffit_modulo_mbfws14s { width: 478px; height: 190px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: block; overflow: hidden; font-family: "Fjalla One",Georgia,Times,serif; position: relative; border-bottom: 3px solid rgb(204, 51, 102); border-top: 1px solid rgb(170, 170, 170); }
#loffit_modulo_mbfws14s a { color: rgb(204, 51, 102); text-decoration: none; }
#loffit_modulo_mbfws14s a:hover { color: rgb(51, 51, 51); text-decoration: none; }
#loffit_modulo_mbfws14s p.loffit_cintillo { text-transform: uppercase; font-weight: 400; color: rgb(170, 170, 170); left: 0px; font-size: 14px; line-height: 14px; margin: 0px; top: 1px; width: 478px; padding-top: 5px; }
#loffit_modulo_mbfws14s ul.loffit_elements { top: 20px; display: block; overflow: hidden; width: 480px; height: 196px; position: absolute; left: 0px; bottom: 5px; margin: 0px; padding: 0px; }
#loffit_modulo_mbfws14s ul.loffit_elements li { display: inline; float: left; width: 115px; text-transform: uppercase; margin: 0px 5px 0px 0px; }
#loffit_modulo_mbfws14s a.loffit_media { position: relative; display: block; overflow: hidden; width: 115px; height: 115px; }
#loffit_modulo_mbfws14s a.loffit_media span { display: none; overflow: hidden; position: absolute; bottom: 7px; right: 7px; text-decoration: none ! important; color: rgb(255, 255, 255); background: rgb(204, 51, 102) none repeat scroll 0% 0%; border-radius: 3px; font-size: 12px; line-height: 10px; text-align: center; padding: 3px 6px 5px; }
#loffit_modulo_mbfws14s a.loffit_media:hover span.loffit_more { display: block; }
#loffit_modulo_mbfws14s h3 { margin: 0px; }
#loffit_modulo_mbfws14s h3 a.loffit_titter { font-family: "Fjalla One",Georgia,Times,serif ! important; font-size: 16px; line-height: 17px; display: block; overflow: hidden; font-weight: 400; padding: 5px 0px; }
#loffit_modulo_mbfws14s img { display: inline; float: left; width: 115px; height: 115px; }
#loffit_modulo_mbfws14s .loffit_cuerpo { height: 196px; }
#loffit_modulo_mbfws14s .el_3 { clear: none ! important; }
#ticker-urgente, #ticker-monotema { width: 908px; height: 30px; margin: 0px 0px 20px; padding: 3px 3px 3px 65px; overflow: hidden; border-radius: 6px; background: rgb(190, 192, 191) none repeat scroll 0% 0%; box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.3) inset; font-family: Georgia,"Times New Roman",Times,serif; }
#ticker-urgente .jcarousel-container { width: 908px; height: 30px; position: relative; }
#ticker-urgente .jcarousel-clip { width: 908px; height: 30px; overflow: hidden; }
#ticker-urgente ul.jcarousel-list, #ticker-monotema ul.jcarousel-list { width: auto; height: 30px; }
#ticker-urgente ul.jcarousel-list li, #ticker-monotema ul.jcarousel-list li { padding: 0px 20px 0px 2px; height: 30px; position: relative; background: transparent url(e3ea9c67e880bbaa81726dcf1239a1d531c0198e.png)  no-repeat scroll right top; }
#ticker-urgente .jcarousel-prev, #ticker-urgente .jcarousel-next, #ticker-monotema .jcarousel-prev, #ticker-monotema .jcarousel-next { width: 30px; height: 30px; position: absolute; top: 3px; z-index: 301; cursor: pointer; font-size: 20px; font-weight: bold; line-height: 28px; text-align: center; color: rgb(255, 255, 255); background: rgb(84, 135, 192) none repeat scroll 0% 0%; }
#ticker-urgente .jcarousel-prev:hover, #ticker-urgente .jcarousel-next:hover, #ticker-monotema .jcarousel-prev:hover, #ticker-monotema .jcarousel-next:hover { background: rgb(107, 172, 244) none repeat scroll 0% 0%; }
#ticker-urgente .jcarousel-prev, #ticker-monotema .jcarousel-prev { left: 3px; border-radius: 5px 0px 0px 5px; }
#ticker-urgente .jcarousel-prev::before, #ticker-monotema .jcarousel-prev::before { content: "<"; }
#ticker-urgente .jcarousel-next, #ticker-monotema .jcarousel-next { left: 34px; border-radius: 0px 5px 5px 0px; }
#ticker-urgente .jcarousel-next::before, #ticker-monotema .jcarousel-next::before { content: ">"; }
#ticker-urgente h6.seccion-ticker, #ticker-urgente .noticia-ticker { height: 30px; margin: 0px; padding: 0px 8px; float: left; font-size: 14px; line-height: 30px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#ticker-urgente h6.seccion-ticker { font-weight: normal; text-transform: uppercase; color: rgb(182, 108, 3); border-radius: 5px 0px 0px 5px; background: rgb(240, 240, 240) none repeat scroll 0% 0%; }
#ticker-urgente .noticia-ticker { display: block; text-decoration: none; color: rgb(84, 135, 192); border-radius: 0px 5px 5px 0px; }
#ticker-urgente span.noticia-ticker { color: rgb(102, 102, 102); }
#ticker-urgente a.noticia-ticker:hover, #ticker-monotema a.noticia-ticker:hover { color: rgb(255, 255, 255); background: rgb(84, 135, 192) none repeat scroll 0% 0%; }
#ticker-urgente h6.seccion-ticker.urgente-ticker, #ticker-monotema h6.seccion-ticker.urgente-ticker, #ticker-urgente h6.seccion-ticker.urgente-ticker a, #ticker-monotema h6.seccion-ticker.urgente-ticker a { background: rgb(231, 76, 60) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
#ticker-urgente h6.seccion-ticker.directo-ticker, #ticker-monotema h6.seccion-ticker.directo-ticker, #ticker-urgente h6.seccion-ticker.directo-ticker a, #ticker-monotema h6.seccion-ticker.directo-ticker a { background: rgb(39, 174, 96) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
#ticker-urgente h6.seccion-ticker.deportes-ticker, #ticker-monotema h6.seccion-ticker.deportes-ticker, #ticker-urgente h6.seccion-ticker.deportes-ticker a, #ticker-monotema h6.seccion-ticker.deportes-ticker a { background: rgb(240, 240, 240) none repeat scroll 0% 0%; color: rgb(221, 0, 0); }
#ticker-urgente h6.seccion-ticker.entrevista-ticker, #ticker-monotema h6.seccion-ticker.entrevista-ticker, #ticker-urgente h6.seccion-ticker.entrevista-ticker a, #ticker-monotema h6.seccion-ticker.entrevista-ticker a { background: rgb(182, 108, 3) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
#ticker-monotema { width: 906px; padding: 3px 3px 3px 67px; }
#ticker-monotema h6.seccion-ticker, #ticker-monotema a.seccion-ticker { height: 30px; margin: 0px 2px 0px 0px; padding: 0px 8px; float: left; font-size: 14px; line-height: 30px; font-weight: normal; text-transform: uppercase; text-decoration: none; color: rgb(255, 255, 255); border-radius: 5px; background: rgb(231, 76, 60) none repeat scroll 0% 0%; }
#ticker-monotema a.seccion-ticker:hover { background: rgb(192, 57, 43) none repeat scroll 0% 0%; }
#ticker-monotema .jcarousel-container { width: auto; height: 30px; float: left; }
#ticker-monotema .jcarousel-clip { width: auto; height: 30px; overflow: hidden; }
#ticker-monotema .noticia-ticker { height: 30px; margin: 0px; padding: 0px 8px; float: left; display: block; font-size: 14px; line-height: 30px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; text-decoration: none; color: rgb(84, 135, 192); border-radius: 5px; }
#ticker-monotema span.noticia-ticker { color: rgb(102, 102, 102); }
#nuevo-urgente { width: 970px; height: 30px; margin: 0px 0px 20px; padding: 3px; overflow: hidden; border-radius: 6px; background: rgb(190, 192, 191) none repeat scroll 0% 0%; box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.3) inset; font-family: Georgia,"Times New Roman",Times,serif; }
#nuevo-urgente h6.seccion-ticker, #nuevo-urgente a.seccion-ticker { height: 30px; margin: 0px 8px 0px 0px; padding: 0px 8px; float: left; font-size: 14px; line-height: 30px; font-weight: bold; text-transform: uppercase; background: rgb(240, 240, 240) none repeat scroll 0% 0%; color: rgb(182, 108, 3); border-radius: 5px 0px 0px 5px; }
#nuevo-urgente h6.seccion-ticker.urgente-ticker, #nuevo-urgente a.seccion-ticker.urgente-ticker { background: rgb(231, 76, 60) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
#nuevo-urgente h6.seccion-ticker.entrevista-ticker { background: rgb(182, 108, 3) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
#nuevo-urgente h6.seccion-ticker.deportes-ticker { background: rgb(240, 240, 240) none repeat scroll 0% 0%; color: rgb(221, 0, 0); }
#nuevo-urgente h6.seccion-ticker.directo-ticker { background: rgb(39, 174, 96) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
#nuevo-urgente .noticia-ticker { width: auto; height: 30px; margin: 0px 0px 0px 8px; padding: 0px 8px 0px 0px; display: block; font-size: 18px; line-height: 30px; text-decoration: none; color: rgb(84, 135, 192); background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-radius: 0px 5px 5px 0px; }
#nuevo-urgente a.noticia-ticker:hover { background: rgb(84, 135, 192) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
#nuevo-urgente span.noticia-ticker { color: rgb(0, 0, 0); }
.slider-titulo a { color: rgb(255, 255, 255); font-family: "Georgia"; font-size: 18px; text-decoration: none; }
.slider-titulo a:hover { color: rgb(255, 255, 255); font-family: "Georgia"; font-size: 18px; text-decoration: underline; }
.elige-la-fecha-de-consulta { opacity: 0.6; color: rgb(69, 67, 63); font-family: "Arial"; font-size: 36px; font-weight: bold; }
.ficha-contenedor-marron { width: 324px; height: 357px; background-color: rgb(237, 237, 237); }
.ficha-cabecera-titulo { width: 324px; height: 61px; background-color: rgb(31, 67, 95); }
.ficha-titulo { color: rgb(255, 255, 255); font-family: "Arial"; font-size: 15px; font-weight: bold; }
.ficha-iconos-agenda { color: rgb(69, 67, 63); font-family: "FontAwesome"; font-size: 18px; }
.ficha-texto-iconos-agenda { color: rgb(69, 67, 63); font-family: "Arial"; font-size: 16px; font-weight: bold; }
.ficha-separadora-texto-agenda { width: 290px; height: 2px; background-color: rgb(43, 43, 15); }
.ficha-texto-pral { color: rgb(69, 67, 63); font-family: "Arial"; font-size: 16px; }
#C-la-liga-abc { width: 312px; margin: 0px 0px 20px; padding: 0px; font-family: Georgia,"Times New Roman",Times,serif; }
#C-la-liga-abc a { text-decoration: none; color: rgb(248, 202, 0); }
#C-la-liga-abc a:hover { color: rgb(255, 255, 255); }
#C-la-liga-abc .encabezado-la-liga { width: 312px; height: 38px; position: relative; background-color: rgb(123, 138, 13); border-radius: 8px 8px 0px 0px; }
#C-la-liga-abc h4.la-liga { width: 146px; height: 33px; margin: 0px; padding: 0px; text-indent: -99999px; overflow: hidden; position: absolute; top: 10px; left: 15px; z-index: 3; background: transparent url(e14fac17882e2d8fb6b056c5af583c22e917517a.png)  no-repeat scroll 0% 0%; }
#C-la-liga-abc h4.la-liga a { width: 146px; height: 33px; display: block; }
#C-la-liga-abc img.foto { border-top: 3px solid rgb(111, 124, 12); border-bottom: 3px solid rgb(111, 124, 12); }
#C-la-liga-abc .textos-la-liga { margin: 0px; padding: 7px 10px 10px; color: rgb(255, 255, 255); background-color: rgb(123, 138, 13); position: relative; }
#C-la-liga-abc .textos-la-liga strong { font-weight: normal; color: rgb(248, 202, 0); }
#C-la-liga-abc .textos-la-liga h3 { margin: 0px 0px 5px; padding: 0px; font-size: 20px; font-weight: normal; line-height: 110%; }
#C-la-liga-abc .textos-la-liga p { margin: 0px; padding: 0px; font-size: 11px; line-height: 130%; }
#C-la-liga-abc .intervinientes { padding: 10px; border-top: 1px dotted rgb(224, 228, 204); color: rgb(224, 228, 204); background-color: rgb(123, 138, 13); text-align: center; }
#C-la-liga-abc .intervinientes h6 { margin: 0px 0px 10px; padding: 0px; font-size: 16px; font-weight: normal; }
#C-la-liga-abc .intervinientes ul { width: 312px; margin: 0px -10px; padding: 0px; font-size: 10px; list-style: outside none none; }
#C-la-liga-abc .intervinientes ul.cinco { width: 310px; padding: 0px 1px; }
#C-la-liga-abc .intervinientes ul::before, #C-la-liga-abc .intervinientes ul::after { display: table; content: ""; line-height: 0; }
#C-la-liga-abc .intervinientes ul::after { clear: both; }
#C-la-liga-abc .intervinientes li { width: 78px; margin: 0px; padding: 0px; float: left; }
#C-la-liga-abc .intervinientes ul.cinco li { width: 62px; }
#C-la-liga-abc .intervinientes img { margin: 0px auto 5px; display: block; border-radius: 19px; box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.6); }
#C-la-liga-abc .enlace-cierre { padding: 9px 10px 12px; font-size: 11px; text-align: right; border-top: 3px solid rgb(83, 93, 9); background: rgb(102, 114, 11) none repeat scroll 0% 0%; border-radius: 0px 0px 8px 8px; }
#C-la-liga-abc .enlace-cierre a { color: rgb(248, 202, 0); text-decoration: none; }
#C-la-liga-abc .enlace-cierre a:hover { color: rgb(255, 255, 255); }
#C-la-liga-abc.previo h4.la-liga { left: 79px; }
#C-la-liga-abc.previo .hora-la-liga { height: 27px; padding: 0px 8px; position: absolute; top: 5px; left: 5px; font-family: Arial,Helvetica,sans-serif; font-size: 13px; font-weight: bold; color: rgb(255, 255, 255); line-height: 27px; border: 2px solid rgb(255, 255, 255); border-radius: 5px; }
#C-la-liga-abc.directo { border-top: medium none; border-bottom: medium none; }
#C-la-liga-abc.directo h4.la-liga { left: 70px; }
#C-la-liga-abc.directo .cartela-directo { width: 70px; height: 70px; position: absolute; top: -10px; left: -10px; text-align: center; font-family: Arial,Helvetica,sans-serif; font-size: 13px; font-weight: bold; line-height: 70px; color: rgb(255, 255, 255); text-transform: uppercase; background: transparent url(62e156e40388729b15dd45671abcd6ff58c657b0.gif)  no-repeat scroll -10px -10px; border-radius: 45px; box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.6); }
#C-la-liga-abc.directo .play { width: 40px; height: 41px; position: absolute; left: 10px; top: -50px; background: transparent url(f65a40f92281fb4ac3ade19976b9ca10765a04e9.png)  no-repeat scroll 0% 0%; z-index: 5; text-indent: -99999px; overflow: hidden; }
#C-la-liga-abc.directo .play a { width: 40px; height: 41px; display: block; }
#C-la-liga-abc.resumen h4.la-liga { left: 110px; }
#C-la-liga-abc.resumen .cartela-resumen { padding: 0px 5px; position: absolute; top: -5px; left: 10px; background: rgb(189, 25, 82) none repeat scroll 0% 0%; box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.6); }
#C-la-liga-abc.resumen .cartela-resumen p { height: 51px; margin: 0px; padding: 0px 7px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; line-height: 52px; color: rgb(255, 255, 255); border-right: 1px dashed rgb(255, 128, 172); border-left: 1px dashed rgb(255, 128, 172); }
#claves-dia { background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 684px; border: 1px solid rgb(230, 225, 205); box-shadow: 0px 3px 3px 3px rgb(45, 44, 42); font: 12px/14px Arial,Helvetica,sans-serif; color: rgb(153, 153, 153); position: relative; z-index: 1; }
#claves-dia h2 { background: rgb(244, 242, 233) none repeat scroll 0% 0%; padding: 10px; color: rgb(182, 108, 3); font: 23px/25px Georgia,"Times New Roman",Times,serif; margin: 0px 0px 15px; }
#claves-dia .cerrar { height: 36px; position: absolute; left: 652px; top: -12px; width: 28px; z-index: 10; margin: 0px; padding: 0px; }
#claves-dia .cerrar a.simplemodal-close { background: transparent url(466fa0908ca418a0a3739a9ebe7bcb8b075a7b71.png)  no-repeat scroll -196px -348px; height: 28px; position: absolute; width: 28px; z-index: 10; }
#claves-dia .cerrar a.simplemodal-close:hover { background: transparent url(466fa0908ca418a0a3739a9ebe7bcb8b075a7b71.png)  no-repeat scroll -196px -382px; }
#claves-dia .todos-modulos { height: 285px; overflow-y: scroll; }
#claves-dia .modulo { overflow: hidden; padding: 0px 20px 20px; }
#claves-dia .modulo h3 { text-transform: uppercase; font-weight: bold; font-size: 14px; line-height: 16px; color: rgb(102, 102, 102); width: 644px; padding: 0px 0px 5px; margin: 0px 0px 10px; border-bottom: 1px solid rgb(204, 204, 204); }
#claves-dia .modulo h3 a { color: rgb(102, 102, 102); text-decoration: none; }
#claves-dia .modulo h3 a:hover { text-decoration: underline; }
#claves-dia .modulo ul { list-style: outside none none; margin: 0px; padding: 0px; overflow: hidden; }
#claves-dia .modulo li { background: transparent url(466fa0908ca418a0a3739a9ebe7bcb8b075a7b71.png)  no-repeat scroll -185px -204px; padding: 0px 0px 10px 15px; margin: 0px 0px 10px; border-bottom: 1px dotted rgb(204, 204, 204); overflow: hidden; clear: both; }
#claves-dia .modulo .last { border-bottom: medium none; margin-bottom: 0px; }
#claves-dia .modulo li strong { color: rgb(43, 43, 15); font: 15px/17px Georgia,"Times New Roman",Times,serif; margin: 0px 5px 0px 0px; }
#claves-dia .modulo li a { text-decoration: none; color: rgb(84, 137, 191); }
#claves-dia .modulo li a:hover { text-decoration: underline; }
.cintillo-somalia { width: 478px; height: 40px; text-indent: -99999px; overflow: hidden; background: transparent url(da6139dc40aea40035c5464b5c494209719b9064.jpg)  no-repeat scroll 0% 0%; }
#c-concurso-malta { width: 292px; margin: 10px 0px 20px; padding: 0px 10px 8px; font-family: Georgia,"Times New Roman",Times,serif; background: rgb(231, 76, 60) none repeat scroll 0% 0%; border-radius: 10px 10px 0px 0px; }
#c-concurso-malta img.grande { margin: 0px -10px 10px; }
#c-concurso-malta a { text-decoration: none; color: rgb(255, 255, 255); }
#c-concurso-malta a:hover { text-decoration: underline; }
#c-concurso-malta h3 { margin: 0px -10px; padding: 9px 10px 8px; font-size: 18px; font-weight: normal; text-transform: uppercase; color: rgb(255, 255, 255); }
#c-concurso-malta h4 { margin: 0px 0px 5px; padding: 0px; font-size: 22px; font-weight: normal; line-height: 110%; }
#c-concurso-malta p { margin: 0px 0px 10px; padding: 0px; font-size: 14px; line-height: 130%; color: rgb(255, 203, 198); }
#c-concurso-malta ul.cartelas { width: 290px; height: 22px; margin: 0px; padding: 0px 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; list-style: outside none none; }
#c-concurso-malta ul.cartelas li { width: 77px; height: 12px; margin: 10px 0px 0px; padding: 0px 10px; float: left; font-size: 10px; line-height: 12px; text-transform: uppercase; color: rgb(153, 153, 153); }
#c-concurso-malta ul.colaboran { width: 290px; height: 88px; margin: 0px; padding: 0px 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-bottom: 2px solid rgb(192, 57, 43); list-style: outside none none; }
#c-concurso-malta ul.colaboran li { width: 76px; height: 76px; margin: 2px 0px 10px; padding: 0px 10px; float: left; border-right: 1px solid rgb(236, 240, 241); }
#c-concurso-malta ul.colaboran li.ultimo { border-right: medium none; }
#C-cumbre-vino { width: 292px; margin: 0px 0px 20px; padding: 10px; border-bottom: 5px solid rgb(173, 16, 60); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3); background: rgb(51, 51, 51) none repeat scroll 0% 0%; font-family: Georgia,"Times New Roman",Times,serif; }
#C-cumbre-vino a { color: rgb(255, 255, 255); text-decoration: none; }
#C-cumbre-vino .antetitulo, #C-cumbre-vino .titulo { font-family: "Fenix",serif; }
#C-cumbre-vino .antetitulo { margin: 0px 0px -2px; font-size: 18px; }
#C-cumbre-vino .titulo { margin: 0px 0px 8px; font-size: 23px; }
.bloque-modulo { position: relative; }
.bloque-modulo::before, .bloque-modulo::after { display: table; content: ""; line-height: 0; }
.bloque-modulo::after { clear: both; }
#C-cumbre-vino img { margin: 0px 0px 10px; }
#C-cumbre-vino .texto { width: 199px; float: left; font-size: 11px; color: rgb(224, 224, 224); line-height: 110%; }
#C-cumbre-vino a.logo-vino { width: 140px; height: 140px; position: absolute; top: -100px; right: -50px; display: block; text-indent: -99999px; overflow: hidden; background: transparent url(9f3f65382d94d9efeb7572a04ca46dd58c1d6413.png)  no-repeat scroll 0% 0%; }
#C-cintillo-clasico { width: 312px; height: 60px; margin: -10px 0px; padding: 0px; position: relative; z-index: 3; text-indent: -99999px; overflow: hidden; background: transparent url(a2fdd299cbc1a179260f48cd8db04bedf448d45c.png)  no-repeat scroll 0% 0%; }
#movie-player { width: 312px; margin: 0px 0px 20px; padding: 5px 0px 0px; background: transparent url(183efd9381ac9ddc1399b3c43cefca8d441f7986.gif)  repeat-x scroll center top; }
#movie-player #moscaABCTV2013 { display: none; }
#movie-player .contenidos-movie { width: 312px; }
#movie-player .contenidos-movie .encabezado { position: relative; }
#movie-player .contenidos-movie .encabezado::after, #movie-player .contenidos-movie .encabezado::before { display: table; content: ""; line-height: 0; }
#movie-player .contenidos-movie .encabezado::after { clear: both; }
#movie-player .encabezado h4.titulo-pelicula, #movie-player .encabezado h5.productora, #movie-player .encabezado h6.fecha-estreno { text-indent: -99999px; overflow: hidden; }
#movie-player .contenidos-movie .hueco { padding: 0px 10px 10px; }
#movie-player .contenidos-movie .unvideo { margin-bottom: 0px ! important; }
#carrusel-movie-player { width: 312px; }
#carrusel-movie-player .jcarousel-container { width: 312px; height: 100px; position: relative; }
#carrusel-movie-player .jcarousel-clip { width: 312px; height: 100px; overflow: hidden; background: transparent url(848d3e22d1c5a14b19d4ab480f5d307a818b84b6.jpg)  no-repeat scroll 0% 0%; }
#carrusel-movie-player ul.jcarousel-list { width: auto; height: 100px; }
#carrusel-movie-player ul.jcarousel-list li { width: 80px; height: 80px; padding: 10px 0px 10px 10px; float: left; }
#carrusel-movie-player ul.jcarousel-list li img { box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.4); }
#carrusel-movie-player ul.jcarousel-list li.ultimo { padding: 10px; }
#carrusel-movie-player .jcarousel-prev, #carrusel-movie-player .jcarousel-next { width: 30px; height: 60px; position: absolute; top: 20px; z-index: 301; cursor: pointer; background: transparent url(a8b22d33253f84e2cb4627b9ea6d5ec77b40c349.png)  no-repeat scroll 0% 0%; }
#carrusel-movie-player .jcarousel-prev { left: 0px; }
#carrusel-movie-player .jcarousel-next { right: 0px; background-position: -30px 0px; }
#carrusel-movie-player .jcarousel-prev:hover { background-position: 0px -60px; }
#carrusel-movie-player .jcarousel-next:hover { background-position: -30px -60px; }
#carrusel-movie-player .jcarousel-prev.jcarousel-prev-disabled { background-position: 0px -120px; cursor: default; }
#carrusel-movie-player .jcarousel-next.jcarousel-next-disabled { background-position: -30px -120px; cursor: default; }
#movie-player .enlace-cierre { padding: 0px 0px 9px; background: rgb(244, 242, 233) url(9555959411f83c1ce0b873e239f56ec3d13dccf1.gif)  repeat-x scroll center bottom; border-top: 1px solid rgb(255, 255, 255); font-size: 11px; font-family: Georgia,"Times New Roman",Times,serif; }
#movie-player .enlace-cierre a { padding: 0px 0px 0px 7px; display: block; color: rgb(84, 134, 191); text-decoration: none; }
#movie-player .enlace-cierre a:hover { text-decoration: underline; }
#movie-player.ripd .contenidos-movie { background: transparent url(85a3606640221fe953278564ba251486889e3d04.jpg)  no-repeat scroll 0% 0%; }
#movie-player.ripd .encabezado { width: 306px; height: 64px; padding: 3px 0px 0px 6px; }
#movie-player.ripd .encabezado h4.titulo-pelicula { width: 170px; height: 56px; float: left; }
#movie-player.ripd h4.titulo-pelicula a { width: 170px; height: 56px; display: block; }
#movie-player.ripd .encabezado h5.productora { width: 99px; height: 11px; margin: 0px; position: absolute; right: 30px; top: 49px; }
#movie-player.ripd #carrusel-movie-player .jcarousel-clip { width: 312px; height: 100px; overflow: hidden; background: transparent url(848d3e22d1c5a14b19d4ab480f5d307a818b84b6.jpg)  no-repeat scroll 0% 0%; }
#movie-player.ripd .enlace-cierre { width: 312px; height: 32px; padding: 0px; background: transparent url(340d8fca1bc3c8750dd0e9b1419f60dbdf986202.jpg)  no-repeat scroll 0% 0%; }
#movie-player.ripd .enlace-cierre a { width: 312px; height: 32px; padding: 0px; display: block; text-indent: -99999px; overflow: hidden; background: transparent none repeat scroll 0% 0%; }
#concurso-110-viajes { font: 14px/18px Georgia,"Times New Roman",Times,serif; margin: 0px 0px 20px; padding: 0px; width: 312px; border-top: 5px solid rgb(7, 91, 150); overflow: hidden; position: relative; background: rgb(7, 92, 150) url(b859f21d923031e82bb6345cc881ba95be94c90d.jpg)  repeat-x scroll left bottom; color: rgb(255, 255, 255); }
#concurso-110-viajes h2 { font-weight: normal; margin: 10px 0px 5px; padding: 0px 10px; }
#concurso-110-viajes h2 a { font-size: 28px; line-height: 30px; color: rgb(255, 255, 255); }
#concurso-110-viajes p { padding: 0px 10px; margin: 0px; }
#concurso-110-viajes .patrocinio { font: 10px/11px Arial,Helvetica,sans-serif; background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 8px 10px; margin: 15px 0px 15px 10px; width: 146px; position: relative; color: rgb(102, 102, 102); }
#concurso-110-viajes .patrocinio em { display: block; text-indent: -9999px; background: transparent url(a162fbb0ac86c12b81ead236a94baf17de8a6753.gif)  no-repeat scroll left top; width: 80px; height: 17px; position: absolute; top: 5px; left: 75px; }
#concurso-110-viajes .enlace { background: transparent url(712f19581c9af129748e05d7d63c7cac1bead633.jpg)  repeat-x scroll left bottom; height: 29px; text-align: left; color: rgb(102, 102, 102); margin: 20px 0px 0px; padding: 0px ! important; border-top: 1px solid rgb(255, 255, 255); }
#concurso-110-viajes .enlace a { line-height: 29px ! important; font-size: 10px ! important; text-transform: uppercase; font-weight: bold; color: rgb(2, 83, 140); background: transparent url(dd99a8c67cce9f1a176ee241e36c65555c512530.png)  no-repeat scroll 0px 1px; padding: 0px 0px 0px 14px; position: relative; left: 118px; }
body.viajar #concurso-110-viajes .enlace { padding: 0px 10px ! important; }
body.viajar #concurso-110-viajes .enlace a { position: inherit; left: 0px; }
#C-clasico-cope { width: 312px; height: 66px; margin: 0px 0px 10px; padding: 0px; display: block; text-indent: -99999px; overflow: hidden; background: transparent url(274c297ad98f1e886caea9f0502e01747249b40f.jpg)  no-repeat scroll 0% 0%; }
#C-partido-cope { width: 312px; height: 66px; margin: 0px 0px 10px; padding: 0px; display: block; text-indent: -99999px; overflow: hidden; background: transparent url(8f4be597ef3d5dad36cb3d1a271780e63d4ea3d1.jpg)  no-repeat scroll 0% 0%; }
#C-samur-filipinas { width: 312px; margin: -3px 0px 20px; padding: 0px 0px 5px; background: rgb(244, 242, 233) url(e90394185365934119ded06429e385a7da86dc18.gif)  repeat-x scroll center bottom; font-family: Georgia,"Times New Roman",Times,serif; }
#C-samur-filipinas .titulo-filipinas { width: 312px; height: 57px; margin: 0px; padding: 0px; display: block; text-indent: -99999px; overflow: hidden; background: transparent url(ee3ba2b1babbc7b809a4bb3a73d8bfc521f1eff5.jpg)  no-repeat scroll 0% 0%; }
#C-samur-filipinas img.foto-samur { margin: 0px 0px 10px; }
#C-samur-filipinas h3.samur { margin: 0px 10px 7px; font-size: 20px; font-weight: normal; color: rgb(43, 43, 15); }
#C-samur-filipinas p.firma-samur { margin: 0px 10px 5px; font-size: 10px; color: rgb(153, 153, 153); text-transform: uppercase; }
#C-samur-filipinas p.samur { margin: 0px 10px 9px; font-size: 11px; color: rgb(102, 102, 102); line-height: 130%; }
#modulo-canal-salud { margin: 0px 0px 20px; padding: 15px 10px 10px; background: rgb(248, 248, 248) url(3027bdd76d59414c3c38b4cb414ec2741b007350.gif)  repeat-x scroll center top; border-bottom: 5px solid rgb(31, 178, 255); font-family: Arial,Helvetica,sans-serif; }
#modulo-canal-salud.columnaA { width: 458px; }
#modulo-canal-salud.columnaC { width: 292px; }
#modulo-canal-salud h4.canal-salud { width: 148px; height: 37px; margin: 0px 0px -37px; position: relative; z-index: 5; display: block; text-indent: -99999px; overflow: hidden; background: transparent url(ac45f29c826c95860c7169cadf0227493cc70ad1.png)  no-repeat scroll 0% 0%; }
#modulo-canal-salud h4.canal-salud a { width: 138px; height: 27px; display: block; }
#modulo-canal-salud .photo-alt2 { width: 458px ! important; margin: 0px 0px 10px; overflow: hidden; }
#modulo-canal-salud .photo-alt3 { width: 292px ! important; margin: 0px 0px 10px; overflow: hidden; }
#modulo-canal-salud .photo-alt3 .unvideo, #modulo-canal-salud .photo-alt2 .unvideo { margin-bottom: 0px ! important; }
#modulo-canal-salud h3 { margin: 0px 0px 7px; font-weight: bold; line-height: 95%; }
#modulo-canal-salud.columnaA h3 { font-size: 25px; }
#modulo-canal-salud.columnaC h3 { font-size: 18px; }
#modulo-canal-salud a { color: rgb(0, 151, 232); text-decoration: none; }
#modulo-canal-salud a:hover { color: rgb(0, 166, 255); }
#modulo-canal-salud p { margin: 0px 0px 10px; font-size: 13px; line-height: 110%; color: rgb(102, 102, 102); }
#modulo-canal-salud .enlace-mas { padding: 7px 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(224, 224, 224); }
#modulo-canal-salud .enlace-mas a { height: 16px; padding: 0px 0px 0px 23px; display: inline-block; font-size: 11px; line-height: 16px; background: transparent url(7dbb7ff5dd321c7d03decb0c490e30c5ffd2c92d.gif)  no-repeat scroll 0% 0%; }
#A-sorteo-mundial { width: 468px; margin: 0px 0px 20px; padding: 8px 0px 0px 10px; background: rgb(243, 243, 243) none repeat scroll 0% 0%; border-bottom: 5px solid rgb(224, 224, 224); position: relative; }
#A-sorteo-mundial::before, #A-sorteo-mundial::after { display: table; content: ""; line-height: 0; }
#A-sorteo-mundial::after { clear: both; }
#A-sorteo-mundial .logo { width: 63px; height: 115px; margin-left: 0px ! important; position: absolute; top: -10px; left: -15px; text-indent: -99999px; overflow: hidden; background: transparent url(6d719684968b4460094e9894467f31322eb29d51.png)  no-repeat scroll 0% 0%; }
#A-sorteo-mundial h3 { margin: 0px 0px 9px 47px; font-family: Georgia,"Times New Roman",Times,serif; font-size: 18px; font-weight: normal; color: rgb(54, 122, 33); }
#A-sorteo-mundial ul { width: 107px; height: 120px; margin: 0px 10px 9px 0px; padding: 0px; float: left; position: relative; z-index: 2; list-style: outside none none; font-family: Arial,Helvetica,sans-serif; background: rgb(250, 250, 250) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(232, 232, 232); }
#A-sorteo-mundial ul li { width: 97px; height: 13px; margin: 0px; padding: 5px; font-size: 11px; line-height: 13px; color: rgb(102, 102, 102); border-bottom: 1px solid rgb(232, 232, 232); }
#A-sorteo-mundial li img { margin: 0px 5px 0px 0px; float: left; }
#A-sorteo-mundial li h4 { height: 13px; margin: 0px; font-size: 10px; font-weight: normal; text-transform: uppercase; color: rgb(54, 122, 33); }
table.tabla-juguetes { width: 478px; border: medium none; background: rgb(244, 242, 233) none repeat scroll 0% 0%; }
table.tabla-juguetes td { padding: 5px; border-right: 2px solid rgb(255, 255, 255); border-bottom: 2px solid rgb(255, 255, 255); font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: rgb(102, 102, 102); }
table.tabla-juguetes td.ultimo { border-right: medium none; }
table.tabla-juguetes td.blanco { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
table.tabla-juguetes td.claro { background: rgb(250, 248, 237) none repeat scroll 0% 0%; }
table.tabla-juguetes td strong { font-size: 11px; }
.enlace-tabla-completa { width: 478px; margin: 8px 0px 20px; font-size: 14px; font-family: Georgia,"Times New Roman",Times,serif; text-align: right; }
.enlace-tabla-completa a { color: rgb(84, 134, 191); text-decoration: none; }
#cintillo-mundial { width: auto; height: 40px; padding: 0px 0px 0px 40px; position: relative; font-family: Georgia,"Times New Roman",Times,serif; font-size: 21px; line-height: 40px; color: rgb(54, 122, 33); background: rgb(244, 242, 233) none repeat scroll 0% 0%; }
#cintillo-mundial .logo { width: 32px; height: 60px; margin: 0px; position: absolute; top: -8px; left: 0px; z-index: 30; text-indent: -99999px; overflow: hidden; background: transparent url(f787ae50c4f3974443dc3894a696de6847301780.png)  no-repeat scroll 0% 0%; }
#cintillo-mundial h4 { width: 115px; float: left; margin: 0px 0px 0px 5px; color: rgb(114, 153, 31); font-weight: normal; font-size: 21px; line-height: 40px; }
#cintillo-mundial a { color: rgb(114, 153, 31); font-weight: normal; }
#cintillo-mundial .patrocinio { width: 88px; height: 38px; float: left; position: relative; top: -4px; left: 70px; }
.colB #cintillo-mundial { height: auto ! important; padding: 10px 10px 10px 32px; font-size: 17px; line-height: 100%; margin: 0px 0px 10px; }
.uh-brasil-2014.brasil-2014 #cintillo-mundial { display: none; }
.colA #cintillo-mundial { margin: 0px 0px 10px; }
#B-especial-reyes { width: 146px; margin: 0px 0px 20px; padding: 0px; border-bottom: 5px solid rgb(153, 0, 0); font-family: Georgia,"Times New Roman",Times,serif; }
#B-especial-reyes h4.juguetes { width: 146px; height: 44px; margin: -10px 0px 0px; padding: 0px; position: relative; z-index: 5; background: transparent url(a60ec787c92f6c90bcb1066fc296dfd339f72014.png)  no-repeat scroll 0% 0%; border-bottom: 2px solid rgb(153, 0, 0); font-size: 17px; font-weight: normal; line-height: 59px; color: rgb(153, 0, 0); }
#B-especial-reyes h4.juguetes a { color: rgb(153, 0, 0); text-decoration: none; }
#B-especial-reyes h4.juguetes a:hover { color: rgb(221, 0, 0); }
#B-especial-reyes .contenido-juguetes { width: 126px; margin: 0px; padding: 10px; background: rgb(244, 242, 233) url(41781301a6afc82807d70bb94884738eb475ac5f.jpg)  no-repeat scroll center bottom; }
#B-especial-reyes .contenido-juguetes a { color: rgb(43, 43, 15); text-decoration: none; }
#B-especial-reyes .contenido-juguetes a:hover { text-decoration: underline; }
#B-especial-reyes .contenido-juguetes h3 { margin: 0px 0px 5px; font-size: 18px; line-height: 100%; font-weight: normal; }
#B-especial-reyes .contenido-juguetes p { margin: 0px; padding: 0px; font-size: 13px; color: rgb(102, 102, 102); }
#A-sorteo-champions { width: 468px; margin: 0px 0px 20px; padding: 8px 0px 0px 10px; background: rgb(244, 242, 233) none repeat scroll 0% 0%; border-bottom: 5px solid rgb(237, 234, 218); position: relative; }
#A-sorteo-champions::before, #A-sorteo-champions::after { display: table; content: ""; line-height: 0; }
#A-sorteo-champions::after { clear: both; }
#A-sorteo-champions .logo { width: 63px; height: 63px; position: absolute; top: -10px; left: -15px; text-indent: -99999px; overflow: hidden; background: transparent url(3e98b45ae51449813f24909e7c7e2256d54a226f.png)  no-repeat scroll 0% 0%; }
#A-sorteo-champions h3 { margin: 0px 0px 9px 58px; font-family: Georgia,"Times New Roman",Times,serif; font-size: 18px; font-weight: normal; color: rgb(182, 108, 3); }
#A-sorteo-champions ul { width: 107px; margin: 0px 10px 9px 0px; padding: 0px; float: left; position: relative; z-index: 2; list-style: outside none none; font-family: Arial,Helvetica,sans-serif; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(237, 234, 218); }
#A-sorteo-champions ul li { width: 97px; height: 16px; margin: 0px; padding: 5px; font-size: 11px; line-height: 16px; color: rgb(102, 102, 102); border-bottom: 1px solid rgb(237, 234, 218); }
#A-sorteo-champions li img { margin: -1px 5px -1px 0px; float: left; }
#ABC-loteria-chanel { width: 966px; margin: 0px 0px 20px; padding: 5px 0px 3px 10px; border-top: 5px solid rgb(51, 51, 51); border-bottom: 5px solid rgb(51, 51, 51); font-family: Arial,Helvetica,sans-serif; }
#ABC-loteria-chanel .encabezado { width: 956px; height: 33px; margin: 0px 0px 7px; }
#ABC-loteria-chanel h3 { height: 33px; margin: 0px; padding: 0px 0px 0px 22px; float: left; font-size: 22px; font-weight: normal; text-transform: uppercase; line-height: 37px; color: rgb(188, 122, 1); background: transparent url(b2dcb6058e1cd12cce4b51e2b2cb95be02c36f76.gif)  no-repeat scroll 0px 7px; }
#ABC-loteria-chanel a { color: rgb(51, 51, 51); text-decoration: none; }
#ABC-loteria-chanel a:hover { color: rgb(0, 0, 0); text-decoration: none; }
#ABC-loteria-chanel .buscador-chanel { width: 635px; height: 33px; float: right; background: rgb(209, 136, 1) none repeat scroll 0% 0%; }
#ABC-loteria-chanel .buscador-chanel h5 { margin: 0px; padding: 0px 10px; height: 33px; float: left; font-size: 18px; font-weight: normal; text-transform: uppercase; line-height: 33px; color: rgb(255, 255, 255); background: rgb(188, 122, 1) none repeat scroll 0% 0%; }
#ABC-loteria-chanel .buscador-chanel form { height: 23px; margin: 0px; padding: 5px 5px 0px; float: right; }
#ABC-loteria-chanel form label, #ABC-loteria-chanel form input { margin: 0px 5px 0px 0px; float: left; }
#ABC-loteria-chanel form label { height: 23px; display: block; font-size: 11px; line-height: 23px; color: rgb(255, 255, 255); }
#ABC-loteria-chanel form input { width: 60px; margin-top: 1px; margin-right: 10px; color: rgb(0, 0, 0); font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-align: center; }
#ABC-loteria-chanel form input.boton { width: 70px; height: 21px; margin: 1px 1px 0px 0px; display: block; border: 0px none; line-height: 21px; color: rgb(255, 255, 255); background: rgb(248, 162, 1) none repeat scroll 0% 0%; cursor: pointer; }
#ABC-loteria-chanel form input.boton:hover { background: rgb(237, 154, 1) none repeat scroll 0% 0%; }
#ABC-loteria-chanel ul.numeros { width: 966px; height: 36px; margin: 0px 0px 7px; padding: 0px; list-style: outside none none; }
#ABC-loteria-chanel ul.numeros li { height: 35px; margin: 0px 7px 0px 0px; position: relative; float: left; background: rgb(248, 248, 248) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(51, 51, 51); }
#ABC-loteria-chanel ul.numeros li.primero, #ABC-loteria-chanel ul.numeros li.segundo, #ABC-loteria-chanel ul.numeros li.tercero { width: 207px; }
#ABC-loteria-chanel ul.numeros li.cuarto { width: 314px; }
#ABC-loteria-chanel ul.numeros li.quinto { width: 100px; text-align: center; color: rgb(0, 0, 0); font-size: 20px; line-height: 37px; }
#ABC-loteria-chanel ul.numeros li.titulo-quintos { width: 100px; height: 36px; background: transparent none repeat scroll 0% 0%; border-bottom: medium none; font-size: 11px; color: rgb(102, 102, 102); line-height: 37px; }
#ABC-loteria-chanel ul.numeros li .titulo { height: 25px; padding: 5px 0px 5px 5px; float: left; font-size: 12px; font-weight: bold; line-height: 25px; color: rgb(188, 122, 1); }
#ABC-loteria-chanel ul.numeros li .numero { width: 100px; height: 35px; float: right; text-align: center; line-height: 37px; color: rgb(0, 0, 0); }
#ABC-loteria-chanel ul.numeros li.primero .numero { font-size: 26px; font-weight: bold; }
#ABC-loteria-chanel ul.numeros li.segundo .numero { font-size: 24px; font-weight: bold; }
#ABC-loteria-chanel ul.numeros li.tercero .numero { font-size: 24px; }
#ABC-loteria-chanel ul.numeros li.cuarto .numero { font-size: 22px; }
#ABC-loteria-chanel ul.numeros li.cuarto .numero.dos { margin: 0px 0px 0px 3px; padding: 0px 0px 0px 3px; border-left: 1px dotted rgb(51, 51, 51); }
#C-registra-decimos { width: 312px; margin: 0px 0px 20px; padding: 0px; background: rgb(244, 242, 233) none repeat scroll 0% 0%; border-bottom: 5px solid rgb(222, 217, 190); font-family: Georgia,"Times New Roman",Times,serif; }
#C-registra-decimos h5 { width: 292px; height: 37px; margin: 0px; padding: 0px 10px; position: relative; font-size: 22px; font-weight: normal; line-height: 39px; color: rgb(182, 108, 3); background: rgb(240, 238, 225) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(250, 249, 244); }
#C-registra-decimos h5 .decimo { width: 88px; height: 60px; position: absolute; top: -13px; right: -10px; text-indent: -99999px; overflow: hidden; background: transparent url(bb4f40b607814dc3bd01be07e8e16f360a30584c.png)  no-repeat scroll 0% 0%; }
#C-registra-decimos p { margin: 0px; padding: 10px; font-size: 14px; color: rgb(102, 102, 102); line-height: 110%; }
#C-registra-decimos a.registra-decimos { width: 292px; height: 31px; margin: 0px 10px 10px; padding: 0px; display: block; font-size: 11px; text-transform: uppercase; text-decoration: none; text-align: center; line-height: 31px; border-radius: 8px; color: rgb(255, 255, 255); background: rgb(84, 134, 191) none repeat scroll 0% 0%; box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2); }
#C-registra-decimos a.registra-decimos:hover { text-decoration: none; background: rgb(99, 146, 197) none repeat scroll 0% 0%; }
.guino-fin-2013 { width: 229px; height: 37px; margin: 0px 0px -10px -7px; padding: 0px; display: block; text-indent: -99999px; overflow: hidden; position: relative; z-index: 10; background: transparent url(c52ccda0cf76832c6d394dcda600062e0837e6a1.png)  no-repeat scroll 0% 0%; }
.colB .guino-fin-2013 { width: 142px; height: 24px; margin: 0px 0px -6px -5px; background: transparent url(5d4c14414bc88d43ac4f644210febd14f08f04ba.png)  no-repeat scroll 0% 0%; }
.findeano .contenido { background: transparent url(283aa71cea71dc9ccf7e1b7c1bc40869560500e0.jpg)  repeat-x scroll left top; padding: 5px; color: rgb(255, 255, 255); text-align: left; border-bottom: 5px solid rgb(54, 79, 101); border-top: 1px solid rgb(255, 255, 255); }
.findeano .contenido .enlace-texto-linea .enlace span { background: transparent url(dc1efea2833f68d88c8c7fa05848f241082b6860.png)  no-repeat scroll 0px 5px; }
.findeano .epigrafe { padding: 0px; display: block; text-indent: -99999px; overflow: hidden; position: relative; z-index: 10; }
.especiales-A.findeano .contenido { width: 468px; }
.especiales-A.findeano .epigrafe { width: 229px; height: 37px; margin: 0px 0px -10px -6px; background: transparent url(c52ccda0cf76832c6d394dcda600062e0837e6a1.png)  no-repeat scroll 0% 0%; }
.especiales-B.findeano .epigrafe { width: 142px; height: 24px; margin: 0px 0px -6px -3px; background: transparent url(5d4c14414bc88d43ac4f644210febd14f08f04ba.png)  no-repeat scroll 0% 0%; }
.especiales-B.findeano .contenido { width: 136px; }
.modulos-ninio-2014 { margin: 0px 0px 20px ! important; }
.modulos-ninio-2014 #premios-loteria { border-bottom: medium none ! important; height: auto ! important; padding: 0px ! important; margin-top: 5px ! important; overflow: hidden ! important; }
.modulos-ninio-2014 #premios-loteria p.num-ganador a { margin: 5px auto ! important; }
.modulos-ninio-2014 #premios-loteria .enlace { border-top: 1px dotted rgb(204, 204, 204); text-align: left; float: left; clear: both; }
.modulos-ninio-2014 #premios-loteria .enlace a { background: transparent url(4e49d5df24507f3c44c42e794d7c04d99e619af9.gif)  no-repeat scroll 10px 4px; padding: 0px 10px 10px 22px; font-size: 12px; color: rgb(84, 137, 191); display: block; margin: 7px 0px 0px; }
.modulos-ninio-2014 #premios-loteria .enlace.inf { margin-top: 5px; }
.modulos-ninio-2014 #premios-loteria .principales { padding: 0px 5px; float: left; margin: 0px ! important; }
.modulos-ninio-2014 #premios-loteria .principales p.num-ganador a { display: block; width: 109px; height: 34px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(204, 204, 204); color: rgb(182, 108, 3); padding: 0px; margin: 10px auto; text-align: center; line-height: 34px; }
.modulos-ninio-2014 #premios-loteria p.titulo { padding: 0px; width: 100%; text-align: center; }
.modulos-ninio-2014 #premios-loteria .principales span { vertical-align: super; font-size: 11px; }
.modulos-ninio-2014 #premios-loteria .principales p.premio { font-size: 13px; padding: 0px; margin: 0px; width: 100%; text-align: center; color: rgb(102, 102, 102); }
.modulos-ninio-2014 #premios-loteria .primer-premio p.titulo { font-size: 23px; line-height: 23px; margin-top: -3px ! important; }
.modulos-ninio-2014 #premios-loteria .primer-premio p.num-ganador a { font-size: 24px; }
.modulos-ninio-2014 #premios-loteria .premio-especial p.titulo { font-size: 21px; line-height: 21px; margin-top: 0px; padding-top: 5px; }
.modulos-ninio-2014 #premios-loteria .premio-especial ul { overflow: hidden; margin: 0px auto; }
.modulos-ninio-2014 #premios-loteria .premio-especial .num-ganador { height: 34px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(204, 204, 204); font-size: 12px; padding: 0px; margin: 4px auto; text-align: center; line-height: 34px; width: 82px; float: left; }
.modulos-ninio-2014 #premios-loteria .premio-especial .num-ganador strong { color: rgb(182, 108, 3); font-size: 18px; }
.modulos-ninio-2014 #premios-loteria .premio-especial .fraccion { margin-right: 5px; }
.modulos-ninio-2014 #premios-loteria .premio-especial span { color: rgb(182, 108, 3); }
.modulos-ninio-2014 #premios-loteria .segundo-premio { margin-bottom: 5px; border-left: medium none ! important; }
.modulos-ninio-2014 #premios-loteria .segundo-premio p.titulo { font-size: 20px ! important; line-height: 22px; }
.modulos-ninio-2014 #premios-loteria .segundo-premio p.num-ganador a { font-size: 20px; }
.modulos-ninio-2014 #premios-loteria .tercer-premio p.titulo { font-size: 20px; line-height: 22px; }
.modulos-ninio-2014 #premios-loteria .tercer-premio p.num-ganador a { font-size: 20px; }
.modulos-ninio-2014 #premios-loteria .maspremios { margin: 7px 0px 0px; padding: 0px; }
.modulos-ninio-2014 #premios-loteria .maspremios li { float: left; }
.modulos-ninio-2014 #premios-loteria .maspremios li a { display: block; width: 62px; height: 24px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(193, 194, 153); font-size: 12px; line-height: 20px; color: rgb(182, 108, 3); padding: 0px; text-align: center; }
.modulos-ninio-2014 #premios-loteria .mas { float: left; }
.modulos-ninio-2014 #premios-loteria .mas ul { margin: 0px auto; overflow: hidden; }
.modulos-ninio-2014 #premios-loteria #tres-cifras { overflow: hidden; }
.modulos-ninio-2014 #premios-loteria #tres-cifras .titulo { font-size: 17px; }
.modulos-ninio-2014 #premios-loteria #dos-cifras { padding: 0px 0px 10px; margin: 0px 0px 10px; border-bottom: 1px dotted rgb(204, 204, 204); overflow: hidden; }
.modulos-ninio-2014 #premios-loteria #dos-cifras .titulo, .modulos-ninio-2014 #premios-loteria #especiales .titulo { font-size: 12px; font-weight: bold; }
.modulos-ninio-2014 #premios-loteria #especiales { padding: 0px; margin: 0px; overflow: hidden; }
#a-modulo-loteria { width: 644px; }
#a-modulo-loteria p.titulo-loteria { width: 634px; }
#a-modulo-loteria #premios-loteria { width: 644px; padding: 0px; }
#a-modulo-loteria #premios-loteria .principales { border-right: 1px dotted rgb(204, 204, 204); }
#a-modulo-loteria #premios-loteria .primer-premio { width: 148px; }
#a-modulo-loteria #premios-loteria .primer-premio p.titulo { font-size: 23px; line-height: 23px; }
#a-modulo-loteria #premios-loteria .primer-premio, #a-modulo-loteria #premios-loteria .segundo-premio, #a-modulo-loteria #premios-loteria .series-premio { height: auto; }
#a-modulo-loteria #premios-loteria .primer-premio { padding-left: 5px; }
#a-modulo-loteria #premios-loteria .premio-especial { width: 191px; }
#a-modulo-loteria #premios-loteria .premio-especial ul { width: 174px; }
#a-modulo-loteria #premios-loteria .segundo-premio, #a-modulo-loteria #premios-loteria .tercer-premio { width: 128px; }
#a-modulo-loteria #premios-loteria .tercer-premio { border-right: medium none; }
#a-modulo-loteria #premios-loteria .enlace { width: 644px; margin: 5px 0px 0px; }
#a-modulo-loteria #premios-loteria .maspremios { float: left; clear: both; width: 644px; }
#a-modulo-loteria #premios-loteria .mas { width: 249px; }
#a-modulo-loteria #premios-loteria .mas ul { width: 216px; }
#a-modulo-loteria #premios-loteria .mas li { margin: 5px 4px 0px; }
#a-modulo-loteria #premios-loteria #tres-cifras { float: left; width: 370px; border-right: 1px dotted rgb(204, 204, 204); padding: 0px 10px 10px 5px; margin: 0px 9px 0px 0px; }
#a-modulo-loteria #premios-loteria #tres-cifras ul { margin: 0px 0px 0px 10px; overflow: hidden; }
#a-modulo-loteria #premios-loteria #tres-cifras li { margin: 5px 4px 0px; }
#a-modulo-loteria hr, #a-modulo-loteria br { display: none; }
#a-modulo-loteria .divcolAB { background: rgb(248, 248, 247) none repeat scroll 0% 0%; border-top: 1px solid rgb(238, 238, 238); border-bottom: 3px solid rgb(204, 204, 204); padding: 7px 10px; width: 624px; overflow: hidden; font-size: 12px; }
#a-modulo-loteria .divcolAB h2 { font-size: 18px; font-weight: normal; margin: 0px 20px 0px 0px; padding: 0px; width: 624px; text-align: left; color: rgb(182, 108, 3); }
#a-modulo-loteria .divcolAB td { display: inline-table; }
#a-modulo-loteria .divcolAB form { width: 624px; float: left; font: 11px/13px Arial,Helvetica,sans-serif; margin: 10px 0px; }
#a-modulo-loteria .divcolAB label { width: auto; float: left; font-weight: bold; margin: 4px 0px 0px; }
#a-modulo-loteria .divcolAB input { margin: 0px 10px; padding: 2px 7px; text-align: center; display: block; float: left; }
#a-modulo-loteria .divcolAB input.boton2 { width: 91px; height: 21px; display: block; text-indent: -1e+7px; overflow: hidden; border: 0px none; background: transparent url(899c45c7b7ad107d239a2efac5c12317941215b5.gif)  no-repeat scroll 0% 0%; margin: 0px; padding: 0px; text-align: left ! important; }
#a-modulo-loteria .divcolAB .boton2:hover { cursor: pointer; background-position: 0px -21px; }
#a-modulo-loteria .texto { width: 624px; padding: 10px 0px 0px; border-top: 2px solid rgb(255, 255, 255); margin: 10px 0px 0px; clear: both; }
#c-modulo-loteria #premios-loteria { width: 312px; }
#c-modulo-loteria #premios-loteria .principales { width: 155px; padding: 0px; height: 83px; }
#c-modulo-loteria #premios-loteria .modulo { padding: 0px 0px 10px; overflow: hidden; clear: both; }
#c-modulo-loteria #premios-loteria .modulo.sup { border-bottom: 1px dotted rgb(204, 204, 204); margin-bottom: 10px; }
#c-modulo-loteria #premios-loteria .primer-premio { border-right: 1px dotted rgb(204, 204, 204); }
#c-modulo-loteria #premios-loteria .premio-especial ul { width: 138px; }
#c-modulo-loteria #premios-loteria .premio-especial .num-ganador { font-size: 11px; width: 64px; }
#c-modulo-loteria #premios-loteria .segundo-premio { border-right: 1px dotted rgb(204, 204, 204); border-left: medium none; }
#c-modulo-loteria #premios-loteria .segundo-premio .titulo, #c-modulo-loteria #premios-loteria .tercer-premio p.titulo { margin-top: -5px ! important; }
#c-modulo-loteria #premios-loteria .maspremios { float: left; width: 312px; }
#c-modulo-loteria #premios-loteria .maspremios ul { overflow: hidden; margin: 0px auto; }
#c-modulo-loteria #premios-loteria .maspremios li { margin: 5px 4px 0px; }
#c-modulo-loteria #premios-loteria #tres-cifras { border-bottom: 1px dotted rgb(204, 204, 204); padding-bottom: 13px; margin-bottom: 10px; width: 312px; }
#c-modulo-loteria #premios-loteria #tres-cifras ul { width: 291px; }
#c-modulo-loteria #premios-loteria #dos-cifras ul, #c-modulo-loteria #premios-loteria #especiales ul { width: 217px; }
#c-modulo-loteria #premios-loteria #especiales { padding-bottom: 10px; }
#c-modulo-loteria #premios-loteria .enlace { width: 312px; margin: 10px 0px 0px; }
#c-modulo-loteria #loteria-navidad-2012.loterianavidadC.buscadornino { margin-top: 0px; }
#c-modulo-loteria .buscadornino { background: rgb(237, 234, 218) none repeat scroll 0% 0%; border-top: 1px solid rgb(209, 203, 165); border-bottom: 3px solid rgb(209, 203, 165); padding: 7px 0px 7px 10px; overflow: hidden; text-align: left; }
#c-modulo-loteria #loteria-navidad-2012.Cpremiados form.comprueba-numero { background: transparent none repeat scroll 0% 0%; border-bottom: medium none; }
#c-modulo-loteria #loteria-navidad-2012.Cpremiados form.comprueba-numero h6 { width: 292px; text-align: left; font: bold 15px/17px Georgia,"Times New Roman",Times,serif; margin: 0px 0px 10px; padding: 0px; position: relative; top: 0px; left: 0px; }
#c-modulo-loteria #loteria-navidad-2012.Cpremiados form.comprueba-numero input { position: relative; left: 0px; top: 0px; float: left; }
#c-modulo-loteria .buscadornino form .numero { width: 40px; }
#c-modulo-loteria .buscadornino input { font: 11px/13px Arial,Helvetica,sans-serif; margin: 0px 7px 10px 0px; padding: 3px 7px; text-align: center; }
#c-modulo-loteria .buscadornino .importe { width: 20px; }
.historia-publi { background: rgb(244, 242, 233) none repeat scroll 0% 0%; overflow: hidden; border-bottom: 5px solid rgb(216, 208, 175); margin: 0px 0px 20px; color: rgb(102, 102, 102); }
.historia-publi h2 { text-indent: -9999px; padding: 0px; }
#modulo-cabecera, #cabecera-historia-publicidad { width: 976px; overflow: hidden; }
#modulo-cabecera .menu-abc ul { width: 976px; padding: 15px 0px 0px; border-bottom: 1px dotted rgb(217, 217, 217); overflow: hidden; list-style: outside none none; margin: 0px; height: 26px; }
#modulo-cabecera .menu-abc li { height: 26px; float: left; border-right: 1px dotted rgb(217, 217, 217); font-size: 10px; }
#modulo-cabecera .menu-abc li.ultimo { border-right: medium none; }
#modulo-cabecera .menu-abc li a { height: 26px; padding: 0px 8px; display: block; line-height: 26px; color: rgb(84, 134, 191); text-decoration: none; font-size: 10px; font-family: Arial,Helvetica,sans-serif; text-transform: uppercase; }
#modulo-cabecera .menu-abc li a:hover { background: rgb(248, 248, 248) none repeat scroll 0% 0%; text-decoration: none; }
#cabecera-historia-publicidad { background: transparent url(f3748e9a9ef20ab3b4870d2d5d7a2344c9a13235.jpg)  repeat-x scroll left bottom; padding: 20px 0px 40px; width: 976px; overflow: hidden; margin: 0px 0px 1px; clear: both; position: relative; }
#cabecera-historia-publicidad h1 { width: 489px; height: 80px; position: relative; top: 0px; left: 250px; z-index: 1; margin: 0px; padding: 0px; }
#cabecera-historia-publicidad h1 a { display: block; background: transparent url(0d0affd58aabe75ea190a25f1cebe81aaae03910.gif)  no-repeat scroll left top; width: 489px; height: 80px; text-indent: -9999px; }
#cabecera-historia-publicidad h2 { width: 67px; height: 25px; position: absolute; z-index: 99; left: 290px; top: 18px; margin: 0px; padding: 0px; }
#cabecera-historia-publicidad h2 a { background: transparent url(5e2c8991fdc5d2739840c296cd066289f5f33ec9.gif)  no-repeat scroll left top; width: 67px; height: 25px; display: block; text-indent: -9999px; }
#carrusel-historia-publicidad { width: 976px; height: 226px; position: relative; font: 14px/18px Arial,Helvetica,sans-serif; }
#carrusel-historia-publicidad .titulo { width: 160px; height: 226px; float: left; background: transparent url(098c9c08a1148918ba065c1dd6040994f6363767.jpg)  no-repeat scroll left bottom; padding: 0px 15px; border-right: 1px solid rgb(236, 233, 222); }
#carrusel-historia-publicidad h2 { margin: 32px 0px 7px; background: transparent url(59bf2bec3cf11d501f3e057eb168397a2376c56f.png)  no-repeat scroll left top; width: 161px; height: 73px; }
#carrusel-historia-publicidad p { margin: 0px; padding: 0px 0px 0px 3px; }
#carrusel-historia-publicidad .jcarousel-clip-horizontal { width: 690px; margin: 0px 0px 0px 50px; float: left; overflow: hidden; z-index: 99; }
#carrusel-historia-publicidad li { height: 196px; background: transparent url(c6b2aae05cf73fd7605250ceab1f00b4da09332e.gif)  repeat-y scroll 168px 0px; padding: 10px 20px 10px 0px; margin: 0px; position: relative; width: 157px; }
#carrusel-historia-publicidad li img { margin: 0px 10px 0px 0px; width: 157px; }
#carrusel-historia-publicidad li a img { border: medium none; }
#carrusel-historia-publicidad li h3 { background: rgb(0, 0, 0) none repeat scroll 0% 0%; opacity: 0.8; margin: 0px; padding: 0px 10px; width: 137px; position: absolute; bottom: 0px; left: 0px; }
#carrusel-historia-publicidad li h3 a { color: rgb(255, 255, 255); font: italic 19px/32px Georgia,"Times New Roman",Times,serif; text-decoration: none; }
#carrusel-historia-publicidad li h3 a:hover { text-decoration: underline; }
#carrusel-historia-publicidad .jcarousel-prev, #carrusel-historia-publicidad .jcarousel-next { position: absolute; top: 0px; width: 39px; height: 196px; background-image: url(6fefa5c91915102b058bec4b07031024f277185b.png) ; background-repeat: no-repeat; z-index: 1; cursor: pointer; }
#carrusel-historia-publicidad .jcarousel-prev { left: 191px; background-position: 12px 26px; border-left: 1px solid rgb(255, 255, 255); padding: 0px 0px 0px 10px; }
#carrusel-historia-publicidad .jcarousel-prev:hover { background-position: 12px 26px; }
#carrusel-historia-publicidad .jcarousel-next { right: 16px; background-position: -80px 26px; }
#carrusel-historia-publicidad .jcarousel-next:hover { background-position: -80px 26px; }
#encuesta-marca-C { width: 292px; padding: 10px; font: 14px/18px Georgia,"Times New Roman",Times,serif; }
#encuesta-marca-C h2 { background: transparent url(c0c5216f3478e4f1d054faaa905c8b4a6c976be2.png)  no-repeat scroll left top; width: 292px; height: 34px; margin: 5px 0px 10px; }
#encuesta-marca-C p { margin: 0px; padding: 0px; }
#encuesta-marca-C a img { border: medium none; }
#encuesta-marca-C input { margin-top: 12px; }
#encuesta-marca-C .pds-vote-button { background: transparent url(528ea309032ebe7c43d5514cbc5afb80a6860613.jpg)  repeat-x scroll left bottom; border: 1px solid rgb(178, 178, 178); width: 80px; height: 30px; }
#encuesta-marca-C .pds-view-results { background: transparent url(fe9566c78597e6fdcf3256d665429984fc087637.png)  no-repeat scroll 0px 4px; }
#encuesta-marca-C .pds-votebutton-outer { width: 100px; position: relative; left: 100px; }
.modulos-abc-foto { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(0, 153, 161); box-shadow: 0px -5px 15px 0px rgb(200, 200, 200); margin: 10px 0px 20px; padding: 15px 10px 10px; }
.modulos-abc-foto .logo-abc-foto { display: block; text-indent: -9999px; background: transparent url(6fd0afd1ade783a0b75b7c87debdee48f030170d.gif)  no-repeat scroll left top; width: 82px; height: 23px; margin: 5px 0px 0px; }
.modulos-abc-foto .sombra {  }
.modulos-abc-foto .contenido { background: transparent none repeat scroll 0% 0%; }
.modulos-abc-foto .antetitulo { display: none; }
.modulos-abc-foto .titulo { margin: 10px 0px 5px; }
.modulos-abc-foto .titulo a { color: rgb(43, 43, 15); font-weight: normal; line-height: 105%; }
.modulos-abc-foto .texto { color: rgb(69, 68, 63) ! important; font-size: 14px; line-height: 120%; }
.modulos-abc-foto .author { color: rgb(102, 102, 102) ! important; }
.modulos-abc-foto .sombra .photo-caption { padding: 0px 10px; }
.modulos-abc-foto .enlaces { margin: 10px 0px 0px; }
.modulos-abc-foto .enlace-texto-linea .enlace span { background: transparent url(d4019e84fe2f4569fbd351556a52a88077babd8a.gif)  no-repeat scroll 0px 5px; }
.modulos-abc-foto .contenido li a { color: rgb(5, 153, 156); margin-left: 0px; }
.modulos-abc-foto .epigrafe, .modulos-abc-foto .epigrafe h2, .modulos-abc-foto .epigrafe h3 { overflow: hidden; }
.modulos-abc-foto .epigrafe h3 a { font: 24px/26px "abctext_rgregular",Georgia,"Times New Roman",Times,serif; color: rgb(90, 158, 168); display: block; width: 200px; }
.modulos-abc-foto .comprar { border-radius: 4px; background: rgb(90, 158, 168) url(939c26a92a9947937931ed6d81b83b9d3863cea5.png)  repeat-x scroll left bottom; border: 0px none; color: rgb(255, 255, 255); text-align: center; font: bold 11px/22px Arial,Helvetica,sans-serif; padding: 0px 10px; margin: 10px 0px 0px; cursor: pointer; width: 75px; height: 29px; display: block; }
.modulos-abc-foto .comprar:hover { background-color: rgb(74, 132, 140); background-image: url(9956762f8acbbde344092bc7a9e2e8ffec887397.png) ; }
.modulos-abc-foto .comprar a { background: transparent url(65d489c0252e44157fae26de1a729b7bda3d1422.gif)  no-repeat scroll 54px 5px; display: block; width: 75px; color: rgb(255, 255, 255); text-align: left; line-height: 29px; }
.modulos-abc-foto .boton-cambio { background-color: rgba(0, 0, 0, 0.6); background-image: url(5c311ddcfd2b11aebeb8b68a9e6a18e66ab1eb9c.png) ; background-repeat: no-repeat; background-position: 5px 9px; position: absolute; bottom: 0px; right: 0px; width: 36px; height: 33px; margin: 0px; padding: 0px; cursor: pointer; text-indent: -9999px; z-index: 99; }
.modulos-abc-foto .boton-cambio:hover { background-position: 5px -17px; }
.especiales-A.modulos-abc-foto, .especiales-A.modulos-abc-foto .photo-alt2 { width: 459px; }
.especiales-A.modulos-abc-foto .logo-abc-foto { background-image: url(a47f601ded63bb794b4d33f0000235b79b8d056d.gif) ; width: 127px; height: 32px; }
.especiales-A.modulos-abc-foto .contenido { padding: 0px; }
.especiales-A.modulos-abc-foto .photo-alt2 img { width: 459px; }
.especiales-A.modulos-abc-foto .texto { color: rgb(69, 68, 63); font-size: 14px; }
#revelado.especiales-A.modulos-abc-foto .epigrafe h3 { float: left; background: transparent none repeat scroll 0% 0%; }
#revelado.especiales-A.modulos-abc-foto .epigrafe h2 { float: right; }
#revelado.especiales-A.modulos-abc-foto .epigrafe .logo-abc-foto { background-image: url(6fd0afd1ade783a0b75b7c87debdee48f030170d.gif) ; width: 80px; height: 20px; margin: 5px 0px 0px; }
#carrusel-abcfoto-home-A .jcarousel-clip { overflow: hidden; }
#carrusel-abcfoto-home-A .jcarousel-list { height: 302px; }
#carrusel-abcfoto-home-A .jcarousel-list li { position: relative; }
#carrusel-abcfoto-home-A .jcarousel-item td { text-align: center; vertical-align: middle; }
#carrusel-abcfoto-home-A .jcarousel-list .comprar { width: 28px; height: 27px; padding: 0px; margin: 0px; display: block; position: absolute; bottom: 15px; right: 10px; }
#carrusel-abcfoto-home-A .jcarousel-list .comprar a { background-position: 4px 5px; width: 28px; height: 27px; text-indent: -9999px; }
#carrusel-abcfoto-home-A .jcarousel-prev, .modulos-abc-foto .jcarousel-next { background-image: url(d051f097df15b3f3c8e33739bd6276fa9882cdc8.png) ; background-repeat: no-repeat; position: absolute; z-index: 30; width: 26px; height: 50px; cursor: pointer; top: 42%; }
#carrusel-abcfoto-home-A .jcarousel-prev { background-position: 0px 0px; left: 0px; }
#carrusel-abcfoto-home-A .jcarousel-next { background-position: -35px 0px; left: 434px; }
#carrusel-abcfoto-home-A table { width: 459px; height: 302px; }
#carrusel-abcfoto-home-A .jcarousel-list p { background: rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%; position: absolute; bottom: 0px; left: 0px; color: rgb(255, 255, 255); font-size: 13px; padding: 10px 46px 10px 10px; width: 404px; }
.especiales-B.modulos-abc-foto { padding: 10px 5px; width: 134px; }
.especiales-B.modulos-abc-foto .photo-alt5, .especiales-B.modulos-abc-foto .photo-alt5 img { width: 134px; height: 101px; }
.especiales-B.modulos-abc-foto .titulo { margin-top: 0px; font-size: 18px; }
.especiales-B.modulos-abc-foto .enlace-texto { background: transparent url(d4019e84fe2f4569fbd351556a52a88077babd8a.gif)  no-repeat scroll 0px 5px; }
.especiales-B.modulos-abc-foto .enlace-texto a { color: rgb(90, 158, 168); }
.especiales-B.modulos-abc-foto .epigrafe h3 a { background: rgb(90, 158, 168) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 17px; line-height: 25px; padding: 0px 6px; }
.colB #anverso-reverso-B #foto-B { position: relative; z-index: 1; }
#col-C #anverso-reverso-C { width: 292px; }
#col-C #anverso-reverso-C h2 { float: right; }
#col-C #anverso-reverso-C h3 { width: 113px; float: left; }
#col-C #anverso-reverso-C .photo-alt3 { width: 292px; height: 165px; overflow: hidden; }
#col-C #anverso-reverso-C .contenido { padding: 0px; }
#C-viajar-fitur { width: 312px; margin: 0px 0px 20px; padding: 0px; border-bottom: 5px solid rgb(0, 146, 198); background: rgb(244, 242, 233) none repeat scroll 0% 0%; font-family: Georgia,"Times New Roman",Times,serif; }
#C-viajar-fitur .titulo { height: 40px; margin: 0px 0px 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: relative; }
#C-viajar-fitur .titulo h4 { width: 229px; height: 36px; margin: 0px; padding: 0px; font-size: 36px; line-height: 36px; font-weight: normal; font-family: "abctext_rgregular",Georgia,"Times New Roman",Times,serif; }
#C-viajar-fitur .titulo a { width: 229px; height: 36px; display: block; text-decoration: none; color: rgb(0, 146, 198); }
#C-viajar-fitur .titulo a span { color: rgb(204, 204, 204); }
#C-viajar-fitur .titulo a.fitur { width: 83px; height: 25px; display: block; position: absolute; bottom: 9px; right: 0px; text-indent: -99999px; overflow: hidden; background: transparent url(c6805a3b913519a75dc1875d05b1f85003d8b0e0.gif)  no-repeat scroll 0% 0%; }
#C-viajar-fitur ul { width: 302px; margin: 0px; padding: 0px 0px 0px 10px; list-style: outside none none; background: transparent url(c7b1906fcc1c776e819a25e50e728ad3b1cd9d06.gif)  repeat-x scroll center bottom; }
#C-viajar-fitur ul::after { content: ""; display: table; clear: both; }
#C-viajar-fitur ul li { width: 141px; margin: 0px 10px 10px 0px; padding: 0px; float: left; background: rgb(251, 250, 247) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(230, 225, 204); }
#C-viajar-fitur ul img { margin: 0px 0px 6px; }
#C-viajar-fitur ul h5 { margin: 0px; padding: 0px 10px 10px; font-size: 17px; font-weight: normal; line-height: 105%; }
#C-viajar-fitur ul a { color: rgb(43, 43, 15); text-decoration: none; }
#C-viajar-fitur ul a:hover { text-decoration: underline; }
#C-viajar-fitur ul .foto { position: relative; display: block; }
#C-viajar-fitur ul a.mas { width: 27px; height: 27px; margin: 0px; padding: 0px; text-indent: -99999px; overflow: hidden; position: absolute; right: 0px; bottom: 6px; background: transparent url(80e3a5292af1c4764e86e7cb283c7c282dcdc450.png)  no-repeat scroll 0% 0%; }
#C-viajar-fitur ul .foto:hover a.mas, #C-viajar-fitur ul a.mas:hover { background-position: 0px -27px; }
#C-viajar-fitur .patrocinadores { margin: 0px; padding: 10px 11px 9px; border-top: 1px solid rgb(255, 255, 255); background: rgb(248, 247, 239) none repeat scroll 0% 0%; font-size: 11px; }
#C-viajar-fitur .patrocinadores p { margin: 0px 0px 3px; color: rgb(153, 153, 153); }
#C-viajar-fitur .patrocinadores ul { width: 290px; padding: 0px; list-style: outside none none; background: transparent none repeat scroll 0% 0%; }
#C-viajar-fitur .patrocinadores ul li { width: 67px; margin: 0px 15px 0px 0px; background: transparent none repeat scroll 0% 0%; border-bottom: medium none; }
#C-viajar-fitur .patrocinadores ul #castilla-lamancha { width: 42px; margin: -13px 0px 0px; }
#C-viajar-fitur .patrocinadores ul #castilla-leon { margin-top: -3px; }
#C-viajar-fitur .patrocinadores ul img { margin: 0px; }
#opinion-C-ediciones { width: 312px; margin: 0px 0px 20px; border-bottom: 10px solid rgb(216, 208, 175); text-align: left; }
#opinion-C-ediciones h2 { font-weight: normal; font-size: 23px; line-height: 15px; color: rgb(182, 108, 3); margin: 0px; padding: 0px; }
#opinion-C-ediciones ul { margin: 0px; padding: 10px 0px 0px; list-style: outside none none; background: transparent url(7d3f3c83538f9543ff51b4479698722de8ccd168.gif)  repeat-x scroll left top; }
#opinion-C-ediciones li { background: rgb(249, 248, 244) url(6c6ac2f7d58565dccfc45434754780ac63b7d045.gif)  repeat-x scroll left bottom; padding: 10px; border-bottom: 1px solid rgb(255, 255, 255); }
#opinion-C-ediciones p { margin: 0px 0px 3px; padding: 0px; color: rgb(102, 102, 102); text-transform: uppercase; font-size: 10px; }
#opinion-C-ediciones h3 { margin: 0px; padding: 0px; }
#opinion-C-ediciones h3 a { text-decoration: none; font-style: italic; color: rgb(30, 30, 0); font-size: 18px; line-height: 20px; font-weight: normal; }
#opinion-C-ediciones .destacado h3 a { font-size: 22px; line-height: 24px; }
#opinion-C-ediciones h3 a:hover { text-decoration: underline; }
#C-elecciones-europeas-2014 { width: 312px; margin: 0px 0px 20px; padding: 0px 0px 10px; overflow: hidden; background: transparent url(e8d67014252b5bee0b118599e50e2018447b3b98.gif)  repeat-x scroll left bottom; border-bottom: 7px solid rgb(84, 137, 191); }
#C-elecciones-europeas-2014 h2 { margin: 0px 0px 10px; padding: 5px 85px 7px 0px; border-bottom: 3px solid rgb(84, 137, 191); font-weight: normal; font-size: 19px; line-height: 21px; color: rgb(84, 137, 191); background: transparent url(ed63f65421adb209495080cb5e140bb57623b3e0.gif)  no-repeat scroll 227px 5px; }
#C-elecciones-europeas-2014 h2 strong { font-weight: normal; text-transform: uppercase; }
#C-elecciones-europeas-2014 ul { margin: 0px; padding: 0px; list-style: outside none none; width: 312px; }
#C-elecciones-europeas-2014 li h3 { margin: 0px; padding: 0px; }
#C-elecciones-europeas-2014 li h3 a { color: rgb(43, 43, 15); font-size: 16px; display: block; }
#C-elecciones-europeas-2014 #guia-elecciones { border-bottom: 1px dotted rgb(204, 204, 204); margin: 0px 0px 10px; }
#C-elecciones-europeas-2014 #guia-elecciones h3 a { padding: 10px 10px 15px 66px; background: transparent url(e0a9d7cedc338f96e476428bfc7f094104e2416d.gif)  no-repeat scroll 10px 4px; }
#C-elecciones-europeas-2014 #info-elecciones { padding: 10px 10px 10px 66px; background: transparent url(edbf1a72a2920bf966f4b492143fedd3c0f089f5.gif)  no-repeat scroll 10px 4px; }
.elecciones-europeas { overflow: hidden; margin: 0px; padding: 0px; }
.elecciones-europeas a { font: 21px/21px Georgia,"Times New Roman",Times,serif; color: rgb(75, 121, 172); text-decoration: none; display: block; }
.elecciones-europeas a:hover { color: rgb(153, 153, 153); }
.elecciones-europeas a span { color: rgb(166, 166, 166); font-weight: normal; }
#elecciones-europeas-A { width: 423px; height: 41px; padding: 0px 0px 0px 55px; margin: 0px 0px 10px; background: transparent url(8eddd9e08d5ecf01da17e9eae524eb06e18c3562.gif)  no-repeat scroll left top; }
#elecciones-europeas-A a { margin: 5px 0px 0px; }
#elecciones-europeas-A a span { font-size: 18px; }
#elecciones-europeas-B { width: 109px; height: 47px; background: transparent url(ed63f65421adb209495080cb5e140bb57623b3e0.gif)  no-repeat scroll 0px 8px; padding: 0px 0px 0px 37px; border-bottom: 2px solid rgb(84, 137, 191); }
#elecciones-europeas-B a { font-size: 17px; line-height: 15px; text-align: right; width: 88px; margin: 0px 0px 4px; }
#elecciones-europeas-B span { font: 11px/11px Arial,Helvetica,sans-serif; display: block; margin: 2px 0px 0px; }
#elecciones-europeas-C { width: 254px; height: 52px; background: transparent url(8c3f77434408e046e7e7cb0a1beb6d710d7de7ea.gif)  no-repeat scroll left top; padding: 0px 0px 0px 58px; margin: 0px 0px 20px; }
#elecciones-europeas-C a { margin: 7px 0px 0px; }
#elecciones-europeas-C a span { display: block; font-size: 14px; width: 100px; margin: -5px 0px 0px 17px; }
.colAB .modulos-elecciones-europeas { background-color: rgb(255, 255, 255) ! important; background-image: url(f8e5093f9300a9269bfd12b85ce0caefbfe5dd13.jpg) ; background-repeat: repeat-x; background-position: left bottom; border-bottom: 5px solid rgb(84, 137, 191); }
.colAB .modulos-elecciones-europeas .apertura-a1-foto.noticia2010 { border-bottom: medium none; margin: 0px; }
.colAB .modulos-elecciones-europeas .titulo { border-bottom: 2px solid rgb(84, 137, 191); background-image: url(d50947b0636532cca811870d6a77da64019a34a0.gif) ; background-repeat: no-repeat; height: 33px; }
.colAB .modulos-elecciones-europeas .titulo a { color: rgb(84, 137, 191); display: block; }
.colAB .modulos-elecciones-europeas .titulo a:hover { text-decoration: none; color: rgb(153, 153, 153); }
.colAB .modulos-elecciones-europeas .titulo a span { color: rgb(166, 166, 166); }
.colAB #elecciones-europeas-a.modulos-elecciones-europeas .titulo { padding: 0px 0px 6px 65px; background-position: 0px 0px; }
.colAB #elecciones-europeas-a.modulos-elecciones-europeas .titulo a { font-size: 25px; line-height: 27px; position: relative; top: 7px; }
.colAB #elecciones-europeas-a.modulos-elecciones-europeas .titulo a span { font-size: 18px; line-height: 20px; }
.colAB #elecciones-europeas-b.modulos-elecciones-europeas .titulo { height: 47px; background-position: 0px 8px; padding: 0px 0px 0px 37px; }
.colAB #elecciones-europeas-b.modulos-elecciones-europeas .titulo a { font-size: 17px; line-height: 15px; width: 88px; margin: 0px 0px 4px; text-align: right; }
.colAB #elecciones-europeas-b.modulos-elecciones-europeas .titulo a span { font: 11px/11px Arial,Helvetica,sans-serif; display: block; margin: 2px 0px 0px; }
.graficos-europeas-2014 { width: 974px; overflow: hidden; margin: 0px 0px 20px; padding: 10px 0px; background: rgb(247, 247, 247) none repeat scroll 0% 0%; border-width: 1px 1px 4px; border-style: solid; border-color: rgb(221, 221, 221); }
.graficos-europeas-2014 h2 { margin: 0px 0px 10px 10px; padding: 0px; color: rgb(182, 108, 3); font-size: 25px; font-weight: normal; }
.guinio-goya-2014 { height: 44px; background-repeat: no-repeat; background-position: left top; }
.guinio-goya-2014 a { display: block; overflow: hidden; text-indent: -9999px; }
#guinio-goya-2014-A { background-image: url(527b2522affab4b3e5f83929d6261d65f5cbc5fd.gif) ; width: 478px; height: 44px; }
#guinio-goya-2014-B { background-image: url(4ca73015cf1e2c07272858346fde28c1f549ad12.gif) ; width: 146px; height: 39px; }
.guinio-sochi { background-repeat: no-repeat; background-position: left top; height: 43px; }
.guinio-sochi a { display: block; text-indent: -9999px; height: 43px; }
#jjoo-sochi-A { background-image: url(7343cff07bd3711c1a2b80aaacdeacc6d451b5f7.gif) ; }
#jjoo-sochi-A, #jjoo-sochi-A a { width: 478px; }
#jjoo-sochi-B { background-image: url(221dbf049223405eeb36b8b30b878aa974059cc4.gif) ; }
#jjoo-sochi-B, #jjoo-sochi-B a { width: 146px; }
#jjoo-sochi-C { background-image: url(5808649f895a96b87f821a296b69d7e6f5b0ead5.gif) ; }
#noticias-hc-C #premios-goya-2014 { padding: 0px 10px; }
#noticias-hc-C #premios-goya-2014 h3 { background: transparent url(8ff9ff9a629388bbe34289628c0e62a31e6bc8cb.jpg)  no-repeat scroll 0px -3px; text-align: left; padding: 0px 0px 0px 47px; height: 38px; line-height: 38px; }
#noticias-hc-C #premios-goya-2014 h3 a {  }
#col-C .jjoo-sochi { width: 292px; margin: 0px 0px 20px; padding: 10px; overflow: hidden; border: 1px solid rgb(232, 232, 232); font-family: Georgia,"Times New Roman",Times,serif; }
#col-C .jjoo-sochi h2 { margin: 0px 0px 10px; background-color: rgb(75, 121, 172); background-repeat: no-repeat; background-position: 7px 5px; color: rgb(255, 255, 255); font-weight: normal; font-size: 18px; line-height: 30px; }
#col-C .jjoo-sochi ul { margin: 0px; padding: 0px; list-style: outside none none; }
#col-C .jjoo-sochi li { background: transparent url(e482e6dd056d6f689f373ad187219f6b97a3ddd9.gif)  no-repeat scroll 3px 4px; padding: 0px 0px 7px 17px; margin: 0px 0px 7px; border-bottom: 1px dotted rgb(204, 204, 204); }
#col-C .jjoo-sochi .last { border-bottom: medium none; margin: 0px; padding-bottom: 0px; }
#col-C #no-te-pierdas h2 { background-image: url(f88dee46b3bdc8a53578c2730caac1d0a73964d4.gif) ; padding: 0px 0px 0px 35px; }
#col-C #no-te-pierdas h3 { margin: 0px 0px 3px; padding: 0px; font-size: 14px; }
#col-C #no-te-pierdas h3 a { color: rgb(43, 43, 15); text-decoration: none; }
#col-C #no-te-pierdas h3 a:hover { text-decoration: underline; }
#col-C #no-te-pierdas p { margin: 0px; padding: 0px; color: rgb(102, 102, 102); font-family: Arial,Helvetica,sans-serif; font-size: 12px; }
#col-C #medallero h2 { background-image: url(79640bacb1710b8f505aa6cf0d337aaa9685cb63.gif) ; padding: 0px 0px 0px 30px; }
#col-C #medallero table { font: 11px/13px Arial,Helvetica,sans-serif; text-align: center; max-height: 180px; display: block; width: 275px; }
#col-C #medallero table, #col-C #medallero table.col5 { border-collapse: collapse; margin: 0px; }
#col-C #medallero th { background: rgb(238, 238, 238) none repeat scroll 0% 0%; padding: 7px 5px; color: rgb(51, 51, 51); border-bottom: 5px solid rgb(255, 255, 255); font-size: 10px; }
#col-C #medallero .col1 { text-align: left; padding-left: 10px; }
#col-C #medallero td { padding: 7px 5px; border-bottom: 1px dotted rgb(204, 204, 204); }
#col-C #medallero td.espana { background: rgb(237, 241, 247) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(165, 188, 213); }
#col-C #medallero img { vertical-align: middle; margin-right: 5px; }
#col-C #medallero .tabla-medallas { max-height: 180px; height: 180px; overflow: auto; width: 292px; }
.historia-catalunia { overflow: hidden; margin: 0px 0px 7px; }
.historia-catalunia a { display: block; text-indent: -9999px; background-repeat: no-repeat; background-position: left top; }
#historia-catalunia-A.historia-catalunia { background-image: url(2d4b2063808fc8781c8a7dcd4d395f0a74bd9bcc.gif) ; }
#historia-catalunia-A.historia-catalunia, #historia-catalunia-A.historia-catalunia a { width: 478px; height: 50px; }
#historia-catalunia-B.historia-catalunia { background-image: url(efde7391a3bd67712ff1fc5ac80f642213081526.gif) ; }
#historia-catalunia-B.historia-catalunia, #historia-catalunia-B.historia-catalunia a { width: 146px; height: 53px; }
#modulo-atletico-madrid-C { margin: 0px 0px 20px; padding: 0px; font-family: Georgia,"Times New Roman",Times,serif; background: rgb(249, 249, 249) none repeat scroll 0% 0%; overflow: hidden; width: 312px; }
#modulo-atletico-madrid-C h2 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 0px; }
#modulo-atletico-madrid-C h2, #modulo-atletico-madrid-C .foto p, #modulo-atletico-madrid-C h3, #modulo-atletico-madrid-C p { margin: 0px; }
#modulo-atletico-madrid-C a { text-decoration: none; }
#modulo-atletico-madrid-C a:hover { text-decoration: underline; }
#modulo-atletico-madrid-C h2 a { background: rgb(255, 255, 255) url(716bf754fe757cc0274b61b9f135258201b46d2a.gif)  no-repeat scroll left top; text-indent: -9999px; padding: 0px; height: 27px; }
#modulo-atletico-madrid-C h2 a, #modulo-atletico-madrid-C .foto a img, #modulo-atletico-madrid-C h3 a, #modulo-atletico-madrid-C .enlace a { display: block; }
#modulo-atletico-madrid-C .foto { position: relative ! important; margin: 0px 0px 5px; overflow: hidden; clear: both; }
#modulo-atletico-madrid-C .foto a img { border: 0px none; }
#modulo-atletico-madrid-C .antetitulo { color: rgb(102, 102, 102); text-transform: uppercase; }
#modulo-atletico-madrid-C .antetitulo, #modulo-atletico-madrid-C .enlace a { font-size: 11px; }
#modulo-atletico-madrid-C h3, #modulo-atletico-madrid-C p { padding: 0px 5px; }
#modulo-atletico-madrid-C h3 a { color: rgb(43, 43, 15); font-size: 28px; line-height: 31px; font-weight: normal; margin: 0px 0px 5px; }
#modulo-atletico-madrid-C p { color: rgb(69, 68, 63); font-size: 14px; line-height: 120%; z-index: 999; }
#modulo-atletico-madrid-C p em { color: rgb(102, 102, 102); font-size: 10px; font-style: normal; }
#modulo-atletico-madrid-C .enlace { background: transparent url(fe55c455c73a87d6bfc2c61108abe3e70d465411.gif)  repeat-x scroll left top; height: 29px; text-align: right; margin: 15px 0px 0px; border-top: 1px solid rgb(255, 255, 255); }
#modulo-atletico-madrid-C .enlace a { padding: 2px 11px 0px 0px; background: transparent url(1c155650108ae56909c926e4cc6f4d021de8f6aa.gif)  no-repeat scroll 295px 11px; color: rgb(220, 11, 21); line-height: 27px; }
.guinio-oscar-2014 a { display: block; text-indent: -9999px; background-repeat: no-repeat; background-position: left top; }
#guinio-oscar-2014-A { background-image: url(c14d8490597d1a142d938be50baf162e68dbcccf.gif) ; }
#guinio-oscar-2014-A, #guinio-oscar-2014-A a { width: 478px; height: 52px; }
#guinio-oscar-2014-B { background-image: url(820a00624f85eedfdf46029a4ba2461aa17b3484.gif) ; }
#guinio-oscar-2014-B, #guinio-oscar-2014-B a { width: 146px; height: 48px; }
#noticias-hc-C.modulos-hc #premios-oscar-2014 { background-image: url(b1895510ada710cf1d10f00f65ccd3c9de38ebeb.jpg) ; background-repeat: no-repeat; background-position: 10px 0px; }
#noticias-hc-C.modulos-hc #premios-oscar-2014 h3 { padding-left: 43px; }
.guinio-patrocinio { position: relative; }
.guinio-patrocinio .patrocinio { font: 9px/11px Arial,Helvetica,sans-serif; color: rgb(153, 153, 153); position: absolute; }
.guinio-patrocinio .patrocinio a { display: block; text-indent: -9999px; background-repeat: no-repeat; background-position: left top; }
.guinio-patrocinio .patrocinio span { display: block; float: left; margin: 20px 8px 0px 0px; }
#guinio-oscar-2014-A .patrocinio { top: 6px; right: 0px; width: 140px; }
#guinio-oscar-2014-A .patrocinio a { width: 63px; height: 37px; background-image: url(03417f69ce3016521a727f1542559249bde6a99c.gif) ; float: left; }
#guinio-oscar-2014-B { background-image: url(7d20ef2d7e4ecfe4fe7e959f37bdc17d54cdff0c.gif) ; height: 52px; }
#guinio-oscar-2014-B .patrocinio { top: 19px; right: 1px; }
#guinio-oscar-2014-B .patrocinio a { width: 43px; height: 25px; background-image: url(2f0a73c101f05b2103552f00fb31227d1d37de38.gif) ; }
#noticias-hc-C.modulos-C .cabecera-hc, #noticias-hc-C.modulos-C .cintillo { overflow: visible; }
#noticias-hc-C.modulos-C .patrocinio { font: 9px/11px Arial,Helvetica,sans-serif; color: rgb(153, 153, 153); position: absolute; top: -45px; right: 5px; width: 127px; z-index: 99; }
#noticias-hc-C.modulos-C .patrocinio a { display: block; text-indent: -9999px; background: transparent url(7ce105feae4c73c8653441de733a0ff93cd923a1.png)  no-repeat scroll left top; width: 57px; height: 37px; float: left; }
#noticias-hc-C.modulos-C .patrocinio span { display: block; float: left; margin: 20px 3px 0px 0px; }
#con-tropas-en-mali { width: 312px; margin: 0px 0px 10px; background: rgb(243, 243, 243) url(ee84b1fe5252ec96374e7063fa1fb91e73153281.gif)  repeat-x scroll center top; border-top: 3px solid rgb(102, 102, 102); border-bottom: 1px solid rgb(102, 102, 102); font-family: Georgia,"Times New Roman",Times,serif; }
#con-tropas-en-mali .bloq-sup { width: 229px; height: 66px; padding: 5px 0px 10px 7px; }
#con-tropas-en-mali .bloq-sup h2 { margin: 0px 0px 2px; padding: 0px; overflow: hidden; width: 218px; }
#con-tropas-en-mali .bloq-sup .titulo { width: 194px; height: 48px; margin: 0px; display: block; text-indent: -99999px; overflow: hidden; background: transparent url(02da92f28bab0d1771ec718a40480dd4474018b9.gif)  no-repeat scroll left top; }
#con-tropas-en-mali .bloq-sup p { margin: 3px 0px 0px 3px; padding: 0px; color: rgb(153, 153, 153); font-size: 12px; width: 216px; float: left; }
#con-tropas-en-mali .foto { width: 312px; }
#con-tropas-en-mali .foto a { padding: 0px 0px 10px; display: block; background: transparent url(9c5f1beb5f08b9ca641cfcbf6cc186533cb16ae0.gif)  repeat-x scroll center bottom; }
#con-tropas-en-mali .foto a img { border: 0px none; }
#con-tropas-en-mali .bloq-inf { width: 292px; padding: 0px 10px 10px; }
#con-tropas-en-mali .bloq-inf h3 { margin: 0px 0px 10px; padding: 0px; font-weight: normal; }
#con-tropas-en-mali .bloq-inf h3 a { margin: 0px; padding: 0px; font-size: 24px; line-height: 26px; color: rgb(43, 43, 15); text-decoration: none; }
#con-tropas-en-mali .bloq-inf p { font-size: 14px; color: rgb(102, 102, 102); line-height: 130%; margin: 0px 0px 10px; padding: 0px; }
#aniversario-chavez { width: 312px; overflow: hidden; margin: -10px 0px 20px; border-bottom: 4px solid rgb(161, 3, 3); position: relative; }
#aniversario-chavez h2 { background: transparent url(b32bef1c15252bcddc4f58adc3c3ef5854fad393.gif)  no-repeat scroll left top; margin: 0px; padding: 0px; }
#aniversario-chavez h2 a { width: 312px; height: 93px; display: block; text-indent: -9999px; }
#aniversario-chavez img { margin: 0px; padding: 0px; display: block; }
#aniversario-chavez a img { border: medium none; }
#aniversario-chavez .firma { background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%; color: rgb(255, 255, 255); padding: 7px; font-size: 11px; position: absolute; bottom: 0px; right: 0px; margin: 0px; }
#aniversario-chavez .firma strong { font-size: 10px; text-transform: uppercase; }
#loffit_v21_modulo { background: rgb(217, 214, 204) none repeat scroll 0% 0%; position: relative; display: block; overflow: hidden; width: 312px; height: 378px; margin-bottom: 5px; }
#loffit_v21_modulo a { text-decoration: none; cursor: pointer; }
#loffit_v21_modulo ul, #loffit_v21_modulo ul li { list-style: outside none none; margin: 0px; padding: 0px; }
#loffit_v21_modulo .loffit_v21_secc { width: 312px; height: 372px; display: block; }
#loffit_v21_modulo ul.loffit_v21_elements li, #loffit_v21_modulo ul.loffit_v21_elements li a.loffit_v21_media, #loffit_v21_modulo ul.loffit_v21_elements li a.loffit_v21_media img { width: 312px; height: 312px; background: rgb(51, 51, 51) none repeat scroll 0% 0%; }
#loffit_v21_modulo .loffit_v21_cabecera { position: absolute; top: 0px; left: 0px; z-index: 999; }
#loffit_v21_modulo .loffit_v21_cabecera p { position: absolute; margin: 0px; padding: 0px 12px 12px; top: -7px; left: 0px; }
#loffit_v21_modulo .loffit_v21_cabecera p.loffit_v21_tit a { color: rgb(255, 255, 255); font: italic 55px/56px Georgia,Times,serif; }
#loffit_v21_modulo .loffit_v21_cabecera p.loffit_v21_tit a span { font-size: 38px; opacity: 0.8; margin-left: -3px; }
#loffit_v21_modulo ul.loffit_v21_elements { width: 1562px; height: 312px; position: absolute; top: 3px; left: 0px; }
#loffit_v21_modulo ul.loffit_v21_elements li { position: relative; height: 312px; }
#loffit_v21_modulo ul.loffit_v21_elements li a.loffit_v21_media { height: 312px; overflow: hidden; }
#loffit_v21_modulo ul.loffit_v21_elements li img { opacity: 0.85; width: 312px; height: 312px; }
#loffit_v21_modulo ul.loffit_v21_elements li:hover img { opacity: 1; }
#loffit_v21_modulo ul.loffit_v21_elements li .loffit_v21_box { position: absolute; bottom: 0px; left: 0px; width: 312px; }
#loffit_v21_modulo ul.loffit_v21_elements li h3 a { font: 24px/22px Georgia,Times,serif; color: rgb(255, 255, 255); overflow: hidden; padding: 20px 15px 8px 0px; text-align: right; width: 200px; float: right; display: inline; }
#loffit_v21_modulo ul.loffit_v21_elements li a.descripcion { width: 200px; float: right; color: rgb(255, 255, 255); font: 100 18px/18px "Helvetica Neue",Helvetica,Arial,sans-serif; padding: 0px 15px 15px 0px; display: block; overflow: hidden; text-align: right; }
#loffit_v21_modulo ul.loffit_v21_th_list { position: absolute; bottom: 0px; left: 0px; width: 320px; margin-left: -2px; }
#loffit_v21_modulo ul.loffit_v21_th_list li a { color: rgb(51, 51, 51); text-align: center; margin-right: 5px; cursor: pointer; }
#loffit_v21_modulo ul.loffit_v21_th_list li, #loffit_v21_modulo ul.loffit_v21_th_list li a, #loffit_v21_modulo ul.loffit_v21_th_list li a img { width: 63px; height: 63px; }
#loffit_v21_modulo ul.loffit_v21_th_list li { background: rgb(217, 214, 204) none repeat scroll 0% 0%; padding-top: 3px; }
#loffit_v21_modulo ul.loffit_v21_th_list li.act { background: rgb(255, 102, 0) none repeat scroll 0% 0%; }
#loffit_v21_modulo ul.loffit_v21_th_list li.act, #loffit_v21_modulo ul.loffit_v21_th_list li.act a img { width: 63px; height: 63px; }
#loffit_v21_modulo ul.loffit_v21_th_list li.act a img { opacity: 1; }
#loffit_v21_modulo ul.loffit_v21_th_list li a img { opacity: 0.5; }
#loffit_v21_modulo ul.loffit_v21_th_list li a:hover img { opacity: 1; }
#loffit_v21_modulo ul.loffit_v21_th_list li a:hover { opacity: 1; }
#loffit_v21_modulo ul.loffit_v21_elements li, #loffit_v21_modulo ul.loffit_v21_elements li a.loffit_v21_media, #loffit_v21_modulo ul.loffit_v21_elements li a.loffit_v21_media img, #loffit_v21_modulo ul.loffit_v21_th_list li, #loffit_v21_modulo ul.loffit_v21_th_list li a { display: inline; float: left; }
#loffit_v21_modulo ul.loffit_v21_elements li .loffit_v21_box { background: transparent linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.5) 100%) repeat scroll 0% 0%; }
.uh-deportes_clasico .colAB .guinio-madrid-barca, .uh-realmadrid .colAB .guinio-madrid-barca { display: none; }
.guinio-madrid-barca { overflow: hidden; margin: 0px; border-bottom: 6px solid rgb(215, 215, 215); }
.guinio-madrid-barca a { font-family: Georgia,"Times New Roman",Times,serif; color: rgb(153, 153, 153); text-decoration: none; display: block; }
.guinio-madrid-barca a:hover { text-decoration: underline; }
#guinio-madrid-barca-A { width: 383px; height: 46px; padding: 0px 0px 0px 95px; background: transparent url(0802a335fa70ef800272d8c3c97e968547789e4a.gif)  no-repeat scroll left top; }
#guinio-madrid-barca-A a { font-size: 26px; line-height: 28px; margin: 17px 0px 0px; }
#guinio-madrid-barca-B { width: 83px; height: 33px; padding: 0px 0px 0px 63px; background: transparent url(5003b288bdc2acb2493a7078bbd20b5a2c174363.gif)  no-repeat scroll -2px 0px; }
#guinio-madrid-barca-B em { font-style: normal; display: block; }
#guinio-madrid-barca-B a { font-size: 14px; line-height: 13px; font-weight: bold; margin: 4px 0px 0px; }
#guinio-madrid-barca-C { width: 241px; height: 42px; padding: 0px 0px 0px 73px; background: transparent url(e603b73a220983c19dcbafaf013a71db1b413511.jpg)  no-repeat scroll left top; border-bottom: 1px solid rgb(255, 255, 255); margin: -10px 0px 0px; }
#guinio-madrid-barca-C a { font-size: 21px; line-height: 23px; color: rgb(92, 90, 84); position: relative; top: 15px; }
#guinio-estado-trafico { width: 146px; height: 30px; overflow: hidden; margin: 0px 0px 5px; padding: 0px; background: transparent url(a1293a6cc4262206ee138f2b2051d09ab39fb306.jpg)  repeat-x scroll left bottom; }
#guinio-estado-trafico h2 { display: block; margin: 0px 0px 0px -1px; font: 15px/27px Georgia,"Times New Roman",Times,serif; color: rgb(130, 130, 130); width: 146px; text-align: center; }
#guinio-estado-trafico h2 strong { font-size: 23px; color: rgb(161, 51, 39); font-weight: normal; }
.sorteo-champions-2014 { width: 624px; overflow: hidden; margin: 0px 0px 20px; padding: 10px 10px 0px; background: rgb(242, 242, 242) none repeat scroll 0% 0%; font: 12px Georgia,"Times New Roman",Times,serif; color: rgb(102, 102, 102); border-top: 1px solid rgb(217, 217, 217); border-bottom: 4px solid rgb(217, 217, 217); }
.sorteo-champions-2014 .titulo { background: transparent url(b5c98aa6b2f5cd3fa7a305c1da61c0b3cc562a04.jpg)  no-repeat scroll left top; width: 190px; height: 120px; padding: 10px 0px 0px; margin: 0px; float: left; }
.sorteo-champions-2014 .titulo h2 { color: rgb(33, 66, 101); font-size: 21px; line-height: 21px; font-weight: normal; margin: 0px 0px 0px 85px; padding: 0px; width: 105px; }
.sorteo-champions-2014 .titulo p { color: rgb(255, 255, 255); margin: 15px 0px 0px 85px; padding: 0px; width: 105px; }
.sorteo-champions-2014 ul { list-style: outside none none; margin: 21px 0px 0px; padding: 0px; float: left; width: 434px; }
.sorteo-champions-2014 li { width: 184px; height: 30px; margin: 0px 0px 5px 13px; padding: 5px 10px; color: rgb(85, 85, 85); border-bottom: 1px solid rgb(201, 198, 186); background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; line-height: 30px; text-align: center; }
.sorteo-champions-2014 img { margin: 0px 5px 0px 0px; vertical-align: middle; }
.sorteo-champions-2014 li .escudo2 { margin: 0px 0px 0px 5px; }
.sorteo-champions-2014 .equipos { clear: both; width: 614px; margin: 0px 0px 0px -10px; padding: 10px 10px 10px 20px; border-top: 1px solid rgb(255, 255, 255); background: transparent url(e60d6af5cb855ac86abf792c9a987475a2b9a5c7.jpg)  repeat-x scroll left top; }
.sorteo-champions-2014 .equipos em { font-style: normal; color: rgb(33, 66, 101); font-weight: bold; font-size: 14px; display: block; float: left; margin: 0px 10px 0px 0px; }
#sorteo-champions-semis { width: 624px; }
#sorteo-champions-semis ul { margin-top: 31px; }
#sorteo-champions-semis .equipos { width: 414px; margin: 11px 0px 0px 14px; padding: 0px; float: left; clear: none; border-top: medium none; }
#sorteo-champions-semis .equipos em { margin: -2px 5px 0px 0px; float: none; display: inline; }
#modulo-B-cope { font-family: Georgia,"Times New Roman",Times,serif; margin: 10px 0px 20px; width: 146px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; padding: 0px; }
#modulo-B-cope, #modulo-B-cope .enlace-cope, #modulo-B-cope .enlace-cope a { position: relative; }
#modulo-B-cope .titulo { overflow: hidden; }
#modulo-B-cope .titulo h3 { background: rgb(33, 69, 95) url(608330fb359545b7b153b7122565e444d5808abc.jpg)  repeat-x scroll left bottom; padding: 0px 5px; height: 30px; margin: 0px; }
#modulo-B-cope .titulo h3 a { line-height: 30px; color: rgb(255, 255, 255); text-transform: uppercase; }
#modulo-B-cope .titulo h4 { margin: 0px; padding: 5px; background: transparent url(b1193821a759d7f90e4f7f934f938040f277e3d8.jpg)  repeat-x scroll left bottom; color: rgb(33, 69, 95); position: relative; }
#modulo-B-cope .titulo h4 strong { background: transparent url(b6581b2ecd15249d45ea92ba05f9022a667546a6.gif)  no-repeat scroll left top; width: 40px; text-indent: -9999px; display: block; margin: 0px; position: absolute; bottom: 3px; left: 31px; }
#modulo-B-cope a { text-decoration: none; font-weight: normal; }
#modulo-B-cope a:hover { text-decoration: underline; }
#modulo-B-cope a img { border: medium none; width: 146px; height: 110px; margin: 0px; padding: 0px; }
#modulo-B-cope h2 { margin: 0px; padding: 0px; }
#modulo-B-cope h2 { padding: 10px; float: left; }
#modulo-B-cope h2 a { color: rgb(43, 43, 15); font-size: 17px; line-height: 19px; }
#modulo-B-cope h4 { margin: 0px; padding: 0px; }
#modulo-B-cope .enlace-cope { background: transparent url(608330fb359545b7b153b7122565e444d5808abc.jpg)  repeat-x scroll left top; height: 24px; padding: 0px; margin: 0px; }
#modulo-B-cope .enlace-cope a { color: rgb(233, 236, 238); background: transparent url(791120e4d4602c1eba4eb57928246d7464487846.gif)  no-repeat scroll 0px 7px; padding: 1px 0px 0px 15px; font-weight: bold; line-height: 24px; width: 176px; left: 113px; font-size: 12px; }
#modulo-B-cope .enlace-cope a, #modulo-B-cope .enlace-cope strong { display: block; }
.colAB .guinio-multimedia-A { width: 478px; height: 43px; overflow: hidden; }
.colAB .guinio-multimedia-B { width: 146px; height: 36px; overflow: hidden; }
.colAB #semana-santa-A { width: 478px; height: 44px; overflow: hidden; }
.colAB #semana-santa-B { width: 146px; height: 42px; overflow: hidden; }
#sombra-blanca { border-width: 1px 1px 4px; border-style: solid; border-color: rgb(238, 238, 238); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; width: 290px; padding: 0px 10px 10px; margin-top: 15px; }
#sombra-blanca .modulo-patrocinio { margin: -9px 0px 0px; }
#sombra-blanca .unvideo { margin: 0px 0px 0px -21px; }
#sombra-blanca .contenido { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 10px 0px 0px; }
#sombra-blanca .titulo { font-size: 23px; line-height: 105%; }
#sombra-blanca .titulo a { color: rgb(43, 43, 15); }
#sombra-blanca .texto { color: rgb(69, 68, 63); font-size: 14px; line-height: 16px; }
#sombra-blanca .clearfix.enlaces { display: none; }
#sombra-blanca .enlace-texto-linea { margin: 10px 0px 0px; padding: 0px; }
#sombra-blanca .enlace-texto-linea .enlace span { background: transparent url(804aee8df709a8ac4362db3df80cb95755f4bde0.gif)  no-repeat scroll 0px 4px; }
#sombra-blanca li a { margin-left: 0px; }
#sombra-blanca li a.sin { color: rgb(153, 153, 153); font-size: 12px; }
#col-C .players-radios { overflow: hidden; width: 312px; margin: 0px 0px 10px; }
#col-C #player-cope-C { background: transparent url(03470b685216123f73e9a33a12c5624276060ace.jpg)  repeat-x scroll left bottom; font-family: Georgia,"Times New Roman",Times,serif; padding: 5px 0px 10px; width: 312px; overflow: hidden; border-bottom: 2px solid rgb(0, 75, 135); }
#col-C #player-cope-C a { text-decoration: none; }
#col-C #player-cope-C a:hover { text-decoration: underline; }
#col-C #player-cope-C .texto { width: 210px; padding: 0px 10px; float: left; }
#col-C #player-cope-C h2, #col-C #player-cope-C h3, #col-C #player-cope-C p { margin: 0px; padding: 0px; }
#col-C #player-cope-C h2 a { color: rgb(0, 71, 149); font-size: 18px; font-weight: normal; margin: 0px 0px 5px; display: block; }
#col-C #player-cope-C p a { background: transparent url(0734c82f878398a569c2a3c962523f07bf3c2fcb.gif)  no-repeat scroll 0px 0px; padding: 0px 0px 0px 25px; color: rgb(102, 102, 102); font-size: 12px; height: 18px; line-height: 18px; display: block; }
#col-C #player-cope-C h3 { width: 72px; float: right; position: relative; top: 5px; margin: 0px 10px 0px 0px; }
#col-C #player-cope-C h3 a { width: 72px; height: 37px; display: block; }
#col-C #player-cope-C h3 a img { border: 0px none; }
#otro-punto-vista-C { background: rgb(247, 247, 247) url(44266b6f4a1232b5308a9182105ecd91dda4b544.jpg)  no-repeat scroll left top; padding: 16px 10px 10px; width: 292px; border-bottom: 2px solid rgb(96, 132, 166); }
#otro-punto-vista-C .nombre-blog { padding: 0px; margin: 0px; border-bottom: 2px solid rgb(200, 200, 200); height: 58px; }
#otro-punto-vista-C .nombre-blog .autor { margin: 0px 0px 0px 5px; }
#otro-punto-vista-C .unvideo { width: 292px; margin-left: 0px ! important; }
#otro-punto-vista-C h3 a { font-size: 25px; line-height: 27px; }
#otro-punto-vista-C .enlace { margin: 10px 0px 0px; }
#otro-punto-vista-C .enlace a { background: transparent url(018040471185ef94117fb76ab23e16319cd92528.gif)  no-repeat scroll 0px 3px; font-size: 12px; font-weight: bold; padding: 0px 0px 0px 12px; }
#otro-punto-vista-B { background: rgb(247, 247, 247) url(0f9b397a2445bcb6282f9ec110d533069a696ca9.jpg)  no-repeat scroll left top; padding: 0px 0px 10px; width: 146px; border-bottom: 2px solid rgb(96, 132, 166); }
#otro-punto-vista-B .nombre-blog { padding: 0px 0px 0px 6px; margin: 0px; border-bottom: medium none; height: 81px; width: 140px; }
#otro-punto-vista-B .unvideo { width: 146px; margin-left: 0px ! important; }
#otro-punto-vista-B h2 { width: 140px; margin: 17px 0px 0px; }
#otro-punto-vista-B h3, #otro-punto-vista-B p { padding: 0px 5px; }
#otro-punto-vista-B .nombre-blog .autor { margin: 3px 0px 0px; padding: 0px; }
#otro-punto-vista-B h3 a { font-size: 18px; line-height: 20px; }
#otro-punto-vista-B .enlace { margin: 10px 0px 0px; }
#otro-punto-vista-B .enlace a { background: transparent url(018040471185ef94117fb76ab23e16319cd92528.gif)  no-repeat scroll 0px 3px; font-size: 12px; font-weight: bold; padding: 0px 0px 0px 12px; }
#friso-semana-santa-ABC { width: 976px; overflow: hidden; margin: 0px 0px 20px; padding: 0px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; font-family: Georgia,"Times New Roman",Times,serif; position: relative; }
#friso-semana-santa-ABC a { text-decoration: none; }
#friso-semana-santa-ABC .titulo { width: 145px; height: 119px; padding: 20px 0px 10px 10px; float: left; background: transparent url(cc3d2729ac824fe683412c29ef4beb82905b7e84.jpg)  no-repeat scroll left top; border-bottom: 4px solid rgb(93, 88, 166); }
#friso-semana-santa-ABC .titulo a { color: rgb(223, 222, 237); }
#friso-semana-santa-ABC .titulo h2 { margin: 0px; padding: 0px 4px 0px 0px; text-align: right; width: 130px; }
#friso-semana-santa-ABC .titulo h2 a { font-weight: normal; font-size: 16px; }
#friso-semana-santa-ABC .titulo h2 a em { color: rgb(255, 255, 255); font-size: 33px; line-height: 30px; display: block; font-style: normal; }
#friso-semana-santa-ABC .titulo a:hover, #friso-semana-santa-ABC .titulo h2 a:hover em, #friso-semana-santa-ABC .jcarousel-clip-horizontal h3 a:hover { color: rgb(164, 160, 203); }
#friso-semana-santa-ABC .titulo p { width: 134px; margin: 18px 0px 0px; padding: 10px 0px 0px; border-top: 1px solid rgb(170, 168, 211); text-align: right; }
#friso-semana-santa-ABC .titulo p a { font-size: 12px; background: transparent url(94bd93c4b6e8fdd9ae045128386949a6db947b97.gif)  no-repeat scroll 0px 4px; padding: 0px 3px 0px 10px; }
#friso-semana-santa-ABC .carrusel-pasos { width: 818px; float: left; overflow: hidden; border-bottom: 4px solid rgb(212, 212, 212); border-left: 1px solid rgb(255, 255, 255); padding: 0px; }
#friso-semana-santa-ABC .jcarousel-clip-horizontal { width: 810px; overflow: hidden; }
#friso-semana-santa-ABC .jcarousel-clip-horizontal a { display: block; }
#friso-semana-santa-ABC .jcarousel-clip-horizontal a img { border: medium none; }
#friso-semana-santa-ABC .jcarousel-clip-horizontal a:hover img { opacity: 0.7; }
#friso-semana-santa-ABC .jcarousel-clip-horizontal li { width: 229px; background: transparent url(5f8a5abf49e7ceafe87741bc9fbb40bc125951d7.jpg)  repeat-y scroll left top; padding: 10px 11px; position: relative; }
#friso-semana-santa-ABC .jcarousel-clip-horizontal h3 { position: absolute; bottom: 10px; left: 11px; padding: 6px 10px; margin: 0px; width: 209px; text-align: center; background-color: rgba(0, 0, 0, 0.7); }
#friso-semana-santa-ABC .jcarousel-clip-horizontal h3 a { font-weight: normal; font-size: 12px; line-height: 14px; color: rgb(255, 255, 255); }
#friso-semana-santa-ABC .jcarousel-prev, #friso-semana-santa-ABC .jcarousel-next { width: 24px; height: 48px; background-image: url(88bbced0f3aca0e12754d26127a2134243bbff87.png) ; background-repeat: no-repeat; position: absolute; top: 50px; z-index: 20; cursor: pointer; }
#friso-semana-santa-ABC .jcarousel-prev { left: 155px; background-position: 0px 0px; }
#friso-semana-santa-ABC .jcarousel-prev:hover { background-position: 0px -52px; }
#friso-semana-santa-ABC .jcarousel-next { right: 0px; background-position: -28px 0px; }
#friso-semana-santa-ABC .jcarousel-next:hover { background-position: -28px -52px; }
.guinio-irpf { overflow: hidden; margin: 0px 0px 5px; background: transparent url(91d249662039280d21eda9b38d27d41722320c48.gif)  repeat-x scroll left bottom; border-bottom: 2px solid rgb(229, 229, 229); font: 12px/13px Arial,Helvetica,sans-serif; color: rgb(114, 114, 114); }
#guinio-irpf-A { width: 468px; padding: 0px 5px 7px; }
#guinio-irpf-A img { position: relative; top: 5px; }
#guinio-irpf-B { width: 143px; font-size: 10px; padding: 0px 0px 5px 3px; }
#guinio-irpf-B em { font-style: normal; margin: -2px 0px 0px; display: block; }
#atletico-de-madrid { padding: 0px 0px 5px; background: rgb(248, 248, 248) url(4d11c05db24bd1f4d0f716f86016c80087ac6c2f.gif)  repeat-x scroll center bottom; border-bottom: medium none; }
#atletico-de-madrid ul { border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(217, 217, 217) rgb(217, 217, 217) -moz-use-text-color; width: 310px; }
#atletico-de-madrid ul li { padding: 10px; }
#atletico-de-madrid ul .destacado { border-top: medium none; width: 292px; }
#atletico-de-madrid ul .destacado .nombre-blog { padding: 0px; border-bottom: medium none; margin-bottom: 5px; }
#atletico-de-madrid ul .destacado .foto { border-top: 3px solid rgb(115, 20, 14); }
#atletico-de-madrid .destacado h2 { margin-top: 5px; }
#atletico-de-madrid .destacado h2 a { background: transparent url(d63c35f02a2f2b01a5db424639ec936a3822f347.gif)  no-repeat scroll left top; width: 178px; height: 40px; text-indent: -9999px; display: block; }
#atletico-de-madrid .destacado .autor { font-size: 12px; }
#atletico-de-madrid h4 a { text-transform: none; font-size: 14px; font-weight: normal; background: transparent url(e2a5673db1f4724ef718427dd376fffb67df2afe.gif)  no-repeat scroll 0px 5px; padding-left: 12px; display: block; }
#mutua-madrid-open-C { background: rgb(86, 90, 92) none repeat scroll 0% 0%; padding: 5px; width: 302px; overflow: hidden; }
#mutua-madrid-open-C a { width: 42px; height: 33px; display: block; float: left; }
#mutua-madrid-open-C a img { border: medium none; }
#mutua-madrid-open-C span { font: 10px/11px Arial,Helvetica,sans-serif; color: rgb(255, 255, 255); display: block; float: right; position: relative; top: 15px; }
#mutua-madrid-open-C span img { vertical-align: middle; margin: 0px 0px 0px 3px; }
#col-C #campo-estrellas { width: 317px; overflow: hidden; margin: 0px 0px 20px -5px; }
#col-C #campo-estrellas .epigrafe { margin: 0px; height: 73px; }
#col-C #campo-estrellas .epigrafe a img { border: 0px none; }
#col-C #campo-estrellas .photo-alt3 { background: transparent url(1168812cbed7453081f6efb261f5cc66e3ef5ade.jpg)  repeat-y scroll left top; padding: 0px 0px 10px 19px; margin: 0px; width: 292px; }
#col-C #campo-estrellas .unvideo { border-top: 2px solid rgb(197, 197, 197); }
#col-C #campo-estrellas .contenido { background: transparent url(5f4ae4e9f1ab685904139c12c93c9abed716e1f0.jpg)  no-repeat scroll left bottom; overflow: hidden; padding: 0px 9px 25px 20px; width: 290px; }
#col-C #campo-estrellas .contenido .titulo { font-size: 21px; line-height: 23px; }
#col-C #campo-estrellas .contenido .titulo a { color: rgb(43, 43, 15); }
#col-C #campo-estrellas .contenido p { color: rgb(69, 68, 63); }
#col-C #campo-estrellas ul.enlace-texto-linea { margin: 10px 0px 0px; padding: 0px; }
#col-C #campo-estrellas .enlace-texto-linea .enlace span { background: transparent url(47fc1fd52894a7d245355e88d50454d5f3bb531a.gif)  no-repeat scroll 0px 5px; width: 10px; display: block; float: left; }
#col-C #campo-estrellas .enlace-texto-linea .enlace a { color: rgb(103, 124, 17); margin-left: 2px; }
#col-C .AT2 #campo-estrellas { width: 312px; padding: 0px 0px 10px; margin-left: 0px; }
#col-C .AT2 #campo-estrellas .epigrafe { margin: 0px 10px; height: 70px; }
#col-C .AT2 #campo-estrellas .epigrafe a img { display: none; }
#col-C .AT2 #campo-estrellas .epigrafe a { background: transparent url(6607019c18c5b91a859afe33ad8ea23b2750e067.gif)  no-repeat scroll left top; width: 292px; height: 70px; display: block; }
#col-C .AT2 #campo-estrellas .photo-alt3 { background: transparent none repeat scroll 0% 0%; padding: 0px; width: 312px; }
#col-C .AT2 #campo-estrellas .unvideo { border-top: medium none; margin: 0px 0px 5px; }
#col-C .AT2 #campo-estrellas .contenido { background: rgb(244, 242, 233) none repeat scroll 0% 0%; padding: 0px 9px; }
.guinio-champions { overflow: hidden; margin: 0px; }
.guinio-champions a img { border: medium none; }
#guinio-champions-A { width: 478px; height: 46px; }
#guinio-champions-B { width: 146px; height: 39px; }
#guinio-champions-C { width: 312px; height: 41px; }
.guinio-huellas-espana { overflow: hidden; }
#ticker-patrocinado { width: 976px; height: 90px; background: transparent url(3a398ef349033bf24d67bff4c684a45078e84209.jpg)  no-repeat scroll left top; overflow: hidden; margin-bottom: 10px; position: relative; }
#ticker-patrocinado .ticker-patrocinado { width: 515px; margin: 14px 0px 14px 236px; }
#ticker-patrocinado .ticker-patrocinado h6.urgente-ticker { width: 455px; padding: 8px 0px; font-size: 18px; line-height: 20px; font-weight: normal; }
#ticker-patrocinado .ticker-patrocinado h6.urgente-ticker a { color: rgb(30, 30, 0); }
#ticker-patrocinado .ticker-patrocinado span.urgente-ticker { width: 455px; padding: 8px 0px; font-size: 18px; line-height: 20px; font-weight: normal; display: block; }
#ticker-patrocinado .ticker-patrocinado span.urgente-ticker a { color: rgb(30, 30, 0); }
#ticker-patrocinado .jcarousel-prev, #ticker-patrocinado .jcarousel-next { position: absolute; top: 5px; width: 20px; height: 20px; line-height: 18px; background-image: url(5942620851de481ed34a0448da3d96f22b855eba.gif) ; background-repeat: no-repeat; cursor: pointer; z-index: 301; }
#ticker-patrocinado .jcarousel-prev { right: 25px; background-position: 0px 0px; }
#ticker-patrocinado .jcarousel-next { right: 0px; background-position: -25px 0px; }
#ticker-patrocinado .jcarousel-prev:hover { background-position: 0px -26px; }
#ticker-patrocinado .jcarousel-next:hover { background-position: -25px -26px; }
#ticker-patrocinado .jcarousel-clip { overflow: hidden; width: auto; padding: 0px; }
#ticker-patrocinado .jcarousel-list, #ticker-patrocinado .ticker-estatico { float: left; width: 515px; list-style-type: none; overflow: hidden; }
#ticker-patrocinado .jcarousel-item { float: left; width: 515px; overflow: hidden; height: 20px; }
#ticker-patrocinado .noticia-ticker { color: rgb(102, 102, 102); font-size: 16px; line-height: 20px; }
#ticker-patrocinado a.noticia-ticker { color: rgb(115, 155, 31); }
#ticker-patrocinado span.noticia-ticker.separator { padding: 0px 5px; }
#ticker-patrocinado a.patrocinio { display: block; width: 160px; height: 38px; text-indent: -9999px; position: absolute; top: 30px; right: 24px; z-index: 20; }
@font-face {
  font-family: "Gotham";
  src: local("gotham-black-webfont"), url(60e333b1108e51485fe0b5159a87d7fa3e4e1bac.woff)  format("woff"), url(488aa5b7d75823aff9206fa9f5a1905f80fd584b.ttf)  format("truetype");
}
@font-face {
  font-family: "Gotham light";
  src: local("gotham-xlight-webfont"), url(db948936a27b937fa3518bc1cd7f5466b05c514a.woff)  format("woff"), url(77d8dfeef653bab9a36b271e2e16107a1da1a4f0.ttf)  format("truetype");
}
.colAB .modulo-marcador-directo .contenido, .colA .A-modulo-marcador-directo .contenido, #col-C .C-modulo-marcador-directo .contenido { border-bottom: 2px solid rgb(114, 154, 31) ! important; }
.colAB .modulo-marcador-directo .contenido, .colA .A-modulo-marcador-directo .contenido { padding: 10px 0px; }
.brasil2014 .marcadores { overflow: hidden; border-bottom: 3px solid rgb(114, 153, 31); display: block; }
.brasil2014 .marcadores .autormundial { margin-left: 0px; }
.brasil2014 .cabecera-modulo { overflow: hidden; display: block; margin: 5px 0px 0px; }
.brasil2014 .cabecera-modulo a { font-family: "Gotham",Arial,Helvetica,sans-serif; color: rgb(114, 153, 31); text-decoration: none; display: block; }
.brasil2014 .cabecera-modulo a span { font-family: "Gotham light",Arial,Helvetica,sans-serif; color: rgb(201, 199, 199); }
#cabecera-mundial-AB { font-size: 36px; background: transparent url(eaf45441f63e2a31de508391149693c1c178d5a2.jpg)  no-repeat scroll 7px 2px; padding: 0px 0px 0px 71px; height: 46px; }
#cabecera-mundial-A { font-size: 30px; background: transparent url(9983a07949fb3fd8d72877ca7093a7039a934fe3.jpg)  no-repeat scroll 7px 2px; padding: 0px 0px 0px 61px; }
#col-C .brasil2014 .cabecera-modulo { font-size: 23px; background: transparent url(40f72313217fa0372c939afc5fa8b299997d0c4d.jpg)  no-repeat scroll 3px 0px; padding: 0px 0px 0px 48px; }
#col-C .brasil2014 .cabecera-modulo a { display: block; }
#col-C .C-modulo-marcador-directo .contenido { padding: 0px 5px 10px; }
#col-C .AT2 .C-modulo-marcador-directo.brasil2014 { border-bottom: medium none; }
#col-C .AT2 .brasil2014 { background: transparent none repeat scroll 0% 0%; }
#col-C .AT2 .brasil2014 .cabecera-modulo { background: transparent url(742ffa0e8361841ee05cc5b86b2b6c56819a8dac.png)  no-repeat scroll 4px 0px; }
#col-C .AT2 .brasil2014 .marcadorC .photo-alt3 { border-top: medium none ! important; }
.uh-brasil-2014.brasil-2014 .brasil2014.clearfix .marcadores { display: none; }
.brasil2014.clearfix div.marc-df-small-dti { margin-bottom: 0px; }
.brasil2014.clearfix div.marc-df-small-dti div.fase { margin-top: 0px; }
#col-C .brasil2014 { background: transparent url(79eedc1cdce07b63f517442b83c56ba4d31675f2.png)  no-repeat scroll left bottom; padding: 0px 0px 10px; margin: 0px 0px 20px; }
#col-C .brasil2014.mundial-futbol .cabecera-modulo { border-bottom: 3px solid rgb(114, 153, 31); }
#col-C .brasil2014 .mt2, #col-C .brasil2014 .mt1 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(217, 217, 217); width: 290px; padding: 10px; margin: 0px; }
#col-C .brasil2014 .mt2 .ep, #col-C .brasil2014 .mt1 .ep, #col-C .footer02 .t { background: rgb(245, 245, 245) none repeat scroll 0% 0%; padding: 5px 10px; color: rgb(102, 102, 102); font-weight: normal; font-size: 19px; margin: 0px 0px 10px; }
#col-C .brasil2014 .mt2 .modType01Content, #col-C .brasil2014 .mt1 .modType01Content { padding: 0px; }
#col-C .brasil2014 .amt2 { position: relative; }
#col-C .brasil2014 .amt2 .mt2 { padding-bottom: 30px; }
#col-C .brasil2014 .amt2 ul.lt1 { position: absolute; bottom: 15px; right: 10px; }
#col-C .brasil2014 .amt2 ul.lt1 li { background: transparent none repeat scroll 0% 0%; border-right: 1px solid rgb(204, 204, 204); }
#col-C .brasil2014 .amt2 ul.lt1 li.fin { border-right: medium none; padding-right: 0px; margin-right: 0px; }
#col-C .amt2 ul.lt1 li a { color: rgb(116, 156, 31); }
#col-C .brasil2014 .mt2 .visit p { text-align: left; }
#col-C .brasil2014 div.marc-df-small-dti div.lineUp { background: rgb(91, 91, 91) url(8611a0cd43458637ca52dd1751300dadce07489e.jpg)  repeat-x scroll left bottom; }
#col-C .brasil2014 div.marc-df-small-dti div.lineUp div.team.visit h4 { margin: 0px 6px 0px 0px; }
#col-C .brasil2014 div.marc-df-small-dti div.lineUp div.team.away h4 { margin: 0px 0px 0px 6px; }
#col-C .brasil2014 div.lineUp div.team div.flag { margin: 3px 5px; }
#col-C .brasil2014 .modType01 .clasificacion { width: 98%; margin: 0px auto 20px; }
#col-C .brasil2014 .modType01 .clasificacion th { border-bottom: 5px solid rgb(243, 243, 243); font-size: 12px; padding: 0px 0px 5px; }
#col-C .brasil2014 .modType01 .clasificacion td { padding-top: 7px; }
#col-C .brasil2014 .modType01 .clasificacion td.cadenaTV { background: transparent none repeat scroll 0% 0% ! important; }
#col-C .brasil2014 .modType01 .clasificacion.cuartos, #col-C .brasil2014 .modType01 .clasificacion.semifinal, #col-C .brasil2014 .modType01 .clasificacion.final { display: none; }
#col-C .brasil2014 .mt2 .content.capa-grupo { padding: 0px; }
#col-C .brasil2014 .amt2 { margin: 0px; }
#col-C .brasil2014 .calendario-hoy li { border-bottom: 1px dotted rgb(204, 204, 204); padding-bottom: 5px; margin: 0px 0px 5px; font-size: 13px; }
#col-C .brasil2014 .calendario-hoy li a { color: rgb(114, 153, 31); }
#col-C .brasil2014 .mt2 .menuTabs { background: transparent none repeat scroll 0% 0%; border-top: medium none; border-bottom: 1px dotted rgb(204, 204, 204); padding: 0px 0px 5px; margin: 0px 0px 5px; }
#col-C .brasil2014 .mt2 .menuTabs li { background: transparent none repeat scroll 0% 0%; margin: 0px; padding: 0px; width: auto; }
#col-C .brasil2014 .mt2 .menuTabs li a { font-size: 12px; font-weight: normal; color: rgb(116, 156, 31); padding: 2px 5px; margin: 0px; border-right: 1px dotted rgb(204, 204, 204); display: block; float: left; width: 20px; text-align: center; }
#col-C .brasil2014 .mt2 .menuTabs li.sel { background: rgb(114, 153, 31) none repeat scroll 0% 0%; width: auto; border: medium none; }
#col-C .brasil2014 .mt2 .menuTabs li.sel a { color: rgb(255, 255, 255); }
#col-C .brasil2014 .mt2 .menuTabs02 { border-bottom: 1px dotted rgb(204, 204, 204); padding: 0px 0px 3px; }
#col-C .brasil2014 .mt2 .menuTabs02 li { border-right: 1px solid rgb(255, 255, 255); }
#col-C .brasil2014 .mt2 .menuTabs02 li span { background: rgb(245, 245, 245) none repeat scroll 0% 0% ! important; border: 1px solid rgb(238, 238, 238); line-height: 24px; }
#col-C .brasil2014 .mt2 .menuTabs02 li a { line-height: 26px; }
#col-C .brasil2014 .mt2 .content.capa-grupo { border: medium none; margin: 0px; padding: 0px 0px 15px; }
#col-C .brasil2014 .mt2 .clasificacion th { border-bottom: 5px solid rgb(243, 243, 243) ! important; }
#col-C .brasil2014 .mt2 .clasificacion02 th { border-top: medium none ! important; }
.mt1, .mt2 { background-color: rgb(242, 242, 242); margin-bottom: 20px; padding: 2px; }
.mt1 .ep, .mt2 .ep { font: bold 17px Georgia; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); padding: 8px 5px 2px; }
.mt1 ul { margin: 10px; }
.mt1 ul li { background: transparent url(768cede57334d3813976e28e1da3d0827232bd77.gif)  no-repeat scroll 0px 6px; color: rgb(51, 51, 51); display: block; font: 12px Georgia; margin-bottom: 5px; padding-left: 15px; }
.mt1 ul li a { color: rgb(51, 51, 51); }
.menuTabs { background-color: rgb(229, 229, 229); border-top: 1px solid rgb(238, 238, 238); border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 0px; width: 100%; }
.menuTabs li { float: left; width: 36px; padding: 6px 0px; background: rgb(229, 229, 229) none repeat scroll 0% 0%; text-align: center; }
.menuTabs li a { font-weight: bold; color: rgb(51, 51, 51); }
.menuTabs li a:hover {  }
.menuTabs li.last { width: 42px; }
.menuTabs li.first.sel { width: 48px; }
.menuTabs li.sel { width: 47px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-right: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(255, 255, 255); margin-bottom: -1px; }
.menuTabs li.sel.last { border-right: 0px none; }
.menuTabs::after { content: "."; display: block; clear: both; visibility: hidden; height: 0px; line-height: 0; }
* html .menuTabs { height: 1%; }
.menuTabs { display: inline-block; }
.menuTabs { display: block; }
.menuTabs02 li { float: left; padding: 0px 5px 2px 0px; background: transparent url(c564973a3dbce2ddce4906811d6f6bddcd8c370e.gif)  no-repeat scroll right 2px; font-size: 11px; }
.menuTabs02 li a { display: block; padding: 2px 8px 2px 10px; color: rgb(51, 51, 51); }
.menuTabs02 li span { display: block; padding: 2px 5px; margin: 0px 0px 0px 2px; background: rgb(229, 229, 229) none repeat scroll 0% 0%; font-weight: bold; }
.menuTabs02 li.last { background: transparent none repeat scroll 0% 0%; }
.menuTabs02::after { content: "."; display: block; clear: both; visibility: hidden; height: 0px; line-height: 0; }
* html .menuTabs02 { height: 1%; }
.menuTabs02 { display: inline-block; }
.menuTabs02 { display: block; }
.clasificacion th { border-bottom: 1px solid rgb(204, 204, 204); line-height: 38px; padding: 0px 0px 0px 3px; text-align: left; vertical-align: top; }
.clasificacion02 th span { display: block; }
.clasificacion02 th { background: rgb(241, 240, 240) none repeat scroll 0px 0px; border-bottom: 1px dotted rgb(204, 204, 204); border-top: 1px solid rgb(204, 204, 204); line-height: 22px; padding: 0px 0px 0px 5px; vertical-align: top; }
.clasificacion02 td { border-bottom: 1px dotted rgb(204, 204, 204); line-height: 35px; padding: 0px 0px 0px 5px; vertical-align: top; }
.clasificacion02 td img { margin-right: 3px; vertical-align: middle; }
.clasificacion02 td a { color: rgb(51, 51, 51); }
.mt2 .content { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 15px 7px 16px; margin: 0px 0px 11px; border-width: 0px 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.clasificacion a { display: inline-block; vertical-align: top; color: rgb(51, 51, 51); }
.clasificacion02, .clasificacion { border: 0px none; border-collapse: collapse; width: 100%; font-size: 11px; color: rgb(51, 51, 51); }
.mt2 .content .clasificacion td, .grupoClasificacion .clasificacion td { border-bottom: 1px dotted rgb(204, 204, 204); padding: 6px 0px 3px 3px; }
#col-C .mt2 .content .clasificacion a { float: left; display: inline; width: 88px; }
.clasificacion td { vertical-align: top; }
#col-C .mt2 .content .clasificacion a, .grupoClasificacion .clasificacion a { line-height: 16px; width: 82px; border: 0px none; color: rgb(51, 51, 51); }
#col-C .mt2 .content .clasificacion a.directo, .grupoClasificacion .clasificacion a.directo { width: 48px; display: inline; margin: 0px; padding: 0px; float: right; }
.grupoClasificacion .clasificacion td strong { padding: 0px 30px 0px 11px; }
#col-C .mt2 .content .clasificacion td strong { display: inline-block; float: right; padding: 0px 30px 0px 11px; width: auto ! important; }
.clasificacion td.cadenaTV { border-bottom: 0px none; height: 40px; padding: 0px; text-align: center; vertical-align: middle; }
.clasificacion td.cadenaTV img, .grupoClasificacion .clasificacion td.cadenaTV img { display: block; margin: 2px auto; }
.clasificacion img { vertical-align: top; width: 16px; margin-right: 2px; float: left; clear: both; }
.grupoClasificacion .clasificacion img { width: 16px; margin-right: 4px; float: left; clear: both; }
.mt2 .visit p, .mt2 .away p { font: 12px Georgia; color: rgb(51, 51, 51); text-align: center; margin: 7px 0px; }
.mt2 .footer { background: transparent url(b2f2e3eccce2cf55a39928b1305e843cb0cdf85a.gif)  repeat-x scroll left top; color: rgb(102, 102, 102); font: 11px Georgia; padding: 10px 7px; }
.mt2 .footer02 { background: transparent none repeat scroll 0% 0%; color: rgb(51, 51, 51); font: 11px Georgia; padding: 10px 7px; }
.mt2 .footer02 .t { color: rgb(51, 51, 51); font-weight: bold; display: block ! important; float: none ! important; margin-bottom: 3px; width: auto ! important; }
.mt2 .footer02 .partidos { display: inline ! important; float: none ! important; width: auto ! important; }
.mt2 .footer02 p span { color: rgb(102, 102, 102); font-size: 11px; margin-right: 4px; }
.mt2 .footer02 p { margin-bottom: 3px; }
#col-C div.marc-df-small-dti div.lineUp { border-radius: 0px; }
#col-C div.marc-df-small-dti { margin-bottom: 5px; }
.mt2 .footer .t { display: inline; float: left; width: 93px; color: rgb(51, 51, 51); font-weight: bold; }
.mt2 .footer .partidos { display: inline; float: left; width: 203px; }
.mt2 div.lineUp div.team.visit div.flag, .mt2 div.lineUp div.team.away div.flag { margin-top: 3px; }
.amt2 .mt2 { margin-bottom: 5px; }
.amt2 { margin-bottom: 20px; }
ul.lt2 { border-bottom: 1px solid rgb(189, 188, 183); height: 20px; margin-bottom: -1px; }
ul.lt2 li { display: inline; float: left; margin-right: 14px; padding: 1px 9px; }
ul.lt2 li a { color: rgb(51, 51, 51); }
ul.lt2 li.sel a { font-weight: bold; }
ul.lt2 li.sel { border-color: rgb(189, 188, 183) rgb(189, 188, 183) rgb(242, 242, 242); border-style: solid; border-width: 1px; }
ul.lt1 { height: 15px; display: block; float: right; }
ul.lt1 li { float: left; display: inline; font: 11px Georgia; color: rgb(0, 52, 102); margin-right: 5px; padding-right: 5px; background: transparent url(0d0dce29ca51dd32d803786b9014d2a03deb1748.gif)  no-repeat scroll right center; }
ul.lt1 li a { color: rgb(0, 52, 102); }
ul.lt1 li.fin { background: transparent none repeat scroll 0% 0%; }
.combo .footer { border-bottom: 1px solid rgb(194, 194, 194); display: none ! important; }
.combo .clasf { display: none ! important; }
.amt2 .clasf .ep { background-color: rgb(242, 242, 242); font: bold 12px Georgia; padding: 8px 5px 10px 0px; }
.amt2 .clasf { padding: 0px 5px; border-top: 1px solid rgb(249, 249, 249); }
.datos-clasificacion { display: block; margin-top: 10px; clear: both; }
.datos-clasificacion td { padding: 3px; }
.datos-clasificacion table { font: 11px Georgia; color: rgb(51, 51, 51); border-collapse: collapse; }
.datos-clasificacion th { color: rgb(102, 102, 102); background: transparent url(87a9f611ccb455dc9202edf29d637c32e0de9464.gif)  repeat-x scroll left bottom; padding-bottom: 4px; }
.datos-clasificacion tr.sel { background: rgb(229, 229, 229) url(87a9f611ccb455dc9202edf29d637c32e0de9464.gif)  repeat-x scroll left bottom; }
.datos-clasificacion tr { border-bottom: 1px dotted rgb(221, 221, 221); background: transparent none repeat scroll 0% 0%; }
.datos-clasificacion th.pr { width: 23%; }
.datos-clasificacion th { width: 5%; text-align: center; }
.datos-clasificacion td img { vertical-align: middle; }
.datos-clasificacion td a { color: rgb(102, 102, 102); }
.datos-clasificacion .sel td a { color: rgb(51, 51, 51); }
.datos-clasificacion td { text-align: center; }
.datos-clasificacion td.pr { text-align: left; }
.modType01Content { display: block; padding: 12px 0px 13px 15px; }
.modType01 .clasificacion { margin: 0px 10px 23px 0px; width: 95%; }
.modType01 .clasificacion th { line-height: 18px; border-bottom: 1px solid rgb(204, 204, 204); padding: 0px 0px 0px 3px; text-align: left; vertical-align: top; }
.modType01 .clasificacion td { padding: 3px 0px 3px 3px; border-bottom: 1px dotted rgb(204, 204, 204); vertical-align: top; }
.modType01 .clasificacion a { line-height: 16px; width: 82px; color: rgb(51, 51, 51); float: left; display: inline; border: 0px none; }
.modType01 .clasificacion td a.directo, .modType01 .clasificacion td strong { padding: 0px 30px 0px 11px; width: auto; }
.modType01 .clasificacion td a.directo { margin: 2px 0px 3px; float: none; }
.modType01 .clasificacion td a.directo strong { padding: 0px; }
.modType01 .clasificacion td.cadenaTV { height: 40px; padding: 0px; text-align: center; vertical-align: middle; }
div.marc-df-small-dti { width: 100%; margin-bottom: 10px; text-align: center; }
div.marc-df-small-dti div.lineUp { min-height: 33px; height: 33px ! important; background: transparent url(d8e4fc02f2e9d424b1e5fda2aedd83a5d648943b.gif)  repeat-x scroll left top; border-radius: 5px; }
div.marc-df-small-dti div.lineUp div.team div.score { position: relative; top: -4px; width: 39px; height: 45px; background: transparent url(f61ba66ccd7c7fe91222168ac02a7650ce2af9c1.png)  no-repeat scroll left top; }
div.marc-df-small-dti div.lineUp div.team.visit div.score { right: 2px; display: inline; float: right; }
div.marc-df-small-dti div.lineUp div.team.away div.score { left: 2px; display: inline; float: left; }
div.marc-df-small-dti div.lineUp div.team div.score a { padding: 0px; font: bold 21px/40px Georgia,Helvetica,sans-serif; color: rgb(0, 0, 0); text-decoration: none; }
div.marc-df-small-dti div.lineUp div.team div.score a span { position: relative; top: -14px; right: 0px; padding-left: 2px; font: bold 10px/11px Georgia,Helvetica,sans-serif; }
div.marc-df-small-dti .sheduled div.lineUp div.team div.score { background: transparent url(603301397f5b271e5c308d5882d223b9d720e67b.png)  no-repeat scroll left top; }
div.marc-df-small-dti .inProgress div.lineUp div.team div.score { background: transparent url(f61ba66ccd7c7fe91222168ac02a7650ce2af9c1.png)  no-repeat scroll left top; }
div.marc-df-small-dti .inProgress div.lineUp div.team div.score a { color: rgb(255, 255, 255); }
div.marc-df-small-dti .finalised div.lineUp div.team div.score { background: transparent url(603301397f5b271e5c308d5882d223b9d720e67b.png)  no-repeat scroll left top; }
div.marc-df-small-dti div.lineUp div.team.visit { float: left; width: 49.9%; }
div.marc-df-small-dti div.lineUp div.team.away { float: left; width: 49.9%; }
div.marc-df-small-dti div.lineUp div.team.visit h4 { display: inline; float: right; margin: 0px 8px; }
div.marc-df-small-dti div.lineUp div.team.away h4 { display: inline; float: left; margin: 0px 8px; }
div.marc-df-small-dti div.lineUp div.team.visit { float: left; width: 49.9%; }
div.marc-df-small-dti div.lineUp div.team.away { float: left; width: 49.9%; }
div.marc-df-small-dti div.lineUp div.team h4 { width: auto ! important; }
div.marc-df-small-dti div.lineUp div.team.visit h4 { display: inline; float: right; margin: 0px 3px; }
div.marc-df-small-dti div.lineUp div.team.away h4 { display: inline; float: left; margin: 0px 3px; }
div.marc-df-small-dti div.lineUp div.team h4 a { font: bold 13px/32px Georgia,Helvetica,sans-serif; color: rgb(255, 255, 255); }
div.marc-df-small-dti div.fase { float: left; width: 100%; position: relative; top: -6px; }
div.marc-df-small-dti div.fase h3 { font-size: 11px; text-align: center; }
div.marc-df-small-dti div.fase h3 span.progress { margin-left: 2px; padding-left: 14px; font-weight: bold; background: transparent url(6ec0ede0d4e16929ab2aa0ce7430d0d3b93444b0.gif)  no-repeat scroll left 1px; }
div.marc-df-small-dti div.fase h3 span.sheduled { margin-left: 5px; font-weight: bold; }
div.marc-df-small-dti div.fase h3 span.finalised { margin-left: 5px; font-weight: bold; }
div.ap div.lineUp div.team.visit { float: left; width: 40%; }
div.ap div.lineUp div.team.away { float: right; width: 39%; }
div.ap div.mp { display: inline; float: left; width: 60px; background: transparent url(740dde5266d4b8a19e364372b64e9cb67cc4de13.gif)  repeat-x scroll left top; margin-top: 6px; text-align: center; color: rgb(255, 255, 255); font: bold 12px Georgia; height: 19px; border-radius: 3px; padding-top: 2px; }
#C-camino-santiago { width: 232px; height: 73px; overflow: hidden; margin: 0px 0px 20px; padding: 10px 0px 0px 80px; background: transparent url(bfb5a2e5c750f8c237ea3c267f0fd9dd19e8603f.jpg)  no-repeat scroll left top; }
#C-camino-santiago a { font-weight: normal; font-size: 17px; line-height: 21px; color: rgb(102, 102, 102); }
#C-camino-santiago a strong { font-weight: normal; font-size: 19px; text-transform: uppercase; color: rgb(48, 69, 94); display: block; }
@font-face {
  font-family: "abcdisplay-ultra";
  font-style: normal;
  font-weight: normal;
  src: local("abcdisplay-ultralight-webfont"), url(a9393f32a8a293b4996137711ee89d929a6a44ff.ttf)  format("truetype"), url(18d020d5d962d264dc1fe20b0a04cc07e327d266.woff)  format("woff");
}
.AT6-foto.proclamacion { background: rgb(250, 250, 250) url(f912b406d155fe6e37f88b12f10438fb537a3c32.jpg)  repeat-x scroll left bottom ! important; border-bottom: 4px solid rgb(204, 204, 204); padding: 0px; margin: 15px 0px 0px; }
.AT6-foto.proclamacion .titAT { font: 40px/55px "abcdisplay-ultra",Georgia,"Times New Roman",Times,serif; color: rgb(31, 68, 95); background: transparent url(0f497eb7c93d4bed95c7a30277803b9c12803664.gif)  no-repeat scroll left bottom; text-transform: none; position: relative; text-align: left; padding: 0px 0px 0px 90px; border-bottom: 3px solid rgb(204, 204, 204); width: 886px; height: 55px; }
.AT6-foto.proclamacion .titAT a { color: rgb(31, 68, 95); }
.AT6-foto.proclamacion .titAT a:hover { color: rgb(153, 153, 153); text-decoration: none; }
.AT6-foto.proclamacion .titAT img { position: absolute; top: -10px; left: 10px; z-index: 99; }
.AT6-foto .footer, .AT4-apoyo-a2 .footer { margin: 10px 0px 0px ! important; padding-top: 10px; background: transparent url(09b73943b0cb1d95ab77d82f05735b3701db686d.gif)  repeat-x scroll left top; }
.AT6-foto .bdr { background: transparent url(cb2e01ef0ccba16f4cbfabb657a8501d0dfa5c13.gif)  repeat-y scroll left top; }
.AT6-foto.proclamacion .apertura-a4-foto-izquierda { float: left; display: inline; width: 644px; overflow: hidden; margin: 0px 20px 0px 0px; }
.AT6-foto.proclamacion .apertura-a4-foto-izquierda .lead { padding-left: 0px; }
.AT6-foto.proclamacion .apertura-a4-foto-izquierda .photo-alt3 { float: left; overflow: hidden; margin: 0px 20px 0px 0px; }
.AT6-foto.proclamacion .apertura-a4-foto-izquierda .overhead, .colABC .AT6-foto.proclamacion .apertura-a4-foto-izquierda .headline, .colABC .AT6-foto.proclamacion .apertura-a4-foto-izquierda .subhead { float: left; width: 312px; }
.AT6-foto.proclamacion .apoyo-a2-titular { width: 300px; margin: 0px 10px 0px 0px; overflow: hidden; }
.ticker-proclamacion { background: rgb(238, 238, 238) none repeat scroll 0% 0% ! important; box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.1) inset ! important; }
.ticker-proclamacion .seccion-ticker.urgente-ticker { background: rgb(141, 31, 18) none repeat scroll 0% 0% ! important; }
.ticker-proclamacion .seccion-ticker.urgente-ticker:hover { background: rgb(153, 153, 153) none repeat scroll 0% 0% ! important; }
.ticker-proclamacion .jcarousel-prev, .ticker-proclamacion .jcarousel-next { background: rgb(231, 76, 60) none repeat scroll 0% 0% ! important; }
.ticker-proclamacion .jcarousel-prev:hover, .ticker-proclamacion .jcarousel-next:hover { background: rgb(141, 31, 18) none repeat scroll 0% 0% ! important; }
.ticker-proclamacion .noticia-ticker:hover { background: rgb(255, 255, 255) none repeat scroll 0% 0% ! important; color: rgb(153, 153, 153) ! important; }
.guinio-veraneando-A { overflow: hidden; width: 478px; height: 41px; }
.guinio-veraneando-B { overflow: hidden; width: 146px; height: 27px; }
.guinio-veraneando-A a img, .guinio-veraneando-B a img { border: medium none; }
.uh-veraneando.veraneando .guinio-veraneando-A, .uh-veraneando.veraneando .guinio-veraneando-B, .uh-veraneando.veraneando .cintillo-especiales { display: none; }
#agenda-veraneantes { width: 478px; overflow: hidden; background: rgb(245, 250, 255) url(51f3c8553d870b9e9df950ebe668c998f728974e.gif)  no-repeat scroll left bottom; padding: 0px 0px 36px; position: relative; }
#agenda-veraneantes .epigrafe { background: transparent url(904022893dc322663fbdbfc83524a0a8b0a904c8.gif)  no-repeat scroll left top; width: 478px; height: 48px; }
#agenda-veraneantes .epigrafe a { display: block; text-indent: -9999px; width: 357px; height: 34px; position: relative; top: 13px; left: 15px; }
#agenda-veraneantes .photo-alt2 { width: 458px; padding: 0px 10px 10px; }
#agenda-veraneantes .photo-alt2 img { width: 458px; }
#agenda-veraneantes .sombra { width: 458px; bottom: 10px; left: 10px; }
#agenda-veraneantes .contenido { background: transparent none repeat scroll 0% 0%; padding: 0px 10px; width: 458px; }
#agenda-veraneantes .titulo a { color: rgb(43, 43, 15); line-height: 30px; }
#agenda-veraneantes .texto { color: rgb(69, 68, 63); margin: 5px 0px 0px; font-size: 14px; line-height: 20px; }
#agenda-veraneantes ul.enlace-texto-linea { padding: 0px 10px; width: 458px; }
#agenda-veraneantes .contenido li a { color: rgb(107, 172, 243); background: transparent none repeat scroll 0% 0%; }
#agenda-veraneantes .enlaces { margin: 15px 0px 0px; }
#agenda-veraneantes .enlace-texto-linea .enlace span { background: transparent url(d83289df6d1778ea8c773e690abcfdf577b9dfdc.gif)  no-repeat scroll 0px 6px; width: 5px; display: block; float: left; }
#agenda-veraneantes .fecha { background: transparent url(23f140e3ac06f0c05237f15390294a07216da954.png)  no-repeat scroll left top; width: 60px; height: 55px; text-align: center; color: rgb(255, 255, 255); font: 12px/15px Arial,Helvetica,sans-serif; position: absolute; top: 7px; right: 15px; z-index: 99; padding: 7px 10px 20px; }
#agenda-veraneantes .fecha em { font-style: normal; font-size: 28px; line-height: 28px; }
#agenda-veraneantes .fecha em, #agenda-veraneantes .fecha span { display: block; }
#agenda-veraneantes .fecha .mes { font-weight: bold; }
#agenda-veraneantes .fecha .dia { color: rgb(206, 231, 255); font-size: 11px; }
#san-fermin-A { width: 478px; height: 38px; overflow: hidden; }
#san-fermin-A a img, #san-fermin-B a img { border: medium none; }
#san-fermin-B { width: 146px; height: 29px; }
.cabecera-observatorio-abc { width: 976px; margin: 20px auto; padding: 0px 0px 20px; position: relative; border-bottom: 10px solid rgb(18, 63, 87); }
.cabecera-observatorio-abc h2.logotipo { width: 312px; height: 116px; margin: 0px; padding: 0px; text-indent: -99999px; overflow: hidden; background: transparent url(9aef9cfb77bbad83e11cbf37138ae7d8be25f8bc.jpg)  no-repeat scroll 0% 0%; }
.cabecera-observatorio-abc h2.logotipo a { width: inherit; height: inherit; display: block; }
.cabecera-observatorio-abc .patrocinadores { position: absolute; right: 0px; bottom: 20px; }
.cabecera-observatorio-abc .patrocinadores span { margin: 0px 0px 20px; padding: 0px 0px 10px; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 13px; text-align: left; color: rgb(153, 153, 153); border-bottom: 1px solid rgb(221, 221, 221); }
.cabecera-observatorio-abc .patrocinadores h4 { height: 40px; margin: 0px; padding: 0px; float: left; text-indent: -99999px; overflow: hidden; }
.cabecera-observatorio-abc .patrocinadores h4.sabadell { width: 200px; margin-right: 20px; background: transparent url(1cf2c8fe468bd5a8f5e16dfec514448b5f79c8da.jpg)  no-repeat scroll 0% 0%; }
.cabecera-observatorio-abc .patrocinadores h4.globalia { width: 302px; background: transparent url(8442ec1386b1891442165f731060f563d6c87737.jpg)  no-repeat scroll 0% 0%; }
body.uh-marca-espana #cabecera2 { background: rgb(255, 255, 255) none repeat scroll 0% 0% ! important; }
.guino-fin-semana-espana { width: auto; height: 30px; padding: 0px 0px 0px 68px; position: relative; overflow: visible; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(110, 173, 241); border-bottom: 2px solid rgb(110, 173, 241); }
.guino-fin-semana-espana .imagen-fin-semana { position: absolute; top: 0px; left: 0px; z-index: 2; }
.colA .guino-fin-semana-espana { font-size: 19px; line-height: 30px; }
.colB .guino-fin-semana-espana { font-size: 10px; line-height: 110%; }
.colB .guino-fin-semana-espana span { font-size: 15px; }
#col-C .guino-fin-semana-espana { font-size: 17px; line-height: 30px; }
.guinio-A { width: 478px; overflow: hidden; }
.guinio-B { width: 146px; overflow: hidden; }
#tragedia-santiago.guinio-A { height: 46px; }
#tragedia-santiago.guinio-B { height: 40px; }
#mar-picada.guinio-A { height: 50px; }
#mar-picada.guinio-B { height: 33px; }
#blog-mas-leido.guinio-B { height: 35px; }
.guino-fin-semana-espana { width: auto; height: 30px; padding: 0px 0px 0px 68px; position: relative; overflow: visible; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(110, 173, 241); border-bottom: 2px solid rgb(110, 173, 241); }
.guino-fin-semana-espana .imagen-internacional { position: absolute; top: 0px; left: 0px; z-index: 2; }
.colA .guino-fin-semana-espana { font-size: 19px; line-height: 30px; }
.colB .guino-fin-semana-espana { font-size: 10px; line-height: 110%; }
.colB .guino-fin-semana-espana span { font-size: 15px; }
#col-C .guino-fin-semana-espana { font-size: 17px; line-height: 30px; }
.guino-internacional { width: auto; height: 30px; position: relative; overflow: visible; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(52, 73, 94); border-bottom: 2px solid rgb(52, 73, 94); }
.guino-internacional.alreves { padding: 0px 0px 0px 43px; }
.guino-internacional.vuelta { padding: 0px 0px 0px 60px; }
.guino-internacional.diario { padding: 0px 0px 0px 95px; }
.guino-internacional.porque { padding: 0px 0px 0px 50px; }
.guino-internacional .imagen-internacional { position: absolute; top: 0px; left: 0px; z-index: 2; }
.colA .guino-internacional { font-size: 19px; line-height: 30px; }
.colB .guino-internacional { font-size: 10px; line-height: 110%; }
.colB .guino-internacional span { font-size: 15px; }
.colB .guino-internacional.diario { padding: 0px 0px 0px 50px; }
.colB .guino-internacional.diario img { width: 45px; height: 22px; }
.colB .guino-internacional .imagen-internacional { top: -12px; }
.colB .guino-internacional.diario .imagen-internacional { top: 15px; }
.colB .guino-internacional.alreves, .colB .guino-internacional.porque { line-height: 30px; }
#col-C .guino-internacional { font-size: 17px; line-height: 30px; }
.guino-que-fue-de { width: auto; height: 30px; margin: -10px 0px 0px; position: relative; overflow: visible; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(51, 51, 51); border-bottom: 1px solid rgb(221, 221, 221); background: transparent url(d1a5bd0a9293054600277c8b009c60b5d73ec38a.png)  no-repeat scroll 0% 0%; }
.guino-que-fue-de span { color: rgb(255, 255, 255); }
.colA .guino-que-fue-de { padding: 20px 0px 0px 41px; font-size: 19px; line-height: 30px; }
.colA .guino-que-fue-de span { font-size: 25px; }
.colB .guino-que-fue-de { padding: 20px 0px 0px 44px; font-size: 13px; line-height: 40px; }
.colB .guino-que-fue-de span { font-size: 18px; }
#col-C .guino-que-fue-de { padding: 20px 0px 0px 43px; font-size: 17px; line-height: 30px; }
#col-C .guino-que-fue-de span { font-size: 23px; }
.boton-video { width: auto; background: rgb(250, 250, 250) none repeat scroll 0% 0%; overflow: hidden; margin: 5px 0px; }
.boton-video a { background: transparent url(f03c472d343bcdf0187c42c4e1fa74fc3b009567.gif)  no-repeat scroll left top; padding: 0px 0px 0px 25px; font-size: 10px; line-height: 23px; text-transform: uppercase; display: block; height: 23px; }
.boton-video a { font-family: Georgia,"Times New Roman",Times,serif; text-decoration: none; color: rgb(84, 137, 191); }
#C-selfies { width: 292px; margin: 0px 0px 20px; padding: 0px 0px 10px; border-bottom: 5px solid rgb(67, 109, 152); color: rgb(255, 255, 255); background: rgb(78, 127, 177) none repeat scroll 0% 0%; }
#C-selfies .bloque { padding: 8px 10px 130px; background: rgb(84, 137, 191) url(8b0a0c351ac00173f58a9828d27e6d932d3ee808.png)  no-repeat scroll center bottom; }
#C-selfies a { color: rgb(255, 255, 255); text-decoration: none; }
#C-selfies a:hover { color: rgb(214, 232, 250); }
#C-selfies h4 { margin: 0px 0px 5px; font-size: 22px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; }
#C-selfies p { margin: 0px 2px 10px; font-family: Georgia,"Times New Roman",Times,serif; font-size: 11px; line-height: 150%; }
#C-selfies a.boton { height: 35px; padding: 0px 10px; display: inline-block; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(67, 109, 152); border-radius: 5px; font-size: 11px; text-transform: uppercase; font-family: Arial,Helvetica,sans-serif; line-height: 35px; font-weight: bold; box-shadow: 0px 3px 0px 0px rgb(67, 109, 152); }
#C-selfies a.boton:hover { background: rgb(214, 232, 250) none repeat scroll 0% 0%; color: rgb(67, 109, 152); }
#C-selfies .enlace-mas { padding: 12px 12px 0px; font-size: 11px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; text-align: right; }
#C-selfies-aut { width: 292px; margin: 0px 0px 20px; padding: 0px 0px 10px; border-bottom: 5px solid rgb(67, 109, 152); color: rgb(255, 255, 255); background: rgb(78, 127, 177) none repeat scroll 0% 0%; }
#C-selfies-aut .bloque { padding: 8px 10px 10px; background: rgb(84, 137, 191) none repeat scroll 0% 0%; }
#C-selfies-aut a { color: rgb(255, 255, 255); text-decoration: none; }
#C-selfies-aut a:hover { color: rgb(214, 232, 250); }
#C-selfies-aut h4 { margin: 0px 0px 5px; font-size: 22px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; letter-spacing: -1px; }
#C-selfies-aut p { margin: 0px 2px 10px; font-family: Georgia,"Times New Roman",Times,serif; font-size: 11px; line-height: 150%; }
#C-selfies-aut a.boton { height: 35px; padding: 0px 10px; display: inline-block; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(67, 109, 152); border-radius: 5px; font-size: 11px; text-transform: uppercase; font-family: Arial,Helvetica,sans-serif; line-height: 35px; font-weight: bold; box-shadow: 0px 3px 0px 0px rgb(67, 109, 152); }
#C-selfies-aut a.boton:hover { background: rgb(214, 232, 250) none repeat scroll 0% 0%; color: rgb(67, 109, 152); }
#C-selfies-aut .enlace-mas { padding: 10px 5px 0px; font-size: 11px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; text-align: right; }
#C-selfies-aut .enlace-mas a { margin-top: 10px; }
#C-selfies-aut .enlace-mas h5 { margin: 0px 0px 10px; font-size: 10px; text-transform: uppercase; text-align: left; }
#C-selfies-aut .enlace-mas .foto { margin: 0px 5px 10px; padding: 10px 10px 20px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.6); float: left; }
#C-selfies-aut .enlace-mas .foto a img { border: medium none; }
#C-selfies-aut .enlace-mas .corte { width: 110px; height: 110px; overflow: hidden; }
#C-selfies-aut .enlace-mas p { clear: both; }
.modulo-pestanas .epigrafe .patrocinadolomas { width: 220px; display: inline-block; font-size: 10px; position: absolute; top: -6px; right: 0px; font-family: arial; color: rgb(153, 153, 153); }
#C-entradas-espana-argentina { width: 312px; margin-bottom: 20px; background: transparent linear-gradient(to bottom, rgb(215, 17, 140) 0%, rgb(146, 41, 142) 100%) repeat scroll 0% 0%; color: rgb(255, 255, 255); border-bottom: 5px solid rgb(94, 26, 92); font-family: Arial,Helvetica,sans-serif; }
#C-entradas-espana-argentina .textos { padding: 10px 14px 14px; background: transparent url(d948aa9d8d7eef26f283c5c57890960c54e2a608.png)  no-repeat scroll right bottom; }
#C-entradas-espana-argentina .textos h4 { margin: 0px 0px 10px; padding: 0px; font-size: 22px; font-weight: bold; }
#C-entradas-espana-argentina .textos p { margin: 0px 0px 14px; padding: 0px; font-size: 11px; }
#C-entradas-espana-argentina a.boton-entradas { height: 31px; padding: 0px 14px; display: inline-block; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-radius: 4px; font-size: 13px; font-weight: bold; text-decoration: none; line-height: 31px; color: rgb(120, 34, 117); box-shadow: 0px 3px 0px 0px rgb(94, 26, 92); }
#C-entradas-espana-argentina a.boton-entradas:hover { color: rgb(94, 26, 92); }
#C-entradas-espana-argentina .enlace-bases { padding: 10px 14px; background: rgb(120, 34, 117) none repeat scroll 0% 0%; text-align: right; }
#C-entradas-espana-argentina .enlace-bases a { color: rgb(255, 255, 255); text-decoration: none; font-size: 11px; font-weight: bold; }
#mundial-baloncesto-2014 { width: 312px; height: 30px; clear: both; position: relative; z-index: 1; margin: 6px 0px 0px; }
#mundial-baloncesto-2014 .logo-mundial { position: absolute; top: -9px; left: 5px; z-index: 20; }
#mundial-baloncesto-2014 .logo-mundial, #mundial-baloncesto-2014 .logo a { display: block; width: 34px; height: 70px; }
#mundial-baloncesto-2014 .titulo { width: 266px; height: 25px; display: block; float: left; position: relative; top: 3px; left: 40px; }
#maniana-cope-exposito { width: 322px; height: 196px; background: transparent url(13595dfd4f537b436febf282ede86495cb791d28.jpg)  no-repeat scroll left top; margin: 0px 0px 20px; }
#maniana-cope-exposito .info-programa { width: 302px; height: 184px; text-align: left; border-bottom: 2px solid rgb(221, 221, 221); padding: 12px 0px 0px 10px; }
#maniana-cope-exposito h2 { font-size: 17px; line-height: 19px; width: 228px; }
#maniana-cope-exposito h2 a { color: rgb(43, 43, 15); font-weight: normal; }
#maniana-cope-exposito p { font-size: 12px; line-height: 16px; width: 194px; color: rgb(102, 102, 102); margin: 6px 0px 10px; }
#maniana-cope-exposito .directocope a { color: rgb(84, 137, 191); background: transparent url(fbc6c0bb5a7e5cd5af26a1d380e82b2e9e69512d.gif)  no-repeat scroll left top; padding: 1px 0px 3px 26px; }
#maniana-cope-exposito .directocope a:hover { background-image: url(0eaeae9ae3bbf779a79ead04c292a62ce30f43b1.gif) ; }
#maniana-cope-exposito .logo-cope a img { border: medium none; }
#segunda-guerra-mundial-C { background: transparent url(17363ca88f5bc9605aab300086e840edfe0c7ab9.png)  no-repeat scroll center top; width: 312px; overflow: hidden; padding: 10px 0px 0px; margin: 0px 0px 20px; border-bottom: 4px solid rgb(116, 115, 87); }
#segunda-guerra-mundial-C .especiales-C { background: rgb(239, 239, 231) none repeat scroll 0% 0%; border-top: 1px solid rgb(219, 219, 209); border-right: 1px solid rgb(219, 219, 209); border-left: 1px solid rgb(219, 219, 209); width: 310px; margin: 0px; }
#segunda-guerra-mundial-C .especiales-C .epigrafe { width: 290px; height: 32px; margin: 10px 10px 5px; }
#segunda-guerra-mundial-C .especiales-C .epigrafe a { width: 290px; height: 32px; display: block; text-indent: -9999px; background: transparent url(85167c0a4daaeec5dccf2680f8e3864bf9fb1c0f.png)  no-repeat scroll left top; }
#segunda-guerra-mundial-C .especiales-C .photo-alt3 { background: transparent url(4dfdfcfd78cec331ceb60b7cc0c42dc0924a109d.jpg)  no-repeat scroll 9px 0px; padding: 11px 9px 9px; width: 292px; }
#segunda-guerra-mundial-C .especiales-C .photo-alt3 img { width: 282px; height: 159px; border: 5px solid rgb(255, 255, 255); }
#segunda-guerra-mundial-C .especiales-C .contenido { background: transparent none repeat scroll 0% 0%; text-align: left; padding: 0px 9px 5px; }
#segunda-guerra-mundial-C .especiales-C .titulo span { font-weight: normal; }
#segunda-guerra-mundial-C .especiales-C .titulo a { color: rgb(43, 43, 12); font-size: 26px; line-height: 28px; }
#segunda-guerra-mundial-C .especiales-C .texto { color: rgb(69, 68, 63); font-size: 14px; line-height: 18px; margin: 7px 0px; }
#segunda-guerra-mundial-C .especiales-C .enlace-texto-linea li a { color: rgb(117, 113, 74); margin-left: 0px; }
#segunda-guerra-mundial-C .especiales-C .enlace-texto-linea .enlace span { background: transparent url(506941a053708c320a3a87aaf7516b3e98bc0137.png)  no-repeat scroll 0px 5px; width: 10px; height: 13px; display: block; float: left; }
#segunda-guerra-mundial-C .especiales-C .sombra { width: 282px; bottom: 14px; left: 14px; }
.guinio-segunda-guerra-mundial-A, .guinio-segunda-guerra-mundial-B { overflow: hidden; margin: 0px 0px 5px; }
.guinio-segunda-guerra-mundial-A a { width: 478px; height: 41px; }
.guinio-segunda-guerra-mundial-B a { width: 146px; height: 41px; }
@font-face {
  font-family: "grandhotel";
  src: local("grandhotel"), url(a4be1e34df5f269ab23ca848dbf1e762e819b31a.ttf)  format("truetype"), url(d00c0ca8d8fb5082df04a4282a1058b8d828e18e.svg)  format("svg"), url(a872e2bdf2855dd2094c72d2f53496cd5f270830.woff)  format("woff");
}
.vuelta-al-cole { text-align: left; border-bottom-width: 2px; border-bottom-style: solid; padding: 0px; }
.vuelta-al-cole .epigrafe { margin: 0px; overflow: hidden; }
.vuelta-al-cole .epigrafe h2 { font-family: "grandhotel",Arial,Helvetica,sans-serif; font-weight: normal; overflow: hidden; }
.vuelta-al-cole .epigrafe h2 a { color: rgb(255, 255, 255); display: block; float: left; margin: 0px; padding: 0px 13px 0px 0px; }
.vuelta-al-cole .epigrafe h2 a:hover { opacity: 0.7; text-decoration: none; }
.vuelta-al-cole .epigrafe h2 span { display: block; background-image: url(3f714516fea7f175f63614340e7e034ccb2bf24c.png) ; background-repeat: no-repeat; float: left; }
.vuelta-al-cole .contenido { background: transparent none repeat scroll 0% 0%; padding: 5px 10px 10px; }
.vuelta-al-cole .titulo a { color: rgb(43, 43, 15); }
.vuelta-al-cole .texto { color: rgb(69, 68, 63); font-size: 14px; }
.vuelta-al-cole .contenido li { display: block; }
.vuelta-al-cole .enlaces { margin: 10px 0px 0px; }
.vuelta-al-cole .enlace-texto-linea .enlace a { background-image: url(3f714516fea7f175f63614340e7e034ccb2bf24c.png) ; background-repeat: no-repeat; display: block; float: left; margin: 0px; padding: 0px 0px 3px 12px; font-size: 12px; }
.colA .vuelta-al-cole .epigrafe h2 { font-size: 30px; line-height: 27px; padding: 8px 10px 5px; }
.colA .vuelta-al-cole .epigrafe h2 a { border-right-width: 1px; border-right-style: solid; }
.colA .vuelta-al-cole .epigrafe h2 span { font-size: 25px; }
.colA .vuelta-al-cole .contenido li { width: 457px; }
.colB .vuelta-al-cole .epigrafe h2 { font-size: 25px; width: 146px; }
.colB .vuelta-al-cole .epigrafe h2 em { font-style: normal; line-height: 33px; padding: 2px 5px 0px; display: block; overflow: hidden; width: 136px; }
.colB .vuelta-al-cole .epigrafe h2 span { display: block; font-size: 20px; line-height: 34px; overflow: hidden; width: 146px; }
.colB .vuelta-al-cole .grupo-enlaces { overflow: hidden; margin: 7px 0px 0px; }
#matematicas.vuelta-al-cole { border-bottom-color: rgb(212, 182, 36); }
#matematicas.vuelta-al-cole .contenido { background: transparent url(ebf3273dc9bd959ef822d9732e5b2f7ec4ac19c8.jpg)  repeat-x scroll left bottom; }
#matematicas.vuelta-al-cole .epigrafe { background: rgb(212, 182, 36) none repeat scroll 0% 0%; }
#matematicas.vuelta-al-cole .enlace-texto-linea .enlace a { background-position: -26px -348px; color: rgb(212, 182, 36); }
.colA #matematicas.vuelta-al-cole .epigrafe h2 span { padding-left: 40px; background-position: 8px 0px; color: rgb(242, 233, 190); }
.colA #matematicas.vuelta-al-cole .epigrafe h2 a { border-right-color: rgb(242, 233, 190); }
.colB #matematicas.vuelta-al-cole .epigrafe h2 span { color: rgb(212, 182, 36); background-color: rgb(253, 253, 244); background-position: 5px -694px; padding: 0px 0px 0px 39px; }
#historia.vuelta-al-cole { border-bottom-color: rgb(36, 124, 212); }
#historia.vuelta-al-cole .contenido { background: transparent url(3a9af377046855aec1e43ea31fb6701e3d759a27.jpg)  repeat-x scroll left bottom; }
#historia.vuelta-al-cole .epigrafe { background: rgb(36, 124, 212) none repeat scroll 0% 0%; }
#historia.vuelta-al-cole .epigrafe h2 a { border-right-color: rgb(190, 216, 242); }
#historia.vuelta-al-cole .enlace-texto-linea .enlace a { background-position: 0px -398px; color: rgb(36, 124, 212); }
.colA #historia.vuelta-al-cole .epigrafe h2 span { padding-left: 30px; background-position: 8px -49px; color: rgb(190, 216, 242); }
.colB #historia.vuelta-al-cole .epigrafe h2 span { color: rgb(36, 124, 212); background-color: rgb(244, 248, 253); background-position: 5px -743px; padding: 0px 0px 0px 24px; }
#literatura.vuelta-al-cole { border-bottom-color: rgb(212, 39, 36); }
#literatura.vuelta-al-cole .contenido { background: transparent url(b0abf7f5238666400f89d0a2c2a70505aa80c48f.jpg)  repeat-x scroll left bottom; }
#literatura.vuelta-al-cole .epigrafe { background: rgb(212, 39, 36) none repeat scroll 0% 0%; }
#literatura.vuelta-al-cole .epigrafe h2 a { border-right-color: rgb(242, 191, 190); }
#literatura.vuelta-al-cole .enlace-texto-linea .enlace a { background-position: 0px -447px; color: rgb(212, 39, 36); }
.colA #literatura.vuelta-al-cole .epigrafe h2 span { padding-left: 43px; background-position: 8px -100px; color: rgb(242, 191, 190); }
.colB #literatura.vuelta-al-cole .epigrafe h2 span { color: rgb(212, 39, 36); background-color: rgb(253, 244, 244); background-position: 5px -795px; padding: 0px 0px 0px 36px; font-size: 18px; }
#ciencias.vuelta-al-cole { border-bottom-color: rgb(166, 212, 36); }
#ciencias.vuelta-al-cole .contenido { background: transparent url(bb23893e898193f7f4543ad7b9b99f84b988557e.jpg)  repeat-x scroll left bottom; }
#ciencias.vuelta-al-cole .epigrafe { background: rgb(166, 212, 36) none repeat scroll 0% 0%; }
#ciencias.vuelta-al-cole .epigrafe h2 a { border-right-color: rgb(228, 242, 190); }
#ciencias.vuelta-al-cole .enlace-texto-linea .enlace a { background-position: 0px -500px; color: rgb(166, 212, 36); }
.colA #ciencias.vuelta-al-cole .epigrafe h2 span { padding-left: 30px; background-position: 8px -148px; color: rgb(228, 242, 190); }
.colB #ciencias.vuelta-al-cole .epigrafe h2 span { color: rgb(166, 212, 36); background-color: rgb(250, 253, 244); background-position: 5px -843px; padding: 0px 0px 0px 24px; }
#geografia.vuelta-al-cole { border-bottom-color: rgb(36, 182, 212); }
#geografia.vuelta-al-cole .contenido { background: transparent url(64287ce9d7c1f83b2b4bb1246a81b12377586ae3.jpg)  repeat-x scroll left bottom; }
#geografia.vuelta-al-cole .epigrafe { background: rgb(36, 182, 212) none repeat scroll 0% 0%; }
#geografia.vuelta-al-cole .epigrafe h2 a { border-right-color: rgb(190, 233, 242); }
#geografia.vuelta-al-cole .enlace-texto-linea .enlace a { background-position: 0px -548px; color: rgb(36, 182, 212); }
.colA #geografia.vuelta-al-cole .epigrafe h2 span { padding-left: 31px; background-position: 8px -199px; color: rgb(190, 233, 242); margin: -1px 0px 0px; }
.colB #geografia.vuelta-al-cole .epigrafe h2 span { color: rgb(36, 182, 212); background-color: rgb(244, 251, 253); background-position: 5px -893px; padding: 0px 0px 0px 26px; line-height: 35px; }
#artes.vuelta-al-cole { border-bottom-color: rgb(212, 36, 212); }
#artes.vuelta-al-cole .contenido { background: transparent url(be17a3ca64fc0db31984ad6fa57544931ec2aff5.jpg)  repeat-x scroll left bottom; }
#artes.vuelta-al-cole .epigrafe { background: rgb(212, 36, 212) none repeat scroll 0% 0%; }
#artes.vuelta-al-cole .epigrafe h2 a { border-right-color: rgb(242, 190, 242); }
#artes.vuelta-al-cole .enlace-texto-linea .enlace a { background-position: 0px -598px; color: rgb(212, 36, 212); }
.colA #artes.vuelta-al-cole .epigrafe h2 span { padding-left: 39px; background-position: 8px -249px; color: rgb(242, 190, 242); }
.colB #artes.vuelta-al-cole .epigrafe h2 span { color: rgb(212, 36, 212); background-color: rgb(253, 244, 253); background-position: 5px -943px; padding: 0px 0px 0px 34px; }
#conocimiento-medio.vuelta-al-cole { border-bottom-color: rgb(212, 212, 36); }
#conocimiento-medio.vuelta-al-cole .contenido { background: transparent url(405a5fe2d2596f8dcc02922e1ed5fe2b0b9df958.jpg)  repeat-x scroll left bottom; }
#conocimiento-medio.vuelta-al-cole .epigrafe { background: rgb(212, 212, 36) none repeat scroll 0% 0%; }
#conocimiento-medio.vuelta-al-cole .epigrafe h2 a { border-right-color: rgb(242, 242, 190); }
#conocimiento-medio.vuelta-al-cole .enlace-texto-linea .enlace a { background-position: 0px -648px; color: rgb(212, 212, 36); }
.colA #conocimiento-medio.vuelta-al-cole .epigrafe h2 span { padding-left: 34px; background-position: 8px -300px; color: rgb(242, 242, 190); }
.colB #conocimiento-medio.vuelta-al-cole .epigrafe h2 span { color: rgb(212, 212, 36); background-color: rgb(253, 253, 244); background-position: 5px -994px; padding: 2px 0px 0px 29px; line-height: 32px; }
.dichos-populares { overflow: hidden; margin: 0px 0px 5px; text-align: left; background: rgb(253, 252, 250) url(31878d9520e328a31828ce3cc9e86baa319ac992.jpg)  repeat-x scroll left bottom; }
.dichos-populares h2 { color: rgb(155, 142, 85); font-size: 21px; font-weight: normal; }
.dichos-populares h2 a, .dichos-populares h3 a { color: rgb(155, 142, 85); }
.dichos-populares h2 a:hover, .dichos-populares h3 a:hover { color: rgb(214, 206, 177); text-decoration: none; }
.dichos-populares span { font-size: 12px; color: rgb(119, 119, 119); display: block; margin: 2px 0px 0px; }
.colA #dichos-A.dichos-populares { width: 478px; height: 53px; }
.colA #dichos-A.dichos-populares h2 { margin: 5px 0px 0px; background: transparent url(c43d01d7d6d2afd5e114c63957eab49a8169c35b.gif)  no-repeat scroll 10px 1px; padding: 0px 5px 0px 60px; height: 41px; }
.colB #dichos-B.dichos-populares { padding: 0px 5px 4px; width: 136px; }
.colB #dichos-B.dichos-populares h2 { width: 103px; height: 35px; background: transparent url(a933553d3aa17396fc112ed38c0a2d535b3b725b.jpg)  no-repeat scroll 2px 4px; font-size: 17px; padding: 0px 0px 0px 33px; }
.colB #dichos-B.dichos-populares h2 a { display: block; position: relative; top: 11px; width: 107px; }
.colB #dichos-B.dichos-populares h3 { font-weight: normal; font-size: 16px; }
.colB #dichos-B.dichos-populares h3 a { display: block; margin: 3px 0px; }
#col-C #dichos-C.dichos-populares { padding: 0px 5px 5px; margin: 0px 0px 20px; background-position: 0px -10px; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(154, 141, 84); }
#col-C #dichos-C.dichos-populares h2 { width: 254px; height: 33px; background: transparent url(c43d01d7d6d2afd5e114c63957eab49a8169c35b.gif)  no-repeat scroll 5px 3px; padding: 10px 0px 0px 48px; margin: 0px 0px 10px; }
#col-C #dichos-C.dichos-populares ul { overflow: hidden; padding: 0px 0px 5px; }
#col-C #dichos-C.dichos-populares li { border-bottom: 1px dotted rgb(204, 204, 204); padding: 0px 5px 7px; margin: 0px 0px 7px; }
#col-C #dichos-C.dichos-populares .last { border-bottom: medium none; padding-bottom: 0px; margin-bottom: 0px; }
#col-C #dichos-C.dichos-populares li a { background: transparent url(ba084cfb4629fc6c203262d287771417a907a713.gif)  no-repeat scroll 0px 5px; padding: 0px 0px 0px 10px; color: rgb(84, 137, 191); font-size: 14px; line-height: 16px; display: block; }
#donde-esta.dichos-populares { height: 39px; }
#donde-esta.dichos-populares h2 { background: transparent url(3525bc07f705ba7ed49e19aaddcfe8efec939241.png)  no-repeat scroll 7px 7px; padding: 0px 0px 0px 40px; }
.colA #donde-esta.dichos-populares h2 a { line-height: 39px; display: block; }
.colB #donde-esta.dichos-populares h2 { font-size: 17px; height: 39px; line-height: 39px; }
.colA .guino-consumo, .colB .guino-consumo { width: 146px; height: 49px; padding: 28px 0px 0px; position: relative; z-index: 2; background: transparent url(eb570b5e6b0c15e21d78c6110b57df3569b8c718.png)  no-repeat scroll 0% 0%; font-size: 13px; font-family: "Times New Roman",Times,serif; text-align: center; color: rgb(51, 51, 51); }
.guino-consumo h3, .guino-consumo h4 { margin: 0px; padding: 0px; font-weight: normal; }
.guino-consumo h3 { margin: 0px 0px 8px; }
.colA .guino-consumo { margin-bottom: -50px; }
.colB .guino-consumo { margin-bottom: -15px; }
.colB #parte-policial { overflow: hidden; text-align: left; padding-bottom: 0px; }
.colB #parte-policial .epigrafe { background: transparent url(62623f20ebf757766246d2f4732d7037579d71dc.gif)  no-repeat scroll left top; width: 136px; height: 45px; margin: 0px; padding: 0px 0px 0px 10px; border-bottom: 1px solid rgb(255, 255, 255); }
.colB #parte-policial h2 { width: 107px; height: 20px; position: relative; top: 12px; }
.colB #parte-policial h2 a { display: block; text-indent: -9999px; }
.colB #parte-policial p { position: relative; font: 11px Arial,Helvetica,sans-serif; color: rgb(255, 255, 255); top: 5px; }
.colB #parte-policial .contenido { background: rgb(245, 245, 245) none repeat scroll 0% 0%; padding-bottom: 10px; }
.colB #parte-policial .titulo a { color: rgb(102, 102, 102); font-size: 14px; line-height: 16px; }
.cronica-negra-madrid { overflow: hidden; margin: 0px 0px 5px; text-align: left; }
.cronica-negra-madrid h2 a { display: block; text-indent: -9999px; }
.colA #cronica-negra-A.cronica-negra-madrid { background: transparent url(713ec2f61d15f7e3093ca1ff843d0699d6fc6f1d.jpg)  no-repeat scroll left top; width: 468px; height: 44px; padding: 0px 0px 0px 10px; }
.colA #cronica-negra-A.cronica-negra-madrid h2 { position: relative; top: 11px; height: 23px; }
.colB #cronica-negra-B.cronica-negra-madrid { background: transparent url(874726372aa2432c2ce37f6e88b5d4dcf66d9022.jpg)  repeat-x scroll left bottom ! important; width: 146px; height: 44px; padding: 0px; }
.colB #cronica-negra-B.cronica-negra-madrid h2 a { height: 37px; }
#col-C #curiosidades-madrid-C { text-align: left; background: rgb(244, 242, 233) none repeat scroll 0% 0%; border-bottom: 4px solid rgb(102, 0, 0); border-top: 6px solid rgb(102, 0, 0); }
#col-C #curiosidades-madrid-C .titAT, #col-C #curiosidades-madrid-C .titAT a { color: rgb(102, 0, 0); width: 304px; }
.clear-escocia {  }
.clear-escocia::before, .clear-escocia::after { display: table; content: ""; line-height: 0; }
.clear-escocia::after { clear: both; }
#referendum-escocia { margin: 0px 0px 20px; padding: 10px 0px 10px 10px; background-color: rgb(244, 242, 233); background-image: url(92d4923e3e1a8e1ab8575127fcad5fd9166ac5f5.png) ; background-repeat: no-repeat; background-position: 5px 5px; border-bottom: 5px solid rgb(237, 234, 218); font-family: Arial,Helvetica,sans-serif; text-align: left; }
#referendum-escocia h3 { margin: 0px 0px 0px 70px; padding: 0px; font-family: Georgia,"Times New Roman",Times,serif; font-size: 20px; color: rgb(0, 114, 198); font-weight: normal; }
#referendum-escocia .caja-barra { margin: 7px 10px 0px 0px; float: left; }
#referendum-escocia h4 { padding: 0px 0px 5px; font-family: Georgia,"Times New Roman",Times,serif; font-size: 10px; text-transform: uppercase; color: rgb(182, 108, 3); border-bottom: 2px solid rgb(170, 170, 170); font-weight: normal; }
#referendum-escocia h4.resultado { padding: 0px 0px 5px 70px; }
#referendum-escocia .caja-barra .escrutinio, #referendum-escocia .caja-barra .votantes { width: 100%; height: 15px; margin: 0px 0px 20px; background-color: rgb(224, 222, 206); box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.1) inset; }
#referendum-escocia .caja-barra .si, #referendum-escocia .caja-barra .no, #referendum-escocia .caja-barra .en-blanco, #referendum-escocia .caja-barra .nulos, #referendum-escocia .caja-barra .participacion { height: 15px; float: left; position: relative; }
#referendum-escocia .caja-barra .si, #referendum-escocia .caja-barra .participacion { background: rgb(0, 114, 198) none repeat scroll 0% 0%; }
#referendum-escocia .caja-barra .no { background: rgb(204, 0, 0) none repeat scroll 0% 0%; }
#referendum-escocia .caja-barra .en-blanco { background: rgb(232, 232, 232) none repeat scroll 0% 0%; }
#referendum-escocia .caja-barra .nulos { background: rgb(221, 221, 221) none repeat scroll 0% 0%; }
#referendum-escocia .caja-barra .valor { width: 100%; position: absolute; left: 0px; top: 20px; font-size: 11px; text-transform: uppercase; text-align: center; }
#referendum-escocia .valor span { font-weight: bold; }
#referendum-escocia .si .valor, #referendum-escocia .participacion .valor { color: rgb(0, 114, 198); }
#referendum-escocia .no .valor { color: rgb(204, 0, 0); }
#referendum-escocia .en-blanco .valor, #referendum-escocia .nulos .valor { display: none; }
#referendum-escocia { width: 966px; }
#referendum-escocia .caja-barra { width: 956px; }
.colAB #referendum-escocia { width: 634px; }
.colAB #referendum-escocia .caja-barra { width: 624px; }
.colA #referendum-escocia { width: 468px; }
.colA #referendum-escocia .caja-barra { width: 458px; }
.colB #referendum-escocia { width: 136px; background-image: none; }
.colB #referendum-escocia h3 { margin: 0px 10px 0px 0px; padding: 0px 0px 5px; font-size: 17px; border-bottom: 3px solid rgb(0, 114, 198); }
.colB #referendum-escocia .caja-barra { width: 126px; }
.colB #referendum-escocia h4.resultado { padding: 0px 0px 5px; }
#col-C #referendum-escocia { width: 302px; }
#col-C #referendum-escocia .caja-barra { width: 292px; }
.guinio-estadisticas { overflow: hidden; text-align: left; }
.guinio-estadisticas .partido { font-size: 11px; color: rgb(102, 102, 102); text-transform: uppercase; display: block; }
.guinio-estadisticas .titulo { color: rgb(119, 158, 47); display: block; }
.guinio-estadisticas a:hover { color: rgb(153, 153, 153); text-decoration: none; }
.colA .guinio-estadisticas { width: 412px; height: 53px; background: transparent url(c621f38b2ad653639651600c7d3df67583a0506d.jpg)  no-repeat scroll left bottom; padding: 0px 0px 0px 66px; }
.colA .guinio-estadisticas .partido { margin: 5px 0px 0px; }
.colA .guinio-estadisticas .titulo { font-size: 22px; }
#col-C .guinio-estadisticas { width: 251px; height: 51px; background: transparent url(47815012e6a9acf2d00e61ca3f093ba883f11e7f.gif)  no-repeat scroll left bottom; padding: 0px 0px 0px 61px; }
#col-C .guinio-estadisticas .partido { width: 246px; margin: 7px 0px 0px; }
#col-C .guinio-estadisticas .titulo { font-size: 20px; }
.colB #guinio-cuanto-cobran { width: 106px; height: 40px; overflow: hidden; text-align: left; color: rgb(105, 140, 0); font-size: 18px; line-height: 16px; padding: 10px 0px 5px 40px; background: transparent url(a4ed4d8310a028fd518928cc10dfc98bc59de583.jpg)  no-repeat scroll left bottom; }
#blog-agno { margin: 0px 0px 20px; background-color: rgb(244, 242, 233); border-bottom: 5px solid rgb(219, 217, 208); }
#blog-agno img, #blog-agno span { display: block; }
#col-C #blog-agno { width: 312px; }
.colB #blog-agno { width: 146px; }
#blog-agno h4 { height: 32px; margin: 0px; overflow: visible; }
#col-C #blog-agno h4 { padding: 10px 10px 0px; }
.colB #blog-agno h4 { padding: 0px; background-color: rgb(255, 255, 255); }
#blog-agno h4 a { margin: 0px; padding: 0px; position: relative; z-index: 3; }
#blog-agno a { color: rgb(84, 134, 191); text-decoration: none; }
#blog-agno a:hover { color: rgb(84, 134, 191); text-decoration: underline; }
#blog-agno .textos { padding: 10px; font-family: Georgia,"Times New Roman",Times,serif; }
#blog-agno span.antetitulo { margin: 0px 0px 5px; font-size: 10px; text-transform: uppercase; color: rgb(182, 108, 3); }
#blog-agno span.entrevistado { margin: 0px 0px 7px; padding: 0px 0px 7px; border-bottom: 1px dotted rgb(217, 217, 217); font-size: 14px; color: rgb(102, 102, 102); }
#blog-agno span.titular { font-size: 23px; }
.colB #blog-agno span.titular { font-size: 17px; line-height: 18px; }
#blog-agno span.titular a { color: rgb(43, 43, 15); }
#blog-agno .enlace-mas { padding: 10px; background-color: rgb(232, 230, 220); font-size: 13px; text-align: right; line-height: 13px; }
#guino-blog-agno { padding-bottom: 2px; border-bottom: 2px solid rgb(208, 208, 208); }
#guino-blog-agno img { display: block; }
#diccionario-rae { width: 112px; height: 39px; background: transparent url(a9b6043f6969e33526eb46ccb6dad28607a44f74.jpg)  no-repeat scroll left bottom; padding: 16px 0px 0px 38px; margin: 0px 0px 5px; font: 14px/15px "abctext_rgregular",Georgia,"Times New Roman",Times,serif; color: rgb(84, 137, 191); text-align: left; }
#diccionario-rae a { color: rgb(84, 137, 191); }
#guino-clasico { height: 40px; display: block; position: relative; text-align: center; background: transparent url(f084afd9ebf258a5ae4e82ad21960e154880fd19.png)  no-repeat scroll center center; font-family: Georgia,"Times New Roman",Times,serif; overflow: hidden; }
#guino-clasico a { height: 40px; display: inline-block; font-size: 20px; line-height: 40px; text-transform: uppercase; text-decoration: none; color: rgb(102, 0, 0); }
#guino-clasico a:hover { color: rgb(170, 0, 0); }
#guino-clasico .escudo-madrid, #guino-clasico .escudo-barcelona { position: absolute; top: 10px; display: block; }
#guino-clasico.madrid-barcelona .escudo-madrid, #guino-clasico.barcelona-madrid .escudo-barcelona { left: 0px; }
#guino-clasico.barcelona-madrid .escudo-madrid, #guino-clasico.madrid-barcelona .escudo-barcelona { right: 0px; }
#ayz-magazine { width: 292px; margin-bottom: 20px; padding: 10px; background: rgb(250, 250, 250) none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif; border-bottom: 5px solid rgb(207, 216, 220); text-align: center; }
#ayz-magazine .logotipo-ayz { padding: 15px 0px; border-top: 5px solid rgb(207, 216, 220); }
#ayz-magazine .logotipo-ayz a { width: 150px; margin: 0px auto; display: block; }
#ayz-magazine .imagen-ayz { display: block; margin: 0px 0px 10px; }
#ayz-magazine h4 { margin: 0px 0px 5px; padding: 0px; font-size: 24px; font-weight: bold; }
#ayz-magazine h4 a { color: rgb(69, 90, 100); text-decoration: none; }
#ayz-magazine h4 a:hover { color: rgb(38, 50, 56); }
#ayz-magazine p.entradilla { margin: 0px 0px 10px; padding: 0px 0px 15px; font-size: 13px; line-height: 17px; color: rgb(96, 125, 139); border-bottom: 2px solid rgb(207, 216, 220); }
#ayz-magazine a.enlace-mas { color: rgb(69, 90, 100); font-size: 11px; font-weight: bold; text-decoration: none; }
#ayz-magazine a.enlace-mas:hover { color: rgb(38, 50, 56); }
.guinio-diario-misionero { overflow: hidden; background: transparent url(e4801eed2e40cf1cde1c9ab45eb02e3e19387b4a.jpg)  no-repeat scroll left bottom; font-size: 12px; color: rgb(153, 153, 153); text-align: left; }
.guinio-diario-misionero a { display: block; color: rgb(102, 25, 0); }
.colA .guinio-diario-misionero { height: 45px; padding: 0px 0px 0px 50px; }
.colA .guinio-diario-misionero a { font-size: 21px; }
.colB .guinio-diario-misionero { height: 53px; padding: 0px 0px 0px 30px; }
.colB .guinio-diario-misionero a { font-size: 16px; line-height: 14px; margin: 4px 0px 2px; }
.colB .guinio-diario-misionero span { font-size: 12px; }
.colB .guinio-diario-misionero span span { display: none; }
#col-C #diario-misionero-C { width: 290px; border-width: 1px 1px 4px; border-style: solid; border-color: rgb(221, 221, 221); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; padding: 10px; }
#col-C #diario-misionero-C .epigrafe { background: transparent url(9ccf2c5d6e3de16e59346d7dd024bef9bcf17b73.jpg)  no-repeat scroll left bottom; height: 44px; font-size: 12px; color: rgb(153, 153, 153); padding: 0px 0px 0px 50px; text-align: left; }
#col-C #diario-misionero-C .epigrafe a { font-size: 21px; display: block; color: rgb(102, 25, 0); }
#col-C #diario-misionero-C .epigrafe a:hover { text-decoration: none; color: rgb(153, 153, 153); }
#col-C #diario-misionero-C .epigrafe a span { color: rgb(153, 153, 153); font-size: 12px; }
#col-C #diario-misionero-C .photo-alt3 { width: 290px; }
#col-C #diario-misionero-C .contenido { background: transparent none repeat scroll 0% 0%; text-align: left; }
#col-C #diario-misionero-C .titulo { margin: 0px 0px 5px; }
#col-C #diario-misionero-C .titulo a { color: rgb(43, 43, 15); font-size: 24px; line-height: 26px; }
#col-C #diario-misionero-C .titulo span { font-size: 23px; color: rgb(43, 43, 15); font-weight: normal; line-height: 105%; margin: 0px 0px 5px; display: block; }
#col-C #diario-misionero-C .texto { font-size: 14px; line-height: 120%; color: rgb(69, 68, 63); }
#guinio-muro-berlin { width: 644px; height: 42px; overflow: hidden; }
.colA #guinio-muro-berlin { width: 478px; height: 42px; overflow: hidden; }
#guinio-logica { overflow: hidden; background: transparent url(2c50b925af7282272dec223a3371e5c0d2399485.jpg)  no-repeat scroll left bottom; padding: 0px 0px 0px 50px; margin: 0px 0px 5px; text-align: left; height: 41px; }
#guinio-logica a { display: block; color: rgb(76, 102, 0); }
#guinio-logica a:hover { color: rgb(153, 153, 153); text-decoration: none; }
.colA #guinio-logica a { font-size: 20px; line-height: 41px; }
.colB #guinio-logica a { font-size: 16px; line-height: 17px; position: relative; top: 2px; }
.colB #guinio-logica span { display: block; }
#guinio-abc-running { margin: 0px; padding: 0px; border-bottom: 1px solid rgb(217, 217, 217); }
#col-C .boton-loteria-navidad { width: 270px; height: 73px; background: transparent url(0918581758887a31920184833beef9999ed48ad0.jpg)  no-repeat scroll left bottom; padding: 0px 0px 0px 42px; margin: 0px 0px 20px; border: 1px solid rgb(238, 238, 238); color: rgb(153, 153, 153); font-family: Georgia,"Times New Roman",Times,serif; font-size: 12px; }
#col-C .boton-loteria-navidad strong { color: rgb(182, 108, 3); text-transform: uppercase; display: block; margin: 10px 0px 0px; }
#col-C .boton-loteria-navidad h2 { margin: 0px 0px 2px; padding: 0px; font-weight: normal; }
#col-C .boton-loteria-navidad p { margin: 0px; padding: 0px; }
#col-C .boton-loteria-navidad a { color: rgb(49, 70, 95); font-size: 21px; text-decoration: none; }
#col-C .boton-loteria-navidad a:hover { color: rgb(153, 153, 153); }
.guinio-palabrotas { background: transparent url(16187b5f8320e0c80ee0fd6e01f60d6bb24d0430.jpg)  repeat-x scroll left bottom; text-align: left; margin: 0px 0px 5px; }
.guinio-palabrotas img { display: block; float: left; margin: 4px 7px 0px -7px; }
.guinio-palabrotas a { color: rgb(140, 0, 0); }
.colA .guinio-palabrotas { width: 478px; height: 35px; line-height: 35px; }
.colA .guinio-palabrotas a { font-size: 20px; line-height: 35px; }
.colB .guinio-palabrotas { height: 45px; }
.colB .guinio-palabrotas a { font-size: 14px; line-height: 16px; position: relative; top: 5px; }
.guinio-arriaga-asociados { overflow: hidden; background: transparent url(0864a73297a0d8012af26aa518654379d93944b6.jpg)  repeat-x scroll left bottom; padding: 0px; margin: 0px 0px 5px; text-align: left; }
.guinio-arriaga-asociados a { color: rgb(241, 133, 31); font-variant: small-caps; text-decoration: none; }
.guinio-arriaga-asociados a:hover { color: rgb(153, 153, 153); text-decoration: none; }
.guinio-arriaga-asociados img { display: block; margin: 0px 6px; }
.colA .guinio-arriaga-asociados { width: 478px; height: 39px; padding: 0px; }
.colA .guinio-arriaga-asociados img { float: left; }
.colA .guinio-arriaga-asociados a { font-size: 17px; line-height: 43px; }
.colA .guinio-arriaga-asociados a span { font-size: 23px; }
.colB .guinio-arriaga-asociados { width: 146px; }
.colB .guinio-arriaga-asociados a { font-size: 14px; line-height: 14px; padding: 0px 0px 5px 5px; display: block; float: left; }
.colB .guinio-arriaga-asociados a span { font-size: 17px; }
.colB .guinio-arriaga-asociados img { float: right; position: relative; top: 9px; }
#col-C #arriaga-asociados-C { width: 290px; border-width: 1px 1px 4px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(241, 133, 31); padding: 5px 10px 0px; text-align: left; overflow: hidden; }
#col-C #arriaga-asociados-C .epigrafe { width: 290px; height: 32px; padding: 0px; margin: 0px; overflow: hidden; border-bottom: 2px solid rgb(238, 238, 238); background: transparent url(0cbff5ca3a7147a6f9d5d45aba44058d0002f405.png)  no-repeat scroll left bottom; }
#col-C #arriaga-asociados-C .epigrafe a { font-size: 17px; font-variant: small-caps; color: rgb(241, 133, 31); text-decoration: none; position: relative; left: 55px; top: 7px; }
#col-C #arriaga-asociados-C .epigrafe a span { font-size: 23px; }
#col-C #arriaga-asociados-C .epigrafe a:hover { color: rgb(153, 153, 153); text-decoration: none; }
#col-C #arriaga-asociados-C .epigrafe img { display: block; margin: 0px 6px 0px 0px; float: left; }
#col-C #arriaga-asociados-C .photo-alt3 { width: 290px; }
#col-C #arriaga-asociados-C .photo-alt3 img { width: 290px; }
#col-C #arriaga-asociados-C .contenido { background: transparent none repeat scroll 0% 0%; text-align: left; }
#col-C #arriaga-asociados-C .titulo { margin: 0px 0px 5px; }
#col-C #arriaga-asociados-C .titulo a { color: rgb(43, 43, 15); font-size: 24px; line-height: 26px; }
#col-C #arriaga-asociados-C .titulo span { font-size: 23px; color: rgb(43, 43, 15); font-weight: normal; line-height: 105%; margin: 0px 0px 5px; display: block; }
#col-C #arriaga-asociados-C .texto { font-size: 14px; line-height: 120%; color: rgb(69, 68, 63); }
#col-C #arriaga-asociados-C .enlace-texto-linea { margin: 10px 0px 0px; }
#col-C #arriaga-asociados-C .enlace-texto-linea .enlace span { background: transparent url(2a1afdc7dccb7194b490ec7cc85c2a0063e1f3c1.gif)  no-repeat scroll 0px 5px; }
#col-C #arriaga-asociados-C .contenido li a { color: rgb(241, 133, 31); margin: 0px; }
.guinio-primeros-auxilios { overflow: hidden; margin: 0px 0px 5px; text-align: left; }
.guinio-primeros-auxilios a { color: rgb(178, 0, 0); }
.guinio-primeros-auxilios a:hover { color: rgb(153, 153, 153); text-decoration: none; }
.colA .guinio-primeros-auxilios { width: 438px; height: 39px; background: transparent url(9152079c0c94531e2bc427e64f8a19346d4bfcfc.gif)  no-repeat scroll left bottom; padding: 0px 0px 0px 40px; }
.colA .guinio-primeros-auxilios a { font-size: 18px; line-height: 43px; }
.colB .guinio-primeros-auxilios { width: 101px; height: 39px; background: transparent url(8531e0fb68e14bc07acc503d27c724a4c49064eb.gif)  no-repeat scroll left bottom; padding: 0px 0px 0px 45px; }
.colB .guinio-primeros-auxilios a { font-size: 16px; line-height: 16px; position: relative; top: 2px; }
#col-C #empleo-positivo-C { width: 290px; border-width: 1px 1px 4px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(0, 124, 197); padding: 10px; text-align: left; overflow: hidden; }
#col-C #empleo-positivo-C .especiales-C { margin: 0px; padding: 0px; border-bottom: 0px none; }
#col-C #empleo-positivo-C .epigrafe { width: 290px; padding: 0px; margin: 0px 0px 5px; overflow: hidden; background: transparent url(db5f0f2607e420f10618d3f2a1fdef5e980c4bb6.gif)  no-repeat scroll 183px 3px; color: rgb(0, 124, 197); float: none; }
#col-C #empleo-positivo-C .epigrafe a { width: 170px; font-size: 21px; line-height: 23px; display: block; color: rgb(0, 124, 197); text-decoration: none; }
#col-C #empleo-positivo-C .epigrafe a:hover { text-decoration: none; color: rgb(153, 153, 153); }
#col-C #empleo-positivo-C .epigrafe img { display: block; float: right; position: relative; top: 3px; }
#col-C #empleo-positivo-C .photo-alt3 { width: 290px; clear: both; }
#col-C #empleo-positivo-C .photo-alt3 img { width: 290px; }
#col-C #empleo-positivo-C .contenido { background: transparent none repeat scroll 0% 0%; text-align: left; }
#col-C #empleo-positivo-C .titulo { margin: 0px 0px 5px; }
#col-C #empleo-positivo-C .titulo a { color: rgb(43, 43, 15); font-size: 24px; line-height: 26px; }
#col-C #empleo-positivo-C .titulo span { font-size: 23px; color: rgb(43, 43, 15); font-weight: normal; line-height: 105%; margin: 0px 0px 5px; display: block; }
#col-C #empleo-positivo-C .texto { font-size: 14px; line-height: 120%; color: rgb(69, 68, 63); }
#col-C #empleo-positivo-C .enlace-texto-linea { margin: 10px 0px 0px; }
#col-C #empleo-positivo-C .enlace-texto-linea .enlace span { background: transparent url(bf856f629dd1c95fe58181efa7375276466837c0.gif)  no-repeat scroll 0px 5px; }
#col-C #empleo-positivo-C .contenido li a { color: rgb(0, 124, 197); margin: 0px; }
.guinio-loteria-navidad { background: transparent url(5af30fa2bba7886c9fa0b2bd59258b52ba6c548a.jpg)  no-repeat scroll left bottom; height: 38px; padding-left: 40px; text-align: left; }
.guinio-loteria-navidad a { display: block; color: rgb(7, 49, 78); }
.colA .guinio-loteria-navidad a { font-size: 23px; line-height: 38px; }
.colB .guinio-loteria-navidad a { font-size: 14px; line-height: 14px; position: relative; top: 4px; }
.colB .guinio-loteria-navidad a span { display: block; font-size: 17px; }
#modulo-tienda-abc { width: 976px; margin-bottom: 20px; border-bottom: 5px solid rgb(217, 217, 217); font-family: Arial,Helvetica,sans-serif; }
#modulo-tienda-abc .titulo-bloque { margin-bottom: 10px; padding-bottom: 9px; border-bottom: 1px dotted rgb(217, 217, 217); font-family: Georgia,"Times New Roman",Times,serif; font-size: 20px; }
#modulo-tienda-abc .titulo-bloque a, #modulo-tienda-abc a, #modulo-tienda-abc li a { color: rgb(84, 134, 191); text-decoration: none; }
#modulo-tienda-abc ul::before, #modulo-tienda-abc ul::after { display: table; content: ""; line-height: 0; }
#modulo-tienda-abc ul::after { clear: both; }
#modulo-tienda-abc ul { padding: 0px 0px 10px; list-style: outside none none; font-size: 11px; font-weight: bold; border-bottom: 1px dotted rgb(217, 217, 217); }
#modulo-tienda-abc li { width: 146px; margin-right: 20px; float: left; }
#modulo-tienda-abc li.ultimo { margin-right: 0px; }
#modulo-tienda-abc li a.imagen { margin-bottom: 7px; display: block; background: rgb(243, 243, 243) none repeat scroll 0% 0%; }
#modulo-tienda-abc li .precio { color: rgb(221, 0, 0); }
#modulo-tienda-abc .cierre { padding: 10px 0px; font-size: 11px; text-align: right; }
#guinio-mas-mayor { width: auto; padding: 5px 0px 2px 35px; margin: 0px; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(217, 0, 0); font-size: 17px; background: transparent url(7cdb5a57d0b9f52b62c06987f30ab319a6e31f08.png)  no-repeat scroll left top; border-bottom: 2px solid rgb(153, 0, 0); }
.colA #guinio-mas-mayor { font-size: 20px; }
.colB #guinio-mas-mayor { font-size: 11px; }
#guinio-historias-corona { width: auto; padding: 5px 0px 2px 45px; margin: 0px; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(7, 35, 87); font-size: 17px; background: transparent url(ca031b40ea9b182246f27cf42b30f17892d6fb5c.jpg)  no-repeat scroll left top; border-bottom: 2px solid rgb(7, 35, 87); }
.colA #guinio-historias-corona { font-size: 20px; }
.colB #guinio-historias-corona { font-size: 11px; }
#guinio-rica-espana { width: auto; padding: 0px 0px 2px 45px; margin: 0px; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(182, 108, 3); font-size: 17px; background: transparent url(4a1c986c3f7ce11f4ed906e0116832227fb4fae3.png)  no-repeat scroll left top; border-bottom: 2px solid rgb(182, 108, 3); }
.colA #guinio-rica-espana { font-size: 20px; }
.colB #guinio-rica-espana { padding-top: 5px; font-size: 14px; }
.uh-actualidad_la-rica-espana #guinio-rica-espana { display: none; }
#bbva-vida-facil { margin-bottom: 20px; padding-bottom: 10px; background-color: rgb(244, 242, 233); border-bottom: 5px solid rgb(223, 217, 189); font-family: Georgia,"Times New Roman",Times,serif; }
#bbva-vida-facil .encabezado { width: 100%; height: 42px; }
#bbva-vida-facil .motivo { height: 42px; margin-right: 10px; float: left; background: transparent url(bf89dfd88b8ee64b3eac14ab74d7af3ec25c34dd.gif)  repeat-x scroll center top; }
.colA #bbva-vida-facil .motivo { width: 42px; }
#col-C #bbva-vida-facil .motivo { width: 7px; }
#bbva-vida-facil .logo-bbva { margin: 10px 5px 0px 0px; float: left; }
#bbva-vida-facil .claim { height: 22px; margin-top: 10px; float: left; color: rgb(0, 63, 140); }
.colA #bbva-vida-facil .claim { font-size: 20px; line-height: 30px; }
#col-C #bbva-vida-facil .claim { font-size: 18px; line-height: 31px; }
#bbva-vida-facil a.imagen { margin-bottom: 10px; display: inline-block; }
#bbva-vida-facil a.grande { margin: 0px 10px 6px; display: inline-block; color: rgb(43, 43, 14); text-decoration: none; }
#bbva-vida-facil a.grande:hover { text-decoration: underline; }
.colA #bbva-vida-facil a.grande { font-size: 28px; line-height: 30px; }
#col-C #bbva-vida-facil a.grande { font-size: 22px; line-height: 24px; }
#bbva-vida-facil .entradilla-bbva { margin: 0px 10px; font-size: 14px; line-height: 17px; color: rgb(69, 68, 63); }
#bbva-vida-facil .entradilla-bbva a { color: rgb(82, 133, 191); text-decoration: none; }
#bbva-vida-facil .entradilla-bbva a:hover { text-decoration: underline; }
.guinio-navidad { overflow: hidden; margin: 0px 0px 4px; }
.colA .guinio-navidad { width: 478px; height: 47px; }
.colB .guinio-navidad { width: 146px; height: 49px; }
#guinio-resumen-2014 { width: auto; padding: 5px 0px 2px 45px; margin: 0px; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(221, 0, 0); font-size: 17px; background: transparent url(57bdb843d54fc43caae4ed575f45a0212eef50e9.png)  no-repeat scroll left top; border-bottom: 2px solid rgb(221, 0, 0); }
.colA #guinio-resumen-2014 { font-size: 20px; height: 24px; padding-top: 12px; margin-top: -8px; }
.colB #guinio-resumen-2014 { font-size: 11px; background-position: 0px -8px; }
#numeros-lot-navidad-2014 .clear-lot::before, #numeros-lot-navidad-2014 .clear-lot::after, #friso-lot-navidad-2014 .clear-lot::before, #friso-lot-navidad-2014 .clear-lot::after { display: table; content: ""; line-height: 0; }
#numeros-lot-navidad-2014 .clear-lot::after, #friso-lot-navidad-2014 .clear-lot::after { clear: both; }
#numeros-lot-navidad-2014, #friso-lot-navidad-2014 { margin-bottom: 20px; background: rgb(244, 242, 233) url(c4bc97b25ef7a73a06118c6756009af44d2d5340.png)  no-repeat scroll 0px 5px; color: rgb(96, 96, 96); font-family: Arial,Helvetica,sans-serif; border-bottom: 5px solid rgb(237, 234, 218); }
#col-C #numeros-lot-navidad-2014 { background: rgb(244, 242, 233) url(c4bc97b25ef7a73a06118c6756009af44d2d5340.png)  no-repeat scroll -10px 5px; }
#friso-lot-navidad-2014 { width: 965px; }
.colAB #numeros-lot-navidad-2014, #friso-lot-navidad-2014 { padding: 10px 0px 0px 11px; }
.colA #numeros-lot-navidad-2014, #col-C #numeros-lot-navidad-2014 { padding: 10px 0px 0px 10px; }
#numeros-lot-navidad-2014 .titulo, #friso-lot-navidad-2014 .titulo { margin: 10px 0px 0px 50px; padding: 0px 0px 10px 25px; position: relative; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(118, 70, 2); background: transparent url(3bb2af6f7134c906103e1fd8d9b1cfb327fcb6bd.png)  no-repeat scroll 0% 0%; }
.colAB #numeros-lot-navidad-2014 .titulo, #friso-lot-navidad-2014 .titulo { font-size: 24px; }
.colA #numeros-lot-navidad-2014 .titulo { font-size: 20px; }
#col-C #numeros-lot-navidad-2014 .titulo { margin: 5px 0px -5px 40px; position: relative; font-size: 19px; }
#col-C #numeros-lot-navidad-2014 .titulo .enlace-titulo { position: relative; z-index: 3; }
#col-C #numeros-lot-navidad-2014 .titulo .sanitas-lot-2014 { position: absolute; bottom: 10px; right: 0px; }
#numeros-lot-navidad-2014 .titulo .directo-sorteo { height: 23px; padding: 0px 10px; display: block; position: absolute; bottom: 10px; right: 10px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 24px; background-color: rgb(183, 28, 28); color: rgb(255, 255, 255); }
#friso-lot-navidad-2014 .titulo .directo-sorteo { height: 33px; padding: 0px 10px; display: block; position: absolute; bottom: 14px; right: 400px; font-family: Arial,Helvetica,sans-serif; font-size: 10px; line-height: 33px; background-color: rgb(183, 28, 28); color: rgb(255, 255, 255); text-transform: uppercase; }
#numeros-lot-navidad-2014 .titulo .directo-sorteo:hover, #friso-lot-navidad-2014 .titulo .directo-sorteo:hover { background-color: rgb(198, 40, 40); }
#numeros-lot-navidad-2014 a, #friso-lot-navidad-2014 a { color: rgb(63, 63, 63); text-decoration: none; }
#numeros-lot-navidad-2014 a:hover, #friso-lot-navidad-2014 a:hover { color: rgb(0, 0, 0); }
#numeros-lot-navidad-2014 form { margin-bottom: 10px; padding: 10px; font-size: 11px; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(208, 208, 208); }
#friso-lot-navidad-2014 form { width: 405px; padding: 5px 5px 5px 10px; font-size: 11px; position: absolute; bottom: 13px; right: 10px; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(208, 208, 208); }
.colAB #numeros-lot-navidad-2014 form { width: 602px; }
.colA #numeros-lot-navidad-2014 form { width: 438px; }
#col-C #numeros-lot-navidad-2014 form { width: 272px; }
#numeros-lot-navidad-2014 form .titulo-formulario, #friso-lot-navidad-2014 form .titulo-formulario { height: 23px; float: left; color: rgb(221, 0, 0); text-transform: uppercase; line-height: 24px; font-weight: bold; font-size: 13px; }
#numeros-lot-navidad-2014 form input, #friso-lot-navidad-2014 form input { margin: 0px 0px 0px 5px; float: right; background: transparent none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif; }
#numeros-lot-navidad-2014 form input.numero-jugado, #friso-lot-navidad-2014 form input.numero-jugado { width: 60px; height: 21px; text-align: center; font-weight: bold; font-size: 14px; color: rgb(0, 0, 0); }
#numeros-lot-navidad-2014 form input.boton, #friso-lot-navidad-2014 form input.boton { height: 23px; padding: 0px 10px; display: block; font-size: 11px; line-height: 19px; font-weight: bold; color: rgb(255, 255, 255); background-color: rgb(84, 134, 191); border: 0px none; }
#numeros-lot-navidad-2014 form input.boton:hover, #friso-lot-navidad-2014 form input.boton:hover { cursor: pointer; background-color: rgb(84, 134, 191); }
#numeros-lot-navidad-2014 ul, #friso-lot-navidad-2014 ul { margin: 0px; padding: 0px; list-style: outside none none; }
#numeros-lot-navidad-2014 li, #friso-lot-navidad-2014 li { margin: 0px 10px 10px 0px; padding: 0px; float: left; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(208, 208, 208); }
#friso-lot-navidad-2014 li.primero, #friso-lot-navidad-2014 li.segundo { width: 231px; }
#friso-lot-navidad-2014 li.tercero { width: 154px; }
#friso-lot-navidad-2014 li.cuartos { width: 308px; }
#friso-lot-navidad-2014 li.quintos { width: 954px; }
.colAB #numeros-lot-navidad-2014 li { width: 306px; }
.colAB #numeros-lot-navidad-2014 li.mitad { width: 148px; }
.colAB #numeros-lot-navidad-2014 li.grande { width: 622px; }
.colA #numeros-lot-navidad-2014 li { width: 224px; }
.colA #numeros-lot-navidad-2014 li.mitad { width: 107px; }
.colA #numeros-lot-navidad-2014 li.grande { width: 458px; }
#col-C #numeros-lot-navidad-2014 li { width: 292px; }
#col-C #numeros-lot-navidad-2014 li.mitad { width: 141px; }
#numeros-lot-navidad-2014 .nombre-premio, #friso-lot-navidad-2014 .nombre-premio { padding: 10px 0px 0px; display: block; font-size: 11px; text-align: center; line-height: 14px; color: rgb(182, 108, 3); }
#numeros-lot-navidad-2014 .nombre-premio.quintos { border-bottom: medium none; }
#numeros-lot-navidad-2014 .numero, #friso-lot-navidad-2014 .numero { padding: 5px 0px; display: block; position: relative; font-family: "Roboto",Arial,Helvetica,sans-serif; font-weight: 700; text-align: center; }
#friso-lot-navidad-2014 li.primero .numero { font-size: 44px; line-height: 44px; }
#friso-lot-navidad-2014 li.segundo .numero { font-size: 38px; line-height: 44px; }
#friso-lot-navidad-2014 li.tercero .numero { font-size: 32px; line-height: 44px; }
#friso-lot-navidad-2014 li.cuartos .numero { width: 50%; float: left; font-size: 26px; line-height: 44px; }
#friso-lot-navidad-2014 li.quintos .numero { width: 12.5%; padding: 10px 0px; float: left; font-size: 20px; line-height: 20px; }
#numeros-lot-navidad-2014 .numero.medio { width: 50%; float: left; }
#numeros-lot-navidad-2014 .numero.cuarto { width: 25%; float: left; }
.colAB #numeros-lot-navidad-2014 .numero.primer-premio { font-size: 52px; line-height: 52px; }
.colAB #numeros-lot-navidad-2014 .numero.segundo-premio { font-size: 44px; line-height: 52px; }
.colAB #numeros-lot-navidad-2014 .numero.tercer-premio { font-size: 36px; line-height: 36px; }
.colAB #numeros-lot-navidad-2014 .numero.cuarto-premio { font-size: 28px; line-height: 36px; }
.colAB #numeros-lot-navidad-2014 .numero.quinto-premio { font-size: 20px; line-height: 20px; }
.colA #numeros-lot-navidad-2014 .numero.primer-premio { font-size: 50px; line-height: 50px; }
.colA #numeros-lot-navidad-2014 .numero.segundo-premio { font-size: 42px; line-height: 50px; }
.colA #numeros-lot-navidad-2014 .numero.tercer-premio { font-size: 34px; line-height: 34px; }
.colA #numeros-lot-navidad-2014 .numero.cuarto-premio { font-size: 20px; line-height: 34px; }
.colA #numeros-lot-navidad-2014 .numero.quinto-premio { font-size: 16px; line-height: 16px; }
#col-C #numeros-lot-navidad-2014 .numero.primer-premio { font-size: 50px; line-height: 50px; }
#col-C #numeros-lot-navidad-2014 .numero.segundo-premio { font-size: 30px; line-height: 30px; }
#col-C #numeros-lot-navidad-2014 .numero.tercer-premio { font-size: 26px; line-height: 30px; }
#col-C #numeros-lot-navidad-2014 .numero.cuarto-premio { font-size: 18px; line-height: 18px; }
#col-C #numeros-lot-navidad-2014 .numero.quinto-premio { font-size: 15px; line-height: 15px; }
#numeros-lot-navidad-2014 span.lugares, #friso-lot-navidad-2014 span.lugares { width: 100%; margin: 0px; padding: 0px; display: block; background-color: rgb(255, 255, 255); font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 14px; text-align: left; font-weight: normal; color: rgb(153, 153, 153); }
#numeros-lot-navidad-2014 span.lugares p, #friso-lot-navidad-2014 span.lugares p { margin: 0px; padding: 0px 10px 5px; }
#sorteo-champions-ABC { width: 976px; overflow: hidden; margin: 0px 0px 20px; background: rgb(241, 240, 237) none repeat scroll 0% 0%; border-bottom: 3px solid rgb(217, 217, 217); font: 12px/13px Georgia,"Times New Roman",Times,serif; color: rgb(54, 54, 54); }
#sorteo-champions-ABC h2 { width: 105px; height: 99px; float: left; margin: 0px; padding: 0px; position: relative; }
#sorteo-champions-ABC a { text-decoration: none; }
#sorteo-champions-ABC a:hover { text-decoration: underline; }
#sorteo-champions-ABC .bloque { width: 420px; float: left; overflow: hidden; margin: 10px 0px; }
#sorteo-champions-ABC .bloque.last { margin-left: 20px; }
#sorteo-champions-ABC .bloque span { width: 100%; padding: 5px 10px; font-size: 12px; background: rgb(102, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-transform: uppercase; display: block; text-align: center; }
#sorteo-champions-ABC .bloque ul { list-style: outside none none; overflow: hidden; padding: 0px; margin: 0px; }
#sorteo-champions-ABC .bloque li { width: 200px; height: 20px; line-height: 20px; float: left; padding: 5px 0px 5px 10px; color: rgb(85, 85, 85); background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-bottom: 1px dotted rgb(204, 204, 204); }
#sorteo-champions-ABC .bloque li img { vertical-align: text-bottom; margin: 0px 5px 0px 0px; }
#sorteo-champions-ABC .bloque li .escudo2 { margin: 0px 0px 0px 5px; }
#sorteo-champions-ABC.previa .enlace { text-align: right; display: block; margin: 0px 10px 10px; }
#sorteo-champions-ABC.previa a { color: rgb(84, 137, 191); }
#sorteo-champions-ABC.previa h2 { top: 60px; }
#sorteo-champions-ABC.sorteo { position: relative; }
#sorteo-champions-ABC.sorteo h2 { top: 16px; }
#sorteo-champions-ABC.sorteo .bloque { width: 860px; margin: 10px 10px 10px 0px; }
#sorteo-champions-ABC.sorteo .bloque span { margin-bottom: 10px; }
#sorteo-champions-ABC.sorteo li { width: 197px; margin-right: 10px; }
#sorteo-champions-ABC.sorteo .last { margin-right: 0px; }
#sorteo-champions-ABC.sorteo a { color: rgb(255, 255, 255); position: absolute; top: 15px; right: 20px; display: block; }
.veinte-anios-galicia { overflow: hidden; padding: 0px; background: transparent url(77a9f06fce1ce9e8c9e20ccb0412d167e0ca2a5b.jpg)  repeat-x scroll 0px 15px; margin: 0px; text-align: left; }
.veinte-anios-galicia a { display: block; }
.veinte-anios-galicia a, #col-C .epigrafe a { color: rgb(224, 177, 6); text-decoration: none; }
.veinte-anios-galicia a:hover, #col-C #veinte-anios-galicia .epigrafe a:hover { color: rgb(153, 153, 153); }
.veinte-anios-galicia img { display: block; float: left; }
.veinte-anios-galicia a img { border: medium none; }
.veinte-anios-galicia .portada { margin: 0px 5px; }
.veinte-anios-galicia .logo-abc { position: relative; margin: 0px 5px 0px 0px; }
.colA .veinte-anios-galicia { width: 478px; height: 55px; }
.colA .veinte-anios-galicia a { font-size: 23px; line-height: 50px; }
.colA .veinte-anios-galicia a span { font-size: 29px; }
.colA .veinte-anios-galicia .logo-abc { position: relative; top: 17px; }
.colB .veinte-anios-galicia { width: 146px; }
.colB .veinte-anios-galicia .logo-abc { display: none; }
.colB .veinte-anios-galicia a { font-size: 19px; line-height: 18px; display: block; float: left; width: 90px; position: relative; top: 5px; }
#col-C #veinte-anios-galicia { width: 290px; border-width: 1px 1px 4px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(224, 177, 6); padding: 10px; text-align: left; overflow: hidden; position: relative; }
#col-C #veinte-anios-galicia .epigrafe { height: 35px; margin: 0px; position: relative; left: 60px; }
#col-C #veinte-anios-galicia .epigrafe a { font-size: 20px; position: relative; left: 50px; top: 6px; }
#col-C #veinte-anios-galicia .epigrafe a span { font-size: 25px; }
#col-C #veinte-anios-galicia .logo-abc { margin: 0px 5px 0px 0px; border: medium none; }
#col-C #veinte-anios-galicia .modulo-patrocinio .patrocinio { width: 100px; position: absolute; top: -9px; left: 3px; z-index: 10; }
#col-C #veinte-anios-galicia .photo-alt3 { width: 290px; overflow: hidden; }
#col-C #veinte-anios-galicia .contenido { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#col-C #veinte-anios-galicia .texto { color: rgb(69, 68, 63); font-size: 14px; line-height: 18px; margin: 7px 0px 0px; }
#col-C #veinte-anios-galicia .titulo a { color: rgb(43, 43, 15); line-height: 28px; }
.especiales-C ul.enlace-texto-linea { margin: 7px 0px 0px; }
#col-C #veinte-anios-galicia .enlace-texto-linea a { color: rgb(207, 167, 5); margin: 0px; }
#col-C #veinte-anios-galicia .enlace-texto-linea span { background: transparent url(c3f6df0f9be50b6b7d35f2bf738985416d79fde6.gif)  no-repeat scroll 0px 5px; width: 10px; }
.uh-actualidad_local_galicia_aniversario #cabecera2 h2.logos a { color: rgb(224, 177, 6); }
#friso-lot-nino-2014 .clear-lot::before, #friso-lot-nino-2014 .clear-lot::after { display: table; content: ""; line-height: 0; }
#friso-lot-nino-2014 .clear-lot::after { clear: both; }
#friso-lot-nino-2014 { margin-bottom: 20px; background: rgb(244, 242, 233) url(9bc33784b087a328f53010530dc4f2a5fcf1afb8.png)  no-repeat scroll 0px 5px; color: rgb(96, 96, 96); font-family: Arial,Helvetica,sans-serif; border-bottom: 5px solid rgb(237, 234, 218); }
#friso-lot-nino-2014 { width: 965px; }
#friso-lot-nino-2014 { padding: 10px 0px 0px 11px; }
#friso-lot-nino-2014 .titulo { margin: 10px 0px 0px 50px; padding: 0px 0px 10px 25px; position: relative; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(118, 70, 2); background: transparent url(3bb2af6f7134c906103e1fd8d9b1cfb327fcb6bd.png)  no-repeat scroll 0% 0%; }
#friso-lot-nino-2014 .titulo { font-size: 24px; }
#friso-lot-nino-2014 .titulo .directo-sorteo { height: 33px; padding: 0px 10px; display: block; position: absolute; bottom: 14px; right: 400px; font-family: Arial,Helvetica,sans-serif; font-size: 10px; line-height: 33px; background-color: rgb(183, 28, 28); color: rgb(255, 255, 255); text-transform: uppercase; }
#friso-lot-nino-2014 .titulo .directo-sorteo:hover { background-color: rgb(198, 40, 40); }
#friso-lot-nino-2014 a { color: rgb(63, 63, 63); text-decoration: none; }
#friso-lot-nino-2014 a:hover { color: rgb(0, 0, 0); }
#friso-lot-nino-2014 form { width: 365px; padding: 5px 5px 5px 10px; font-size: 11px; position: absolute; bottom: 13px; right: 10px; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(208, 208, 208); }
#friso-lot-nino-2014 form .titulo-formulario { height: 23px; float: left; color: rgb(182, 108, 3); text-transform: uppercase; line-height: 24px; }
#friso-lot-nino-2014 form input { margin: 0px 0px 0px 5px; float: right; }
#friso-lot-nino-2014 form input.numero-jugado { width: 60px; text-align: center; font-weight: bold; font-size: 14px; color: rgb(0, 0, 0); }
#friso-lot-nino-2014 form input.boton { height: 23px; padding: 0px 10px; display: block; font-size: 11px; line-height: 19px; font-weight: bold; color: rgb(255, 255, 255); background-color: rgb(84, 134, 191); background-image: none; border: 0px none; }
#numeros-lot-navidad-2014 form input.boton:hover, #friso-lot-nino-2014 form input.boton:hover { cursor: pointer; background-color: rgb(84, 134, 191); }
#friso-lot-nino-2014 ul { margin: 0px; padding: 0px; list-style: outside none none; }
#friso-lot-nino-2014 li { margin: 0px 10px 10px 0px; padding: 0px; float: left; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(208, 208, 208); }
#friso-lot-nino-2014 li.primero, #friso-lot-nino-2014 li.segundo, #friso-lot-nino-2014 li.tercero, #friso-lot-nino-2014 li.especial { width: 231px; }
#friso-lot-nino-2014 li.term-tres-cifras { width: 660px; }
#friso-lot-nino-2014 li.otros { width: 284px; background-image: none; clear: none; color: rgb(96, 96, 96); }
#friso-lot-nino-2014 .nombre-premio { padding: 10px 0px 0px; display: block; font-size: 11px; text-align: center; line-height: 14px; color: rgb(182, 108, 3); }
#friso-lot-nino-2014 .numero { padding: 5px 0px; display: block; font-family: "Roboto",Arial,Helvetica,sans-serif; font-weight: 700; text-align: center; }
#friso-lot-nino-2014 .leyenda { width: 50%; padding: 5px 0px 0px; float: left; display: block; font-size: 10px; line-height: 16px; text-transform: uppercase; text-align: center; color: rgb(153, 153, 153); }
#friso-lot-nino-2014 li.primero .numero { font-size: 44px; line-height: 44px; }
#friso-lot-nino-2014 li.especial .numero { width: 50%; padding: 0px 0px 5px; float: left; font-size: 28px; line-height: 28px; }
#friso-lot-nino-2014 li.segundo .numero { font-size: 38px; line-height: 44px; }
#friso-lot-nino-2014 li.tercero .numero { font-size: 32px; line-height: 44px; }
#friso-lot-nino-2014 li.term-tres-cifras .numero { width: 94px; float: left; font-size: 22px; line-height: 30px; }
#friso-lot-nino-2014 li.otros .numero { width: 94px; float: left; font-size: 18px; line-height: 23px; }
#friso-lot-nino-2015 .clear-lot::before, #friso-lot-nino-2015 .clear-lot::after { display: table; content: ""; line-height: 0; }
#friso-lot-nino-2015 .clear-lot::after { clear: both; }
#friso-lot-nino-2015 { margin-bottom: 20px; background: rgb(244, 242, 233) url(9bc33784b087a328f53010530dc4f2a5fcf1afb8.png)  no-repeat scroll 0px 5px; color: rgb(96, 96, 96); font-family: Arial,Helvetica,sans-serif; border-bottom: 5px solid rgb(237, 234, 218); }
#friso-lot-nino-2015 { width: 965px; }
#friso-lot-nino-2015 { padding: 10px 0px 0px 11px; }
#friso-lot-nino-2015 .titulo { margin: 10px 0px 0px 50px; padding: 0px 0px 10px 25px; position: relative; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(118, 70, 2); background: transparent url(3bb2af6f7134c906103e1fd8d9b1cfb327fcb6bd.png)  no-repeat scroll 0% 0%; }
#friso-lot-nino-2015 .titulo { font-size: 24px; }
#friso-lot-nino-2015 .titulo .directo-sorteo { height: 33px; padding: 0px 10px; display: block; position: absolute; bottom: 14px; right: 400px; font-family: Arial,Helvetica,sans-serif; font-size: 10px; line-height: 33px; background-color: rgb(183, 28, 28); color: rgb(255, 255, 255); text-transform: uppercase; }
#friso-lot-nino-2015 .titulo .directo-sorteo:hover { background-color: rgb(198, 40, 40); }
#friso-lot-nino-2015 a { color: rgb(63, 63, 63); text-decoration: none; }
#friso-lot-nino-2015 a:hover { color: rgb(0, 0, 0); }
#friso-lot-nino-2015 form { width: 365px; padding: 5px 5px 5px 10px; font-size: 11px; position: absolute; bottom: 13px; right: 10px; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(208, 208, 208); }
#friso-lot-nino-2015 form .titulo-formulario { height: 23px; float: left; color: rgb(182, 108, 3); text-transform: uppercase; line-height: 24px; }
#friso-lot-nino-2015 form input { margin: 0px 0px 0px 5px; float: right; }
#friso-lot-nino-2015 form input.numero-jugado { width: 60px; text-align: center; font-weight: bold; font-size: 14px; color: rgb(0, 0, 0); }
#friso-lot-nino-2015 form input.boton { height: 23px; padding: 0px 10px; display: block; font-size: 11px; line-height: 19px; font-weight: bold; color: rgb(255, 255, 255); background-color: rgb(84, 134, 191); background-image: none; border: 0px none; }
#numeros-lot-navidad-2014 form input.boton:hover, #friso-lot-nino-2015 form input.boton:hover { cursor: pointer; background-color: rgb(84, 134, 191); }
#friso-lot-nino-2015 ul { margin: 0px; padding: 0px; list-style: outside none none; }
#friso-lot-nino-2015 li { margin: 0px 10px 10px 0px; padding: 0px; float: left; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(208, 208, 208); }
#friso-lot-nino-2015 li.primero, #friso-lot-nino-2015 li.segundo, #friso-lot-nino-2015 li.tercero, #friso-lot-nino-2015 li.especial { width: 231px; }
#friso-lot-nino-2015 li.term-tres-cifras { width: 595px; }
#friso-lot-nino-2015 li.term-cuatro-cifras { width: 231px; }
#friso-lot-nino-2015 li.otros { width: 349px; background-image: none; clear: none; color: rgb(96, 96, 96); }
#friso-lot-nino-2015 .nombre-premio { padding: 10px 0px 0px; display: block; font-size: 11px; text-align: center; line-height: 14px; color: rgb(182, 108, 3); clear: both; }
#friso-lot-nino-2015 .numero { padding: 5px 0px; display: block; font-family: "Roboto",Arial,Helvetica,sans-serif; font-weight: 700; text-align: center; }
#friso-lot-nino-2015 .leyenda { width: 50%; padding: 5px 0px 0px; float: left; display: block; font-size: 10px; line-height: 16px; text-transform: uppercase; text-align: center; color: rgb(153, 153, 153); }
#friso-lot-nino-2015 li.primero .numero { font-size: 44px; line-height: 44px; }
#friso-lot-nino-2015 li.especial .numero { width: 50%; padding: 0px 0px 5px; float: left; font-size: 28px; line-height: 28px; }
#friso-lot-nino-2015 li.segundo .numero { font-size: 38px; line-height: 44px; }
#friso-lot-nino-2015 li.tercero .numero { font-size: 32px; line-height: 44px; }
#friso-lot-nino-2015 li.term-cuatro-cifras .numero { width: 115px; float: left; font-size: 22px; line-height: 44px; }
#friso-lot-nino-2015 li.term-tres-cifras .numero { width: 85px; float: left; font-size: 22px; line-height: 35px; }
#friso-lot-nino-2015 li.otros .numero { width: 69px; float: left; font-size: 18px; line-height: 23px; }
#friso-lot-nino-2015 li.otros .numero.especiales { width: 174px; }
.modulos-ninio-2015 { margin: 0px 0px 20px ! important; }
.modulos-ninio-2015 #premios-loteria { border-bottom: medium none ! important; height: auto ! important; padding: 0px ! important; margin-top: 5px ! important; overflow: hidden ! important; }
.modulos-ninio-2015 #premios-loteria p.num-ganador a { margin: 5px auto ! important; }
.modulos-ninio-2015 #premios-loteria .enlace { border-top: 1px dotted rgb(204, 204, 204); text-align: left; float: left; clear: both; }
.modulos-ninio-2015 #premios-loteria .enlace a { background: transparent url(4e49d5df24507f3c44c42e794d7c04d99e619af9.gif)  no-repeat scroll 10px 4px; padding: 0px 10px 10px 22px; font-size: 12px; color: rgb(84, 137, 191); display: block; margin: 7px 0px 0px; }
.modulos-ninio-2015 #premios-loteria .enlace.inf { margin-top: 5px; }
.modulos-ninio-2015 #premios-loteria .principales { padding: 0px 5px; float: left; margin: 0px ! important; }
.modulos-ninio-2015 #premios-loteria .principales p.num-ganador a { display: block; width: 109px; height: 34px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(204, 204, 204); color: rgb(182, 108, 3); padding: 0px; margin: 10px auto; text-align: center; line-height: 34px; }
#a-modulo-loteria #premios-loteria .primer-premio p.num-ganador a, #a-modulo-loteria #premios-loteria .segundo-premio p.num-ganador a { width: 190px; }
.modulos-ninio-2015 #premios-loteria p.titulo { padding: 0px; width: 100%; text-align: center; }
.modulos-ninio-2015 #premios-loteria .principales span { vertical-align: super; font-size: 11px; }
.modulos-ninio-2015 #premios-loteria .principales p.premio { font-size: 13px; padding: 0px; margin: 0px; width: 100%; text-align: center; color: rgb(102, 102, 102); }
.modulos-ninio-2015 #premios-loteria .primer-premio p.titulo { font-size: 23px; line-height: 23px; margin-top: -3px ! important; }
.modulos-ninio-2015 #premios-loteria .primer-premio p.num-ganador a { font-size: 24px; }
.modulos-ninio-2015 #premios-loteria .premio-especial p.titulo { font-size: 21px; line-height: 21px; margin-top: 0px; padding-top: 5px; }
.modulos-ninio-2015 #premios-loteria .premio-especial ul { overflow: hidden; margin: 0px auto; }
.modulos-ninio-2015 #premios-loteria .premio-especial .num-ganador { height: 34px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(204, 204, 204); font-size: 12px; padding: 0px; margin: 4px auto; text-align: center; line-height: 34px; width: 82px; float: left; }
.modulos-ninio-2015 #premios-loteria .premio-especial .num-ganador strong { color: rgb(182, 108, 3); font-size: 18px; }
.modulos-ninio-2015 #premios-loteria .premio-especial .fraccion { margin-right: 5px; }
.modulos-ninio-2015 #premios-loteria .premio-especial span { color: rgb(182, 108, 3); }
.modulos-ninio-2015 #premios-loteria .segundo-premio { margin-bottom: 5px; border-left: medium none ! important; }
.modulos-ninio-2015 #premios-loteria .segundo-premio p.titulo { font-size: 20px ! important; line-height: 22px; }
.modulos-ninio-2015 #premios-loteria .segundo-premio p.num-ganador a { font-size: 20px; }
.modulos-ninio-2015 #premios-loteria .tercer-premio p.titulo { font-size: 20px; line-height: 22px; }
.modulos-ninio-2015 #premios-loteria .tercer-premio p.num-ganador a { font-size: 20px; }
.modulos-ninio-2015 #premios-loteria .maspremios { margin: 7px 0px 0px; padding: 0px; }
.modulos-ninio-2015 #premios-loteria .maspremios li { float: left; }
.modulos-ninio-2015 #premios-loteria .maspremios li a { display: block; width: 62px; height: 24px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(193, 194, 153); font-size: 12px; line-height: 20px; color: rgb(182, 108, 3); padding: 0px; text-align: center; }
.modulos-ninio-2015 #premios-loteria .mas { float: left; }
.modulos-ninio-2015 #premios-loteria .mas ul { margin: 0px auto; overflow: hidden; }
.modulos-ninio-2015 #premios-loteria #tres-cifras { overflow: hidden; }
.modulos-ninio-2015 #premios-loteria #tres-cifras .titulo { font-size: 17px; }
.modulos-ninio-2015 #premios-loteria #cuatro-cifras, .modulos-ninio-2015 #premios-loteria #dos-cifras { padding: 0px 0px 10px; margin: 0px 0px 10px; border-bottom: 1px dotted rgb(204, 204, 204); overflow: hidden; }
.modulos-ninio-2015 #premios-loteria #dos-cifras .titulo, .modulos-ninio-2015 #premios-loteria #especiales .titulo { font-size: 12px; font-weight: bold; }
.modulos-ninio-2015 #premios-loteria #especiales { padding: 0px; margin: 0px; overflow: hidden; }
#a-modulo-loteria { width: 644px; }
#a-modulo-loteria p.titulo-loteria { width: 634px; }
#a-modulo-loteria #premios-loteria { width: 644px; padding: 0px; }
#a-modulo-loteria #premios-loteria .principales { border-right: 1px dotted rgb(204, 204, 204); }
#a-modulo-loteria #premios-loteria .primer-premio, #a-modulo-loteria #premios-loteria .segundo-premio, #a-modulo-loteria #premios-loteria .tercer-premio { width: 200px; }
#a-modulo-loteria #premios-loteria .primer-premio p.titulo { font-size: 23px; line-height: 23px; }
#a-modulo-loteria #premios-loteria .primer-premio, #a-modulo-loteria #premios-loteria .segundo-premio, #a-modulo-loteria #premios-loteria .series-premio { height: auto; }
#a-modulo-loteria #premios-loteria .principales p.num-ganador a { width: 190px; }
#a-modulo-loteria #premios-loteria .primer-premio { padding-left: 5px; }
#a-modulo-loteria #premios-loteria .tercer-premio { border-right: medium none; }
#a-modulo-loteria #premios-loteria .enlace { width: 644px; margin: 5px 0px 0px; }
#a-modulo-loteria #premios-loteria .maspremios { float: left; clear: both; width: 644px; }
#a-modulo-loteria #premios-loteria .mas { width: 393px; }
#a-modulo-loteria #premios-loteria .mas ul { width: 360px; }
#a-modulo-loteria #premios-loteria .mas li { margin: 5px 4px 0px; }
#a-modulo-loteria #premios-loteria #cuatro-cifras { overflow: hidden; }
#a-modulo-loteria #premios-loteria #cuatro-cifras ul, #a-modulo-loteria #premios-loteria #especiales ul { width: 144px; }
#a-modulo-loteria #premios-loteria #tres-cifras { float: right; width: 226px; border-left: 1px dotted rgb(204, 204, 204); border-right: medium none ! important; padding: 0px 5px 10px 10px ! important; margin: 0px 0px 0px 9px ! important; }
#a-modulo-loteria #premios-loteria #tres-cifras ul { margin: 0px 0px 0px 10px; overflow: hidden; }
#a-modulo-loteria #premios-loteria #tres-cifras li { margin: 5px 4px 0px; }
#a-modulo-loteria hr, #a-modulo-loteria br { display: none; }
#a-modulo-loteria .divcolAB { background: rgb(248, 248, 247) none repeat scroll 0% 0%; border-top: 1px solid rgb(238, 238, 238); border-bottom: 3px solid rgb(204, 204, 204); padding: 7px 10px; width: 624px; overflow: hidden; font-size: 12px; }
#a-modulo-loteria .divcolAB h2 { font-size: 18px; font-weight: normal; margin: 0px 20px 0px 0px; padding: 0px; width: 624px; text-align: left; color: rgb(182, 108, 3); }
#a-modulo-loteria .divcolAB td { display: inline-table; }
#a-modulo-loteria .divcolAB form { width: 624px; float: left; font: 11px/13px Arial,Helvetica,sans-serif; margin: 10px 0px; }
#a-modulo-loteria .divcolAB label { width: auto; float: left; font-weight: bold; margin: 4px 0px 0px; }
#a-modulo-loteria .divcolAB input { margin: 0px 10px; padding: 2px 7px; text-align: center; display: block; float: left; }
#a-modulo-loteria .divcolAB input.boton2 { width: 91px; height: 21px; display: block; text-indent: -1e+7px; overflow: hidden; border: 0px none; background: transparent url(899c45c7b7ad107d239a2efac5c12317941215b5.gif)  no-repeat scroll 0% 0%; margin: 0px; padding: 0px; text-align: left ! important; }
#a-modulo-loteria .divcolAB .boton2:hover { cursor: pointer; background-position: 0px -21px; }
#a-modulo-loteria .texto { width: 624px; padding: 10px 0px 0px; border-top: 2px solid rgb(255, 255, 255); margin: 10px 0px 0px; clear: both; }
#c-modulo-loteria #premios-loteria { width: 312px; }
#c-modulo-loteria #premios-loteria .principales { width: 155px; padding: 0px; height: 83px; }
#c-modulo-loteria #premios-loteria .modulo { padding: 0px 0px 10px; overflow: hidden; clear: both; }
#c-modulo-loteria #premios-loteria .modulo.sup { border-bottom: 1px dotted rgb(204, 204, 204); margin-bottom: 10px; }
#c-modulo-loteria #premios-loteria .primer-premio { width: 290px; padding: 0px 10px; height: 50px; border-right: medium none; }
#c-modulo-loteria #premios-loteria .primer-premio p.titulo { width: auto; float: left; margin: 0px 20px 0px 0px; }
#c-modulo-loteria #premios-loteria .primer-premio p.titulo .premio { display: block; }
#c-modulo-loteria #premios-loteria .primer-premio .num-ganador { float: left; }
#c-modulo-loteria #premios-loteria .primer-premio .num-ganador a { width: 172px; }
#c-modulo-loteria #premios-loteria .segundo-premio { border-right: 1px dotted rgb(204, 204, 204); border-left: medium none; }
#c-modulo-loteria #premios-loteria .segundo-premio .titulo, #c-modulo-loteria #premios-loteria .tercer-premio p.titulo { margin-top: -5px ! important; }
#c-modulo-loteria #premios-loteria .maspremios { float: left; width: 312px; }
#c-modulo-loteria #premios-loteria .maspremios ul { overflow: hidden; margin: 0px auto; }
#c-modulo-loteria #premios-loteria .maspremios li { margin: 5px 4px 0px; }
#c-modulo-loteria #premios-loteria #cuatro-cifras ul, #c-modulo-loteria #premios-loteria #especiales ul { width: 144px; }
#c-modulo-loteria #premios-loteria #cuatro-cifras, #c-modulo-loteria #premios-loteria .mas { width: 312px; }
#c-modulo-loteria #premios-loteria #tres-cifras { border-bottom: 1px dotted rgb(204, 204, 204); padding-bottom: 13px; margin-bottom: 10px; width: 312px; }
#c-modulo-loteria #premios-loteria #tres-cifras ul { width: 291px; }
#c-modulo-loteria #premios-loteria #dos-cifras ul { width: 217px; }
#c-modulo-loteria #premios-loteria #especiales { padding-bottom: 10px; }
#c-modulo-loteria #premios-loteria .enlace { width: 312px; margin: 10px 0px 0px; }
#c-modulo-loteria #loteria-navidad-2012.loterianavidadC.buscadornino { margin-top: 0px; }
#c-modulo-loteria .buscadornino { background: rgb(237, 234, 218) none repeat scroll 0% 0%; border-top: 1px solid rgb(209, 203, 165); border-bottom: 3px solid rgb(209, 203, 165); padding: 7px 10px; overflow: hidden; text-align: left; }
#c-modulo-loteria #loteria-navidad-2012.Cpremiados form.comprueba-numero { background: transparent none repeat scroll 0% 0%; border-bottom: medium none; }
#c-modulo-loteria #loteria-navidad-2012.Cpremiados form.comprueba-numero h6 { width: 292px; text-align: left; font: bold 15px/17px Georgia,"Times New Roman",Times,serif; margin: 0px 0px 10px; padding: 0px; position: relative; top: 0px; left: 0px; }
#c-modulo-loteria #loteria-navidad-2012.Cpremiados form.comprueba-numero input { position: relative; left: 0px; top: 0px; float: left; }
#c-modulo-loteria .buscadornino form .numero { width: 40px; }
#c-modulo-loteria .buscadornino input { font: 11px/13px Arial,Helvetica,sans-serif; margin: 0px 7px 10px 0px; padding: 3px 7px; text-align: center; }
#c-modulo-loteria .buscadornino .importe { width: 20px; }
#cabecera-mundial-balonmano { width: 976px; margin: 0px auto 20px; padding: 0px; text-align: center; border-bottom: 5px solid rgb(200, 56, 34); }
#cabecera-mundial-balonmano ul { margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 13px; font-weight: bold; text-align: center; border-top: 1px dotted rgb(200, 56, 34); list-style: outside none none; }
#cabecera-mundial-balonmano ul li { display: inline-block; border-right: 1px dotted rgb(221, 221, 221); }
#cabecera-mundial-balonmano ul li.primero { margin: 0px; padding: 0px; border-left: 1px dotted rgb(221, 221, 221); }
#cabecera-mundial-balonmano ul a { height: 31px; margin: 0px; padding: 0px 10px; display: block; line-height: 31px; color: rgb(200, 56, 34); text-decoration: none; }
#cabecera-mundial-balonmano ul a:hover { text-decoration: underline; }
.veinticinco-anios-cv { overflow: hidden; margin: 0px 0px 5px; padding: 0px; background: transparent url(df3ab88029a3709d49285b7080b290d284c2de36.jpg)  repeat-x scroll 0px 15px; text-align: left; }
.veinticinco-anios-cv a { display: block; }
.veinticinco-anios-cv a, #col-C .epigrafe a { color: rgb(224, 177, 6); text-decoration: none; }
.veinticinco-anios-cv a:hover, #col-C #veinticinco-anios-cv .epigrafe a:hover { color: rgb(153, 153, 153); }
.veinticinco-anios-cv img { display: block; float: left; }
.veinticinco-anios-cv a img { border: medium none; }
.veinticinco-anios-cv .portada { margin: 0px 5px; }
.veinticinco-anios-cv .logo-abc { position: relative; margin: 0px 5px 0px 0px; }
.colA .veinticinco-anios-cv { width: 478px; height: 55px; }
.colA .veinticinco-anios-cv a { font-size: 20px; line-height: 50px; }
.colA .veinticinco-anios-cv a span { font-size: 29px; }
.colA .veinticinco-anios-cv .logo-abc { position: relative; top: 17px; }
.colB .veinticinco-anios-cv { width: 146px; background-position: left bottom; }
.colB .veinticinco-anios-cv .portada { margin-right: 4px; }
.colB .veinticinco-anios-cv a { font-size: 15px; line-height: 16px; display: block; float: left; width: 95px; position: relative; top: 5px; }
.colB .veinticinco-anios-cv .logo-abc { display: block; float: none; margin: 0px 0px 3px; }
#col-C #veinticinco-anios-cv { width: 290px; border-width: 1px 1px 4px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(224, 177, 6); padding: 10px; text-align: left; overflow: hidden; position: relative; }
#col-C #veinticinco-anios-cv .modulo-patrocinio { overflow: visible; }
#col-C #veinticinco-anios-cv .epigrafe { height: 43px; text-align: left; float: left; padding-left: 5px; }
#col-C #veinticinco-anios-cv .epigrafe a { font-size: 17px; height: 24px; background: transparent url(fabbc525e536be1f1efdff24ce69172b23480eea.png)  no-repeat scroll left top; padding-top: 16px; position: relative; top: 18px; }
#col-C #veinticinco-anios-cv .epigrafe a span { font-size: 25px; }
#col-C #veinticinco-anios-cv .patrocinio { width: 40px; position: absolute; right: -6px; top: -10px; z-index: 4; }
#col-C #veinticinco-anios-cv .photo-alt3 { width: 290px; overflow: hidden; border-top: 2px solid rgb(238, 238, 238); }
#col-C #veinticinco-anios-cv .contenido { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#col-C #veinticinco-anios-cv .texto { color: rgb(69, 68, 63); font-size: 14px; line-height: 18px; margin: 7px 0px 0px; }
#col-C #veinticinco-anios-cv .titulo a { color: rgb(43, 43, 15); line-height: 28px; }
#col-C #veinticinco-anios-cv ul.enlace-texto-linea { margin: 7px 0px 0px; }
#col-C #veinticinco-anios-cv .enlace-texto-linea a { color: rgb(207, 167, 5); margin: 0px; }
#col-C #veinticinco-anios-cv .enlace-texto-linea span { background: transparent url(8e25facb50e88267376a5f62359d2af59a7ba1d1.gif)  no-repeat scroll 0px 5px; width: 10px; }
.colB .chat-tiempo { width: 146px; height: 48px; overflow: hidden; margin: 0px 0px 5px; }
#col-C .mundial-balonmano-catar.guinio-voz { width: 312px; height: 35px; overflow: hidden; }
#col-C .mundial-balonmano-catar.guinio-voz a { display: block; width: 312px; height: 34px; }
#tele-en-vivo { width: 312px; overflow: hidden; font-size: 14px; line-height: 120%; color: rgb(153, 153, 153); border-bottom: 2px solid rgb(56, 56, 56); margin: 0px 0px 20px; text-align: left; }
#tele-en-vivo .titulo { width: 312px; height: 65px; display: block; }
#tele-en-vivo ul { margin: 10px 0px 0px; padding: 0px; }
#tele-en-vivo li { overflow: hidden; padding: 0px 0px 10px; margin: 0px 0px 10px; border-bottom: 1px dotted rgb(204, 204, 204); }
#tele-en-vivo .foto, #tele-en-vivo .foto img { width: 120px; }
#tele-en-vivo .foto { float: left; }
#tele-en-vivo .bloque-texto { width: 172px; float: left; padding: 0px 10px; }
#tele-en-vivo .info { font-size: 12px; display: block; margin: 0px 0px 5px; font-weight: bold; color: rgb(102, 102, 102); }
#tele-en-vivo .canal a { text-transform: uppercase; color: rgb(164, 187, 55); }
#tele-en-vivo .logo-cadena { width: 60px; height: 60px; background: rgb(244, 244, 244) none repeat scroll 0% 0%; float: left; }
#tele-en-vivo .logo-cadena span { display: block; margin: 20px auto 0px; background-image: url(4fc46719912203aec1db1021486789a7b4b466cc.png) ; background-repeat: no-repeat; height: 18px; text-indent: -9999px; float: none; position: relative; }
#tele-en-vivo .enlaces li { float: left; border-bottom: medium none; margin: 0px; padding: 0px 5px 10px; }
#tele-en-vivo .enlaces li.ver-directo { float: right; }
#tele-en-vivo .enlaces a { font-size: 12px; font-weight: bold; color: rgb(164, 187, 55); background: transparent url(f48371ce4e599f0dcceef82b21a2938de150bff4.gif)  no-repeat scroll 0px 3px; padding: 0px 0px 0px 10px; }
#tele-en-vivo .sin-foto .bloque-texto { width: 232px; }
.colA #ingles360 { width: 458px; padding: 0px 10px 10px; border-width: 1px 1px 4px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(107, 192, 180); background: transparent url(24ab1773d45a2e2b5a768170c3ba74970e45732c.jpg)  no-repeat scroll left bottom; text-align: left; }
.colA #ingles360 .imagen { padding: 0px; margin: 0px; border-bottom: 1px dotted rgb(204, 204, 204); }
.colA #ingles360 .contenido { background: transparent none repeat scroll 0% 0%; }
.colA #ingles360 .photo-alt2, #ingles360 .photo-alt2 img { width: 458px; }
.colA #ingles360 .titulo a { color: rgb(43, 43, 15); }
.colA #ingles360 .author { color: rgb(69, 68, 63); }
.colA #ingles360 .texto { font-size: 14px; line-height: 120%; color: rgb(69, 68, 63); margin: 5px 0px 10px; }
.colA #ingles360 .enlaces a { color: rgb(107, 192, 180); font-weight: bold; }
.colA #ingles360 .enlace-texto-linea .enlace span { background: transparent url(f17952566c2f7944a671b60be9640588a93613d9.gif)  no-repeat scroll 0px 4px; width: 5px; }
.colB .ingles360 { width: 146px; height: 48px; overflow: hidden; margin: 0px 0px 5px; }
#col-C .ingles360 { width: 312px; height: 57px; overflow: hidden; margin: 0px 0px 20px; }
.colA #ingles360 .antetitulo { color: rgb(102, 102, 102); }
.colB #rss-ingles360 { border-width: 1px 1px 4px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(224, 5, 77); height: auto; text-align: left; width: 134px; overflow: hidden; padding: 5px 5px 10px; margin: 0px 0px 10px; }
.colB #rss-ingles360 .foto { margin: 5px 0px; }
.colB #rss-ingles360 h2 a { font-weight: normal; font-size: 18px; line-height: 120%; color: rgb(43, 43, 15); }
.colB #rss-ingles360 p { font-size: 14px; line-height: 120%; font-weight: normal; margin: 5px 0px; color: rgb(69, 68, 63); }
.colB #rss-ingles360 ul { margin: 10px 0px 0px; }
.colB #rss-ingles360 li { width: 20px; float: left; margin: 0px 5px 0px 0px; }
.colB #rss-ingles360 li.duracion { width: auto; font: 12px Arial,Helvetica,sans-serif; color: rgb(102, 102, 102); margin: 5px 0px 0px; }
#cocina-emma { font-family: Georgia,"Times New Roman",Times,serif; font-style: italic; color: rgb(183, 27, 27); border-bottom: 2px solid rgb(183, 27, 27); }
.colA #cocina-emma { width: 478px; height: 40px; }
.colB #cocina-emma { width: 146px; height: 30px; }
#cocina-emma img, #cocina-emma .texto { float: left; }
.colA #cocina-emma img { margin-right: 12px; }
.colA #cocina-emma .texto { height: 40px; font-size: 21px; line-height: 40px; }
.colB #cocina-emma img { margin-right: 6px; }
.colB #cocina-emma .texto { height: 38px; padding-top: 2px; font-size: 14px; line-height: 13px; }
.callejeando { height: 38px; margin: 0px 0px 5px; overflow: hidden; color: rgb(255, 255, 255); text-align: left; text-transform: uppercase; }
.callejeando a { color: rgb(255, 255, 255); line-height: 38px; }
.callejeando a:hover { color: rgb(153, 153, 153); text-decoration: none; }
.colA .callejeando { width: 436px; padding: 0px 0px 0px 43px; background: transparent url(af6b552e89c83ec21a643b8501e566f865983f2d.gif)  no-repeat scroll left bottom; }
.colA .callejeando a { font-size: 17px; }
.colA .callejeando span { font-size: 24px; }
.colB .callejeando { width: 111px; padding: 0px 0px 0px 35px; background: transparent url(4390dcf7b548f103052e1831f20526840dc4cf82.gif)  no-repeat scroll left bottom; }
.colB .callejeando a { font-size: 14px; line-height: 36px; }
.colB .callejeando span { font-size: 20px; }
.uh-madrid_callejeando .mapa-callejeando { overflow: hidden; margin: 0px 0px 20px; }
.uh-madrid_callejeando .titulo-callejeando { height: 38px; margin: 0px 0px 5px; overflow: hidden; color: rgb(255, 255, 255); text-align: left; text-transform: uppercase; background: transparent url(135e6a93254158a7297527a47e406adbe936eaf7.gif)  no-repeat scroll left bottom; font-size: 17px; }
.uh-madrid_callejeando .titulo-callejeando span span { font-size: 24px; }
.uh-madrid_callejeando .titulo-callejeando .antetitulo { width: auto; display: block; float: left; margin: 6px 0px 0px 48px; }
.uh-madrid_callejeando .buscador-calles { width: auto; font-size: 11px; float: right; text-transform: none; margin: 6px 12px 0px 0px; }
.uh-madrid_callejeando .buscador-calles label { font-size: 12px; display: block; float: left; font-weight: bold; position: relative; top: 4px; }
.uh-madrid_callejeando .buscador-calles input { float: left; height: 21px; line-height: 21px; margin: 0px 10px; padding: 0px 5px; }
.uh-madrid_callejeando .buscador-calles #buscar { width: 66px; background: transparent url(a3c3896cf3b1be4d9d7679f89ba476c0999e2884.jpg)  no-repeat scroll left bottom; margin: 0px; padding: 0px; text-align: center; }
.uh-madrid_callejeando .callejeando.guinio-voz { display: none; }
#guinho-dieta-saludable { margin: 0px; padding: 0px; border-bottom: 2px solid rgb(104, 159, 56); }
#guinho-cuanto-cuesta { height: 38px; margin: 0px; padding: 0px 0px 0px 70px; background: transparent url(d3f93887c9fe6181f6a82da0311b803a3bcc12bd.jpg)  no-repeat scroll left bottom; border-bottom: 2px solid rgb(137, 131, 114); color: rgb(137, 131, 114); }
.colA #guinho-cuanto-cuesta { font-size: 24px; line-height: 38px; }
.colB #guinho-cuanto-cuesta { font-size: 16px; line-height: 15px; }
.como-hemos-cambiado { overflow: hidden; margin: 0px 0px 5px; text-align: left; }
.como-hemos-cambiado a { display: block; color: rgb(31, 68, 95); }
.como-hemos-cambiado a:hover { color: rgb(153, 153, 153); text-decoration: none; }
.colA .como-hemos-cambiado { width: 408px; height: 34px; background: transparent url(df81b1eb52c96dc9fa663ddeb4c6383b9fc6b9c2.jpg)  no-repeat scroll left bottom; padding: 0px 0px 0px 70px; }
.colA .como-hemos-cambiado a { font-size: 23px; line-height: 34px; }
.colB .como-hemos-cambiado { width: 88px; height: 33px; background: transparent url(df5648cfbd9f9d8c113811b4243f2343af615207.jpg)  no-repeat scroll left bottom; padding: 0px 0px 0px 58px; }
.colB .como-hemos-cambiado a { font-size: 14px; line-height: 14px; }
.secreto-sumario { overflow: hidden; margin: 0px 0px 5px; }
.secreto-sumario a { display: block; }
.noticia-mas-leida { overflow: hidden; margin: 0px 0px 5px; text-align: left; }
.noticia-mas-leida a { color: rgb(182, 108, 3); }
.noticia-mas-leida a:hover { color: rgb(153, 153, 153); text-decoration: none; }
.colA .noticia-mas-leida { width: 405px; height: 36px; padding: 0px 0px 0px 73px; background: transparent url(d0451e9c5fc37d46594869ba541075a2b423a74e.jpg)  no-repeat scroll left bottom; }
.colA .noticia-mas-leida a { font-size: 21px; line-height: 36px; }
.colB .noticia-mas-leida { width: 93px; height: 48px; padding: 0px 0px 0px 53px; background: transparent url(fb68b1873531a3a032ce328b8129a38bc0edcdca.jpg)  no-repeat scroll left bottom; }
.colB .noticia-mas-leida a { font-size: 14px; line-height: 15px; display: block; margin-top: -2px; }
.colB .noticia-mas-leida span { display: block; }
#friso-dieta-saludable { width: 970px; margin: 0px 0px 20px; position: relative; font-family: Arial,Helvetica,sans-serif; background-color: rgb(241, 248, 234); border-left: 6px solid rgb(106, 158, 63); }
#friso-dieta-saludable img { display: block; }
#friso-dieta-saludable ul.datos-paciente, #friso-dieta-saludable .evolucion-peso { width: 860px; position: absolute; left: 100px; }
#friso-dieta-saludable ul.datos-paciente { height: 44px; margin: 0px; padding: 0px; top: 10px; color: rgb(125, 178, 73); font-weight: bold; list-style: outside none none; }
#friso-dieta-saludable .datos-paciente .nombre-paciente { height: 20px; font-size: 18px; line-height: 20px; color: rgb(53, 104, 35); }
#friso-dieta-saludable ul.datos-paciente li { width: 25%; height: 44px; float: left; position: relative; }
#friso-dieta-saludable ul.datos-paciente .data-paciente, #friso-dieta-saludable ul.datos-paciente .titulo-dato { font-size: 11px; color: rgb(87, 138, 53); }
#friso-dieta-saludable ul.datos-paciente .nombre-paciente, #friso-dieta-saludable ul.datos-paciente .dato-paciente { font-size: 18px; color: rgb(53, 104, 35); }
#friso-dieta-saludable ul.datos-paciente .nombre-paciente { height: 18px; line-height: 18px; }
#friso-dieta-saludable ul.datos-paciente .data-paciente { height: 22px; line-height: 22px; }
#friso-dieta-saludable ul.datos-paciente .titulo-dato { position: absolute; bottom: 9px; left: 50px; }
#friso-dieta-saludable ul.datos-paciente .dato-paciente { position: absolute; bottom: 6px; right: 0px; }
#friso-dieta-saludable .evolucion-peso { height: 26px; bottom: 10px; }
#friso-dieta-saludable .texto-perdido, #friso-dieta-saludable .texto-queda { width: 430px; height: 21px; float: left; font-size: 13px; font-weight: bold; line-height: 18px; color: rgb(87, 138, 53); }
#friso-dieta-saludable .texto-queda { text-align: right; }
#friso-dieta-saludable .barra-total { width: 860px; height: 5px; float: left; position: relative; background-color: rgb(198, 224, 167); }
#friso-dieta-saludable .barra-perdido { height: 5px; position: absolute; left: 0px; top: 0px; background-color: rgb(106, 27, 154); }
#imagenes-progreso { width: 312px; margin: 0px 0px 20px; padding: 0px; font-family: Arial,Helvetica,sans-serif; background-color: rgb(241, 248, 234); border-bottom: 6px solid rgb(106, 158, 63); }
#imagenes-progreso::before, #imagenes-progreso::after { display: table; content: ""; line-height: 0; }
#imagenes-progreso::after { clear: both; }
#imagenes-progreso img { display: block; }
#imagenes-progreso ul.semanas { width: 83px; margin: 0px; padding: 0px; float: left; overflow: visible; list-style: outside none none; background-color: rgb(220, 236, 201); }
#imagenes-progreso ul.semanas li { width: 69px; padding: 7px; font-size: 11px; font-weight: bold; color: rgb(85, 139, 47); }
#imagenes-progreso ul.semanas li:hover { cursor: pointer; background-color: rgb(198, 224, 167); }
#imagenes-progreso ul.semanas li.activo { width: 82px; position: relative; z-index: 2; color: rgb(255, 255, 255); background-color: rgb(106, 27, 154); }
#imagenes-progreso ul.semanas li.activo:hover { cursor: default; }
#imagenes-progreso .semana { width: 229px; margin-bottom: 0px ! important; float: right; display: none; }
#imagenes-progreso .semana.activa { display: block; }
#imagenes-progreso ul.datos-peso { margin: 0px; padding: 0px 10px; list-style: outside none none; font-size: 11px; color: rgb(87, 138, 53); }
#imagenes-progreso ul.datos-peso::before, #imagenes-progreso ul::after { display: table; content: ""; line-height: 0; }
#imagenes-progreso ul.datos-peso::after { clear: both; }
#imagenes-progreso ul.datos-peso li { width: 30%; padding: 10px 0px; float: left; }
#imagenes-progreso ul.datos-peso li.peso-actual { width: 40%; margin-top: -8px; padding: 8px 0px; position: relative; z-index: 2; text-align: center; background-color: rgb(255, 255, 255); }
#imagenes-progreso ul.datos-peso li.peso-final { text-align: right; }
#imagenes-progreso ul.datos-peso strong { font-size: 21px; color: rgb(106, 27, 154); }
#C-dieta-saludable { width: 312px; position: relative; font-family: Arial,Helvetica,sans-serif; background-color: rgb(241, 248, 234); border-bottom: 6px solid rgb(106, 158, 63); }
#C-dieta-saludable .avatar { width: 50px; height: 50px; position: absolute; top: 0px; left: 0px; }
#C-dieta-saludable .titulo { height: 42px; padding: 8px 0px 0px 60px; font-size: 17px; line-height: 18px; font-weight: bold; color: rgb(53, 104, 35); }
#C-dieta-saludable .titulo span { font-size: 13px; color: rgb(106, 27, 154); }
#C-dieta-saludable ul.pesos { width: 312px; margin: 0px; padding: 0px; list-style: outside none none; }
#C-dieta-saludable ul.pesos::before, #C-dieta-saludable ul.pesos::after { display: table; content: ""; line-height: 0; }
#C-dieta-saludable ul.pesos::after { clear: both; }
#C-dieta-saludable ul.pesos li { width: 136px; padding: 10px 10px 8px; float: left; font-size: 11px; font-weight: bold; color: rgb(255, 255, 255); background-color: rgb(106, 27, 154); }
#C-dieta-saludable ul.pesos li.final { background-color: rgb(142, 36, 170); }
#C-dieta-saludable ul.pesos strong { font-size: 18px; }
#C-dieta-saludable a { color: rgb(0, 151, 232); text-decoration: none; }
#C-dieta-saludable .titular-dieta-saludable { padding: 10px; font-size: 21px; font-weight: bold; }
#C-dieta-saludable .cierre-dieta-saludable { padding: 10px; border-top: 1px dotted rgb(106, 158, 63); text-align: right; font-size: 11px; }
#tele-en-vivo { width: 312px; overflow: hidden; font: 14px/120% Georgia,"Times New Roman",Times,serif; color: rgb(153, 153, 153); border-bottom: 2px solid rgb(56, 56, 56); margin: 0px 0px 20px; text-align: left; }
#tele-en-vivo .titulo { width: 312px; height: 65px; display: block; }
#tele-en-vivo ul { list-style: outside none none; margin: 10px 0px 0px; padding: 0px; }
#tele-en-vivo li { overflow: hidden; padding: 0px 0px 10px; margin: 0px 0px 10px; border-bottom: 1px dotted rgb(204, 204, 204); }
#tele-en-vivo .foto, #tele-en-vivo .foto img { width: 120px; }
#tele-en-vivo .foto { float: left; }
#tele-en-vivo .bloque-texto { width: 172px; float: left; padding: 0px 10px; }
#tele-en-vivo .datos { font-size: 12px; display: block; margin: 0px 0px 5px; font-weight: bold; color: rgb(102, 102, 102); }
#tele-en-vivo .texto { display: block; }
#tele-en-vivo .texto a { color: rgb(164, 187, 55); }
#tele-en-vivo .canal a { text-transform: uppercase; color: rgb(164, 187, 55); text-decoration: none; padding: 0px 0px 0px 5px; margin: 0px 0px 0px 5px; border-left: 1px solid rgb(102, 102, 102); }
#tele-en-vivo .logo-cadena { width: 60px; height: 60px; background: rgb(244, 244, 244) none repeat scroll 0% 0%; float: left; }
#tele-en-vivo .logo-cadena span, .directo-tv .logo-cadena span { display: block; margin: 20px auto 0px; background-image: url(4fc46719912203aec1db1021486789a7b4b466cc.png) ; background-repeat: no-repeat; height: 18px; text-indent: -9999px; float: none; position: relative; }
#tele-en-vivo .enlaces li { float: left; border-bottom: medium none; margin: 0px; padding: 0px 5px 10px; }
#tele-en-vivo .enlaces li.ver-directo { float: right; }
#tele-en-vivo .enlaces a { font-size: 12px; font-weight: bold; color: rgb(164, 187, 55); text-decoration: none; background: transparent url(f48371ce4e599f0dcceef82b21a2938de150bff4.gif)  no-repeat scroll 0px 5px; padding: 0px 0px 0px 10px; }
#tele-en-vivo .sin-foto .bloque-texto { width: 232px; }
.retrasmision.link-app4.directo-tv .icono, .directo-tv .logo-cadena { width: 60px ! important; height: 33px; }
.link-app4.directo-tv .subhead { width: 493px; }
.directo-tv .logo-cadena span { margin: 5px auto 0px; }
.directo-tv .subhead .foto { margin: 5px; }
#investigacion-abc { margin: 0px; padding: 0px; }
.mapa-ocio { width: 644px; overflow: hidden; margin: 15px 0px 10px; text-align: left; z-index: 1; }
.mapa-ocio .bloque-titulo { padding: 0px 0px 15px; margin: 0px 0px 15px; border-bottom: 1px dotted rgb(234, 228, 213); overflow: hidden; }
.mapa-ocio .bloque-titulo img { display: block; border: 2px solid rgb(255, 255, 255); float: right; margin: 35px 0px 0px 10px; }
.mapa-ocio .antetitulo { font-size: 11px; line-height: 28px; text-transform: uppercase; color: rgb(255, 255, 255); font-weight: bold; background: transparent url(885ae70913ed2429b321c6f87293aa545757f68f.jpg)  repeat-x scroll left bottom; height: 28px; padding: 0px 0px 0px 10px; }
.mapa-ocio h2 { font-size: 23px; line-height: 25px; font-weight: normal; color: rgb(43, 43, 15); margin: 5px 0px; }
.mapa-ocio p { font-size: 14px; color: rgb(102, 102, 102); }
.mapa-ocio .mapa { position: relative; margin: 10px 0px; }
.mapa-ocio li { position: absolute; width: 18px; height: 18px; cursor: pointer; }
.mapa-ocio li .lugar { width: 18px; height: 18px; display: block; text-indent: -9999px; background: rgb(64, 113, 153) none repeat scroll 0% 0%; z-index: 2; position: relative; }
.mapa-ocio .nota { font-size: 12px; color: rgb(153, 153, 153); margin: 10px 15px; }
.mapa-ocio #galicia { top: 48px; left: 182px; }
.mapa-ocio #castilla-leon { top: 92px; left: 290px; }
.mapa-ocio #pais-vasco { top: 33px; left: 369px; }
.mapa-ocio #aragon { top: 106px; left: 438px; }
.mapa-ocio #catalunia { top: 97px; left: 517px; }
.mapa-ocio #madrid { top: 156px; left: 328px; }
.mapa-ocio #castilla-mancha { top: 201px; left: 312px; }
.mapa-ocio #comunidad-valenciana { top: 200px; left: 436px; }
.mapa-ocio #alicante { top: 241px; left: 440px; }
.mapa-ocio #sevilla { top: 298px; left: 258px; }
.mapa-ocio #cordoba { top: 272px; left: 289px; }
.mapa-ocio #canarias { top: 362px; left: 63px; }
.mapa-ocio .capa { width: 210px; padding: 10px; border: 1px solid rgb(204, 204, 204); box-shadow: 3px 3px 1px 1px rgba(0, 0, 0, 0.1); position: absolute; z-index: 3; background: rgb(255, 255, 255) none repeat scroll 0% 0%; top: 15px; left: -100px; display: none; }
.mapa-ocio .cerrar { display: block; cursor: pointer; background: rgb(153, 153, 153) none repeat scroll 0% 0%; color: rgb(255, 255, 255); padding: 5px; float: right; font: bold 11px/11px Arial,Helvetica,sans-serif; }
.mapa-ocio .capa .titular a { font-size: 14px; font-weight: bold; color: rgb(43, 43, 15); }
.mapa-ocio .capa .enlace { display: block; margin: 10px 0px 0px; padding: 0px ! important; text-align: left ! important; }
.mapa-ocio .capa .enlace a { font-size: 12px; color: rgb(84, 137, 191); padding: 0px 0px 0px 10px; background: transparent url(f01a03569469ebfe1ec0a257a3cf0919674a7f3b.gif)  no-repeat scroll 0px 3px; }
.mapa-ocio #canarias .capa { left: -50px; top: -100px; }
.mapa-ocio #catalunia .capa { left: -125px; }
.cuenta-atras-sevilla { width: 312px; margin: 0px 0px 20px; padding: 0px; background: rgb(243, 243, 243) url(36f5755f231e1d50b7b16db4d46e9c4d1bf86ba4.png)  repeat-x scroll center bottom; font-family: Arial,Helvetica,sans-serif; }
.cuenta-atras-sevilla .patrocinio-cuenta-atras { width: 300px; padding: 6px 6px 0px; }
#cuenta { width: 300px; margin: 0px; padding: 0px 6px; border-bottom: 1px solid rgb(208, 208, 208); }
#cuenta ul { width: 300px; height: 75px; margin: 0px; padding: 0px; list-style: outside none none; }
#cuenta ul li { width: 75px; height: 65px; margin: 0px; padding: 10px 0px 0px; float: left; text-align: center; font-size: 11px; font-weight: bold; color: rgb(31, 68, 95); }
#cuenta ul li.fondo { background: transparent url(2e0504653b4b6c5423ce24e37e4be4b87894986d.png)  no-repeat scroll right center; }
#cuenta ul span { font-size: 37px; }
.cuenta-atras-sevilla .fecha-cuenta-atras { margin: 0px; padding: 6px 10px; font-size: 17px; font-weight: bold; color: rgb(31, 68, 95); border-top: 1px solid rgb(255, 255, 255); }
.comun-guinios { overflow: hidden; margin: 0px 0px 5px; background-repeat: no-repeat; background-position: left bottom; text-align: left; }
.comun-guinios a { color: rgb(31, 68, 95); display: block; }
.comun-guinios a:hover { color: rgb(153, 153, 153); text-decoration: none; }
.colA .comun-guinios, .colA .comun-guinios a { font-size: 21px; }
.colB .comun-guinios, .colB .comun-guinios a { font-size: 15px; }
.colA .un-cafe-con { width: 433px; height: 27px; background-image: url(f8703612dac40dfcdf29aabf94e27c5829042184.jpg) ; padding: 0px 0px 0px 45px; }
.colA .un-cafe-con a { line-height: 27px; }
.colB .un-cafe-con { width: 119px; height: 27px; background-image: url(abf40970bc1eb099a022cf916d0f318309187926.jpg) ; padding: 0px 0px 0px 37px; }
.colB .un-cafe-con a { font-size: 16px; line-height: 27px; }
.colA .madres-por-mundo { width: 438px; height: 33px; background-image: url(22c549e9cf6abc0c5e7e8942b9bdd8f32a16179d.jpg) ; padding: 0px 0px 0px 40px; }
.colA .madres-por-mundo a { line-height: 33px; }
.colB .madres-por-mundo { width: 116px; height: 38px; background-image: url(32d8e8304b260fb5a3d4383fd2fb2a7689cc5f2f.jpg) ; padding: 0px 0px 0px 40px; }
.colB .madres-por-mundo a { width: 84px; line-height: 14px; position: relative; top: 3px; }
#blog-mes { width: 146px; border-bottom: 2px solid rgb(221, 221, 221); margin: 0px 0px 10px; padding: 0px; background: rgb(255, 255, 255) url(70cb5c911f1864c9abbc4365ceb50bce85aa7580.jpg)  no-repeat scroll left bottom; text-align: center; }
#blog-mes h2 { font: 13px/13px Arial,Helvetica,sans-serif; margin: 0px; padding: 5px 0px; border-bottom: 1px dotted rgb(204, 204, 204); color: rgb(31, 68, 95); }
#blog-mes h2 span { font: 17px/17px Georgia,"Times New Roman",Times,serif; text-transform: uppercase; display: block; }
#blog-mes p { padding: 5px 0px; }
#blog-mes p a { font-size: 18px; line-height: 120%; color: rgb(43, 43, 15); font-weight: normal; }
#blog-mes p span { font-size: 12px; color: rgb(102, 102, 102); display: block; font-weight: normal; }
.colAB .san-valentin { background-image: url(53b80edf36dfffdac9fb11e2702e6efdd6033891.jpg) ; padding: 0px 0px 0px 38px; height: 34px; }
.colAB .san-valentin a { color: rgb(215, 35, 30); line-height: 34px; }
.colA .san-valentin { width: 440px; }
.colB .san-valentin { width: 108px; }
.colB .san-valentin a { font-size: 17px; }
.comun-guinios.curiosidades-cientificas { background-image: url(4ad34651969b99d490fe7b5019ea2a23a0806e46.jpg) ; background-repeat: repeat-x; }
.comun-guinios.curiosidades-cientificas img { display: block; float: left; margin: 0px 10px; }
.comun-guinios.curiosidades-cientificas a { color: rgb(70, 140, 0); float: left; }
.colA .curiosidades-cientificaso { height: 29px; line-height: 29px; }
.colB .curiosidades-cientificas a { line-height: 14px; position: relative; margin-bottom: 5px; }
.comun-guinios.elecciones { background-image: url(a94cbf072a30b724e7c0c08c62cdd0c25c6dffc6.jpg) ; background-repeat: repeat-x; }
.comun-guinios.elecciones img { display: block; float: left; margin: 0px 5px; }
.comun-guinios.elecciones a { color: rgb(0, 130, 46); float: left; }
.comun-guinios.elecciones a:hover { color: rgb(153, 153, 153); }
.colA .comun-guinios.elecciones { height: 32px; line-height: 32px; }
.colB .comun-guinios.elecciones a { font-size: 14px; line-height: 14px; }
.colB .comun-guinios.elecciones span { display: block; }
.uh-actualidad_elecciones-municipales #cabecera2 .logos { width: 817px; }
.uh-actualidad_elecciones-municipales #cabecera2 .registrarse { width: 136px; }
.colB #B-venezuela { width: 112px; border: 1px solid rgb(238, 238, 238); margin: 0px 0px 10px; background: transparent url(4f7cd8681506e512e020b9b7948e6b5abe40fdd9.gif)  no-repeat scroll left top; padding: 5px 10px 7px 22px; text-align: left; }
.colB #B-venezuela h2 { margin: 0px; }
.colB #B-venezuela h2 a { font-size: 23px; line-height: 19px; font-weight: normal; color: rgb(31, 68, 95); }
.colB #B-venezuela h2 span { font-size: 18px; display: block; }
.colB #B-venezuela p { font: 11px/13px Arial,Helvetica,sans-serif; color: rgb(102, 102, 102); margin: 5px 0px; }
.colB #B-venezuela .boton { width: 90px; height: 26px; display: block; background: transparent url(421a69f0bf9bd8652ad600f8fde9cc3053a5b60c.gif)  no-repeat scroll left top; font-size: 12px; line-height: 26px; font-weight: bold; text-align: center; color: rgb(255, 255, 255); }
.uh-actualidad_elecciones-municipales #cabecera2 .logos { width: 813px ! important; }
#B-publinoticia { width: 126px; margin: 0px 0px 20px; padding: 10px; background-color: rgb(243, 243, 243); border-bottom: 5px solid rgb(208, 208, 208); }
#B-publinoticia .ante-publinoticia { margin: 0px 0px 5px; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-transform: uppercase; text-align: right; color: rgb(153, 153, 153); }
#B-publinoticia img { margin: 0px 0px 5px; display: block; }
#B-publinoticia a.titular-publinoticia { margin: 0px 0px 4px; display: inline-block; font-family: Georgia,"Times New Roman",Times,serif; font-size: 18px; line-height: 19px; color: rgb(43, 43, 15); text-decoration: none; }
#B-publinoticia .entradilla-publinoticia { margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 13px; color: rgb(102, 102, 102); }
#B-publinoticia .photo-alt5 { width: 126px ! important; }
.colA .aprende-internet { width: 433px; height: 30px; background-image: url(bb36d0c16e574b120e6f8f08c266192157811247.jpg) ; padding: 0px 0px 0px 35px; }
.colA .aprende-internet a { font-size: 22px; line-height: 25px; }
.colB .aprende-internet { width: 119px; height: 40px; background-image: url(c090260b130bdada60816504be64ae8a8ec8cb64.jpg) ; padding: 0px 0px 0px 38px; }
.colB .aprende-internet a { font-size: 16px; line-height: 16px; margin-top: 3px; }
.colA .cuenta-la-leyenda { width: 433px; height: 30px; background-image: url(d26aa824a3b66e595fcc069b73011dbda294a18e.jpg) ; padding: 0px 0px 0px 45px; }
.colA .cuenta-la-leyenda a { font-size: 22px; line-height: 27px; }
.colB .cuenta-la-leyenda { width: 119px; height: 40px; background-image: url(525b188780b65c78faa5c0b7098c10f658ba0d97.jpg) ; padding: 0px 0px 0px 40px; }
.colB .cuenta-la-leyenda a { font-size: 16px; line-height: 16px; margin-top: 4px; }
#col-C #semana-santa-cyl { padding: 10px; border-width: 1px 1px 4px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(114, 39, 190); }
#col-C #semana-santa-cyl .modulo-patrocinio { overflow: visible; text-align: left; }
#col-C #semana-santa-cyl .epigrafe { width: 290px; padding: 0px 0px 5px; margin: 0px; border-bottom: 2px solid rgb(238, 238, 238); position: relative; }
#col-C #semana-santa-cyl .epigrafe { font-size: 21px; color: rgb(114, 39, 190); text-decoration: none; }
#col-C #semana-santa-cyl .epigrafe a span { font-size: 23px; }
#col-C #semana-santa-cyl .epigrafe a:hover { color: rgb(153, 153, 153); text-decoration: none; }
#col-C #semana-santa-cyl .epigrafe img { display: block; position: absolute; right: 0px; top: -26px; z-index: 10; }
#col-C #semana-santa-cyl .photo-alt3 { width: 290px; }
#col-C #semana-santa-cyl .photo-alt3 img { width: 290px; }
#col-C #semana-santa-cyl .contenido { background: transparent none repeat scroll 0% 0%; text-align: left; padding: 10px 0px 0px; }
#col-C #semana-santa-cyl .titulo { margin: 0px 0px 5px; }
#col-C #semana-santa-cyl .titulo a { color: rgb(43, 43, 15); font-size: 24px; line-height: 110%; }
#col-C #semana-santa-cyl .titulo span { font-size: 23px; color: rgb(43, 43, 15); font-weight: normal; line-height: 105%; margin: 0px 0px 5px; display: block; }
#col-C #semana-santa-cyl .texto { font-size: 14px; line-height: 120%; color: rgb(69, 68, 63); }
#col-C #semana-santa-cyl .enlace-texto-linea { margin: 10px 0px 0px; }
#col-C #semana-santa-cyl .enlace-texto-linea .enlace span { width: 10px; background: transparent url(47bc34294b65c9f3d36e560db47f0560cd528c5d.gif)  no-repeat scroll 0px 5px; }
#col-C #semana-santa-cyl .contenido li a { color: rgb(114, 39, 190); margin: 0px; }
#C-premios-periodismo-2014 { margin: 0px 0px 20px; display: block; }
#guino-sin-rastro { height: 30px; margin: 0px; padding: 0px 0px 0px 30px; border-bottom: 1px solid rgb(208, 208, 208); background: transparent url(98680a58f6b5772016e89301cadcc27642306975.jpg)  no-repeat scroll left center; color: rgb(48, 48, 48); font-family: Georgia,"Times New Roman",Times,serif; }
.colA #guino-sin-rastro { font-size: 20px; line-height: 34px; }
.colB #guino-sin-rastro { font-size: 17px; line-height: 34px; }
.colAB .foto-dia { background: transparent url(101f87dc5e1232f97392da3add461e8cabd322c8.jpg)  repeat-x scroll left bottom; margin: 0px; padding: 0px 7px; text-align: left; }
.colAB .foto-dia img { display: block; float: left; margin: 0px 10px 0px 0px; position: relative; top: 6px; }
.colAB .foto-dia a { color: rgb(255, 255, 255); }
.colAB .foto-dia a:hover { color: rgb(187, 215, 219); text-decoration: none; }
.colA .foto-dia { width: 464px; height: 34px; }
.colA .foto-dia a { font-size: 22px; line-height: 31px; font-style: italic; }
.colB .foto-dia { width: 132px; height: 37px; }
.colB .foto-dia a { font-size: 13px; line-height: 15px; position: relative; top: 3px; }
.colB .foto-dia span { font-size: 12px; display: block; text-transform: uppercase; }
.colB .foto-dia img { top: 8px; }
#col-C #foto-dia { width: 290px; padding-top: 10px; padding-bottom: 0px; text-align: left; }
#col-C #foto-dia h2 a { font-size: 24px; line-height: 120%; font-weight: normal; font-style: italic; color: rgb(27, 145, 143); }
#col-C #foto-dia ul { list-style: outside none none; margin: 0px; padding: 0px; }
#col-C #foto-dia li { overflow: hidden; }
#col-C #foto-dia p { font-size: 14px; line-height: 120%; color: rgb(69, 68, 63); margin: 0px; }
#col-C #foto-dia .destacado { padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px dotted rgb(204, 204, 204); }
#col-C #foto-dia .destacado img { width: 290px; display: block; margin: 5px 0px 7px; }
#col-C #foto-dia .destacado a img { border: medium none; }
#col-C #foto-dia .destacado .enlace a { width: 58px; height: 25px; display: block; font: bold 11px/25px Arial,Helvetica,sans-serif; color: rgb(255, 255, 255); text-transform: uppercase; padding: 0px 10px; background: rgb(27, 145, 143) none repeat scroll 0% 0%; border-radius: 4px; border: medium none; cursor: pointer; margin: 10px 0px 0px; }
#col-C #foto-dia .destacado .enlace a:hover { background: rgb(18, 99, 97) none repeat scroll 0% 0%; text-decoration: none; }
#col-C #foto-dia .ganador img { display: block; float: left; margin: 0px 15px 0px 0px; }
#col-C #foto-dia .ganador .antetitulo { font-size: 11px; line-height: 13px; text-transform: uppercase; color: rgb(27, 145, 143); display: block; }
#col-C #foto-dia .ganador h3 { font-size: 18px; line-height: 20px; font-weight: normal; color: rgb(43, 43, 15); margin: 5px 0px 10px; }
#col-C #foto-dia li.enlace { width: 290px; background: rgb(27, 145, 143) none repeat scroll 0% 0%; padding: 5px 10px; margin: 20px 0px 0px -10px; }
#col-C #foto-dia li.enlace a { font-size: 12px; font-weight: bold; color: rgb(255, 255, 255); background: transparent url(e1c8260bd8ad943b40b7e3e50cf15baf78a4c8a0.gif)  no-repeat scroll 0px 3px; padding: 0px 0px 0px 12px; }
#col-C .mod-resul { font-family: Arial,Helvetica,sans-serif; clear: both; background-color: rgb(241, 240, 237); padding: 0px; margin: 0px 0px 10px; border-top: medium none; }
#col-C .mod-resul .lista01.ui-tabs-nav { clear: both; height: 24px; background-color: rgb(201, 198, 186); padding: 0px 0px 0px 15px; }
#col-C .mod-resul .lista01 li { background: transparent url(be9153c38e50c6f6d654b20cfc8e048ec9f9f454.png)  no-repeat scroll 100% -45px; padding: 3px 0px 0px; margin: 0px; float: left; font: 11px/24px Arial,Helvetica,sans-serif; }
#col-C .mod-resul ul li.ui-state-default a { display: block; float: left; height: 21px; line-height: 21px; font-weight: normal; color: rgb(102, 102, 102) ! important; padding: 0px 8px; text-decoration: none; }
#col-C .mod-resul .lista01 li.ui-tabs-selected a { background-color: rgb(241, 240, 237) ! important; }
#col-C .mod-resul .tabs-2 { padding: 10px 0px 30px; }
#col-C .mod-resul .tabs-2 ul { overflow: hidden; margin: 0px 5px 10px; }
#col-C .mod-resul .ui-tabs-panel .tabs-2 .ui-tabs-nav li { text-align: left; display: block; float: left; height: 16px; line-height: 16px; padding: 0px ! important; margin: 0px ! important; text-decoration: none; background: transparent url(be9153c38e50c6f6d654b20cfc8e048ec9f9f454.png)  no-repeat scroll 100% -26px ! important; }
#col-C .mod-resul .ui-tabs-panel .tabs-2 .ui-tabs-nav li a { height: 16px; line-height: 16px; padding: 0px 15px 0px 10px; }
#col-C .mod-resul .tabs-2 li.ui-tabs-selected a { font-weight: bold; background-color: rgb(201, 198, 186) ! important; }
#col-C .mod-resul .tabs-3 { border-color: rgb(201, 198, 186); padding: 0px; margin: 5px; }
#col-C .mod-resul .inforesultados { padding-top: 10px; }
#col-C .mod-resul .jornadas .resultado .sheduled, #col-C .jornadas { margin-top: 10px; border-top: 1px dotted rgb(204, 204, 204); }
#col-C .mod-resul .jornadas table tr:nth-child(2n) { background-color: rgb(232, 231, 222); }
#col-C .mod-resul .jornadas .resultado .sheduled, #col-C .jornadas .resultado .finalised { background: transparent url(be9153c38e50c6f6d654b20cfc8e048ec9f9f454.png)  repeat-x scroll -106px 0px; display: inline-block; min-width: 15px; padding: 0px 2px; height: 19px; font: bold 11px/19px Arial,Helvetica,sans-serif; color: rgb(255, 255, 255) ! important; text-align: center; margin: 0px 1px 0px auto; }
#col-C .mod-resul .jornadas table .resultado a { line-height: 19px; }
#col-C .mod-resul .tabs-3 ul { margin: 0px; bottom: -27px ! important; }
#col-C .mod-resul .ui-tabs-panel .tabs-3 .ui-tabs-nav li { height: 26px ! important; background: transparent none repeat scroll 0% 0% ! important; }
#col-C .mod-resul .ui-tabs-panel .tabs-3 .ui-tabs-nav li a { height: 26px ! important; line-height: 26px ! important; padding: 0px 4px ! important; font-size: 10px; }
#col-C .mod-resul .tabs-3 li.ui-tabs-selected a { background-color: rgb(255, 255, 255) ! important; }
#col-C .mod-resul h5 { font-size: 14px; text-align: left; margin: 0px 10px; }
#col-C .mod-resul .clasificacion-futbol.BM table.clasificacion-balonmano td { text-align: center; }
#col-C .mod-resul .clasificacion-futbol.BM table.clasificacion-balonmano td:hover { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(111, 112, 114) ! important; }
#col-C .mod-resul #tab-abc .ui-tabs-panel li { background: transparent none repeat scroll 0% 0%; }
#col-C .mod-resul .conferencia { padding: 10px; margin: 0px; }
#col-C .mod-resul .conferencia h2 { padding-bottom: 5px; }
#col-C .mod-resul .conferencia h3 { margin: 0px 0px 10px ! important; padding: 0px 0px 5px ! important; border-bottom: 1px dotted rgb(204, 204, 204); }
#col-C .mod-resul .conferencia .clasificacion-balonmano { margin-bottom: 20px; }
#col-C .mod-resul .jornada { font-size: 12px; text-transform: uppercase; margin: 10px ! important; text-align: left; color: rgb(102, 102, 102); }
#col-C .mod-resul #tab-nba .jornadas .hora { width: 50px; }
#col-C .mod-resul #tab-nba .jornadas .l, #col-C .mod-resul #tab-nba .jornadas .v { width: 100px; }
#col-C .mod-resul .quiniela li .sel { background-color: rgb(182, 108, 3); }
#col-C .mod-resul #tab-nbclasificacion .clasificacion-futbol { margin-top: 15px; }
#modulo-elecciones-ABC { width: 976px; overflow: hidden; margin: 0px 0px 20px; padding: 0px; background: rgb(244, 242, 233) none repeat scroll 0% 0%; border-bottom: 5px solid rgb(237, 234, 218); }
#modulo-elecciones-ABC h2 { font-size: 20px; line-height: 32px; font-weight: normal; color: rgb(255, 255, 255); padding: 0px 10px; margin: 0px 0px 15px; background: rgb(182, 108, 3) none repeat scroll 0% 0%; }
#modulo-elecciones-ABC .grafico { width: 312px; float: left; margin: 0px 10px 0px 5px; }
#modulo-elecciones-ABC .grafico h3 { font-size: 18px; font-weight: normal; color: rgb(182, 108, 3); margin: 0px 0px 10px; padding: 0px; text-align: center; }
#modulo-elecciones-ABC .hemiciclo { width: 312px; height: 156px; overflow: hidden; position: relative; }
#modulo-elecciones-ABC .hemiciclo .mitad { width: 2px; height: 124px; position: absolute; top: 8px; left: 155px; z-index: 3; background-color: rgb(255, 255, 255); }
#modulo-elecciones-ABC .grafico span { font: 11px/13px Arial,Helvetica,sans-serif; color: rgb(102, 102, 102); display: block; margin: 10px 0px 0px; padding: 0px; text-align: center; }
#modulo-elecciones-ABC .provincias { width: 639px; float: left; padding: 0px; margin: 30px 10px 0px 0px; }
#modulo-elecciones-ABC .provincias table { width: 639px; margin: 0px 10px 0px 0px; color: rgb(102, 102, 102); text-align: center; }
#modulo-elecciones-ABC .provincias th { width: 60px; }
#modulo-elecciones-ABC .provincias td, #modulo-elecciones-ABC .provincias th.partido { font: 11px/20px Arial,Helvetica,sans-serif; margin: 0px 0px 5px; padding: 5px 0px; border-bottom: 1px solid rgb(255, 255, 255); }
#modulo-elecciones-ABC .provincias th.partido { text-align: left; }
#modulo-elecciones-ABC .provincias th.provincia { width: 85px; font-size: 12px; line-height: 22px; font-weight: normal; color: rgb(255, 255, 255); padding: 0px; margin: 0px 0px 5px; background: rgb(203, 194, 152) none repeat scroll 0% 0%; }
#modulo-elecciones-ABC .leyenda { font: 11px/13px Arial,Helvetica,sans-serif; color: rgb(102, 102, 102); display: block; clear: both; padding: 16px 10px 16px 16px; }
#modulo-elecciones-ABC .provincias span { width: 5px; height: 5px; display: block; float: left; margin: 7px 5px 0px 0px; }
#modulo-elecciones-ABC .provincias span.psoe { background: rgb(244, 67, 54) none repeat scroll 0% 0%; }
#modulo-elecciones-ABC .provincias span.pp { background: rgb(33, 150, 243) none repeat scroll 0% 0%; }
#modulo-elecciones-ABC .provincias span.podemos { background: rgb(156, 39, 176) none repeat scroll 0% 0%; }
#modulo-elecciones-ABC .provincias span.ciudadanos { background: rgb(237, 123, 64) none repeat scroll 0% 0%; }
#modulo-elecciones-ABC .provincias span.iu { background: rgb(76, 175, 80) none repeat scroll 0% 0%; }
#friso-andaluzas-anteriores { width: 966px; margin: 0px 0px 20px; padding: 10px 0px 10px 10px; clear: both; border-bottom: 5px solid rgb(237, 234, 218); background-color: rgb(244, 242, 233); }
#friso-andaluzas-anteriores::before, #friso-andaluzas-anteriores::after { display: table; content: ""; line-height: 0; }
#friso-andaluzas-anteriores::after { clear: both; }
#friso-andaluzas-anteriores .hueco { width: 312px; margin: 0px 10px 0px 0px; float: left; text-align: center; position: relative; }
#friso-andaluzas-anteriores .elecciones-2008, #friso-andaluzas-anteriores .elecciones-2012 { width: 312px; height: 156px; overflow: hidden; float: left; position: relative; }
#friso-andaluzas-anteriores .agno { width: 116px; margin: 0px 0px 0px -58px; height: 28px; position: absolute; bottom: 0px; left: 50%; z-index: 2; font-size: 10px; text-transform: uppercase; font-family: Arial,Helvetica,sans-serif; color: rgb(182, 108, 3); }
#friso-andaluzas-anteriores .agno strong { font-size: 18px; }
#friso-andaluzas-anteriores .titulo-participacion { width: 312px; position: absolute; bottom: 62px; left: 0px; z-index: 2; font-size: 11px; text-align: center; text-transform: uppercase; font-family: Arial,Helvetica,sans-serif; color: rgb(182, 108, 3); }
#friso-andaluzas-anteriores .titulo-modulo { height: 30px; margin: 0px 0px 5px; font-size: 30px; line-height: 30px; color: rgb(182, 108, 3); }
#friso-andaluzas-anteriores .subtitulo-modulo { height: 21px; margin: 0px 0px 10px; font-size: 21px; line-height: 21px; color: rgb(182, 108, 3); }
#friso-andaluzas-anteriores ul.leyenda { margin: 0px; padding: 0px; position: absolute; top: 0px; list-style: outside none none; font-family: Arial,Helvetica,sans-serif; }
#friso-andaluzas-anteriores ul.leyenda li { height: 11px; margin: 0px 0px 5px; padding: 0px 5px; font-size: 11px; line-height: 12px; color: rgb(102, 102, 102); }
#friso-andaluzas-anteriores .elecciones-2008 ul.leyenda { left: 0px; }
#friso-andaluzas-anteriores .elecciones-2008 ul.leyenda li { text-align: left; }
#friso-andaluzas-anteriores .elecciones-2008 ul.leyenda li.psoe { border-left: 11px solid rgb(244, 67, 54); }
#friso-andaluzas-anteriores .elecciones-2008 ul.leyenda li.pp { border-left: 11px solid rgb(33, 150, 243); }
#friso-andaluzas-anteriores .elecciones-2008 ul.leyenda li.iu { border-left: 11px solid rgb(76, 175, 80); }
#friso-andaluzas-anteriores .elecciones-2012 ul.leyenda { right: 0px; }
#friso-andaluzas-anteriores .elecciones-2012 ul.leyenda li { text-align: right; }
#friso-andaluzas-anteriores .elecciones-2012 ul.leyenda li.psoe { border-right: 11px solid rgb(244, 67, 54); }
#friso-andaluzas-anteriores .elecciones-2012 ul.leyenda li.pp { border-right: 11px solid rgb(33, 150, 243); }
#friso-andaluzas-anteriores .elecciones-2012 ul.leyenda li.iu { border-right: 11px solid rgb(76, 175, 80); }
#friso-andaluzas-actuales { width: 956px; margin: 0px 0px 20px; padding: 10px 0px 10px 20px; position: relative; border-bottom: 5px solid rgb(237, 234, 218); background-color: rgb(244, 242, 233); font-family: Arial,Helvetica,sans-serif; }
#friso-andaluzas-actuales .urna { position: absolute; top: -2px; left: -5px; }
.clear-andaluzas::before, .clear-andaluzas::after { display: table; content: ""; line-height: 0; }
.clear-andaluzas::after { clear: both; }
#friso-andaluzas-actuales .titulo-modulo { margin: 0px 0px 20px 20px; font-family: Georgia,"Times New Roman",Times,serif; font-size: 27px; color: rgb(182, 108, 3); }
#friso-andaluzas-actuales .subtitulo-modulo { font-size: 11px; text-transform: uppercase; text-align: center; color: rgb(182, 108, 3); }
#friso-andaluzas-actuales .participacion { width: 156px; margin: 0px 20px 0px 0px; padding: 0px 0px 13px; float: left; position: relative; }
#friso-andaluzas-actuales .participacion .leyenda-2015 { width: 47px; position: absolute; bottom: -2px; left: 93px; font-size: 11px; font-weight: bold; text-align: center; color: rgb(102, 102, 102); }
#friso-andaluzas-actuales .participacion .leyenda-2012 { width: 47px; position: absolute; bottom: -2px; left: 15px; font-size: 11px; font-weight: bold; text-align: center; color: rgb(102, 102, 102); }
#friso-andaluzas-actuales .parlamento { width: 312px; margin: 0px 10px 0px 0px; padding: 0px 0px 13px; float: left; position: relative; }
#friso-andaluzas-actuales .parlamento .graficos { width: 312px; height: 156px; overflow: hidden; position: relative; }
#friso-andaluzas-actuales .parlamento #resultados2015 { width: 312px; height: 312px; position: absolute; top: 0px; left: 0px; }
#friso-andaluzas-actuales .parlamento #resultados2012 { width: 166px; height: 166px; position: absolute; bottom: -83px; left: 73px; }
#friso-andaluzas-actuales .parlamento .leyenda-2012 { width: 44px; position: absolute; bottom: -2px; left: 83px; font-size: 11px; font-weight: bold; text-align: center; color: rgb(102, 102, 102); }
#friso-andaluzas-actuales .parlamento .leyenda-2015 { width: 59px; position: absolute; bottom: -2px; left: 10px; font-size: 11px; font-weight: bold; text-align: center; color: rgb(102, 102, 102); }
#friso-andaluzas-actuales .porcentajes { width: 428px; margin: 0px 20px 0px 10px; padding: 0px 0px 13px; float: left; position: relative; }
#friso-andaluzas-actuales .porcentajes .partidos-politicos { width: 100%; margin: 0px; padding: 0px; position: absolute; bottom: -2px; left: 0px; list-style: outside none none; font-size: 11px; font-weight: bold; color: rgb(102, 102, 102); }
#friso-andaluzas-actuales .porcentajes .partidos-politicos li { width: 20%; float: left; text-align: center; }
#cuartos-champions-2015 { width: 966px; margin: 0px 0px 20px; padding: 0px 5px 10px; background-color: rgb(244, 242, 233); border-bottom: 5px solid rgb(237, 234, 218); }
#cuartos-champions-2015::before, #cuartos-champions-2015::after { display: table; content: ""; line-height: 0; }
#cuartos-champions-2015::after { clear: both; }
#cuartos-champions-2015 .titulo-modulo { width: 956px; margin: 10px 5px; padding: 0px; font-size: 18px; text-align: center; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(101, 2, 5); }
#cuartos-champions-2015 .partido { width: 207px; margin: 0px 5px; float: left; }
#cuartos-champions-2015 .logo-champions-2015 { width: 88px; margin: 0px 5px; float: left; }
#cuartos-champions-2015 .logo-champions-2015 img { margin: -17px 0px -50px; }
#cuartos-champions-2015 .equipo { width: 165px; height: 26px; padding: 0px 5px 0px 37px; position: relative; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; line-height: 27px; color: rgb(102, 102, 102); background-color: rgb(255, 255, 255); }
#cuartos-champions-2015 .equipo.espanol { color: rgb(101, 2, 5); }
#cuartos-champions-2015 .equipo.arriba { margin-bottom: 1px; }
#cuartos-champions-2015 .equipo .escudo { width: 32px; height: 32px; position: absolute; left: -1px; }
#cuartos-champions-2015 .equipo.arriba .escudo { bottom: 2px; }
#cuartos-champions-2015 .equipo.abajo .escudo { top: 2px; }
#C-modulo-tienda { margin: 0px 0px 20px; }
#C-modulo-tienda ul, #C-modulo-tienda .masenlaces { display: none; }
#C-modulo-tienda h5 { width: 312px; height: 113px; text-indent: -99999px; overflow: hidden; background: transparent url(bb663bec6b5e4f6114404ac6e919eaf9385867de.jpg)  no-repeat scroll 0% 0%; border-bottom: 5px solid rgb(63, 142, 184); }
#C-modulo-tienda h5 a { width: 312px; height: 113px; display: block; }
#deportes-eventos { background-color: rgb(225, 225, 225); font-family: arial,sans-serif; padding: 7px; width: 298px; font-size: 11px; border-bottom: 3px solid rgb(102, 0, 0); text-align: center; }
#deportes-eventos .evento:last-child { margin-bottom: 0px; }
#deportes-eventos .evento { background-color: rgb(255, 255, 255); margin-bottom: 7px; width: 286px; padding: 6px; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3); }
#deportes-eventos-cabecera { margin: 0px; width: 100%; background-color: rgb(102, 0, 0); font-size: 11px; text-transform: uppercase; height: 25px; text-align: left; text-indent: 12px; line-height: 25px; color: rgb(255, 255, 255); }
#deportes-eventos .evento .titulo { color: rgb(182, 107, 3); height: 16px; font-size: 11px; margin: 0px; line-height: 16px; text-transform: uppercase; }
#deportes-eventos .evento .rivales span { margin: 0px; height: 30px; line-height: 30px; display: inline-block; vertical-align: middle; }
#deportes-eventos .evento .rivales a { color: rgb(30, 30, 0); font-size: 12px; }
#deportes-eventos .evento .rivales a:hover > span { text-decoration: underline; }
#deportes-eventos .evento .rivales span.equipo { font-size: 12px; text-align: left; font-family: georgia,serif; width: 130px; }
#deportes-eventos .evento .rivales span.equipo.dos { text-align: right; }
#deportes-eventos .evento .rivales span.equipo.unico { width: 100%; text-align: center; }
#deportes-eventos .evento .fecha-cadena span.texto, #deportes-eventos .evento .fecha-cadena img.icono { display: inline-block; vertical-align: middle; width: auto; }
#deportes-eventos .evento .fecha-cadena span { display: inline-block; color: rgb(153, 153, 153); text-indent: 8px; vertical-align: middle; width: 140px; height: 25px; line-height: 25px; margin: 0px; text-align: left; background-color: rgb(246, 245, 245); }
#col-C .pregunta-candidato { width: 310px; border: 1px solid rgb(221, 221, 221); margin: 0px 0px 15px; padding: 0px 0px 10px; font-size: 14px; line-height: 18px; color: rgb(102, 102, 102); text-align: left; }
#col-C .pregunta-candidato h2 { width: 290px; font-size: 21px; line-height: 42px; font-weight: normal; color: rgb(255, 255, 255); padding: 0px 10px; margin: 0px; background: transparent url(c9213843c01d9a6603cbe07e42b9dcfe7ab8f462.jpg)  repeat-x scroll left bottom; }
#col-C .pregunta-candidato h2 img { display: block; position: relative; right: 0px; top: 6px; float: right; }
#col-C .pregunta-candidato p { margin: 10px 10px 15px; }
#col-C .pregunta-candidato p a { color: rgb(84, 137, 191); }
#col-C .pregunta-candidato h3 { font-size: 21px; line-height: 23px; font-weight: normal; color: rgb(0, 0, 0); margin: 0px 0px 15px; }
#col-C .pregunta-candidato .formulario { margin: 10px; padding: 10px 0px 0px; border-top: 1px dotted rgb(204, 204, 204); }
#col-C .pregunta-candidato form {  }
#col-C .pregunta-candidato label { font-weight: bold; display: block; margin: 10px 0px 5px; }
#col-C .pregunta-candidato input, #col-C .pregunta-candidato textarea { background: transparent none repeat scroll 0% 0% ! important; border: 1px solid rgb(221, 221, 221); }
#col-C .pregunta-candidato input { width: 277px; height: 25px; line-height: 25px; padding: 0px 5px; }
#col-C .pregunta-candidato textarea { width: 277px; }
#col-C .pregunta-candidato fieldset { display: block; float: left; padding: 0px 0px 15px; margin: 0px 0px 15px; border-width: medium medium 1px; border-style: none none dotted; border-color: -moz-use-text-color -moz-use-text-color rgb(204, 204, 204); }
#col-C .pregunta-candidato fieldset input { width: 128px; }
#col-C .pregunta-candidato .lugar { padding-left: 10px; float: right; }
#col-C .pregunta-candidato .puesto, #col-C .pregunta-candidato .pregunta { clear: both; }
#col-C .pregunta-candidato .pregunta { border-bottom: medium none; padding-bottom: 0px; }
#col-C .pregunta-candidato .pregunta label { margin-top: 0px; }
#col-C .pregunta-candidato .gigya-login-bar { background: transparent none repeat scroll 0% 0%; float: none; overflow: hidden; }
#col-C .pregunta-candidato ul { list-style: outside none none; clear: both; overflow: hidden; margin: 0px auto ! important; padding: 0px; }
#col-C .pregunta-candidato div.gigya-login-bar li { float: left; margin: 0px 10px; height: 30px ! important; }
#col-C .pregunta-candidato div.gigya-login-bar li a, #col-C .pregunta-candidato button { width: auto; height: 30px ! important; padding: 0px 10px; border-radius: 4px; background: rgb(84, 137, 191) none repeat scroll 0% 0%; color: rgb(255, 255, 255) ! important; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; line-height: 30px ! important; text-transform: uppercase; display: block; border: medium none; cursor: pointer; text-decoration: none; }
#col-C div.gigya-login-bar ul#cc-bloque li#cc-inicio-sesion a:hover, #col-C div.gigya-login-bar ul#cc-sesion-enlaces li a:hover, #col-C .pregunta-candidato button:hover { background: rgb(54, 99, 143) none repeat scroll 0% 0%; }
#col-C .pregunta-candidato div.gigya-login-bar ul#cc-sesion-enlaces { float: left; }
#col-C .pregunta-candidato div.gigya-login-bar #cc-sesion-enlaces li.first { padding-left: 0px; margin-left: 0px; }
#col-C .pregunta-candidato div.gigya-login-bar #cc-sesion-enlaces { height: 30px ! important; }
#col-C .pregunta-candidato button { margin: 10px 0px 0px; }
.colA .abc-en-directo { width: 433px; height: 30px; background-image: url(47a6af8f17ffd4fb505d651d0c0a8962c15eff06.jpg) ; padding: 0px 0px 0px 45px; }
.colA .abc-en-directo a { font-size: 22px; line-height: 27px; margin-left: 52px; }
.colB .abc-en-directo { width: 119px; height: 40px; background-image: url(ee787f69b82879f7655dbff4bae535b95cc20db8.jpg) ; padding: 0px 0px 0px 40px; }
.colB .abc-en-directo a { font-size: 16px; line-height: 16px; margin-top: 12px; margin-left: 32px; }
.bloque-grafico { margin: 0px 0px 20px; padding: 10px; position: relative; background-color: rgb(244, 242, 233); border-bottom: 2px solid rgb(237, 234, 218); font-family: Arial,Helvetica,sans-serif; }
.bloque-grafico.columna-AB { width: 624px; padding-bottom: 25px; }
.bloque-grafico.columna-A { width: 458px; }
.bloque-grafico::before, .bloque-grafico::after { display: table; content: ""; line-height: 0; }
.bloque-grafico::after { clear: both; }
.bloque-grafico .titulo-grafico { margin-bottom: 10px; font-family: Georgia,"Times New Roman",Times,serif; font-size: 19px; color: rgb(182, 108, 3); }
.bloque-grafico .titulo-grafico span { font-size: 14px; color: rgb(102, 102, 102); }
.bloque-grafico .izquierda, .bloque-grafico .centro, .bloque-grafico .derecha { float: left; }
.bloque-grafico .izquierda { width: 90px; margin: 0px 10px 0px 0px; }
.bloque-grafico .centro { width: 358px; margin: 0px; }
.bloque-grafico .centro.grande { width: 358px; margin: 0px 10px 0px 0px; }
.bloque-grafico .derecha { width: 90px; }
.bloque-grafico ul.leyenda, .bloque-grafico ul.partidos, .bloque-grafico ul.elecciones { margin: 0px; padding: 0px; list-style: outside none none; }
.bloque-grafico ul.leyenda.apertura { margin-top: -25px; }
.bloque-grafico ul.leyenda li { height: 11px; margin: 0px 0px 3px; padding: 0px 0px 0px 5px; font-size: 10px; line-height: 11px; text-transform: uppercase; color: rgb(102, 102, 102); }
.bloque-grafico ul.leyenda li.pp { border-left: 15px solid rgb(33, 150, 243); }
.bloque-grafico ul.leyenda li.psoe { border-left: 15px solid rgb(244, 67, 54); }
.bloque-grafico ul.leyenda li.podemos { border-left: 15px solid rgb(156, 39, 176); }
.bloque-grafico ul.leyenda li.iu { border-left: 15px solid rgb(76, 175, 80); }
.bloque-grafico ul.leyenda li.upyd { border-left: 15px solid rgb(225, 20, 125); }
.bloque-grafico ul.leyenda li.ciudadanos { border-left: 15px solid rgb(237, 123, 64); }
.bloque-grafico ul.leyenda li.ciu { border-left: 15px solid rgb(7, 52, 126); }
.bloque-grafico ul.leyenda li.pnv { border-left: 15px solid rgb(16, 131, 55); }
.bloque-grafico ul.leyenda li.otros-partidos { border-left: 15px solid rgb(158, 158, 158); }
.bloque-grafico ul.leyenda li.en-blanco { border-left: 15px solid rgb(208, 208, 208); }
.bloque-grafico ul.leyenda li.ene-15 { border-left: 15px solid rgb(159, 168, 218); }
.bloque-grafico ul.leyenda li.feb-15 { border-left: 15px solid rgb(63, 81, 181); }
.bloque-grafico ul.leyenda li.mar-15 { border-left: 15px solid rgb(40, 53, 147); }
.bloque-grafico ul.leyenda li.paro { border-left: 15px solid rgb(241, 69, 61); }
.bloque-grafico ul.leyenda li.corrupcion { border-left: 15px solid rgb(230, 37, 101); }
.bloque-grafico ul.leyenda li.sanidad { border-left: 15px solid rgb(155, 47, 174); }
.bloque-grafico ul.leyenda li.economia { border-left: 15px solid rgb(31, 188, 210); }
.bloque-grafico ul.leyenda li.politica { border-left: 15px solid rgb(43, 152, 240); }
.bloque-grafico ul.partidos li { height: 20px; margin: 0px; padding: 0px; font-size: 11px; text-align: right; line-height: 19px; color: rgb(102, 102, 102); }
.bloque-grafico ul.elecciones { height: 20px; }
.bloque-grafico ul.elecciones li { width: 12.5%; padding-top: 5px; float: left; font-size: 11px; text-align: center; color: rgb(102, 102, 102); }
.bloque-grafico .explicacion { padding: 0px ! important; font-size: 11px; line-height: 1.5; color: rgb(136, 136, 136); text-transform: none ! important; }
.bloque-grafico .centro.hemiciclos { width: 424px; height: 212px; margin: -35px 10px 0px 0px; overflow: hidden; position: relative; border-bottom: 1px solid rgb(153, 153, 153); }
.bloque-grafico .cartel-abr, .bloque-grafico .cartel-ene { position: absolute; bottom: 8px; font-size: 10px; text-transform: uppercase; text-align: center; color: rgb(102, 102, 102); }
.bloque-grafico .cartel-abr { width: 80px; left: 120px; }
.bloque-grafico .cartel-ene { width: 68px; left: 207px; }
.bloque-grafico .fuente { position: absolute; bottom: -15px; right: 0px; font-size: 10px; color: rgb(153, 153, 153); }
.bloque-grafico .centro.voto-directo { height: 160px; }
.bloque-grafico #hemi_cis_2, .bloque-grafico #hemi_cis_1 { position: absolute; }
.bloque-grafico #hemi_cis_2 { width: 424px; height: 424px; top: 0px; left: 0px; z-index: 2; }
.bloque-grafico #hemi_cis_1 { width: 250px; height: 250px; bottom: -125px; left: 87px; z-index: 3; }
#deportes-valencia { border-top: 5px solid rgb(102, 0, 0); }
#deportes-valencia .antetitulo { text-transform: uppercase; font-size: 10px; color: rgb(102, 102, 102); }
#deportes-valencia .titulo-seccion { background: rgb(244, 242, 233) url(2f019b95f1193c31edfa0dd92c2f502e81b6b967.png)  no-repeat scroll left top; height: 40px; margin-bottom: 9px; width: 100%; }
#deportes-valencia .titulo-seccion p { color: rgb(102, 0, 0); margin: 9px; font-size: 20px; float: left; text-align: right; width: 290px; }
#deportes-valencia .noticia-marcador { font-family: Georgia,serif; width: 100%; text-align: left; height: auto; padding-bottom: 9px; border-bottom: 1px solid rgb(102, 0, 0); }
#deportes-valencia .caja-padding { box-sizing: border-box; padding: 0px 9px; }
#deportes-valencia .noticia-marcador .titulo a { color: rgb(43, 43, 15); line-height: 28px; font-size: 24px; }
#deportes-valencia .noticia-marcador .titulo a:hover { text-decoration: underline; }
#deportes-valencia .noticia-marcador .texto { color: rgb(69, 68, 63); font-size: 14px; line-height: 18px; margin-top: 7px; }
#deportes-valencia .noticia-marcador.subnoticia { margin-top: 12px; padding-bottom: 16px; }
#deportes-valencia .noticia-marcador.subnoticia .titulo, .noticia-marcador.subnoticia .titulo a { font-size: 20px; line-height: 24px; }
#deportes-valencia .noticia-marcador.subnoticia .texto { font-size: 13px ! important; line-height: 15px; }
#deportes-valencia .marcadores { margin-top: 12px; width: 100%; }
#deportes-valencia .marcadores .antetitulo { text-align: left; margin-left: 9px; text-transform: none ! important; font-size: 20px ! important; color: rgb(182, 108, 3) ! important; }
#deportes-valencia .marcadores .marcador { background-color: rgb(241, 240, 237); height: 35px; border-bottom: 1px dotted rgb(210, 208, 191); }
#deportes-valencia .marcadores .marcador:nth-child(2n) { background-color: rgb(232, 231, 222); }
#deportes-valencia .marcadores .marcador div { display: inline-block; vertical-align: middle; margin: 2px 0px 0px; }
#deportes-valencia .marcadores .tipo { background-color: rgb(201, 198, 186); height: 21px; line-height: 21px; text-align: left; text-indent: 8px; font-size: 11px; }
#deportes-valencia .marcadores .marcador .resultado { width: 35px; height: 35px; text-align: center; line-height: 35px; font-size: 14px; }
#deportes-valencia .marcadores .marcador .equipo { font-size: 11px; width: 110px; text-align: center; }
.colB .de-donde-viene { height: 36px; line-height: 14px; background-image: url(7efdc13fd82d32dfa577115cbcdece88e92f2369.jpg) ; padding: 0px 0px 0px 45px; }
.colB .de-donde-viene a { margin-top: 3px; font-weight: bold; }
.colAB .aprende-a { height: 36px; line-height: 36px; background-image: url(7dc75c6d041bf026c56c677c901732a4cf384214.jpg) ; padding: 0px 0px 0px 45px; }
.colB .aprende-a a { font-weight: bold; }
.colAB .edicion-ilimitada { height: 36px; line-height: 36px; background-image: url(eabd454ed2db2dab88a15693e1788b8079078f9d.jpg) ; background-repeat: repeat-x; padding: 0px; }
.colAB .edicion-ilimitada img { display: block; float: left; margin: 0px 5px; }
.colAB .edicion-ilimitada a { color: rgb(217, 109, 0); }
.colAB .edicion-ilimitada a:hover { color: rgb(153, 153, 153); }
.colB .edicion-ilimitada a { line-height: 15px; }
.uh-actualidad_elecciones-municipales .comun-guinios.elecciones { display: none; }
.comun-guinios.elecciones a { color: rgb(84, 137, 191); float: left; }
.colB .comun-guinios.muni-auton span { font-size: 15px; position: relative; top: 5px; }
.colB .comun-guinios.otra-campania span { font-size: 16px; position: relative; top: 2px; }
#C-agrup-2013.bulevar-sur { border-bottom: 5px solid rgb(59, 179, 161); }
#C-agrup-2013.bulevar-sur .titulo-agrupacion h4 { padding-bottom: 10px; }
#C-agrup-2013.bulevar-sur .titulo-agrupacion h4 a { width: 200px; height: 32px; background: transparent url(43065f841e22731bd516a52fa5bed64345371554.png)  no-repeat scroll left bottom; display: block; text-indent: -9999px; }
#C-agrup-2013.bulevar-sur .contenido-ppal img { border-top: 1px solid rgb(0, 0, 0); }
#C-agrup-2013.bulevar-sur h5 a, #C-agrup-2013.bulevar-sur h6 a { color: rgb(43, 43, 15); }
.colAB .guinio-historia-verano { margin-bottom: 5px; }
#col-C #hoy-en-abc { width: 292px; padding: 12px 10px 10px; margin-bottom: 20px; border-width: 1px 1px 4px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(31, 68, 95); color: rgb(102, 102, 102); }
#col-C #hoy-en-abc h2 { font-size: 24px; color: rgb(31, 68, 95); padding-bottom: 7px; margin-bottom: 5px; border-bottom: 1px dotted rgb(204, 204, 204); }
#col-C #hoy-en-abc .dia { font-size: 12px; display: block; }
#col-C #hoy-en-abc ul { width: 292px; overflow: hidden; margin: 10px 0px 5px; }
#col-C #hoy-en-abc li { width: 140px; float: left; }
#col-C #hoy-en-abc a img { border: medium none; }
#col-C #hoy-en-abc .portada { margin-right: 10px; }
#col-C #hoy-en-abc .kioskoymas { background: rgb(246, 246, 246) none repeat scroll 0% 0%; clear: both; padding: 7px 10px; margin: 10px 0px 0px; overflow: hidden; }
#col-C #hoy-en-abc .kioskoymas .logo-kym { display: block; float: left; }
#col-C #hoy-en-abc .kioskoymas p { width: 128px; font-size: 12px; line-height: 14px; float: left; margin: 0px 7px 0px 13px; }
#col-C #hoy-en-abc .kioskoymas .comprar { width: 70px; height: 25px; float: left; font-size: 11px; line-height: 25px; color: rgb(255, 255, 255); text-align: center; display: block; background: rgb(84, 137, 191) none repeat scroll 0% 0%; border-radius: 3px; position: relative; top: 3px; }
#col-C #hoy-en-abc .kioskoymas .comprar:hover { background: rgb(31, 68, 95) none repeat scroll 0% 0%; }
#guinio-casillas { width: auto; height: 30px; padding: 10px 0px 0px 60px; font-family: Georgia,"Times New Roman",Times,serif; font-size: 20px; line-height: 30px; color: rgb(101, 2, 5); border-bottom: 2px solid rgb(101, 2, 5); background: transparent url(d7e5eaf1228fa1b225e2e2b59a64e0bc987f91a1.png)  no-repeat scroll left center; }
.colB #guinio-casillas { font-size: 18px; }
#modulo-calorias { width: 478px; background: rgb(250, 250, 250) none repeat scroll 0% 0%; border: 1px solid rgb(243, 243, 243); padding: 10px 0px 15px; margin: 25px 0px 20px; box-sizing: border-box; font-family: Arial,Helvetica,sans-serif; font-weight: bold; }
#modulo-calorias h2 { font-size: 19px; font-weight: normal; color: rgb(182, 108, 3); margin: 0px 0px 15px; clear: both; font-family: Georgia,"Times New Roman",Times,serif; text-align: left; }
#modulo-calorias h2 img { display: block; margin: -25px 5px 0px 0px; float: left; }
#modulo-calorias ul { overflow: hidden; list-style: outside none none; padding: 0px; margin: 0px 0px 0px 10px; }
#modulo-calorias li { width: 93%; background: rgb(84, 137, 191) none repeat scroll 0% 0%; margin: 0px 0px 10px 10px; padding: 4px 4px 4px 10px; float: left; box-sizing: border-box; border-radius: 0px 10px 10px 0px; position: relative; }
#modulo-calorias li span { display: block; width: auto; text-align: left; float: left; }
#modulo-calorias li .tipo { font-size: 12px; line-height: 24px; color: rgb(255, 255, 255); margin: 0px; }
#modulo-calorias li .cantidad { width: 125px; height: 24px; line-height: 24px; box-sizing: border-box; color: rgb(0, 0, 0); font-size: 14px; text-align: center; padding: 0px; border-radius: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: right; }
.colB .guinio-calorias { margin-top: 5px; height: 36px; line-height: 36px; background-image: url(57909c2681f489db311da1289854a8dc8323df57.jpg) ; padding: 0px 0px 0px 40px; }
.colB .guinio-calorias a { font-size: 13px; line-height: 14px; color: rgb(0, 178, 0); display: block; margin-top: 3px; }
.colB .guinio-calorias a:hover { color: rgb(153, 153, 153); }
.comun-guinios { overflow: hidden; margin: 0px 0px 5px; background-repeat: no-repeat; background-position: left bottom; text-align: left; }
.comun-guinios a { color: rgb(31, 68, 95); display: block; }
.comun-guinios a:hover { color: rgb(153, 153, 153); text-decoration: none; }
.colA .comun-guinios, .colA .comun-guinios a { font-size: 21px; }
.colB .comun-guinios, .colB .comun-guinios a { font-size: 15px; }
.colA .que-traerte-si-vas-a { width: 433px; height: 30px; background-image: url(d9ef0bc46c7e8b4c70ad4b42c424d437c0f3cf55.jpg) ; padding: 0px 0px 0px 45px; }
.colA .que-traerte-si-vas-a a { font-size: 22px; line-height: 30px; }
.colB .que-traerte-si-vas-a { width: 119px; height: 40px; background-image: url(4b6767682ef8d1a45eef98652be2b4bbcd89d94d.jpg) ; padding: 0px 0px 0px 40px; }
.colB .que-traerte-si-vas-a a { font-size: 16px; line-height: 16px; margin-top: 4px; }
.colB .guinio-menu { height: 36px; line-height: 36px; background-image: url(e7ec0dc9be4bf61cc57776aaa0a9053e0f0ca5bb.jpg) ; padding: 0px 0px 0px 43px; }
.colB .guinio-menu a { font-size: 16px; line-height: 14px; color: rgb(0, 178, 0); display: block; }
.colB .guinio-menu a:hover { color: rgb(153, 153, 153); }
.colB .modulo-menu { background: rgb(245, 245, 245) none repeat scroll 0% 0%; padding: 10px 5px 5px; margin: 0px 0px 20px; width: 136px; font-family: Arial,Helvetica,sans-serif; position: relative; text-align: left; }
.colB .modulo-menu h2 { margin: 0px 0px 5px; font-size: 12px; font-weight: bold; text-transform: uppercase; color: rgb(102, 102, 102); }
.colB .modulo-menu h2 img { display: block; float: left; margin: 0px 10px 0px 5px; }
.colB .modulo-menu .enlace { display: block; width: 86px; background: rgb(56, 117, 11) none repeat scroll 0% 0%; padding: 10px 20px; position: absolute; bottom: -10px; left: 10px; overflow: hidden; clear: both; }
.colB .modulo-menu .enlace a { color: rgb(255, 255, 255); font-size: 13px; font-weight: bold; }
.colB .modulo-menu .enlace img { display: block; float: left; font-size: 20px; margin: 5px 8px 0px 0px; }
.colAB .si-leones-hablasen { background-image: url(c7df1691fc219fbabb736892cf524173842cadf8.jpg) ; padding: 0px 0px 0px 53px; height: 42px; box-sizing: border-box; }
.colA .si-leones-hablasen a { margin-top: 11px; }
.colB .si-leones-hablasen a { line-height: 15px; margin-top: 5px; }
.guinio-eurobasket { z-index: 10; }
.guinio-elecciones-catalanas { height: 34px; overflow: hidden; }
.colABC .guinio-elecciones-catalanas { width: 976px; }
.colAB .guinio-elecciones-catalanas { width: 644px; }
.colA .guinio-elecciones-catalanas { width: 478px; }
.colB .guinio-elecciones-catalanas { width: 146px; height: 45px; }
.AT.elecciones-catalanas .titAT { display: none; }
.AT.elecciones-catalanas { padding-top: 37px; background-image: url(567c5777a512fad188a7a2f2d5be10576e209409.png) ; background-repeat: no-repeat; background-position: 0px 3px; }
.colB .AT.elecciones-catalanas { padding-top: 47px; background-image: url(1c386823b35da721d29f4188e21bd00bbe8007d3.png) ; background-repeat: no-repeat; background-position: 0px 3px; }
#modulo-elec-grecia { margin-bottom: 20px; padding: 0px; border-bottom: 5px solid rgb(221, 221, 221); font-family: Arial,Helvetica,sans-serif; }
#modulo-elec-grecia .titulo-modulo { height: 30px; font-size: 20px; font-weight: bold; line-height: 30px; color: rgb(13, 94, 175); border-bottom: 1px solid rgb(221, 221, 221); }
#modulo-elec-grecia .titulo-modulo a { color: rgb(13, 94, 175); }
#modulo-elec-grecia .titulo-modulo a:hover { color: rgb(8, 60, 111); }
#modulo-elec-grecia .titulo-modulo small { font-size: 17px; color: rgb(102, 102, 102); }
#modulo-elec-grecia .titulo-modulo img { width: 40px; height: auto; margin: -5px 10px -5px -5px; float: left; }
#modulo-elec-grecia .leyenda li.syriza { border-left: 12px solid rgb(183, 28, 28); color: rgb(183, 28, 28); }
#modulo-elec-grecia .leyenda li.nd { border-left: 12px solid rgb(2, 91, 219); color: rgb(2, 91, 219); }
#modulo-elec-grecia .leyenda li.xa { border-left: 12px solid rgb(0, 1, 45); color: rgb(0, 1, 45); }
#modulo-elec-grecia .leyenda li.to-potami { border-left: 12px solid rgb(255, 69, 1); color: rgb(255, 69, 1); }
#modulo-elec-grecia .leyenda li.kke { border-left: 12px solid rgb(255, 0, 0); color: rgb(255, 0, 0); }
#modulo-elec-grecia .leyenda li.anel { border-left: 12px solid rgb(0, 120, 127); color: rgb(0, 120, 127); }
#modulo-elec-grecia .leyenda li.pasok { border-left: 12px solid rgb(37, 127, 46); color: rgb(37, 127, 46); }
#modulo-elec-grecia .leyenda li.otros-grecia { border-left: 12px solid rgb(85, 85, 85); color: rgb(85, 85, 85); }
#modulo-elec-grecia.total { width: 976px; }
#modulo-elec-grecia.total .contenido-modulo { width: 976px; height: 230px; border-bottom: 1px solid rgb(255, 255, 255); }
#modulo-elec-grecia.total .contenido-modulo .subtitulo { height: 11px; margin-bottom: 9px; font-size: 11px; text-transform: uppercase; line-height: 11px; font-weight: bold; color: rgb(88, 88, 88); }
#modulo-elec-grecia.total .contenido-modulo table { width: 355px; margin: 1px 10px 0px 0px; float: left; font-size: 11px; color: rgb(102, 102, 102); }
#modulo-elec-grecia.total .contenido-modulo table strong { color: rgb(51, 51, 51); }
#modulo-elec-grecia.total .contenido-modulo table span { color: rgb(13, 94, 175); }
#modulo-elec-grecia.total .contenido-modulo table td { height: 20px; }
#modulo-elec-grecia.total .contenido-modulo table td.fondo-oscuro { background-color: rgb(232, 232, 232); }
#modulo-elec-grecia.total .contenido-modulo table td.fondo-medio { background-color: rgb(243, 243, 243); }
#modulo-elec-grecia.total .contenido-modulo table td.fondo-claro { background-color: rgb(248, 248, 248); }
#modulo-elec-grecia.total .contenido-modulo table td.borde-oscuro { border-bottom: 1px solid rgb(187, 187, 187); }
#modulo-elec-grecia.total .contenido-modulo table td.borde-claro { border-bottom: 1px solid rgb(221, 221, 221); }
#modulo-elec-grecia.total .contenido-modulo .hemiciclos { width: 400px; height: 210px; padding: 10px 0px; float: left; position: relative; background-color: rgb(248, 248, 248); }
#modulo-elec-grecia.total .hemiciclos .subtitulo.izquierda { position: absolute; left: 10px; top: 10px; }
#modulo-elec-grecia.total .hemiciclos .subtitulo.derecha { position: absolute; right: 10px; top: 10px; }
#modulo-elec-grecia.total .hemiciclos .subtitulo span { font-size: 14px; color: rgb(13, 94, 175); }
#modulo-elec-grecia.total .hemiciclos .arcos { width: 400px; height: 200px; position: relative; overflow: hidden; }
#modulo-elec-grecia.total .hemiciclos #resultados2015 { width: 400px; height: 400px; position: absolute; top: 0px; left: 0px; }
#modulo-elec-grecia.total .hemiciclos #resultados2012 { width: 200px; height: 200px; position: absolute; bottom: -100px; left: 100px; }
#modulo-elec-grecia.total .hemiciclos .linea-mayoria { width: 2px; height: 170px; position: absolute; top: 3px; left: 199px; z-index: 2; background: rgba(0, 0, 0, 0.3) none repeat scroll 0% 0%; }
#modulo-elec-grecia.total .hemiciclos .agno2015, #modulo-elec-grecia.total .hemiciclos .agno2012 { position: absolute; bottom: 3px; font-size: 11px; color: rgb(102, 102, 102); text-align: center; }
#modulo-elec-grecia.total .hemiciclos .agno2015 { width: 76px; left: 10px; }
#modulo-elec-grecia.total .hemiciclos .agno2012 { width: 54px; left: 110px; }
#modulo-elec-grecia.total .hemiciclos .escrutinio { width: 50px; height: 50px; position: absolute; left: 10px; top: 30px; }
#modulo-elec-grecia.total .hemiciclos .participacion { width: 50px; height: 60px; position: absolute; right: 10px; top: 30px; }
#modulo-elec-grecia.total .contenido-modulo .leyenda { width: 191px; height: 192px; margin: 0px; padding: 28px 10px 10px; float: left; background-color: rgb(243, 243, 243); }
#modulo-elec-grecia.total .leyenda li { height: 12px; margin-bottom: 7px; padding: 0px 0px 0px 4px; font-size: 10px; line-height: 13px; text-transform: uppercase; list-style: outside none none; }
.clear-parl-cat::before, .clear-parl-cat::after { display: table; content: ""; line-height: 0; }
.clear-parl-cat::after { clear: both; }
.contenedor-parl-cat { width: 976px; margin: 0px auto; font-family: Arial,Helvetica,sans-serif; }
.contenedor-parl-cat ul { margin: 0px; padding: 0px; list-style: outside none none; }
.contenedor-parl-cat .opciones { width: 136px; margin-right: 20px; float: left; }
.contenedor-parl-cat .opciones li { margin-bottom: 5px; }
.contenedor-parl-cat .opciones span.partido { height: 30px; padding: 0px 0px 0px 8px; display: block; font-size: 10px; text-transform: uppercase; line-height: 31px; color: rgb(255, 255, 255); }
.contenedor-parl-cat .opciones span.partido:hover { cursor: pointer; }
.contenedor-parl-cat .opciones span.partido.junts { background-color: rgb(1, 184, 166); }
.contenedor-parl-cat .opciones span.partido.junts:hover, .contenedor-parl-cat .opciones span.partido.junts.inactivo:hover { background-color: rgb(0, 162, 143); }
.contenedor-parl-cat .opciones span.partido.junts.inactivo { background-color: rgba(0, 162, 143, 0.5); }
.contenedor-parl-cat .opciones span.partido.ciudadanos { background-color: rgb(255, 110, 32); }
.contenedor-parl-cat .opciones span.partido.ciudadanos:hover, .contenedor-parl-cat .opciones span.partido.ciudadanos.inactivo:hover { background-color: rgb(235, 85, 20); }
.contenedor-parl-cat .opciones span.partido.ciudadanos.inactivo { background-color: rgba(255, 110, 32, 0.5); }
.contenedor-parl-cat .opciones span.partido.psc { background-color: rgb(255, 3, 13); }
.contenedor-parl-cat .opciones span.partido.psc:hover, .contenedor-parl-cat .opciones span.partido.psc.inactivo:hover { background-color: rgb(228, 5, 12); }
.contenedor-parl-cat .opciones span.partido.psc.inactivo { background-color: rgba(255, 3, 13, 0.5); }
.contenedor-parl-cat .opciones span.partido.pp { background-color: rgb(0, 126, 226); }
.contenedor-parl-cat .opciones span.partido.pp:hover, .contenedor-parl-cat .opciones span.partido.pp.inactivo:hover { background-color: rgb(0, 108, 198); }
.contenedor-parl-cat .opciones span.partido.pp.inactivo { background-color: rgba(0, 126, 226, 0.5); }
.contenedor-parl-cat .opciones span.partido.catsiqueespot { background-color: rgb(113, 47, 93); }
.contenedor-parl-cat .opciones span.partido.catsiqueespot:hover, .contenedor-parl-cat .opciones span.partido.catsiqueespot.inactivo:hover { background-color: rgb(93, 32, 77); }
.contenedor-parl-cat .opciones span.partido.catsiqueespot.inactivo { background-color: rgba(113, 47, 93, 0.5); }
.contenedor-parl-cat .opciones span.partido.cup { background-color: rgb(191, 182, 0); }
.contenedor-parl-cat .opciones span.partido.cup:hover, .contenedor-parl-cat .opciones span.partido.cup.inactivo:hover { background-color: rgb(127, 121, 0); }
.contenedor-parl-cat .opciones span.partido.cup.inactivo { background-color: rgba(191, 182, 0, 0.5); }
.contenedor-parl-cat .listas { width: 820px; float: left; }
.contenedor-parl-cat .listas h2 { padding: 0px 0px 10px; margin: 0px 0px 10px; font-family: Georgia,"Times New Roman",Times,serif; font-weight: normal; }
.contenedor-parl-cat .listas ul { margin: 10px -10px 30px; }
.contenedor-parl-cat .listas li { width: 120px; height: 150px; margin: 10px; float: left; text-align: center; font-size: 11px; line-height: 1.2; color: rgb(102, 102, 102); }
.contenedor-parl-cat .listas .foto-parl-cat { width: 120px; height: 120px; display: block; border-radius: 100px; }
.contenedor-parl-cat .listas img { width: 110px; height: 110px; margin: 5px; border-radius: 100px; }
.contenedor-parl-cat .junts h2 { border-bottom: 2px solid rgb(1, 184, 166); color: rgb(1, 184, 166); }
.contenedor-parl-cat .junts .foto-parl-cat { background-color: rgb(1, 184, 166); }
.contenedor-parl-cat .ciudadanos h2 { border-bottom: 2px solid rgb(255, 110, 32); color: rgb(255, 110, 32); }
.contenedor-parl-cat .ciudadanos .foto-parl-cat { background-color: rgb(255, 110, 32); }
.contenedor-parl-cat .psc h2 { border-bottom: 2px solid rgb(255, 3, 13); color: rgb(255, 3, 13); }
.contenedor-parl-cat .psc .foto-parl-cat { background-color: rgb(255, 3, 13); }
.contenedor-parl-cat .pp h2 { border-bottom: 2px solid rgb(0, 126, 226); color: rgb(0, 126, 226); }
.contenedor-parl-cat .pp .foto-parl-cat { background-color: rgb(0, 126, 226); }
.contenedor-parl-cat .catsiqueespot h2 { border-bottom: 2px solid rgb(113, 47, 93); color: rgb(113, 47, 93); }
.contenedor-parl-cat .catsiqueespot .foto-parl-cat { background-color: rgb(113, 47, 93); }
.contenedor-parl-cat .cup h2 { border-bottom: 2px solid rgb(191, 182, 0); color: rgb(191, 182, 0); }
.contenedor-parl-cat .cup .foto-parl-cat { background-color: rgb(191, 182, 0); }
#guinio-lazo-rosa { padding: 0px 0px 5px 40px; position: relative; font-size: 20px; line-height: 30px; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(233, 130, 203); }
.colB #guinio-lazo-rosa { padding: 5px 0px 5px 30px; font-size: 10px; line-height: 14px; text-transform: uppercase; }
#guinio-lazo-rosa img { width: 30px; height: auto; position: absolute; top: 0px; left: 5px; z-index: 2; }
.colB #guinio-lazo-rosa img { left: -5px; }
.at-icon-wrapper { display: none ! important; }
