body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#FFF;
	font-family:Arial; 
	font-size:12px; 
	color:#6D6F72;
}

.link_google{
   font-family:Arial; 
	 font-size:10px; 
	 color:#6D6F72;
	 text-decoration:none;
}

a.link_google:hover{
   font-family:Arial; 
	 font-size:10px; 
	 color:#329929;
	 text-decoration:none;
}

#caja{
width:300px;
height:15px;
font-family:Arial; 
font-size:10px;
color:#000;
border:solid 1px #8b8D90;
}

#area{
width:300px;
height:100px;
font-family:Arial; 
font-size:10px;
color:#000;
border:solid 1px #8b8D90;
}

#boton{
height:22px;
border:1px solid;
border-color:#8b8D90;
background:#FFF;
font: 11px Arial;
color:#6D6F72;
text-decoration:none;
}

.google{
   font-family:Arial; 
	 font-size:10px; 
	 color:#6D6F72;
	 text-decoration:none;
}

#container{
width:300px;
}

#container_2{
width:330px;
}

.link_galeria{
   font-family:Arial; 
	 font-size:12px; 
	 color:#6D6F72;
	 text-decoration:none;
}

a.link_galeria:hover{
   font-family:Arial; 
	 font-size:12px; 
	 color:#505154;
	 font-weight:bolder;
	 text-decoration:none;
}

.link_verde{
   font-family:Arial; 
	 font-size:12px; 
	 color:#329929;
	 text-decoration:none;
}

a.link_verde:hover{
   font-family:Arial; 
	 font-size:12px; 
	 color:#329929;
	 text-decoration:underline;
}

#txt_esfera{
   padding-left:3px;
   padding-top:20px;
   font-family:Arial; 
	 font-size:11px; 
	 color:#FFF;
	 width:110px;
	 text-align:center;
}

#esfera_gris{
background-image:url(../imagenes/esfera_gris.jpg);width:117px;height:117px;
}

#esfera_verde{
background-image:url(../imagenes/esfera_verde.jpg);width:117px;height:117px;
}

#nombre_intro{ margin: 0 auto; margin-top:200px; text-align:center; width:190px; height:29px; }

#verde{ color:#329929; }

#lista_idioma{ list-style:none; margin:0;	 padding:0; }

#lista_idioma li {	margin:0;	padding:0px;	float:left; }

.btn_idioma a {
  display:block;
  border:none;
  background-position:center top;
  background-repeat:no-repeat;
  width:23px;
  height:18px;
}
.btn_idioma a:hover { background-position: 0 -18px; text-decoration: none; }
.btn_idioma a#es { background-image: url(../imagenes/es_intro.gif) }
.btn_idioma a#en { background-image: url(../imagenes/en_intro.gif) }

#txt_intro{ padding-top:15px; font-family:Arial; font-size:11px; color:#8B8D90; text-align:center;}
#txt_intro_2{ font-family:Arial; font-size:11px; color:#8B8D90; text-align:center;}

#barra{
height:20px;
background-color:#329929;
width:694px;
}

#txt_estudio{
width:624px;
text-align:justify;
}

#anuncio_inicio{
height:156px;
border:#AEB1B3 2px solid;
width:624px;
}

#boton_proyectos{
height:255px;
border:#AEB1B3 2px solid;
width:198px;
}

#boton_noticias{
height:256px;
border:#AEB1B3 2px solid;
width:298px;
}

#visor_proyectos{
height:255px;
width:510px;
}

#visor_noticias{
height:283px;
width:500px;
}

#lista_proyectos{
height:255px;
width:100px;
}

.link_lopd{
   font-family:Arial; 
	 font-size:10px; 
	 color:#6D6F72;
	 text-decoration:none;
}

a.link_lopd:hover{
   font-family:Arial; 
	 font-size:10px; 
	 color:#329929;
	 text-decoration:none;
}

.link_proyecto{
   font-family:Arial; 
	 font-size:11px; 
	 color:#6D6F72;
	 text-decoration:none;
}

a.link_proyecto:hover{
   font-family:Arial; 
	 font-size:11px; 
	 color:#329929;
	 text-decoration:none;
}

#descripcion{
   font-family:Arial; 
	 font-size:10px; 
	 color:#8D8D90;
	 text-decoration:none;
text-align:justify;
}

#txt_form{
   padding-top:5px;
   font-family:Arial; 
	 font-size:10px; 
	 color:#8D8D90;
	 text-decoration:none;
}

#lista_menu{
     overflow:auto;
     position:relative;
     margin:0px;
     padding:0px;
    }
    
#lista_menu li{
     position:relative;
     float:left;
     list-style-type:none;
     margin:5px;
     padding:5px;
     font-family:Arial; 
	   font-size:12px; 
     color:#8B8D90;
}

#lista_menu li a{
   font-family:Arial; 
	 font-size:12px; 
	 color:#8B8D90;
	 text-decoration:none;
}

#lista_menu li a:hover{
   font-family:Arial; 
	 font-size:12px; 
	 color:#329929;
	 text-decoration:none;
}


#lista_submenu{
     overflow:auto;
     position:relative;
     margin:0px;
     padding:0px;
    }
    
#lista_submenu li{
     position:relative;
     float:left;
     list-style-type:none;
     margin:0px;
     padding:0px;
     font-family:Arial; 
	   font-size:10px; 
     color:#8B8D90;
}

#lista_submenu li a{
   font-family:Arial; 
	 font-size:10px; 
	 color:#8B8D90;
	 text-decoration:none;
}

#lista_submenu li a:hover{
   font-family:Arial; 
	 font-size:10px; 
	 color:#329929;
	 text-decoration:none;
}











	








































