/* CSS Document */
/* Normalizes padding and margin */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dd, dt, li, form, fieldset, input, label, blockquote, span{margin:0;padding:0;}
/* Normalizes font-size for headers */
h1, h2, h3, h4, h5, h6{font-size:100%;}
/* Removes list-style from lists */
ul, ol, li{list-style:none;}
/* Removes border from fieldset and img */
fieldset, img{border:0;}

body{font:100% Arial, Helvetica, sans-serif;background:#3d0830;}

#contenedor{
	width:990px;
	margin:0 auto;
	overflow:hidden;
}
* html #contenedor{
	height:1%;
}
#contenedor #cabecera{
	height:100px;
	background:#000;
	position:relative;
	clear:both;
	margin:0 0 20px;
	background:url(https://e00-elmundo.uecdn.es/especiales/2008/03/castillayleon/semana_santa/img/cabecera.jpg) no-repeat 0 0;
	border-bottom:3px solid #2d0623;
}
#contenedor #cabecera h1{
	position:absolute;
	top:10px;
	left:10px;
	text-indent:-9999px;
	width:200px;
	height:20px;
}
#contenedor #cabecera h1 a{
	display:block;
	width:200px;
	height:20px;
}
#contenedor #cabecera h2{
	position:absolute;
	top:40px;
	left:0;
	text-indent:-9999px;
	width:990px;
	height:60px;
}
#contenedor #cabecera h2 a{
	display:block;
	width:990px;
	height:60px;
}
#contenedor #contenido{
	clear:both;
	float:left;
}
h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	border-bottom:1px solid #fff;
	padding:0 0 3px;
	margin:0 0 15px;
	color:#fff;
}
#contenedor #contenido p{
	margin:0 0 15px;
	color:#fff;
	font-size:12px;
}
#contenedor #contenido #pestanas{
	margin:0 0 20px;
	clear:both;
	float:left;
}
#contenedor #contenido #pestanas li{
	float:left;
	background:#000;
	width:182px;
	height:70px;
	margin:0 20px 15px 0;
}
#contenedor #contenido #pestanas li img{display:block;}
#contenedor #contenido #pestanas li.last{
	margin:0;
}

.foto #contenedor #contenido{
	position:relative;
	width:990px;
}
.foto #contenedor #contenido a.volver{
	color:#fff;
	text-decoration:none;
	position:absolute;
	right:0;
	top:0;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.foto #contenedor #contenido a.volver:hover{
	text-decoration:underline;
}
.foto #contenedor #contenido #content_foto{
	margin:0 0 20px;
	overflow:hidden;
}
* html .foto #contenedor #contenido #content_foto{
	height:1%;
}
.foto #contenedor #contenido #content_foto #pie{
	float:right;
	width:270px;
}
.foto #contenedor #contenido #content_foto #pie p.firma{
	border-top:1px solid #fff;
	padding: 10px 0 0 0;
}
.foto #contenedor #contenido #content_foto #foto{
	float:left;
}

/* -- INICIO PUBLICIDAD */
#publicidadsuperior {
	width: 990;
	overflow: hidden;
	}
#publicidadsuperior .publicidadhorizontal {
	width: 730px;
	float: left;
        }
#publicidadsuperior .publicidadmodulo {
	width: 240px;
	float: right; 
        }
/* -- FIN PUBLICIDAD */

/* =Site information */
#site_info {width:990px;font:10px Arial, Helvetica, sans-serif!important;color:#fff;float:left;clear:both;padding:8px 10px 10px 0;border-top:1px solid #fff;margin:0 0 30px;}
#site_info a{color:#fff;text-decoration:none;}
#site_info a:hover{color:#fff;}
#site_info p{float:left;padding:0 10px 0 0 !important;font-size: 10px!important;line-height:10px;margin:0;}
#site_info p.credits{border:1px solid #fff;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 #fff;padding:0 8px 0 0;margin:0 8px 0 0;}
acronym{border:0; text-decoration:none;}