/* ESTILOS GENERALES */

html, body {font:12px 'Trebuchet MS', Verdana, Arial, sans-serif; color:#99CC99;}
body {margin:0; padding:0; background:#1e2f0f;}
img {border:0 none;}

/* ESTILOS CONTENIDOS */
#principal {position:absolute;	left:50%;	width:955px; margin:0 0 0 -478px; top:20px;	/*min-height:540px;*/ padding:0;	background-color:#4E6C26; border: solid 1px #99cc99;}
#contenedor {/*position:absolute;*/ width:725px; min-height:374px; padding:10px 20px 20px 20px; left:180px; float: right; /*top: 151px;*/ border-left:1px solid #99CC99; background-color:#4E6C26; margin:0 0 10px 0;}
#contenedor h1 {font-size:12px; color:#ff9900; padding:5px; margin:15px 0 0 0; }
#contenedor p {font-size:12px; margin:5px ; padding:0;}
#contenedor a {font-size:12px; color:#ff9900; margin:0 5px; padding:0; text-decoration:none;}
#contenedor a:hover {font-size:12px; color:#ff9900; margin:0 5px; padding:0; text-decoration:underline;}
.titulo {color: #1e2f0f; font-weight: bold;}
.titulo2 {color: #ff9900; font-weight: bold;}

#contenedor ul li { list-style-image:url(../imagenes/li_naranja.gif);}


#contenedor_actividades{/*position:absolute;*/ width:725px; min-height:374px; padding:10px 20px 20px 20px; left:180px; float: right; /*top: 151px;*/ border-left:1px solid #99CC99;  margin:0 0 10px 0;}
#contenedor_actividades h1 { font-size:12px; color:#ff9900; padding:5px; margin:15px 0 0 0;}
#contenedor_actividades p {font-size:12px; color:#99cc99; margin:5px; padding:0;}
#contenedor_actividades a {font-size:12px; color:#ff9900; margin:0 5px; padding:0; text-decoration:none;}
#contenedor_actividades a:hover {font-size:12px; color:#ff9900; margin:0 5px; padding:0; text-decoration:underline;}
#contenedor_actividades ul {margin:10px 0 0 40px; padding:0;}
#contenedor_actividades ul li { list-style-image:url(../imagenes/li_naranja.gif);  margin: 10px 10px 10px 20px;}
#contenedor_actividades img {margin-bottom:20px;}
/* ESTILOS CABECERA */

#cabecera { width:955px; height:150px; padding:0; margin:0; background:#4E6C26 url(../imagenes/fondo_cabecera.jpg) no-repeat center top; border-bottom: solid 1px #99cc99;}
#cabecera_eu { width:955px; height:150px; padding:0; margin:0; background:#4E6C26 url(../imagenes/fondo_cabecera_eu.jpg) no-repeat center top; border-bottom: solid 1px #99cc99;}

#logotipo{ width:121px; height:93px;}
#logotipo h1 {margin:0; padding:10px 0 0 20px; width:121px; height:93px; background:transparent url(../imagenes/logo_gaubea.gif) no-repeat bottom !important; z-index:20;}
#logotipo span {display:none;}

#telefono {position:absolute; margin:0; padding:0; right: 20px;	top: 120px; z-index:2;  color:#fff; font-size:18px; font-weight: bold; float:right; width:150px; height:50px;}
/*#logotipo p {font: bold 24px "Trebuchet MS" Arial, sans-serif; color:#99CC99; margin:-22px 425px 0 0; float:right;}*/
#idiomas{float:right; color:#abe4ff; margin:2px;}
#idiomas a{font-size:12px; color:#abe4ff; margin:0 2px; padding:0; text-decoration:none;}
#idiomas a:hover {font-size:12px; color:#abe4ff; margin:0 2px; padding:0; text-decoration:underline;}


/* ESTILOS MENU */

#menu {/*position:absolute;*/ width:180px; min-height:374px; top:151px; left:0px; margin:10px 0 0 0; padding:0;  float:left; font: bold 11px "Trebuchet MS" Verdana, Arial, Helvetica, sans-serif; color:#99CC99; background-color:#4E6C26;}
#menu ul {margin:0; padding:0; font-size:11px; font-weight:bold; color:#003300; list-style-type:none; width:160px;}
#menu ul li a{list-style-type:none; background:transparent url(../imagenes/fondo_boton.jpg) no-repeat left top; color:#003300; margin:5px 0px; padding:0 0 0 10px; text-decoration:none; width:160px; display:block;}
#menu .sub a{list-style-type:none; color:#99cc99; background:none; padding:0 0 0 15;px; margin:0;}
#menu .sub a:hover{list-style-type:none; color:#ff9900; background:none; padding:0 0 0 10px; margin:0;}

#menu img {border:0; margin:0; padding:0;}


#pie { position:absolute; bottom:0px; background:#99cc99; width:957px; left:-1px; font-size:11px; color:#003300;}
#ayser {position:absolute; right:0px; bottom:-40px; margin:0; padding:0 45px 20px 0;}
