html {	margin: 0px;	padding: 0px;}
body {	background-image: url(../img/Suenos_de_mar_fondo.jpg);	margin: 0px;	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}
h1, h2, p, form, ul, li { margin: 0px;	padding: 0px;}
img { border:none; }
#facebook {	margin-top: 25px;}
#info {
	float: right;
	height: 462px;
	width: 605px;
	 overflow:auto;
}
#info   p {
	line-height: 16px;
	text-align: justify;
	padding: 4px;
	margin-bottom: 10px;
}
#info   h2 {
	font-size: 14px;
	margin-bottom: 8px;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-left: 10px;
	padding-top: 6px;
	background-color: #f5f5f5;
}


#cuerpo {	clear: both;	width: 950px;	margin-right: auto;	margin-left: auto;	height: 463px;	padding-bottom: 3px;}
#info li {
	list-style-image: url(../img/bullet.png);
}

.comentario {
	background-color: #f5f5f5;
	margin: 10px;
	padding: 5px;
	border: 1px solid #999999;
	font-weight: bold;
}


#imageContainer {	position:relative;	margin:auto;	height: 362px;	width: 950px;}
#imageContainer img { display:none; position:absolute; top:0; left:0; }
#menu {	width: 949px;	float: left;	background-image: url(../img/azul_fondo.jpg);	padding-top: 12px;	padding-bottom: 12px;	color: #FFFFFF;	text-align: center;	margin: 3px;}
#formulario {	float: left;	height: 462px;	width: 340px;	background-image: url(../img/gris_formulario.jpg);	margin-left: 2px;}
#titulo-form {
	width: 340px;
	float: left;
	color: #000000;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	font-weight: bold;
	background-color: #f5f5f5;
}
#form-largo {	float: left;	width: 330px;	margin-top: 5px;	margin-left: 5px;	line-height: 22px;}
#form-largob {	float: left;	width: 330px;	margin-top: 8px;	margin-left: 5px;	line-height: 22px;	text-align: center;}
#form-corto2 {	float: left;	width: 160px;	margin-left: 5px;	line-height: 22px;}
.boton-form {
	color: #FFFFFF;
	width: 150px;
	padding: 4px;
	border: 1px solid #FFFFFF;
	cursor:pointer;
	background-color: #E85C00;
}
.requerido {	color: #003366;	font-size: 10px;	font-weight: bold;}
.input-largo {	width: 326px;	background-color: #FFFFFF;	border: 0px none #FFFFFF;	float: left;	margin-left: 5px;	padding-top: 4px;	padding-right: 2px;	padding-bottom: 4px;	padding-left: 2px;	line-height: 22px;}
#form-corto {	float: left;	width: 160px;	margin-top: 10px;	margin-left: 5px;	line-height: 22px;}
.input-corto {	background-color: #FFFFFF;	width: 162px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;	line-height: 22px;	float: left;	margin-top: 10px;	margin-left: 5px;	height: 24px;}
.input-fechai {	background-color: #FFFFFF;	width: 125px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;	line-height: 22px;	margin-right: 5px;	color: #009900;	padding-left: 5px;}
.input-fechaf {	background-color: #FFFFFF;	width: 125px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;	line-height: 22px;	margin-right: 5px;	color: #CC0000;	padding-left: 5px;}
.sel {	line-height: 22px;	width: 100px;	padding-left: 5px;	margin-left: 5px;	height: 22px;	background-color: #FFFFFF;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}
#foto_top {	clear: both;	width: 950px;	margin-right: auto;	margin-left: auto;}

#wrapper {	background-image: url(../img/Suenos_de_mar_fondo-body.jpg);	background-repeat: no-repeat;	background-position: top;}
#contenedor {	background-image: url(../img/fondo_contenido.png);	background-repeat: no-repeat;	background-position: top;	clear: both;	width: 998px;	margin-right: auto;	margin-left: auto;	padding-top: 24px;}
#contenido {	background-color: #FFFFFF;	width: 955px;	margin-left: auto;	clear: both;	margin-right: auto;}
#top_cont {	float: left;	width: 955px;	margin-bottom: 10px;}
#izq {	float: left;}
#top_cont #izq h1 {	background-image: url(../img/logo_cabanas_suenos_de_mar.jpg);	background-repeat: no-repeat;	text-indent: -9000px;	height: 65px;	width: 587px;	margin-left: 50px;}
#der {	float: right;}
#top_cont #izq p {	color: #666666;	text-align: center;	margin-left: 50px;}
#menu a {	color: #fff; }
#menu a:hover {	color: #99FF00;}
.link_Activo {
	color: #99CC00;
	font-weight: bold;
}
#pie_sitio {	background-image: url(../img/azul_fondo.jpg);	float: left;	width: 100%;	color: #FFFFFF;}
#info-pie {	clear: both;	width: 950px;	margin-right: auto;	margin-left: auto;	height: 100px;	padding-top: 10px;}
a { text-decoration: none; }
#info-pie a {	color: #fff;}
#info-pie a:hover {	color: #99FF00;}
#info-pie .pie-izq {	float: left;	padding-left: 25px;}
#info-pie .pie-der {	float: right;	padding-right: 25px;}
