@charset "utf-8";

body {
	margin:0;
	background-image:url(../images/fundodois.gif);
}
/* --- div estruturando o site todo --- */
#div_principal {
	width: 900px;
	height: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	min-height: 100%;
}
* html #principal {
	height: 100%;
}

/* --- div estruturando o banner e o topo do site --- */
#div_top {
	width: 100%;
	height: 100%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

/* --- div do banner topo do site --- */
#banner_topo {
	padding-top:2px;
}

/* --- div topo em flash do site --- */
#topo_site {
	padding-top:2px;
}

/* --- div menu de serviços --- */
#div_menuum {
	width: 100%;
	height: 100%;
}

/* --- div estruturando conteudo ( estrutura div menu, div news, div conteudo --- */
#div_conteudosite {
	width: 100%;
	height: 100%;
	background-color: #D2EDF3;
		
}

#conteudo_site {

	width:700px;
	height: 915px;
	float:right;
	display:block;
	background-color: #D2EDF3;
		color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

/* --- div com o menu institucional --- */
#div_menudois {
	padding-top:15px;
	border:0px solid #000;
	width:200px;
	float:left;
	display:block;
	background-color: #D2EDF3;
}


/* --- div com a newsletter --- */
#news {
	border:0px solid #000;
	float:left;
	display:block;
	padding-top:1px;
	text-align:left;
	padding-bottom: 8px;
	
}

/* --- div estruturando o rodapé do site --- */
#div_rodape {
	width: 100%;
	height: 100%;
	background-color: #D2EDF3;
}

/* --- div barra seja bem vindo index --- */

#barra_home {

	border:0px solid #000;
	width:687px;
	height: 80px;
	float:right;
	display:block;
	background-image: url(../images/barra_home.gif);
	background-repeat: no-repeat;
}

/* --- div barra estrutura --- */
#barra_estrutura {

	border:0px solid #000;
	width:687px;
	height: 80px;
	float:right;
	display:block;
	background-image: url(../images/barra_estrutura.gif);
	background-repeat: no-repeat;
}

/* --- div barra história --- */
#barra_historia {

	border:0px solid #000;
	width:687px;
	height: 80px;
	float:right;
	display:block;
	background-image: url(../images/barra_historia.gif);
	background-repeat: no-repeat;
}

/* --- div barra hospedagem --- */
#barra_hospedagem {

	border:0px solid #000;
	width:687px;
	height: 80px;
	float:right;
	display:block;
	background-image: url(../images/barra_hospedagem.gif);
	background-repeat: no-repeat;
}

/* --- div barra lazer --- */
#barra_lazer {

	border:0px solid #000;
	width:687px;
	height: 80px;
	float:right;
	display:block;
	background-image: url(../images/barra_lazer.gif);
	background-repeat: no-repeat;
}

/* --- div barra localizacao --- */
#barra_localizacao {

	border:0px solid #000;
	width:687px;
	height: 80px;
	float:right;
	display:block;
	background-image: url(../images/barra_localizacao.gif);
	background-repeat: no-repeat;
}

/* --- div barra Restaurante --- */
#barra_restaurante {

	border:0px solid #000;
	width:687px;
	height: 80px;
	float:right;
	display:block;
	background-image: url(../images/barra_restaurante.gif);
	background-repeat: no-repeat;
}

/* --- div barra apartamentos --- */
#barra_apartamentos {

	border:0px solid #000;
	width:687px;
	height: 80px;
	float:right;
	display:block;
	background-image: url(../images/barra_apartamentos.gif);
	background-repeat: no-repeat;
}

/* --- div barra reservas --- */
#barra_reservas {

	border:0px solid #000;
	width:687px;
	height: 80px;
	float:right;
	display:block;
	background-image: url(../images/barra_reservas.gif);
	background-repeat: no-repeat;
}

/* --- div barra contato --- */
#barra_contato {

	border:0px solid #000;
	width:687px;
	height: 80px;
	float:right;
	display:block;
	background-image: url(../images/barra_contato.gif);
	background-repeat: no-repeat;
}

/* --- div barra contato --- */
#barra_galeria {

	border:0px solid #000;
	width:687px;
	height: 80px;
	float:right;
	display:block;
	background-image: url(../images/barra_galeria.gif);
	background-repeat: no-repeat;
}

/* --- div flash do hotel na home --- */

#flash_home {
	border:0px solid #000;
	width:690px;
	height: 280px;
	float:right;
	display:block;
	padding-right: 4px;
}


#flash_home_dois {
	border:0px solid #000;
	width:690px;
	height: 50px;
	float:right;
	display:block;
	padding-right: 4px;
}
#img_estrutura {
	border:0px solid #000;
	width:690px;
	height: 280px;
	float:right;
	display:block;
	padding-right: 4px;
}

/* --- div conteudo da index restaurante etc --- */

#conteudo_home {
	border:0px solid #000;
	width:690px;
	height: auto;
	float:right;
	display:block;
	padding-left: 5px;
	padding-top:12px;
}

#conteudo_home_um {
	border:0px solid #000;
	width:690px;
	height: auto;
	float:right;
	display:block;
	padding-left: 5px;
	padding-top:12px;
	
}

/* --- div conteudo da index dois localização propaganda e reservas --- */

#conteudo_home_dois {
	border:0px solid #000;
	width:684px;
	height: auto;
	float:right;
	display:block;
	padding-left: 5px;
	padding-top:0.5px;
}

/* --- div slide de fotos da pagina restaurante --- */

#slide_restaurante {
	border:0px solid #000;
	width:675px;
	height: auto;
	float:right;
	display:block;
	padding-left: 5px;
	padding-top:15px;
	background-color: #D2EDF3;
}

#slide_fotos {
	border:0px solid #000;
	width:675px;
	height: auto;
	float:right;
	display:block;
	padding-left: 5px;
	background-color: #D2EDF3;
}


/* --- div slide de fotos da pagina apartamentos --- */

#slide_apartamentos {
	border:0px solid #000;
	width:675px;
	height: auto;
	float:right;
	display:block;
	padding-left: 5px;
	padding-top:15px;
}

#mapa_localizacao {
	border:0px solid #000;
	width:620px;
	height: auto;
	float:right;
	display:block;
	padding-left: 5px;
	padding-top:15px;
}

#mapa_figura {
	border:0px solid #000;
	width:635px;
	height: auto;
	float:right;
	display:block;
	padding-left: 5px;
	padding-top:420px;
	background-image: url(../images/mapa_localizacao.gif);
	background-repeat: no-repeat;
}

#figura_globo {
	border:0px solid #000;
	width:420px;
	height: auto;
	float:right;
	display:block;
	padding-left: 5px;
	padding-top:450px ;
	background-image: url(../images/globo_localizacao.gif);
	background-repeat: no-repeat;
}

#conteudo_contato {
	border:0px solid #000;
	width:570px;
	height: auto;
	float:right;
	display:block;
	padding-left: 5px;
	padding-top:15px;
}

#conteudo_reservas {
	border:0px solid #000;
	width:570px;
	height: auto;
	float:right;
	display:block;
	padding-left: 5px;
	padding-top:15px;
}


#conteudo_estrutura_um {
	border:0px solid #000;
	width:670px;
	height: auto;
	float:right;
	display:block;
	padding-left: 5px;
	padding-top:0,5px;
}

#conteudo_estrutura_dois {
	border:0px solid #000;
	width:670px;
	height: auto;
	float:right;
	display:block;
	padding-left: 5px;
	padding-top:0,5px;
}

#conteudo_estrutura_tres {
	border:0px solid #000;
	width:670px;
	height: auto;
	float:right;
	display:block;
	padding-left: 5px;
	padding-top:0,5px;
}

#conteudo_lazer_um {
	border:0px solid #000;
	width:620px;
	height: auto;
	float:right;
	display:block;
	padding-left: 5px;
	padding-top:12px;

}

#conteudo_lazer_dois {
	border:0px solid #000;
	width:590px;
	height: auto;
	float:right;
	display:block;
	padding-left: 5px;
	padding-top:20px;

}

#conteudo_historia_um {
	border:0px solid #000;
	width:670px;
	height: auto;
	float:right;
	display:block;
	padding-left: 5px;
	padding-top:2px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

#conteudo_historia_dois {
	border:0px solid #000;
	width:650px;
	height: auto;
	float:right;
	display:block;
	padding-left: 5px;
	padding-top:2px;
		color:#CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;

}

