* { margin:0px; padding:0px;}


#geral { width:960px; margin: 0 auto; background-color:#FFFFFF;  padding:0; }

body { background-image:url(imagens/bg.jpg); background-repeat:no-repeat; background-attachment: fixed; }

#barra_topo { width:930px; margin:0 auto; padding:0px; height:50px; overflow:hidden;}


#barra_topo_content { width:850px; padding-right:80px; margin:auto; margin-top:10px; overflow:hidden;}


#head { width:930px; height:185px; background-image:url(imagens/bg.jpg); margin: 0 auto; overflow:hidden; padding:0; margin-bottom:0px;  background-color:#FFFFFF;  }

#head_content { width:930px; height:185px; margin:0 auto;}

#logo { float:left; margin-top: 15px;}
.tel { width:300px; float:right; margin-top:20px;}
#menu { width:930px; margin:auto; }

#menu ul { list-style:none;}

#menu ul li { float:left; padding:10px; margin-right:20px; margin-top:2px; height:30px;}

#menu ul li:hover { background-image: url(imagens/bg.jpg);}

#menu ul li a { font-family: Trebuchet MS; color: #004080; text-decoration:none; font-weight:bold; size:25px; }

#menu ul li a:hover { color: #000000;}




#banner { width:100%; height:200px; display:block; margin-top:15px;   }

#banner_content { width:930px; margin:auto; height:200px; overflow:hidden; padding:0px; padding-bottom:0px; }

#banner_content ul li { padding:0px; height:200px;}

.paginacao_banner {   margin-bottom:5px; width:960px; margin:auto; text-align:right; margin-bottom:5px;   }

.paginacao_banner a { border:1px solid black; text-decoration:none; color: #FFFFFF; padding:5px; margin: 2px; background:none; font:12px Verdana, Arial, Helvetica, sans-serif; background: #336699; }

.paginacao_banner a.activeSlide { background: #000000;}


#barra_banner { width:959px; margin: 0 auto; height:45px;  overflow:hidden; background-image:url(imagens/barra_menu.png); background-repeat:no-repeat; background-position:center; margin-top:0px; }





#conteudo { width:930px;  margin:auto; overflow:hidden; background:#FFFFFF; padding:10px; padding-left: 19px;}
.texto { width: 895px; overflow:hidden; margin:auto; height:600px; background-image:url(imagens/informacoes.png); margin-top: 20px; padding:0px;}
.reserva { width:600px; height:150px; overflow:hidden; margin:auto; margin-bottom:20px; background-image:url(imagens/reserva.png); background-repeat:no-repeat; background-position:center;}

#basico_sem_ar { width:220px; height:400px; background-image:url(imagens/basico_sem_ar.jpg); background-repeat:no-repeat; float:left; margin-right:15px; padding:0px;}

#basico_com_ar { width:220px; height:400px; background-image:url(imagens/basico_com_ar.jpg); background-repeat:no-repeat; float:left; margin-right:15px;}


#familiai { width:220px; height:400px; background-image:url(imagens/familia1.jpg); background-repeat:no-repeat; float:left; margin-right:10px;}

#familiaii { width:220px; height:400px; background-image:url(imagens/familia2.jpg); background-repeat:no-repeat; float:left; margin-right:0px;}

#botao_reserva { width:199px; height:36px; margin-top: 350px; margin-left:8px; background-image:url(imagens/botao_reserva.jpg); background-repeat:no-repeat; padding:10px;}

#botao_reserva:hover { background-image:url(imagens/botao_reserva_hover.jpg);}

#planos { display:block; overflow:hidden; margin-top:20px;}








#delivery { width:300px; height:300px; margin-right: 8px; margin-top: 20px; background-image:url(imagens/delivery.jpg); padding:1px; float:left; background-repeat:no-repeat;}



#botao_delivery { width:210px; height:40px; margin-top: 10px; margin-left:5px;  background-image:url(imagens/botao_delivery.png); background-repeat:no-repeat;}






#ponto_turistico { width:300px; height:300px;  margin-right: 8px; margin-top: 20px; background-image: url(imagens/pontos_turisticos.jpg); padding:1px; float:left; background-repeat:no-repeat;}



#botao_ponto_turistico { width:210px; height:40px; margin-top: 10px; margin-left:5px; background-image: url(imagens/botao_ponto_turistico.png); background-repeat:no-repeat; padding:1PX;}






#requisitos { width:300px; height:300px;  margin-right: 8px; margin-top: 20px; background-image: url(imagens/requisitos.jpg); padding:1px; float:left; background-repeat:no-repeat;}



#botao_requisitos { width:210px; height:40px; margin-top: 10px; margin-left:5px;  background-image: url(imagens/botao_requisitos.png); background-repeat:no-repeat; padding:1PX;}







.link_imagem { border:none;}




#barra_rodape_top { width:959px; margin:0 auto; padding:0px; height:45px; background-image:url(imagens/bg_barra_rodape.jpg); overflow:hidden;}



#rodape { width:959px; margin: 0 auto; padding:0px; height:200px; background-image:url(imagens/fundo_rodape.png); overflow:hidden;   }


#rodape_content { width:930px; height:180px; margin:auto; overflow:hidden; padding-left:20px;}

#separador_rodape { width:1px; height:200px; background-image:url(imagens/separador-rodape.png); background-repeat:no-repeat; background-position:center; float:left; margin-top:10px;}

#endereco_rodape { width:300px; height:180px; margin-right:15px; float:left; background-image:url(imagens/bandeira-rodape.png); background-repeat:no-repeat; background-position:center; margin-top:10px;   }
.title_rodape { font-family:Verdana, Arial, Helvetica, sans-serif; size:12px; color: #000000; font-weight:bold;}
img { border:none;}
#rodape_ul { list-style:none; margin-left:10px;}

#rodape_ul li { font-family:Verdana, Arial, Helvetica, sans-serif; size:10px; color: #000000; display:block;}

#rodape_ul li a { font-family:Verdana, Arial, Helvetica, sans-serif; size:12px; color: #000000; text-decoration:none; }

#rodape_ul li p { font-size: 12px;}

#rodape_ul li a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; size:12px; color: #000000;  text-decoration:underline; }

#institucional_rodape { width:300px; height:180px; margin-right:5px; float:left; margin-top:10px; background-image:url(imagens/positivo-rodape.png); background-repeat:no-repeat; background-position:center; }

#contato_rodape { width:300px; margin-right:5px; height:180px; float:left; margin-top:10px; background-image: url(imagens/atendimento-rodape.png); background-repeat:no-repeat; background-position:center;  }

#barra_rodape_bottom { width:100%; height:80px; background-image: url(imagens/bg.jpg); overflow:hidden; }

#barra_rodape_bottom_content { width:930px; margin:auto; overflow:hidden; }
#txt_rodape { float:left; font-family: Verdana, Arial, Helvetica, sans-serif; size:12px; color:#000000; margin-top:15px;}

#web { float:right; overflow:hidden;}

#barra_rodape_content { width:930px; margin:auto; overflow:hidden; margin-top:8px;}

.wifi { overflow:hidden; float:left; margin-right:10px; }
.wifi_txt { overflow:hidden; float:left; margin-right:10px; font-family: Terminal; font-size:9px; color:#000000; padding-top:10px;}
.cartoes { overflow:hidden; float:right;} 

.btn_carros { width:910px; overflow:hidden;}
.btn_precos { width:300px; margin-top:10px; overflow:hidden; float:left; padding-left: 40px; height:50px; padding-top: 5px;}
.legenda_carros {width:525px; height:50px; margin-top:10px; margin-left:30px; overflow:hidden; float:left; background-color: #F0FFF0; border:1px solid #00CC00; padding-top:5px; padding-left:5px; padding-right:5px;  } 

.txt_box { width:270px; margin-left:30px; margin-top: 15px; font-family:Verdana, Arial, Helvetica, sans-serif; size:12px; color:#333333; }

.link_box { font-family:Verdana, Arial, Helvetica, sans-serif; size:12px; color:#333333; margin-bottom: 2px; }

.link_box:hover { text-decoration:underline; color:#990000;}

.link_legenda_carros { font-family:Verdana, Arial, Helvetica, sans-serif; size:12px; color:#333333; }

.link_legenda_carros_destaque { font-family:Verdana, Arial, Helvetica, sans-serif; size:12px; color: #990000; }

a { text-decoration:none;}

.tabela_precos { width:880px; height:445px; margin:auto; margin-bottom:30px; margin-top:40px; overflow:hidden; background-image:url(imagens/tabela_precos2.png);}



.title_sub { width:800px; height:25px; margin:auto; overflow:hidden; margin-top:30px;}
.linha_title { width: 800px; height:1px; margin:auto; overflow:hidden; background-repeat:repeat-x;  background-image:url(imagens/title.png);}
.linha_title_turismo { width: 650px; height:1px; margin:auto; overflow:hidden; background-repeat:repeat-x;  background-image:url(imagens/title.png); margin-bottom:20px;}
.txt_sub { width:800px; margin:auto; overflow:hidden; margin-top:30px; margin-bottom:30px;}
.txt_sub p { font-family:Verdana; font-size:14px; color:#333333;}
.title_sub h1 { font-family:Verdana; font-size:17px; color: #0066FF;}



.barra_info { width:930px; margin:auto; overflow:hidden; display:block; }
.barra_email { width:930px; height:55px; margin:auto; overflow:hidden; display:block; margin-bottom:10px; }
.van { width:400px;  overflow:hidden; padding:3px; padding-left:5px; float:right; border:2px dotted #00FF00; background-color:#EAFFEA; text-align: left;}
.tambaba { width:350px;  overflow:hidden; padding:3px; padding-left:5px; float:left; border:2px dotted #FF0000; background-color:#EAFFEA; text-align: left;}
.email { width:290px; height:55px; overflow:hidden; padding:3px; padding-left:5px; float:right; background-image:url(imagens/email_topo.png); background-repeat:no-repeat;  text-align: left;  }
.van p { font-family:Verdana; font-size:12px; color:black;}
.tambaba p { font-family:Verdana; font-size:12px; color:black;}
.email p { font-family:Verdana; font-size:12px; color:#990000;}
.destaque-azul {color: #4D4DFF; font-weight: bold;}

.velocimetro { width:350px; height:70px; margin-left:40px; overflow:hidden; float:left; margin-top:40px;}
.tempo { float: left; margin-left:40px;}
.video {float: left; width: 330px; height: 180px; background-color: blue;}



.menu_turismo { width:200px;  float:right; overflow:hidden; margin-top:30px; }
.conteudo_turismo { width:650px;  float:left;   }

.titulo_turismo { width:650px; margin:auto; overflow:hidden; display:block; margin-bottom:20px;}
.titulo_turismo h1 { font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#06F;}

.txt_turismo {width:680px; overflow:hidden; display:block; font-family:Verdana, Geneva, sans-serif; font-size:14px; color: #333; }
.txt_turismo p {font-family:Verdana, Geneva, sans-serif; font-size:14px; color: #333;}

.menu_turismo ul { list-style:none;}
.menu_turismo li { width:180px; overflow:hidden; padding:5px; margin-bottom:5px; background-color:#FFFFE6; border:1px solid #06F;}
.menu_turismo li a { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000; text-decoration:none;}
.menu_turismo li a:hover { text-decoration: underline; color:#333;}








