* {
	margin:0;
	padding:0;
	vertical-align:middle;
	line-height:16px;
}	
body { 	
	font:12px Georgia,"Trebuchet MS",Arial,Helvetica,sans-serif;
	background:#5D9641 url(../imagens/fd-1a.jpg) no-repeat top center;
	color:#fff;
}
a { text-decoration:none; 	color:#fff; }
ol, ul { list-style: none; }
.fontbv { font-size:20px; font-weight:bold; color:#fff; margin-bottom:20px;}
.fontbvt { font-size:14px; color:#fff; line-height:22px; }

#logo {display:none}
#topo-banner { 
	width:833px; 
	height:362px; 
	margin:0 auto;
	}
#topo-banner-tp { 
	width:833px; 
	height:212px; 
	margin:0 auto;
	}
#menu { 
	width:818px; 
	height:28px;
	margin:0 auto;
	padding-right:15px;
	margin-top:10px;
	margin-bottom:46px;
}
#menu ul li{ display:inline;}
#menu ul li a{
	display: block;
	float:right;
	overflow: hidden;
	text-indent:-30000em;
	}
.mhome { 
	width: 51px;
	height: 28px;
	background:url(../imagens/m_home.jpg) no-repeat;
	margin-right:10px;
	}
.mpousada { 
	width: 80px;
	height: 28px;
	background:url(../imagens/m_pousada.jpg) no-repeat;
	margin-right:10px;
	}
.mquartos { 
	width: 68px;
	height: 28px;
	background:url(../imagens/m_quartos.jpg) no-repeat;
	margin-right:10px;
	}
.mrestaurante { 
	width: 95px;
	height: 28px;
	background:url(../imagens/m_restaurante.jpg) no-repeat;
	margin-right:10px;
	}
.mtarifasreservas { 
	width: 128px;
	height: 28px;
	background:url(../imagens/m_tarifasreservas.jpg) no-repeat;
	margin-right:10px;
}
.mturismo { 
	width: 69px;
	height: 28px;
	background:url(../imagens/m_turismo.jpg) no-repeat;
	margin-right:10px;
}
.mfale { 
	width: 96px;
	height: 28px;
	background:url(../imagens/m_fale.jpg) no-repeat;
}
#conteudo { 
	width:803px; 
	height:242px; 
	margin:0 auto;
	padding-left:15px;
	padding-right:15px;
	}	
#bemvindo { 
	width:376px; 
	height:300px; 
	float:left;
	margin-right:30px;
	}
#tour { 
	width:191px; 
	height:210px; 
	background:url(../imagens/banner_tour.jpg) no-repeat; 
	float:left;
	}
#tour a{ 
	width:191px; 
	height:210px;
	display:block;
	text-indent:-9000px; 
	}
#propaganda{ 
	width:350px; 
	height:40px; 
	float:left;
	font-size: 0.85em;
	}
#localizacao { 
	width:191px; 
	height:210px; 
	background:url(../imagens/banner_localizacao.jpg) no-repeat; 
	float:right;
	}
#localizacao a{ 
	width:191px; 
	height:210px;
	display:block;
	text-indent:-9000px;
	}
#btnEmpreendimento { 
	width:191px; 
	height:60px; 
	background:url(../imagens/btnEmpreendimento.jpg) no-repeat; 
	float:left;
	}
#btnEmpreendimento a{ 
	width:191px; 
	height:60px;
	display:block;
	text-indent:-9000px;
	}
#btnFacebook { 
	width:191px; 
	height:60px; 
	background:url(../imagens/btnFacebook.jpg) no-repeat; 
	float:right;
	}
#btnFacebook a{ 
	width:191px; 
	height:60px;
	display:block;
	text-indent:-9000px;
	}
#rodape { 
	height:100px;
	margin:0 auto;
	padding-top:15px;
	margin-top:15px;
	text-align:center;
	color:#C6DABC;
	background:url(../imagens/fd_rod.jpg) repeat-x top;
	clear:both;
	}		
#conteudo-tp { 
	width:803px; 
	margin:0 auto;
	padding-left:15px;
	padding-right:15px;
	}	
#menu-tp { 
	width:818px; 
	height:28px;
	margin:0 auto;
	padding-right:15px;
	margin-top:10px;
	margin-bottom:46px;
}
#menu-tp ul li{ display:inline;}
#menu-tp ul li a{
	display: block;
	float:right;
	overflow: hidden;
	text-indent:-30000em;
	}
.mhome1 { 
	width: 51px;
	height: 28px;
	background:url(../imagens/m_home1.jpg) no-repeat;
	margin-right:10px;
	}
.mpousada1 { 
	width: 80px;
	height: 28px;
	background:url(../imagens/m_pousada1.jpg) no-repeat;
	margin-right:10px;
	}
.mquartos1 { 
	width: 68px;
	height: 28px;
	background:url(../imagens/m_quartos1.jpg) no-repeat;
	margin-right:10px;
	}
.mrestaurante1 { 
	width: 95px;
	height: 28px;
	background:url(../imagens/m_restaurante1.jpg) no-repeat;
	margin-right:10px;
	}
.mtarifasreservas1 { 
	width: 128px;
	height: 28px;
	background:url(../imagens/m_tarifasreservas1.jpg) no-repeat;
	margin-right:10px;
}
.mturismo1 { 
	width: 69px;
	height: 28px;
	background:url(../imagens/m_turismo1.jpg) no-repeat;
	margin-right:10px;
}
.mfale1 { 
	width: 96px;
	height: 28px;
	background:url(../imagens/m_fale1.jpg) no-repeat;
}
.video { width:501px; height:306px; margin:0 auto; padding:5px; background:#fff; margin-bottom:20px;}
.tab1 { width:500px; margin:0 auto; padding:10px; text-align:center;}	
.tab1 a { padding:5px; background:#85BD6C; margin-right:15px; border:1px dotted #4A7533;}

.tab-form-1 { height:25px; margin-bottom:5px;}
.tab-form-1a { height:50px; margin-bottom:5px;}
.tab-form-1b { height:25px; margin-bottom:5px; padding-left:170px;}
.tab-form-2 { width:150px; padding:4px; text-align:right; margin-right:10px; float:left}
.form-form-1 { width:300px; padding:3px; background:#fff; float:left; border:0px;}
.form-form-2 { width:100px; padding:3px; background:#fff; float:left; border:0px;}

#contatos { height:300px;}
#formulario{ width:250px; float:right; margin-left:20px;}

.tab8{ width:350px; padding:10px; border:1px dotted #ccc; background:#85BD6C}
.imput{ width:250px;}
.textarea{ width:250px;}
.botaofale{ 
	width:250px;
	height:30px;
	display:block; 
	border:none; 
	background:url(../imagens/botaoenviar.jpg) no-repeat;
	text-indent:-9000px;
	}
.img-restaurante1 { padding:3px; border:1px dotted #fff; margin-right:9px; margin-bottom:9px; float:left}
.img-restaurante2 { padding:3px; border:1px dotted #fff;margin-bottom:9px; float:left;}

.galeria-img2 {
	background-color: #97BD84;
	width:162px;
	height:160px;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	padding:4px;
}
.galeria-img2:hover {
	width:162px;
	height:160px;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	color: #000;
	background-color: #76A85E;
}
.galeria-img3 { width:120px; height:90px; float:left; margin-right:15px; margin-bottom:15px; padding:5px; background:#97BD84; }
.separanoticias { border-bottom:1px solid #97BD84; padding:5px; font-size:0.8em; }
.separanoticias a{ text-decoration:none; }
.separanoticias:hover { border-bottom:1px solid #97BD84; padding:5px; font-size:0.8em; background:#97BD84; }
.coluna-left { width:580px; float:left; padding-right:20px; border-right:1px dotted #5A5A5A;}
.coluna-right { width:170px; float:right;}


