/* CSS Document */

body {
	margin: 0;
	overflow-y:scroll!important;
	overflow-y:none;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	background: #f7f7f7 url(https://e00-elmundo.uecdn.es/especiales/2009/06/internacional/sahara/imagenes/bg_body.png) repeat-x top left;
}

a{
	color:#533027;
	outline: none;
}
a:hover {
	color: #333;
}


/* PORTADA */

#portada .contenido {
	position: relative;
	float: left;
	width: 990px;
	height: 600px;
	margin: 0;
	padding: 0;
}
#portada .cabecera {
	height: 24px;
}
#portada h1{
	float: left;
	position: relative;
	width: 990px;
	height: 115px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
}
#portada .entrar{
	float: left;
	position: relative;
	width: 990px;
	height: 460px;
	margin: 0;
	padding: 0;
}
#portada .entrar a{
	float: left;
	position: relative;
	width: 990px;
	height: 380px;
	text-indent: -9999px;
}
#portada .nav{
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
	left: 70px;
	text-align: center;
	color: #533027;
}
#portada .nav ul{
	margin: 0;
	padding: 0;
}
#portada .nav li{
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	list-style: none;
}
#portada .nav li a{
	color: #533027;
	padding: 0 10px;
	font-weight: bold;
	font-size:11px;
	float: left;
	display: inline;
	border-right: 1px solid #533027;
	text-decoration: none;
}
#portada .nav li.sin_borde a, 
.cabecera .nav li.sin_borde a {
	border: none;
}
#portada .nav li a:hover{
	color: #ccc;
}



/* COMUNES */

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



.cabecera {
	float: left;
	position: relative;
	width: 990px;
	padding: 0;
	margin: 0;
}
.cabecera .marcas {
	float: left; 
	position: relative;
	width: 990px;
	height: 24px;
	background: #000 url(https://e00-elmundo.uecdn.es/especiales/2009/06/internacional/sahara/imagenes/fondo_cabecera.png) repeat-x top left;
	padding: 0;
	margin: 0;
}
.cabecera .iraelmundo {
	float: left; 
	position: relative;
	background: url(https://e00-elmundo.uecdn.es/especiales/2009/06/internacional/sahara/imagenes/logo_cabecera.png) no-repeat top left;
	margin: 0 0 0 9px;
	padding: 0;
	display: inline;
}
.cabecera .iraelmundo a {
	float: left; 
	position: relative;
	text-indent: -9999px;
	width: 142px;
	height: 20px;
}
.cabecera .iralaseccion {
	float: left; 
	position: relative;
	color: #eee;
	margin: 4px 0 0 5px;
	padding: 0 0 0 5px;
	font: bold 15px Arial, Helvetica, sans-serif;
	border-left: solid 1px #777;
}
.cabecera h1{
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
}
.cabecera h1, 
.cabecera h1 a {
	width: 990px;
	height: 86px;
}
.cabecera h1 a {
	display: block;
}
.cabecera .nav {
	float: left;
	position: relative;
	background: url(https://e00-elmundo.uecdn.es/especiales/2009/06/internacional/sahara/imagenes/bg_nav.gif) repeat-x top left;
	width: 990px;
}
.cabecera .nav, .cabecera .nav ul {
	margin: 0;
	padding: 0;
}
.cabecera .nav ul {
	float: left;
	width: 980px;
	padding-left: 10px;
	position: relative;
}
.cabecera .nav li {
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	list-style: none;
	line-height: 25px;
}
.cabecera .nav li a{
	color: #fff;
	padding: 0 10px;
	margin-top: 1px;
	display: block;
	line-height: 24px;
	font-weight: bold;
	border-right: 1px solid #876F68;
	font-size: 11px;
	text-decoration: none;
	line-height: 220%;
}
.cabecera .nav li a:hover{
	background: #fff;
	color: #533027;
}
.voces .cabecera .nav li.nav_voces a, #conflicto .cabecera .nav li.nav_conflicto a, #album .cabecera .nav li.nav_album a, #testimonio .cabecera .nav li.nav_testimonio a, #historia .cabecera .nav li.nav_historia a , #situacion_2012 .cabecera .nav li.nav_actualidad_2012 a {
	background: #fff;
	color:#533027;
}
.nav li .subnav{
	float: left;
	position: absolute;
	left:0;
	display:none;
}
.nav li .subnav a{
	color: #876F68!important;
}
body.pag01 .nav li .subnav .nav_01 a,
body.pag02 .nav li .subnav .nav_02 a,
body.cooperacion .nav li .subnav .nav_02 a,
body.educacion .nav li .subnav .nav_02 a,
body.mercado .nav li .subnav .nav_02 a,
body.agricultura .nav li .subnav .nav_02 a,
body.cooperacion .nav li .subnav .nav_02 a,
body.familias .nav li .subnav .nav_02 a{
	color: #000!important;
}
#situacion_2012 .cabecera .nav { height: 53px;}
#situacion_2012 .cabecera .nav li.nav_actualidad_2012 { display: inline;}
#situacion_2012 .cabecera .nav li.nav_actualidad_2012 .subnav { display: inline; background-color:#fff; border-bottom: solid 2px #876f68;}



.contenido {
	float: left;
	position: relative;
	width: 950px;
	padding: 20px;
	margin: 0;
	background: #fff;
	color: #555;
}
.contenido strong {
	color: #333;
}
.contenido a strong {
	color: #533027;
}
.contenido p{
	margin: 0 0 20px 0;
	line-height: 19px;
	clear: left;
}
.contenido h2 {
	font: normal 30px Georgia, "Times New Roman", Times, serif;
	color: #533027;
	padding: 2px 0;
	margin: 0 0 10px 0;
	border-bottom: dotted 1px #533027;
	clear: left;
}
.contenido h2 a{
	color: #777;
	text-decoration: none;
}
.contenido .cintillo{
	margin: 0;
	padding: 0;
	color: #666;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
}
.contenido .firma{
	float: left;
	position: relative;
	color: #777;
	font-size: 11px;
	margin: 0 0 5px 0;
	padding: 0;
}
.contenido .entradilla{
	color: #999;
	font-weight: bold;
}
.contenido .sumario{
	margin: 0 0 15px 0;
	padding: 20px;
	color: #999;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	background: #eee;
}
.contenido .cajafoto{
	float: left;
	position: relative;
	margin-bottom: 15px;
}
.contenido .cajafoto img{
	margin-top: 3px;
}
.contenido .cajafoto p, #video .contenido_video p {
	position: relative;
	margin: 0;
	padding: 2px 10px;
	color: #777;
	font-size: 11px;
	width: auto;
}
.contenido .columnaizq {
	float: left;
	position: relative;
	width: 465px;
	margin: 10px 0 0 0;
	padding: 0;
	clear: left;
}
.contenido .columnader {
	float: right;
	position: relative;
	width: 465px;
	margin: 10px 0 0 0;
	padding: 0;
}
.contenido .columnaizq2 {
	float: left;
	position: relative;
	width: 550px;
	margin: 10px 0 0 0;
	padding: 0;
	clear: left;
}
.contenido .columnader2 {
	float: right;
	position: relative;
	width: 380px;
	margin: 10px 0 0 0;
	padding: 0;
}
.contenido .columnaizq3 {
	float: left;
	position: relative;
	width: 450px;
	margin: 10px 0 0 0;
	padding: 0;
	clear: left;
}
.contenido .columnader3 {
	float: right;
	position: relative;
	width: 480px;
	margin: 10px 0 0 0;
	padding: 0;
}
.contenido .lista_dentro_texto{
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
	width: 100%;
	color: #777;
}
.contenido .lista_dentro_texto li{
	margin: 0 0 10px 0;
	padding: 0 0 5px 25px;
	display: block;
	list-style: none;
	border-bottom: dashed 1px #ccc;
}
.contenido .lista_dentro_texto li a{
	color: #333;
}
.contenido .pestanas{
	float: right;
	position: relative;
	margin: 0;
	padding: 0;
	top: 20px;
}
.contenido .pestanas ul{
	margin: 0;
	padding: 0;
}
.contenido .pestanas li{
	position: relative;
	float: left;
	margin: 0 0 0 5px;
	padding: 0;
	display: inline;
	list-style: none;
}
.contenido .pestanas li a{
	position: relative;
	background-color: #eee;
	padding: 4px 20px;
	color: #777;
	border: solid 1px #ccc;
	border-bottom: 0;
}
.contenido .pestanas li a:hover{
	background-color: #ccc;
	color: #777;
}
.contenido .columnader2 h3 {
	color: #fff;
	float: left;
	width: 360px;
	font-size: 11px;
	text-transform: uppercase;
	padding: 5px 10px;
	background: url(https://e00-elmundo.uecdn.es/especiales/2009/06/internacional/sahara/imagenes/bg_nav.gif) repeat-x top left;
}


/* ALBUMES */

.contenido .album{
	float: left;
	position: relative;
	margin: 10px 0 0 0;
	padding: 0;
	clear: left;
	width: 950px;
}
.contenido .album a{
	text-decoration: underline;
}
.contenido .album a:hover{
	text-decoration: none;
}
.contenido .album img{
	float: left;
	position: relative;
	margin-right: 20px;
	display: inline;
	border: 0;
}
.contenido .album p{
	margin: 0;
	padding: 0;
	clear: right;
}
.contenido .album .nav_anterior_siguiente {
	float: right;
	position: relative;
	width: 220px;
	margin:0;
	padding:0 0 20px 0;
}
.contenido .album .nav_anterior_siguiente ul{
	margin:0;
	padding:0;
}
.contenido .album .nav_anterior_siguiente li{
	float: left;
	width: 109px;
	margin:0 1px 0 0;
	padding:0;
	font-weight: bold;
	list-style: none;
	display: inline;
}
.contenido .album .nav_anterior_siguiente li a{
	float: left;
	width: 109px;
	margin: 0;
	padding: 4px 0;
	color: #fff;
	background-color: #aaa;
	text-decoration: none;
	text-align: center;
}
.contenido .album .nav_anterior_siguiente li a:hover{
	background: #777;
}
.contenido .album .nav_anterior_siguiente .bot{
	float: right;
	width: 109px;
	margin: 0;
	padding: 0;
	color: #fff;
	background: #777;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}
.contenido .album .nav_anterior_siguiente .bot a:hover{
	background: #000;
}



/* VIDEOS */

.contenido .listado_videos{
	float: left;
	position: relative;
	width: 440px;
	margin: 0;
	padding: 0 0 20px 0;
	clear: left;
}
.contenido .listado_videos ul{
	float: left;
	position: relative;
	width: 425px;
	margin: 20px 15px 0 0;
	padding: 0;
	display: inline;
}
.contenido .listado_videos li{
	float: left;
	position: relative;
	width: 425px;
	margin: 0;
	padding: 0;
	border-bottom: solid 1px #ccc;
	list-style: none;
	display: block;
}
.contenido .listado_videos li a{
	float: left;
	position: relative;
	width: 415px;
	margin: 0;
	padding: 5px;
	font-weight: bold;
}
.contenido .listado_videos li a:hover{
	background: #eee;
}
.contenido .video{
	float: right;
	position: relative;
	width: 480px;
	margin: 20px 0 0 0;
	padding: 11px;
	border: solid 1px #ccc;
	background: #eee;
}
.contenido .video h3{
	float: left;
	position: relative;
	width: 460px;
	margin: 0 0 10px 0;
	padding: 5px 10px;
	color: #aaa;
	font-size:22px;
}
#video .columnader3 {
	float: right;
	position: relative;
	width: 640px;
	margin: 0;
}
#video .columnaizq3 {
	width: 290px;
	margin: 0;
	text-align: center;
}
#video .contenido .firma {	
	width: 290px;
	margin-bottom: 20px;
}



/* GRÁFICOS */
.contenido .grafico {
	float: left;
	position: relative;
	width: 950px;
	padding: 0;
	margin: 0;
}

/* TESTIMONIO */
#testimonio .columnader3 .testimonio_video, #testimonio .columnader3 .cajafoto img {
	width: 480px;
}
#testimonio .columnader3 .testimonio_video {
	background: #eee;
	padding-bottom: 10px;
}
#testimonio .columnader3 .testimonio_video .sumario {
	font-size: 13px;
	padding: 20px;
	width: 440px;
}
#testimonio .columnader3 .testimonio_video p {
	padding: 10px 10px 0;
}

/* CONFLICTO */
#conflicto .contenido .lista_dentro_texto li {
	font-size: 11px;
	padding-bottom: 10px;
}
#conflicto .contenido .columnader2 h3 {
	margin-bottom: 10px;
}

/* VOCES */
.voces .contenido_video p {
	text-align: right;
}

/* PIE */
acronym {border:0;text-decoration:none;}
#site_info {float: left;position:relative;margin:0;color:#777;width:990px;border-top: solid 1px #aaa;padding:10px 0 30px;font-size:75%;}
#site_info a {text-decoration:none;color:#888;}
#site_info a:hover {color:#ccc;}
#site_info .credits {padding:0 5px 0 0;margin-right:5px;display:block;clear:both;}
#site_info ul, 
#site_info li {float:left;padding:0px 5px 0 0;margin:0 0 5px 0;list-style:none;}
#site_info .redes{float:right;width:315px;}
#site_info .redes div{float:left;overflow:hidden;width:70px;height:20px;margin-left:5px;display:inline;}
#site_info .redes div.twitter {width:105px;}
#site_info .redes div.facebook{width: 125px;}
#site_info .contact{border-right:1px solid #555;padding-right:5px;margin-right:5px;margin-left:0;}



/* -- INICIO PUBLICIDAD */
        #publicidadsuperior {
            width: 990px;
			margin: 0 0 0 1px !important;
			padding: 0px;
			overflow: hidden;
        }
		#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 */

/* navegación miniaturas 2012. ca */
.miniaturas{float: left; position: relative; width:960px; margin: 0 -10px 20px -10px;padding:0;}
.miniaturas li{float: left; position: relative; list-style:none;padding:0; margin-left: 10px; width: 150px;}
.miniaturas li a{float: left;width: 150px; padding-top: 75px;}
.miniaturas li strong{float: left; width: 150px; font-size: 90%; text-align: center; font-weight:normal;}
.miniaturas li.nav_01{ background: url(https://e00-elmundo.uecdn.es/especiales/2009/06/internacional/sahara/imagenes/2012/miniatura_hospital.jpg) top left no-repeat;}
.miniaturas li.nav_02{ background: url(https://e00-elmundo.uecdn.es/especiales/2009/06/internacional/sahara/imagenes/2012/miniatura_escuela.jpg) top left no-repeat;}
.miniaturas li.nav_03{ background: url(https://e00-elmundo.uecdn.es/especiales/2009/06/internacional/sahara/imagenes/2012/miniatura_mercado.jpg) top left no-repeat;}
.miniaturas li.nav_04{ background: url(https://e00-elmundo.uecdn.es/especiales/2009/06/internacional/sahara/imagenes/2012/miniatura_huerto.jpg) top left no-repeat;}
.miniaturas li.nav_05{ background: url(https://e00-elmundo.uecdn.es/especiales/2009/06/internacional/sahara/imagenes/2012/miniatura_ong.jpg) top left no-repeat;}
.miniaturas li.nav_06{ background: url(https://e00-elmundo.uecdn.es/especiales/2009/06/internacional/sahara/imagenes/2012/miniatura_familia.jpg) top left no-repeat;}
body.sanidad .miniaturas li.nav_01{ background: url(https://e00-elmundo.uecdn.es/especiales/2009/06/internacional/sahara/imagenes/2012/miniatura_hospital_on.jpg) top left no-repeat;}
body.educacion .miniaturas li.nav_02{ background: url(https://e00-elmundo.uecdn.es/especiales/2009/06/internacional/sahara/imagenes/2012/miniatura_escuela_on.jpg) top left no-repeat;}
body.mercado .miniaturas li.nav_03{ background: url(https://e00-elmundo.uecdn.es/especiales/2009/06/internacional/sahara/imagenes/2012/miniatura_mercado_on.jpg) top left no-repeat;}
body.agricultura .miniaturas li.nav_04{ background: url(https://e00-elmundo.uecdn.es/especiales/2009/06/internacional/sahara/imagenes/2012/miniatura_huerto_on.jpg) top left no-repeat;}
body.cooperacion .miniaturas li.nav_05{ background: url(https://e00-elmundo.uecdn.es/especiales/2009/06/internacional/sahara/imagenes/2012/miniatura_ong_on.jpg) top left no-repeat;}
body.familias .miniaturas li.nav_06{ background: url(https://e00-elmundo.uecdn.es/especiales/2009/06/internacional/sahara/imagenes/2012/miniatura_familia_on.jpg) top left no-repeat;}
/* cubre_reproductor 2012. ca */
.cubre_reproductor {
    overflow: hidden;
    position: relative;
}
.cubre_reproductor a.boton_play {
    background: url(https://e00-elmundo.uecdn.es/elmundo/iconos/v4.x/v4.02/play.png) no-repeat scroll right bottom transparent;
    height: 100%;
    left: 0;
    position: absolute;
    text-indent: -9000px;
    top: 0;
    width: 100%;
}
.cubre_reproductor a.boton_play:hover {
    background: url(https://e00-elmundo.uecdn.es/elmundo/iconos/v4.x/v4.02/play_hover.png) no-repeat scroll right bottom transparent;
}
.cubre_reproductor a.actualice_flash:hover, 
.cubre_reproductor a.actualice_flash.activo {
    background: url(https://e00-elmundo.uecdn.es/elmundo/iconos/v3.0/aviso_actualice_flash.png) no-repeat scroll 50% 70% transparent;
}
.cubre_reproductor a.no_flash:hover, 
.cubre_reproductor a.no_flash.activo {
    background: url(https://e00-elmundo.uecdn.es/elmundo/iconos/v3.0/aviso_instale_flash.png) no-repeat scroll 50% 70% transparent;
}

body#situacion_2012 .video{float: left; position: relative; background: none; padding:0; margin: 10px 0 20px; border:0; width:950px; }

.columnaizq3.testimonio {
    margin: 0;
    text-align: center;
    width: 290px;
}
.columnader3.testimonio {
    float: right;
    margin: 0;
    position: relative;
    width: 640px;
}






