/* CSS Document */
body {
	text-align:center;
	background-color: #E8E2D5;
}

body.branco {
	text-align:center;
	background-color: #FFFFFF;
}

p {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
}

.pagina {
	background:url(images/fundo.gif) repeat-y;
	width:756px;
	margin:auto;
}

.linguas {
	background-color: #E8E2D5;
	width: 100%;
	height:20px;
	padding: 10px;
}
.linguas a{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration: none;
	padding: 0 16px;
}

.linguas a:hover{
	color:#007236;
} 

.idiomas {
	width:200px;
	float:left;
	text-align:left;
	}
	
	
.idiomas a.link {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration: none;
	padding:0;
	}

.idiomas a.link:hover {
	color:#007236;
	}

.idiomas a.aberto {
	display:none;
	}
	
.pacotes {
	width:450px;
	text-align:right;
	float:right;
	padding: 0 20px 0 0;
	}

.pacotes a.link{
	/*color:#007236;
	background-color:#DBE9D1;*/
	background-color:#007236;
	color:#FFFFFF;
	border:1px solid #007236;	
}

.pacotes a.link:hover, .pacotes .select {
	text-decoration:none;
	color:#007236;
	border:1px solid #007236;
	background-color:#DBE9D1;
	}

.idioma {
	text-align:center;
	color:#007236;
}

.idioma a{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#007236;
	text-decoration: none;
}

.idioma a:hover{
	text-decoration: underline;
} 

.miolo{
	width:750px;
}

.menu {
	background:url(images/menu.gif) top left no-repeat;
	width:170px;
	height:260px;
	float:left;
	text-align: left;
	margin: 0;
	padding: 250px 0 0 0;
}

.menu ul {
	list-style-type: none;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	line-height:12px;
	}

.menu ul li a{
	text-decoration:none;
	padding: 4px 0 4px 20px;
	color:#000000;
}

.menu ul li a.select, .menu ul li a:hover {
	text-decoration:none;
	color:#007236;
	font-weight:bold;
	background:url(images/setinha.gif) left no-repeat;
}


.menu ul li a.verde{
	text-decoration:none;
	background-color:#007236;
	padding: 4px 10px 4px 20px;
	color:#FFFFFF;
}

.menu ul li a.selectverde, .menu ul li a:hover.verde {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#007236;
	background:#007236 url(images/setinha_galeria.gif) left no-repeat;
}

.banner {
	width:170px;
	height:100px;
	margin-left:36px;
	padding: 0 0 0 0;
	z-index:0;
}


table.tarifas th{
	background-color:#F5F1E8;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#007236;
	border-bottom: 1px solid #007236;
	padding: 4px;
	margin:0;
	letter-spacing:1px;
}

table.tarifas {
	border-bottom: 1px solid #007236;
}

table.tarifas td {
	padding: 3px 0 3px 5px;
}

table.tarifas td.precos {
	padding: 3px 0 3px 50px;
}

table.tarifas td.precos2 {
	padding: 3px 0 3px 30px;
}

table.tarifas1 th{
	background-color:#F5F1E8;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#007236;
	border-bottom: 1px solid #007236;
	padding: 4px;
	margin:0;
	letter-spacing:1px;
}

table.tarifas1 {
	border-bottom: 1px solid #007236;
}

table.tarifas1 td {
	padding: 3px 0 3px 20px;
}

table.golf th{
	background-color:#F5F1E8;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#007236;
	border-bottom: 1px solid #007236;
	padding: 2px;
	margin:0;
	letter-spacing:1px;
}

table.golf {
	border-bottom: 1px solid #007236;
}

table.golf td {
	padding: 3px 0 3px 5px;
}

.link {
	text-decoration:none;
	text-align:right;
	color:#007236;
	font-weight:bold;
}

.link:hover {
	text-decoration:underline;
}

.detalhe01 {background:url(images/detalhe01.jpg) no-repeat;}
.detalhe02 {background:url(images/detalhe02.jpg) no-repeat;}
.detalhe03 {background:url(images/detalhe03.jpg) no-repeat;}
.detalhe04 {background:url(images/detalhe04.jpg) no-repeat;}
.detalhe05 {background:url(images/detalhe05.jpg) no-repeat;}
.detalhe06 {background:url(images/detalhe06.jpg) no-repeat;}
.detalhe07 {background:url(images/detalhe07.jpg) no-repeat;}
.detalhe08 {background:url(images/detalhe08.jpg) no-repeat;}
.detalhe09 {background:url(images/detalhe09.jpg) no-repeat;}
.detalhe10 {background:url(images/detalhe10.jpg) no-repeat;}
.detalhe11 {background:url(images/detalhe11.jpg) no-repeat;}
.detalhe12 {background:url(images/detalhe12.jpg) no-repeat;}
.detalhe01, .detalhe02, .detalhe03, .detalhe04, .detalhe05, .detalhe06, .detalhe07, .detalhe08, .detalhe09, .detalhe10, .detalhe11, .detalhe12 {
	float:left;
	text-align:left;
	height:480px;
	width:144px;
}

.conteudo {
	width:435px;	
	float:left;
}

.flash {
	width:100%;
	height:300px;
}

.flashgaleria {
	width:100%;
	background-color:#FFFFFF;
	margin-top:-90px;
}

.submenu {
	width:100%;
	height:35px;
	margin-top:10px;
	color:#007236;
}

#subgaleria {
	width:100%;
	color:#666;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	line-height:18px;
}
.submenu a{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#007236;
	/*background-color:#C5D9B8;
	border:1px solid #007236;
	padding:5px;
	margin:1px 0 0 0;*/
}

.submenu a:hover{
	text-decoration:underline;
	/*color:#007236;
	background-color:#DBE9D1;*/
}

.submenu a.select, .selecionada {
	font-weight:bold;
	color:#007236;
	/*text-decoration:none;
	color:#007236;
	border:1px solid #007236;
	background-color:#DBE9D1;*/
}

#subgaleria a{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
}

#subgaleria a:hover{
	font-weight:bold;
	color:#007236;
}


.texto {
	width:400px;
	float: right;
	padding: 0 20px 0 0;
	margin:0;
	text-align: left;
}

.inteiro {
	width: 750px;
	clear:both;
}

.rodape {
	background: url(images/rodape.gif) left repeat-y;
	text-align: left;
	padding: 10px 0 10px 55px;
	margin: 60px 0 0 0;
	width:750px;
	color:#A8A1A1;
	clear:both;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.rodape a{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#A8A1A1;
}

.rodape a:hover{
	color:#007236;
}

h2{
	color:#007236;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	text-align:left;
}

h3{
	color:#007236;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	text-align:center;
}

h3 span{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}

#lazer h1, #bromelias h1, #orquideas h1, #hortencias h1, #contato h1, #eventos h1, #fitness h1, #galeria h1, #gastronomia h1, #itaipava h1, #tarifas h1, #localizacao h1, #mapa h1, #massagem h1, #pacote h1, #parador h1, #suites h1, #golf h1, #reserva h1, #hometheater h1, #bemestar h1, #natal h1, #outubro h1, #novembro h1, #reveillon h1{
	width:100%; text-align:center; margin:10px 0 0 0}
	
#natal h1 span, #outubro h1 span, #novembro h1 span, #reveillon h1 span, #lazer h1 span, #bromelias h1 span, #orquideas h1 span, #hortencias h1 span, #contato h1 span, #eventos h1 span, #fitness h1 span, #galeria h1 span, #gastronomia h1 span, #itaipava h1 span, #tarifas h1 span, #localizacao h1 span, #mapa h1 span, #massagem h1 span, #pacote h1 span, #parador h1 span, #suites h1 span, #golf h1 span, #reserva h1 span, #hometheater h1 span, #bemestar h1 span{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	/*color:#7E9B6A;*/
	color:#007236;
	text-transform:uppercase;	
	letter-spacing:1px;
	}

/*
#lazer h1, #bromelias h1, #orquideas h1, #hortencias h1, #contato h1, #eventos h1, #fitness h1, #galeria h1, #gastronomia h1, #itaipava h1, #tarifas h1, #localizacao h1, #mapa h1, #massagem h1, #pacote h1, #parador h1, #suites h1, #golf h1, #reserva h1, #hometheater h1, #bemestar h1, #natal h1, #outubro h1, #novembro h1, #reveillon h1{
	width:350px; height:43px; line-height:12px; background-repeat:no-repeat}
	
#lazer h1 span, #bromelias h1 span, #orquideas h1 span, #hortencias h1 span, #contato h1 span, #eventos h1 span, #fitness h1 span, #galeria h1 span, #gastronomia h1 span, #itaipava h1 span, #tarifas h1 span, #localizacao h1 span, #mapa h1 span, #massagem h1 span, #pacote h1 span, #parador h1 span, #suites h1 span, #golf h1 span, #reserva h1 span, #hometheater h1 span, #bemestar h1 span{
	display:none;}
	
#natal h1 span, #outubro h1 span, #novembro h1 span, #reveillon h1 span{
	display:none;}
	
#lazer h1{background-image:url(images/t_lazer.gif)}
#bromelias h1 {background-image:url(images/t_bromelias.gif)}
#orquideas h1 {background-image:url(images/t_orquideas.gif)}
#hortencias h1 {background-image:url(images/t_hortensias.gif)}
#contato h1 {background-image:url(images/t_contato.gif)}
#eventos h1 {background-image:url(images/t_eventos.gif)}
#fitness h1 {background-image:url(images/t_fitness.gif)}
#galeria h1 {background-image:url(images/t_galeria.gif)}
#gastronomia h1 {background-image:url(images/t_gastronomia.gif)}
#itaipava h1 {background-image:url(images/t_itaipava.gif)}
#tarifas h1 {background-image:url(images/t_tarifas.gif)}
#localizacao h1 {background-image:url(images/t_localizacao.gif)}
#mapa h1 {background-image:url(images/t_mapa.gif)}
#massagem h1 {background-image:url(images/t_massagem.gif)}
#pacote h1 {background-image:url(images/t_pacotes.gif)}
#parador h1 {background-image:url(images/t_parador.gif)}
#suites h1 {background-image:url(images/t_suites.gif)}
#golf h1 {background-image:url(images/t_golf.gif)}
#reserva h1 {background-image:url(images/t_reservas.gif)}
#hometheater h1 {background-image:url(images/t_hometheater.gif)}
#bemestar h1 {background-image:url(images/t_bemestar.gif)}
#natal h1 {background-image:url(images/t_natal.gif)}
#outubro h1 {background-image:url(images/t_12_outubro.gif)}
#novembro h1 {background-image:url(images/t_02_novembro.gif)}
#reveillon h1 {background-image:url(images/t_reveillon.gif)}*/

.btns {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #007236;
	cursor: hand;
	border: none;
}

.aviso {
color:#8B774B;
float:right;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:7pt;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-align:left;
text-decoration:none;
width:108px;	}


.campos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #CCCCCC;
}

/*.bombril {
	clear: both;
	height: .1em;
	font-size: .1em;
	line-height: .1em;
}*/

/*expert*/
#expert {
	width:750px;
	margin:30px auto 0 auto;
	height:25px;
	}

#logoexpert {
	float:right;
	width:100px;
	}
	
#clientes {
	width:650px;
	float:left;
	text-align:left;
	height:25px;
	background:url(images/_fundo_clientes.gif) repeat-x;
	}
#clientes a {
	cursor:inherit;}
	
#clientes img {
	border:0;
	margin:20px 0 0 0;}
