body {
	margin: 0px;
	padding: 0px;
	background-color: #DDD8CF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#E7DFCF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-arrow-color:#90855C;
	scrollbar-track-color:#FFFFFF; 
}
.form_error_msg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#660000;
	padding-top:10px;
}
.opacity{
	-moz-opacity: 0.5;
	filter: alpha(opacity=50); 
	opacity: .5
}

.opacityNO{
	-moz-opacity: 1;
	filter: alpha(opacity=100); 
	opacity: 1;
}

#header {
	width:1000px;
	height:35px;
	margin:auto;
	border-bottom:1px solid #FFFFFF;
	margin-top:20px;
}
#body {
	width:1000px;
	height:560px;
	margin:auto;
	position: relative;
}
	.video {
		position: absolute;
		width:300px;
		height:300px;
		top:200px;
		left:800px;
		background-color:#999900;
		z-index:9999;
	}
	#body .flash{
		width:500px;
		height:560px;
		float:left;
	}
	#body .contentInfo{
		width:450px;
		height:510px;
		float:left;
		background-image:url(../images/fdo_info.jpg);
		background-repeat: repeat-x;
		padding-right:20px;
		padding-left:30px;
		padding-top:50px;
		text-align:left;
	}
		#body .contentInfo .campos{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			width:200px;
			margin-top:2px;
			margin-bottom:7px;
			background-image:url(../images/fdo_campos.jpg);
			background-repeat:  repeat-x;
			border:1px solid #E7DFCF;
			float:left;
			margin-right:10px;
		}
		#body .contentInfo .itemForm{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			height:15px;
			width:200px;
			float:left;
			margin-right:10px;
		}
		#body .contentInfo .scroll{
			width:447px;
			height:430px;
			margin-bottom:33px;
			overflow:auto;
			padding-right:5px;
		}
		#body .contentInfo .txt{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #666666;
			text-align: justify;
			line-height: 18px;
			float:left;
		}
			#body .contentInfo .txt a{
				font-family:Arial, Helvetica, sans-serif;
				color: #B9B395;
				text-decoration:none;
			}
			#body .contentInfo .txt a:hover{
				font-family:Arial, Helvetica, sans-serif;
				color: #999999;
				text-decoration:none;
			}
		#body .contentInfo .txtDorado{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #B9B395;
			width:400px;
		}
		#body .contentInfo .txtDorado2{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #B9B395;
			width:400px;
		}
		#body .contentInfo .subtit{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:15px;
			color: #B9B395;
			margin-bottom:10px;
			width:430px;
			float:left;
		}
		#body .contentInfo .btnVolver img{
			border:0px;
			cursor:pointer;
			float:right;
		}
		#body .contentInfo .btnEnviar{
			width:89px;
			height:35px;
			border:0px;
			cursor:pointer;
			background-image:url(../images/btn_enviar.jpg);
			background-repeat: no-repeat;
			background-position: center center;
			float:left;
		}
		#body .contentInfo .btnEnviarEn{
			width:89px;
			height:35px;
			border:0px;
			cursor:pointer;
			background-image:url(../images/btn_enviar_en.jpg);
			background-repeat: no-repeat;
			background-position: center center;
			float:left;
		}
		#body .contentInfo .btnReservar{
			width:160px;
			height:35px;
			border:0px;
			cursor:pointer;
			background-image:url(../images/btn_reservarHabitacion.jpg);
			background-repeat: no-repeat;
			background-position: center center;
			float:left;
		}
		#body .contentInfo .btnReservarEn{
			width:160px;
			height:35px;
			border:0px;
			cursor:pointer;
			background-image:url(../images/btn_reservarHabitacion_en.jpg);
			background-repeat: no-repeat;
			background-position: center center;
			float:left;
		}
		#body .contentInfo .btnMenu{
			width:89px;
			height:35px;
			border:0px;
			cursor:pointer;
			background-image:url(../images/btn_menu.jpg);
			background-repeat: no-repeat;
			background-position: center center;
			float:left;
		}
		#body .contentInfo .btnMenuEn{
			width:89px;
			height:35px;
			border:0px;
			cursor:pointer;
			background-image:url(../images/btn_menu_en.jpg);
			background-repeat: no-repeat;
			background-position: center center;
			float:left;
		}
		#body .contentInfo .btnClima{
			width:193px;
			height:35px;
			border:0px;
			cursor:pointer;
			background-image:url(../images/btn_climaPistas.jpg);
			background-repeat: no-repeat;
			background-position: center center;
			float:left;
		}
		#body .contentInfo .btnClimaEn{
			width:193px;
			height:35px;
			border:0px;
			cursor:pointer;
			background-image:url(../images/btn_climaPistas_en.jpg);
			background-repeat: no-repeat;
			background-position: center center;
			float:left;
		}
		#body .contentInfo .contentHabitacion{
			background-image:url(../images/fdo_tit_habitaciones.jpg);
			background-repeat: repeat-x;
			width:133px;
			height:200px;
			border:1px solid #99947E;
			float:left;
			margin-right:12px;
			margin-top:40px;
			text-align:center;
			background-position: top;
		}
			#body .contentInfo .contentHabitacion .tit{
				height:15px;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:12px;
				padding:5px;
				color:#99947E;
				text-align:center;
			}
			#body .contentInfo .contentHabitacion img{
				margin-top:7px;
				border:0px;
				cursor:pointer;
			}
		#body .contentInfo .contentTarifas{
			background-image:url(../images/fdo_tit_habitaciones.jpg);
			background-repeat: repeat-x;
			width:105px;
			overflow:hidden;
			float:left;
			border-right:1px solid #FFFFFF;
			margin-top:10px;
		}
			#body .contentInfo .contentTarifas .tit{
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:12px;
				text-align:center;
				color:#99947E;
				padding-top:5px;
				padding-bottom:5px;
				border-bottom:1px solid #EBEBEB;
			}
			#body .contentInfo .contentTarifas .item{
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				text-align:center;
				padding-top:3px;
				padding-bottom:3px;
				border-bottom:1px solid #EBEBEB;
			}
		#body .contentInfo .contentPromocion{
			background-image:url(../images/fdo_tit_habitaciones.jpg);
			background-repeat: repeat-x;
			width:410px;
			padding:7px;
			overflow:hidden;
			float:left;
			border:1px solid #E7E7E7;
			margin-top:20px;
		}
			#body .contentInfo .contentPromocion .titPromocion{
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:18px;
				color: #B9B395;
				margin-bottom:10px;
			}
			#body .contentInfo .contentPromocion .txtPromocion{
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#666666;
				line-height: 15px;
			}
			#body .contentInfo .contentPromocion img{
				border:1px solid #BAB0A0;
				float:left;
				margin-right:15px;
			}
			#body .contentInfo .contentPromocion .precioPromocion{
				width:80px;
				height:80px;
				background-image:url(../images/estrellaPrecio.gif);
				background-repeat: no-repeat;
				background-position: center center;
				text-align:center;
			}
			#body .contentInfo .contentPromocion .precioPromocion .txtPrecio{
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:23px;
				color: #FFFFFF;
				font-weight:bold;
				text-align:center;
				padding-top:24px;
				line-height: 18px;
			}
			#body .contentInfo .contentPromocion .titAndtxt{
				width:410px;
				overflow:hidden;
				margin-bottom:5px;
				float:right;
			}
			#body .contentInfo .contentPromocion .porPersona{
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:13px;
				color: #B9B395;
				font-weight:bold;
				width:80px;
				text-align:center;
				margin-top:5px;
			}

#footer {
	width:1000px;
	height:50px;
	margin:auto;
	margin-bottom:20px;
	padding-top:10px;
	border-top:1px solid #FFFFFF;
}
	#footer .txt {
		width:580px;
		height:50px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#72706D;
		float:left;
		text-align:left;
	}
		#footer .txt a {
			color:#72706D;
			text-align:left;
			text-decoration:underline;
		}
		#footer .txt a:hover {
			color: #72706D;
			text-align:left;
			text-decoration:none;
		}
	#footer .tripadvisor {
		width:64px;
		height:50px;
		text-align:center;
		background-image:url(../images/fdo_tripadvisor.jpg);
		float:right;
		background-position: right;
		padding-right:15px;
	}
		#footer .tripadvisor .boton {
			width:50px;
			height:50px;
			background-image:url(../images/logo_tripadvisor.jpg);
			background-repeat: no-repeat;
			background-position: center center;
			border:0px;
			background-color:#DDD8CF;
			cursor:pointer;
		}
	#footer .tablethotel {
		width:120px;
		height:50px;
		text-align: right;
		float:right;
	}
	#footer .kiwi {
		width:50px;
		height:50px;
		text-align:center;
		float:right;
	}
	#footer .nexus {
		width:50px;
		height:50px;
		text-align:center;
		float:right;
		margin-top:6px;
		cursor:pointer;
	}
	#footer .btnContacto {
		width:60px;
		height:50px;
		background-image:url(../images/btn_contacto1.jpg);
		background-repeat: no-repeat;
		background-position: center center;
		border:0px;
		background-color:#DDD8CF;
		cursor:pointer;
		float: right;
	}
			#footer .btnContactoOver {
				width:60px;
				height:50px;
				background-image:url(../images/btn_contacto2.jpg);
				background-repeat: no-repeat;
				background-position: center center;
				border:0px;
				background-color:#DDD8CF;
				cursor:pointer;
				float: right;
			}
	#footer .btnVideo {
		width:40px;
		height:50px;
		background-image:url(../images/btn_video1.jpg);
		background-repeat: no-repeat;
		background-position: center center;
		border:0px;
		background-color:#DDD8CF;
		cursor:pointer;
		float: right;
	}
			#footer .btnVideoOver {
				width:40px;
				height:50px;
				background-image:url(../images/btn_video2.jpg);
				background-repeat: no-repeat;
				background-position: center center;
				border:0px;
				background-color:#DDD8CF;
				cursor:pointer;
				float: right;
			}
