@charset "utf-8";
/* CSS Document */

body {
	background-color:#dcdacc;
	margin:0;
}



body, form, img, p, a, ul, li, h1, h2, div { margin:0; padding:0; border:0; }
img { float:left; }


/* Regras para texto */
p, a, li, label, .nome, .email, .fone, .mensagem, .enviar {
	font-family:arial;
	font-size:11px;
	text-decoration:none;
	color:#424242;
}


.all {
	width:760px;
	margin:0 auto;
}
.divisao1, .divisao3 {
	float:left;
	width:8px;
	height:129px;
	background-repeat:no-repeat;
	background-position:bottom;
}
.divisao2 {
	float:left;
	width:742px;
	display:inline;
}
.divisao1 {
	background-image:url(img/ornamento-esquerdo.gif);
}
.divisao3 {
	background-image:url(img/ornamento-direito.gif);

}
.marca {
	width:250px;
	margin:0 auto;
}
.menu {
	float:left;
}
.links {
	float:left;
	width:742px;
	height:30px;
	background-image:url(img/menu/fundo-menu.gif);
	background-repeat:repeat-x;
	background-position:0 1px;
}
.links ul {
	list-style-type:none;
	display:block;
}
.links ul li {
	float:left;
	display:block;
	padding:1px 16px 0 15px;
}
.links a  {
	float:left;
}
.banner, .bloco, .titulos {
	width:742px;
	clear:both;
}
.bloco {
	height:200px;
}
.bloco {
	background-color:#efefea;
	clear:both;
}
.bloco_internas {
	background-image:url(img/fundo-box-internas.gif);
	background-repeat:no-repeat;
}

.bem_vindo, .suite, .promocoes {
	float:left;
	padding:10px 11px 0 11px;
	width:225px;
	
}
.titulo {
	margin:0 0 10px 0;
}
.ilustracao {
	clear:both;
}
.bem_vindo p {
	width:90px;
	float:left;
	padding:0 0 0 5px;
}

/*------Tela Suites------*/
.tela_suites {
	background-image:url(img/fundo-box-internas.gif);
	background-repeat:no-repeat;
	background-color:#efefea;
	width:722px;
	float:left;
	padding:0 0 0 20px;
}
.tela_suites .texto {
	width:135px;
	float:left;
	padding:60px 35px 0 0;
}
.tela_suites .texto p {
	padding:0 0 13px 0;
	display:block;
}
.galeria {
	width:292px;
	float:left;
	margin-top:25px;
}
.obs_galeria {
	margin:0 auto;
	width:129px;
}
.ornamento_galeria_topo, .ornamento_galeria_base {
	float:left;
}
.ornamento_galeria_topo {
	margin-bottom:3px;
}
.ornamento_galeria_base {
	float:left;
	margin-top:5px;
}
.swf_galeria {
	float:left;
	margin-bottom:3px;
}




/*------Tela serviços------*/
.tela_servicos {
	background-image:url(img/fundo-box-internas.gif);
	background-repeat:no-repeat;
	background-color:#efefea;
	width:722px;
	float:left;
	padding:0 0 0 20px;
}
.tela_servicos .texto {
	width:135px;
	float:left;
	padding:60px 35px 0 0;
}
.tela_servicos .texto p {
	padding:0 0 13px 0;
	display:block;
}

.galeria {
	width:292px;
	float:left;
	margin-top:25px;
}
.obs_galeria {
	margin:0 auto;
	width:129px;
}
.ornamento_galeria_topo, .ornamento_galeria_base {
	float:left;
}
.ornamento_galeria_topo {
	margin-bottom:3px;
}
.ornamento_galeria_base {
	float:left;
	margin-top:5px;
}
.swf_galeria {
	float:left;
	margin-bottom:3px;
}



/*------Tela Local------*/
.tela_local {
	background-image:url(img/fundo-box-internas.gif);
	background-repeat:no-repeat;
	background-color:#efefea;
	width:722px;
	float:left;
	padding:0 0 0 20px;
}
.bloco_texto {
	width:480px;
	float:left;
}
.portodegalinhas .texto p, .turismo .texto p, .noite .texto p {
	line-height:18px;
}
.portodegalinhas, .turismo, .noite {
	float:left;
	width:460px;
	clear:both;
	margin:35px 0 25px 0;
}
.portodegalinhas .titulo, .turismo .titulo, .noite .titulo  {
	float:left;
	border-bottom:1px solid #b7c5b2;
	width:100%;
	margin:0 0 10px 0;
}
.portodegalinhas .texto {
	margin:0 0 0 15px;
	float:left;
	width:280px;
}
.portodegalinhas .ilustracao {
	float:left;
}
.turismo .ilustracao {
	clear:both;
	float:left;
	margin:10px 0 0 0;
}
.noite .ilustracao {
	clear:both;
	float:left;
	margin:10px 0 0 0;
}




/*------Tela A Pousada------*/

.tela_apousada {
    background-image:url(img/fundo-box-internas.gif);
	background-repeat:no-repeat;
	background-color:#efefea;
	width:722px;
	float:left;
	padding:0 0 0 20px;
}
.introducao, .estrutura {
	float:left;
	width:463px;
	margin-top:25px;
}
.introducao, .estrutura ul {
	list-style-type:none;
}
.estrutura li {
	margin:5px 0 5px 0;
}
.introducao .texto, .estrutura .texto {
	float:right;
	width:280px;
	margin-top:35px;
}
.introducao .texto p, .estrutura .texto p {
	line-height:18px;
}
.tela_apousada .titulo {
	border-bottom:1px solid #b7c5b2;
	width:100%;
	margin:0 0 10px 0;
	float:left;
}



/* Tela Contato */
.tela_contato {
	background-image:url(img/fundo-box-internas.gif);
	background-repeat:no-repeat;
	background-color:#efefea;
	width:722px;
	float:left;
	padding:0 0 0 20px;
}
.form_contato, form {
	width:212px;
	float:left;
}
.form_contato {
	margin:12px 0 0 0;
}
.tela_contato .bloco_texto .texto {
	width:150px;
	height:280px;
	float:left;
	padding:60px 60px 0 0;
	background-image:url(img/ilustra_contato.gif);
	background-repeat:no-repeat;
}
.tela_contato .bloco_texto .texto p {
	text-align:center;
	padding:87px 0 0 0;
	line-height:17px;
}
.tela_contato .bloco_texto {
	margin:25px 0 0 0;
}
.form_contato label {
	background-image:url(img/ornamento-label.gif);
	background-repeat:no-repeat;
	background-position: left;
	padding:5px 0 2px 20px;
	margin-top:7px;
	float:left;
	display:block;
	color:#722e22;
}

.nome, .email, .fone, .mensagem {
	float:left;
	width:212px;
	border:1px solid #55772f;
	background-color:#779e49;
}
.enviar {
	float:right;
	margin-top:5px;
}
.nome, .email, .fone, .mensagem {
	color:white;
	padding:2px;
}




.faixa {
	background-image:url(img/faixa.gif);
	background-repeat:no-repeat;
	float:right;
	width:200px;
	height:575px;
	padding:20px 20px 0 20px;
}
.faixa_box .texto {
	float:right;
	padding:0;
	width:150px;
}
.faixa .texto a, .faixa .texto p {
	color:#aca372;
	padding:0;
}
.faixa .texto p {
	width:100%;
	float:left;
}
.faixa_box {
	width:183px;
	float:left;
	background-image:url(img/bandeirola.gif);
	background-repeat:no-repeat;
	margin:20px 0 20px 0;
}





.fim_da_pagina {
	background-image:url(img/fim-da-pagina.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:100%;
	height:17px;
	overflow:none;
	float:left;
	margin:0;
	padding:0;
}


.rodape {
	width:722px;
	float:left;
	margin-top:0px;
	margin-bottom:8px;
}
.rodape .texto {
	width:375px;
	margin:8px auto;
}
.rodape p {
	float:left;
}
.ornamento_rodape_esquerdo, .ornamento_rodape_direito {
	background-position:50%;
	background-repeat:no-repeat;
	height:15px;
	width:32px;
	float:left;
}
.ornamento_rodape_esquerdo {
	background-image:url(img/ornamento-rodape.gif);
}
.ornamento_rodape_direito {
	background-image:url(img/ornamento-rodape2.gif);
}




