/* Generales */
html{overflow:-moz-scrollbars-vertical}
body{background:#ededed url(/images/ui/fondo.gif) repeat-y 50% 0}
/* Cabecera */
.mod-cabecera{padding:30px 0 18px 0}
.mod-cabecera h1{background:url(/images/ui/logo.png) no-repeat; height:65px; text-indent:-9999px; width:323px}
* html .mod-cabecera h1{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='/images/ui/logo.png')}
.mod-cabecera .mod-login{display:inline; float:right; width:300px}
.mod-cabecera .mod-logo{display:inline; float:left}
.mod-contenido{height:auto !important; min-height:600px; _height:600px}
.mod-contenido .mod-der{display:inline; float:right; width:300px; /*height:540px*/}
.mod-contenido .mod-izq{display:inline; float:left; width:693px; }
.mod-contenido .mod-izq .mod-izq-cabecera{height:130px; overflow:hidden; padding-right:2px}
.mod-contenido .mod-izq .mod-izq-contenido{padding:20px 25px 25px;}
.mod-contenedor{margin:0 auto; width:995px; position:relative}
.primavera .mod-fondo{background:url(/images/ui/fondo-primavera.jpg) no-repeat 50% 0}
.invierno .mod-fondo{background:url(/images/ui/fondo-invierno.jpg) no-repeat 50% 0}
.verano .mod-fondo{background:url(/images/ui/fondo-verano.jpg) no-repeat 50% 0}
.otonio .mod-fondo{background:url(/images/ui/fondo-otono.jpg) no-repeat 50% 0}

/*patrocinio*/
#home.patrocinio .mod-cabecera{padding:80px 0 10px 0; position:relative}
.patrocinio .mod-cabecera{padding:40px 0 10px 0; position:relative}
.patrocinio .mod-cabecera h2 a{display:block;position:absolute; top:0px; right:80px; width:500px; height:90px; z-index:100; text-indent:-9999px; }
.patrocinio .mod-cabecera h2.interior a{right:0px; height:59px}
.verano.patrocinio .mod-fondo{background:url(/images/ui/fondo-verano-renfe-interior.jpg) no-repeat 50% 0}
.patrocinio .mod-login{padding-top:25px}
#home.verano.patrocinio .mod-fondo{background:url(/images/ui/fondo-verano-renfe-home.jpg) no-repeat 50% 0!important}
#playa.playa.patrocinio .mod-fondo{background:url(/images/ui/fondo-playa-renfe-home.jpg) no-repeat 50% 0!important}
#playa.patrocinio .mod-cabecera{padding:80px 0 10px 0; position:relative}
#playa-detalle.verano.patrocinio .mod-fondo{background:url(/images/ui/fondo-playa-renfe-interior.jpg) no-repeat 50% 0}

/* Login */
.mod-login{padding-top:20px}
.mod-login .buscador{background:#fff; border:1px solid #999; padding:1px; width:295px}
.mod-login .buscador input{border:0px; color:#a3a3a3; /* display:inline;*/ float:left; font:1.1em Tahoma,Verdana,Arial; margin-top:1px; width:262px}
.mod-login .buscador input.submit{width:auto}
.mod-login .buscador ul{display:none}
.mod-login .buscador .buscar-en{background:url(/images/ui/flecha-gris.gif) no-repeat 50% 50%; border-right:1px solid #cacaca; cursor:pointer; display:inline; float:left; height:100%; margin-right:3px; padding:2px 0; text-indent:-9999px; width:13px}
.mod-login .mod-login-nombre{color:#000; font:1.1em Tahoma,Verdana,Arial; padding:0 5px 5px 5px}
.mod-login .mod-login-nombre a{text-decoration:none; padding:0 3px;}
.mod-login .mod-login-nombre .nombre{display:inline; float:left}
.mod-login .mod-login-nombre .links{display:inline; float:right}

/* Menu primavera */

.primavera .mod-menu{overflow:hidden; height:102px}
.primavera .mod-menu .inner{/*background:#ecf8fe*/background:#ecffe6;}
.primavera .mod-menu li{display:inline; float:left; position:relative}
.primavera .mod-menu li a{/*background:#ecf8fe;*/ background:#ecffe6 ; /*border-right:2px solid #1ca4e0;*/border-right:2px solid #95C108; color:#000; display:block; font:1.5em Verdana,Tahoma,Arial; letter-spacing:0; padding:5px 15px; text-decoration:none}
.primavera .mod-menu li a:hover{text-decoration:none}
.primavera .mod-menu li.ultimo a{}
.primavera .mod-menu li a:hover, .primavera .mod-menu li.activo a{/*background:#035f98;*/background:#1e8c1e; color:#fff; }
.primavera .mod-menu li span.flecha{display:none;background:url(/images/ui/flecha-verde.gif) no-repeat bottom center; bottom:-5px; height:5px; left:50%; margin-left:-5px; position:absolute; width:10px}
.primavera .mod-menu li.activo span.flecha {display:block}
.primavera .mod-menu li .secundario{display:none;left:0; position:absolute; top:37px; width:695px}
.primavera .mod-menu li.activo .secundario{display:block;left:0; position:absolute; top:37px; width:695px}
.primavera .mod-menu li .secundario a{/*background:#dbf2fd;*/background:#ecffe6; color:#000; font-size:1.3em; padding:4px 6px}
.primavera .mod-menu li .secundario .activo a, .primavera .mod-menu li .secundario a:hover{/*background:#035f98;*/ background:#1e8c1e; color:#fff}
.primavera .mod-menu .principal{display:inline; float:left}
.primavera .mod-menu .otroslinks{display:inline; float:right}
/*.mod-menu .otroslinks a{border-left:2px solid #1ca4e0; color:#005790}*/
.primavera .mod-menu .otroslinks a{border-left:2px solid #B7F04B;}
.primavera .mod-login .mod-login-nombre a{color:#1E8C1E;}

/* Menu invierno*/

.invierno .mod-menu{overflow:hidden; height:102px}
.invierno .mod-menu .inner{background:#ecf8fe}
.invierno .mod-menu li{display:inline; float:left; position:relative}
.invierno .mod-menu li a{background:#ecf8fe;border-right:2px solid #1ca4e0; color:#000; display:block; font:1.5em Verdana,Tahoma,Arial; letter-spacing:0; padding:5px 15px; text-decoration:none}
.invierno .mod-menu li a:hover{text-decoration:none}
.invierno .mod-menu li.ultimo a{}
.invierno .mod-menu li a:hover, .invierno .mod-menu li.activo a{background:#035f98; color:#fff}
.invierno .mod-menu li span.flecha{display:none;background:url(/images/ui/flecha-azul.gif) no-repeat bottom center; bottom:-5px; height:5px; left:50%; margin-left:-5px; position:absolute; width:10px}
.invierno .mod-menu li.activo span.flecha {display:block}
.invierno .mod-menu li .secundario{display:none;left:0; position:absolute; top:37px; width:695px}
.invierno .mod-menu li.activo .secundario{display:block;left:0; position:absolute; top:37px; width:695px}
.invierno .mod-menu li .secundario a{background:#dbf2fd; color:#000; font-size:1.3em; padding:4px 6px}
.invierno .mod-menu li .secundario .activo a, .invierno .mod-menu li .secundario a:hover{background:#035f98; color:#fff}
.invierno .mod-menu .principal{display:inline; float:left}
.invierno .mod-menu .otroslinks{display:inline; float:right}
.invierno .mod-menu .otroslinks a{border-left:2px solid #1ca4e0; color:#005790}
.invierno .mod-login .mod-login-nombre a{color:#115f8b; }


/* Menu verano*/
.verano .mod-menu{overflow:hidden; height:102px}
.verano .mod-menu .inner{background:#fffae6;}
.verano .mod-menu li{display:inline; float:left; position:relative}
.verano .mod-menu li a{background:#fffae6;border-right:2px solid #FFC801; color:#000; display:block; font:1.5em Verdana,Tahoma,Arial; letter-spacing:0; padding:5px 15px; text-decoration:none}
.verano .mod-menu li a:hover{text-decoration:none}
.verano .mod-menu li.ultimo a{}
.verano .mod-menu li a:hover, .verano .mod-menu li.activo a{background:#ff3200; color:#fff}
.verano .mod-menu li span.flecha{display:none;background:url(/images/ui/flecha-naranja.gif) no-repeat bottom center; bottom:-5px; height:5px; left:50%; margin-left:-5px; position:absolute; width:10px}
.verano .mod-menu li.activo span.flecha {display:block}
.verano .mod-menu li .secundario{display:none;left:0; position:absolute; top:37px; width:695px}
.verano .mod-menu li.activo .secundario{display:block;left:0; position:absolute; top:37px; width:695px}
.verano .mod-menu li .secundario a{background:#fffae6; color:#000; font-size:1.3em; padding:4px 6px}
.verano .mod-menu li .secundario .activo a, .verano .mod-menu li .secundario a:hover{background:#ff3200; color:#fff}
.verano .mod-menu .principal{display:inline; float:left}
.verano .mod-menu .otroslinks{display:inline; float:right}
.verano .mod-menu .otroslinks a{border-left:2px solid #FEFA37; color:#005790}
.verano .mod-login .mod-login-nombre a{color:#FF3200; }

/* Menu otonio*/
.otonio .mod-menu{overflow:hidden; height:102px}
.otonio .mod-menu .inner{background:#f0f0f0;}
.otonio .mod-menu li{display:inline; float:left; position:relative}
.otonio .mod-menu li a{background:#f0f0f0;border-right:2px solid #2d2350; color:#000; display:block; font:1.5em Verdana,Tahoma,Arial; letter-spacing:0; padding:5px 15px; text-decoration:none}
.otonio .mod-menu li a:hover{text-decoration:none}
.otonio .mod-menu li.ultimo a{}
.otonio .mod-menu li a:hover, .otonio .mod-menu li.activo a{background:#2d2350; color:#fff}
.otonio .mod-menu li span.flecha{display:none;background:url(/images/ui/flecha-marron.gif) no-repeat bottom center; bottom:-5px; height:5px; left:50%; margin-left:-5px; position:absolute; width:10px}
.otonio .mod-menu li.activo span.flecha {display:block}
.otonio .mod-menu li .secundario{display:none;left:0; position:absolute; top:37px; width:695px}
.otonio .mod-menu li.activo .secundario{display:block;left:0; position:absolute; top:37px; width:695px}
.otonio .mod-menu li .secundario a{background:#f0f0f0; color:#000; font-size:1.3em; padding:4px 6px}
.otonio .mod-menu li .secundario .activo a, .otonio .mod-menu li .secundario a:hover{background:#2d2350; color:#fff}
.otonio .mod-menu .principal{display:inline; float:left}
.otonio .mod-menu .otroslinks{display:inline; float:right}
.otonio .mod-menu .otroslinks a{border-left:2px solid #2d2350; color:#005790}


/* Menu esqui*/
.esqui .mod-menu{overflow:hidden; height:102px}
.esqui .mod-menu .inner{background:#ecf8fe}
.esqui .mod-menu li{display:inline; float:left; position:relative}
.esqui .mod-menu li a{background:#ecf8fe;border-right:2px solid #1ca4e0; color:#000; display:block; font:1.5em Verdana,Tahoma,Arial; letter-spacing:0; padding:5px 15px; text-decoration:none}
.esqui .mod-menu li a:hover{text-decoration:none}
.esqui .mod-menu li.ultimo a{}
.esqui .mod-menu li a:hover, .esqui .mod-menu li.activo a{background:#035f98; color:#fff}
.esqui .mod-menu li span.flecha{display:none;background:url(/images/ui/flecha-azul.gif) no-repeat bottom center; bottom:-5px; height:5px; left:50%; margin-left:-5px; position:absolute; width:10px}
.esqui .mod-menu li.activo span.flecha {display:block}
.esqui .mod-menu li .secundario{display:none;left:0; position:absolute; top:37px; width:695px}
.esqui .mod-menu li.activo .secundario{display:block;left:0; position:absolute; top:37px; width:695px}
.esqui .mod-menu li .secundario a{background:#dbf2fd; color:#000; font-size:1.3em; padding:4px 6px}
.esqui .mod-menu li .secundario .activo a, .esqui .mod-menu li .secundario a:hover{background:#035f98; color:#fff}
.esqui .mod-menu .principal{display:inline; float:left}
.esqui .mod-menu .otroslinks{display:inline; float:right}
.esqui .mod-menu .otroslinks a{border-left:2px solid #1ca4e0; color:#005790}
/* Menu playa*/
.playa .mod-menu{overflow:hidden; height:102px}
.playa .mod-menu .inner{background:#ecf8fe}
.playa .mod-menu li{display:inline; float:left; position:relative}
.playa .mod-menu li a{background:#ecf8fe;border-right:2px solid #1ca4e0; color:#000; display:block; font:1.5em Verdana,Tahoma,Arial; letter-spacing:0; padding:5px 15px; text-decoration:none}
.playa .mod-menu li a:hover{text-decoration:none}
.playa .mod-menu li.ultimo a{}
.playa .mod-menu li a:hover, .playa .mod-menu li.activo a{background:#035f98; color:#fff}
.playa .mod-menu li span.flecha{display:none;background:url(/images/ui/flecha-azul.gif) no-repeat bottom center; bottom:-5px; height:5px; left:50%; margin-left:-5px; position:absolute; width:10px}
.playa .mod-menu li.activo span.flecha {display:block}
.playa .mod-menu li .secundario{display:none;left:0; position:absolute; top:37px; width:695px}
.playa .mod-menu li.activo .secundario{display:block;left:0; position:absolute; top:37px; width:695px}
.playa .mod-menu li .secundario a{background:#dbf2fd; color:#000; font-size:1.3em; padding:4px 6px}
.playa .mod-menu li .secundario .activo a, .playa .mod-menu li .secundario a:hover{background:#035f98; color:#fff}
.playa .mod-menu .principal{display:inline; float:left}
.playa .mod-menu .otroslinks{display:inline; float:right}
.playa .mod-menu .otroslinks a{border-left:2px solid #1ca4e0; color:#005790}
.playa .mod-login .mod-login-nombre a{color:#115f8b;}

/* Menu Noticias invierno*/
.invierno .mod-menunoticias{overflow:hidden; height:102px}
.invierno .mod-menunoticias .inner{background:#ecf8fe}
.invierno .mod-menunoticias li{display:inline; float:left; position:relative}
.invierno .mod-menunoticias li a{background:#ecf8fe; border-right:2px solid #1ca4e0; color:#000; display:block; font:1.3em Verdana,Tahoma,Arial; letter-spacing:0; padding:7px 12px; text-decoration:none}
.invierno .mod-menunoticias li a:hover{text-decoration:none}
.invierno .mod-menunoticias li.ultimo a{}
.invierno .mod-menunoticias li a:hover, .invierno .mod-menunoticias li.activo a{background:#035f98; color:#fff}
.invierno .mod-menunoticias li span.flecha{background:url(/images/ui/flecha-azul.gif) no-repeat bottom center; bottom:-5px; display:block; height:5px; left:50%; margin-left:-5px; position:absolute; width:10px}
.invierno .mod-menunoticias .principal{display:inline; float:left}
.invierno .mod-menunoticias .otroslinks{display:inline; float:right}
.invierno .mod-menunoticias .otroslinks a{border-left:2px solid #1ca4e0; color:#005790}

/* Menu Noticias primavera */
.primavera .mod-menunoticias{overflow:hidden; height:102px}
.primavera .mod-menunoticias .inner{background:#ecffe6}
.primavera .mod-menunoticias li{display:inline; float:left; position:relative}
.primavera .mod-menunoticias li a{background:#ecffe6; border-right:2px solid #95C108; color:#000; display:block; font:1.3em Verdana,Tahoma,Arial; letter-spacing:0; padding:7px 12px; text-decoration:none}
.primavera .mod-menunoticias li a:hover{text-decoration:none}
.primavera .mod-menunoticias li.ultimo a{}
.primavera .mod-menunoticias li a:hover, .primavera .mod-menunoticias li.activo a{background:#1e8c1e; color:#fff}
.primavera .mod-menunoticias li span.flecha{background:url(/images/ui/flecha-verde.gif) no-repeat bottom center; bottom:-5px; display:block; height:5px; left:50%; margin-left:-5px; position:absolute; width:10px}
.primavera .mod-menunoticias .principal{display:inline; float:left}
.primavera .mod-menunoticias .otroslinks{display:inline; float:right}
.primavera .mod-menunoticias .otroslinks a{border-left:2px solid #B7F04B; color:#005790}

/* Menu Noticias verano */
.verano .mod-menunoticias{overflow:hidden; height:102px}
.verano .mod-menunoticias .inner{background:#fffae6;}
.verano .mod-menunoticias li{display:inline; float:left; position:relative}
.verano .mod-menunoticias li a{background:#fffae6; border-right:2px solid #FFC801; color:#000; display:block; font:1.3em Verdana,Tahoma,Arial; letter-spacing:0; padding:7px 12px; text-decoration:none}
.verano .mod-menunoticias li a:hover{text-decoration:none}
.verano .mod-menunoticias li.ultimo a{}
.verano .mod-menunoticias li a:hover, .verano .mod-menunoticias li.activo a{background:#ff3200; color:#fff}
.verano .mod-menunoticias li span.flecha{background:url(/images/ui/flecha-naranja.gif) no-repeat bottom center; bottom:-5px; display:block; height:5px; left:50%; margin-left:-5px; position:absolute; width:10px}
.verano .mod-menunoticias .principal{display:inline; float:left}
.verano .mod-menunoticias .otroslinks{display:inline; float:right}
.verano .mod-menunoticias .otroslinks a{border-left:2px solid #FEFA37; color:#005790}

/* Menu Noticias otonio */
.otonio .mod-menunoticias{overflow:hidden; height:102px}
.otonio .mod-menunoticias .inner{background:#f0f0f0;}
.otonio .mod-menunoticias li{display:inline; float:left; position:relative}
.otonio .mod-menunoticias li a{background:#f0f0f0; border-right:2px solid #2d2350; color:#000; display:block; font:1.3em Verdana,Tahoma,Arial; letter-spacing:0; padding:7px 12px; text-decoration:none}
.otonio .mod-menunoticias li a:hover{text-decoration:none}
.otonio .mod-menunoticias li.ultimo a{}
.otonio .mod-menunoticias li a:hover, .otonio .mod-menunoticias li.activo a{background:#2d2350; color:#fff}
.otonio .mod-menunoticias li span.flecha{background:url(/images/ui/flecha-marron.gif) no-repeat bottom center; bottom:-5px; display:block; height:5px; left:50%; margin-left:-5px; position:absolute; width:10px}
.otonio .mod-menunoticias .principal{display:inline; float:left}
.otonio .mod-menunoticias .otroslinks{display:inline; float:right}
.otonio .mod-menunoticias .otroslinks a{border-left:2px solid #2d2350; color:#005790}



/* Migas */
.mod-migas a, .mod-migas span{color:#fff; font:1.1em Tahoma,Verdana,Arial}
.primavera.mod-migas a.activo{color:#1e8c1e;}
.invierno.mod-migas a.activo{color:#035f98;}
.verano.mod-migas a.activo{color:#ff3200;}

/* home */
#home.primavera .mod-fondo{background:url(/images/ui/bg-portada-primavera.jpg) no-repeat 50% 0}
#home.invierno .mod-fondo{background:url(/images/ui/bg-portada-invierno.jpg) no-repeat 50% 0}
#home.verano .mod-fondo{background:url(/images/ui/bg-portada-verano.jpg) no-repeat 50% 0}
#home.otonio .mod-fondo{background:url(/images/ui/bg-portada-otonio.jpg) no-repeat 50% 0}



#home .mod-menu {height:35px}
#home .mod-menu .otroslinks a {border-right:0}
#home .mod-contenido .mod-izq .mod-izq-cabecera {height:45px}
#home .mod-contenido .mod-izq .mod-izq-contenido {padding:0}
#home .mod-contenido.top-home {min-height:482px;height:482px}
#home .mod-contenido.abajo-home {background: url(/images/ui/borde-top-home.gif) no-repeat left top;padding:7px 0 20px;min-height:200px}
#home .mod-contenido .mod-izq .dos-col {padding:20px 0 20px;background: url(/images/ui/sombra-base.gif) no-repeat center bottom}
#home .mod-contenido .mod-izq .dos-col .col1,
#home .mod-contenido .mod-izq .dos-col .col2 {display:inline;float:left}
#home .mod-contenido .mod-izq .dos-col .col2 .inn {padding:0 20px; _padding:0 5px 0 10px}
#home .mod-contenido .mod-izq .dos-col .col1 {width:401px}
#home .mod-contenido .mod-izq .dos-col .col2 {border-left:1px solid #d7d7d7;width:290px;background: url(/images/ui/sombra-lateral.gif) no-repeat 0 0;min-height:635px;height:auto !important;height:635px}
/* Pie */
.mod-pie{background:#efefeb url(/images/ui/pie-fondo1.gif) repeat-x}
.mod-pie .copy{color:#373737; margin-bottom:12px}
.mod-pie .copy a{background:url(/images/ui/logo-mini-gris.gif) no-repeat; display:block; height:20px; text-indent:-9999px; width:107px}
.mod-pie .direccion{margin-bottom:22px}
.mod-pie .inner{background:#efefeb url(/images/ui/pie-fondo2.gif) no-repeat 0 1px; margin:0 auto; padding:6px 0 5px 0; width:995px}
.mod-pie .links a{color:#333; text-decoration:underline}
.mod-pie .links a:hover{text-decoration:none}
.mod-pie .links li{background:url(/images/ui/links-separador.gif) no-repeat 100% 50%; display:inline; float:left; margin-right:5px; padding-right:5px}
.mod-pie .links li.contactar{}
.mod-pie .links li.iphone a{background:url(/images/ui/iphone.gif) no-repeat 0 50%; display:block; padding:3px 0; padding-left:16px;}
.mod-pie .links li.somos{background:none}
.mod-pie .links li.rssnone{background:none; margin-right:60px; padding:3px 0; width:230px; display:block}
.mod-pie .links li.rss{background:none; margin-right:60px; padding-top:4px}
.mod-pie .links li.rss a{background:url(/images/ui/rss.gif) no-repeat; display:block; padding:3px 0; text-indent:-9999px; width:24px}
.mod-pie .localizaciones{padding:0 0 5px 18px}
.mod-pie .localizaciones li{display:inline; float:left; margin-bottom:2px; width:223px}
.mod-pie .localizaciones li a{background:url(/images/ui/bolo-gris.gif) no-repeat 0 6px; color:#999; font:1.1em Tahoma,Verdana,Arial; padding-left:6px}
.mod-pie .mod-der{color:#626262; display:inline; font:1.1em Tahoma,Verdana,Arial; float:right; width:300px}
.mod-pie .mod-der .inner{background:none; padding:20px 18px; width:auto}
.mod-pie .mod-izq{display:inline; float:left; width:695px}
.mod-pie .texto{color:#666; font:1.2em Tahoma,Verdana,Arial; padding:20px}
.mod-pie #pie-comun{margin-left:auto; margin-right:auto; width:996px; height:74px; background-image:url(/images/ui/logos-pie.gif); background-repeat:no-repeat; border-top:1px dotted #ddd}
.mod-pie #pie-comun a{display:block; text-indent:-9999px; overflow:hidden; /*background:#f90; opacity:.5;*/}
.mod-pie #pie-comun ul{margin:0 0 0 0px; padding:15px 0 0 0; width:702px; float:left;}
.mod-pie #pie-comun ul li{display:inline; float:left; background:none; margin:0 8px 0 0; padding:0;}
.mod-pie #pie-comun #pc_prisa{width:113px; height:48px; margin-left:5px; float:left; margin-top:12px;}
.mod-pie #pie-comun #pc_elpais{width:100px; height:18px;}
.mod-pie #pie-comun #pc_cuatro{width:66px; height:18px;}
.mod-pie #pie-comun #pc_cincodias{width:98px; height:18px;}
.mod-pie #pie-comun #pc_plus{width:63px; height:18px;}
.mod-pie #pie-comun #pc_parasaber{width:81px; height:18px;}
.mod-pie #pie-comun #pc_elviajero{width:72px; height:18px;}
.mod-pie #pie-comun #pc_clasificados{width:64px; height:18px;}
.mod-pie #pie-comun #pc_santillana{width:70px; height:18px;}
.mod-pie #pie-comun #pc_as{width:55px; height:24px;}
.mod-pie #pie-comun #pc_los40{width:74px; height:24px; margin-left:3px;}
.mod-pie #pie-comun #pc_ser{width:49px; height:24px; margin-left:5px;}
.mod-pie #pie-comun #pc_kalipedia{width:70px; height:24px;}
.mod-pie #pie-comun #pc_wip{width:63px; height:24px;}
.mod-pie #pie-comun #pc_maxima{width:45px; height:24px;}
.mod-pie #pie-comun #pc_m80{width:48px; height:24px;}
.mod-pie #pie-comun #pc_dial{width:46px; height:24px; margin-left:4px;} 
.mod-pie #pie-comun #pc_radiole{width:50px; height:24px;} 
.mod-pie #pie-comun #pc_prisacom{width:71px; height:24px; margin-left:10px;}
#pie-comun #empresa1{width:125px; height:50px; float:left; margin-left:20px; margin-top:12px;}
/* ajax */
/* titulares img */
.tit-portada {text-indent:-9999px;background: url(/images/txt/tit-portada.gif) no-repeat top left; height:38px;line-height:38px; overflow:hidden; width:274px;background-position:-10px 0}
.tit-portada.prevision-noticias {background-position:-10px 0}
.tit-portada.temperaturas-ciudades-espana {background-position:-10px -40px}
.tit-portada.prevision-ciudades-mundo {background-position:-10px -82px}
.tit-portada.prevision-mapas {background-position:-10px -122px}
.tit-portada.espana-temperaturas-min {background-position:-10px -294px}
.tit-portada.espana-temperaturas-max {background-position:-10px -253px}
.tit-portada.espana-tormentas {background-position:-10px -334px}
.tit-portada.espana-nieves {background-position:-10px -210px}
.tit-portada.espana-precipitacion {background-position:-10px -168px}
/* comodines */
.mod.separatop {margin-top:20px}
.dere {float:right}
.izq {float:left}
.txt-centrado {text-align:center}
/* playas */
#playa .mod-fondo{background:url(/images/ui/bg-portada-playa.jpg) no-repeat 50% 0}
#playa .mod-menu {height:35px}
#playa .mod-menu .otroslinks a {border-right:0}
#playa .mod-contenido .mod-izq .mod-izq-cabecera {height:45px}
#playa .mod-contenido .mod-izq .mod-izq-contenido {padding:0}
#playa .mod-contenido.top-home {min-height:547px;height:547px}
#playa .mod-contenido.abajo-home {background: url(/images/ui/borde-top-home.gif) no-repeat left top;padding:7px 0 20px;min-height:200px}
#home .mod-contenido.abajo-playa {padding:12px 0 20px;min-height:200px}
#playa-detalle .mod-fondo{background:url(/images/ui/bg-portada-detalle-playa.jpg) no-repeat 50% 0}
/* nieve */
#nieve .mod-fondo{background:url(/images/ui/bg-portada-nieve.jpg) no-repeat 50% 0}
#nieve .mod-menu {height:35px}
#nieve .mod-menu .otroslinks a {border-right:0}
#nieve .mod-contenido .mod-izq .mod-izq-cabecera {height:45px}
#nieve .mod-contenido .mod-izq .mod-izq-contenido {padding:0}
#nieve .mod-contenido.top-home {min-height:547px;height:547px}
#nieve .mod-contenido.abajo-home {background: url(/images/ui/borde-top-home.gif) no-repeat left top;padding:7px 0 20px;min-height:200px}
#nieve-detalle .mod-fondo{background:url(/images/ui/bg-portada-detalle-nieve.jpg) no-repeat 50% 0}

.tit-portada.espana-indice-uv {background-position:-10px -376px;}

.mod-login.inter{width:310px; height:33px; padding:20px 10px 0 10px; background:url(/images/ui/fnd-intereses.jpg) no-repeat 0 0; margin:20px 10px;_padding:20px 10px; _margin:20px 0px 10px 0 }
.mod-login.inter .buscador .buscar-en{background:none; border:none; width:2px}

/* PIE COMUN V3 =======================================================================================================  */

#pie-comun3 .inside {background:url(/comunes/pie-comun/g-pie-comun.gif) no-repeat 0 0;border-top:1px solid #f0f0f0;padding:0;position:relative;width:993px;height:116px;margin:0 auto;position:relative;text-align:left}
#pie-comun3 a{display:block;text-indent:-9999px;overflow:hidden;color:#000;text-decoration:none;text-align:left}
#pie-comun3 a:hover{text-decoration:underline}
#pie-comun3 .medios-destacados,
#pie-comun3 .muestra-medios {float:left;width:auto;display:inline}
#pie-comun3 .medios-destacados ul{margin-left:172px;width:750px;margin-top:5px}
#pie-comun3 .medios-destacados ul.primerafila{padding-top:10px}
#pie-comun3 .medios-destacados ul li{display:inline; float:left; background:none; margin:0 9px 0 0; padding:0}

#pie-comun3 #pc_prisa{width:135px; height:50px; position:absolute; left:18px; top:25px}

#pie-comun3 #pc_elpais{width:100px; height:25px}
#pie-comun3 #pc_as{width:50px; height:25px}
#pie-comun3 #pc_cincodias{width:90px; height:25px}
#pie-comun3 #pc_santillana{width:92px; height:25px}
#pie-comun3 #pc_elviajero{width:70px; height:25px}
#pie-comun3 #pc_clasificados{width:56px; height:25px}
#pie-comun3 #pc_plus{width:65px; height:25px}
#pie-comun3 #pc_cuatro{width:50px; height:25px}
#pie-comun3 #pc_infometeo{width:65px; height:25px}

#pie-comun3 #pc_tvi{width:40px; height:25px}
#pie-comun3 #pc_tvi24{width:62px; height:25px}
#pie-comun3 #pc_ser{width:40px; height:25px}
#pie-comun3 #pc_los40{width:67px; height:25px}
#pie-comun3 #pc_caracol{width:65px; height:25px} 
#pie-comun3 #pc_adn{width:50px; height:25px} 
#pie-comun3 #pc_wradio{width:45px; height:25px} 
#pie-comun3 #pc_continental{width:55px; height:25px}
#pie-comun3 #pc_maxima{width:35px; height:25px}
#pie-comun3 #pc_m80{width:50px; height:25px}
#pie-comun3 #pc_radiole{width:60px; height:25px} 
#pie-comun3 #pc_dial{width:40px; height:25px} 

#pie-comun3 #pc_alfaguara{width:60px; height:25px}
#pie-comun3 #pc_cinemania{width:60px; height:25px}
#pie-comun3 #pc_rollingstone{width:70px; height:25px} 
#pie-comun3 #pc_plural{width:73px; height:25px} 
#pie-comun3 #pc_kalipedia{width:65px; height:25px}
#pie-comun3 #pc_japy{width:50px; height:25px} 
#pie-comun3 #pc_wip{width:63px; height:25px}
#pie-comun3 #pc_parasaber{width:70px; height:25px}
#pie-comun3 #pbt-medios{margin-left:5px;width:115px; height:25px}

/* pie capa medios */
#pie-comun3 a#cierrame {background: url(/comunes/pie-comun/pc-bgs.gif) no-repeat 0 -22px;width:64px;height:21px;line-height:21px;overflow:hidden;display:block;text-indent:-9999px}
#pie-comun3 #capa-webs-grupo {position:absolute;z-index:999;top:-273px;right:0}
#pie-comun3 .muestra-medios {margin-top:40px;margin-left:25px;position:relative;font:400 12px Arial;color:#333}
#pie-comun3 .muestra-medios a{text-indent:0}

#pie-comun3 .muestra-medios .capa-medios {background:#e9e9e9 url(/comunes/pie-comun/pc-bgs.gif) repeat-x 0 -44px;height:311px;width:993px;display:none}
#pie-comun3 .muestra-medios.activado .capa-medios {display:block}
#pie-comun3 .muestra-medios.activado .capa-medios ul.webs-grupo {background:#e9e9e9 url(/comunes/pie-comun/pc-cols.gif) repeat-y 195px 0;border:1px solid #999;border-bottom:0;border-color:#ccc #999 #ccc}

#pie-comun3 .muestra-medios.activado .capa-medios .pc-sombreado {background:#fafafa url(/comunes/pie-comun/pc-bgs.gif) repeat-x 0 -72px;height:37px;width:100%;margin-top:3px;position:relative;_border-top:1px solid #999}
#pie-comun3 .muestra-medios.activado .capa-medios .pc-sombreado #cierrame2{position:absolute;right:112px;top:0}

#pie-comun3 .muestra-medios .capa-medios h3 {padding:0 0 0 11px;font-weight:400;line-height:29px}
#pie-comun3 .muestra-medios .capa-medios h3 a {float:right;font-size:12px;margin-right:3px}
#pie-comun3 .muestra-medios .capa-medios .webs-grupo {overflow:auto;height:283px;background:#e9e9e9;margin-bottom:-3px}
#pie-comun3 .muestra-medios .capa-medios .webs-grupo .webs-grupo-col {width:200px;display:inline;float:left}
#pie-comun3 .muestra-medios .capa-medios .webs-grupo .webs-grupo-col.ultimo {width:175px}
#pie-comun3 .muestra-medios .capa-medios .webs-grupo .webs-grupo-col ul li {margin-left:10px;padding:3px 0}
#pie-comun3 .muestra-medios .capa-medios .webs-grupo .webs-grupo-col ul li a{background:url(/comunes/pie-comun/pc-bgs.gif) no-repeat -72px -25px;padding-left:8px}
#pie-comun3 .muestra-medios .capa-medios .webs-grupo .webs-grupo-col ul li a.pais{margin-left:8px}
#pie-comun3 .muestra-medios .capa-medios .webs-grupo .webs-grupo-col ul li.tit-seccion {font-weight:700;margin-top:10px}

#pie-comun3 #empresa1{width:57px; height:65px; background:url(/comunes/pie-comun/logo-patro-g.gif) no-repeat left top; position:absolute; top:17px; right:22px;z-index:1}
#pie-comun3 #empresa2{display:none}

/* cmy-K */
#pie-comun3.version-k .inside {background:#101010 url(/comunes/pie-comun/k-pie-comun.gif) no-repeat 0 0;border-top:1px solid #343434}
#pie-comun3.version-k #empresa1{background:url(/comunes/pie-comun/k-logo-patro.gif) no-repeat left top}

#pie-comun3 .cabecera-capa {padding:3px;border:1px solid #999;border-width:1px 1px 0;height:20px}
#pie-comun3 .muestra-medios .cabecera-capa h3{float:left;line-height:20px}
#pie-comun3 .cabecera-capa a{float:right}

