@charset "utf-8";
/*- Reset CSS */
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	/*font-size: 100%;*/
	vertical-align: baseline;
	background: transparent;
}
/*body {
	line-height: 1;
}*/
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Estilos da Página */
#banner {
}
body {

	margin: 0;
	padding: 0;
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;

	color: #666666;

	background: url(../imagens/background.jpg) center top no-repeat #fff;

}

div#localiza_pagina {margin-top:50px;}

div#localiza_pagina a {

	cursor: pointer;
	color: #2E3D12;
}

div#localiza_pagina a:hover {

	font-weight: bold;

}


div#tudo {
	width: 955px;	
	height: 600px;	
	margin: 0 auto;
	_left: 50%;	
}

div#esquerda {
	display: none;
}

div#direita {

	margin-left: 60px; 
	_margin-left: 20px; 
	_float: left; 
	_clear: none;

}

div#tudo.contato {
	margin-top:100px;
	margin-left:350px;
	padding-top:10px;
}

div#flickr.estrutura {
	width:100px;
	float:left;
	padding-left:20px;
	margin-right: 70px;
	overflow: hidden;
	height: 370px;
}
	

div#centraliza_menu {
	width: 100%;
	height: 30px;
	
	float: left;
	background: #31664A url(../imagens/back_menu.jpg) left top repeat-x;
	
	position: fixed;
	top: 0;
	
}

div#menu_superior {
	width: 750px;
	height: auto;
	
	left: 50%;
	
	position: absolute;
	margin-left: -380px;
	
	font-size: 14px;
}
div#menu_superior a {
	color: #fff;
	background-color: #33644B;	
}

div#menu_superior a:hover {
	/*text-decoration: underline;*/
	color: #AFB80D;
}

div#menu_esquerdo{
	width: 250px;
	height: 500px;
	
	float: left;
	clear: left;
	
	margin: 40px 0 0 0;
}


div#conteudo_central {
	width: 648px;
	height: 570px;
	margin: 25px 0 0 25px;
	_margin: 20px 0 0 20px;
	
	float: left;
	clear: none;
	
	padding: 0 0 140px 0;	
}

div#conteudo_central.home {
	width: 648px;
	height: 500px;
	margin: 50px 0 0 10px;
	_margin: 20px 0 0 10px;
	
	float: left;
	clear: none;
	
	padding: 0;
}

div#conteudo_central.belem {
	width: 648px;
	height: 500px;
	margin: 25px 0 0 25px;
	_margin: 20px 0 0 20px;
	
	float: left;
	clear: none;
	
	
}

div#conteudo_central #belem_background {

	background:url(../imagens/belem/titulobelem.png) top left no-repeat;
	width: 491px;
	height: 134px;

}

div#conteudo_central.parceiros {
	width: 648px;
	height: 500px;
	margin: 25px 0 0 25px;
	_margin: 20px 0 0 20px;
	
	float: left;
	clear: none;
	
	
}

div#conteudo_central #parceiros_background {

	background:url(../imagens/parceiros/titulo_parceiros.png) top left no-repeat;
	width: 356px;
	height: 86px;
	margin-bottom: 15px;

}

div#conteudo_central.galeria {
	width: 648px;
	height: 500px;
	margin: 25px 0 0 25px;
	_margin: 20px 0 0 20px;
	
	float: left;
	clear: none;
}

div#conteudo_central #galeria_background {
	background:url(../imagens/imagens/titulo_galeria.png) top left no-repeat;
	width: 214px;
	height: 44px;
}

div#conteudo_central.horarios {
	width: 648px;
	height: 500px;
	margin: 25px 0 0 25px;
	_margin: 20px 0 0 20px;
	
	float: left;
	clear: none;
	
}

div#conteudo_central #horarios_background {
	background:url(../imagens/horarios/horarios_02.png) top left no-repeat;
	width: 372px;
	height: 91px;
}

div#conteudo_central #complexo_background {
	background: url(../imagens/complexo/complexo_03.png) top left no-repeat;
	margin-left: 25px;
	width: 371px;
	height: 129px;
	margin-bottom: 15px;
}

div#conteudo_central.curumim {

	margin-top:0;
	margin-left: 25px;
}

div#conteudo_central #curumim_background {
	background: url(../imagens/curumins/curumin_03.png) top left no-repeat; 
	width: 487px;
	height: 163px;
}

div#conteudo_central.curumim p{
	width: 500px;
}

div#conteudo_central.restaurante {

	margin-top:25px;
	margin-left: 25px;
}

div#conteudo_central #restaurante_background {
	background:url(../imagens/restaurante/restaurante_03.png) top left no-repeat; 
	width: 500px;
	height: 132px;
	float: left;
}

div#conteudo_central_estrutura {
	width: 648px;
	height: 570px;
	margin: 15px 0 0 25px;
	_margin: 20px 0 0 20px;
	
	float: left;
	clear: none;
	
	padding: 0 0 140px 0;	
	
}

div#conteudo_central_estrutura #estrutura_background {

	background: url(../imagens/aba_estrutura.png) top left no-repeat;
	width: 451px;
	height: 128px;
	float: left;
	margin-bottom: 15px;

}

div#conteudo_central.esporte {
	width: 648px;
	height: 570px;
	margin: 20px 0 0 25px;
	_margin: 20px 0 0 20px;
	
	float: left;
	clear: none;

	
}

div#conteudo_central #esporte_background {

	background: url(../imagens/esporte/esporte_03.png) top left no-repeat;
	width: 401px;
	height: 84px;
	margin-bottom: 5px;	

}

div#conteudo_central.circuitoaereo {
	width: 648px;
	height: 570px;
	margin: 15px 0 0 25px;
	_margin: 20px 0 0 20px;
	
	float: left;
	clear: none;

	
}

div#conteudo_central #circuitoaereo_background {

	background: url(../imagens/esporte/tituloaereo.png) top left no-repeat;
	width: 326px;
	height: 58px;	

}

div#conteudo_central.circuitofluvial {
	width: 648px;
	height: 570px;
	margin: 15px 0 0 25px;
	_margin: 20px 0 0 20px;
	
	float: left;
	clear: none;

	
}

div#conteudo_central #circuitofluvial_background {

	background: url(../imagens/esporte/titulofluvial.png) top left no-repeat;
	width: 295px;
	height: 65px;
	margin-bottom: 5px;	

}

div#conteudo_central.circuitoterrestre {
	width: 648px;
	height: 570px;
	margin: 15px 0 0 25px;
	_margin: 20px 0 0 20px;
	
	float: left;
	clear: none;
	
		
	
}

div#conteudo_central #circuitoterrestre_background {

	background: url(../imagens/esporte/tituloterrestre.png) top left no-repeat;
	width: 400px;
	height: 65px;	

}

div#conteudo_central.historia {	
	padding-top: 0;
	margin-top:5px;
	margin-left: 25px;
}

div#conteudo_central #historia_background {
	background: url(../imagens/historia/historia_03.png) top left no-repeat;
	width: 382px;
	height: 91px;
	margin-bottom: 3px;
	margin-top: 10px;
}


div#conteudo_central #centroempresarial_background {
	background: url(../imagens/centro_empresarial/centro_empresarial_03.png) top left no-repeat;
	width: 365px;
	height: 111px;
	margin-bottom: 15px;
	
}

div#conteudo_central.convencoes {

	width: 648px;
	height: 570px;
	margin: 15px 0 0 25px;
	_margin: 20px 0 0 20px;
	
	float: left;
	clear: none;
	
		

	
}

div#conteudo_central #convencoes_background {

	background:url(../imagens/centro_empresarial/titulo_centro_01.png) top left no-repeat;
	width: 446px;
	height: 86px;
	
}

div#conteudo_central.hospedagem {

	width: 648px;
	height: 570px;
	margin: 15px 0 0 25px;
	_margin: 20px 0 0 20px;
	
	float: left;
	clear: none;
	
		

	
}

div#conteudo_central #hospedagem_background {

	background:url(../imagens/hospedagem/titulo_hospedagem.png) top left no-repeat;
	width: 483px;
	height: 147px;
	
}

div#conteudo_central.chales {

	width: 648px;
	height: 570px;
	margin: 15px 0 0 25px;
	_margin: 20px 0 0 20px;
	
	float: left;
	clear: none;
	
		

	
}

div#conteudo_central #chales_background {

	background:url(../imagens/hospedagem/titulo_chales2.png) top left no-repeat;
	width: 322px;
	height: 102px;
	
}

div#conteudo_central.albergues {

	width: 648px;
	height: 570px;
	margin: 15px 0 0 25px;
	_margin: 20px 0 0 20px;
	
	float: left;
	clear: none;
	
		

	
}

div#conteudo_central #albergues_background {

	background:url(../imagens/hospedagem/titulo_albergues.png) top left no-repeat;
	width: 289px;
	height: 44px;
	margin-bottom: 5px;
	
}

div#conteudo_central.tarifa {

	width: 648px;
	height: 570px;
	margin: 15px 0 0 25px;
	_margin: 20px 0 0 20px;
	
	float: left;
	clear: none;
	
		

	
}

div#conteudo_central #tarifa_background {

	background:url(../imagens/hospedagem/titulo_tarifas.png) top left no-repeat;
	width: 258px;
	height: 77px;
	margin-bottom: 15px;
	
}

div#conteudo_central.historia div.rolagem_conteudo {
	width: 500px;
	height: 360px;
	
	float: left;
	clear: left;
	
	margin: 10px 0 20px 0;
	
	overflow: auto;
}

div#conteudo_central.historia div.rolagem_conteudo p {
	width: 470px;
	padding-right: 0;
}

div#conteudo_central.turismo {
	background: url(../imagens/turismo/turismo_03.png) top left no-repeat; 
	padding-top:0;
	margin-top:25px;
	margin-left: 25px;
}

div#conteudo_central #turismo_background {
	background: url(../imagens/turismo/turismo_03.png) top left no-repeat;
	width: 451px;
	height: 81px;
}

div#conteudo_central.turismo p {
	width: 450px;
}

div#conteudo_central.turismo p a,
div#conteudo_central.parceiros p a,
div#conteudo_central.circuitoaereo p a,
div#conteudo_central.albergues p a,
div#conteudo_central.chales p a {
	font-size: 16;
	color: #2E3D12;
}

div#conteudo_central p {
	width: 580px;
	_width: 648px;
	color: #000;
	font-size: 14px;
	line-height: 15px;
	margin: 0 0 10px 0;
	text-align: justify;	
	float:left;
	padding-right: 90px;
}

div#conteudo_central p a:hover {
	font-weight: bold;
}

div#conteudo_central_estrutura p {
	width: 580px;
	_width: 648px;
	color: #000;
	font-size: 14px;
	line-height: 15px;
	margin: 0 0 10px 0;
	text-align: justify;
	clear:left;
	float:left;
	padding-right: 10px;
	_padding-right: 10px;

}

div#conteudo_central.estrutura p {
	width: 450px;
	_width: 648px;
	color: #000;
	font-size: 14px;
	line-height: 15px;
	margin: 0 0 10px 0;
	text-align: justify;
	clear:left;
	float:left;
	padding-right: 0;
}

div#mapa {
		
	margin:0;
	float:left;
	clear:left;
	
}

div#submenu_complexo,div#submenu_complexo2 {
	width: 499px;
	height: 30px;
	
	float: left;
	margin-top:5px;
	
	
	
	padding: 0;

}

div#submenu_background {

	background: url(../imagens/complexo/submenu_complexo_03.png) left top no-repeat;
	width: 655px;
	height: 21px;

}

div#submenu_complexo3 {
	width: 499px;
	height: 30px;
	
	float: left;

	
	background: url(../imagens/complexo/submenu_complexo_03.png) left top no-repeat;
	
	padding: 21px 0 0 0;
}


div#conteudo_central.complexo div#submenu_complexo {
	margin-top: 15px;
}

div#conteudo_central.esporte div#submenu_complexo {
	margin-top: 15px;
}

div#conteudo_central.curumim div#submenu_complexo {
	margin-top: 15px;
}

div#conteudo_central.estrutura div#submenu_complexo {

}


div#submenu_complexo ul li {
	
	float: left;
	clear: none;
	
	padding: 0 5px 0 5px;
	position: relative;
		
}

div#submenu_complexo ul li a#subcom_estrutura {
	
	width: 80px;
	height: 15px;
	
	display: block;
	
	float: left;
	clear: none;
	
	background: url(../imagens/complexo/submenu_complexo_06.png) left top no-repeat;
	
	text-indent: -3000px;
	
	margin: 0 0 0 3px;
	
	cursor: pointer;
		
}

div#submenu_complexo ul li a#subcom_historia {
	
	width: 66px;
	height: 15px;
	
	display: block;
	
	background: url(../imagens/complexo/submenu_complexo_08.png) center center no-repeat;
	
	text-indent: -3000px;
	
	cursor: pointer;
		
}

div#submenu_complexo ul li a#subcom_turismo {
	
	width: 68px;
	height: 15px;
	
	display: block;
	
	background: url(../imagens/complexo/submenu_complexo_10.png) center center no-repeat;
	
	text-indent: -3000px;
	
	cursor: pointer;
		
}



div#submenu_complexo2 ul li {
	
	float: left;
	clear: none;
	
	padding: 0 5px 0 5px;
	position: relative;
		
}

div#submenu_complexo2 ul li a#subcom_chales {
	
	width: 57px;
	height: 18px;
	
	display: block;
	
	float: left;
	clear: none;
	
	background: url(../imagens/hospedagem/chales.png) left top no-repeat;
	
	text-indent: -3000px;
	
	margin: 0 0 0 3px;
	
	cursor: pointer;
		
}

div#submenu_complexo2 ul li a#subcom_albergues {
	
	width: 84px;
	height: 21px;
	
	display: block;
	
	background: url(../imagens/hospedagem/albergues.png) center center no-repeat;
	
	text-indent: -3000px;
	
	cursor: pointer;
		
}

div#submenu_complexo2 ul li a#subcom_tarifas {
	
	width: 57px;
	height: 18px;
	
	display: block;
	
	background: url(../imagens/hospedagem/tarifas.png) center center no-repeat;
	
	text-indent: -3000px;
	
	cursor: pointer;
		
}



div#submenu_complexo3 ul li {
	
	float: left;
	clear: none;
	
	padding: 0 5px 0 5px;
	position: relative;
		
}

div#submenu_complexo3 ul li a#subcom_aereo {
	
	width: 93px;
	height: 24px;
	
	display: block;
	
	float: left;
	clear: none;
	
	background: url(../imagens/esporte/circuitoaereo.png) left top no-repeat;
	
	text-indent: -3000px;
	
	margin: 0 0 0 3px;
	
	cursor: pointer;
		
}

div#submenu_complexo3 ul li a#subcom_fluvial {
	
	width: 103px;
	height: 24px;
	
	display: block;
	
	background: url(../imagens/esporte/circuitofluvial.png) center center no-repeat;
	
	text-indent: -3000px;
	
	cursor: pointer;
		
}

div#submenu_complexo3 ul li a#subcom_terrestre {
	
	width: 127px;
	height: 24px;
	
	display: block;
	
	background: url(../imagens/esporte/circuitoterrestre.png) center center no-repeat;
	
	text-indent: -3000px;
	
	cursor: pointer;
		
}

.historia {
	width:568px;
	font-family: Myriad Pro, Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:right;
	margin:50px;
}


div#destaque_home {
	/*width: 608px;
	height: 253px;*/
	width: 884px;
	height: 360px;
	margin-left:206px;
	margin-top: 30px;
	/*background: url(../imagens/bemvindoaoparque.png) center top no-repeat;*/
	float: left;
	/*clear: both;*/
}

div#atalhos_home {
	width: 600px;
	height: 240px;
	
	float: left;
	clear: both;
	
	margin: 10px 0 0 30px;
}

div#atalho_esquerda {
	border-right: 3px dotted #a7c62d;
	
	width: 285px;
	height: 240px;
	
	float: left;
}

div#atalho_restaurante {
	width: 265px;
	height: 120px;
	
	float:left;
	
}

div#atalho_restaurante a {
	width: 265px;
	height: 120px;
	
	display: block;
	
	background: url(../imagens/parque/atalho_restaurante.png) left top no-repeat;
	
	float:left;
	
}

div#atalho_ondefica {
	width: 290px;
	height: 115px;
	
	float:left;
	
}

div#atalho_ondefica a {
	width: 265px;
	height: 120px;
	
	display: block;
	
	background: url(../imagens/parque/atalho_ondefica.png) left top no-repeat;
	
	float:left;
	
}

div#atalho_direita {
	
	width: 275px;
	height: 240px;
	
	float: left;
	
	margin: 0 0 0 25px;
}

div#atalho_chales {
	width: 281px;
	height: 120px;
	
	float:left;
	clear: both;
}

div#atalho_chales a {
	width: 281px;
	height: 120px;
	
	display: block;
	
	background: url(../imagens/parque/atalho_chales.png) left top no-repeat;
	
	float:left;
	clear: both;
}

div#atalho_horarios {
	width: 290px;
	height: 115px;
	
	float:left;
	clear: both;
	
	margin: 0;
}

div#atalho_horarios a {
	width: 290px;
	height: 120px;
	
	display: block;
	
	background: url(../imagens/parque/atalho_horarios.png) left top no-repeat;
	
	float:left;
	clear: both;
}



div#conteudo_contato {
	width: 550px;
	height: 400px;

	float: left;
	
	margin-left: 25px;
	_margin-left: 20px;
	margin-top: 25px;
	
	color: #000;	
}

div#aba_contato {

	background: transparent url(../imagens/contato/contato_03.png) center top no-repeat;
	width: 398px;
	height: 94px;
		
	float: left;
	margin-left: 25px;
	

}

div#conteudo_contato label {

	float: left;
	clear: left;
	text-align: right;
	width: 70px;
	margin-right: 20px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;	
	font-weight: bold;
	color: #000;
	margin-bottom: 22px;

}

#conteudo_contato input {
	
	width: 360px;
	margin-bottom: 10px;
	background-color: #d2c86b;/* bfb699 a19975*/
	border: 1px solid #fff;
	color: #000;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;		
}

#conteudo_contato textarea {
	
	float: left;
	width: 360px;	
	background-color: #d2c86b;
	border: 1px solid #fff;
	color: #000;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#conteudo_contato input.btn_submit {
		
	clear: left;
	float: left;
	width: 70px;
	background-color: #fff;	
	border: 1px solid #fff;
	margin-left: 380px;
	margin-top: 10px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;	
	font-weight: bold;
	color: #81ad28;
	
}

#contato_endereco {
	width: 210px;
	text-align: right;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	float: right;
	clear: right;
	margin-top: 15px;
	
}

#aba2_contato {

	background: transparent url(../imagens/contato/contato_06.png) center top no-repeat;
	width: 278px;
	height: 120px;	
	margin-top: 0px;
	float: left;
	clear: left;
	margin-left: 25px;	
}

div#conteudo2_contato {
	width: 100px;
	height: 200px;
	float: right;
	color: #000;
	clear: none;
}

