body {color: #4d4b4a;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;margin: 0px;padding: 0px;background: #000088;}* {margin: 0px;padding: 0px;}.clear{clear:both;}img{border:0px;}a{color:#0000ff;outline:none;}h1{font-size:12pt;color:#1a8194;padding:5px;}h2{font-size:18pt;margin:0px;padding:0px;color:#3333ff;}h3{font-size:13pt;margin:0px;padding:10px 0px 10px 0px;clear:both;text-align:left;}#cabecera{width: 800px;height:196px;background:url(/disenyo/general/cabecera.jpg) no-repeat;text-align:left;}#contenedor {background: #ffffff;width:800px;overflow:auto;}#contenido{float:left;width: 530px;padding:10px;padding-top:30px;background:#ffffff;text-align:left;}#lateral{position:relative;float:left;width: 250px;background:#ffffff;padding:130px 0px 0px 0px;}#conte_lateral{background:url(/disenyo/general/lat_fondo.jpg) center repeat-y;}#pie{clear:both;width: 800px;height:66px;background:#ffffff url(/disenyo/general/pie_fondo.jpg) left no-repeat;}#reservas-lat{position:absolute;top:-40px;left:0px;height:172px;width:230px;background:url(/disenyo/general/fondo_reserv.gif) no-repeat;padding-top:10px;font-weight:bold;}#reservas-lat form{color:#ffffff;}#menu {position:absolute;top:150px;list-style:none;padding:0;margin:0 auto;;height:70px;width:600px;text-align:center;}        #menu li {float:left;width:109px;height:70px;position:relative;overflow:hidden;}    #menu li a {position:absolute;top:20px;background:url(/disenyo/general/menu.png) no-repeat 0 0;display:block;width:109px;height:70px;line-height:44px;color:#717171;text-decoration:none;font-weight:bold;font-size:13px;}#disponibilidad{width:530px;float:left;background:#e0f4fb;}#disponibilidad div{padding:5px;}.blog{border:1px solid #4896e0;border-top:0px;padding:10px;}.blog_titulo{margin-top:10px;padding:5px;border:1px solid #4896e0;border-top:5px solid #4896e0;border-bottom:1px dashed #4896e0;font-weight:bold;}.mini_seccion{width:250px;}.mini_seccion ul{margin-left:50px;}.instalaciones{border:1px solid #000000;overflow:auto;padding:5px;}.foto_gal{border:5px solid #ffffff;}.foto_gal:hover{border:5px solid #4444ff;}.ul_recom{text-align:left;margin-left:30px;margin-top:5px;list-style: none;}.ul_recom li{line-height:22px;background:url(/disenyo/general/ico_recom.gif) no-repeat;padding-left:30px;margin-top:5px;}/* Formulario */input {padding:0.15em;border:1px solid #aaaaaa;background:#fafafa;font:bold 0.95em arial, sans-serif;-moz-border-radius:0.4em;-khtml-border-radius:0.4em;}input:hover, input:focus {border-color:#c5c5c5;background:#f6f6f6;} .menuh{outline:none;color:#108dd4;line-height:29px;width:150px;height:29px;display:block;font-weight:bold;margin-left:50px;border-bottom:3px solid #ffffff;padding-left:5px;text-decoration:none;}.menuh:hover{text-decoration:none;border-bottom:3px solid #108dd4;}.dispo{float:left;width:300px;}.cuadro{clear:both;padding-top:20px;}.cuadro_i{float:left;text-align:justify;}.cuadro_i ul{margin-left:50px;}.cuadro_i li{padding:0px;margin:0px;}.cuadro_d{float:right;width:350px;margin-left:10px;}
