body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dd, form {
	margin:0;
	padding:0;
	
}
ul, ol {
	list-style:none;
	overflow:hidden;
}
a, :link {
	text-decoration:none;
	color:#7c786e;
}
a img {
	border:0;
}
h1, h2, h3, h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#36352F;
}
h1 {
	font-size:2.5em;
}
h2 {
	font-size:2.5em;
	border-bottom:1px solid #e0e0e0;
	padding:0 0 10px;
	margin:0 0 5px;
}
h3 {
	font-size:2em;
	padding:0 0 0;
}
h4 {
	font-size:1.6em;
}
p {
	font-size:0.9em;
	line-height:1.5em;
	margin:1em 0;
	color:#36352F;
}
h2 a, h3 a, h4 a, h5 a {
	color:#36352F !important;
}
.clear {
	clear:both;
	line-height:0;
}
dt {
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	border-top:5px solid #fff;
	color:#666;
}
/* === ESTRUCTURA === */

body {
	background-color:#f8f4ea;
	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#36352f;
	}

.contenedor {
	width:990px;
	margin:0 auto;	

}
.cabecera {
	background: url(https://e00-elmundo.uecdn.es/especiales/2008/04/espana/ministros_de_zapatero/img/cabecera.jpg) no-repeat top left;
	height:193px;
	width:990px;
	position:relative;
	top:0;
	left:0;
	margin:0;
	line-height:0;
	padding:0;
}

.cabecera h1 {
	margin-top:-2px;
	
}
.cabecera h2 {
	border:0;
}
.cabecera h1 a {
	color:#333;
	text-decoration:none;
	display:block;
	width:990px;
	height:140px;
	padding:0;
	text-indent:-9999px;
	font:bold 18px/18px Arial, Helvetica, sans-serif;
	border:0;
	
}
.cabecera h2 a {
	color:#333;
	text-decoration:none;
	display:block;
	width:990px;
	height:30px;
	padding:0;
	margin:0;
	text-indent:-9999px;
	font:bold 14px/14px Arial, Helvetica, sans-serif;
	border:0;

}


.contenido {
	background: url(https://e00-elmundo.uecdn.es/especiales/2008/04/espana/ministros_de_zapatero/img/fnd.jpg) repeat-y top left;
	width:990px;
	position:relative;
	top:0;
	left:0;
	padding:0;
}


.contenido-ppal {
	width:190px;
	float:left;
	padding:20px 0 20px 15px;
}

.contenido-sec {
	width:748px;
	float:right;
	padding: 20px 10px;	
}

.card-ppal {
	width:175px;
	color:#C1824C;
	background-color: #000000;
	background-image: url(https://e00-elmundo.uecdn.es/especiales/2008/04/espana/ministros_de_zapatero/img/fnd_card_ppal.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}


.card-ppal ul{
	padding:5px;
}

.card-ppal ul li.first{
	border-bottom:1px dotted #666;
	margin-bottom:5px;
	list-style-type:none;
	margin-left:0px;
	font:normal 16px/18px Arial, Helvetica, sans-serif;
	color:#e4e0d8;
	background:none;
}


.card-ppal ul li{
	padding:5px 0 5px 15px;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	background: url(https://e00-elmundo.uecdn.es/especiales/2008/04/espana/ministros_de_zapatero/img/flecha.gif) no-repeat 0px 9px;
	list-style-position:outside;
	margin-left:10px;
}

.card-ppal ul li a:hover{
	color:#e4e0d8;
 }


.card {
	width:245px;
	height:106px;
	background: url(https://e00-elmundo.uecdn.es/especiales/2008/04/espana/ministros_de_zapatero/img/fnd_card.jpg) repeat-x top left;
	float:left;
	margin-right:2px;
	margin-bottom:5px;
}


.card .foto-card{
	border:5px solid #e4e0d8;
	width:70px;
	height:80px !important;
	height:79px;
	float:left;
	margin:7px 5px 0 5px;	
}
.card .texto-card{
	width:150px !important;
	width:145px;
	height:90px;
	float:left;
	margin-top:8px;
	background: url(https://e00-elmundo.uecdn.es/especiales/2008/04/espana/ministros_de_zapatero/img/flecha.gif) no-repeat bottom right;
	font-size:0.9em;
	line-height:1.3em;
	color:#36352F;	
}

.centro {
	
	width:690px;
	margin:0 auto;

}

.centro .columna{
	width:330px;
	float:left;
	text-align:justify;

}

.centro .una-columna{
	margin:10px 0;
	padding:20px 40px;
	background-color:#f8f4ea;
	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;

}


.centro #margen{
	margin-right:28px;
}
.centro h2{
	font-size:2em;
	font-weight:bold;
	border:0;
	line-height:1.2em;
	color:#36352F;
	margin:0;
	padding:0;
}

.centro h3{
	font-size:1.7em;
	font-weight:bold;
	line-height:1.2em;
	color:#7c786e;
}

.centro .pie-foto{
	
	font:bold 10px/12px Arial, Helvetica, sans-serif;
	text-align:right;
	padding:4px 0 3px 0;
	color:#A8A386;


}
.suvida {
	
	/*background-color:#f8f4ea;*/
	width:180px;
}

.suvida .tit{
	font-size:1.3em;
	line-height:1em; 
	color:#7c786e;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-left:0;
	border:0;
	background:none;
}

.suvida li {
	font-size:0.9em;
	line-height:1.3em;
	color:#36352F;
	padding:10px;
	margin-top:2px;
	background-color:#f8f4ea;

}


.enfamilia {
	
	width:180px;
}


.enfamilia a{
	color:#e4e0d8;
	font-weight:bold;
}


.enfamilia .tit{
	font-size:1.3em;
	line-height:1.2em;
	color:#e4e0d8;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	list-style-type:none;
	padding-top:10px;
	border:none;
}

.enfamilia li {
	font-size:0.9em;
	line-height:1.3em;
	color:#e4e0d8;
	margin-bottom:1px;
	list-style-type:none;
	text-indent:0;
	padding-right:5px;
	padding-bottom:5px;
padding:10px;
	background-color:#7c786e;

}

/********* paginacion *******************/

#portada .menudesplegable, #portada #pags {position:relative; display:none; }


.paginacion {
	width:170px;
	position:absolute;
	margin: -25px 0 0 210px;
	z-index:9999;
}

.paginacion ul li {
	display:inline;
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	text-align:center;
}

.paginacion ul li a{
	display:block;
	padding:10px 10px 3px 10px;
	text-align:center;
	color:#9F9881;
}


.paginacion ul li a.anterior {

float:left;
background: url(https://e00-elmundo.uecdn.es/especiales/2008/04/espana/ministros_de_zapatero/img/deg_pags.jpg) repeat-x bottom left;
}

.paginacion ul li a.siguiente {

float:right;
background: url(https://e00-elmundo.uecdn.es/especiales/2008/04/espana/ministros_de_zapatero/img/deg_pags.jpg) repeat-x bottom left;
}

.paginacion ul li a:hover{
background: url(https://e00-elmundo.uecdn.es/especiales/2008/04/espana/ministros_de_zapatero/img/deg_pags_over.jpg) repeat-x bottom left;
}
/* =Desplegable ------------------------------------------------- */


.menudesplegable{
	position: absolute;
	margin: -25px 0 0 15px;
	z-index: 1500;

}

.menudesplegable #boton{
 	display:block;
	margin: 0;
	padding:10px 10px 4px 10px;
	font-size: 11px;
	line-height:11px;
	text-align:center;
	
}
.menudesplegable a#boton {
    text-decoration: none;
	color:#9F9881;
	font-weight:bold;
	background: url(https://e00-elmundo.uecdn.es/especiales/2008/04/espana/ministros_de_zapatero/img/deg_indice.jpg) repeat-x bottom left;
}

.menudesplegable a:hover#boton {
background: url(https://e00-elmundo.uecdn.es/especiales/2008/04/espana/ministros_de_zapatero/img/deg_indice_over.jpg) repeat-x bottom left;

}


.menudesplegable #caja {
	position:relative;
	top:25px;
    z-index: 10;
    display:block;
    }
.menudesplegable #caja div.muestra {
    width:510px;        
    padding: 10px 20px;
    margin: 0;
	background-color:#F8F4EA;
	border:2px solid #5D564C;
} 
.menudesplegable #caja div.oculto {
    width:510px;    
}
.menudesplegable #caja #bloque1 {
    float:left;        
    width:48%;
	border-right:1px solid #DDD9CD;
	padding-right:10px;
}
.menudesplegable #caja #bloque2 {
    float:right;        
    width:48%;
}

/*
Aqui definimos los estilos que asignamos mediante javascript, 
y que cambian la propiedad CSS visibility 
*/

.menudesplegable #caja div.oculto {
    visibility: hidden;
    position: absolute;
}
.menudesplegable #caja div.muestra {
    visibility: visible;
    position:absolute; 
	top: 0;
	z-index:1000;	
}    
.menudesplegable #caja a {
    color: #7C786E;
}

.menudesplegable #caja a:hover {
    color: #333;
}
.menudesplegable #caja ul {
	float: left;
	position: relative;	
    margin: 0 0 8px 0;
    padding: 0;  
}
.menudesplegable #caja ul li {   

	position: relative; 
    padding: 0;
    margin: 0 0 8px 0;     
    font-size: 10px;   
	line-height: 14px;    
	color: #333;            
    list-style-type: none;
	display: block;
    font-weight: bold; 

}
.menudesplegable #caja ul li a {
    font-size: 10px;   
	line-height: 12px;    
    text-decoration: none;
    font-weight: normal;        
    padding: 0 0 4px 0;
    margin: 0;      
}
/* 
ajustamos los altos individualmente para cada
columna para que coincida el alto
*/



/*

.contenido2 {
	background: url(https://e00-elmundo.uecdn.es/especiales/2008/04/espana/ministros_de_zapatero/img/fnd2.jpg) repeat-y top left;
	width:990px;
	position:relative;
	top:0;
	left:0;
	padding:0;
}


.contenido-ppal2 {
	width:190px;
	float:left;
	padding:20px 0 20px 15px;
}

.contenido-sec2 {
	width:748px;
	float:right;
	padding: 20px 10px;	
}



*/




/* ==== PIE ==== */

/* =Site information */
#site_info{
width:990px;
font-size:10px;
color:#7c786e;
float:left;
clear:both;
padding:8px 0 30px;
border-top:3px solid #7c786e;
}
#site_info a{color:#7c786e;}
#site_info a:hover{text-decoration:none;}
#site_info p{
float:left;
padding:0 10px 0 0 !important;
font-size: 10px;
line-height:10px;
margin:0;
}
#site_info p.credits{
border:1px solid #999;
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;
}
#site_info li.contact{
border-right:1px solid #999;
padding-right:8px;
margin-right:8px;
}


/***************** publicidad ********************/
#publicidadsuperior {
	
	width:990px;
	padding:0;
	position:relative;
	top:0;
	left:0;
}
.publicidadmodulo {
	width:242px;
	float:left;
	padding:0;
	margin:0;
	
}
.publicidadhorizontal {
	width:740px;
	float:left;
	padding:0 6px 0 0;
	margin:0 0 0 0;
}
/*Card_presidente*/
.card_presidente {
	width:245px;
	height:106px;
	background: url(https://e00-elmundo.uecdn.es/especiales/2008/04/espana/ministros_de_zapatero/img/fnd_card_presidente.jpg) repeat-x top left;
	float:left;
	margin-right:2px;
	margin-bottom:5px;
}
.card_presidente .foto-card{
	border:5px solid #e4e0d8;
	width:70px;
	height:80px !important;
	height:79px;
	float:left;
	margin:7px 5px 0 5px;	
}
.card_presidente .texto-card{
	width:150px !important;
	width:145px;
	height:90px;
	float:left;
	margin-top:8px;
	background: url(https://e00-elmundo.uecdn.es/especiales/2008/04/espana/ministros_de_zapatero/img/flecha.gif) no-repeat bottom right;
	font-size:0.9em;
	line-height:1.3em;
	color:#36352F;	
}
.card_presidente a{
	text-decoration:none;
	color:#E8E7E6;
}
/* fin card presidente */