/*------------------------------- generales ---------------------------------*/
body{margin:0px;padding:0px;background:#211f18;font:75% Arial, Helvetica, sans-serif;color:#fff;text-align:center;line-height:180%}
a{text-decoration:none;color:#633}
a:hover{text-decoration:none;color:#999}
img{border:0}
/*------------------------------- layout index ---------------------------------*/
#container{margin:0px auto;width:980px;text-align:left;position:relative}
#flash{width:980px;height:600px;float:left}
#destinos{padding:0px;margin:0px;text-indent:-8000px;overflow:hidden;background-image:url(images/destinos.jpg);width:980px;height:64px;float:left}
#enlaces{padding:0px;margin:0px;text-indent:-8000px;overflow:hidden;background-image:url(images/enlaces.jpg);width:980px;height:125px;float:left}
#enlaces h3 a{display:block;width:490px;height:207px;float:left}
#enlaces h4 a{display:block;width:490px;height:207px;float:left}
#pie{padding:0px;margin:0px;text-indent:-8000px;overflow:hidden;background-image:url(images/pie.jpg);width:980px;height:100px;float:left}
.mail{margin:0;padding:0;position:absolute;text-indent:-8000px;overflow:hidden;width:235px;height:30px;display:block;top:860px;left:245px}
.reserva{margin:0;padding:0;position:absolute;text-indent:-8000px;overflow:hidden;width:274px;height:30px;display:block;top:860px;left:483px}
.mail2{margin:0;padding:0;position:absolute;text-indent:-8000px;overflow:hidden;width:235px;height:30px;display:block;top:700px;left:245px}
.reserva2{margin:0;padding:0;position:absolute;text-indent:-8000px;overflow:hidden;width:274px;height:30px;display:block;top:700px;left:483px}
/*------------------------------- layout hotel ---------------------------------*/
#hotel-head-1{padding:0px;margin:0px;text-indent:-8000px;overflow:hidden;background-image:url(images/hotel-head-1.jpg);width:980px;height:109px;float:left}
#hotel-head-1 a{display:block;width:980px;height:114px;float:left}
#hotel-head-2{padding:0px;margin:0px;text-indent:-8000px;overflow:hidden;background-image:url(images/hotel-head-2.jpg);width:980px;height:64px;float:left}
#hotel-head-2 a{display:block;width:980px;height:64px;float:left}
#content{width:980px;height:390px;float:left;overflow:hidden;background-image:url(images/content.jpg)}
#fotos{width:250px;float:left;margin:0px;padding:0px;padding-left:180px}
#fotos p{margin:0 0 20px 0;padding:0px}
#texto{float:left;margin:0px;padding:20px 0 0 50px;width:300px}
#texto p{padding:1.2em 0;margin:0px;text-align:justify}
/*------------------------------- layout golf ---------------------------------*/
#golf-head-2{padding:0px;margin:0px;text-indent:-8000px;overflow:hidden;background-image:url(images/golf-head-2.jpg);width:980px;height:64px;float:left}
#golf-head-2 a{display:block;width:980px;height:64px;float:left}
/*------------------------------- layout reserva ---------------------------------*/
#reserva-head-2{padding:0px;margin:0px;text-indent:-8000px;overflow:hidden;background-image:url(images/reserva-head-2.jpg);width:980px;height:64px;float:left}
/*------------------------------- elements ---------------------------------*/
dl{float:left;padding:0;margin:0px;clear:left;width:650px;height:25px}
dt{float:left;padding:0px;margin:0px;font-weight:bold;width:100px}
dd{float:left;padding:0px;margin:0px}
/*------------------------------- form ---------------------------------*/
form{padding:0px;margin:0px}
#formulario{width:650px;float:left;margin:0px;padding:0px;padding-left:195px}
.inputField{border:1px solid #ccc;width:400px;background:#fff url(images/input-back.gif) repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333}
.inputFieldp{border:1px solid #ccc;width:50px;background:#fff url(images/input-back.gif) repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333}
.inputFieldm{border:1px solid #ccc;width:130px;background:#fff url(images/input-back.gif) repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333}
.inputArea{border:1px solid #ccc;width:500px;height:140px;overflow:auto;background:#fff url(images/input-back.gif) repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333}
select{width:100px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333}
.send{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333}
#reserva-head-2 a{display:block;width:980px;height:93px;float:left}
/*------------------------------- menu 1 ---------------------------------*/
#menu-1{width:980px;height:30px;overflow:hidden;float:left}
#menu-1 ul{margin:0px;padding:0px;list-style:none}
#menu-1 li{margin:0px;padding:0px;display:inline}
#menu-1 .hotel a{padding:0px;margin:0px;text-indent:-8000px;overflow:hidden;background-image:url(images/menu-1-1.gif);width:448px;height:30px;float:left}
#menu-1 .formigal a{padding:0px;margin:0px;text-indent:-8000px;overflow:hidden;background-image:url(images/menu-1-2.gif);width:134px;height:30px;float:left}
#menu-1 .golf a{padding:0px;margin:0px;text-indent:-8000px;overflow:hidden;background-image:url(images/menu-1-3.gif);width:398px;height:30px;float:left}
/*------------------------------- menu 2 ---------------------------------*/
#menu-2{width:980px;height:30px;overflow:hidden;float:left}
#menu-2 ul{margin:0px;padding:0px;list-style:none}
#menu-2 li{margin:0px;padding:0px;display:inline}
#menu-2 .hotel a{padding:0px;margin:0px;text-indent:-8000px;overflow:hidden;background-image:url(images/menu-2-1.gif);width:448px;height:30px;float:left}
#menu-2 .formigal a{padding:0px;margin:0px;text-indent:-8000px;overflow:hidden;background-image:url(images/menu-2-2.gif);width:134px;height:30px;float:left}
#menu-2 .golf a{padding:0px;margin:0px;text-indent:-8000px;overflow:hidden;background-image:url(images/menu-2-3.gif);width:398px;height:30px;float:left}
/*------------------------------- credits ---------------------------------*/
#credits{padding:0px;margin:0px;overflow:hidden;width:980px;height:30px;float:left;text-align:center;font-size:0.9em;color:#999}
#credits a{color:#999;text-decoration:underline}
