/* CSS Document */
*{ padding:0px; margin:0px;}
body{ background-color:#36384F; padding-top:0; font-family:Tahoma,Verdana, Arial;}
h1{cursor:text;text-decoration:none;font-size:12px;color: #FEFFFF; font-weight:bold}
#contenedor{ width:800px; margin:auto;text-align:left; }
/*Portada*/
#idiomas_portada{ list-style:none; clear:both; width:398px; text-align:center;}
#idiomas_portada li{padding: 5px; list-style:none; float:left;width:87px}
#idiomas_portada li a{ color:#FFF; text-decoration:none; text-align:center; font-family:Arial; font-weight:normal; font-size:.6em;}

/* Menu */
#menu_idiomas{ list-style:none; font-size:.6em; clear:both; width:460px; float:right}
#menu_idiomas a{ color:#989AA9; text-decoration:none; padding:2px 2px 3px; margin-left:5px;}
#menu_idiomas li.idioma{float:right; padding: 5px;}
#menu_idiomas a:hover{ color:#FFF; background-color:#44465C;}
#menu_idiomas a.select{ color:#FFF; background-color:#44465C;}
div#idiomas {float:right; padding-bottom:50px}
div#sonido {float:left; padding-left:10px; }

div#cabeza {float:left; clear:both; padding-left: 12px; }

#menu_sup{ list-style:none; font-size:.55em; clear:both; width:438px; float:right;}
#menu_sup li{ float:left; width:120px; z-index:7;}
#menu_sup li.gde{ width:190px; }
#menu_sup a{ color:#989AA9; text-decoration:none; display:block; padding:0px 2px 10px; margin-left:5px; }
#menu_sup a:hover{ color:#FFF; background-color:#44465C;}
#menu_sup a.select{ color:#FFF; background-color:#44465C;}

#menu_sup li ul{ list-style:none; clear:both; padding-left:15px; position:absolute; width:130px; z-index:1000; background:url(../images/fondo_menu.gif) repeat}
#menu_sup li li{ display:block; width:130px;}
#menu_sup li li a{ color:#CCCDD2; width:115px; float:left; padding-bottom:5px;}
#menu_sup li li a:hover{ color:#FFF; width:115px; float:left; padding-bottom:5px; background:url(../images/fondo_menu.gif) repeat }

#menu_inf{ list-style:none; font-size:.6em; clear:both;}
#menu_inf li{ display:inline;}
#menu_inf a{ width:120px; float:left; text-align:center; color:#989AA9; text-decoration:none; padding:0; margin:0;}
#menu_inf a:hover{ color:#FFF;}
#menu_inf a.select{ color:#FFF; background-color:#44465C;}

/* Cuerpo */
#cuerpo{ width:100%; height:515px; clear:both; padding:0px 0px; }
/* Galerķa */
#galeria{ width:100%; float:left; background:url(/images/fdo_galeria.gif) no-repeat center 250px; }
#galeria div{ width:354px; height:360px; padding:8px 5px; float:left; background:url(/images/recuadro_ch.jpg) no-repeat;}
#galeria ul{ list-style:none; float:right; padding-top:400px;}
#galeria div ul{ padding-top:30px; float:none;}
#galeria li{ float:left;} 
#galeria a{ float:left; width:60px; height:83px; margin-right:10px; text-decoration:none;}
#galeria img{ border:none;}
#galeria a.lki{ width:7px; height:13px; background:url(/images/flecha_izq.gif) no-repeat; margin-top:35px;}
#galeria a.lkd{ width:7px; height:13px; background:url(/images/flecha_der.gif) no-repeat; margin-top:35px;}
#galeria a.lki:hover{ background-image:url(/images/flecha_izq_over.gif);}
#galeria a.lkd:hover{ background-image:url(/images/flecha_der_over.gif);}
/* Contenido */
#contenido{ color:#9497B5; font-size:.70em;}
#contenido .img{ float:left;}
#contenido p{ padding-bottom:15px;}
#contenido .txt{ width:350px; float:right; padding:10px 40px 10px 0px; text-align:justify; font-family:Tahoma,Arial; font-size:12px;}
#contenido .txt_gde{ width:747px; height:484px; float:right; padding:0px 40px 10px 0px; text-align:center;}
/* Informacion */
#contenido form{ width:350px; float:right; margin:50px 35px 0px 10px; padding:50px 0 0 35px; color:#FFFFFF; text-align:left;}
*html #contenido form{ width:350px; float:right; padding:50px 0px 55px 10px; margin-top:50px;color:#FFFFFF; text-align:left;}
#contenido label{ display:block; width:95%; text-align:left; }
#contenido input, #contenido textarea{ display:block; width:95%; margin-bottom:15px; float:left; border:1px solid #999BB7; background-color:#36384F; color:#999999; font-family:Tahoma,Arial;}
#contenido textarea{ height:50px;}
#contenido form div div{ width:173px; float:left; padding-bottom:15px;} 
#contenido form a{ color:#CCCCCC; text-decoration:none; font-weight:bold;}
/* Mapas */
#mapas{ padding-top:130px;}
#mapas ul{ list-style:none; text-align:center; width:696px; margin:auto;}
#mapas li{ float:left; text-align:center;}
#mapas a{ width:232px; height:220px; text-decoration:none; color:#999999;}
#mapas span{ font-size:.75em; display:block; padding-bottom:15px;}
#mapas img{ border:none;}
#mapas address{ clear:both; font-size:.6em; color:#FFFFFF; text-align:center; font-style:normal; padding-top:30px;}
/* Mapas */
#mapa{ text-align:center;}
#div_boton{ text-align:center; width:354px;}
button{background:none; border:none; background-repeat:repeat-x; background-position:top; font-family: Tahoma,Arial; color:#CCC; font-size:12px; height:23px; cursor:pointer; padding-bottom:5px; width:100px;}