/* CSS Document */

/* RESET */

* {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, th, td, caption { font-weight:normal; }
li{list-style: none;}
a{outline: none;text-decoration: none;}
a img {border:0;}
th, td{vertical-align: top;}
table {border-collapse: collapse; border-spacing: 0;}
address {font-style:normal;}
/* PARA ETIQUETAS DE HTML5 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block;}

body{font:75%/1 Arial, Helvetica, sans-serif; width:100%; height: 100%;background: url(https://e00-elmundo.uecdn.es/especiales/navidad/2011/img/pared.png) scroll repeat;}

/* columnas */

#contenedor {width:990px;margin:0 auto;text-align:left; overflow: visible; position: relative;}
.col {float:left;}
.col + .col {margin-left:20px;}
.col + .primera {margin-left:0;}
.primera {margin-left:0;}
hr {display:block;clear:both;border:none;color:#fff;height:1px;}

.col-1 {width:62px;}
.col-2 {width:144px;}
.col-3 {width:226px;}
.col-4 {width:308px;}
.col-5 {width:390px;}
.col-6 {width:472px;}
.col-7 {width:554px;}
.col-8 {width:636px;}
.col-9 {width:718px;}
.col-10 {width:800px;}
.col-11 {width:882px;}
.col-12 {width:964px;margin:0;}
.col-12 + .col {margin-left:0;}
.toda-pagina {width:990px;margin-left:-13px;}

.col-0b {width:21px;}
.col-1b {width:103px;}
.col-2b {width:185px;}
.col-3b {width:267px;}
.col-4b {width:349px;}
.col-5b {width:431px;}
.col-6b {width:513px;}
.col-7b {width:595px;}
.col-8b {width:677px;}
.col-9b{width:759px;}
.col-10b {width:841px;}
.col-11b {width:923px;}

.envuelve {height:37px; background:url(https://e00-elmundo.uecdn.es/elmundo/iconos/minicabecera/sombra.png) repeat-x bottom; text-align:center; padding:0;clear: both;}
#minicabecera  {width:960px; padding:5px 15px; margin:auto; text-align:left}
#minicabecera a:link {color:#3c81a2; text-decoration:none}
#minicabecera a:hover, #minicabecera a:active, #minicabecera a:focus {text-decoration:underline; color:#3c81a2;}
#minicabecera a:visited {color:#3c81a2; }
#minicabecera a img {border:0}
#minicabecera #logo {float:left}
#minicabecera  ul{float:right; list-style-type:none; position:relative; margin:0; top:-3px} 
#minicabecera li {float:left; margin-right:10px;}
#minicabecera li a{background:url(https://e00-elmundo.uecdn.es/elmundo/iconos/minicabecera/li.png) no-repeat 0 4px; display:block; margin-top:4px; padding-left:20px;line-height:150%;}
#minicabecera li label strong {display:none;}
#minicabecera #buscar {background:#fff url(https://e00-elmundo.uecdn.es/elmundo/iconos/minicabecera/submit.png) repeat-x bottom; border:1px solid #ccc; color:#333; font-size:91.6%; margin:3px 20px 0 10px;
padding:2px 10px;}
#minicabecera #buscador {font-size:91.6%; color:#505050;}

/* reproductores de video */
.cubre_reproductor {position:relative;overflow:hidden;}
.cubre_reproductor a.boton_play {height:100%;width:100%;position:absolute;top:0;left:0;background:url(https://e00-elmundo.uecdn.es/elmundo/iconos/v4.x/v4.02/play.png) no-repeat scroll right bottom;text-indent:-9000px;}
.cubre_reproductor a.boton_play:hover {background:transparent url(https://e00-elmundo.uecdn.es/elmundo/iconos/v4.x/v4.02/play_hover.png) no-repeat scroll right bottom;}
.cubre_reproductor a.actualice_flash:hover, 
.cubre_reproductor a.actualice_flash.activo {background:transparent url(https://e00-elmundo.uecdn.es/elmundo/iconos/v3.0/aviso_actualice_flash.png) no-repeat 50% 70%;}
.cubre_reproductor a.no_flash:hover, 
.cubre_reproductor a.no_flash.activo {background:transparent url(https://e00-elmundo.uecdn.es/elmundo/iconos/v3.0/aviso_instale_flash.png) no-repeat 50% 70%;}

/* NAV */
.nav {float: left;position: relative; z-index:15; width:100%;}
.nav ul {float: left;text-align: center; width:100%;}
.nav li{display:inline;}
.nav li a{padding: 8px 10px 8px 20px; color: #8B3424; margin-right: 10px; font: italic 140%/120% "Times New Roman", Times, serif;background:url(https://e00-elmundo.uecdn.es/especiales/navidad/2011/img/copito.png) left 11px no-repeat;}
.nav li a img{display:none;}
.nav ul ul.sub-nav{display:none; z-index:20;}
body.cuento .nav li.nav-01 ul.sub-nav{display:block;position:absolute; top:43px; left:13px;background:#c1a48b url(https://e00-elmundo.uecdn.es/especiales/navidad/2011/img/.png) scroll repeat; width: 288px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px; padding: 10px; margin:0; text-align:left;}
body.cuento .nav li.nav-01 ul.sub-nav li{float: left; width:100%;width:100%; border-bottom: dotted 1px #9c816a;}
body.cuento .nav li.nav-01 ul.sub-nav li.sub-nav-07{border-bottom: 0;}
body.cuento .nav li.nav-01 ul.sub-nav li a{float:left;width:100%; padding: 4px 0 4px 20px; background:none;background:url(https://e00-elmundo.uecdn.es/especiales/navidad/2011/img/copito-blanco.png) left 7px no-repeat; color:#fff;}
body.christmas .nav li.nav-03 ul.sub-nav{display:block;position:absolute; top:43px; right:3px;width: 636px;padding: 0; margin:0;}
body.christmas .nav li.nav-03 ul.sub-nav li{float: left; width: 202px;margin: 0 0 0 10px;}
body.christmas .nav li.nav-03 ul.sub-nav li a{float: left;background-color:#C5B19F; padding:0; width:202px; border-radius: 0 0 3px 3px;-webkit-border-radius: 0 0 3px 3px;-moz-border-radius: 0 0 3px 3px;-o-border-radius: 0 0 3px 3px; color:#714E33;}
body.christmas .nav li.nav-03 ul.sub-nav li a img{display: inline;opacity: .8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);}
body.christmas .nav li.nav-03 ul.sub-nav li a:hover img{opacity: 1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}
body.christmas .nav li.nav-03 ul.sub-nav li a strong{float: left; width: 100%; text-align:center;padding:6px 0; font-weight:normal;}
body.christmas .nav li.nav-03 ul.sub-nav li.sub-nav-01{margin-left: 0;}
body.portada .nav li.nav-05 {display: none;}

/* navegación portada */
body.portada h1 a img {left: -20px; position: relative;}

body.portada .nav{float: left; position: absolute; top:0; left: 0;}
body.portada .nav ul{float: left; width:100%;}
body.portada .nav li{float: left; position:absolute;background:url(https://e00-elmundo.uecdn.es/especiales/navidad/2011/img/copon.png) top left no-repeat; height:41px; width: 41px; text-indent:-9999px;}
body.portada .nav li.nav-01{top:200px; left: 400px;}
body.portada .nav li.nav-02{top:214px; left: 470px;}
body.portada .nav li.nav-03{top:227px; left: 540px;}
body.portada .nav li.nav-04{top:240px; left: 610px;}
body.portada .nav li a{background: none;float: left; position:relative; width:41px; height:41px; padding:0; margin:0;}
body.portada .nav li a:hover img{display: inline;}
body.portada .nav li a img{ float: left; position: absolute;}
body.portada .nav li.nav-01 a img{top: 28px; left: -71px;}
body.portada .nav li.nav-02 a img{top: 14px; left: -141px;}
body.portada .nav li.nav-03 a img{top: 1px; left: -211px;}
body.portada .nav li.nav-04 a img{top: -12px; left: -281px;}


/* MARCA */
p.marca{float: left;position:absolute; top:10px;left: 15px; z-index:15; color: #e6cab1; font: bold 120% Arial, Helvetica, sans-serif; text-transform: uppercase;}
body.portada p.marca{top:5px;}
p.marca a{color: #e6cab1;}

/* PORTADA */
body.portada h1 { text-align:center;}


/* CABECERA */

#cabecera{float: left;position:relative; width: 100%; background:url() top left no-repeat scroll;margin:-6px 0 0; z-index: 30;}
#cabecera h1.tit{float: left;position:relative; margin: 50px 0 0;}

/* CUERPO */
.wrap{float:left;width:1000px;position:relative; margin: 0 0 0 -10px;background:#fff url(https://e00-elmundo.uecdn.es/especiales/navidad/2011/img/papel.png) scroll repeat; padding: 0 0 0 10px;}
.wrap .top{float:left;position:absolute; top: 0; left:0; width: 1010px; height:220px;background: url(https://e00-elmundo.uecdn.es/especiales/navidad/2011/img/papel-arriba.png) scroll no-repeat;margin: -160px 0 0;}
.wrap .bottom{float:left;position:absolute; bottom:0; left:0; width: 1010px; height:368px;background: url(https://e00-elmundo.uecdn.es/especiales/navidad/2011/img/papel-abajo.png) scroll no-repeat;margin: 0 0 -160px; z-index:1;}
#contenido {float:left; position:relative;width:964px;padding:25px 13px 20px;/*background:#fff url(https://e00-elmundo.uecdn.es/especiales/navidad/2011/img/papel.png) scroll repeat;box-shadow: 4px 4px 4px #926c49;*/ z-index:5;}
#contenido a{color:#B84335; text-decoration:underline;}
#contenido h1{font: 380% "Times New Roman", Times, serif;margin: 0; letter-spacing:-1px;color: #714e33;}
#contenido h2{font: 220% "Times New Roman", Times, serif;color: #B84335;margin: 10px 0;}
#contenido h3{float: left; width:100%;font: 150% Arial, Helvetica, sans-serif;color: #777;margin: 10px 0; border-bottom: dotted 1px #999;}
#contenido p{margin: 0 0 20px;font: 120% Arial, Helvetica, sans-serif;line-height: 150%; color: #555;}
#contenido p.firma{color: #8b3424;font-size: 95%;margin-bottom: 10px;}
#contenido p.firma strong{text-transform: uppercase;}
#contenido p.entradilla{color: #936a4a;font:italic 180% "Times New Roman", Times, serif;}
body.enviado #contenido p.entradilla{text-align: center;}
#contenido p.antetitulo{margin-bottom: 0;font-size: 100%;color:#888;}
#contenido ul.listado{float: left; width:100%;color: #777;margin-bottom: 20px;}
#contenido ul.listado li{margin-bottom: 10px;background:url(https://e00-elmundo.uecdn.es/especiales/navidad/2011/img/bullet.png) left 3px no-repeat; padding-left:15px;}
.nanorrelato{float: left;position:relative;margin: -2px 0 15px; width:100%;}
#contenido .nanorrelato p{float: left;padding: 10px 15px;margin: 0;background-color:#C5B19F;color:#fff;line-height: 140%;font-size: 100%;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px; width:606px;}
.foto{float: left;position:relative;margin-bottom:20px;}
.foto.izquierda{margin:0 15px 10px 0;}
.foto.derecha{float: right;margin:0 0 10px 15px;}
.foto.anchocompleto{float:left;margin:0 0 20px 0;}
.foto img{float: left;position:relative;z-index:0; background-color:#777;}
.col-4 .foto img{ width:308px; height: auto;}
.col-5 .foto img{ width:390px; height: auto;}
.col-5b .foto img{ width:431px; height: auto;}
.col-6 .foto img{ width:472px; height: auto;}
#contenido .foto figcaption,
#contenido .foto p{float: left;padding: 10px 15px;margin: 0;background-color:#C5B19F;color:#fff;line-height: 140%;font-size: 100%;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;}
.col-5 .foto p{ width:360px;}
.col-5 p.enlace{float: left; width: 360px; text-align: center;padding: 10px 15px;margin: 5px 0 0;background-color:#b99d78;color:#fff;line-height: 140%;font-size: 100%;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;}
#contenido .col-5 p.enlace a{color:#fff;}
#contenido .col-5 p.enlace a strong{color:#333;}
#contenido p.sumario{float: left; width:276px;padding:15px;margin: 0 0 20px;border: dotted 1px #ddd;font: italic 160%/120% Arial, Helvetica, sans-serif; letter-spacing:-1px;color: #888; background-color:#efefef;}
#contenido p.sumario em{float: left; width:100%;font: normal bold 80% Arial, Helvetica, sans-serif;color: #555;top:10px;position:relative; text-align:right;}
p.sumario.derecha{float: right;margin:0 0 10px 15px;}
p.sumario.izquierda{float:left;margin:0 15px 10px 0;}
body.cuento .col-4{ margin-top: 238px;}
body.confesiones .video{margin:-60px 0 20px 20px;}
body.christmas .col-8{ margin-top:73px;}
body.christmas #contenido p.enlaces{ line-height: 220%; margin-bottom: 0;}

iframe.formulario{ background:none;background-color:#c5b19f; margin-bottom: 20px; width: 308px; height:150px;}
body.formulario{ background:none;background-color:#c5b19f;}
div.formulario{color:#714E33;font: 100% Arial,Helvetica,sans-serif; text-align: center; padding: 20px 0 15px;}
div.formulario li{margin-bottom: 5px;}
div.formulario li label{display: block;}
div.formulario li input{font: 90% Arial, Helvetica, sans-serif; color: #777; padding: 2px 4px; border: solid 1px #c4b1a1; }
div.formulario li input.boton{font-size: 80%; color: #fff; text-transform:uppercase; padding: 4px 20px 3px; border: 0; background-color:#ab9686; cursor:pointer;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px; margin-top:5px;}
body.formulario p.entradilla{color: #fff;font:italic 160% "Times New Roman", Times, serif;text-align: center; padding:55px 20px 0;}

/* PIE */
acronym {border:0;text-decoration:none;}
#site_info {float: left;position:relative;margin:0;width:900px;font-size:85%;color: #714E33;border-top: solid 1px #936A4A;padding:10px 0 30px; z-index: 30; margin: 0 45px; display:inline;}
#site_info a {text-decoration:none;color:#8B3424;}
#site_info a:hover {color:#8B3424;}
#site_info .credits {border:1px solid #714E33;border-width:0 1px;padding:0 5px;margin-right:5px;display: inline;}
#site_info ul, 
#site_info li{float: left;padding:0px 5px 0 0;margin: 0;}
#site_info .redes{float: right; width: 236px;}
#site_info .redes div{float: left;overflow:hidden; width: 70px;height: 20px;margin-left:5px;display: inline;}
#site_info .redes div.facebook{width: 87px;}
#site_info .redes div.tuenti{width: 64px;}
#site_info .contact{border-right: 1px solid #714E33;padding-right:5px;margin-right:5px;margin-left: 0;}

/* PIE PORTADA */
.pie-portada #site_info {float: left;position:relative;margin:0;width:990px;font-size:85%;color: #e6cab1;border-top: solid 1px #c5b19f;padding:10px 0 30px; z-index: 30;}
.pie-portada #site_info a {text-decoration:none;color: #fff;}
.pie-portada #site_info a:hover {color: #fff;}
.pie-portada #site_info .credits {border:1px solid #e6cab1;border-width:0 1px;padding:0 5px;margin-right:5px;display: inline;}
.pie-portada #site_info ul, 
.pie-portada #site_info li{float: left;padding:0px 5px 0 0;margin: 0;}
.pie-portada #site_info .redes{float: right; width: 236px;}
.pie-portada #site_info .redes div{float: left;overflow:hidden; width: 70px;height: 20px;margin-left:5px;display: inline;}
.pie-portada #site_info .redes div.facebook{width: 87px;}
.pie-portada #site_info .redes div.tuenti{width: 64px;}
.pie-portada #site_info .contact{border-right: 1px solid #e6cab1;padding-right:5px;margin-right:5px;margin-left: 0;} 

/* PUBLICIDAD */
.envoltorio-publicidad{ background-color:#503114; width:100%; overflow:hidden;}
#publicidadsuperior {width: 990px;margin: 0 auto;overflow: hidden;}
#publicidadsuperior .publicidadhorizontal {float: left;width:auto;}
#publicidadsuperior table {background-color: #f0f0f0 !important;}
#publicidadsuperior td {border: 0px !important;padding: 0px !important;}
#publicidadsuperior .publicidadhorizontal div table td.margen {width: 1px !important;}
#publicidadsuperior .publicidadhorizontal div,  
#publicidadsuperior .publicidadhorizontal table {}
#publicidadsuperior .publicidadmodulo {	width: 244px;float: left;margin: 0 0 0 5px;}
#publicidad300 {float: left;margin: 0 0 20px;}
.col-4 #publicidad300 {margin: 0 4px 20px;display:inline;}
.col-5 #publicidad300 {margin: 0 44px 20px;display:inline;}
.col-6b #publicidad300 {margin: 0 106px 20px;display:inline;}
#publicidad300.izquierda {margin: 0 15px 10px 0;}
#publicidad300.derecha {float: right;margin: 0 0 10px 15px;}







