@charset "UTF-8";
/* CSS Document */

p{
	padding:0 0 0.2em 0;
	margin:0 0 0 0;
}

html{
	overflow-x:auto;
	overflow-y:scroll;
}

body{
    margin: 0px;
	padding: 0px;

	text-align:center;
	background-color:#bcd381;
    background-image:url(/images/fondo/degradado.jpg);
	background-repeat:repeat-x;
}

#top
{
	width:100%;
	background-image:url(/images/cabecera/baldosa_top.jpg);
	background-repeat:repeat-x;
}

#cabecera{

/*   background-color:#48872B;*/
	width: 960px;
	height: 210px;
	
	margin-left:auto;
	margin-right:auto;


}

#logo{
	width: 585px;
	height: 120px;
	overflow: hidden;
	float: left;
}

#logo.es{
	background-image:url(/images/cabecera/logo.jpg);

}
#logo.en{
	background-image:url(/images/cabecera/logo_en.jpg);

}
#logo.fr{
	background-image:url(/images/cabecera/logo_fr.jpg);

}

#cabecera_accesibilidad{
	/*background-image:url(../images/cabecera/buscador.jpg);*/
	width: 415px;
	height: 80px;
	overflow: hidden;
	float:left; 
	text-align:left; 
	height:80px; 
	overflow:hidden;
}

#logo_solidaridad{
	margin-top:10px;
    float:left; 
	width:140px;
	_margin-top:13px;
}

#logo_solidaridad img{
	border:none;
}

#logo_biltzen{
	margin-top:29px;
    float:left; 
	width:55px;
}
#logo_biltzen img{
	border:none;
}

#accesibilidad{
    width:220px; 
	height:80px; 
	float:left;
}


/*CAMBIAR POR EL DE ARRIBA CUANDO IDIOMAS*/
#accesibilidad_a{
    height:20px; 
	width:145px; 
	padding-top:24px; 
	padding-left:65px; 
	cursor:default;
}


#accesibilidad_b{
    background-image:url(/images/cabecera/fondo_buscador.jpg); 
	background-repeat:no-repeat; 
	background-position:25px 0px; 
	height:26px; width:175px; 
	padding-left:40px; 
	padding-top:4px !important; 
	padding-top:3px
}

.idiomas{
   cursor:pointer; 
   width:20px; margin:0px; 
   padding:0px; overflow:hidden; 
   font-size:11px; 
   vertical-align:3px; 
   font-weight:bold; 
   color:#637d02; 
   font-family:Arial, Helvetica, sans-serif;
}

#palabras{
   background:none; 
   border:none; 
   font-family:Arial, Helvetica, sans-serif; 
   font-size:13px; 
   color:#777777; 
   width:110px;


}

.texto_buscador{
   background:none; 


   border:none; 
   font-family:Arial, Helvetica, sans-serif; 
   font-size:13px; 
   color:#777777; 
   width:110px;
   color:#666666; 



}


#menu_cabecera{
/*   background-image:url(../images/cabecera/menu.jpg);
   background-color:#FF99FF;*/
   width: 560px;
   height: 90px;
   overflow: hidden;
   float:left;
}

#img_cabecera{
  /*   background-color:#FFFF00;*/
  	background-repeat:no-repeat;
	height: 120px;
	overflow: hidden;
	clear:inherit;
	float:left;
	overflow:hidden;
	padding:0px;
	width:387px;
}
#baldosa{
	width: 400px;
	height: 10px;
	background-image:url(/images/cabecera/sombra.jpg);
	background-repeat:repeat-x;
	/*   background-color:#FFFF00;*/

	overflow: hidden;
	clear:inherit;
	margin:0;
	padding:0;
	float:left;
}
#cabeceraa{
	width: 560px;
	height: 210px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	float: left;

}
#cabecerab{
	width: 400px;
	height: 210px;
	overflow:hidden;
	float:right;
	margin-left:auto;
	margin-right:auto;
	
}
#menu{     
	padding-top:16px;	
	height: 74px;
	width:585px;
	overflow: hidden;
	background-image:url(/images/cabecera/sombra.jpg);
	background-position:0px 80px;
	background-repeat:repeat-x;
	
}


#menuaccesibilidad {      
	background-color:#A3CD25;
	height: 20px;
	width:960px;
	overflow: hidden;
	margin-left:auto;
	margin-right:auto;
	   
}

#cajaCentral{
	width:960px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding:0px;
	background-color:#FFFFFF;	
}
#cajaCentral_contacto{
	width:960px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding:0px;
	
	background-color:#FFFFFF;	
	
}


#contenidos{	
	width:523px;
	height:auto;
	overflow: hidden;
	margin-left:10px;
	float:left;
	padding-top:40px;
}


#footer{
	
	width:960px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	color:#3c6607;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#submenu{
	width:152px;
	height:auto;	
	float:left;
	overflow:hidden;
	
	margin:0px 0px 0px 0px;
	padding-left:15px;
	padding-top:40px;	
	
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}

#submenu .titulo{
	width:142px;
	height:auto;
	overflow:hidden;
	text-align:center;
	color:#666666;
	font-size: .75em;
	padding-top: .45em;
	padding-bottom: .4em;
	text-transform:capitalize;
	letter-spacing:-0.01em;
	background-color:#f4f6f8;
}
#submenu .titulo2{
	width:142px;
	height:auto;
	overflow:hidden;
	text-align:center;
	color:#666666;
	font-size: .75em;
	
	text-transform:capitalize;
	letter-spacing:-0.01em;
	background-color:#f4f6f8;
}

#submenu .titulo2 a{
	
	color:#666666;
	text-decoration:none;
	width:142px;
	height:auto;
	line-height:auto;
	float:left;
	padding-top: .45em;
	padding-bottom: .4em;
}

#submenu .titulo2 a:hover{
	
	color:#444444;
	text-decoration:none;
	background-color:#e3e5e7;
	
}


#submenu .elemento a:link, #submenu .elemento a:visited{
	color:#608dbb;
	font-size: .7em;
	text-decoration:none;
	padding-left:9px;
	background-image:url(/images/general/flecha.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	margin-left:10px;
	text-transform:capitalize;
}

#submenu .elemento a:hover{
	text-decoration:underline;
}

#submenu .linea{
	height:3px;
	width:142px;
	overflow:hidden;
	background-image:url(/images/submenu/divisor_azul.jpg);
}

#submenu .lineaBt{
	height:3px;
	width:142px;
	overflow:hidden;
	background-image:url(/images/submenu/divisor_azul.jpg);
	margin-bottom:8px;
}
#submenu .lineaBt2{
	height:3px;
	width:142px;
	overflow:hidden;
	background-image:url(/images/submenu/divisor_azul.jpg);
	margin-bottom:0px;
}
#submenu .lineaTop{
	height:3px;
	width:142px;
	overflow:hidden;
	background-image:url(/images/submenu/divisor_azul.jpg);
	margin-top:20px;
}

#submenu #buscador{
    background-image:url(/images/general/fondo_buscador_doc2.gif);
	background-repeat:no-repeat; 
	background-position:0px 2px;
	height:26px;
	width:145px; 
	padding-left:10px;
}
#submenu .buscadores{
    background-image:url(/images/general/fondo_buscador_doc2.gif);
	background-repeat:no-repeat; 
	background-position:0px 2px;
	height:26px;
	width:145px; 
	padding-left:10px;
	padding-bottom:15px;
}



#submenu #buscador_esp{
	
	width:145px; 
}

#submenu .tags{
   	width:142px;
	text-align:center;
}
/*
#submenu a:link, #submenu a:visited{
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
    text-decoration:none;
	color: #3b6407;
	font-size: .85em;
	float:left;
	clear:right;
	
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	background-repeat:no-repeat;
	background-image:url(/images/submenu/asterisco.gif);
	background-position: 0 5px;
	width:117px;
	margin:0px;
    line-height:1.1em;
    height:auto;
}


#submenu a:hover{
	text-decoration:none;
	background-color:#EEEEEE;
}*/
#comunidad{
    width:228px;
	height:auto;
	margin:0px;
	margin-right:12px !important;
	margin-right: 6px;
	padding:0px;
	float:right;
	overflow: hidden;
}

#idiomas{
    float:right;
    background-color:#7B8773;

	height:20px;
	overflow: hidden;
	padding-left:165px;
    
	padding-right:25px;
}

#idiomas img{
    padding-top:3px;
	padding-left:5px;
    border:none;
		
}
/*
.smallestTag { text-decoration:none; font-size: xx-small;color:#608dbb; }
.smallTag { text-decoration:none;font-size: small;color:#608dbb; }
.mediumTag { text-decoration:none;font-size: medium;color:#608dbb; }
.largeTag { text-decoration:none;font-size: large;color:#608dbb; }
.largestTag { text-decoration:none;font-size: xx-large;color:#608dbb; }*/


.smallestTag { text-decoration:none; font-size: 0.63em;color:#608dbb; }
.smallTag { text-decoration:none;font-size: 0.69em;color:#608dbb; }
.mediumTag { text-decoration:none;font-size: 0.88em;color:#608dbb; }
.largeTag { text-decoration:none;font-size: 1.06em;color:#608dbb; }
.largestTag { text-decoration:none;font-size: 1.13em;color:#608dbb; }


.link{
  background-color:#339999;

}

#botonera{
position:relative; 
left:0px; 
top:0px;
margin-top:-16px;
float: left;
height:90px; 
width:585px;
display:inline;

}


.botonera_link
{

background-color:#333300;
filter: alpha(opacity=50);
opacity: .5;
}




.fondo{
    background-color:#FFFFFF;
	opacity:0;
	filter: alpha(opacity = 0);
	
	height:90px; 
	float:left;
	cursor:pointer;
}

.texto{
 color:#33FFFF;

}

#contenedor_boton
{ 
    position:absolute; 
	z-index:1; 
	top:0px; 
	left:0px;
	float:left;
	height:90px;
	overflow:hidden;
}

.boton_menu
{
  

	height:90px;
	float:left; 
	position:relative;
	/*top:0px; 
	left:0px;*/
}



.contenedor_efecto
{	
     position:absolute;
	 z-index:2; 
	 top:0px; 
	 left:0px;
}

.boton_texto a:link, .boton_texto a:visited
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:0.95em !important;
	font-size:0.95em;
	color:#ffffff;
    position:absolute; 
	z-index:2; 
	
	top:0px;
	left:0px;
	padding-top:36px;
	padding-left:16px;
	text-decoration:none;
	
	font-weight:bold;	
	opacity:0.75;
	filter: alpha(opacity = 75);
}

.boton_textoActivo a:link, .boton_textoActivo a:visited
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:0.95em !important;
	font-size:0.95em;
	color:#3c6607;
    position:absolute; 
	z-index:2; 
	
	top:5px;
	left:0px;
	padding-top:36px;
	padding-left:14px;
	text-decoration:none;
	font-weight:bold;
}





#btnActivo1{
	background-image:url(/images/menu/btn_activo_left.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu/btn_activo_left.png', sizingMethod='scale');
	width:13px;
	height:87px;
	float:left;
}
#btnActivo2{
	background-color:#FFFFFF;
	height:87px;
	float:left;
	
}
#btnActivo3{
	background-image:url(/images/menu/btn_activo_right.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu/btn_activo_right.png', , sizingMethod='scale');
	width:20px;
	height:87px;
	background-color:none;
	float:right;
}

.asterisco{
    padding-top: 5px;
	padding-bottom:5px;
   float: left;
}

#separador_vertical{
clear:inherit;
float:right;
width:7px;
height:500px;
background-image:url(/images/submenu/separador_vertical.jpg);


}

.spacer{
	clear:both;
}

#footerEsquina1{
    background-image:url(/images/fondo/esquina_left.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fondo/esquina_left.png');
	float:left;
	height:14px;
	width:14px;
}
#footerEsquina2{
    background-image:url(/images/fondo/esquina_right.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fondo/esquina_right.png');
	float:right;
	height:14px;
	width:14px;
}
#footerMedio{
    float:left;
    width:932px;
	background-color:#FFFFFF;
	height:14px;
	overflow:hidden;
}

.imagenNoticia{
	margin-left:5px;
}
.imgCabecera{
	margin-left:5px;
	margin-right:10px;

}

.leermas a{
	text-decoration:none;
	color:#969a9c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.69em;
	margin-top:0px;
	float:left;
	margin-right:5px;
}

.leermas a:hover{
	text-decoration:underline;
}


.linkdocumento a{
	text-decoration:none;
	color:#969a9c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.63em;
	margin-top:8px;
}

.linkdocumento a:hover{
	text-decoration:underline;
}


.linknoticia a{
	float:right;
	text-decoration:none;
	color:#ea8f3c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.63em;
	margin-top:10px;
	margin-right:5px;

}

.linknoticia a:hover{
	float:right;
	text-decoration:underline;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.63em;
	margin-top:10px;
	margin-right:5px;
	
	
}

.detalleDocumento{

	border-top: 1px dashed #608dbb;
	border-bottom: 1px dashed #608dbb;
	
}

.linea{
height:3px;
width:524px;
overflow:hidden;
background-image:url(/images/general/divisor_azul.jpg);
}

#documento{
margin-bottom:20px;
*margin-bottom:35px;

}

#noticia{
margin-bottom:20px;
*margin-bottom:35px;

}


#actividad{
margin-bottom:20px;
*margin-bottom:35px;
}
#actividad_in{
margin-bottom:20px;
padding:10px;
}

#noticia_in{
margin-bottom:20px;
padding:10px;

}

#proyecto{
margin-bottom:20px;
*margin-bottom:40px;

}

.actividad_index{
	margin-left:15px;
	margin-bottom:20px;
	width: 235px;
	float:left;
	border: 1px #d2dab4 dotted;
	/*padding:10px;*/
	margin-top:20px;
	*margin-left:5px;

}


.noticia_index{
	margin-left:20px;
	margin-bottom:20px;
	width: 235px;
	float:left;
	border: 1px #d2dab4 dotted;
	/*padding:10px;*/
	margin-top:20px;
	*margin-left:15px;





}

.tit_index{
	font-size:.8em;
}
.titulo_index{
	font-size:1.2em;
	margin-top:5px;
	margin-bottom:15px;
	padding:0;
	padding:10px;
}

.flecha{

	margin-right:5px;
	margin-left:20px;

}

.temadoc a{

   font-size:0.69em;
   font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
   font-weight:normal;
   color: #608dbb;
   margin-bottom:5px;
   margin-top:0;
   text-decoration:none;
}
.temadoc a:hover{

   text-decoration:underline;
}

.texto_buscador_doc{
	margin-top:6px;
	*margin-top:5px;


}

.texto_buscador_cdv{
   margin-top:6px;
   *margin-top:5px;
   background:none; 
   border:none; 
   font-family:Arial, Helvetica, sans-serif; 
   font-size:13px; 
   color:#777777; 
   width:110px;
   color:#666666; 



}

.tipo_bus{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:.75em;
	color:#608dbb;
	padding-left:5px;
}

.combos{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: .8em;
	float:right;
	color:606364;



}

.spacer{

	clear:both;

}

#categorias{
	
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:.8em;
	margin-left:20px;
	color:#e48433;
	visibility: hidden;
	
		
}

.separador_link{
	color:#e48433;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:.8em;



}

.cat a{
	padding-left: 5px;
	padding-right:5px;
	color:#608dbb;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.69em;

}

.cat a:hover{
	padding-left: 5px;
	padding-right:5px;
	text-decoration:underline;
	
}



.img_mail{
	vertical-align: -0.3ex;
	margin-right:2px;
	margin-left:2px;
}

.texto_pie{
	float:right;
	margin-right:15px;
}


#paginacion{
	text-align:center;
	color:#608dbb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	margin-bottom: 20px;
	margin-top: 60px;

}

#paginacion a{
	color:#608dbb;

	
}
#paginacion a:hover{
	color:#e48433;

	
}

.pag_sel{
	color:#e48433;
}

.titulo_seccion{
	width:496px;
	height:33px;
	overflow:hidden;
	background-image:url(/images/general/bgtitulo_big.jpg);
	
	color:#FFF;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:1.3em;
	text-transform:uppercase;
	letter-spacing:-0.05em;
	
	padding-top:11px;
	padding-left:27px;
	margin-bottom:30px;
}

.miga_pan{
	width:501px;
	height:22px;
	overflow:hidden;
	background-image:url(/images/general/bgtitulo_short.jpg);
	
	color:#FFF;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:0.7em;
	
	padding-left:23px;
	padding-top:9px;
	margin-bottom:30px;	
}

.miga_pan a{
	color:#ffffff;
	text-decoration:underline;
}
.miga_pan2{

	color:#606364;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	padding-top:7px;
	margin-bottom:15px;
	float:left; 
	width:100%;
	background-color:#FAFAFA;
	height:20px;
	padding-left:5px;
	margin-top:0px;
	
	
}

.miga_pan2 a{

	color:#e48433;
	

}
.label_combo{
	color: #e48433;
	padding-right: 5px;
}

.label_combo2{
	color: #e48433;
	padding-right: 5px;
}
.combofiltro{

	color: #606364;
	background-color:#fefefe;
	border:1px solid #cccccc;
	
	

}

.combofiltro2{

	color: #606364;
	background-color:#fefefe;
	border:1px solid #cccccc;
/*	margin-right: 15px;*/
	
	

}
.combo_filtrar{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: .7em;
	float:right;
	padding: 5px;
}





.tit_busqueda a{
	color: #4c7101;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	line-height:1em;
	font-weight:100;
	
		
}

.dir_busqueda{
    color: #608dbb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	font-weight:normal;
	padding:0;
	margin-top:5px;
}

.texto_busqueda{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.69em;
	font-weight:normal;
	color: #606364;
	margin: 0;
	padding:0;
	line-height:1.8em;
	margin-top:10px;
		margin-top:6px;
	*margin-top:5px;

}


#formularioContacto{
	background-color:#d8e0cd;
	width:410px;
	margin-left: 0;
	padding-top:20px;
	padding-bottom:20px;
	border:#999999 1px solid;

	
}
.campo{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:.9em;
	font-weight:normal;
	color:#949390;
	margin:0px;
	padding:0px;
	padding-left:4px;
	padding-top:3px;
	margin-bottom:5px;
	margin-top:0px;
	letter-spacing:0.01em;
	text-decoration:none;
	background-color:#fefff8;
	border:none;
	width:265px;
	
}
.campo_area{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:.9em;
	font-weight:normal;
	color:#949390;
	margin:0px;
	padding:0px;
	padding-top:3px;
	margin-bottom:5px;
	margin-top:0px;
	letter-spacing:0.01em;
	text-decoration:none;
	background-color:#fefff8;
	border:none;
	width:360px;
	margin-left: 22px;
	margin-top:10px;
}

.tituloCampoFormulario{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:.8em;
	font-weight:normal;
	color:#606364;
	
	letter-spacing:0.01em;
	text-decoration:none;
	padding-bottom: 12px;
}


.etiqueta{
	float:left; 
	width: 100px;
	padding-left:15px;
}
.asterisco{
	font-family: Arial, Helvetica, sans-serif;
	font-size:.8em;
	font-weight:normal;
	color:#c70001;
	margin:0px;
	padding:0px;
	letter-spacing:0.01em;
	text-decoration:none;
}

.dir{	
	float:left;
	margin-top:40px;
	width:100%;
	letter-spacing:0.01em;
	line-height:1.2em;


}

.tel{
	float:left;
	margin-top:10px;
	width:100%;
	letter-spacing:0.01em;



}

.horario{
	float:left;
	margin-top:10px;
	width:100%;
	letter-spacing:0.01em;


}

.texto_form{
	line-height:1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#606364;
	font-size:12px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:5px;

	
}
#contenidos_contacto{	
	width:418px;
	height:auto;
	overflow: hidden;
	margin-left:10px;
	*margin-left:10px;
	float:left;
}

#datos_contacto{
	width:269px;
	height:auto;
	margin:0px;
	float:left;
	overflow:hidden;	
}

.info_soli{
	font-family:Arial, Helvetica, sans-serif;
	color:#606364;
	font-size:12px;
	border: 1px #999999 solid;
	width: 195px;
	height:200px;
	margin:auto;
	margin-top:40px;
	padding-left:25px;
	background-color:#EEEEEE;
}

.titulo_contacto{
	margin:0; 
	padding:0;
	padding-top: 10px;
	padding-bottom:5px;
	margin-left:15px;
	background-color:#FFFFFF;
}

.camp_obli{
	margin-top:10px; 
	margin-bottom:30px; 
	margin-left:10px;
	line-height:1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#606364;
	font-size:12px;
	

}

.tituloCampoFormulario_area{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:.8em;
	font-weight:normal;
	color:#606364;
	margin:0px;
	padding:0px;
	letter-spacing:0.01em;
	text-decoration:none;
}

.anyo{
	text-align:center;
	color:#608dbb;	
	background-color:#f2f2f2;
	
}

.filtrado{
	color:#606364;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	float:left; 

	padding-top:8px;
	*padding-top:11px;
  
}

#sel_idioma{
	position:absolute;
	z-index:9999; 
	margin-left:53px; 
	background-color:#cfcfcf;
	filter: alpha(opacity=50);
	opacity: .5 ;
	visibility:hidden;
	padding:5px;
	margin-top:-5px;
	padding-top:10px;
	text-align:center;
	height:45px;
	width:50px;
	
	
}

.link_idioma a{

	color:#637d02;
	text-decoration:none;
	
	
	

}

.link_idioma a:hover{

	
text-decoration:underline;

}
#texto_idiomas{
	position:absolute;
	z-index:9999; 

	visibility:hidden;
	margin-left:58px; 
	padding:5px;
	margin-top:-5px;
	padding-top:10px;
	text-align:center;
	font-weight:normal;


}

.sep_menu{
	height: 1px;
	padding:0px;
	margin:0px;
	float:left;
}

.link_tit_documento{
	color: #608dbb;
	text-decoration:none;
	
	padding:0px;
	font-size:.8em;
	line-height: 1.5em;
	font-weight:normal
	
}
.link_tit_documento a{
	color: #608dbb;
	text-decoration:none;
	
	padding:0px;
	line-height: 1.5em;
	
}

.link_tit_documento a:hover{
	color: #608dbb;
	text-decoration:underline;
}


#que_es_crea{
	background-color:#f4f6f8;
	height:auto;
	width:121px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.73em;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:17px;

	color:#808080;

	

}
#comunidad_link{
	background-color:#bcc9cf;
	height:175px;
	width:121px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.73em;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:22px;
	color:#53565d;

}

#aula_ciudadania{
	background-color:#f4f6f8;
	height:auto;
	width:121px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.73em;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:17px;
	color:#808080;
}

.saber_mas{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	color:#36383c;
	float:left;
	margin-top:12px;
	font-weight:bold;
}

.saber_mas_crea{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	color:#6b6a6a;
	float:left;
	margin-top:12px;
	font-weight:bold;
}



#footer a{
	text-decoration:none;
	color:#3c6607;
}


#footer a:hover{
	text-decoration:underline;
}


.mapa_verde{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.73em;
	color:#4c7101;
}
.mapa_azul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.73em;
	color:#608dbb;
}
.mapa_naranja{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.73em;
	color:#e48433;

}
.mapa_verde a{
	color:#4c7101;
}

.mapa_azul a{
	color:#608dbb;

}
.mapa_naranja a{
	color:#e48433;

}

.aula{
	padding-bottom:15px; 
	margin-bottom:0; 
	margin-top:10px; 
	color:#6b6a6a;
	font-size:1.4em;
	line-height:1.2em;
	margin-left:0;
	letter-spacing:-0.02em;

}

.linkconoceafrica a{
	text-decoration:none;
	color:#969a9c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.63em;
	line-height:2.2em;
}

.linkconoceafrica a:hover{
	text-decoration:underline;
}


#datos_africa_sub a{
		text-decoration:none;

}



.link_submenu {
	color: #608dbb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.69em;
	font-weight:normal;
	margin-top:3px;
	margin-bottom:3px;
	margin-left: 5px;
	line-height:1.7em;
	text-align:center;

}


.link_submenu a{

	color: #608dbb;
	text-decoration:none;
	
}


.link_submenu a:hover{

	text-decoration:underline;
	
}



.seleccionado a{
	color:#e48433;
}

ul li{
	
	list-style-type:circle;
}

ol li{
	list-style-type:lower-latin;
}

.link_que{
	color:#606364;
	font-weight:bold;
}

.link_normal{
	color:#606364;
	text-decoration:none;
}

.link_colaboradores a{

	color: #608dbb;
	text-decoration:none;
	
}


.link_colaboradores a:hover{

	text-decoration:underline;
	
}



.colaborador{
	float:left;
	width:250px;
}

.logo_colaborador{
	float:left;

}

.link_img{
	border:none;

}

.capa_colaborador{
	margin-bottom:80px;	
}


.link_mailto a{

	text-decoration:underline;
	color:#606364;
	
}

.linkto a{
	text-decoration:underline;
	color:#606364;
	font-weight:bold;
	
}


.dato_formulario{
	width:100%;
	float:left;
}


.eriqueta_insc{
	width:130px;
	float:left;
	text-align:left;
}

#registro_correcto{
	visibility:hidden;
}



.highlightit:hover img{
	border:#666 1px solid;
	margin-top:-1px;
	margin-bottom:-1px;
}

.highlightit img{
	padding: 5px;
}

.highlightit:hover{
color: red; /* Dummy definition to overcome IE bug */
}

.highlightit2:hover img{
	border:#666 1px solid;
	margin-top:-1px;
	
}

.highlightit2 img{
	padding: 5px;
}

.highlightit2:hover{
color: red; /* Dummy definition to overcome IE bug */
}

