/*Geral*/
*{ font-family:verdana;font-weight:normal;  font-size:12px; color:#000080; margin:0px; padding:0px; }
body, html { height:100%; }
body { font-family:verdana; font-weight:normal; font-size:12px; color:#000080; }
img { border:none; }
a{ font-family:verdana; font-weight:normal; font-size: 12px; color: #000080; text-decoration: none }
a:hover{ font-family:verdana; font-weight:normal; font-size: 12px; color: #FF0000; text-decoration: underline}
h1{ font-family:verdana; font-weight:normal; font-size:16px; color:#000080; }
h2{ font-family:verdana; font-weight:normal; font-size:14px; color:#000080; }
h3{ font-family:verdana; font-weight:normal; font-size:12px; color:#000080; }
h4{ font-family:verdana; font-weight:normal; font-size:12px; color:#008000; }
h5{ font-family:verdana; font-weight:normal; font-size:12px; color:#808080; }


.floatleft{ display:block; float:left; }
.floatright{ display:block; float:right; }
.clearboth{ clear:both; }

#contianer{ width:100%; }
#banners{ width:980px; height:105px; margin:0px; margin-top:10px;}
#banners800{ float:left; width:735px; height:90px; margin:0; border-right:solid 1px #CCCCCC;}
#banners180{ text-align:justify; float:right; width:240px; height:90px; margin:0;font-family:verdana; font-size:10px; color:#000080;}

#social {width:980px; height:35px; margin-top:5px; margin-bottom:5px;}

#bg_top{ height:157px; background:url(/imagens/bg_top.gif) repeat-x; border-bottom:solid 1px #E6E6E6; border-top:solid 1px #E6E6E6; }

#top{ width:980px; margin:auto; }
#amigotop{ width:580px; margin:auto; }
#amigolef{ float:left; width:450px; height:600px; }

#logo{ display:block; width:480px; height:110px; float:left; margin:0px;}
#logo1{ display:block; width:480px; height:80px; margin:0px;}
#logo2{ display:block; width:480px; height:30px; margin:0px; text-indent:20px;}
#logo2 a{ font-family:verdana; font-size:20px; font-weight:bold; color:#000080; text-decoration: none;}

#logu{  display:block; width:495px; height:110px; float:right;  margin:0px;}
#logu0{ height:40px; float:left; font-family:verdana; font-size:10px; color:#000080; text-decoration: none; display:block; width:220px; margin:0px;}
#logu1{display:block; width:275px; height:35px; float:left;  margin:0px;}
#logu3{display:block; width:200px; height:35px; float:left;  margin:0px;}
#logu5{display:block; width:70px; height:35px; float:left;  margin:0px;}
#logu4{display:block; width:225px; height:35px; float:left;  margin:0px;}



#logu2{display:block; width:495px; height:39px; float:right;  margin:0px;}
#logu2_bus{ display:block; width:470px; height:39px; margin:0px; background:url(/imagens/bgbusca.gif);}
#logu2_busca{ display:block; height:29px; padding-top:9px; color:#fff; padding-left:30px; font-size:18px;vertical-align: middle;}


#onde_ir{ width:480px; float:right; height:57px; border-left:solid 1px #CCCCCC; margin-top:20px; }
.onde_ir{ width:470px; height:39px; background:url(/imagens/bgbusca.gif); float:right; margin-top:13px; }
.onde_bus{ color:#fff; padding-left:30px; font-size:18px;vertical-align: middle;margin-left:10px; margin-top:10px;}
#ctbusca{ border-top:solid 1px #E3E3E3; font-size:16px; border-left:solid 1px #E3E3E3; border-bottom:solid 1px #A6A6A6; border-right:solid 1px #A6A6A6; background:#FFFFFF; margin-left:10px; margin-top:-5px; width:220px; height:23px;vertical-align: middle;}
#btbusca{ margin-left:3px; margin-top:-6px; width:80px; height:27px;vertical-align: middle;}


#anuncio_bloco{ text-align:justify; font-family:verdana; font-size:10px; color:#000080; text-decoration: none; width:400px; float:left; border:solid 1px #E3E3E3;}
#anuncio_item{ font-family:verdana; font-size:12px; color:#000080; text-decoration: none; width:90px;  float:left; height:20px; margin-top:6px;}
#anuncio_valor{ font-family:verdana; font-size:14px; color:#000000; text-decoration: none; width:300px; float:left; height:20px; border:solid 1px #E3E3E3; margin-top:6px; }

#diag_verde_top{ float:right; width:252px; background:url(/imagens/diag_verde_top.jpg);height:17px; }
#diag_verde_mid{ float:right; width:252px; background:url(/imagens/diag_verde_mid.jpg) repeat-y; font-family:verdana; font-size: 12px;}
#diag_verde_bot{ margin-bottom:10px;  float:right; width:252px; background:url(/imagens/diag_verde_bot.jpg);height:17px; }
#diag_verde_txt{ color:#2C1967;  width:230px; float:left; margin-left:10px; }

#diag_cinza_top{ float:left; width:252px; background:url(/imagens/diag_cinza_top.jpg);height:17px; }
#diag_cinza_mid{ float:left; width:252px; background:url(/imagens/diag_cinza_mid.jpg) repeat-y; font-family:verdana; font-size: 12px;}
#diag_cinza_bot{ margin-bottom:10px; float:left; width:252px; background:url(/imagens/diag_cinza_bot.jpg);height:17px; }
#diag_cinza_txt{ color:#2C1967;  width:230px; float:right; margin-right:10px; }

#menu{ width:980px; height:34px; border-bottom:solid 3px #F7C30C; border-top:1px #E6E6E6 solid; margin-top:17px; font-size:14px; }
.horario{ width:180px; height:31px; margin-top:0px; background:url(/imagens/horario_itau.gif);display:block; float:left; font-size:20px;color: #FFFFFF;font-weight:bold; padding-top:4px; }

.xmenu1{ width:790px; float:left; margin-top:10px; }
.xmenu1 li{ display:block; float:left; padding:0 10px; height:20px; border-right:solid 1px #CCCCCC; }


.menu1{ width:520px; float:left; margin-top:10px; }
.menu1 li{ display:block; float:left; padding:0 10px; height:20px; border-right:solid 1px #CCCCCC; }
.menu2{ width:185px; float:left; margin-top:10px; }
.menu2 li{ display:block; float:left; padding:0 10px; height:20px; border-left:solid 1px #CCCCCC; }
.menu3{ width:70px; float:left; margin-top:10px; }

#waper{ width:980px; margin:auto; margin-top:20px; margin-bottom:20px; }
#global_left{ width:180px; float:left; }
#content{ width:780px; float:right; }
#contente{ width:780px; float:right; }
#contenti{ width:780px; float:right; }
.gd{ height:40px; font-family:verdana;  font-size:18px;  color: #000080;}
.listras_cinza{ height:40px; background:url(/imagens/bg_listras2.gif) repeat-x; line-height:40px; padding-left:10px; margin-bottom:10px;  font-family:verdana;  font-size:18px;  color: #000080;}
.listras_azul{ height:40px; background:url(/imagens/bg_busca.gif) repeat-x; color:#fff; line-height:40px; padding-left:10px; margin-bottom:10px; font-family:verdana;  font-size:18px;  color: #FFFFFF;}

#conteudao{ float:left; width:780px; font-family:verdana; font-size: 16px; color: #000080; text-decoration: none; }
#conteudo{ text-align:justify; float:left; width:550px; font-family:verdana; font-size: 14px; color: #000080; text-decoration: none; }
#conteudo2{ text-align:justify; float:right; width:180px; font-family:verdana; font-size: 16px; color: #000080; text-decoration: none; }
.conteudo2 li{ margin-top:2px; font-family:verdana; font-size: 16px; display:block; margin-bottom:3px; }
.conteudo2 a{ font-family:verdana; font-size: 16px; color: #000080; text-decoration: none;}
.conteudo2 a:hover{ font-family:verdana; font-size: 16px; text-decoration:none;  color: #FF0000; text-decoration: underline}

.menu_lateral li{ display:block; margin-bottom:10px; font-size:11px; }
.menu_lateral a{ color:#333333; }
.menu_lateral a:hover{ text-decoration:none;  color: #FF0000; text-decoration: underline}

.ctlogin{font-family:verdana;  border-top:solid 1px #E3E3E3; font-size:16px; border-left:solid 1px #000000; border-bottom:solid 1px #000000; border-right:solid 1px #A6A6A6; background:#D7F2F2; margin-left:20px; margin-top:0px; width:60px; height:23px;}
.btlogin{font-family:verdana;  margin-left:2px; margin-top:0px; width:140px; height:27px;}

.ctrhospede{font-family:verdana;  border-top:solid 1px #E3E3E3; font-size:16px; border-left:solid 1px #000000; border-bottom:solid 1px #000000; border-right:solid 1px #A6A6A6; background:#FF8080; margin-left:0px; margin-top:2px; margin-bottom:2px; width:130px; height:23px;}
.ctehospede{font-family:verdana;  border-top:solid 1px #E3E3E3; font-size:16px; border-left:solid 1px #000000; border-bottom:solid 1px #000000; border-right:solid 1px #A6A6A6; background:#D7F2F2; margin-left:0px; margin-top:2px; margin-bottom:2px; width:130px; height:23px;}
.ctshospede{font-family:verdana;  border-top:solid 1px #E3E3E3; font-size:16px; border-left:solid 1px #000000; border-bottom:solid 1px #000000; border-right:solid 1px #A6A6A6; background:#D7F2F2; margin-left:0px; margin-top:2px; margin-bottom:2px; width:60px; height:23px;}
.ctbhospede{font-family:verdana;  margin-left:2px; margin-top:0px; width:140px; height:27px;}

#buscar{ height:90px; background:url(/imagens/bg_busca.gif); margin:10px 0; padding-top:10px; padding-left:10px;}
.menu_lateral2 li{ display:block; float:left; width:55px; font-size:10px; margin:0 2px; margin-bottom:4px; text-align:center; }
.menu_lateral2 a{ color:#333333; }

.enquete{ color:#FF6600; margin-bottom:5px;}
.texto_enquete{ color:#06415A; font-size:14px; display:block; margin-bottom:10px; margin-top:5px; }
.seta{ font-weight:bold; color:#FF6600; }
.enquete label{ display:block; margin-bottom:5px; font-size:10px; }
.btn_enquete{ border-top:solid 1px #E3E3E3; border-left:solid 1px #000000; border-bottom:solid 1px #000000; border-right:solid 1px #A6A6A6; background:#C0C0C0; height:30px; width:80px; margin-right:5px; margin-top:10px; }
#vou_para{ width:150px; float:left; margin-top:10px;  }

#estado{ width:650px; float:left; margin-top:0px; margin-left:0px;}

#estados{ width:200px; overflow:auto; float:left; margin-top:0px; margin-left:0px;}
#estados li{ font-family:verdana; font-size: 10px; display:block; margin-bottom:3px; }
#estados a{ font-family:verdana; font-size: 16px; color: #000080; text-decoration: none }
#estados a:hover{ font-family:verdana; font-size: 16px; color: #FF0000; text-decoration: underline }

#estados1{ width:200px; overflow:auto; float:left; margin-top:0px; margin-left:0px;}
#estados1 li{ font-family:verdana; font-size: 10px; display:block; margin-bottom:3px; }
#estados1 a{ font-family:verdana; font-size: 16px; color: #000080; text-decoration: none }
#estados1 a:hover{ font-family:verdana; font-size: 16px; color: #FF0000; text-decoration: underline }

#estados2{ width:200px; overflow:auto; float:left; margin-top:0px; margin-left:0px;}
#estados2 li{ font-family:verdana; font-size: 10px; display:block; margin-bottom:3px; }
#estados2 a{ font-family:verdana; font-size: 16px; color: #000080; text-decoration: none }
#estados2 a:hover{ font-family:verdana; font-size: 16px; color: #FF0000; text-decoration: underline }

#banner_lateral{ height:630px; width:160px; float:right; margin-top:0px;}

#calendarHeader{ font-family:verdana; font-size: 12px; color: #000080; text-decoration: none }
#calendar{ width:200px; font-family:verdana; font-size: 12px; border:solid 1px #E3E3E3;}
#calendarHeader a { font-family:verdana; font-size: 12px; color: #000080; text-decoration: none }
#calendarHeader a:hover{ font-family:verdana; font-size: 12px; color: #FF0000; text-decoration: underline }

#ac_cidades{ width:650px; float:left; padding-left:0px; margin-bottom:10px; font-family:verdana; font-size:13px;}

#cidadesb{ width:650px; height:800px; overflow:auto; float:left; padding-left:0px; margin-bottom:10px; font-family:verdana; font-size:13px;}
#cidades{ width:650px; height:600px; overflow:auto; float:left; padding-left:0px; margin-bottom:10px; font-family:verdana; font-size:13px;}
#cidades1{ width:205px; float:left; margin-bottom:10px; font-family:verdana; font-size:13px;}
#cidades1 li{ display:block; font-family:verdana; font-size:12px; margin-bottom:3px;}
#cidades1 a{ font-family:verdana; font-size: 13px; color: #000080; text-decoration: none }
#cidades1 a:hover{ font-family:verdana; font-size: 13px; color: #FF0000; text-decoration: underline }

#cidades2{ width:200px; float:left; margin-bottom:10px; font-family:verdana; font-size:13px;}
#cidades2 li{ display:block; font-family:verdana; font-size:12px; margin-bottom:3px;}
#cidades2 a{ font-family:verdana; font-size: 13px; color: #000080; text-decoration: none }
#cidades2 a:hover{ font-family:verdana; font-size: 13px; color: #FF0000; text-decoration: underline }

#cidades3{ width:200px; float:left; margin-bottom:10px; font-family:verdana; font-size:13px;}
#cidades3 li{ display:block; font-family:verdana; font-size:12px; margin-bottom:3px;}
#cidades3 a{ font-family:verdana; font-size: 13px; color: #000080; text-decoration: none }
#cidades3 a:hover{ font-family:verdana; font-size: 13px; color: #FF0000; text-decoration: underline }

#cidades4{ width:200px; float:left; margin-bottom:10px; font-family:verdana; font-size:13px;}
#cidades4 li{ display:block; font-family:verdana; font-size:12px; margin-bottom:3px;}
#cidades4 a{ font-family:verdana; font-size: 13px; color: #000080; text-decoration: none }
#cidades4 a:hover{ font-family:verdana; font-size: 13px; color: #FF0000; text-decoration: underline }

#cidades5{ width:160px; float:left; margin-bottom:10px; font-family:verdana; font-size:13px;}
#cidades5 li{ display:block; font-family:verdana; font-size:12px; margin-bottom:3px;}
#cidades5 a{ font-family:verdana; font-size: 13px; color: #000080; text-decoration: none }
#cidades5 a:hover{ font-family:verdana; font-size: 13px; color: #FF0000; text-decoration: underline }


.cidadex	{ font-family:verdana; font-size:13px;}
.cidadex li	{ display:block; font-family:verdana; font-size:12px; margin-bottom:3px;}
.cidadex a	{ font-family:verdana; font-size: 13px; color: #000080; text-decoration: none }
.cidadex a:hover	{ font-family:verdana; font-size: 13px; color: #FF0000; text-decoration: underline }

#ban_estado120{ width:120px;  float:right; margin-top:0px;}
#ban_estado120a{ width:120px;  float:right; margin-top:0px;}
#ban_estado120b{ width:120px;  height:700px;float:right; margin-top:0px;}
#bannercidade{ width:130px;  float:right; margin-top:0px;}

#anuncio{ text-align:justify; text-decoration: none; font-family:verdana; width:600px; font-size: 13px; float:left; }
#direitaanuncio{ width:160px;  float:right; margin:0px;}

#banner_centro{ width:780px;margin-top:0px;margin-bottom:10px;  float:right;}
#ban_estado_canto{ height:90px; width:48px; margin-top:0px;margin-bottom:0px; float:left;}
#ban_estado_centro{ height:90px; width:728px;margin-top:0px;margin-bottom:10px;  float:right;}
#imaestado{ vertical-align: bottom; margin-top:0px; width:650px;}
#imaestado1{ vertical-align: bottom; margin-top:0px; width:780px;}
#imaestado2{ float:left;  margin-top:0px; width:650px;}

#cidadehoteis{ width:780px; float:right; }
#cidadeinforme{ width:780px; float:right; }

#listahoteis{ text-align:justify; text-decoration: none; font-family:verdana; width:650px; font-size: 13px; float:left; }
#listass a{ font-family:verdana; font-size:8px; color: #000080; text-decoration: none }
#listass a:hover{ font-family:verdana; font-size:8px; color: #FF0000; text-decoration: underline }

#hoteis{ text-align:justify; font-family:verdana; width:650px; font-size: 12px; float:left; }
.hotel{ width:180px; float:left; margin-right:10px; font-size:12px; color:#999999; margin-top:5px; }
.hotel img{ margin-bottom:10px; }
.laranja{ text-align:justify; text-decoration: none; font-family:verdana; font-size: 14px; display:block; color:#B9810B; }
.laranja2{ text-decoration: none; font-family:verdana; font-size: 12px; display:block; color:#FF6600; }
.azul{ text-align:justify; text-decoration: none; font-family:verdana; font-size: 12px; display:block; color:#2C1967; margin-bottom:10px; }
.vermelha{ text-align:justify; text-decoration: none; font-family:verdana; font-size: 12px; display:block; color:#FF0000; margin-bottom:10px; }
.hotelbrasil{ width:170px; float:left; margin-right:10px; font-size:12px; color:#999999; margin-top:5px; }
.hotelbrasil img{ margin-bottom:10px; }
.facebook{ width:290px; float:left; margin-right:0px; font-size:12px; color:#999999; margin-top:5px; }

#hospede{ width:320px; float:left;  text-align:justify; font-family:verdana; font-size: 12px;}
#hospede li{ text-align:justify; font-family:verdana; font-size: 12px; display:block; margin-bottom:3px; }
#hospede a{ text-align:justify; font-family:verdana; font-size: 12px; color: #000080; text-decoration: none }
#hospede a:hover{ text-align:justify; font-family:verdana; font-size: 12px; color: #FF0000; text-decoration: underline }

#palavra{ font-family:verdana; color:#c0c0c0; width:650px; float:left; font-size: 9px; padding-top:10px; margin-top:0px; text-align:justify;}
#palavra a{ font-family:verdana; color: #808080; text-decoration: none }
#palavra a:hover{ font-family:verdana; color: #FF0000; text-decoration: underline }
#palavra1{ font-family:verdana; color:#c0c0c0; width:650px; float:left; font-size: 9px; padding-top:10px; margin-top:0px; text-align:justify;}
#palavra1 a{ font-family:verdana; color: #808080; text-decoration: none }
#palavra1 a:hover{ font-family:verdana; color: #FF0000; text-decoration: underline }
#palavras{ font-family:verdana; color:#c0c0c0; width:780px; float:left; font-size: 9px; padding-top:10px; margin-top:0px; text-align:justify;}
#palavras a{ font-family:verdana; color: #808080; text-decoration: none }
#palavras a:hover{ font-family:verdana; color: #FF0000; text-decoration: underline }
#palavrao{ font-family:verdana; color:#c0c0c0; width:980px; float:left; font-size: 9px; padding-top:10px; margin-top:0px; text-align:justify;}
#palavrao a{ font-family:verdana; color: #808080; text-decoration: none }
#palavrao a:hover{ font-family:verdana; color: #FF0000; text-decoration: underline }

#final{ width:980px;}
.final_cinza{ height:30px; background:url(/imagens/bg_listras2.gif) repeat-x; color:#666666; line-height:30px; padding-left:0px; margin-bottom:0px; }
.final_azul{ height:240px; background:url(/imagens/bg_busca.gif) repeat-x; color:#fff; margin-top:0px; padding-top:10px; line-height:0px; padding-left:10px; font-size:12px; margin-bottom:0px; }


