#page_content {
	height:auto;
}

#page_content_right {
	position:relative;
	float:left;
	margin: 0 0 10px 0;
	width:432px;
	height:685px;
}


#pacote {
	position:relative;
	float:left;
	top:0px;
	left:3px;
	width:180px;
	height:120px;
	background-image:url(../imagens/pacotebg.jpg);
}

#pacote p{
	font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	padding: 5px 15px 0 15px;
	line-height:17px;
	color:#fff;
	font-weight:bold;
}

#pacote h2{
	font-size:14px;
	font-weight:bold;
	color:#FFFF80;
	text-align:center;
}

#pcr_center {
	position:relative;
	float:left;
	margin: 1px 0 0px 0;
	width:432px;
	height:315px;
	background-image:url(../imagens/pcr_centerBG.jpg);
}

#pcr_center p {
	padding: 5px 10px 2px 3px;
	text-align:center;
}

#pcr_center #o1 {
	position:relative;
	float:left;
	top:5px;
	left:28px;
	width:392px;
	height:auto;
	background-repeat:no-repeat;
}

/* ----------------------------------------------  */

#pcr_center_pacote {
	position:relative;
	float:left;
	margin: 1px 0 0px 0;
	width:432px;
	height:240px;
	background-image:url(../imagens/pcr_centerBG.jpg);
}

#pcr_center_pacote p {
	padding: 5px 10px 2px 3px;
	text-align:center;
}

#pcr_center_pacote #o1 {
	position:relative;
	float:left;
	left:28px;
	width:392px;
	height:auto;
	background-repeat:no-repeat;
}

#pcr_bottom {
	position:relative;
	float:left;
	top:-4px;
	margin: 0 0 10px 0;
	width:432px;
	height:340px;
	background-image:url(../imagens/pcr_bottomBG.jpg);

}

#pcr_bottom #reservas {
	position:relative;
	float:left;
	top:0px;
	left:15px;
	width:400px;
	height:auto;
}

#pcr_bottom #reservas h2{
	padding: 5px 0 0 0px;
}


/* div para preenchimento dos dados pessoais */
#reservasDPL {
	position:relative;
	float:left;
	width:auto;
	height:auto;
}

#reservasDPR {
	position:relative;
	float:left;
	top:5px;
	width:320px;
	height:auto;
}

/* div para preenchimento dos dados de aluguer */
#reservasDA {
	position:relative;
	float:left;
	top:10px;
	width:auto;
}

#reservasDA h4
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	padding: 6px 0 0 8px;
	margin: 0;	
	background-color: transparent;
	color:#7E7E7E;
}

/* div para preenchimento do numero de adultos e criancas */
#reservasQTL {
	position:relative;
	float:left;
	left:60px;
	top:25px;
	width:auto;
	height:50px;
}

#reservasQTL h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	padding: 6px 0 0 8px;
	margin: 0;	
	background-color: transparent;
	color:#7E7E7E;
}

#reservasQTR {
	position:relative;
	float:left;
	left:60px;
	top:28px;
	width:150px;
	height:50px;
	
	/* ---- necessario para (<5 anos) ----- */
	font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:normal;
	color:#7e7e7e;
	
}

.fax {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#7e7e7e;
}


#imgDataVal{
	position:absolute;
	float:left;
	left:109px;
	top: 21px;
}

#divBtnReservar {
	position:relative;
	float:right;
	top:25px;
	right:50px;
	width:auto;
	height:auto;
}

.btnReservar {
	cursor:default;
}

#tabelaPrecos {
	border:1px solid #999999;
}
