/*---------------------------------------------------------------------------------
Hoja de estilo GOTAS PARA NIGER

Versión 1.0
Carlos Iván Jusdado Tejedor
E-mail: cijusdado@hps.es
---------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------*/
/* ----------------------- ESTILOS Y TIPOGRAFIA PRINCIPAL ---------------------- */
/*-------------------------------------------------------------------------------*/

*{
	margin:0;
	padding:0;
	outline:0;
}

body {
	background:#c78565 url(imagenes/arena_fondo.jpg) no-repeat -155px 0;
	font-family: arial, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #303030;
	line-height:1.4em;
}
img {
	border:none;
}

p{
	padding-bottom:15px;
}

a{
	color: #484e3a;
	font-size:0.9em;
	font-weight:bold;
	text-decoration: underline;
	border:0;
}

a:hover{
	text-decoration: none;
}

h1{
	font-size:1.3em;
	color:#047bd2;
	margin-bottom:15px;
}

input.text{}

textarea{}

select{}

.clear{
	clear:both;
}

.titulo_verde{
	font-size:1.1em;
	color:#75967c;
	font-weight:bold;
}


/*-------------------------------------------------------------------------------*/
/* ---------------------------------- CABECERA -------------------------------- */
/*-------------------------------------------------------------------------------*/

#cabecera{
	position:relative;
	width:1000px;
	height:200px;
	background:#0182d6 url(imagenes/cabecera.jpg) no-repeat top left;
	margin:0 auto 0 auto;
}

#cabecera .barra_ppal{
	position:absolute;
	height:32px;
	width:1000px;
	top:146px;
}

#cabecera .barra_ppal ul{
	position:absolute;
	right:0;
}

#cabecera .barra_ppal li{
	list-style:none;
	float:left;
}

#cabecera .barra_ppal li a{
	display:block;
	height:32px;
}

#cabecera .barra_sec{
	position:absolute;
	height:20px;
	width:1000px;
	background:#0182d6;
	top:178px;
	padding:2px 0 0 0;
}

#cabecera .barra_sec .login{
	float:left;
	margin:0 0 0 10px;
}

#cabecera .barra_sec .login li.user{
	font-size:1.2em;
	font-weight:bold;
	color:#fedc57;
}

#cabecera .barra_sec .login li.salir{
	margin:0 0 0 30px;
}

#cabecera .barra_sec .login li.salir a{
	color:#fedc57;
	font-size:1.2em;
	font-weight:bold;
	text-decoration:none;
	background:url(imagenes/separacion_menu.gif) no-repeat left;
	padding:0 8px 0 5px;
}

#cabecera .barra_sec .enlaces{
	float:right;
}

#cabecera .barra_sec ul{
	list-style:none;
}

#cabecera .barra_sec li{
	display:inline;
}

#cabecera .barra_sec li a{
	color:#FFF;
	font-size:1.1em;
	font-weight:normal;
	text-decoration:none;
	background:url(imagenes/separacion_menu.gif) no-repeat right;
	padding:0 8px 0 5px;
}

#cabecera .barra_sec li a:hover{
	color:#ffff9a;
}

#cabecera .barra_sec li a.ultimo{
	background:none;
}

/*-------------------------------------------------------------------------------*/
/* ------------------------------------- CUERPO -------------------------------- */
/*-------------------------------------------------------------------------------*/

/*------ breadcrumbs ------*/

#breadcrumbs{
	width:985px;
	height:22px;
	background:#FFF url(imagenes/fondo_breadcrumbs.gif) repeat-y;
	margin:0 auto 0 auto;
	padding:0 10px 0 5px;
	font-size:0.8em;
	font-family: Tahoma, Geneva, sans-serif;
}

#breadcrumbs ul{
	list-style:none;
	color:#000;
}

#breadcrumbs li{
	display:inline;
}

#breadcrumbs li a{
	color:#000;
	font-weight:normal;
	font-size:1em;
}

/*------ cuerpo------*/

#cuerpo{
	width:985px;
	background:#def2ff;
	margin:0 auto 0 auto;
	padding:15px 10px 5px 5px;
}

#cuerpo .columna1{
	width:652px;
	float:left;
}

#cuerpo .columna2{
	width:323px;
	float:right;
}

#cuerpo .columna1 .columna1{
	width:313px;
	float:left;
}

#cuerpo .columna1 .columna2{
	width:323px;
	float:right;
}

/*-------------------------------------------------------------------------------*/
/* --------------------------------------- BLOQUES ----------------------------- */
/*-------------------------------------------------------------------------------*/

/*------ bienvenidos ------*/
.bienvenidos{
	width:652px;
	height:263px;
	margin:0 0 10px 0;
}

.bienvenidos .col1{
	width:381px;
	float:left;
}

.bienvenidos .col2{
	width:271px;
	float:right;
}

.bienvenidos .col2 .arriba{
	height:78px;
}

.bienvenidos .col2 .centro{
	height:172px;
	background:url(imagenes/bloque_bienvenido_med.jpg) repeat-y;
	color:#FFF;
	padding:0 20px 0 20px;
	text-align:justify;
}

.bienvenidos .col2 .centro .enlace{
	text-align:right;
	padding:10px 0 0 0;
}

.bienvenidos .col2 .centro .enlace a{
	font-size:1.1em;
	color:#542911;
}

.bienvenidos .col2 .abajo{
	height:13px;
	background:url(imagenes/bloque_bienvenido_inf.jpg) no-repeat;
}

/*------ recursos ------*/
.recursos{
	width:313px;
	margin:0 0 10px 0;
}

.recursos .centro{
	background:url(imagenes/bloque_recursos_med.jpg) repeat-y;
	padding:0 25px 0 25px;
	color:#1b1b1b;
}

.recursos .centro .recurso1{
	padding:5px 0 5px 0;
}

.recursos .centro .recurso1 .col1{
	width:62px;
	float:left;
}

.recursos .centro .recurso1 .col2{
	width:186px;
	float:right;
}

.recursos .centro .recurso1 .col2 h1{
	color:#1b1b1b;
	font-size:1.1em;
	margin:0;
}
.recursos .centro .recurso1 .col2 .enlace{
	text-align:right;
	padding:5px 0 0 0;
}

.recursos .centro .recurso1 .col2 a{
	color:#484e3a;
	font-size:1.1em;
	font-weight:bold;
}

.recursos .centro .recurso2{
	padding:5px 0 5px 0;
}

.recursos .centro .recurso2 .col1{
	width:150px;
	float:left;
}

.recursos .centro .recurso2 .col2{
	width:100px;
	float:right;
}

.recursos .centro .recurso2 .col1 h1{
	color:#616753;
	font-size:1.1em;
	margin:0;
}
.recursos .centro .recurso2 .col1 .enlace{
	padding:5px 0 0 0;
}

.recursos .centro .recurso2 .col1 a{
	color:#484e3a;
	font-size:1.1em;
	font-weight:bold;
}

.recursos .centro .video{
	padding:5px 0 5px 0;
}

.recursos .centro .video h1{
	color:#616753;
	font-size:1.1em;
	margin:0;
}

.recursos .centro .video .thumbs{
	padding:10px 0 20px 0;
}

.recursos .centro .video .thumbs ul{
	list-style:none;
}

.recursos .centro .video .thumbs li{
	display:inline;
	margin:0 5px 0 0;
}
	
.recursos .centro .separacion{
	height:20px;
	background:url(imagenes/separacion_recursos.gif) no-repeat 5px;
}

.recursos .abajo{
	height:12px;
	background:url(imagenes/bloque_recursos_inf.jpg) no-repeat;
}

/*------ como vamos ------*/
.comovamos{
	width:323px;
	height:168px;
	position:relative;
	margin:0 0 10px 0;
}

.comovamos .texto{
	position:absolute;
	top:55px;
	left:20px;
	color:#FFF;
	width:175px;
}

.comovamos .texto h1{
	color:#000;
	margin:0 0 5px 0;
	font-size:1.2em;
}

.comovamos .texto .enlace{
	text-align:right;
	padding:10px 0 0 0;
}

.comovamos .texto .enlace a{
	font-size:1.1em;
	color:#542911;
}

/*------ unicef en niger ------*/
.unicefniger{
	width:323px;
	height:169px;
	position:relative;
	margin:0 0 10px 0;
}

.unicefniger .texto{
	position:absolute;
	top:50px;
	left:20px;
	color:#FFF;
	width:132px;
}

.unicefniger .texto h1{
	color:#000;
	margin:0 0 5px 0;
	font-size:1.2em;
}

.unicefniger .texto .enlace{
	text-align:right;
	padding:10px 0 0 0;
}

.unicefniger .texto .enlace a{
	font-size:1.1em;
	color:#484e3a;
}

/*------ recursos educativos ------*/
.rec_educativos{
	width:323px;
	height:169px;
	position:relative;
	margin:0 0 10px 0;
	text-align:justify;
}

.rec_educativos .texto{
	position:absolute;
	top:50px;
	left:20px;
	color:#484e3a;
	width:150px;
}

.rec_educativos .texto h1{
	color:#000;
	margin:0 0 5px 0;
	font-size:1.2em;
}

.rec_educativos .texto .enlace{
	text-align:right;
	padding:10px 0 0 0;
}

.rec_educativos .texto .enlace a{
	font-size:1.1em;
	color:#484e3a;
}

/*------ recursos educativos2 ------*/
.rec_educativos2{
	width:323px;
	height:170px;
	position:relative;
	margin:0 0 10px 0;
	text-align:justify;
}

.rec_educativos2 .texto{
	position:absolute;
	top:50px;
	left:20px;
	color:#FFF;
	width:280px;
}

.rec_educativos2 .texto h1{
	color:#000;
	margin:0 0 5px 0;
	font-size:1.2em;
}

.rec_educativos2 .texto .enlace{
	text-align:left;
	padding:10px 0 0 0;
}

.rec_educativos2 .texto .enlace a{
	font-size:1.1em;
	color:#542911;
}

/*------ inscribete ------*/
.inscribete{
	width:323px;
	height:169px;
	position:relative;
	margin:0 0 10px 0;
}

.inscribete .texto{
	position:absolute;
	top:50px;
	left:20px;
	color:#FFF;
	width:132px;
	font-weight:bold;
	text-align:justify;
}

.inscribete .texto h1{
	color:#000;
	margin:0 0 5px 0;
	font-size:1.2em;
}

.inscribete .texto .enlace{
	text-align:right;
	padding:10px 0 0 0;
	font-weight:bold;
}

.inscribete .texto .enlace a{
	font-size:1.1em;
	color:#542911;
}

/*------ inscribete2 ------*/
.inscribete2{
	width:652px;
	height:271px;
	margin:0 0 10px 0;
	position:relative;
}

.inscribete2 .col1{
	width:317px;
	height:271px;
	float:left;
}

.inscribete2 .col1 .texto{
	position:absolute;
	left:20px;
	top:55px;
	width:290px;
	text-align:justify;
}

.inscribete2 .col1 .texto h1{
	color:#616753;
	font-size:1.1em;
}

.inscribete2 .col1 .texto .enlace{
	margin:10px 0 0 0;
}

.inscribete2 .col1 .texto .enlace a{
	font-size:1em;
	color:#d97b1e;
}

.inscribete2 .col2{
	width:335px;
	height:271px;
	float:right;
}

/*------ organiza tu campaña ------*/
.organiza_campania{
	width:323px;
	height:237px;
	position:relative;
	margin:0 0 10px 0;
}

.organiza_campania .texto{
	position:absolute;
	top:50px;
	left:20px;
	color:#FFF;
	width:180px;
}

.organiza_campania .texto h1{
	color:#c6e740;
	margin:0 0 5px 0;
	font-size:1.2em;
}

.organiza_campania .texto .enlace{
	padding:10px 0 0 0;
}

.organiza_campania .texto .enlace a{
	font-size:1.1em;
	color:#c6e740;
}

/*------ organiza tu campaña2 ------*/
.organiza_campania2{
	width:323px;
	height:228px;
	position:relative;
	margin:0 0 10px 0;
}

.organiza_campania2 .enlace{
	position:absolute;
	bottom:20px;
	right:20px;
}

.organiza_campania2 .enlace a{
	font-size:1.1em;
	color:#FFF;
}

/*------ organiza tu campaña3 ------*/
.organiza_campania3{
	width:652px;
	height:236px;
	position:relative;
	margin:0 0 10px 0;
}

.organiza_campania3 .texto{
	position:absolute;
	top:58px;
	left:150px;
	color:#FFF;
	width:180px;
	text-align:right;
}

.organiza_campania3 .texto .idiomas{
	margin:5px 0 0 0;
}

.organiza_campania3 .texto .idiomas ul{
	list-style:none;
}

.organiza_campania3 .texto .idiomas li{
	display:inline;
}

.organiza_campania3 .texto .idiomas li a{
	font-size:1.1em;
	font-weight:bold;
	color:#000;
}

.organiza_campania3 .texto .enlace{
	padding:10px 0 0 0;
}

.organiza_campania3 .texto .enlace a{
	font-size:1.1em;
	color:#c6e740;
}

/*------ carrera_solidaria ------*/
.carrera_solidaria{
	width:655px;
	height:185px;
	position:relative;
	margin:0 0 10px 0;
}

.carrera_solidaria .texto{
	position:absolute;
	top:58px;
	left:70px;
	color:#004a7c;
	width:400px;
	text-align:justify;
}

.carrera_solidaria .enlaces{
	position:absolute;
	bottom:20px;
	right:185px;
}

.carrera_solidaria .enlaces ul{
	list-style:none;
}

.carrera_solidaria .enlaces li{
	display:inline;
	color:#000;
}

.carrera_solidaria .enlaces li a{
	font-size:1.1em;
	font-weight:bold;
	color:#FFF;
}

/*------ ideas ------*/
.ideas{
	width:652px;
	height:208px;
	position:relative;
	margin:0 0 10px 0;
}

.ideas .boton_izq{
	position:absolute;
	top:105px;
	left:20px;
	width:23px;
	height:23px;
}

.ideas .boton_der{
	position:absolute;
	top:105px;
	right:25px;
	width:23px;
	height:23px;
}

.ideas .boton_izq a{
	display:block;
	width:23px;
	height:23px;
	background:url(imagenes/boton_ideas_izquierda.gif) no-repeat;
}

.ideas .boton_izq a:hover{
	background:url(imagenes/boton_ideas_izquierda_over.gif) no-repeat;
}

.ideas .boton_der a{
	display:block;
	width:23px;
	height:23px;
	background:url(imagenes/boton_ideas_derecha.gif) no-repeat;
}

.ideas .boton_der a:hover{
	background:url(imagenes/boton_ideas_derecha_over.gif) no-repeat;
}

.ideas .titulo{
	position:absolute;
	top:55px;
	left:49px;
	width:527px;
	height:20px;
	padding:5px 10px 0 10px;
	color:#fffcae;
	font-weight:bold;
	font-size:1.1em;
}

.ideas .texto{
	position:absolute;
	top:80px;
	left:49px;
	color:#FFF;
	width:517px;
	height:93px;
	overflow:auto;
	padding:0 10px 0 10px;
}

/*------ ponemos nuestra gota ------*/
.ponemos_nuestra_gota{
	width:323px;
	height:168px;
	position:relative;
	margin:0 0 10px 0;
}

.ponemos_nuestra_gota .texto{
	position:absolute;
	top:55px;
	left:20px;
	color:#FFF;
	width:175px;
}

.ponemos_nuestra_gota .texto h1{
	color:#000;
	margin:0 0 5px 0;
	font-size:1.2em;
}

.ponemos_nuestra_gota .texto .enlace{
	text-align:right;
	padding:10px 30px 0 0;
}

.ponemos_nuestra_gota .texto .enlace a{
	font-size:1.1em;
	color:#c0e6ff;
}

/*------ cuaderno_actividades ------*/
.cuaderno_actividades{
	width:308px;
	margin:0 0 10px 0;
}

.cuaderno_actividades .centro{
	background:url(imagenes/bloque_cuaderno_actividades_med.jpg) repeat-y;
	padding:0 19px 0 19px;
	color:#1b1b1b;
	height:545px;
}

.cuaderno_actividades .centro .actividad{
	padding:5px 0 5px 0;
}

.cuaderno_actividades .centro .actividad .col1{
	width:62px;
	float:left;
}

.cuaderno_actividades .centro .actividad .col2{
	width:200px;
	float:right;
}

.cuaderno_actividades .centro .actividad .col2 h1{
	color:#75965b;
	font-size:1.1em;
	margin:0;
}
.cuaderno_actividades .centro .actividad .col2 .enlace{
	padding:5px 0 0 0;
}

.cuaderno_actividades .centro .actividad .col2 a{
	color:#0e5585;
	font-size:1.1em;
	font-weight:bold;
}

.cuaderno_actividades .centro .separacion{
	height:20px;
	background:url(imagenes/separacion_actividades.gif) no-repeat 5px;
}

.cuaderno_actividades .abajo{
	height:12px;
	background:url(imagenes/bloque_cuaderno_actividades_inf.jpg) no-repeat;
}

/*------ comics ------*/
.comics{
	width:652px;
	margin:0 0 10px 0;
}

.comics .centro{
	background:url(imagenes/bloque_comics_med.jpg) repeat-y;
	padding:0 29px 10px 21px;
	color:#1b1b1b;
}

.comics .centro .col1{
	width:147px;
	float:left;
	color:#FFF;
}

.comics .centro .col2{
	width:452px;
	float:right;
}

.comics .centro .col2 ul{
	list-style:none;
}

.comics .centro .col2 li{
	float:left;
	margin:0 13px 0 0;
}
.comics .centro .col2 li.ultimo{
	margin:0;
}

.comics .centro .col2 li .foto{
	margin:0 0 5px 0;
}

.comics .abajo{
	height:12px;
	background:url(imagenes/bloque_comics_inf.jpg) no-repeat;
}

/*------ juegos ------*/
.juegos{
	width:323px;
	margin:0 0 10px 0;
}

.juegos .centro{
	background:url(imagenes/bloque_juegos_med.jpg) repeat-y;
	padding:0 22px 0 22px;
	color:#FFF;
}

.juegos .centro .juego{
	padding:5px 0 5px 0;
}

.juegos .centro .juego .col1{
	width:93px;
	float:left;
}

.juegos .centro .juego .col1 img{
	width:93px;
	height:88px;
}

.juegos .centro .juego .col2{
	width:177px;
	float:right;
}

.juegos .centro .juego .col2 h1{
	color:#aa2c0f;
	font-size:1.1em;
	margin:0;
}
.juegos .centro .juego .col2 .enlace{
	text-align:right;
	padding:5px 0 0 0;
}

.juegos .centro .juego .col2 a{
	color:#542911;
	font-size:1.1em;
	font-weight:bold;
}

.juegos .abajo{
	height:242px;
	background:url(imagenes/bloque_juegos_inf.jpg) no-repeat;
}

/*------ juego ------*/
.juego{
	margin:0 0 10px 0;
}

/*------ últimas noticias ------*/
.ult_noticias{
	margin:0 0 10px 0;
}

.ult_noticias .centro{
	background:url(imagenes/bloque_noticias_med.jpg) repeat-y;
	padding:0 27px 0 27px;
	color:#FFF;
}

.ult_noticias .centro .noticia{
	background:url(imagenes/separacion_ultnoticias.gif) no-repeat bottom;
	padding:5px 0 5px 0;
}

.ult_noticias .centro .noticia .col1{
	width:144px;
	float:left;
}

.ult_noticias .centro .noticia .col1 h1{
	color:#afe740;
	font-size:1.2em;
	margin:0;
}

.ult_noticias .centro .noticia .col1 .enlace{
	text-align:right;
}

.ult_noticias .centro .noticia .col1 .enlace a{
	color:#c0e6ff;
	font-size:1.1em;
	font-weight:bold;
}

.ult_noticias .centro .noticia .col2{
	width:104px;
	float:right;
}

.ult_noticias .centro .noticia .col2 img{
	border:2px solid #FFF;
}

.ult_noticias .centro .paginacion{
	padding:10px 0 10px 0;
	text-align:center;
}

.ult_noticias .centro .paginacion a{
	color:#FFF;
	text-decoration:none;
}

.ult_noticias .centro .paginacion a:hover{
	color:#fdec56;
	text-decoration:underline;
}

.ult_noticias .abajo{
	height:19px;
	background:url(imagenes/bloque_noticias_inf.jpg) no-repeat;
}

.ult_noticias .abajo2{
	height:68px;
	background:url(imagenes/bloque_noticias_inf2.jpg) no-repeat;
}

.ult_noticias .abajo2 a{
	display:block;
	height:68px;
	width:320px;
}

/*------ Participa en la campaña ------*/
.participa_campania{
	margin:0 0 10px 0;
}

.participa_campania .centro{
	background:url(imagenes/bloque_participa_campania_med.jpg) repeat-y;
	padding:11px 20px 25px 20px;
	color:#FFF;
	text-align:justify;
}

.participa_campania .centro .col1{
	float:left;
	width:145px;
}

.participa_campania .centro .col2{
	float:right;
	width:126px;
}

.participa_campania .centro .idiomas{
	margin:5px 0 0 0;
}

.participa_campania .centro .idiomas ul{
	list-style:none;
}

.participa_campania .centro .idiomas li{
	display:inline;
}

.participa_campania .centro .idiomas li a{
	font-size:1.1em;
	font-weight:bold;
	color:#000;
}

.participa_campania .centro .imagen{
	float:right;
}

.participa_campania .centro .enlace1{
	text-align:right;
}

.participa_campania .centro .enlace1 a{
	color:#484e3a;
	font-size:1.1em;
	font-weight:bold;
}

.participa_campania .centro .enlace2 a{
	color:#c6e740;
	font-size:1.1em;
	font-weight:bold;
}



.participa_campania .abajo{
	height:13px;
	background:url(imagenes/bloque_participa_campania_inf.jpg) no-repeat;
}


/*------ reportajes ------*/
.reportajes{
	margin:0 0 10px 0;
}

.reportajes .centro{
	background:url(imagenes/bloque_reportajes_a_med.jpg) repeat-y;
	padding:0 24px 0 24px;
	color:#575139;
}

.reportajes .centro .reportaje{
	background:url(imagenes/separacion_reportajes.gif) no-repeat bottom;
	padding:5px 0 5px 0;
}

.reportajes .centro .reportaje .col1{
	width:184px;
	float:left;
}

.reportajes .centro .reportaje .col1 h1{
	color:#9a4a1e;
	font-size:1.2em;
	margin:0;
}

.reportajes .centro .reportaje .col1 .enlace{
	text-align:right;
}

.reportajes .centro .reportaje .col1 .enlace a{
	color:#000000;
	font-size:1.1em;
	font-weight:bold;
}

.reportajes .centro .reportaje .col2{
	width:85px;
	float:right;
}

.reportajes .centro .reportaje .col2 img{
	border:2px solid #FFF;
}

.reportajes .centro .paginacion{
	padding:10px 0 10px 0;
	text-align:center;
}

.reportajes .centro .paginacion a{
	color:#3f3c2e;
	text-decoration:underline;
}

.reportajes .centro .paginacion a:hover{
	text-decoration:none;
}

.reportajes .abajo{
	height:19px;
	background:url(imagenes/bloque_reportajes_a_inf.jpg) no-repeat;
}

/*------ videos ------*/
.videos{
	width:308px;
	margin:0 0 10px 0;
}

.videos .centro{
	background:url(imagenes/bloque_video_violeta_med.jpg) repeat-y;
	padding:0 20px 5px 20px;
	color:#FFF;
}

.videos .centro .thumbs {
	margin:10px 0 0 0;
	padding:0 0 0 30px;
}

.videos .centro .thumbs .col1{
	width:88px;
	float:left;
	margin:0 20px 0 0;
}

.videos .centro .thumbs .col2{
	width:88px;
	float:left;
}

.videos .centro .thumbs .titulo{
	text-align:center;
	font-weight:bold;
	font-size:1.1em;
	color:#eca8ff;
	margin:5px 0 0 0;
}

.videos .centro .thumbs .texto{
	font-weight:bold;
	text-align:center;
}

.videos .abajo{
	height:12px;
	background:url(imagenes/bloque_video_violeta_inf.jpg) no-repeat;
}

/*------ escuelas amigos ------*/
.escuelas_amigas{
	width:323px;
	margin:0 0 10px 0;
}

.escuelas_amigas .centro{
	background:url(imagenes/bloque_escuelas_amigas_med.jpg) repeat-y;
	padding:0 20px 5px 20px;
	color:#FFF;
}

.escuelas_amigas .centro ul{
	padding:0 10px 0 10px;
	text-align:justify;
}

.escuelas_amigas .centro .enlace{
	text-align:right;
	padding:10px 0 0 0;
}

.escuelas_amigas .centro .enlace a{
	font-size:1.1em;
	color:#c6e740;
}

.escuelas_amigas .abajo{
	height:13px;
	background:url(imagenes/bloque_escuelas_amigas_inf.jpg) no-repeat;
}

/*------ comunica ------*/
.comunica{
	width:652px;
	margin:0 0 10px 0;
	text-align:justify;
}

.comunica .centro{
	background:url(imagenes/bloque_comunica_max_med.jpg) repeat-y;
	padding:0 29px 10px 21px;
	color:#1b1b1b;
}

.comunica .centro .banners{
	width:472px;
	height:300px;
	padding:10px 0 10px 80px;
}

.comunica .centro .banners img{
	border:2px solid #FFF;
}

.comunica .centro .banners input{
	width:90px;
	height:22px;
	color:#564733;
	background:url(imagenes/fondo_boton_comunica.gif) no-repeat;
	cursor:pointer;
	border:none;
	font-size:1em;
	margin:0 5px 0 0;
	font-weight:bold;
}

.comunica .centro .banners .banner180{
	width:184px;
	float:left;
}

.comunica .centro .banners .banner120{
	width:124px;
	float:right;
	padding:90px 0 0 0;
}

.comunica .centro .banners .banner468{
	width:472px;
	margin:15px 0 0 0;
}

.comunica .abajo{
	height:298px;
	background:url(imagenes/bloque_comunica_max_inf.jpg) no-repeat;
}

/*------ comunica2 ------*/
.comunica2{
	position:relative;
	width:652px;
	height:203px;
	margin:0 0 10px 0;
}

.comunica2 .texto{
	position:absolute;
	left:350px;
	top:50px;
	width:260px;
	height:110px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	font-size:1.2em;
}

.comunica2 .enlace{
	position:absolute;
	top:160px;
	left:350px;
	width:260px;
	text-align:right;
}

.comunica2 .enlace a{
	font-size:1.1em;
	color:#d97b1e;
}

/*------ difunde la campaña ------*/
.difunde_campania{
	width:652px;
	margin:0 0 10px 0;
	text-align:justify;
}

.difunde_campania .centro{
	background:url(imagenes/bloque_difunde_campana_med.jpg) repeat-y;
	padding:0 26px 10px 26px;
	color:#FFF
}

.difunde_campania .centro .col1{
	width:210px;
	float:left;
}

.difunde_campania .centro .col2{
	width:350px;
	float:right;
	text-align:right;
}

.difunde_campania .centro .col2 label{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}

.difunde_campania .centro .col2 .fila{
	margin:0 0 10px 0;
}

.difunde_campania .centro .col2 .fila input{
	background:#FFF url(imagenes/fondo_formulario.gif) repeat-x top;
	border:2px solid #e2e8e3;
	width:200px;
	font-size:1.1em;
	color:#8d8d8d;
	padding:3px 0 3px 0;
}

.difunde_campania .centro .col2 .fila input.boton{
	width:90px;
	height:22px;
	color:#000;
	background:url(imagenes/fondo_boton_difunde.gif) no-repeat;
	cursor:pointer;
	border:none;
	margin:0 5px 0 0;
	font-weight:bold;
}

.difunde_campania .centro .col2 .fila textarea{
	height:85px;
	width:200px;
	background:#FFF url(imagenes/fondo_formulario.gif) repeat-x top;
	border:2px solid #e2e8e3;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#8d8d8d;
}

.difunde_campania .abajo{
	height:12px;
	background:url(imagenes/bloque_difunde_campana_inf.jpg) no-repeat;
}

/*------ el arbol de la solidaridad ------*/
.arbol_solidaridad{
	width:308px;
	margin:0 0 10px 0;
}

.arbol_solidaridad .centro{
	background:url(imagenes/bloque_arbol_solidaridad_med.jpg) repeat-y;
	padding:0 20px 15px 20px;
	color:#1b1b1b;
	text-align:justify;
}

.arbol_solidaridad .centro .enlace{
	text-align:right;
	padding:10px 0 0 0;
}

.arbol_solidaridad .centro .enlace a{
	font-size:1.1em;
	color:#542911;
}

.arbol_solidaridad .abajo{
	height:12px;
	background:url(imagenes/bloque_arbol_solidaridad_inf.jpg) no-repeat;
}

/*------ colabora ------*/
.colabora{
	width:308px;
	margin:0 0 10px 0;
	background:url(imagenes/bloque_colabora_med.jpg) repeat-y;
}

.colabora .centro{
	padding:0 25px 15px 20px;
	font-size:1.1em;
	color:#FFF;
	font-weight:bold;
	text-align:justify;
	margin:-70px 0 0 0;
}

.colabora .centro a{
	color:#c6e740;
}

.colabora .abajo{
	height:12px;
	background:url(imagenes/bloque_colabora_inf.jpg) no-repeat;
}

/*------ colabora2 ------*/
.colabora2{
	width:652px;
	height:275px;
	position:relative;
	margin:0 0 10px 0;
}

.colabora2 .texto{
	position:absolute;
	text-align:justify;
	top:67px;
	left:20px;
	color:#FFF;
	width:500px;
}

.colabora2 .texto .dato{
	color:#c0e6ff;
	font-weight:bold;
}

.colabora2 .texto a{
	font-size:1.1em;
	color:#c6e740;
	text-decoration:underline;
}

.colabora2 .texto a:hover{
	text-decoration:none;
}


/*------ plantillas ------*/
.plantillas{
	width:323px;
	margin:0 0 10px 0;
}

.plantillas .centro{
	background:url(imagenes/bloque_plantilla_med.jpg) repeat-y;
	padding:0 20px 0 20px;
	color:#000000;
	text-align:justify;
}

.plantillas .centro .plantilla{
	padding:5px 0 5px 0;
}

.plantillas .centro .plantilla .col1{
	width:61px;
	float:left;
}

.plantillas .centro .plantilla .col2{
	width:200px;
	float:right;
	color:#FFF;
}

.plantillas .centro .plantilla .col2 h1{
	color:#9a4a1e;
	font-size:1.2em;
	font-weight:bold;
	margin:0;
}
.plantillas .centro .plantilla .col2 .enlace{
	padding:5px 0 0 0;
	text-align:right;
}

.plantillas .centro .plantilla .col2 a{
	color:#000000;
	font-size:1.1em;
	font-weight:bold;
}

.plantillas .centro .separacion{
	height:20px;
}

.plantillas .abajo{
	height:12px;
	background:url(imagenes/bloque_plantilla_inf.jpg) no-repeat;
}

/*------ noticias_campania ------*/
.noticias_campania{
	width:576px;
	height:895px;
	position:relative;
	margin:0 0 10px 0;
	padding:0 36px 0 40px;
	text-align:justify;
}

.noticias_campania .sep{
	padding: 70px 0 0 0;
}

.noticias_campania .separacion{
	padding: 30px 0 0 0;
}

.noticias_campania .col1{
	width:300px;
	float:left;
	padding:0;
}

.noticias_campania .col2{
	width:270px;
	float:right;
	color:#78442f;
	padding:0;
}

.noticias_campania .col2 h1{
	color:#0e5686;
	font-size:1.2em;
	margin:0;
}

.noticias_campania .col2 .enlace{
	text-align:right;
}

.noticias_campania .col2 .enlace a{
	color:#0e5686;
	font-size:1.1em;
	font-weight:bold;
}

.noticias_campania .paginacion{
	height:22px;
	width:576px;
	background: #847e66;
	text-align:center;
	color:#FFF;
	padding:2px 0 0 0;
}

.noticias_campania .paginacion a{
	color:#FFF;
}

.noticias_campania .boton{
	margin:20px 0 0 0;
	text-align:center;
}

.noticias_campania .boton input{
	width:139px;
	height:22px;
	color:#FFF;
	background:url(imagenes/boton_noticias_campania_over.gif) no-repeat;
	cursor:pointer;
	border:none;
	font-size:1em;
	font-weight:bold;
}

/*------ galeria de videos ------*/
.galvideo{
	width:652px;
	margin:0 0 10px 0;
	text-align:justify;
}

.galvideo .centro{
	background:url(imagenes/bloque_galeria_video_med.jpg) repeat-y;
	padding:10px 60px 10px 60px;
	color:#1b1b1b;
}

.galvideo .centro table{
	width:100%;
}

.galvideo .centro tr{
	height:105px;
}

.galvideo .centro td{
	text-align:center;
}

.galvideo .centro td a img{
	border:2px solid #FFF;
}

.galvideo .abajo{
	height:11px;
	background:url(imagenes/bloque_galeria_video_inf.jpg) no-repeat;
}


/*------ galimagenes ------*/
.galimagenes{
	width:652px;
	height:175px;
	position:relative;
	margin:0 0 10px 0;
}

.galimagenes .boton_izq{
	position:absolute;
	top:80px;
	left:15px;
	width:23px;
	height:23px;
}

.galimagenes .boton_der{
	position:absolute;
	top:80px;
	right:25px;
	width:23px;
	height:23px;
}

.galimagenes .boton_izq a{
	display:block;
	width:23px;
	height:23px;
	background:url(imagenes/boton_ideas_izquierda.gif) no-repeat;
}

.galimagenes .boton_izq a:hover{
	background:url(imagenes/boton_ideas_izquierda_over.gif) no-repeat;
}

.galimagenes .boton_der a{
	display:block;
	width:23px;
	height:23px;
	background:url(imagenes/boton_ideas_derecha.gif) no-repeat;
}

.galimagenes .boton_der a:hover{
	background:url(imagenes/boton_ideas_derecha_over.gif) no-repeat;
}

.galimagenes table{
	position:absolute;
	top:43px;
	left:50px;
	width:548px;
	height:100px;
	border-collapse:collapse;
}

.galimagenes table td{
	width:100px;
	height:100px;
	padding:0 12px 0 0;
	text-align:center;
}

.galimagenes table td.ultimo{
	padding:0;
}


/*------ ya han puesto su gota ------*/

.yahanpuesto {
	margin:0 0 10px 0;
}

.yahanpuesto table{
	width:620px;
	margin:0 0 0 20px;
}

.yahanpuesto table .col1{
	text-align:left;
}

.yahanpuesto table .col2{
	text-align:right;
}

.yahanpuesto th{
	color:#b19916;
	font-size:1.1em;
}

.yahanpuesto td.col1{
	padding:0 0 0 30px;
	color:#75422d;
	height:37px;
	border-bottom:1px solid #d7c5be;
	background:url(imagenes/cuaderinfantil_pagina_20.jpg) no-repeat left;
}

.yahanpuesto td.col2{
	border-bottom:1px solid #d7c5be;
}

.yahanpuesto .paginacion{
	height:22px;
	width:100%;
	text-align:center;
	color:#0e5686;
	padding:2px 0 0 0;
}

.yahanpuesto .paginacion a{
	color:#0e5686;
}

/*------ datos basicos de niger ------*/
.datosbasicos{
	margin:0 0 10px 0;
}

/*------ sos desde las puertas del desierto ------*/
.sosdesde{
	margin:0 0 10px 0;
}

/*------ unicef_niger ------*/
.unicef_niger{
	width:652px;
	margin:0 0 10px 0;
}
.unicef_niger .arriba{
	height:13px;
}
.unicef_niger .centro{
	text-align:justify;
	padding:0 20px 0 20px;
}

.unicef_niger .centro ul{
	list-style:none;
}

.unicef_niger .centro li{
	padding:0 0 5px 20px;
}

.unicef_niger .centro .separacion{
	border-top:1px dotted #000000;
}

.unicef_niger .abajo{
	height:12px;
}



/*------ participa en la campaña ------*/
.participa_campania{
	width:323px;
	height:358px;
	position:relative;
	margin:0 0 10px 0;
}

.participa_campania .texto{
	position:absolute;
	top:50px;
	left:20px;
	color:#FFF;
	width:275px;
}

.participa_campania .texto h1{
	color:#000;
	margin:0 0 5px 0;
	font-size:1.2em;
}

.participa_campania .texto .enlace{
	text-align:right;
	padding:10px 0 0 0;
}

.participa_campania .texto .enlace a{
	font-size:1.1em;
	color:#c6e740;
}

/*------ ultima foto ------*/

.ult_foto{
	width:308px;
	margin:0 0 10px 0;
}

.ult_foto .centro{
	background: url(imagenes/bloque_ultima_foto_med.jpg) repeat-y;
	color:#FFF;
	padding:0 20px 25px 20px;
}

.ult_foto .centro h1{
	color:#1b1b1b;
}

.ult_foto .centro img{
	border:2px solid #FFF;
	margin:10px 0 10px 0;
}

.ult_foto .centro .enlace{
	text-align:right;
	font-size:1.1em;
	color:#542911;
}

.ult_foto .abajo{
	height:67px;
	background:url(imagenes/bloque_ultima_foto_inf.jpg) no-repeat;
}

.ult_foto .abajo a{
	display:block;
	width:300px;
	height:67px;
}

/*------ ultimo viedo ------*/
.ult_video{
	width:652px;
	height:203px;
	margin:0 0 10px 0;
}

.ult_video .texto{
	color:#000;
}

.ult_video .texto .col1{
	float:left;
	width:350px;
	height:120px;
	margin:50px 0 0 25px;
}

.ult_video .texto .col1 img{
	float:left;
	border:2px solid #FFF;
	margin:0 10px 0 0;
}

.ult_video .texto .col2{
	width:164px;
	height:103px;
	margin:50px 30px 0 0;
	float:right;
}

.ult_video .texto h1{
	color:#aae740;
	margin:0 0 5px 0;
	font-size:1.2em;
}

/*-------------------------------------------------------------------------------------------*/
/* --------------------------------------- GOTAS PARA NIGER -------------------------------- */
/*-------------------------------------------------------------------------------------------*/

.gotas_niger{
	color:#004a7c;
	text-align:justify;
}

.gotas_niger h1{
	font-size:1em;
	color:#043c62;
}

/*-------------------------------------------------------------------------------------------*/
/* ----------------------------------- PONEMOS NUESTRA GOTA -------------------------------- */
/*-------------------------------------------------------------------------------------------*/

.ponemos_presentacion{
	padding:0 0 0 10px;
}

.ponemos_presentacion .texto{
	color:#004a7c;
	text-align:justify;
	padding:0 0 0 230px;
	background: url(imagenes/titulo_nuestra_gota.gif) no-repeat left;
}

.ponemos_presentacion .botones{
	padding:20px 0 20px 0;
	text-align:right;
}

.ponemos_presentacion .botones input.boton{
	width:112px;
	height:22px;
	background:url(imagenes/boton_ponemosnuestragota.gif);
	border:0;
	color:#FFF;
	font-weight:bold;
	font-size:1em;
}

/*-------------------------------------------------------------------------------------------*/
/* ------------------------- UNICEF EN NIGER - DATOS BASICOS ------------------------------- */
/*-------------------------------------------------------------------------------------------*/

.datosbasicos .paises{
	text-align:right;
	padding:0 0 10px 0;
}

.datosbasicos .paises select{
	width:200px;
	height:19px;
	background-color:#07568c;
	color:#FFF;
	font-size:1em;
}

.datosbasicos .paises table{
	float:right;
}

.datosbasicos .paises th{
	color:#0e5585;
	font-size:1.1em;
	text-align:left;
	padding:0 0 0 5px;
}

.datosbasicos .paises td{
	padding:0 0 0 5px;
}

.datosbasicos .datos table{
	width:100%;
}

.datosbasicos .datos table th{
	height:22px;
	background:#1d96e7;
	color:#FFF;
	text-align:left;
	border-bottom:1px solid #dddddd;
	border-top:1px solid ;
	border-right:1px solid #dddddd;
	border-left:1px solid ;
	padding:0 0 0 10px;
}

.datosbasicos .datos table th a{
	display:block;
	width:100%;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	font-size:1em;
}

.datosbasicos .datos table td{
	background:#FFF;
	text-align:center;
	height:45px;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	color:#005596;
	padding:0 10px 0 10px;
}

.datosbasicos .datos table td.col1{
	width:145px;
	background:#f1f1f1;
	text-align:left;
}

/*----------------------------------------------------------------------------*/
/*------------------------------------ LOGIN -------------------------------- */
/*----------------------------------------------------------------------------*/
body.login{
	background-image:none;
}

#cajalogin{
	position:absolute;
	width:281px;
	height:360px;
	top:50%;
	left:50%;
	margin-left:-140px;
	margin-top:-180px;
	background:url(imagenes/caja_login.jpg) no-repeat;
}

#cajalogin .formulario{
	position:absolute;
	top:150px;
	left:35px;
	color:#FFF;
	font-weight:bold;
	font-size:1.1em;
}

#cajalogin #usuario,#cajalogin #password{
	width:210px;
	height:18px;
	border:1px solid #96c6e2;
	margin:0 0 10px 0;
}

#cajalogin .formulario .botones{
	text-align:center;
}

#cajalogin .formulario .botones input{
	width:89px;
	height:23px;
	background:url(imagenes/boton_login.gif) no-repeat;
	border:0;
	font-weight:bold;
	margin:0 0 0 3px;
}

/*-------------------------------------------------------------------------------*/
/* ---------------------------------- REGISTRO --------------------------------- */
/*-------------------------------------------------------------------------------*/


.registro .cont{
	padding:10px 0 10px 0;
	margin:0 150px 0 0;
	text-align:right;
}

.registro .cont label{
	vertical-align:top;
	color:#36416d;
	font-weight:bold;
	font-size:1em;
}

.registro .cont input.texto{
	margin:0 0 3px 10px;
	border:1px solid #c1d6e4;
	background:#FFF;
	height:19px;
	width:195px;
	color:#486a81;
	font-size:1em;
	padding:5px 0 0 5px;
}

.registro .cont select{
	margin:0 0 10px 10px;
	color:#FFF;
	border:2px solid #0099ff;
	background:#07568c;
	height:20px;
	width:200px;
	font-size:1em;
}

.registro .cont .radio{
	text-align:left;
	font-weight:normal;
	padding:5px 0 0 300px;
}

.registro form a{
	font-weight:normal;
	font-size:1em;
}

.registro form input.submit{
	width:89px;
	height:22px;
	color:#FFF;
	background: url(imagenes/fondo_boton_registro.gif) no-repeat;
	border:0;
	cursor:pointer;
	font-weight:bold;
	margin-top:15px;
}

/*-------------------------------------------------------------------------------------------*/
/* --------------------------------------- PUBLICA TU VIDEO -------------------------------- */
/*-------------------------------------------------------------------------------------------*/

.publicavideo .paso{
	height:87px;
}

.publicavideo .paso .col1{
	width:86px;
	height:87px;
	float:left;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	padding:35px 0 0 0;
	font-size:1.4em;
}

.publicavideo .paso .col2{
	float:right;
}
.publicavideo .paso .col2 .banda{
	width:556px;
	height:25px;
	background:#0389e1;
	margin:29px 0 0 0;
	font-weight:bold;
	color:#FFF;
	font-size:1.1em;
	padding:10px 0 0 10px;
}

.publicavideo .texto{
	padding:0 0 0 80px;
	text-align:justify;
}

.publicavideo .foto{
	text-align:center;
}

.publicavideo .formulario{
	margin:10px 0 10px 0;
	line-height:50px;
	text-align:right;
}

.publicavideo .formulario label{
	color:#0389e1;
	font-weight:bold;
	font-size:1.2em;
}

.publicavideo .formulario input{
	height:26px;
	margin:0 0 0 10px;
	border:1px solid #c1d6e4;
	width:300px;
}

.publicavideo .botones{
	margin:10px 0 0 0;
	text-align:center;
}


/*------------------------------------------------------------------------------------------*/
/* --------------------------------------- SUBE TU NOTICIA -------------------------------- */
/*------------------------------------------------------------------------------------------*/

.subenoticia{
	width:652px;
	margin:15px 0 0 0;
}

.subenoticia .arriba{
	height:46px;
}

.subenoticia .centro{
	padding:15px 30px 15px 30px;
	background:url(imagenes/sube_tu_noticia_med.jpg) repeat-y;
}

.subenoticia .centro .col1{
	width:290px;
	float:left;
}

.subenoticia .centro label{
	font-size:1.2em;
	font-weight:bold;
}

.subenoticia .centro input.texto{
	height:18px;
	border:1px solid #c1c6c1;
	background:#f2f2f2 url(imagenes/fondo_formulario2.gif) repeat-x;
}

.subenoticia .centro input.archivo{
	height:18px;
	border:1px solid #c1c6c1;
	background:#f2f2f2 url(imagenes/fondo_formulario2.gif) repeat-x;
}

.subenoticia .centro textarea{
	height:75px;
	border:1px solid #c1c6c1;
	background:#fff url(imagenes/fondo_formulario2.gif) repeat-x;
}

.subenoticia .centro .boton{
	width:90px;
	height:22px;
	background:url(imagenes/fondo_boton_subenoticia.gif) no-repeat;
	border:0;
}

.subenoticia .centro .col2{
	width:290px;
	float:right;
}

.subenoticia .abajo{
	background:url(imagenes/sube_tu_noticia_inf.jpg) no-repeat;
	height:12px;
}

/*-----------------------------------------------------------------------------------*/
/* --------------------------------------- MAPA WEB -------------------------------- */
/*-----------------------------------------------------------------------------------*/

.mapa ul{
	list-style:none;
	margin:0 0 0 45px;
}

.mapa ul li{
	display:block;
	padding:10px 0 10px 25px;
	margin:25px 0 0 0;
	width:275px;
	background:#a8ddff url(imagenes/fondo_mapa.gif) repeat-y top left;
}

.mapa ul li a{
	font-size:1.2em;
	color:#0066cc;
	text-decoration:none;
}

.mapa ul li a:hover{
	text-decoration:underline;
	color:#000;
}

.mapa ul li.nivel2{
	display:block;
	padding:10px 0 0 25px;
	margin:0;
	width:275px;
	background:none;
}

.mapa ul li.nivel2 a{
	font-weight:normal;
	text-decoration:underline;
}

.mapa ul li.nivel2 a:hover{
	text-decoration:none;
}

/*-------------------------------------------------------------------------------*/
/* --------------------------------------- PIE -------------------------------- */
/*-------------------------------------------------------------------------------*/

#pie{
	position:relative;
	width:1000px;
	height:118px;
	background:#27a9ff url(imagenes/footer.jpg) no-repeat;
	margin:0 auto 0 auto;
}

#pie .escuelas{
	position:absolute;
	right:20px;
	top:65px;
}

#pie .escuelas a{
	display:block;
	width:175px;
	height:15px;
	background-color:transparent;
	padding:0;
	margin:0;
}

#pie .enlaces{
	width:1000px;
	position:absolute;
	text-align:center;
	height:25px;
	top:10px;
}

#pie .enlaces ul{
	list-style:none;
}

#pie .enlaces li{
	display:inline;
}

#pie .enlaces li a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.8em;
	color:#FFF;
	font-weight:normal;
	text-decoration:none;
	background:url(imagenes/separacion_menu.gif) no-repeat right;
	padding:0 13px 0 10px;
}

#pie .enlaces li a:hover{
	text-decoration:underline;
}

#pie .enlaces li a.ultimo{
	background:none;
}

#pie .copyright{
	width:950px;
	position:absolute;
	text-align:center;
	bottom:16px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#164e7c;
}
