/* CSS Document */

/* RESET */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, img{
	margin:0;
	padding:0;
}
ul, ol, li{list-style:none;}
a img{border:0;}
a, a:focus, a:active{
	text-decoration:none;
	color:#aa161c;
	outline:none;
}
a:hover{color:#333;}
table, th, td{border-collapse:collapse;}

/* ESTRUCTURA */
body {
	font: 12px/18px Arial, Helvetica, sans-serif;
	color: #666;
	background:#3a3536 url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/fondo_body.png) repeat-x top left scroll;
}
#contenedor {
	width: 990px;
	margin: 0 auto;
	z-index: 0;
}
#contenido {
	z-index: 0;
	float: left;
	position: relative;
	width: 940px;
	margin: 0;
	padding: 25px;
	background: #fff url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/fondo_contenido.png) repeat-x top left scroll;
}


/* MARCAS */
.marcas{
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
	width: 990px;
	height: 28px;
	background: #000 url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/marcas.jpg) no-repeat top left scroll;
}
.marcas a{
	position: relative;
	height: 30px;
	text-indent: -9999px;
}
.marcas .iraelmundo{
	float: left;
	width: 140px;
}
.marcas .irayodona{
	float: right;
	width: 125px;
}



/* CABECERA */ 

#cabecera {
	float: left;
	position: relative;
	width: 990px;
	height: 178px;
	background: #fdf2f4 url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/cabecera.jpg) no-repeat left 28px;
	margin: 0;
	padding: 0;
	z-index: 1;
}
body#bazar #cabecera{
	height: 200px;
}
#cabecera h1 {
	float: left;
	position: relative;
	text-indent: -9999px;
	width: 880px;
	margin: 0;
	padding: 0;
}
#cabecera h1 a{
	float: left;
	position: relative;
	width: 880px;
	height: 123px!important;		
	height: 121px;	
	margin: 0;
	padding: 0;
}
#cabecera .patrocinio {
	float: left;
	position: relative;
	width: 100px;
	height: 50px;
	margin: 0;
	padding: 10px 10px 0 0;
	overflow: hidden;
}

/* NAVEGACIÓN */

#nav{
float: left;
position: relative;
width: 990px;
margin:0;
text-align: center;
z-index: 9990;
}
#nav li{
display: inline;
font: bold 15px "Times New Roman", Times, serif;
}
#nav li a{
color: #8c7d80;
padding: 5px 14px 6px;
border-right: solid 1px #dfcccf;
line-height: 27px;
}
#nav li a:hover{
color: #222;
}
#nav li ul{
display: none;
background: #aa161c url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/fondo_subnav.png) repeat-x top left scroll;
}
body#bazar #nav li ul{
float: left;
position:relative;
z-index: 9995;
display: inline;
background: #aa161c url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/fondo_subnav.png) repeat-x top left scroll;
width: 100%;
text-align: center;
}
body#bazar #nav li ul a{
color: #dec6cd!important;
}
#nav li li a{
background: none!important;
border: none;
font: normal 10px Arial, Helvetica, sans-serif;
padding: 1px 14px;
line-height: 22px;
text-transform: uppercase;
}
#nav li li ul{
display: none!important;
background: none!important;
padding: 5px 25px 0 0;
}
body#bazar.mujer_moda_fiesta #nav li ul .activo_mujer a,
body#bazar.mujer_moda_diario #nav li ul .activo_mujer a,
body#bazar.mujer_accesorios #nav li ul .activo_mujer a,
body#bazar.mujer_belleza #nav li ul .activo_mujer a,
body#bazar.mujer_colonias #nav li ul .activo_mujer a,
body#bazar.mujer_joyas #nav li ul .activo_mujer a,
body#bazar.mujer_lenceria #nav li ul .activo_mujer a,
body#bazar.hombre_moda_fiesta #nav li ul .activo_hombre a,
body#bazar.hombre_moda_diario #nav li ul .activo_hombre a,
body#bazar.hombre_accesorios #nav li ul .activo_hombre a,
body#bazar.hombre_belleza #nav li ul .activo_hombre a,
body#bazar.hombre_colonias #nav li ul .activo_hombre a,
body#bazar.hombre_relojes #nav li ul .activo_hombre a,
body#bazar.hombre_lenceria #nav li ul .activo_hombre a,
body#bazar.ninos_juegos_educativos #nav li ul .activo_ninos a,
body#bazar.ninos_ropa_divertida #nav li ul .activo_ninos a,
body#bazar.adolescentes_moda #nav li ul .activo_adolescentes a,
body#bazar.adolescentes_modachica #nav li ul .activo_adolescentes a,
body#bazar.adolescentes_modachico #nav li ul .activo_adolescentes a,
body#bazar.adolescentes_belleza #nav li ul .activo_adolescentes a,
body#bazar.libros_infantiles #nav li ul .activo_libros a,
body#bazar.libros_coleccionistas #nav li ul .activo_libros a,
body#bazar.libros_novela #nav li ul .activo_libros a,
body#bazar.libros_no_ficcion #nav li ul .activo_libros a,
body#bazar.musica_cine_cd #nav li ul .activo_musica_cine a,
body#bazar.musica_cine_dvd #nav li ul .activo_musica_cine a,
body#bazar.musica_cine_dvd2 #nav li ul .activo_musica_cine a,
body#bazar.videojuegos #nav li ul .activo_videojuegos a,
body#bazar.tecnologia #nav li ul .activo_tecnologia a,
body#bazar.gastronomia #nav li ul .activo_gastronomia a,
body#bazar.caprichos #nav li ul .activo_caprichos a,
body#bazar.superlujo #nav li ul .activo_superlujo a{
color: #fff!important;
}
body#bazar.mujer_moda_fiesta #nav li ul .activo_mujer li a,
body#bazar.mujer_moda_diario #nav li ul .activo_mujer li a,
body#bazar.mujer_accesorios #nav li ul .activo_mujer li a,
body#bazar.mujer_belleza #nav li ul .activo_mujer li a,
body#bazar.mujer_colonias #nav li ul .activo_mujer li a,
body#bazar.mujer_joyas #nav li ul .activo_mujer li a,
body#bazar.mujer_lenceria #nav li ul .activo_mujer li a,
body#bazar.hombre_moda_fiesta #nav li ul .activo_hombre li a,
body#bazar.hombre_moda_diario #nav li ul .activo_hombre li a,
body#bazar.hombre_accesorios #nav li ul .activo_hombre li a,
body#bazar.hombre_belleza #nav li ul .activo_hombre li a,
body#bazar.hombre_colonias #nav li ul .activo_hombre li a,
body#bazar.hombre_relojes #nav li ul .activo_hombre li a,
body#bazar.hombre_lenceria #nav li ul .activo_hombre li a,
body#bazar.ninos_juegos_educativos #nav li ul .activo_ninos li a,
body#bazar.ninos_ropa_divertida #nav li ul .activo_ninos li a,
body#bazar.adolescentes_moda #nav li ul .activo_adolescentes li a,
body#bazar.adolescentes_modachica #nav li ul .activo_adolescentes li a,
body#bazar.adolescentes_modachico #nav li ul .activo_adolescentes li a,
body#bazar.adolescentes_belleza #nav li ul .activo_adolescentes li a,
body#bazar.libros_infantiles #nav li ul .activo_libros li a,
body#bazar.libros_coleccionistas #nav li ul .activo_libros li a,
body#bazar.libros_novela #nav li ul .activo_libros li a,
body#bazar.libros_no_ficcion #nav li ul .activo_libros li a,
body#bazar.musica_cine_cd #nav li ul .activo_musica_cine li a,
body#bazar.musica_cine_dvd #nav li ul .activo_musica_cine li a,
body#bazar.musica_cine_dvd2 #nav li ul .activo_musica_cine li a{
color: #777!important;
border-right: solid 1px #ebdbdf;
font-size: 11px;
}
body#bazar.mujer_moda_fiesta #nav li li ul.nav_mujer,
body#bazar.mujer_moda_diario #nav li li ul.nav_mujer,
body#bazar.mujer_accesorios #nav li li ul.nav_mujer,
body#bazar.mujer_belleza #nav li li ul.nav_mujer,
body#bazar.mujer_colonias #nav li li ul.nav_mujer,
body#bazar.mujer_joyas #nav li li ul.nav_mujer,
body#bazar.mujer_lenceria #nav li li ul.nav_mujer,
body#bazar.hombre_moda_fiesta #nav li li ul.nav_hombre,
body#bazar.hombre_moda_diario #nav li li ul.nav_hombre,
body#bazar.hombre_accesorios #nav li li ul.nav_hombre,
body#bazar.hombre_belleza #nav li li ul.nav_hombre,
body#bazar.hombre_colonias #nav li li ul.nav_hombre,
body#bazar.hombre_relojes #nav li li ul.nav_hombre,
body#bazar.hombre_lenceria #nav li li ul.nav_hombre,
body#bazar.ninos_juegos_educativos #nav li li ul.nav_ninos,
body#bazar.ninos_ropa_divertida #nav li li ul.nav_ninos,
body#bazar.adolescentes_moda #nav li li ul.nav_adolescentes,
body#bazar.adolescentes_modachica #nav li li ul.nav_adolescentes,
body#bazar.adolescentes_modachico #nav li li ul.nav_adolescentes,
body#bazar.adolescentes_belleza #nav li li ul.nav_adolescentes,
body#bazar.libros_infantiles #nav li li ul.nav_libros,
body#bazar.libros_coleccionistas #nav li li ul.nav_libros,
body#bazar.libros_novela #nav li li ul.nav_libros,
body#bazar.libros_no_ficcion #nav li li ul.nav_libros,
body#bazar.musica_cine_cd #nav li li ul.nav_musica_cine,
body#bazar.musica_cine_dvd #nav li li ul.nav_musica_cine,
body#bazar.musica_cine_dvd2 #nav li li ul.nav_musica_cine{
float: right;
position: absolute;
right: 0;
top: 55px;
width: auto;
z-index: 9999;
display: inline!important;
text-align: center;
}


/* Activos navegación */

body#bazar #nav li#nav_bazar a,
body#villancicos #nav li#nav_villancicos a,
body#rincon #nav li#nav_rincon a,
body#baul #nav li#nav_baul a,
body#consejos #nav li#nav_consejos a,
body#escapadas #nav li#nav_escapadas a,
body#agenda #nav li#nav_agenda a,
body#felicitacion #nav li#nav_felicitacion a,
body#cuento #nav li#nav_cuento a {
background: #dfcccf url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/fondo_bot_activo.png) repeat-x bottom left scroll;
color: #fff;
}


/* PORTADA */

#portada {
	float: left;
	position: relative;
	width: 990px;
	height: 600px;
	background: #000 url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/portada_bolas.jpg) no-repeat bottom left;
	margin: 0;
	padding: 0;
	font: normal 11px/15px Arial, Helvetica, sans-serif;
	z-index:0;
}
#portada h1 {
	float: left;
	position: relative;
	background: url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/portada_tit.jpg) no-repeat top left;
	width: 648px;
	height: 572px;
	z-index:1;
}
#portada h1 a{
	float: left;
	position: relative;
	width: 648px;
	height: 572px;
	text-indent: -9999px;
	z-index:2;
}
#portada .patrocinio {
	float: left;
	position: absolute;
	width: 100px;
	left: 0;
	top: 30px;
	height: 50px;
	margin: 0;
	padding: 10px 0 0 10px;
	overflow: hidden;
	z-index:9999;
}
#portada .destacados{
	float: right;
	position: relative;
	display: inline;
	width: 252px;
	margin: 0;
	padding: 0 60px 0 30px;
	background: #000 url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/fondo_contenido_portada.png) repeat-x top left scroll;
}
#portada .destacados .entradilla{
	float: left;
	position: relative;
	display: inline;
	width: 252px;
	margin: 0;
	padding: 15px 0 0;
	font: bold 17px "Times New Roman", Times, serif;
}
#portada .destacados .entradilla a{
color: #555;
}
#portada .destacados .entradilla a:hover{
color: #777;
}
#portada .destacados .entradilla strong{
color:#aa161c;
}
#portada .destacados li{
	float: left;
	position: relative;
	width: 252px;
}
#portada .destacados li img{
	float: left;
	position: relative;
	margin-right: 10px;
	border: none;
}
#portada .destacados .principales{
	float: left;
	position: relative;
	width: 252px;
	margin: 15px 0 15px;
	padding: 0;
}
#portada .destacados .principales li{
	float: left;
	margin: 0;
	padding: 15px 0;
	color: #918d8e;
	border-bottom: solid 1px #570c10;
}
#portada .destacados .principales li.ultimo{
	border-bottom: none;
}
#portada .destacados .principales li strong{
	color: #d5d1d2;
	font-weight: normal;
	text-transform: uppercase;
	line-height: 17px;
}
#portada .destacados .principales li.ultimo a strong{
 color:#aa161c;
}
#portada .destacados a{
	color: #918d8e;
}
#portada .destacados a strong{
	color: #d5d1d2;
}
#portada .destacados li a:hover{
	color: #aaa;
}
#portada .destacados .secundarios{
	float: left;
	position: relative;
	width: 222px;
	height: 176px;
	background: #191717 url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/fondo_destacados_portada.png) repeat-x top left;
	padding: 15px;
}
#portada .destacados .secundarios li{
	float: left;
	position: relative;
	width: 207px;
	margin: 0;
	padding: 0 0 18px 0;
	background: url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/bullet.gif) no-repeat 0 7px;
	text-indent: 25px;
}


/* COMUNES */

#contenido h2{
color: #aa161c;
font: 32px bold "Times New Roman", Times, serif;
border-bottom: solid 1px #e0dbdb;
}
#contenido h3{
color: #a18b8e;
font: 28px/30px bold "Times New Roman", Times, serif;
}
#contenido h4{
color: #999;
font: 21px/30px bold "Times New Roman", Times, serif;
}
#contenido .cajaizq{
float: left;
position: relative;
margin: 0;
padding: 0;
}
#contenido .cajader{
float: right;
position: relative;
margin: 0;
padding: 0;
}
#contenido .entradilla{
font: italic bold 13px Arial, Helvetica, sans-serif;
color: #999;
}
#contenido .firma{
color: #333;
font-size: 11px;
margin-bottom: 10px!important;
}


/* VILLANCICOS */


#contenido .villancicos{
float: left;
position: relative;
width: 940px;
margin: 15px 0 0;
padding: 0;
}
#contenido .villancicos p{
margin-bottom: 20px;
}
#contenido .villancicos p.mas_datos{
background-color: #efefef;
padding: 20px;
border: solid 1px #ddd;
}
#contenido .villancicos p.mas_datos strong{
color: #555;
}
#contenido .villancicos .cajader{
width: 480px;
padding: 15px 10px;
background:#fdf2f4 url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/fondo_caja.png) repeat-x top left scroll;
}
#contenido .villancicos .cajader h3{
text-transform: none;
color: #555;
margin-bottom: 10px;
text-align: center;
font-size: 26px;
}
#contenido .villancicos .cajader h3 a{
color: #333;
}
#contenido .villancicos .cajader h3 a:hover{
color: #fff;
}
#contenido .villancicos .cajaizq{
width: 410px;
}
#contenido .villancicos .cajader h4{
margin: 15px 0 5px;
}
#contenido .villancicos ul{
float: left;
position: relative;
width: 480px;
margin: 0;
padding: 0;
}
#contenido .villancicos li{
float: left;
position: relative;
width: 110px;
display: inline;
margin: 5px;
border-bottom: solid 1px #ddd;
}
#contenido .villancicos li span{
float: left;
position: relative;
width: 110px;
text-align: center;
}



/* RINCÓN */


#contenido .rincon{
float: left;
position: relative;
width: 940px;
margin: 15px 0 0;
padding: 0;
}
#contenido .rincon .cajader{
width: 600px;
padding: 20px 30px;
background:#fdf2f4 url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/fondo_caja.png) repeat-x top left scroll;
}
#contenido .rincon .cajader h3{
text-transform: none;
color: #555;
margin-bottom: 10px;
text-align: center;
}
#contenido .rincon .cajader h3 span{
text-transform: uppercase;
color: #AA161C;
}
#contenido .rincon .cajaizq{
width: 250px;
}
#contenido .rincon .cajaizq img{
float: left;
position: relative;
margin: 20px 0 0;
}


/* CONSEJOS */


body#consejos .publicidad300{
margin: 20px 0 20px 90px;
display: inline;
}
#contenido .consejos{
float: left;
position: relative;
width: 940px;
margin: 15px 0 0;
padding: 0;
}
#contenido .consejos .cajader{
width: 480px;
padding: 20px 30px;
background:#fdf2f4 url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/fondo_caja.png) repeat-x top left scroll;
}
#contenido .consejos .cajader h3{
text-transform: none;
color: #555;
margin-bottom: 10px;
text-align: center;
}
#contenido .consejos .cajader h3 span{
text-transform: uppercase;
color: #AA161C;
}
#contenido .consejos .cajaizq{
width: 370px;
}
#contenido .consejos .cajaizq ul{
float: left;
position: relative;
width: 370px;
margin: 20px 0 0;
padding: 0;
}
#contenido .consejos .cajaizq li{
float: left;
position: relative;
border-bottom: solid 1px #ddd;
}
#contenido .consejos .cajaizq li a{
float: left;
position: relative;
margin: 0;
padding: 6px 10px;
width: 350px;
color: #555;
}
#contenido .consejos .cajaizq li a span{
color:#aa161c;
text-transform: uppercase; 
font-size: 11px;
}
#contenido .consejos .cajaizq li a:hover{
background: url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/fondo_nav_videos.png) repeat-y top left scroll;
}
#contenido .consejos .cajaizq li.multilink{
padding: 6px 10px;
width: 350px;
color: #555;
}
#contenido .consejos .cajaizq li.multilink a{
float: none;
padding: 0;
width: auto;
color:#555;
}
#contenido .consejos .cajaizq li.multilink span{
color:#aa161c;
}
#contenido .consejos .cajaizq li.multilink a:hover{
background: none;
color: #000;
}



/* ESCAPADAS */


body#escapadas .publicidad300{
}
body#escapadas #contenido .escapadas .entradilla{
float: left;
position: relative;
width: 570px;
color: #A18B8E;
font: bold 14px/20px Arial, Helvetica, sans-serif;
margin: 10px 0 15px;
}
body#escapadas #contenido .firma{
color: #555;
padding: 0 0 10px;
font-size: 11px;
font-style: normal;
line-height: 25px;
}
body#escapadas #contenido .nav_miniaturas{
float: left;
position: relative;
width: 940px;
margin-bottom: 20px;
}
body#escapadas #contenido .nav_miniaturas li{
float: left;
position: relative;
width: 93px;
display: inline;
margin: 0 1px 0 0;
font-size: 9px;
text-transform: uppercase;
border-bottom: solid 1px #ccc;
}
body#escapadas #contenido .nav_miniaturas li a{
float: left;
position: relative;
text-align: center;
color: #777;
width: 93px;
background-color: #eee;
}
body#escapadas #contenido .nav_miniaturas li a:hover{
color: #fff;
background-color: #AA161C;
}
#contenido .escapadas{
float: left;
position: relative;
width: 940px;
margin: 0;
padding: 0;
}
#contenido .escapadas img{
float: right;
position: relative;
margin: 0 0 0 20px;
padding: 0;
}
#contenido .escapadas h3{
text-transform: none;
background-color: #ece8e8;
padding: 1px 10px;
margin-bottom: 5px;
}
#contenido .escapadas dl{
margin-bottom: 20px;
width: 570px;
}
#contenido .escapadas dt{
font: bold 13px "Times New Roman", Times, serif;
text-transform: uppercase;
border-bottom: solid 1px #ddd;
margin: 10px 0 0;
}



/* AGENDA */

#contenido .agenda .columnanav {
float: left;
position: relative;
width: 280px;
margin: 0;
padding: 15px 0 0;
}
#contenido .agenda .columnaprin {
float: right;
position: relative;
width: 630px;
margin: 0;
padding: 15px 0 0;
}
#contenido .agenda .columnaprin p{
margin-bottom: 20px;
}
#contenido .agenda .columnaprin h3,
#contenido .agenda .columnaprin h4{
margin-bottom: 10px;
}
#contenido .agenda .columnaprin h4{
color: #a18b8e;
font: 28px/30px bold "Times New Roman", Times, serif;
}
#contenido .agenda .columnaprin strong{
color: #555;
}
#contenido .agenda .columnaprin .cajafoto{
float: right;
position: relative;
margin: 15px 0 15px 20px;
padding: 0;
}
#contenido .agenda .columnaprin .cajafoto p{
text-align: right;
font-size: 11px;
line-height: 15px;
padding: 5px 0;
border-bottom: solid 1px #ddd;
}
#contenido .agenda .columnaprin .columna_interior{
float: left;
position: relative;
width: 295px;
margin: 0 10px;
padding: 0;
display: inline;
}
#contenido .agenda .columnanav li{
float: left;
position: relative;
padding: 4px 0 6px;
}
#contenido .agenda .columnanav li a{
float: left;
position: relative;
text-align: right;
margin: 0;
padding: 42px 15px 0 0;
width: 265px;
height: 14px;
background-color: #eee;
font: normal 10px Arial, Helvetica, sans-serif;
text-transform: uppercase;
}
#contenido .agenda .columnanav li.luces a{
background: url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/agenda/bot_luces.jpg) no-repeat top left;
color: #fff;
}
#contenido .agenda .columnanav li.ninos a{
background: url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/agenda/bot_ninos.jpg) no-repeat top left;
color: #fff;
}
#contenido .agenda .columnanav li.belenes a{
background: url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/agenda/bot_belenes.jpg) no-repeat top left;
color: #fff;
}
#contenido .agenda .columnanav li.musica a{
background: url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/agenda/bot_musica.jpg) no-repeat top left;
color: #fff;
}
#contenido .agenda .columnanav li.mercadillos a{
background: url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/agenda/bot_mercadillos.jpg) no-repeat top left;
color: #fff;
}
#contenido .agenda .columnanav li.busnavidad a{
background: url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/agenda/bot_bus.jpg) no-repeat top left;
color: #fff;
}
body.agenda_luces #contenido .agenda .columnanav li.luces a{
background: url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/agenda/bot_luces_activo.jpg) no-repeat top left;
color: #fff;
}
body.agenda_ninos #contenido .agenda .columnanav li.ninos a{
background: url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/agenda/bot_ninos_activo.jpg) no-repeat top left;
color: #fff;
}
body.agenda_belenes #contenido .agenda .columnanav li.belenes a{
background: url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/agenda/bot_belenes_activo.jpg) no-repeat top left;
color: #fff;
}
body.agenda_musica #contenido .agenda .columnanav li.musica a{
background: url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/agenda/bot_musica_activo.jpg) no-repeat top left;
color: #fff;
}
body.agenda_mercadillos #contenido .agenda .columnanav li.mercadillos a{
background: url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/agenda/bot_mercadillos_activo.jpg) no-repeat top left;
color: #fff;
}
body.agenda_busnavidad #contenido .agenda .columnanav li.busnavidad a{
background: url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/agenda/bot_bus_activo.jpg) no-repeat top left;
color: #fff;
}
#contenido .agenda .tabla_calendario .text{
float: left;
position: relative;
margin: 0;
padding: 15px 0 5px;
width: 280px;
text-align: center;
color: #aaa;
}
#contenido .agenda .tabla_calendario table{
float: left;
position: relative;
margin: 0 0 10px;
padding: 0 0 10px 2px;
}
#contenido .agenda .tabla_calendario table caption{
font-weight: bold;
text-transform: uppercase;
color: #555;
padding: 2px 0;
margin: 0;
}
#contenido .agenda .tabla_calendario table th{
float: left;
height: 20px;
width: 40px;
text-align: center;
background-color: #ccc;
color: #fff;
padding: 0;
margin: 0;
}
#contenido .agenda .tabla_calendario table td{
float: left;
border-bottom: solid 1px #fff;
height: 30px;
width: 40px;
text-align: center;
color: #aaa;
padding: 0;
margin: 0;
font: normal 13px "Times New Roman", Times, serif;
}
#contenido .agenda .tabla_calendario table td a{
float: left;
background: #eedfe1 url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/fondo_dia_calendario.png) repeat-x bottom left;
text-align: center;
color: #9f8087;
height: 23px;
width: 40px;
padding: 7px 0 0 0;
margin: 0;
font: bold 13px "Times New Roman", Times, serif;
}
#contenido .agenda .tabla_calendario table td a:hover{
background: #aa161c url(none);
color: #fff;
}
#contenido .agenda .tabla_calendario table .sinlink{
height: 23px;
padding: 7px 0 0 0;
}
#contenido .agenda .columnanav li a{
color: #999;
text-decoration: none;
}
#contenido .agenda .lista_actividades{
margin-top: 20px;
}
#contenido .agenda .lista_actividades dt{
font: bold 13px Arial, Helvetica, sans-serif;
color: #835b63;
border-bottom: solid 1px #ddd;
margin-bottom: 5px;
}
#contenido .agenda .lista_actividades dt span{
font: normal 12px Arial, Helvetica, sans-serif;
color: #555;
}
#contenido .agenda .lista_actividades dd{
margin-bottom: 15px;
}
#contenido .nav_sup_agenda{
float: right;
position: relative;
margin: -22px 0 0;
}
#contenido .nav_sup_agenda li{
display: inline;
}
#contenido .nav_sup_agenda li a{
color: #777;
border-right: solid 1px #ebdbdf;
font-size: 11px;
text-transform: uppercase;
padding: 0 10px;
}
#contenido .nav_sup_agenda .nav_agenda_actividades a{
color: #aa161c;
font-weight: bold;
}

/* JUEGO */

body#felicitacion #contenido{
	z-index: 0;
	float: left;
	position: relative;
	width: 990px;
	margin: 0;
	padding: 20px 0;
	background: #fff url(https://e00-elmundo.uecdn.es/especiales/2008/12/navidad/img/fondo_contenido.png) repeat-x top left scroll;
}
body#felicitacion #contenido .felicitacion iframe{
	float: left;
	position: relative;
	width: 990px;
	height: 700px;
	margin: 0;
	padding: 0;
}
body#felicitacion #contenido .felicitacion p.firma{
	float: right;
	position: relative;
	color: #aaa;
	margin: 0;
	padding: 0 30px 0 0;
}




/* PUBLICIDAD */

/* publicidad superior, de 730 y modulo de 240 de ancho */
#publicidadsuperior {
	width: 990px;
	margin: 0;
	padding: 0px;
	overflow: hidden;
	background-color: #555;
}
#publicidadsuperior .publicidadhorizontal {
	width: 740px!important;
	float: left;
}
#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, #publicidadsuperior .publicidadhorizontal div, #publicidadsuperior .publicidadhorizontal table {
	width: 740px !important;
}
#publicidadsuperior .publicidadmodulo {
	width: 244px;
	float: left;
	margin: 0 0 0 5px;
}
/* fin publicidad superior, de 730 y modulo de 240 de ancho */

.publicidad300 {
	float: left;
	position: relative;
	width: 302px;
	text-align: center;
	overflow: hidden;
	margin: 20px 0 10px;
	padding: 0;
	display: inline;
}


/*site info*/
#site_info{width:990px;font:10px Arial, Helvetica, sans-serif;color:#777;float:left;padding:8px 0 30px; border-top: 3px solid #555;}
#site_info a{color:#999;text-decoration:none;font-weight:normal;}
#site_info a:hover{color:#999;}
#site_info p{float:left;padding:0 10px 0 0 !important;line-height:10px;margin:0;}
#site_info p.credits{border:1px solid #777;border-width:0 1px;padding:0 8px!important;margin:0 8px 0 0;}
#site_info ul, #site_info li{display:inline;list-style:none;padding:0 5px 0 0;line-height:10px;margin:0;}
#site_info li.contact{border-right:1px solid #777;padding:0 8px 0 0;margin:0 8px 0 0;}
acronym{border:0; text-decoration:none;}


/* CUENTO */
#contenido .cuento .texto_cuento {
	width:570px;
	float: left;
	margin-top: 10px;
	padding: 0;
}
#contenido .cuento .texto_cuento p {
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
}
#contenido .cuento img {
	float:right;
	margin: 10px 0 0 20px;
	padding:0;
	position:relative;
}