/*Pop-up*/
#pog {
	 width:1px; 
	 height:1px; 
	 display:block;
	 position:relative;
	 z-index: 10000;
}
a.btnfecharpop{
	width:50px;
	height:50px;
	display:block;
	position:absolute;
	text-indent:-99999px;
	overflow:hidden;
	background: url(../imgs/transparente.gif) 0 0 no-repeat;
	left: 570px;
	top: 170px;
}
#pop-up{
	width:468px;
	height:375px;
	display:block;
	position:absolute;
	left: 160px;
	top: 170px;
}
/* Fim */

* {
	padding:0;
	margin:0;
}

html{
	width:100%;
	background:url(../img/pixel.jpg) 0 0 repeat-x #fff;
	padding:0;
	margin:0 auto;
}

body{
	width:100%;
	background:url(../img/fundo_home.jpg) center top no-repeat;
	padding:0;
	margin:0 auto;
}

body.fundo-internas{
	width:100%;
	background:url(../img/fundo_internas.jpg) center top no-repeat;
	padding:0;
	margin:0 auto;}
	
#geral{
	padding:0;
	margin:0 auto;
	width:770px;
	display:table;}

#geral #logo{
	width:476px;
	height:196px;
	display:block;
	float:left;}
	
#geral #rodape a.btn_ir_topo,	
#geral #logo.dsp_none{
	display:none;}
	
#geral #conteudo h1.dsp_none{
	display:block;
	text-indent:-99999px;
	overflow:hidden;}
	
#geral #logo h1{
	width:180px;
	height:174px;
	display:block;
	float:left;
	padding-left:19px;
	padding-top:12px;}

#geral #logo h1 a{
	width:180px;
	height:174px;
	display:block;
	float:left;
	background:url(../img/world_lazer.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
}

#geral #direita{
	width:229px;
	height:523px;
	display:block;
	float:right;
	padding-right:9px;
}

#geral #direita ul.menu{
	width:215px;
	height:230px;
	display:block;
	float:left;
	padding:136px 0 32px 8px;
}

#geral #direita ul.menu li{
	width:215px;
	height:23px;
	display:block;
	list-style-type:none;
	float:left;
}
#geral #direita ul.menu li.btn_ir_conteudo{
	display:none;
}
#geral #direita ul.menu li a{
	width:215px;
	height:23px;
	display:block;
	list-style-type:none;
	text-indent:-999999px;
	overflow:hidden;
	background-position:left top;
	background-repeat:no-repeat;
}
#geral #direita ul.menu li a.btn_home{
	background-image:url(../img/btn_home.jpg);
}
#geral #direita ul.menu li a.btn_world_lazer{
	background-image:url(../img/btn_world_lazer.jpg);
}
#geral #direita ul.menu li a.btn_eventos{
	background-image:url(../img/btn_eventos.jpg);
}
#geral #direita ul.menu li a.btn_servicos{
	background-image:url(../img/btn_servicos.jpg);
}
#geral #direita ul.menu li a.btn_estrutura{
	background-image:url(../img/btn_estrutura.jpg);
}
#geral #direita ul.menu li a.btn_galeria{
	background-image:url(../img/btn_galeria.jpg);
}
#geral #direita ul.menu li a.btn_restaurante{
	background-image:url(../img/btn_restaurante.jpg);
}
#geral #direita ul.menu li a.btn_orcamento{
	background-image:url(../img/btn_orcamento.jpg);
}
#geral #direita ul.menu li a.btn_localizacao{
	background-image:url(../img/btn_localizacao.jpg);
}
#geral #direita ul.menu li a.btn_contato{
	background-image:url(../img/btn_contato.jpg);
}

/*Menu Ativo*/
#geral #direita ul.menu li a.btn_home1{
	background-image:url(../img/btn_home.jpg);
	background-position:left bottom;
}
#geral #direita ul.menu li a.btn_world_lazer1{
	background-image:url(../img/btn_world_lazer.jpg);
	background-position:left bottom;
}
#geral #direita ul.menu li a.btn_eventos1{
	background-image:url(../img/btn_eventos.jpg);
	background-position:left bottom;
}
#geral #direita ul.menu li a.btn_servicos1{
	background-image:url(../img/btn_servicos.jpg);
	background-position:left bottom;
}
#geral #direita ul.menu li a.btn_estrutura1{
	background-image:url(../img/btn_estrutura.jpg);
	background-position:left bottom;
}
#geral #direita ul.menu li a.btn_galeria1{
	background-image:url(../img/btn_galeria.jpg);
	background-position:left bottom;
}
#geral #direita ul.menu li a.btn_restaurante1{
	background-image:url(../img/btn_restaurante.jpg);
	background-position:left bottom;
}
#geral #direita ul.menu li a.btn_orcamento1{
	background-image:url(../img/btn_orcamento.jpg);
	background-position:left bottom;
}
#geral #direita ul.menu li a.btn_localizacao1{
	background-image:url(../img/btn_localizacao.jpg);
	background-position:left bottom;
}
#geral #direita ul.menu li a.btn_contato1{
	background-image:url(../img/btn_contato.jpg);
	background-position:left bottom;
}

#geral #direita ul.menu li a:hover{
	background-position:left bottom;}

#geral #direita #localizacao{
	width:231px;
	height:123px;
	display:block;
	float:left;
	margin-top:3px;
	background:url(../img/localizacao.gif) right top no-repeat;}

#geral #direita #localizacao.fundo-claro{
	background:url(../img/localizacao1.gif) right top no-repeat;}

	
#geral #direita #localizacao h2.loc{
	background:url(../img/h2_localizacao.gif) 0 33px no-repeat;
	width:169px;
	height:49px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;}
	
#geral #direita #localizacao address{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #a40400;
	font-style: normal;
	padding-top:10px;
}
#geral #conteudo{
	width:516px;
	display:table;
	float:left;
}
#geral #conteudo p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #431d0a;
	line-height:16px;
	text-align:right;
}
#geral #conteudo #anima_home{
	width:526px;
	height:523px;
	display:block;}

#geral #home_bottom{
	width:751px;
	height:333px;
	display:block;
	float:left;
	padding-left:10px;
}
#geral #home_bottom #home_box1{
	width:285px;
	height:220px;
	display:block;
	float:left;
}
#geral #home_bottom #home_box1 h2{
	display:none;
}
#geral #home_bottom #home_box1 p{
	width:215px;
	display:table;
	float:right;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #431d0a;
	line-height:16px;
	text-align:right;
	padding-top:116px;
}
#geral #home_bottom #home_box1 p a{
	text-decoration:none;
	color:#bf0305;
	font-weight:bold;
}
#geral #home_bottom #home_box2{
	width:232px;
	height:190px;
	display:block;
	float:left;
	padding-left:222px;
	padding-top:30px;
}
#geral #home_bottom #home_box2 h2{
	width:232px;
	height:11px;
	display:block;
	background:url(../img/h2_comemore.gif) 51px 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
	padding-bottom:17px;
}
#geral #home_bottom #home_box2 p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #431d0a;
	line-height:16px;
	text-align:right;
	padding-bottom:10px;
}

#geral #home_bottom #home_box2 ul li{
	line-height:16px;
	list-style-type:none;
	text-align:right;
}

#geral #home_bottom #home_box2 ul li a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #431d0a;
	text-decoration:none;
}

#geral #home_bottom #home_box2 ul li a:hover{color:#bf0305;}




/***INTERNAS***/
#geral #conteudo #internas{
	width:488px;
	margin:10px 0 0 0;
	background:url(../img/fundo-tit.gif) right 0 no-repeat;
	padding-right:15px;
	}
	
#geral #conteudo #internas.tamanho{height:820px;}

#geral #conteudo #internas h1,
#geral #conteudo #internas h2{
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:right;
	}

#geral #conteudo #internas p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c1d08;
	text-align:right;
	line-height:18px;
	padding-bottom:15px;
	clear:both;	
	}
	
/*WORLD*/
#geral #conteudo #internas h1.tit-world{
	background:url(../img/tit-world.gif) right 35px no-repeat;
	width:450px;
	height:53px;
	padding-bottom:47px;}	

#geral #conteudo #internas h2.historico{
	background:url(../img/h2-historico.gif) 0 top no-repeat;
	width:85px;
	height:29px;
	display:table;
	}
	
#geral #conteudo #internas h2.descricao{
	background:url(../img/h2-descricao.gif) 0 top no-repeat;
	width:89px;
	height:29px;}	
	
#geral #conteudo #internas h2.qualidade{
	background:url(../img/h2-qualidade.gif) 0 top no-repeat;
	width:93px;
	height:26px;}	
	
#geral #conteudo #internas h2.estrutura{
	background:url(../img/h2-estrutura.gif) 0 top no-repeat;
	width:94px;
	height:15px;
	padding-bottom:13px;
	}
	
#geral #conteudo #internas h1.seguranca{
	background:url(../img/tit-seguranca.gif) right 6px no-repeat;
	width:450px;
	height:24px;
	padding-bottom:24px;}
	
#geral #conteudo #internas h2.equipamento{
	background:url(../img/h2-equpamentos.gif) 0 top no-repeat;
	width:245px;
	height:26px;}	
	
#geral #conteudo #internas h2.limpeza{
	background:url(../img/h2-dedetizacao.gif) 0 top no-repeat;
	width:200px;
	height:26px;}	

/*EVENTOS*/
#geral #conteudo #internas h1.tit-eventos{
	background:url(../img/tit-eventos.gif) right 35px no-repeat;
	width:450px;
	height:53px;
	padding-bottom:47px;}	

#geral #conteudo #internas h2.confra{
	background:url(../img/h2-confra.gif) 0 top no-repeat;
	width:173px;
	height:29px;}
	
#geral #conteudo #internas h2.confraternizacao{
	background:url(../img/h2-confraternizacao.gif) 0 top no-repeat;
	width:354px;
	height:18px;}
	
#geral #conteudo #internas h2.confraternizacao-eventos-religiosos{
	background:url(../img/h2-confraternizacao-eventos-religiosos.gif) 0 top no-repeat;
	width:369px;
	height:20px;}

#geral #conteudo #internas h2.casamento{
	background:url(../img/h2-casamento.gif) 0 top no-repeat;
	width:106px;
	height:26px;}

#geral #conteudo #internas h2.niver{
	background:url(../img/h2-aniversarios.gif) 0 top no-repeat;
	width:114px;
	height:29px;}
	
#geral #conteudo #internas h2.religioso{
	background:url(../img/h2-religioso.gif) 0 top no-repeat;
	width:163px;
	height:26px;}
	
/*SERVIOS*/
#geral #conteudo #internas h1.tit-servicos{
	background:url(../img/tit-servicos.gif) right 35px no-repeat;
	width:450px;
	height:53px;
	padding-bottom:47px;}	

#geral #conteudo #internas h2.sonorizacao{
	background:url(../img/h2-sonorizacao.gif) 0 top no-repeat;
	width:117px;
	height:29px;}

#geral #conteudo #internas h2.iluminacao{
	background:url(../img/h2-iluminacao.gif) 0 top no-repeat;
	width:100px;
	height:29px;}
	
#geral #conteudo #internas h2.videoke{
	background:url(../img/h2-videoke.gif) 0 top no-repeat;
	width:70px;
	height:29px;}
	
#geral #conteudo #internas h2.passeio-cavalo{
	background:url(../img/h2-passeio-cavalo.gif) 0 top no-repeat;
	width:150px;
	height:26px;}
	
#geral #conteudo #internas h2.charrete_galeria{
	background:url(../img/h2-charrete.gif) 0 top no-repeat;
	width:80px;
	height:11px;
	}
	
#geral #conteudo #internas h2.estrutura-movel_galeria{
	background:url(../img/h2-estrutura-movel.gif) 0 top no-repeat;
	width:296px;
	height:17px;
	}
	
#geral #conteudo #internas h2.estrutura-movel2_galeria{
	background:url(../img/h2-estrutura-cerimonia.gif) 0 top no-repeat;
	width:191px;
	height:16px;
	}
	
#geral #conteudo #internas h2.cerimonias{
	background:url(../img/h2-cerimonia.gif) 0 top no-repeat;
	width:301px;
	height:29px;}
	
#geral #conteudo #internas h2.charrete{
	background:url(../img/h2-charrete-para-casamento.gif) 0 top no-repeat;
	width:230px;
	height:26px;}
	
/*ESTRUTURAS*/
#geral #conteudo #internas h1.tit-estrutura{
	background:url(../img/tit-estruturas.gif) right 35px no-repeat;
	width:450px;
	height:53px;
	padding-bottom:47px;}

#geral #conteudo #internas h2{
	margin-bottom:10px;
	}

#geral #conteudo #internas h2.area-de-apoio{
	background:url(../img/h2-area-de-apoio.gif) 0 top no-repeat;
	width:127px;
	height:16px;}	

#geral #conteudo #internas h2.festa-recepcao{
	background:url(../img/h2-festas-recepcao.gif) 0 top no-repeat;
	width:330px;
	height:16px;}	
	
	
#geral #conteudo #internas h2.alimento{
	background:url(../img/h2-alimento.gif) 0 top no-repeat;
	width:280px;
	height:14px;}
	
#geral #conteudo #internas h2.alimentos{
	background:url(../img/h2-area-para-preparo.gif) 0 top no-repeat;
	width:292px;
	height:18px;}	
	
#geral #conteudo #internas h2.acomodacoes-pernoite{
	background:url(../img/h2-acomodacoes-pernoite.gif) 0 top no-repeat;
	width:260px;
	height:18px;}			
	
#geral #conteudo #internas h2.area-verde{
	background:url(../img/h2-area-verde.gif) 0 top no-repeat;
	width:102px;
	height:16px;}	
	
#geral #conteudo #internas h2.lazer{
	background:url(../img/h2-lazer.gif) 0 top no-repeat;
	width:50px;
	height:14px;
	}
	
#geral #conteudo #internas h2.estrutura-movel{
	background:url(../img/h2-estrutura-movel.gif) 0 top no-repeat;
	width:296px;
	height:17px;
	}
	
	
	/* h2-excluidos*/

#geral #conteudo #internas h2.recepcao{
	background:url(../img/h2-srecepcao.gif) 0 top no-repeat;
	width:168px;
	height:29px;}		

#geral #conteudo #internas h2.jogos{
	background:url(../img/h2-mesa-jogos.gif) 0 top no-repeat;
	width:138px;
	height:26px;}
	
#geral #conteudo #internas h2.sanitarios{
	background:url(../img/h2-sanitarios.gif) 0 top no-repeat;
	width:203px;
	height:29px;}	
	
#geral #conteudo #internas h2.piscina{
	background:url(../img/h2-piscina.gif) 0 top no-repeat;
	width:61px;
	height:26px;}	
	
#geral #conteudo #internas h2.futebol{
	background:url(../img/h2-futebol.gif) 0 top no-repeat;
	width:142px;
	height:26px;}	
	
#geral #conteudo #internas h2.pesca{
	background:url(../img/h2-pesca.gif) 0 top no-repeat;
	width:136px;
	height:26px;}						

#geral #conteudo #internas h2.natureza{
	background:url(../img/h2-natureza.gif) 0 top no-repeat;
	width:140px;
	height:26px;}	
	
#geral #conteudo #internas h2.play{
	background:url(../img/h2-playground.gif) 0 top no-repeat;
	width:108px;
	height:26px;}
	/* FIM excluidos*/

#geral #conteudo #internas .fotos_geral{
	width:480px;
	padding-bottom:20px;
	display:table;
	}
	
#geral #conteudo #internas .fotos_geral ul{
	padding-left:65px;
	}
	
#geral #conteudo #internas .fotos_geral ul li{
	float:left;
	list-style:none;
	padding-left:15px;
	padding-bottom:5px;
	width:54px;
	}	


#geral #conteudo #internas .fotos_geral .uma{
	padding-left:360px;
	}	
#geral #conteudo #internas .fotos_galeria .uma{
	padding-left:360px;
	}
	
	
	
#geral #conteudo #internas .fotos_geral .duas{
	padding-left:291px;
	}
#geral #conteudo #internas .fotos_galeria .duas{
	padding-left:291px;
	}
	
	
#geral #conteudo #internas .fotos_geral .tres{
	padding-left:222x;
	}
#geral #conteudo #internas .fotos_galeria .tres{
	padding-left:222px;
	}
	
	
#geral #conteudo #internas .fotos_geral .quatro{
	padding-left:153px;
	}
#geral #conteudo #internas .fotos_galeria .quatro{
	padding-left:153px;
	}
	
	
	
#geral #conteudo #internas .fotos_geral .cinco{
	padding-left:84px;
	}
#geral #conteudo #internas .fotos_galeria .cinco{
	padding-left:84px;
	}
	
	
	
#geral #conteudo #internas .fotos_geral img{
	width:50px;
	height:50px;
	}

#geral #conteudo #internas .fotos_geral img{
	border:2px solid #fbb901;
	}
	
		/* fotos_galeria*/

#geral #conteudo #internas #galeria_geral{
	background-image:url(../img/bg_galeria-topo.gif);
	background-repeat:no-repeat;
	width:468px;
	padding-top:11px;
	margin-left:25px;
	display:table;
	}


#geral #conteudo #internas #galeria_conteudo{
	background:url(../img/bg_galeria.gif) repeat-y;
	width:468px;
	display:table;
	}
	
	
#geral #conteudo #internas #galeria_bottom{
	background-image:url(../img/bg_galeria-bottom.gif);
	background-repeat:no-repeat;
	width:468px;
	height:15px;
	}

	
/* div fotos */
#geral #conteudo #internas .fotos_galeria{
	width:468px;
	padding-bottom:20px;
	display:table;
	}

#geral #conteudo #internas .fotos_galeria ul{
	padding-left:17px;
	width:430px;
	}

#geral #conteudo #internas .fotos_galeria ul li{
	float:left;
	list-style:none;
	padding-left:15px;
	padding-bottom:10px;
	}		
	
#geral #conteudo #internas .fotos_galeria img{
	border:2px solid #fbb901;
	}
/* fim div fotos */
	
		/* FIM fotos_galeria*/

/* H2 galeria */

#geral #galeria_conteudo h3.alimento_galeria{
	background:url(../img/h2-alimento.gif) top no-repeat;
	text-indent:-99999px;
	width:280px;
	height:29px;
	float:right;
	padding-left:67px;
	padding-bottom:5px;
	}
	
#geral #galeria_conteudo h3.alimentos_galeria{
	background:url(../img/h2-area-para-preparo.gif) top no-repeat;
	text-indent:-99999px;
	width:292px;
	height:29px;
	float:right;
	padding-left:67px;
	padding-bottom:5px;
	}
	
#geral #conteudo #internas h3.area-verde_galeria{
	background:url(../img/h2-area-verde.gif) top no-repeat;
	text-indent:-99999px;
	float:right;
	padding-left:62px;
	padding-top:15px;
	width:103px;
	height:17px;
	}	
	
#geral #conteudo #internas h3.eventos_galeria{
	background:url(../img/h2-eventos.gif) top no-repeat;
	text-indent:-99999px;
	float:right;
	padding-left:62px;
	padding-top:15px;
	width:77px;
	height:15px;
	}
	
#geral #conteudo #internas h3.lazer_galeria{
	background:url(../img/h2-lazer.gif) top no-repeat;
	text-indent:-99999px;
	float:right;
	padding-left:62px;
	padding-top:15px;
	width:50px;
	height:14px;
	}
	
#geral #conteudo #internas h3.pousada_galeria{
	background:url(../img/h2-pousada.gif) top no-repeat;
	text-indent:-99999px;
	float:right;
	padding-left:62px;
	padding-top:15px;
	width:76px;
	height:26px;
	}
	
#geral #conteudo #internas h3.festas_galeria{
	background:url(../img/h2-sfesta.gif) top no-repeat;
	text-indent:-99999px;
	float:right;
	padding-left:62px;
	padding-top:15px;
	width:139px;
	height:29px;
	}

#geral #conteudo #internas h3.eventos-estrutura{
	background:url(../img/h2-eventos-estrutura.gif) top no-repeat;
	text-indent:-99999px;
	float:right;
	padding-left:65px;
	padding-top:15px;
	width:185px;
	height:13px;
	}

#geral #conteudo #internas h3.recepcao_galeria{
	background:url(../img/h2-srecepcao.gif) top no-repeat;
	text-indent:-99999px;
	float:right;
	padding-left:62px;
	padding-top:15px;
	width:168px;
	height:29px;
	}	
	
#geral #conteudo #internas h3.estrutura-movel_galeria{
	background:url(../img/h2-estrutura-movel.gif) top no-repeat;
	text-indent:-99999px;
	float:right;
	padding-left:62px;
	padding-top:15px;
	width:296px;
	height:17px;
	}
	
#geral #conteudo #internas h3.area-de-apoio_galeria{
	background:url(../img/h2-area-de-apoio.gif) top no-repeat;
	text-indent:-99999px;
	float:right;
	padding-left:62px;
	padding-top:15px;
	width:127px;
	height:16px;
	}

#geral #conteudo #internas h3.area-de-apoio-pernoite_galeria{
	background:url(../img/h2-area-apoio-pernoite.gif) top no-repeat;
	text-indent:-99999px;
	float:right;
	padding-left:62px;
	padding-top:15px;
	width:228px;
	height:17px;
	}
	
#geral #conteudo #internas h3.charrete_galeria{
	background:url(../img/h2-charrete.gif) top no-repeat;
	text-indent:-99999px;
	float:right;
	padding-left:62px;
	padding-top:15px;
	width:80px;
	height:11px;
	}
	
#geral #conteudo #internas h3.passeio-cavalo-charrete{
	background:url(../img/h2-passeio-cavalo-charrete.gif) top no-repeat;
	text-indent:-99999px;
	float:right;
	padding-left:62px;
	padding-top:15px;
	width:258px;
	height:15px;
	}
	


	
/* FIM H2 galeria */
	

/*GALERIA DE FOTOS*/
#geral #conteudo #internas h1.galeria{
	background:url(../img/tit-galeria.gif) right 35px no-repeat;
	width:470px;
	height:53px;
	padding-bottom:47px;}
	
#geral #conteudo #internas h2.momentos{
	background:url(../img/h2-momentos1.gif) right 6px no-repeat;
	width:450px;
	height:24px;}
	

#geral #conteudo #internas #galeria{
	background:url(../img/bkg-galeria.gif) 0 0 no-repeat;
	width:468px;
	height:587px;
	display:table;
	margin-top:27px;
	float:right;
	}

#geral #conteudo #internas #galeria #galeria-flash{ 
	width:468px;
	height:569px;
	display:block;}


/*
#geral #conteudo #internas #galeria ul li.tit-foto-world{
	background:url(../img/tit-foto-worldlazer.gif) right top no-repeat;
	width:400px;
	height:15px;
	clear:both;
	text-indent:-99999px;
	overflow:hidden;
	margin:22px 0 14px 0;
	}

#geral #conteudo #internas #galeria ul li.tit-foto-castelinho{
	background:url(../img/tit-fotos-rest-castelinho.gif) right top no-repeat;
	width:400px;
	height:27px;
	clear:both;
	text-indent:-99999px;
	overflow:hidden;
	margin:14px 0 6px 0;}

#geral #conteudo #internas #galeria ul{ 
	list-style-type:none;
	width:416px;
	margin:0 auto;}

#geral #conteudo #internas #galeria #cima{
	background:url(../img/bkg-fundo-galeria1.gif) 0 top no-repeat;
	width:468px;
	display:table;}

#geral #conteudo #internas #galeria #baixo{
	background:url(../img/bkg-fundo-galeria2.gif) 0 bottom no-repeat;
	width:468px;
	display:table;
	padding-bottom:64px;}

#geral #conteudo #internas #galeria ul li{
	background:#e1bb4e;
	width:52px;
	height:52px;
	float:left;
	margin:8px;
}
#geral #conteudo #internas #galeria ul li a{}
#geral #conteudo #internas #galeria ul li a:hover{}
*/

/*RESTAURANTE*/
#geral #conteudo #internas h1.tit-rest-castelinho{
	background:url(../img/tit-rest-castelinho.gif) right 35px no-repeat;
	width:450px;
	height:53px;
	padding-bottom:47px;}

#geral #conteudo #internas h1.estrutura-rest{
	background:url(../img/tit-estrutura-rest.gif) right 6px no-repeat;
	width:450px;
	height:24px;
	padding-bottom:24px;}

#geral #conteudo #internas h2.quiosque{
	background:url(../img/h2-quiosques.gif) 0 top no-repeat;
	width:94px;
	height:26px;}
	
#geral #conteudo #internas h2.ambiemte{
	background:url(../img/h2-ambiente.gif) 0 top no-repeat;
	width:177px;
	height:26px;}
	
#geral #conteudo #internas h2.conveniencia{
	background:url(../img/h2-conveniencia.gif) 0 top no-repeat;
	width:123px;
	height:29px;}	
	
#geral #conteudo #internas h2.playground1{
	background:url(../img/h2-playground1.gif) 0 top no-repeat;
	width:108px;
	height:26px;}
	

#geral #conteudo #internas .logo_castelinho{	
	width:200px;
	height:169px;
	float:right;
	display:block;
	margin-left:15px;
	}


/*LOCALIZAO*/	
#geral #conteudo #internas h1.localizacao{
	background:url(../img/tit-localizacao.gif) right 30px no-repeat;
	width:450px;
	height:53px;
	padding-bottom:47px;}

#geral #conteudo #internas h2.instrucao{
	background:url(../img/h2-instrucoes.gif) 0 top no-repeat;
	width:97px;
	height:29px;}

#geral #conteudo #internas p.link a{}

#geral #conteudo #internas  p.link img{
	display:block;
	margin:0 auto;
}
		
#geral #conteudo #internas p.link a.bto-ampliar{
	background:url(../img/bto-ampliar.gif) 0 0 no-repeat;
	width:93px;
	height:34px;
	margin:0 auto;
	padding-bottom:22px;
	outline:0;
	display:block;
	text-align:left;
	text-indent:-99999px;
	overflow:hidden;}	

#geral #conteudo #internas p.link a.acesse-galeria{
	background:url(../img/img-galeria-folhas.jpg) 0 0 no-repeat;
	width:478px;
	height:274px;
	display:block;
	outline:0;
	text-align:left;
	text-indent:-99999px;
	overflow:hidden;}

/*FORMULARIOS*/

/*CONTATO*/

#geral #conteudo #internas h1.contato{
	background:url(../img/tit-contato.gif) right 35px no-repeat;
	width:450px;
	height:53px;
	padding-bottom:47px;}

#geral #conteudo #internas h2.formulario{
	background:url(../img/h2-formulario.gif) 0 top no-repeat;
	width:104px;
	height:29px;}
	
#geral #conteudo #internas #form-contato{
	padding-top:15px;}

#geral #conteudo #internas #form-contato ul{
	list-style-type:none;}

#geral #conteudo #internas #form-contato ul li{padding-bottom:15px;}

#geral #conteudo #internas #form-contato ul li label{
	height:31px;
	display:block;
	float:left;
	line-height:31px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c1d08;
	line-height:30px;}

#geral #conteudo #internas #form-contato ul li input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c1d08;
	background:url(../img/trans.gif) 0 0 repeat;
	width:385px;
	height:15px;
	border:none;
	padding:7px 0 0 20px;}	

#geral #conteudo #internas #form-contato ul li input.campo2{
	width:372px;}	

#geral #conteudo #internas #form-contato ul li.campo{
	background:url(../img/img-campos.gif) 47px 0 no-repeat;
	width:453px;
	height:31px;
	border:none;}

#geral #conteudo #internas #form-contato ul li.campo1{
	background:url(../img/img-campos1.gif) 60px 0 no-repeat;
	width:455px;
	height:31px;
	border:none;}

#geral #conteudo #internas #form-contato ul li label.tx{
	width:70px;
	display:block;
	float:left;}

#geral #conteudo #internas #form-contato ul li textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c1d08;
	background:url(../img/trans.gif) 0 0 repeat;
	width:300px;
	height:100px;
	padding:10px 0 0 10px;
	border:none;
	overflow:auto;}		

#geral #conteudo #internas #form-contato ul li.campo-tx{
	background:url(../img/img-textarea.gif) 50px top no-repeat;
	width:454px;
	height:149px;}		

#geral #conteudo #internas #form-contato ul li input.bto-enviar{
	background:url(../img/bto-enviar.gif) 0 top no-repeat;
	width:93px;
	height:34px;
	border:none;
	margin:0px 0 0 365px;
	overflow:hidden;
	outline:0;}
	
#geral #conteudo #internas #form-contato p.texto-envio{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c1d08;
	font-weight:bold;
	padding-left:20px;
	}

/*ORAMENTO*/
#geral #conteudo #internas h1.orcamento{
	background:url(../img/tit-orcamento.gif) right 35px no-repeat;
	width:450px;
	height:53px;
	padding-bottom:47px;}

#geral #conteudo #internas h2.formulario{
	background:url(../img/h2-formulario.gif) 0 top no-repeat;
	width:104px;
	height:29px;}
	
#geral #conteudo #internas #form-orca{}

#geral #conteudo #internas #form-orca ul{
	list-style-type:none;}

#geral #conteudo #internas #form-orca ul li{
	padding-bottom:15px;
	display:block;}

#geral #conteudo #internas #form-orca ul li label{
	height:31px;
	line-height:31px;
	display:block;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c1d08;}

#geral #conteudo #internas #form-orca ul li input{
	background:url(../img/trans.gif) 0 0 repeat;
	width:380px;
	height:15px;
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c1d08;
	padding:6px 0 0 21px;}	
	
#geral #conteudo #internas #form-orca ul li input.menor1{
	width:360px;
	height:15px;
	padding:6px 0 0 19px;}		

#geral #conteudo #internas #form-orca ul li input.menor2{
	width:335px;
	height:15px;
	padding:6px 0 0 17px;}		

#geral #conteudo #internas #form-orca ul li input.menor3{
	width:290px;
	height:15px;
	padding:6px 0 0 17px;}		

#geral #conteudo #internas #form-orca ul li input.menor4{
	width:230px;
	height:15px;
	padding:6px 0 0 21px;}	


#geral #conteudo #internas #form-orca ul li.campo{
	background:url(../img/img-campos.gif) 50px top no-repeat;
	width:456px;
	height:31px;
	border:none;}

#geral #conteudo #internas #form-orca ul li.campo1{
	background:url(../img/img-campos1.gif) 60px top no-repeat;
	width:460px;
	height:31px;
	border:none;}
	
#geral #conteudo #internas #form-orca ul li.campo2{
	background:url(../img/img-campos2.gif) 95px top no-repeat;
	width:455px;
	height:31px;
	border:none;}	

#geral #conteudo #internas #form-orca ul li.campo3{
	background:url(../img/img-planta-form.gif) 50px 0 no-repeat;
	width:454px;
	height:103px;
	display:block;}
			
#geral #conteudo #internas #form-orca ul li.flutua{
	position:relative;
	width:450px;
	top:-75px;
	margin:0; 
	padding:0;}

#geral #conteudo #internas #form-orca ul li.top{
	display:block;
	margin:-30px 0 0 0 ;}

#geral #conteudo #internas #form-orca ul li input.bto-enviar{
	background:url(../img/bto-enviar.gif) 0 0 no-repeat;
	width:93px;
	height:34px;
	margin:0px 0 0 365px;
	overflow:hidden;
	outline:0;}
	
#geral #conteudo #internas #form-orca p.texto-envio{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c1d08;
	font-weight:bold;
	padding-left:20px;}

/***RODAPE***/
#geral #rodape{
	width:740px;
	height:20px;
	display:block;
	float:left;
	padding:10px 0 10px 10px;
}
#geral #rodape ul{
	width:192px;
	height:15px;
	display:block;
	float:left;
}
#geral #rodape ul li{
	width:91px;
	height:15px;
	display:block;
	padding-right:5px;
	list-style:none;
	float:left;
}
#geral #rodape ul li a{
	width:91px;
	height:15px;
	display:block;
	text-decoration:none;
	text-indent:-999999px;
	overflow:hidden;
}
#geral #rodape ul li a.w3c{
	background:url(../img/w3c.gif) 0 0 no-repeat;
}
#geral #rodape ul li a.gdsi{
	background:url(../img/gdsi.gif) 0 0 no-repeat;
}
#geral #rodape p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4e4b4a;
}
#geral #rodape a.btn_ir_topo
{display:none;}

/*estilos BTN album de fotos*/
.listaBTN{
	list-style-type:none;
}
a.PopUpAlbum{
	width:100%;
	height:50px;
	text-indent:-99999px;
	clear:both;
	overflow:hidden;
	display:block;
	float:left;
	background:url(../img/btn_linkPopUp.gif) no-repeat right top;

	}
/* final estilos BTN album de fotos*/