*{ margin:0; padding:0; }

body{ background:#3d1f09; font-family:Arial, Helvetica, sans-serif; color:#666666; line-height:1.5em; font-size:12px; }

a{ text-decoration:none; color:#666666; }
a:hover{ text-decoration:underline;  color:#666666;}

p{ margin-bottom:10px;}

#principal{ width:1000px;  margin:0 auto; position:relative; }

#topo{ height:378px; }

#conteudo{background:#FAF7F2 url(imgs/bgconteudo.jpg) left bottom no-repeat; width:822px; margin:0 0 0 61px; padding:25px 40px 40px 40px; }

#conteudo h1{ font-size:26px; letter-spacing:-1px; font-weight:normal; padding:0 0 30px 0; margin:0; }

/* INDEX */
	
	/* GALERIA */
		#index-galeria{ background:url(imgs/bg-t-galeria.gif) left 15px repeat-x; border-bottom:1px solid #e9d9c5; width:592px; padding:0 0 10px 0; }
		.lista-galeria-index{ list-style:none; }
		.lista-galeria-index li{ margin:15px 11px 0 0; width:139px; float:left; }
		.lista-galeria-index h2 a{ font-size:12px; font-weight:bold; color:#3d1f09; }
		.lista-galeria-index p a{ color:#3d1f09; }
		
	/* BLOG */
		#index-blog{ position:absolute; margin:270px 75px 0 0; top:0; right:0; }	
		
	/* LANÇAMENTOS */
		#index-centralDeLancamento{ padding:88px 0 0 0; }
		#index-centralDeLancamento a{ color:#666666; }
		#index-centralDeLancamento p{ text-align:right; }	
	
	/* TITULOS */
		#t-galeria, #t-centralDeAtendimento{ text-indent:-9999em; overflow:hidden; }
		#t-galeria{ background:#FAF7F2 url(imgs/t-galeria.gif) top left no-repeat; width:70px; height:25px; }
		#t-centralDeAtendimento{ background:url(imgs/t-central-de-atendimento.gif) top left no-repeat; width:212px; height:30px; }

#conteudo-index-esq{ float:left; }
#conteudo-index-dir{ float:right; }

#conteudo-index-esq h1, #conteudo-index-dir h1{ padding:0;}

/* FORMULARIO */
	fieldset{ border:none; width:355px; float:left; }
	label{ display:block; width:300px; margin:0 0 5px 0; }
	.inputtext{ width:300px; border:1px solid #CCCCCC; padding:2px; }
	.frmOn{ width:300px; border:1px solid #CCCCCC; padding:2px; }
	
	.inputtextM{ width:425px; border:1px solid #CCCCCC; padding:2px; height:151px; _height:157px; *height:157px; }
	.frmOnM{ width:425px; border:1px solid #CCCCCC; padding:2px; height:151px; _height:157px; *height:157px; }
	
	.botao{ text-align:right; width:310px; margin-top:10px; }

#rodape{ background:#3d1f09; color:#9F653B; height:20px; line-height:20px; padding:7px 0 15px 0; text-align:center }
#esq-rodape{ float:left; margin:5px 0 0 60px; }
#dir-rodape{ float:right; margin-right:60px; }
#rodape a{ color:#9F653B; margin:0 5px; }

/* ACOMODAÇÕES INTERNAS */
#acoIntEsq{width:500px; float:left;}
#acoIntEsq  strong{font-size:14px; font-weight:bold; margin:20px 0 5px; margin-top: 0pt;}
#acoIntDir{width:295px; float:right;}
#box-thumbs{width:286px; background:#ede8dd; margin:0 auto;}
#box-thumbs-fundo{width:295px; height:36px; background:#f8f6f2 url(imgs/fundo-veja-mais-fotos.jpg); margin:0 auto;}
#box-thumbs-fundo2{width:295px; height:36px; background:#f8f6f2 url(imgs/fundo-veja-mais-fotos2.jpg); margin:0 auto;}
#lista-fotos-acomodacoes{list-style:none; padding:20px 0 0 14px;}
#lista-fotos-acomodacoes li{float:left; margin:0 10px 14px 0;}
#lista-fotos-acomodacoes li img{border:3px solid #FFFFFF;}
#lista-acomodacoes{list-style:none;}
#lista-acomodacoes li{float:left; margin-right:10px; margin-bottom:30px;}
#lista-estrutura{list-style:none;}
#lista-estrutura li{float:left; margin-right:10px; margin-bottom:30px;}

/* Titulos lista acomodações */
#CH-ChaleGold, #CH-VilaEle, #CH-VilaEst, #CH-EcoVille, #CH-VilaRosa, #CH-Aloja, #CH-TerraForm, #CH-Gastronomia, #CH-EspLazer, #CH-Sala{
	overflow:hidden; text-indent:-9999em;
}
/*#CH-ChaleGold{background: url(imgs/img-CH-ChaleGold.jpg) top left no-repeat; width:174px; height:177px;}*/
#CH-ChaleGold{background: url(imgs/img-CH-ChaleGold2.jpg) top center no-repeat; width:257px; height:163px;}
#CH-ChaleGold a{display:block; width:257px; height:163px;}
/*#CH-VilaEle{background: url(imgs/img-CH-VilaElementos.jpg) top left no-repeat; width:174px; height:175px;}*/
#CH-VilaEle{background: url(imgs/img-CH-VilaElementos2.jpg) top center no-repeat; width:257px; height:163px;}
#CH-VilaEle a{display:block; width:257px; height:163px;}
/*#CH-VilaEst{background: url(imgs/img-CH-VilaEstacoes.jpg) top left no-repeat; width:173px; height:175px;}*/
#CH-VilaEst{background: url(imgs/img-CH-VilaEstacoes2.jpg) top center no-repeat; width:257px; height:163px;}
#CH-VilaEst a{display:block; width:257px; height:163px;}
/*#CH-EcoVille{background: url(imgs/img-CH-EcoVille.jpg) top left no-repeat; width:174px; height:175px;}*/
#CH-EcoVille{background: url(imgs/img-CH-EcoVille2.jpg) top center no-repeat; width:257px; height:163px;}
#CH-EcoVille a{display:block; width:257px; height:163px;}
/*#CH-VilaRosa{background: url(imgs/img-CH-VilaRosaVentos.jpg) top left no-repeat; width:174px; height:177px;}*/
#CH-VilaRosa{background: url(imgs/img-CH-VilaRosaVentos2.jpg) top center no-repeat; width:257px; height:163px;}
#CH-VilaRosa a{display:block; width:257px; height:163px;}
/*#CH-Aloja{background: url(imgs/img-CH-Alojamentos.jpg) top left no-repeat; width:174px; height:177px;}*/
#CH-Aloja{background: url(imgs/img-CH-Alojamentos2.jpg) top center no-repeat; width:257px; height:163px;}
#CH-Aloja a{display:block; width:257px; height:163px;}
#CH-TerraForm{background: url(imgs/img-CH-TerraFormatura.jpg) top left no-repeat; width:174px; height:177px;}
#CH-TerraForm a{display:block; width:174px; height:177px;}
#CH-Gastronomia{background: url(imgs/img-CH-Gastronomia.jpg) top left no-repeat; width:257px; height:163px;}
#CH-Gastronomia a{display:block; width:257px; height:163px;}
#CH-EspLazer{background: url(imgs/img-CH-Esp-Lazer.jpg) top left no-repeat; width:257px; height:163px;}
#CH-EspLazer a{display:block; width:257px; height:163px;}
#CH-Sala{background: url(imgs/img-CH-Eventos.jpg) top left no-repeat; width:257px; height:163px;}
#CH-Sala a{display:block; width:257px; height:163px;}
/* ESPORTE E LAZER */
.subTit-EsporteLazer{font-size:14px; font-weight:bold; margin:20px 0 5px 0;}

/* PACOTES */
#pacotes-lado-esq{width:515px; float:left;}
#pacotes-lado-dir{width:280px; float:right;}


#tit_pacotesEspeciais{font-size:17px; font-weight:bold; text-align:right; color:#e0741b; margin-bottom:10px;}
.link-mais-pacotes{display:block; width:265px; height:25px; background:#e8e0d5 url(imgs/flecha-menu-pacotes.jpg) 265px 8px no-repeat; line-height:25px; font-size:17px; color:#93a435; text-decoration:none; font-weight:bold; padding-left:15px; margin-bottom:7px;}
.link-mais-pacotes:hover{display:block; width:265px; height:25px; background:#e8e0d5 url(imgs/flecha-menu-pacotes.jpg) 265px 8px no-repeat; line-height:25px; font-size:17px; color:#93a435; text-decoration:underline; font-weight:bold; padding-left:15px; margin-bottom:7px;}
.pacotes-chamada{font-size:14px; font-style:italic;}
.pacotes-info{font-size:12px;}
#listaGaleria{float:left; background:url(imgs/bg-t-galeria.gif) left 15px repeat-x; border-bottom:1px solid #e9d9c5; width:825px; padding:0 0 0 0;}

#t-Listagaleria{ text-indent:-9999em; overflow:hidden; }
#t-Listagaleria{ background:#FAF7F2 url(imgs/t-galeria.gif) top left no-repeat; width:70px; height:25px; }
.img-galeria{float:left; padding:3px; border:1px solid #e8e0d5; margin-right:10px; margin-bottom:10px;}

.pacotesListaPrincipal{width:280px; margin:0 0 25px 0;}
.pacotesListaPrincipal-data{width:50px; float:left;}
.pacotesListaPrincipal-desc{width:230px; float:right;}
.data-pacotes{color:#e0741b;}
.lista-datas{list-style:none;}


/* GALERIA */
.lista-galeria-principal-1{width:373px; height:142px; float:left; margin-bottom:25px;}
.lista-galeria-principal-2{width:373px; height:142px; float:left; margin-bottom:25px; margin-left:20px;}
.lista-galeria-principal-img{background:url(imgs/fundo-lista-galeria.jpg) top left no-repeat; float:left; width:150px; height:142px;}
.lista-galeria-principal-imgInt img{ margin:10px 0 0 4px;}
.lista-galeria-principal-imgInt{margin:0 0 0 16px; width:134px; height:140px; background:#FFFFFF; border-top:1px solid #ede7cf; border-bottom:1px solid #ede7cf; border-right:1px solid #ede7cf;}
.lista-galeria-principal-desc{width:216px; height:140px; float:right; background:#FFFFFF; border:1px solid #ede7cf;}
.lista-galeria-principal-desc h2{font-size:12px; font-weight:bold; color:#8e6f43; margin:5px 0 0 10px;}
.lista-galeria-principal-desc h2 a{color:#8e6f43;}

/* CONTATO */
#contato-esq{ float:left; }
#contato-dir{ float:right; width:467px; }

/* INSCRICAO */
#pagaprazo, #pagavista {background-color:#FFFFFF; border:1px solid #4F2A14; width:293px; padding:5px; margin-bottom:10px}

/* NOTICIAS */
.fotonoticia { float:left; width:71px; height:71px}
.noticias_texto {float:right; height:72px; width:147px}

#noticias {float:right; width:300px }
#topo_not h2{overflow:hidden; text-indent:-9999em}
#topo_not {background:url(imgs/tit_publicacao.jpg) no-repeat; width:306px; height:41px }
#corpo_not { background:#eee7dd; width:276px;  margin:0 0 0 10px; padding:10px}
.noticias_desc{ border-bottom:1px solid #b3a697; height:90px; color:#6e4e22}


		#index-noticias{ padding:15px 0 20px 16px; background:url(imgs/bg-noticias-rod.gif) bottom left no-repeat; }
		.lista-links2{ margin-top:12px 0 0 0;}
		.lista-links2 li{ 
		background:url(imgs/seta.gif) left 6px no-repeat; 
		list-style:none;
		margin:0 0 0 12px;
		padding:0 0 12px 12px;
		line-height:1.4em;
	}
	.data{ font-size:10px; }
	
.CH-Estrutura{width:257px; height:163px; overflow:hidden; text-indent:-9999em;}
.CH-Estrutura a{display:block; width:257px; height:163px;}