html{font-size:100%;height:100%;}
*{font-weight:normal;margin:0 0 0 0px;}
body{background:url(imagen/navi_bg.gif) repeat-x 0px 110px;font-family:Arial, Helvetica, sans-serif;height:100%;}
img{border-top:none;border-right:none;border-bottom:none;border-left:none;}
/*footer down*/
#nonFooter{position:relative;min-height:100%;}
* html #nonFooter{height:100%;}
#footer{position:relative;margin:-25px auto 0;background:#D1E0D6;text-align:center;height:20px;font-size:0.75em;color:#58595B;padding-top:5px;}
.clearer{clear:both;display:block;height:1px;margin-bottom:-1px;}
/* A CSS hack that only applies to IE -- specifies a different height for the footer */
* html #footer{margin-top:-36px;}
/*end footer down*/
#header{height:110px;width:820px;position:relative;}
#header #logo{height:89px;width:339px;position:absolute;bottom:10px;}
#header_text{width:481px;position:absolute;bottom:7px;color:#005F2C;text-align:right;left:339px;font-size:0.81em;font-weight:lighter;}
/*end header*/
#page{width:820px;margin-right:auto;margin-left:auto;min-height:100%;}
* html #page{height:100%;}
/*end page*/
/*navigacion*/
#navcontainer{height:30px;}
#navcontainer ul{padding-left:0px;margin-left:0px;color:White;font-size:0.75em;width:820px;background:url(imagen/navi_bg.gif) repeat-x 0px 0px;height:30px;letter-spacing:0.1em;}
#navcontainer ul li{display:inline;}
#navcontainer ul li a{color:#fff;text-decoration:none;float:left;background:url(imagen/navi_bg.gif) repeat-x 0px 0px;height:30px;padding-right:1.4em;padding-left:1.4em;line-height:2.5em;}
#navcontainer ul #lingua a{float:right;}
#navcontainer ul li a:hover{color:#fff;background:url(imagen/navi_hover.gif) repeat-x 0px 0px;}
#navcontainer ul li .current{color:#fff;background:url(imagen/navi_hover.gif) repeat-x 0px 0px;}
/*end navigacion*/
#left_menu{width:325px;margin-top:30px;margin-right:20px;float:left;}
#left_eventos{width:650px;margin-top:30px;margin-right:20px;float:left;}
#sub_text{width:670px;float:left;}
h1{font-size:1.13em;margin:0px;padding:0px;color:#005F2C;}
h2{margin:0px;padding:0px 0px 4px;font-size:1.06em;color:#005F2C;letter-spacing:0.1em;}
.left_text{margin-top:8px;text-align:justify;font-size:0.75em;line-height:1.3em;}
.evento{ font-size:0.75em; text-align:justify; line-height:1.4em; margin-bottom:12px; margin-top:12px; }
.fecha{ font-size:0.81em; text-align:justify; line-height:1.4em; margin-bottom:12px; margin-top: 12px; padding-top: 12px; border-top: thin solid #005F2C; }
#center_menu{float:left;width:325px;margin-top:30px;}
.lower_content{width:325px;margin-top:20px;}
#slideshow{width:325px;margin-top:20px;height:210px;}
/*right menu*/
.right_menu{float:right;width:150px;margin-top:30px;height:440px;}
.condor{background:url(imagen/condor.gif) no-repeat right 275px;}
.aguila{background:url(imagen/aguila_de_dos_cabezas.gif) no-repeat right 262.5px;}
.mascara{background:url(imagen/mascara.gif) no-repeat right 266px;}
.suri{background:url(imagen/suri_con_serpiente.gif) no-repeat right 294.5px;}
.escarabajos{background:url(imagen/escarabajos.gif) no-repeat right 264px;}
#right_navi{width:130px;margin-left:20px;}
#right_navi ul{margin-left:0;padding-left:0;font-size:0.81em;letter-spacing:0.1em;list-style:none;}
#right_navi a{display:block;width:120px;padding-top:0px;padding-bottom:16px;padding-left:10px;}
#right_navi a:link, #navlist a:visited{color:#49701D;text-decoration:none;}
#right_navi a:hover{color:#005F2C;text-decoration:underline;}
#right_navi ul li .current{color:#58595B;}
#right_navi p{font-size:0.75em;line-height:1.4em;}
/* end right menu*/
#content{padding-bottom:45px;}
.content{padding-bottom:45px;}
/*contacto*/
#contacto{float:left;width:578px;margin-top:18px;font-size:0.75em;margin-left:92px;}
td .text_input{width:360px;border-bottom:thin solid #7C7763;border-top-style:none;border-right-style:none;border-left-style:none;}
td textarea{border:thin solid #7C7763;width:360px;}
td #button{width:40px;border-style:none;}
#error_text{margin-left:98px;margin-top:8px;}
input{border-width:0px;border-style:none;}
select{color:#383838;font-size:11px;margin-top:-2px;border-width:0px;border-style:none;}
select.calendarDateInput{font-size-adjust:none;font-stretch:normal;-x-system-font:none;font:normal 11px/normal Verdana, Sans-Serif;}
/*fin contacto*/
#condor{background:url(imagen/condor_largo.gif) no-repeat center;}
#panorama{height:310px;width:670px;float:left;margin-top:30px;}
#mapa{height:440px;width:670px;float:left;margin-top:30px;}
#left_menu a img{margin-bottom:18px;}
#panorama #sub_text h1{margin-top:18px;}
/*tarifas*/
.left_text ul{list-style:none;padding-left:0px;}
.tarifas_left{float:left;width:150px;}
.left_text ul li{margin-bottom:12px;}
.tarifas{width:300px;padding-top:25px;padding-left:25px;padding-bottom:13px;margin-bottom:25px;border-top:thin solid #49701D;}
.subtext{color:#58595B;font-size:0.94em;}
/*contacto*/
.error{margin-left:122px;color:#C00;}
.confirmar{margin-left:122px;}
/* SLIMBOX */
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer;}
#lbCenter, #lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff;}
.lbLoading{background:#fff url(css_es/loading.gif) no-repeat center;}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background:no-repeat;}
#lbPrevLink, #lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;}
#lbPrevLink{left:0;}
#lbPrevLink:hover{background:transparent url(css_es/prevlabel.gif) no-repeat 0 15%;}
#lbNextLink{right:0;}
#lbNextLink:hover{background:transparent url(css_es/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom{color:#666;text-align:left;border-top:10px none #fff;border-right:10px solid #fff;border-bottom:10px solid #fff;border-left:10px solid #fff;font:10px/1.4em Verdana, Arial, Geneva, Helvetica, sans-serif;}
#lbCloseLink{display:block;float:right;width:14px;height:14px;background:transparent url(css_es/closelabel.gif) no-repeat center;margin:18px 0 0px;outline:none;}
#lbCaption, #lbNumber{margin-right:71px;}
#lbCaption{font-weight:normal;color:#000;font-size:11px;margin-bottom:5px;}
.direccion{color:#58595B;}
.imagen_evento{float:right;margin-bottom:12px;margin-left:12px;}
