/* RESETEAMOS TODOS LOS ESTILOS */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em;}
ul,ol { list-style: none; }
img { border: none; }


/* ESTILOS GENERALES */
body { 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#626262;
	background:#fff;
}

input{
	border:1px solid #dad5b5;
	font:11px Arial, Helvetica, sans-serif;
	color:#555545;
	background-color:#fff;
	padding:2px;
}
select{
	font:11px Arial, Helvetica, sans-serif;
	color:#555545;
	background-color:#fff;
}
textarea{
	border:1px solid #dad5b5;
	font:11px Arial, Helvetica, sans-serif;
	color:#555545;
	background-color:#fff;
	padding:2px;
}

hr{
	width:100%;
	height:1px;
	/*border-bottom:1px solid #6f6e6e;*/
	background-color: #dad5b5;
	border: 0;
	color: #dad5b5;
}
.clear {
	clear:both;
}
a:link {
	text-decoration:underline;
	color:#ff0099;
}
a:visited {
	text-decoration:underline;
	color:#ff0099;	
}
a:hover {
	text-decoration:underline;
	color:#ff0099;	
}
h1{
	font-size:1.5em;
	color:#111;
	display:none;
}
h2{
	font-size:1.6em;
	color:#ff0099;
	font-weight:bold;
}
.hrpunteado{
	border: none 0;
	border-top: 1px dashed #dad5b5;
	width: 100%;
	height: 1px;
}

/* DEFINICION DE DIVS */
#centrado_web{
	width:1000px;
	margin:0 auto;
}

#contenedor{
	width:960px;
	float:left;
	background:#f4eec9;
	padding:10px 20px;	
}
#botones_accesorios{
	width:790px;
	text-align:right;
	float:left;
	display:none;
}
#buscador{
	width:170px;
	text-align:right;
	margin-bottom:10px;
	float:left;
	display:none;
}
#buscador input{
	float:left;
	margin-left:10px;
	padding:1px;
}
#buscador label{
	display:none;
}
#buscador img.buscador{
	margin:0 0 0 5px;
	float:left;
}
/*#menu_sup{
	width:960px;
	float:left;
	margin:10px 0;
	_margin:10px 0 0 0;
}*/
#menu_sup{
	text-align:left;
	width:960px;
	float:left;
	margin-bottom:10px;
	display:none;
}
#logo{
	width:200px;
	float:left;
}
#publi_sup{
	width:760px;
	float:left;
	text-align:right;
}
#publi_sup img{
	margin-left:20px;
	padding-top:10px;
}
#cont_home{
	width:710px;
	float:left;
}
#col_dcha_home{
	width:240px;
	float:left;
	padding-left:10px;
}
#col_izda{
	width:240px;
	float:left;
	padding-right:10px;
}
#col_central{
	width:459px;
	float:left;
}

#miga{
	float:left;
	width:700px;
}
#cont_miga_larga{
	float:left;
	width:955px;
}
#miga_larga{
	width:894px;
	float:left;
	font:0.9em Arial, Helvetica, sans-serif;
	color:#ff0099;
	text-decoration:none;
}
#volver{
	width:61px;
	float:left;
}

#cont_listado_home{
	margin:20px 0 0 0;
	float:left;
}
.sombra_foto_home{
	height:127px;
	background-image:url(../img/sombra_fotos_portada.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	margin-bottom:5px;
}
.cajas_listado_home{
	width:230px;
	float:left;
	margin:0 6px 25px 0;
	_margin:0 5px 25px 0;	
}

#cont_listados{
	margin:20px 0 0 0;
	float:left;
	width:956px;
}
.icono_documentacion{
	width:30px;
	margin:25px 9px 0 0;
	float:left;
}
.icono_documentacion img{
	border:1px solid #dad5b5;
}
.descrip_documentacion{
	width:188px;
	float:left;
	margin-top:25px;
	padding-right:10px;
}
.sombra_foto_actv{
	height:127px;
	background-image:url(../img/sombra_fotos_portada.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	margin-bottom:5px;
}
.cajas_listado_actv{
	width:230px;
	float:left;
	margin:0 8px 25px 0;
	_margin:0 7px 25px 0;	
}

#banner_dcha_home{
	margin:10px 0;
}
#banner_dcha_home img{
	margin-bottom:7px;
}

.pestana_sup_900{
	width:959px;
	float:left;
	height:6px;
	background:url(../img/pestana_sup_900.gif) no-repeat;
	margin-top:10px;
	_margin-bottom:-9px;		
}
.pestana_inf_900{
	width:959px;
	float:left;
	height:9px;
	background:url(../img/pestana_inf_900.gif) no-repeat;
	margin-bottom:10px;	
}
.contenido_cajas_900{
	width:920px;
	border-left:1px solid #dad5b5;
	border-right:1px solid #dad5b5;
	float:left;
	padding:5px 17px 0px 17px;
	background-color:#f6f2d8;
}

.pestana_sup_700{
	width:707px;
	float:left;
	height:7px;
	background:url(../img/pestana_sup_700.gif) no-repeat;
	margin-top:10px;
	_margin-bottom:-7px;	
}
.pestana_inf_700{
	width:707px;
	float:left;
	height:10px;
	background:url(../img/pestana_inf_700.gif) no-repeat;
	margin-bottom:10px;	
}
.contenido_cajas_700{
	width:671px;
	border-left:1px solid #dad5b5;
	border-right:1px solid #dad5b5;
	float:left;
	padding:5px 17px 0px 17px;
	background-color:#f6f2d8;
}

.pestana_sup_200{
	width:237px;
	float:left;
	height:6px;
	background:url(../img/pestana_sup_200.gif) no-repeat;
	margin-top:10px;
	_margin-bottom:-8px;		
}
.pestana_inf_200{
	width:237px;
	float:left;
	height:8px;
	background:url(../img/pestana_inf_200.gif) no-repeat;
	margin-bottom:10px;	
}
.contenido_cajas_200{
	width:223px;
	border-left:1px solid #dad5b5;
	border-right:1px solid #dad5b5;
	float:left;
	padding:6px;
	background-color:#f6f2d8;
}

.pestana_sup_400{
	width:459px;
	float:left;
	height:5px;
	background:url(../img/pestana_sup_400.gif) no-repeat;
	margin-top:10px;
	_margin-bottom:-5px;		
}
.pestana_inf_400{
	width:459px;
	float:left;
	height:8px;
	background:url(../img/pestana_inf_400.gif) no-repeat;
	margin-bottom:10px;	
}
.contenido_cajas_400{
	width:439px;
	border-left:1px solid #dad5b5;
	border-right:1px solid #dad5b5;
	float:left;
	padding:9px;
	background-color:#f6f2d8;
}

/****** CAJAS DE VIDEOS ******/

#cont_videos{
	width:440px;
	float:left;
	margin-right:20px;
}
#cont_video_detalle{
	width:500px;
	float:left;
}
.pestana_sup_420{
	width:420px;
	float:left;
	height:5px;
	background:url(../img/pestana_sup_420.gif) no-repeat;
	margin-top:10px;
	_margin-bottom:-9px;	
}
.pestana_inf_420{
	width:420px;
	float:left;
	height:10px;
	background:url(../img/pestana_inf_420.gif) no-repeat;
	margin-bottom:10px;	
}
.contenido_cajas_420{
	width:400px;
	border-left:1px solid #dad5b5;
	border-right:1px solid #dad5b5;
	float:left;
	padding:9px;
	background-color:#f6f2d8;
}
.bg_pestana_420{
	background:url(../img/fnd_titulares_420.gif) no-repeat;
	width:390px;
	height:20px;
	font-size:1.1em;
	color:#fff;
	font-weight:bold;
	padding:4px 0 0 8px;
	float:left;
}
.pestana_sup_440{
	width:440px;
	float:left;
	height:5px;
	background:url(../img/pestana_sup_440.gif) no-repeat;
	margin-top:10px;
	_margin-bottom:-9px;	
}
.pestana_inf_440{
	width:440px;
	float:left;
	height:10px;
	background:url(../img/pestana_inf_440.gif) no-repeat;
	margin-bottom:10px;	
}
.contenido_cajas_440{
	width:420px;
	border-left:1px solid #dad5b5;
	border-right:1px solid #dad5b5;
	float:left;
	padding:9px;
	background-color:#f6f2d8;
}
.bg_pestana_440{
	background:url(../img/fnd_titulares_440.gif) no-repeat;
	width:410px;
	height:20px;
	font-size:1.1em;
	color:#fff;
	font-weight:bold;
	padding:4px 0 0 8px;
	float:left;
}
.pestana_sup_500{
	width:500px;
	float:left;
	height:5px;
	background:url(../img/pestana_sup_500.gif) no-repeat;
	margin-top:10px;
	_margin-bottom:-9px;		
}
.pestana_inf_500{
	width:500px;
	float:left;
	height:10px;
	background:url(../img/pestana_inf_500.gif) no-repeat;
	margin-bottom:10px;	
}
.contenido_cajas_500{
	width:480px;
	border-left:1px solid #dad5b5;
	border-right:1px solid #dad5b5;
	float:left;
	padding:9px;
	background-color:#f6f2d8;
}

/****** CAJAS DE VIDEOS ******/

/****** LISTADO DE VIDEOS ********/

.video_sinseleccion{
	width:410px;
	float:left;
	margin:10px 0 0 4px;
	padding:2px;
	border:1px solid #f6f2d8;
}
.video_conseleccion{
	width:410px;
	border:1px dashed #838373;
	float:left;
	margin:10px 0 0 4px;
	padding:2px;
}
.video_foto{
	width:217px;
	float:left;
	margin-right:10px;
}
.video_texto{
	width:173px;
	float:left;
}

/****** LISTADO DE VIDEOS ********/

.bg_pestana{
	background:url(../img/fnd_titulares.gif) no-repeat;
	width:214px;
	height:20px;
	font-size:1.1em;
	color:#fff;
	font-weight:bold;
	padding:4px 0 0 8px;
	float:left;
}
.bg_pestana_400{
	background:url(../img/fnd_titulares_400.gif) no-repeat;
	width:434px;
	height:20px;
	font-size:1.1em;
	color:#fff;
	font-weight:bold;
	padding:4px 0 0 8px;
	float:left;
}
.caja_cont_dcha{
	float:left;
	width:222px;
	margin-bottom:15px;
}
.cont_adjuntos{
	float:left;
	width:204px;
	padding:8px 5px;
	border-bottom:1px dashed #a29a93;
}
.fotos_adjuntos{
	width:70px;
	float:left;
	margin-right:8px;
}
.texto_adjuntos{
	width:126px;
	float:left;
}
.txt_central{
	width:671px;
	padding:17px;
}
.resultados_central{
	width:671px;
	padding:17px;
	float:left;
}
#selector_actividades{
	width:650px;
	float:left;
}
#pie{
	width:960px;
	float:left;
	margin:40px 0 15px 0;
	font-size:10px;
}
#pie_izda{
	width:480px;
	float:left;
}
#pie_dcha{
	width:480px;
	float:left;
	text-align:right;
}

.paginacion{
	text-align:right;
}


/****** SALUD MUNDIAL ********/
#flash_mapa{
	width:660px;
	float:left;
}
#cont_paises{
	width:234px;
	float:left;
	border-left:1px solid #dad5b5;
	height:368px;
}
.tit_zona{
	padding-left:20px;
	margin-bottom:10px;
	background:url(../img/punto_paises.gif) no-repeat 5px 30px;
}


#paises{
	width:234px;
	float:left;
	height:306px;
	overflow:auto;
	padding-left:18px;
	
	
}

#paises p.paises_caja {
	border: none 0;
	border-bottom: 1px dashed #dad5b5;
	padding:7px;
}

#paises p.paises_caja:hover {
	border: none 0;
	border-bottom: 1px dashed #dad5b5;
	background-color:#ffffff;
	padding:7px;
}

#paises p.paises_caja_1 {
	border: none 0;
	border-bottom: 1px dashed #dad5b5;
	border-top: 1px dashed #dad5b5;
	padding:7px;
}

#paises p.paises_caja_1:hover {
	border: none 0;
	border-bottom: 1px dashed #dad5b5;
	border-top: 1px dashed #dad5b5;
	background-color:#ffffff;
	padding:7px;
}


#paises p.paises_caja_seleccion {
	border: none 0;
	border-bottom: 1px dashed #dad5b5;
	padding:7px;
	background-color:#ffffff;
}

#paises p.paises_caja_1_seleccion {
	border: none 0;
	border-bottom: 1px dashed #dad5b5;
	border-top: 1px dashed #dad5b5;
	padding:7px;
	background-color:#ffffff;
}


a.enlace_paises:link {
	font:1.1em Arial, Helvetica, sans-serif;
	color:#6e6d5f;
	font-weight:bold;
	text-decoration:none;
}
a.enlace_paises:visited {
	font:1.1em Arial, Helvetica, sans-serif;
	color:#6e6d5f;
	font-weight:bold;
	text-decoration:none;
}
a.enlace_paises:hover {
	padding:10px 0 10px 0;
	font:1.1em Arial, Helvetica, sans-serif;
	color:#6e6d5f;
	font-weight:bold;
	text-decoration:none;
	
}



/*.caja_enlace_paises:hover {
	background-color:#ffffff;
}


.caja_enlace_paises a.enlace_paises{
	font:1.1em Arial, Helvetica, sans-serif;
	color:#6e6d5f;
	font-weight:bold;
	text-decoration:none;
}
.caja_enlace_paises a.enlace_paises:hover{
	font:1.1em Arial, Helvetica, sans-serif;
	color:#6e6d5f;
	font-weight:bold;
	text-decoration:none;
}*/
.hrpunteado_paises{
	border: none 0;
	border-top: 1px dashed #dad5b5;
	width: 100%;
	height: 1px;
}


/****** SALUD MUNDIAL ********/


/***** DEFINICION DE TEXTOS ******/
.titulo_negro{
	font:1.1em Arial, Helvetica, sans-serif;
	color:#111;
	font-weight:bold;
}


a.titulo_negro:link {
	font:1.1em Arial, Helvetica, sans-serif;
	color:#111;
	font-weight:bold;
	text-decoration:none;
}
a.titulo_negro:hover{
	font:1.1em Arial, Helvetica, sans-serif;
	color:#6e6d5f;
	font-weight:bold;
	text-decoration:none;
}
a.titulo_negro:visited{
	font:1.1em Arial, Helvetica, sans-serif;
	color:#111;
	font-weight:bold;
	text-decoration:none;
}


.subtitulo{
	font:0.95em Arial, Helvetica, sans-serif;
	color:#ff0099;
	font-weight:bold;
}
a.rosa:link{
	font:0.95em Arial, Helvetica, sans-serif;
	color:#ff0099;
	font-weight:bold;
	text-decoration:none;
}
a.rosa:visited{
	font:0.95em Arial, Helvetica, sans-serif;
	color:#ff0099;
	font-weight:bold;
	text-decoration:none;
}
a.rosa:hover{
	font:0.95em Arial, Helvetica, sans-serif;
	color:#ff0099;
	font-weight:bold;
	text-decoration:none;
}


a.enlace_miga:link{
	font:0.9em Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
}
a.enlace_miga:visited{
	font:0.9em Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
}
a.enlace_miga:hover{
	font:0.9em Arial, Helvetica, sans-serif;
	color:#ff0099;
	text-decoration:none;
}


a.enlace_videos:link{
	color:#626262;
	text-decoration:none;
}
a.enlace_videos:visited{
	color:#626262;
	text-decoration:none;
}
a.enlace_videos:hover{
	color:#626262;
	text-decoration:none;
}


.txt_caja_dcha{
	padding:4px 3px;
	float:left;
}
.txt_caja_complementaria{
	padding:4px 3px;
	float:left;
	width:217px;
}
.titulo_rosa{
	font-size:1.6em;
	color:#ff0099;
	font-weight:bold;
}
.rosa_bold{
	font-size:0.95em;
	color:#ff0099;
	font-weight:bold;
}

.titular_mapaflash{
	color:#6e6d5f;
	font-size:1.6em;
	font-weight:bold;
}
.zonasflash{
	font-size:1.6em;
	color:#ff0099;
	font-weight:bold;
}






a.:link{
	font:1.1em Arial, Helvetica, sans-serif;
	color:#6e6d5f;
	font-weight:bold;
	text-decoration:none;
}
/*
.caja_enlace_paises {
	background-color:#f6f2d8;
	margin:0; 
	padding:5px 5px 5px 5px;
}




.pais_seleccionado{
	font:1.1em Arial, Helvetica, sans-serif;
	color:#828170;
	font-weight:bold;
}*/



.no_js_box {
	padding:10px;
	color: #333333;
	font-size: 9px;
	background-color:#CCCCCC;
	float:left;	
	margin:10px 0 10px 0;
}


a.paginacion_rosa:link{
	font:0.95em Arial, Helvetica, sans-serif;
	color:#626262; 
	font-weight:bold;
	text-decoration:none;
	padding:2px;
}
a.paginacion_rosa:visited{
	font:0.95em Arial, Helvetica, sans-serif;
	color:#626262; 
	font-weight:bold;
	text-decoration:none;
	padding:2px;
}
a.paginacion_rosa:hover{
	font:0.95em Arial, Helvetica, sans-serif;
	color:#ff0099;
	font-weight:bold;
	text-decoration:none;
	padding:2px;
}
.paginacion_rosa_activa{
	font:0.95em Arial, Helvetica, sans-serif;
	color:#ff0099;
	font-weight:bold;
	text-decoration:none;
	padding:2px;
}

.cargando_caja {
	float:right;
	margin:0;
	font:1.3em Arial, Helvetica, sans-serif;
	
}

/* GALERIA DE IMAGENES */

#contenedor_galeria{
	width:670px;
	float:left;
}
#foto_galeria_2{
	width:125px;
	float:left;
	margin-right:6px;
	_margin-right:0px;
}

.galeria_bordeimagen img{
	border:6px solid #fff;
}
.galeria_bordeimagen:hover img{
	border:6px solid #f0e2c4;
}

.galeria_img_oculta{
	display:none;
}

#cont_paginacion_galeria{
	width:670px;
	float:left;
	margin:0 0 15px 0;
}
#titulo_galeria{
	width:235px;
	float:left;
	font-size:0.95em;
	color:#ff0099;
	font-weight:bold;
	padding-top:3px;
}
#paginacion_galeria{
	width:228px;
	float:right;
	text-align:right;
	padding-right:15px;
	padding-top:3px;
}

#galeria_mensaje_cargando { background-color: #000000; 
			opacity: .70; filter: alpha(opacity=70); 
			width:470px;
			height:135px;
			min-height:135px;
			height:auto important!;
			border:0px solid #33FF00;
			padding: 0px;
			text-align:center;
			/*position:relative;*/
		}


#cont_listados_sesibilizacion{
	margin:20px 0 0 0;
	float:left;
	width:960px;
	border:#990000 0px solid;
}
#col_central_sesibilizacion{
	width:714px;
	float:left;
	padding-left:0px;
	border:#990000 0px solid;
}

#col_dcha_sesibilizacion{
	width:215px;
	float:left;
	padding-left:0px;
	border:#990000 0px solid;
}

#col_central_vv_intro{
	width:714px;
	float:left;
	padding-left:0px;
	border:#990000 0px solid;
}

#col_dcha_vv_intro{
	width:215px;
	float:left;
	padding-left:0px;
	border:#990000 0px solid;
	padding-top:10px;
}

.foto_enlace{
	width:100px;
	margin:0px 9px 0 0;
	float:left;
}
.foto_enlace img{
	border:1px solid #dad5b5;
}
.texto_enlace{
	width:190px;
	float:left;
	margin-top:0px;
	padding-right:0px;
}		


a.enlace_sec:link {
	text-decoration:underline;
	color:#ff0099;
	font-size:11px;
}
a.enlace_sec:visited {
	text-decoration:underline;
	color:#ff0099;	
	font-size:11px;
}
a.enlace_sec:hover {
	text-decoration:underline;
	color:#ff0099;	
	font-size:11px;
}

/* RSS  */
#contenedor_listado_rss.rss { margin-left:10px;}
#contenedor_listado_rss.rss h2{margin:0px 0px 10px 0px; font-size:25px; color:#000; padding:0 5px; }
#contenedor_listado_rss.rss img{float:left; margin:0 3px 0 -22px; _margin:0px;}
#contenedor_listado_rss.rss a{float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#contenedor_listado_rss.rss ul{margin-bottom:20px;}
#contenedor_listado_rss.rss ul li {border-bottom:1px solid #DDDDDD;list-style-image:none;list-style-type:none;margin:10px 0px;padding:5px 0 10px 30px;text-align:right;width:550px;}
#contenedor_listado_rss.rss ul li div{ margin-left:0px;}
#contenedor_listado_rss.rss ul li.noborde{border:none;}
#contenedor_listado_rss.rss ul li h3{text-align:left; color:#666666; padding-bottom:5px;}
#contenedor_listado_rss.rss ul li ul{display:inline; margin:0px;}
#contenedor_listado_rss.rss ul li span{font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-right:5px;}
#contenedor_listado_rss.rss ul li ul li a{float:none; margin:0; opacity:0.8; filter:alpha(opacity:80);}
#contenedor_listado_rss.rss ul li ul li a:hover{opacity:1; filter:alpha(opacity:100);}
#contenedor_listado_rss.rss ul li ul li img{float:none; margin:0px;}
#contenedor_listado_rss.rss ul li ul li{display:inline; width:auto; height:auto; margin:0 1px 0 0; padding:0px; border:none;}
