@charset "utf-8";
/* CSS Document */
div.info { width: 295px; float: left; margin-left: 40px; padding-top: 40px;  }

.reservations {
	background-image: url(../interface/fondo-reservations.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 710px;
}

.reservations h2 {
	text-indent: -10000px;
	width: 98%;
	margin: 0 auto;
	padding-top: 20px;
}

.reservations h3 { color: #8cc63f; margin-top: 20px; display: inline; }

.reservations p {
	width: 295px;
	color: #FFF;
	font-size: 12px;
	line-height: 17px;
	letter-spacing: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.reservations ul { margin-top: 50px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #fff; width: 95%; float: right; list-style: none; list-style-image: url(../interface/bullet.jpg); list-style-position: outside; }
.reservations ul li { margin-bottom: 10px;  width: 300px; }

div.forma-reservacion { width: 610px; height: 220px; font-size: 12px; color: #FFF; float: left; padding: 40px 0 0 40px; }
.forma-reservacion label { }
.forma-reservacion input {  }
.forma-reservacion fieldset.comentarios { width: 350px; float: right; }

.forma-reservacion fieldset.comentarios label, .forma-reservacion fieldset.comentarios textarea, .forma-reservacion fieldset.comentarios input { float: left; }  
.forma-reservacion fieldset.comentarios textarea {margin-bottom: 10px; }
.forma-reservacion fieldset.datos-contacto { float: left;} 
.forma-reservacion fieldset.datos-contacto label { display: block; }
.forma-reservacion fieldset.comentarios input.boton-submit { margin-top: 30px; float: left; }

.flash-imagenes { width: 558px; height: 440px; position: relative; top: 20px; left: 27px; float: left; }
