body {
	margin:0px;
	height:100%;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	background-image: url(images/bg.gif);
	background-position:center top;
	background-repeat:repeat;
}
#home {
	width:800px;
	z-index:1;
	margin: 0px auto;
	height: auto;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-400px;
	margin-top:-296px;
	border:5px solid;
	float:left;
	border-color: #764328;
}
#home #logo_home {
	width:270px;
	height: 365px;
	float: left;
}
#home #logo_home h1 {
	background-image: url(images/home_01.jpg);
	background-repeat: no-repeat;
	height: 366px;
	width: 271px;
	background-position: top;
	margin: 0px;
}
#home #logo_home .bt_home {
	text-indent: -5000px;
	display: block;
	overflow: hidden;
	height: 350px;
}
#home #foto_home {
	width:530px;
	z-index:2;
	height: 365px;
	float: right;
	text-align: right;
}
#home #banner {
	width:555px;
	z-index:3;
	height: 562px;
	position: absolute;
	top: 0;
	text-align: right;
	margin-left: 234px;
	left: 35px;
}
#home #faixa_home {
	width:800px;
	height: 106px;
	float: left;
	background-image: url(images/home_06.gif);
	background-repeat: repeat-x;
}
#home #footer_home {
	width: 800px;
	height: 130px;
	background-color: #9F6F2F;
	float: left;
}
#home #footer_home  #menu_home {
	width: auto;
	height: 50px;
	font-size: 11px;
	color: #FAF5ED;
	margin-top: 26px;
	margin-left: 8px;
	font-weight: 400;
	z-index: 900;
	position: absolute;
}
#home #footer_home  #menu_home a{
color:#FFFFFF;
text-decoration:none;
}

#home #footer_home  #menu_home a{
color:#FFFFFF;
text-decoration:none;
}

#home #footer_home #menu_home .line {
	margin-left: 6px;
	margin-right: 6px;
}
#home #footer_home #end_home {
	width: 600px;
	height: 50px;
	font-size: 16px;
	color: #462A05;
	margin-top: 14px;
	margin-left: 8px;
	font-weight: 600;
	letter-spacing: 1px;
	z-index: 5;
	position: absolute;
	top: 543px;
}
#home #footer_home #bandeiras {
	width: auto;
	height: auto;
	font-size: 16px;
	color: #462A05;
	margin-top: 90px;
	margin-left: 600px;
	font-weight: 600;
	letter-spacing: 1px;
	z-index: 600;
	position: absolute;
	float: right;
}

#tarifas {
	width:800px;
	z-index:1;
	margin: 0px auto;
	height: 600px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-400px;
	margin-top:-296px;
	border:5px solid;
	float:left;
	border-color: #764328;
	background-image: url(images/bg_tarifas.jpg);
	background-repeat: no-repeat;
	background-color: #C58651;
}
#tarifas  #menu_tarifas   {
	width: 490px;
	height: 25px;
	font-size: 11px;
	color: #FAF5ED;
	margin-top: 34px;
	margin-left: 8px;
	font-weight: 400;
	float: right;
	background-color: #85502E;
}
#tarifas   #menu_tarifas a{
color:#FFFFFF;
text-decoration:none;
}
#tarifas     #menu_tarifas   .sem{
	color:#D29F7D;
	text-decoration:none;
}

#tarifas  #menu_tarifas .line {
	margin-left: 6px;
	margin-right: 6px;
}
#tarifas  #end_tarifas {
	width: 600px;
	height: 50px;
	font-size: 16px;
	color: #462A05;
	margin-top: 14px;
	margin-left: 8px;
	font-weight: 600;
	letter-spacing: 1px;
	z-index: 5;
	position: absolute;
	float: left;
}
#tarifas  #texto {
	width:320px;
	height: auto;
	float: left;
	margin-top: 55px;
	margin-left:20px;
}
#tarifas .texto {
	font-size: 15px;
	margin: 0px;
	color: #282417;

}
#tarifas p {
	margin: 0px;
}
#tarifas .tit_texto {
	font-size: 22px;
	margin: 0px;
	color: #363020;
}
#tarifas  .bt_home {
	display: block;
	overflow: hidden;
	height: 150px;
	float: left;
	width: 210px;
	text-indent: -5000px;
}
#tarifas #reservas {
	width: auto;
	height: auto;
	font-size: 11px;
	color: #FAF5ED;
	margin-top: 480px;
	margin-left: 580px;
	font-weight: 400;
	background-color: #85502E;
	position: absolute;
	text-align: center;
	margin-right:6px;
	padding: 8px;
	border: 1px solid #FFFFFF;
}
#tarifas #reservas a{
	text-decoration:none;
	color: #EBD2C2;
	font-size: 16px;
}



#muitomais {
	width:800px;
	z-index:1;
	margin: 0px auto;
	height: 600px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-400px;
	margin-top:-296px;
	border:5px solid;
	float:left;
	border-color: #764328;
	background-image: url(images/bg_muitomais.jpg);
	background-repeat: no-repeat;
	background-color: #C58651;
}
#muitomais  #menu_muitomais   {
	width: 490px;
	height: 25px;
	font-size: 11px;
	color: #FAF5ED;
	margin-top: 50px;
	margin-left: 8px;
	font-weight: 400;
	float: left;
	background-color: #85502E;
}
#muitomais   #menu_muitomais a{
color:#FFFFFF;
text-decoration:none;
}
#muitomais     #menu_muitomais   .sem{
	color:#D29F7D;
	text-decoration:none;
}

#muitomais  #menu_muitomais .line {
	margin-left: 6px;
	margin-right: 6px;
}
#muitomais  #texto {
	width:350px;
	height: auto;
	float: left;
	margin-top: 210px;
	margin-left: 100px;
}
#muitomais .texto {
	font-size: 15px;
	margin: 0px;
	color: #F4EBDD;
	font-weight: normal;

}
#muitomais p {
	margin: 0px;
}
#muitomais .tit_texto {
	font-size: 22px;
	margin: 0px;
	color: #363020;
}
#muitomais  .bt_home {
	display: block;
	overflow: hidden;
	height: 150px;
	float: left;
	width: 210px;
	text-indent: -5000px;
}






#localizacao {
	width:800px;
	z-index:1;
	margin: 0px auto;
	height: 600px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-400px;
	margin-top:-296px;
	border:5px solid;
	float:left;
	border-color: #764328;
	background-image: url(images/bg_localizacao.jpg);
	background-repeat: no-repeat;
	background-color: #C58651;
}
#localizacao  #menu_localizacao   {
	width: 530px;
	height: 25px;
	font-size: 12px;
	color: #FAF5ED;
	margin-top: 34px;
	margin-left: 8px;
	font-weight: 400;
	float: right;
	background-color: #85502E;
}
#localizacao   #menu_localizacao a{
color:#FFFFFF;
text-decoration:none;
}
#localizacao     #menu_localizacao   .sem{
	color:#D29F7D;
	text-decoration:none;
}

#localizacao  #menu_localizacao .line {
	margin-left: 6px;
	margin-right: 6px;
}
#localizacao  #end_localizacao {
	width: 600px;
	height: 50px;
	font-size: 16px;
	color: #462A05;
	margin-top: 14px;
	margin-left: 8px;
	font-weight: 600;
	letter-spacing: 1px;
	z-index: 5;
	position: absolute;
	float: left;
}
#localizacao  #texto {
	width:auto;
	height: auto;
	float: right;
	margin-top: 53px;
	margin-right: 95px;
}
#localizacao .texto {
	font-size: 15px;
	margin: 0px;
	color: #282417;

}
#localizacao p {
	margin: 0px;
}
#localizacao .tit_texto {
	font-size: 22px;
	margin: 0px;
	color: #363020;
}
#localizacao  .bt_home {
	display: block;
	overflow: hidden;
	height: 150px;
	float: left;
	width: 210px;
	text-indent: -5000px;
}

#localizacao #endereco {
	width:462px;
	height: auto;
	float: right;
	margin-top: 26px;
	margin-right: 72px;
	font-size: 11px;
	font-weight: normal;
	color: #4E3521;
}
#muitomais #fotos {
	width:314px;
	z-index:3;
	height: 600px;
	position: absolute;
	top: 0px;
	text-align: right;
	margin-left: 234px;
	left: 225px;
}
input {
	border: 0px;
	background-color: #85502E;
	margin-bottom: 4px;
	margin-left: 10px;
	color: #FFFFFF;

}
.texarea {
	border: 0px;
	background-color: #85502E;
	margin-bottom: 4px;
	margin-left: 10px;
	border-width: 1px;
	color: #FFFFFF;
}
.send {
	border: 0px;
	background-color: #85502E;
	margin-bottom: 4px;
	margin-left: 10px;
	border-width: 2px;
	color: #FFFFFF;
}




#apartamentos {
	width:800px;
	z-index:1;
	margin: 0px auto;
	height: 600px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-400px;
	margin-top:-296px;
	border:5px solid;
	float:left;
	border-color: #764328;
	background-image: url(images/bg_apartamentos.jpg);
	background-repeat: no-repeat;
	background-color: #C58651;
}
#apartamentos  #menu_apartamentos   {
	width: 502px;
	height: 25px;
	font-size: 11px;
	color: #FAF5ED;
	margin-top: 68px;
	margin-left: 8px;
	font-weight: 400;
	float: right;
}
#apartamentos   #menu_apartamentos a{
color:#FFFFFF;
text-decoration:none;
}
#apartamentos     #menu_apartamentos   .sem{
	color:#D29F7D;
	text-decoration:none;
}

#apartamentos #fotos {
	width:800px;
	height: 260px;
	float: left;
	margin-top: 22px;
}


#apartamentos  #menu_apartamentos .line {
	margin-left: 4px;
	margin-right: 4px;
}
#apartamentos  #end_apartamentos {
	width: 600px;
	height: 50px;
	font-size: 16px;
	color: #462A05;
	margin-top: 14px;
	margin-left: 8px;
	font-weight: 600;
	letter-spacing: 1px;
	z-index: 5;
	position: absolute;
	float: left;
}
#apartamentos  #texto {
	width:800px;
	height: 140px;
	float: left;
	background-image: url(images/txt_hidro.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 40px;
}
#apartamentos #texto_santorini {
	width:800px;
	height: 140px;
	float: left;
	background-image: url(images/txt_santorini.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 40px;
}
#apartamentos #texto_myconos {
	width:800px;
	height: 140px;
	float: left;
	background-image: url(images/txt_myconos.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 40px;
}


#apartamentos  #bloco_1 {
	width:200px;
	height: 100px;
	float: left;
	font-size: 12px;
	line-height: 24px;
	color: #452209;
	font-weight: bold;
	padding: 0px;
	padding-left: 56px;
}


#apartamentos  #bloco_1 a{
	text-decoration:none;
	color: #452209;
}




#apartamentos  #bloco_2 {
	width:156px;
	height: 100px;
	float: left;
	margin-left: 98px;
	font-size: 12px;
	line-height: 24px;
	color: #452209;
	font-weight: bold;
	padding: 0px;
}

#apartamentos  #bloco_2 a{
	text-decoration:none;
	color: #452209;
}



#apartamentos  #bloco_3 {
	width:200px;
	height: 100px;
	float: left;
	margin-left: 18px;
	font-size: 12px;
	line-height: 24px;
	color: #452209;
	font-weight: bold;
	padding: 0px;
}

#apartamentos  #bloco_3 a{
	text-decoration:none;
	color: #452209;
}
#apartamentos .vazio {
	height: 30px;

}


#apartamentos .texto {
	font-size: 15px;
	margin: 0px;
	color: #282417;

}
#apartamentos p {
	margin: 0px;
}
#apartamentos .tit_texto {
	font-size: 22px;
	margin: 0px;
	color: #363020;
}
#apartamentos  .bt_home {
	display: block;
	overflow: hidden;
	height: 1px;
	float: left;
	width: 210px;
	text-indent: -5000px;
}















#contato {
	width:800px;
	z-index:1;
	margin: 0px auto;
	height: 600px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-400px;
	margin-top:-296px;
	border:5px solid;
	float:left;
	border-color: #764328;
	background-image: url(images/bg_contato.jpg);
	background-repeat: no-repeat;
	background-color: #C58651;
}
#contato  #menu_contato   {
	width: 530px;
	height: 25px;
	font-size: 12px;
	color: #FAF5ED;
	margin-top: 34px;
	margin-left: 8px;
	font-weight: 400;
	float: right;
	background-color: #85502E;
}
#contato   #menu_contato a{
color:#FFFFFF;
text-decoration:none;
}
#contato     #menu_contato   .sem{
	color:#D29F7D;
	text-decoration:none;
}

#contato  #menu_contato .line {
	margin-left: 6px;
	margin-right: 6px;
}
#contato  #end_contato {
	width: 600px;
	height: 50px;
	font-size: 16px;
	color: #462A05;
	margin-top: 14px;
	margin-left: 8px;
	font-weight: 600;
	letter-spacing: 1px;
	z-index: 5;
	position: absolute;
	float: left;
}
#contato  #texto {
	width:520px;
	height: auto;
	float: right;
	margin-top: 55px;
}
#contato .texto {
	font-size: 15px;
	margin: 0px;
	color: #282417;

}
#contato p {
	margin: 0px;
}
#contato .tit_texto {
	font-size: 22px;
	margin: 0px;
	color: #363020;
}
#contato  .bt_home {
	display: block;
	overflow: hidden;
	height: 150px;
	float: left;
	width: 210px;
	text-indent: -5000px;
}
#apartamentos  .selecao_ap {
	font-size: 12px;
	margin: 0px;
	color: #FFFFFF;
}
#apartamentos .selecao_ap a {
	margin: 0px;
	color: #FFFFFF;
}
