/*/ CSS para o site Recanto Som das Águas /*/
* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body {
	margin: 0;
	background-color: #1D2F06;
	background-image: url(../imagens/princ_fundo.gif);
	background-repeat: repeat-x;
}

#container {
	margin: auto;
	margin-top: 18px;
	width: 772px;
	height: 543px;
	background-image: url(../imagens/container_fundo.jpg);
	background-repeat: no-repeat;
}

#cabecalho {
	position: absolute;
	padding: 31px 0 0 35px;
}

#cabecalho h1 {
	margin: 0;
	height: 0;
	width: 155px;
	padding: 73px 0 0 0;
	background-image: url(../imagens/container_logo.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	cursor: pointer;
}

#menu {
	position: absolute;
	margin: 50px 0 0 220px;
}

#menu a {
	display: block;
	float: left;
	padding: 11px 0 0 0;
	margin: 0;
	height: 0;
	background-repeat: no-repeat;
	overflow: hidden;
}


#menu a.botao1 {
	width: 60px;
	background-image: url(../imagens/menu_botao1.jpg);
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

#menu a.botao2 {
	width: 85px;
	background-image: url(../imagens/menu_botao2.jpg);
}

#menu a.botao3 {
	width: 49px;
	background-image: url(../imagens/menu_botao3.jpg);
}

#menu a.botao4 {
	width: 44px;
	background-image: url(../imagens/menu_botao4.jpg);
}

#menu a.botao5 {
	width: 79px;
	background-image: url(../imagens/menu_botao5.jpg);
}

#menu a.botao6 {
	width: 55px;
	background-image: url(../imagens/menu_botao6.jpg);
}

#menu a.botao7 {
	width: 75px;
	background-image: url(../imagens/menu_botao7.jpg);
}

#menu a.botao8 {
	width: 29px;
	background-image: url(../imagens/menu_botao8.jpg);
}

#menu a.botao1c {
	width: 60px;
	background-image: url(../imagens/menu_botao1.jpg);
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}

#menu a.botao2c {
	width: 85px;
	background-image: url(../imagens/menu_botao2.jpg);
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}

#menu a.botao3c {
	width: 49px;
	background-image: url(../imagens/menu_botao3.jpg);
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}

#menu a.botao4c {
	width: 44px;
	background-image: url(../imagens/menu_botao4.jpg);
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}

#menu a.botao5c {
	width: 79px;
	background-image: url(../imagens/menu_botao5.jpg);
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}

#menu a.botao6c {
	width: 55px;
	background-image: url(../imagens/menu_botao6.jpg);
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}

#menu a.botao7c {
	width: 75px;
	background-image: url(../imagens/menu_botao7.jpg);
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}

#menu a.botao8c {
	width: 29px;
	background-image: url(../imagens/menu_botao8.jpg);
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}

#banner_inicial {
	width: 731px;
	padding: 155px 0 0 51px;
	background-image: url(../imagens/principal_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 2px 195px;
}

#rodape {
	width: 769px;
	height: 60px;
	background-image: url(../imagens/rodape_fundo.jpg);
	background-position: 1px;
	background-repeat: no-repeat;
	margin-top: 14px;
	padding: 25px 0 0 3px;
}

#rodape img {
	margin: 0 8px 0 0;
}

#idmusica {
	position: absolute;
	margin: 7px 0 0 700px;
	padding: 0;
	width: 11px;
	height: 13px;
}

#assinatura {
	padding: 6px 0 0 0;
	width: 772px;
	height: 24px;
}

#assinatura p {
	text-align: center;
	width: 772px;
	color: #E1EDCD;
	font-size: 10px;
	padding: 0;
	margin: 0;
}

/*/ CSS específico para a seção Pousada /*/

#pousadaFlashContainer {
	padding: 130px 0 0 1px;
	margin: 0 0 10px 0;
}

/*/ Fim do CSS específico para a seção Pousada /*/

/*/ CSS específico para a seção Acomodações /*/

#acomodacoesFlashContainer {
	padding: 130px 0 0 1px;
	margin: 0 0 10px 0;
}

/*/ Fim do CSS específico para a seção Acomodações /*/


/*/ CSS específico para a seção Galeria de fotos /*/

#galeriaConteudo {
	width: 683px;
	height: 402px;
	background-image: url(../imagens/galeria_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 1px 130px;
	padding: 130px 0 0 0;
	margin: 0 0 10px 0;
}

#galeriaConteudo h1 {
	width: 88px;
	height: 0px;
	padding: 39px 0 0 0;
	overflow: hidden;
	background-image: url(../imagens/galeria_titulo.jpg);
	background-position: 0 18px;
	background-repeat: no-repeat;
	margin: 0 0 0 28px;
}

#galeriaConteudo p {
	width: 630px;
	padding: 0 0 0 40px;
	margin: 13px 0 0 0;
	color: #5D4B32;
	font-size: 9px;
	font-weight: bold;
	text-align: justify;
}

#galeriaConteudo a.info {
	background-image: url(../imagens/galeria_marca.jpg);
	background-repeat: no-repeat;
	background-position: 0 3px;
	color: #F6F5F2;
	font-size: 11px;
	padding: 0 0 0 22px;
	margin: 0 0 0 40px;
}

#galeriaConteudo div.galeriaConteudoThumbs {
	width: 640px;
	height: 265px;
	margin: 20px 0 0 30px;
}

#galeriaConteudo div.galeriaConteudoThumbs span {
	float: left;
	width: 130px;
	display: block;
	margin: 0 30px 20px 0;
}

#galeriaConteudo div.galeriaConteudoThumbs span img {
	border: 1px solid #F6F5F2;
}

#galeriaConteudo div.galeriaConteudoThumbs h2 {
	color: #F6F5F2;
	width: 130px;
	font-size: 10px;
	text-align: center;
	padding: 0;
	margin: 0;
}

#galeriaConteudoDetails {
	width: 683px;
	height: 402px;
	background-image: url(../imagens/galeria_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 1px 130px;
	padding: 130px 0 0 0;
	margin: 0 0 10px 0;
}

#galeriaConteudoDetails h1 {
	width: 88px;
	height: 0px;
	padding: 39px 0 0 0;
	overflow: hidden;
	background-image: url(../imagens/galeria_titulo.jpg);
	background-position: 0 18px;
	background-repeat: no-repeat;
	margin: 0 0 0 28px;
}

#galeriaConteudoDetails h2 {
	font-size: 10px;
	color: #F6F5F2;
	padding: 8px 0 3px 30px;
	margin: 0;
}

#galeriaConteudoDetails img {
	margin: 0 0 0 160px;
	border: 1px solid #F6F5F2;
}

#galeriaConteudoDetails div.thumbs {
	margin: 14px 0 0 0;
	text-align: center;
}

#galeriaConteudoDetails div.thumbs img {
	border: 1px solid #F6F5F2;
	margin: 0 15px 0 0;
	padding: 0;
	cursor: pointer;
}

#galeriaConteudoDetails a {
	float: right;
	width: 53px;
	height: 0;
	padding: 10px 0 0 0;
	overflow: hidden;
	background-image: url(../imagens/galeria_voltar.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 20px 30px 0 0;
}

img#loading {
	position: absolute;
	padding: 200px 0 0 340px;
	margin: 0;
	border: none;
	display: none;
}


/*/ Fim do CSS específico para a seção Galeria de Fotos /*/

/*/ CSS específico do Tarifário /*/

#tarifarioConteudo {
	width: 684px;
	height: 402px;
	background-image: url(../imagens/tarifario_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 1px 130px;
	padding: 130px 0 0 0;
	margin: 0 0 10px 0;
}

#tarifarioConteudo h1 {
	width: 106px;
	height: 0px;
	padding: 41px 0 0 0;
	overflow: hidden;
	background-image: url(../imagens/tarifario_title.jpg);
	background-position: 0 18px;
	background-repeat: no-repeat;
	margin: 0 0 0 28px;
}

#tarifarioConteudo h2 {
	color: #F6F2EE;
	font-size: 18px;
	padding: 8px 0 0 30px;
	margin: 0;
	font-weight: normal;
}

#tarifarioConteudo table {
	margin: 5px 0 0 30px;
	border: 1px solid #F8F7F5;
}

#tarifarioConteudo th {
	background-color: #EBA24F;
	border: 1px solid #F8F7F5;
	font-size: 12px;
	color: #F8F7F5;
	font-weight: normal;
	text-align: left;
	padding: 5px;
}

#tarifarioConteudo td {
	background-color: #918973;
	border: 1px solid #F8F7F5;
	font-size: 11px;
	color: #F8F7F5;
	text-align: left;
	padding: 3px 5px;
}

#tarifarioConteudo p {
	font-size: 10px;
	color: #F8F7F5;
	margin: 0;
	padding: 4px 0 0 30px;
}

#tarifarioConteudo div.pacotes {
	width: 455px;
	height: 73px;
	background-image: url(../imagens/tarifario_fundo2.jpg);
	background-repeat: no-repeat;
	margin: 15px 0 0 30px;
	padding: 10px;
}

#tarifarioConteudo div.pacotes h1 {
	font-size: 12px;
	color: #F8F7F5;
	width: auto;
	height: auto;
	padding: 0;
	overflow: hidden;
	background-image: none;
	margin: 0;
}

#tarifarioConteudo div.pacotes a {
	font-size: 12px;
	display: block;
	width: 400px;
	color: #F8F7F5;
	margin: 4px 0 0 0;
	padding: 0 0 0 11px;
	background-image: url(../imagens/tarifario_seta.jpg);
	background-repeat: no-repeat;
	background-position: 0 5px;
}

#tarifarioConteudo a {
	font-size: 11px;
	color: #F8F7F5;
	background-image: url(../imagens/tarifario_i.jpg);
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding: 0 0 0 20px;
	margin: 0 0 0 30px;
}

#tarifarioConteudo a.voltar {
	background-image: url(../imagens/tarifario_seta2.jpg);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding: 0 0 0 20px;
	margin: 15px 13px 0 0;
	float: right;
}

#tarifarioConteudo div.reservas {
	margin: 3px 4px 0 0;
	float: right;
	width: 158px;
	height: 301px;
	background-image: url(../imagens/tarifario_fundo3.jpg);
	background-repeat: no-repeat;
}

#tarifarioConteudo div.reservas h1 {
	width: auto;
	height: auto;
	background:none;
	padding: 0;
	margin: 8px 0 0 0;
	font-size: 12px;
	color: #F8F7F5;
	width: 158px;
	text-align: center;
}

#tarifarioConteudo div.reservas p {
	width: 158px;
	padding: 2px 0 0 0;
	margin: 0;
	text-align: center;
}

/*/ Fim do CSS específico do Tarifário /*/


/*/ CSS da seção localização /*/

#localizacaoConteudo {
	width: 684px;
	height: 402px;
	background-image: url(../imagens/tarifario_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 1px 130px;
	padding: 130px 0 0 0;
	margin: 0 0 10px 0;
}

#localizacaoConteudo h1 {
	width: 151px;
	height: 0px;
	padding: 39px 0 0 0;
	overflow: hidden;
	background-image: url(../imagens/localizacao_titulo.jpg);
	background-position: 0 18px;
	background-repeat: no-repeat;
	margin: 0 0 0 28px;
}

#localizacaoConteudo p {
	color: #F8F7F5;
	font-size: 13px;
	padding: 15px 0 15px 30px;
	font-weight: bold;
	margin: 0;
}

#localizacaoInt {
	width: 640px;
	height: 258px;
	background-color: #918973;
	margin: 0 0 0 30px;
}

#localizacaoInt p {
	font-size: 9px;
	padding: 10px 0 10px 10px;
}

#localizacaoInt div.fotos {
	position: absolute;
	width: 180px;
	height: 215px;
	margin: 6px 0 0 10px;
}

#localizacaoInt div.fotos img {
	border: 1px solid #F8F7F5;
	display: block;
}

#localizacaoInt div.fotos img.foto1 {
	margin: 0 0 7px 0;
	padding: 0;
}

#localizacaoInt div.distancias {
	margin: 6px 0 0 190px;
	position: absolute;
	display: block;
	width: 166px;
	height: 215px;
	border: 1px solid #F8F7F5;
}

#localizacaoInt div.distancias h1 {
	width: 166px;
	height: 24px;
	text-align: center;
	color: #F8F7F5;
	font-size: 14px;
	background-color: #EBA24F;
	border-bottom: 1px solid #F8F7F5;
	padding: 7px 0 0 0;
	margin: 0 0 15px 0;
	background-image: none;
}

#localizacaoInt div.distancias p {
	width: 150px;
	padding: 0 0 7px 10px;
	color: #F8F7F5;
	font-size: 11px;
	margin: 0;
}

#localizacaoInt div.mapa {
	position: absolute;
	margin: 6px 0 0 366px;
	width: 268px;
	height: 249px;
	background-color: #EBA24F;
	
}

#localizacaoInt div.mapa img {
	cursor: pointer;
}

#localizacaoInt div.mapa h1 {
	background-image: url(../imagens/localizacao_seta.jpg);
	background-position: 0 4px;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #F8F7F5;
	width: auto;
	height: auto;
	padding: 0 0 0 10px;
	margin: 8px 0 4px 14px;
}

#localizacaoInt div.mapa img {
	margin: 0 0 0 14px;
	padding: 0;
}

#localizacaoInt div.mapa p {
	padding: 0;
	margin: 0 0 0 14px;
	width: 240px;
	font-size: 9px;
}

#localizacaoConteudo a {
	float: right;
	font-size: 12px;
	color: #F8F7F5;
	background-image: url(../imagens/localizacao_seta2.jpg);
	background-position: 0 5px;
	background-repeat: no-repeat;
	padding: 0 0 0 10px;
	margin: 8px 13px 0 0;
}

#localizacaoPousada {
	width: 684px;
	height: 402px;
	background-image: url(../imagens/tarifario_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 1px 130px;
	padding: 130px 0 0 0;
	margin: 0 0 10px 0;
}

#localizacaoPousada h1 {
	width: 151px;
	height: 0px;
	padding: 39px 0 0 0;
	overflow: hidden;
	background-image: url(../imagens/localizacao_titulo.jpg);
	background-position: 0 18px;
	background-repeat: no-repeat;
	margin: 0 0 0 28px;
}

#localizacaoPousada p {
	color: #F8F7F5;
	font-size: 13px;
	padding: 15px 0 15px 30px;
	font-weight: bold;
	margin: 0;
}

#localizacaoPousadaInt {
	width: 625px;
	height: 243px;
	background-color: #918973;
	margin: 0 0 0 30px;
	padding: 15px 15px 0 15px
}

#localizacaoPousada a {
	float: right;
	font-size: 12px;
	color: #F8F7F5;
	background-image: url(../imagens/localizacao_seta2.jpg);
	background-position: 0 5px;
	background-repeat: no-repeat;
	padding: 0 0 0 10px;
	margin: 8px 13px 0 0;
}

#localizacaoPousadaInt div.onde1 {
	width: 330px;
	height: 118px;
}

#localizacaoPousadaInt div.onde1 p {
	width: 189px;
	font-size: 10px;
	margin: 0;
	padding: 0;
	float: right;
	text-align: justify;
	font-weight: normal;
}

#localizacaoPousadaInt div.onde2 {
	width: 330px;
	height: 118px;
}

#localizacaoPousadaInt div.onde2 p {
	width: 189px;
	font-size: 10px;
	margin: 0;
	padding: 0;
	float: right;
	text-align: justify;
	font-weight: normal;
}

#localizacaoPousadaInt div.onde3 {
	float: right;
	width: 260px;
	height: 216px;
}

#localizacaoPousadaInt div.onde3 p {
	width: 151px;
	font-size: 10px;
	margin: 0;
	padding: 0;
	float: right;
	text-align: justify;
	font-weight: normal;
}

/*/ Fim do CSS da seção localização /*/

/*/ CSS para a seção de links /*/

#linksConteudo {
	width: 684px;
	height: 402px;
	background-image: url(../imagens/tarifario_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 1px 130px;
	padding: 130px 0 0 0;
	margin: 0 0 10px 0;
}

#linksConteudo h1 {
	width: 58px;
	height: 0px;
	padding: 39px 0 0 0;
	overflow: hidden;
	background-image: url(../imagens/links_title.jpg);
	background-position: 0 20px;
	background-repeat: no-repeat;
	margin: 0 0 0 28px;
}

#linksConteudo div.linksIframe {
	width: 627px;
	height: 334px;
	background-color: #918973;
	margin: 17px 0 0 30px;
}

#containerLinks {
	padding: 10px;
}

#containerLinks h1 {
	color: #534A3E;
	font-size: 12px;
	padding: 0 0 0 10px;
	margin: 0;
	background-image: url(../imagens/links_seta.jpg);
	background-repeat: no-repeat;
	background-position: 0 4px;
}

#containerLinks img {
	border: 0;
	margin: 8px 0 0 0;
}

#containerLinks p {
	color: #534A3E;
	font-size: 11px;
	padding: 3px 0 0 0;
	margin: 0;
}

#containerLinks a {
	color: #EBA24F;
	font-size: 11px;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

#containerLinks hr {
	margin: 8px 0;
	border-width: 0;
	height: 1px;
	border-top: 1px solid #D5D6C3;
}

/*/ Fim do CSS para a seção de links /*/

/*/ CSS para a seção informações /*/

#infoConteudo {
	width: 684px;
	height: 402px;
	background-image: url(../imagens/tarifario_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 1px 130px;
	padding: 130px 0 0 0;
	margin: 0 0 10px 0;
}

#infoConteudo h1 {
	width: 143px;
	height: 0px;
	padding: 42px 0 0 0;
	overflow: hidden;
	background-image: url(../imagens/info_title.jpg);
	background-position: 0 14px;
	background-repeat: no-repeat;
	margin: 0 0 0 28px;
}

#infoConteudo div.infoInt {
	width: 631px;
	height: 334px;
	background-color: #C5BDA5;
	margin: 17px 0 0 30px;
	padding: 0;
}

#infoConteudo div.infoInt p {
	width: 611px;
	height: 29px;
	background-color: #C5BDA5;
	margin: 0;
	padding: 15px 0 0 20px;
	font-size: 12px;
	color: #534A3F;
}

#infoConteudo div.infoInt div {
	background-color: #F5F5F2;
	width: 611px;
	height: 261px;
	background-image: url(../imagens/info_foto1.jpg);
	background-position: 471px 0;
	background-repeat: no-repeat;
	padding: 20px 0 0 20px;
}

#infoConteudo div.infoInt a {
	font-size: 13px;
	color: #534A3E;
	display: block;
	width: 400px;
	margin: 0 0 15px 0;
	text-decoration: none;
	background-image: url(../imagens/info_seta.jpg);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding: 0 0 0 12px;
}

#infoConteudoInt {
	width: 684px;
	height: 402px;
	background-image: url(../imagens/tarifario_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 1px 130px;
	padding: 130px 0 0 0;
	margin: 0 0 10px 0;
}

#infoConteudoInt h1 {
	width: 143px;
	height: 0px;
	padding: 42px 0 0 0;
	overflow: hidden;
	background-image: url(../imagens/info_title.jpg);
	background-position: 0 14px;
	background-repeat: no-repeat;
	margin: 0 0 0 28px;
}

#infoConteudoInt div.infoInt {
	width: 631px;
	height: 334px;
	background-color: #C5BDA5;
	margin: 17px 0 0 30px;
	padding: 0;
}

#infoConteudoInt div.infoInt p {
	width: 606px;
	height: 29px;
	background-color: #C5BDA5;
	margin: 0;
	padding: 15px 0 0 25px;
	font-size: 12px;
	color: #534A3F;
	background-image: url(../imagens/info_seta2.jpg);
	background-repeat: no-repeat;
	background-position: 10px 20px;
}

#infoConteudoInt div.infoInt div.infoLista {
	float: left;
	width: 155px;
	height: 276px;
	background-color: #F5F5F2;
	border-right: 1px solid #E1DFD9;
	padding: 5px 0 0 0;
}

#infoConteudoInt div.infoInt div.infoLista a {
	color: #534A3E;
	position: static;
	font-size: 10px;
	width: 120px;
	display: block;
	margin: 4px 0 0 8px;
}

#infoConteudoInt div.infoInt div.infoLista a.selecionado {
	color: #EBA24f;
}

#infoConteudoInt div.infoInt div.infoLista a.normal {
	color: #534A3E;
}

#infoConteudoInt div.infoInt div.infoFrame {
	width: 476;
	height: 281px;
	background-color: #F5F5F2;
}

#infoConteudoInt div.infoInt a {
	color: #F5F5F2;
	text-decoration: none;
	font-size: 10px;
	position: absolute;
}

#infoConteudoInt div.infoInt a.voltar {
	margin: 7px 0 0 555px;
}

#infoConteudoInt div.infoInt a.fale {
	margin: 25px 0 0 530px;
}

#containerInfo {
	padding: 8px;
}

#containerInfo p {
	color: #534A3E;
	font-size: 11px;
	padding: 0;
	margin: 0;
	line-height: 1.5;
	text-indent: 20px;
	text-align: justify;
}

/*/ Fim do CSS para a seção informações /*/

/*/ Início do CSS para a seção de Contato /*/

#contatoConteudo {
	width: 684px;
	height: 402px;
	background-image: url(../imagens/tarifario_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 1px 130px;
	padding: 130px 0 0 0;
	margin: 0 0 10px 0;
}

#contatoConteudo h1 {
	width: 98px;
	height: 0px;
	padding: 43px 0 0 0;
	overflow: hidden;
	background-image: url(../imagens/contato_title.jpg);
	background-position: 0 18px;
	background-repeat: no-repeat;
	margin: 0 0 0 28px;
}

#contatoConteudo div.conteudo {
	display: inline;
	width: 413px;
	height: 313px;
	background-color: #918973;
	margin: 20px 0 0 30px;
	border: 1px solid #F5F5F2;
	float: left;
}

#contatoConteudo div.conteudo p {
	font-size: 14px;
	color: #F5F5F2;
	padding: 15px 0 0 15px;
	margin: 0 0 25px 0;
}

#contatoConteudo div.conteudo a {
	font-size: 14px;
	color: #F5F5F2;
	background-image: url(../imagens/contato_seta.jpg);
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding: 0 15px;
	margin: 0 0 20px 15px;
	display: block;
	width: 300px;
}

#contatoConteudo div.info {
	display: inline;
	margin: 20px 20px 0 0;
	float: right;
	width: 190px;
	height: 303px;
	background-image: url(../imagens/contato_foto.jpg);
	background-repeat: no-repeat;
	border: 1px solid #F5F5F2;
	padding: 5px;
}

#contatoConteudo div.info h1 {
	color: #F8F7F5;
	font-size: 13px;
	padding: 5px 0 5px 0;
	margin: 0;
	text-align: center;
	width: 190px;
	background: none;
	width: auto;
	height: auto;
}

#contatoConteudo div.info p {
	color: #F8F7F5;
	font-size: 9px;
	width: 190px;
	text-align: center;
	padding: 0;
	margin: 0;
}

#contatoConteudo div.info hr {
	margin: 5px 0;
	border-width: 0;
	height: 1px;
	border-top: 1px solid #84826C;
}

#containerContato {
	border: 0;
	margin: 0;
	padding: 6px;
}

#containerContato form {
	border: 0;
	margin: 0;
	padding: 0;
}

#containerContato fieldset {
	border: 0;
	padding: 0;
	margin: 0;
}

#containerContato p {
	color: #F5F5F2;
	font-size: 10px;
	padding: 0;
	margin: 0 0 5px 0;
}

#containerContato label {
	color: #F5F5F2;
	font-size: 10px;
	width: 180px;
	display: block;
	float: left;
	padding: 8px 0 3px 0;
}

#containerContato input {
	color: #F5F5F2;
	font-size: 10px;
	width: 200px;
	border: 1px solid #F5F5F2;
	background-color: #ABA185;
	margin: 8px 0 8px 0;
	#margin: 3px 0 3px 0;
}

#containerContato textarea {
	color: #F5F5F2;
	font-size: 10px;
	width: 200px;
	border: 1px solid #F5F5F2;
	background-color: #ABA185;
	margin: 8px 0 8px 0;
	#margin: 3px 0 3px 0;
	height: 70px;
}

#containerContato input#enviar {
	width: 52px;
	height: 19px;
	margin: 8px 0 0 180px;
	border: 0;
}

#containerContato input#fone {
	width: 120px;
}

#containerContato input#unidades {
	width: 30px;
}

#containerContato input#canil {
	width: 40px;
}

#containerContato input#adultos {
	width: 30px;
}

#containerContato input#criancas {
	width: 30px;
}

#containerContato input#bebes {
	width: 30px;
}

#containerContato input#chegada {
	width: 120px;
}

#containerContato input#chegadap {
	width: 100px;
}

#containerContato input#saida {
	width: 120px;
}

#containerContato input#saidap {
	width: 100px;
}

#containerContato hr {
	margin: 0;
	border-width: 0;
	height: 1px;
	border-top: 1px solid #9D957F;
}

#containerSucesso h1 {
	width: 403px;
	font-size: 18px;
	color: #F5F5F2;
	text-align: center;
}

#containerSucesso p {
	width: 403px;
	padding: 5px 0;
	color: #F5F5F2;
	text-align: center;
}

/*/ Fim do CSS para a seção de Contato /*/

