body { font-family:Arial;color:#333333;font-size:12px;margin:0px;padding:0px;text-align:center;background-color:#f1f1e6;line-height:18px; }
img { border:0px; }
form { margin:0px;padding:0px; }

a:focus { width:0px;height:0px;outline:0px; }

#container { width:935px;margin:0 auto;height:auto; }

#container #header { height:59px; }
#container #logo { float:left; }
#container #idioma { float:right;width:177px;padding-top:26px; }
#container #idioma .titulo { float:left;width:59px;border-top:4px solid #0ea70e;padding-top:7px;font-weight:bold; }
#container #idioma .idiomas { border-top:1px solid #0ea70e;padding-top:0.8em; }
#container #idioma .idiomas a { text-decoration:none;color:#a6a6a6; }
#container #idioma .idiomas a:hover { text-decoration:none;color:#333; }

/* -------  MENU  -------- */
#container #menu { height:215px;text-align: left; }
#container #menu .opciones { position: absolute;height:26px;background-color: #000;width:935px;margin-top:-31px;text-align: left;font-size: 11px; }
#container #menu .opciones .opcion { float: left;text-align:center;line-height: 26px;background-color: #000;border-right: 1px solid #666;cursor: hand; }
#container #menu .opciones .opcionSeleccionado { float: left;text-align:center;line-height: 26px;background-color: #f1f1e6;border-right: 1px solid #666;color:#0ea70e; }
#container #menu .opciones a { text-decoration: none;color:#FFF; }
#container #menu .opciones a:hover { text-decoration: none;color:#0ea70e; }

#botonHome { width:55px; }
#botonSomos { width:121px; }
#botonMedida { width:122px; }
#botonGrupo { width:126px; }
#botonTematicas { width:126px; }
#botonGaleria { width:95px; }
#botonNoticias { width:79px; }
#botonCondiciones { width:106px; }
#botonContacto { width:89px; }

.submenuMedidas { position: absolute;width:122px;height:109px;overflow: hidden;margin-left: 178px;margin-top: -110px; }
.submenuMedidas .opcionSubmenu { background-color: #000;margin-bottom: 1px;padding-left: 5px;height:21px;line-height: 21px;cursor: hand;width:122px; }

#africaMedida { position: absolute;margin-top: 109px; }
#americaMedida { position: absolute;margin-top: 109px; }
#asiaMedida { position: absolute;margin-top: 109px; }
#oceaniaMedida { position: absolute;margin-top: 109px; }
#europaMedida { position: absolute;margin-top: 109px; }

.submenuGrupos { position: absolute;width:126px;height:131px;overflow: hidden;margin-left: 300px;margin-top: -132px; }
.submenuGrupos .opcionSubmenu { background-color: #000;margin-bottom: 1px;padding-left: 5px;height:21px;line-height: 21px;cursor: hand;width:126px; }

#africaGrupo { position: absolute;margin-top: 131px; }
#americaGrupo { position: absolute;margin-top: 131px; }
#antartidaGrupo { position: absolute;margin-top: 131px; }
#asiaGrupo { position: absolute;margin-top: 131px; }
#oceaniaGrupo { position: absolute;margin-top: 131px; }
#europaGrupo { position: absolute;margin-top: 131px; }

.submenuTematicos { position: absolute;width:159px;height:131px;overflow: hidden;margin-left: 428px;margin-top: -132px; }
.submenuTematicos .opcionSubmenu { background-color: #000;margin-bottom: 1px;padding-left: 5px;height:21px;line-height: 21px;width:159px;cursor: hand; }

#fondoTematico { position: absolute;margin-top: 131px; }
#fotoTematico { position: absolute;margin-top: 131px; }
#natuTematico { position: absolute;margin-top: 131px; }
#seoTematico { position: absolute;margin-top: 131px; }
#teraTematico { position: absolute;margin-top: 131px; }
#trekingTematico { position: absolute;margin-top: 131px; }




#container #pagina { padding-top:24px;text-align:left; }

#container #pagina #izquierdaHome { float:left;width:700px; }
#container #pagina #derechaHome { float:left;width:215px;padding-left:20px; }


/* DERECHA DE LA  PAGINA*/
#container #pagina #derechaHome #catalogos { width:206px;height:104px;background-color:#e8e8de;padding-top:11px;padding-left:10px; }
#container #pagina #derechaHome #catalogos .titulo { font-family:Georgia;font-size:18px;color:#0ea70e;border-bottom:1px solid #0ea70e;float:left;width:156px;font-style:italic; }
#container #pagina #derechaHome #catalogos .imagen { float:right;top:-10px;position:relative;left:-5px; }
#container #pagina #derechaHome #catalogos .enlace { font-size:11px;font-style:italic; }
#container #pagina #derechaHome #catalogos .enlace a { text-decoration:underline;color:#333; }
#container #pagina #derechaHome #catalogos .enlace a:hover { text-decoration:none;color:#333; }

#container #pagina #derechaHome #noticiasHome { width:215px; }
#container #pagina #derechaHome #noticiasHome .titulo { font-family:Georgia;font-size:18px;color:#0ea70e;border-bottom:1px solid #0ea70e;font-style:italic; }
#container #pagina #derechaHome #noticiasHome .separador { height:12px;border-bottom:1px solid #ababa6; }
#container #pagina #derechaHome #noticiasHome .noticia { background-color:#e8e8de;padding-left:9px;border-bottom:1px solid #ababa6; }
#container #pagina #derechaHome #noticiasHome .noticia .tituloNoticia { float:left;width:180px;color:#a30b0b;font-size:11px;font-weight:bold; }
#container #pagina #derechaHome #noticiasHome .noticia .tituloNoticia .fecha { color:#333;font-size:11px; }
#container #pagina #derechaHome #noticiasHome .noticia .flecha { float:left;width:8px;padding-top:10px; }

#container #pagina #derechaHome #noticiasHome .noticia .tituloNoticia a { text-decoration:none;color:#a30b0b; }
#container #pagina #derechaHome #noticiasHome .noticia .tituloNoticia a:hover { text-decoration:none;color:#333; }

#container #pagina #derechaHome #suscripcion { width:215px; }
#container #pagina #derechaHome #suscripcion .titulo { font-family:Georgia;font-size:18px;color:#0ea70e;border-bottom:1px solid #0ea70e;font-style:italic; }
#container #pagina #derechaHome #suscripcion .separador { height:12px;border-bottom:1px solid #ababa6; }
#container #pagina #derechaHome #suscripcion .formulario { border-bottom:1px solid #ababa6;padding-top:12px;padding-bottom:12px;background-color:#e8e8de;padding-left:5px; }
#container #pagina #derechaHome #suscripcion .formulario .titulo { font-size:12px;color:#333;border:0px;font-style:normal;  }
#container #pagina #derechaHome #suscripcion .formulario .titulo .destacadoRojo { font-weight:bold;color:#a30b0b; }
#container #pagina #derechaHome #suscripcion .formulario .campo { width:200px;height:16px;border:1px solid #ababa6;font-size:11px; }
#container #pagina #derechaHome #suscripcion .formulario select { width:204px;height:21px;border:1px solid #ababa6;font-size:11px; }
#container #pagina #derechaHome #suscripcion .formulario .separadorCampo { height:7px; }
#container #pagina #derechaHome #suscripcion .formulario .boton { float:right;padding-right:5px; }
#container #pagina #derechaHome #suscripcion .formulario .politica { font-size:11px; }
#container #pagina #derechaHome #suscripcion .formulario .politica a { text-decoration:underline;color:#333;font-size:11px; }
#container #pagina #derechaHome #suscripcion .formulario .politica a:hover { text-decoration:none;color:#333;font-size:11px; }

#container #pagina #derechaHome #suscripcion .formulario .idiomaSuscripcion { font-size:11px; }

#container #pagina #derechaHome #suscripcion .formulario #error { color:#FF0000;font-size:11px; }
#container #pagina #derechaHome #suscripcion .formulario #resultado { font-size:11px;color:#0ea70e; }

#container #footer { background-color:#e6e6dc;width:935px;height:147px;line-height:12px;font-size:10px;text-align:left; }
#container #footer .primero { float:left;width:206px;padding-left:10px;padding-top:17px; }
#container #footer .segundo { float:left;width:206px;padding-left:10px;padding-top:17px; }
#container #footer .tercero { float:left;width:480px;padding-left:10px;padding-top:17px; }


#container #footer .titulo { font-weight:bold; }
#container #footer a { text-decoration:underline;font-weight:bold;color:#333; }
#container #footer a:hover { text-decoration:none;font-weight:bold;color:#333; }

#container #footer .creditos a { text-decoration:none;color:#333;font-weight:normal; }
#container #footer .creditos a:hover { text-decoration:underline;color:#333;font-weight:normal; }

.orixa { font-family:Arial;font-size:10px;padding-left:10px;text-align:left; }

.creditos { padding-left:10px;padding-top:125px; }

.creditosDisseny { font-size:10px;font-family:Arial;float:right;margin-top:-11px;padding-right:10px; }
#container #footer .creditosDisseny a { text-decoration:none;color:#333;font-weight:normal; }
#container #footer .creditosDisseny a:hover { text-decoration:underline;color:#333;font-weight:normal; }

#container #final { height:40px; }

