@charset "iso-8859-1";

/* ============== GERAL =========== */   
body { margin:0px; padding:0px; font-size: 87.5%; font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;}
ul, ol {list-style:none;}

#succes { background: #6BCF5A; color: #ffffff;}
#no_succes {background: #E35E5E;color: #ffffff;} 

#succes-finaliza { background: #6BCF5A; color: #ffffff; padding:10px}
#no_succes-finaliza {background: #E35E5E;color: #ffffff; padding:10px} 

/* ============== TOPO =========== */ 
#topo_full {width:100%;  background-image:url(../../img/fundo_topo_brotas_esquerda.gif);}
#topo_conteudo {margin:auto; width:948px; background-color:#FFFFFF;}
#topo { background-image:url(../../img/topo.gif); width:948px; height:93px; padding:0px 0px 0px 0px;}

/* ============== CONTEUDO / MIOLO =========== */ 
#conteudo_full {width:100%; background-position:center; background-image:url(../../img/fundo_meio.gif); background-repeat:repeat-y; background-position:top; }
#conteudo {margin:auto; width:948px; background-color:#FFFFFF;}
#conteudo:after{content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}

#conteudo_miolo{width:948px; margin:0px 0px 0px 0px; float:left}
#conteudo_migalha{height:20px; margin:10px 30px 0px 250px;  background-image:url(../../img/seta_pacotes_brotas.gif); background-repeat:no-repeat; }
#conteudo_exibe{margin:10px 30px 0px 250px;}
#conteudo_texto{ margin:10px 0px 0px 250px;}
#conteudo_pe{ margin:10px 0px 0px 30px; color:red; font-weight:bold}

/* ============== CAMPO INDEX =========== */
#consulta_etapas{font-family: Arial, Helvetica, sans-serif; font-size: 90px; font-weight: bold; color: #257e00; text-align:left; float:left; width: 50px; margin:0px 0px 0px 10px}
#consulta_texto_reservas{font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #000000; text-align:left; float:left; width:200px; margin:15px 0px 0px 10px}
#consulta_texto_consulte{font-family: Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold; color: #257e00; text-align:left; float:left; width:300px; margin:0px 0px 0px 10px}
#consulta_texto_cotacao{font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000; text-align:left; float:left; width:300px; margin:3px 0px 0px 10px}
#consulta_texto_escolha{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-align:left; float:left; width:250px; margin:20px 0px 0px -50px}
.consulta_tipo_escola{font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; background-color:#7bb961; text-align:left; float:left; width:108px; height:25px; margin:15px 0px 0px 10px}
.consulta_texto_chegada{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-align:left; float:left; width:210px; margin:25px 0px 0px 10px}
.consulta_input{text-align:left; float:left; width:215px; margin:5px 0px 0px 10px}
.consulta_texto_adultos{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-align:left; float:left; width:100px; margin:15px 0px 0px 10px}
.consulta_input_adultos{text-align:left; float:left; margin:-10px 8px 0px 0px}
.consulta_texto_ap{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-align:left; float:left; width:210px; margin:15px 0px 0px 10px}
#consulta_texto_prosseguir{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-align:left; float:left; width:500px; margin:15px 0px 0px 0px}
.botao_prosseguir{font-family:Verdana, Helvetica, Arial, sans-serif; font-weight:bold; color:white !important; background:#7bb961; border:0px; width:120px; height:25px; float:right; margin:0px 0px 0px 0px; cursor:pointer;}
.consulta_texto_preencha{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-align:left; float:left; width:300px; margin:5px 0px 0px 10px}
.consulta_radio{margin:3px 0px 0px 0px; float:left}
.consulta_tipo{margin:4px 0px 0px 0px; float:left}

/* ============== PAGINAÇÃO =========== */
.pglink{font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #CCCCCC;}
.pgoff {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #a70000; text-decoration: none}
a.pg {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #608a4d; text-decoration: none}
a:hover.pg {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #608a4d; text-decoration:underline}

/* ============== ADMINISTRAÇÃO =========== */
.font_administracao {font-family: Arial, Helvetica, sans-serif; font-size: 40px; font-weight: bold; color: #7bb961;}
.font_administracao_login {font-family: Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold; color: #7bb961;}


/* ============== FOTOS TOPO =========== */ 
#fotos_full {margin:0px; padding:0px; width:100%; background-color:#7bb961;}
#fotos_conteudo {margin:auto; padding:0px; text-align:center; width:948px; height:213px; background-color:#7bb961;}

/* ============== BUSCA =========== */  
#busca_titulo {margin:0px 10px 0px 0px; padding:0; float:right; height:20px;}
#busca_barra{margin:11px 5px 0px 0px; padding:0; float:right; height:20px;}
#busca_botao{margin:12px 5px 0px 0px; padding:0; float:right; height:20px;}
#busca_geral{margin:0px; padding:0px; float:right; height:39px; width:250px;}
.font_busca{color: #257e00; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold;}

/* ============== MENU =========== */  
#menu_principal{margin:19px 0px 0px 0px; padding:0px; background-image:url(../../img/menu_pacote_brotas_principal.gif); float:right; height:35px; width:702px; }
#menu_sobre_site{margin:19px 0px 0px 0px; padding:0px; background-image:url(../../img/menu_pacote_brotas_sobre_site.gif); float:right; height:35px; width:702px; }
#menu_como_reservar{margin:19px 0px 0px 0px; padding:0px; background-image:url(../../img/menu_pacote_brotas_como_reservar.gif); float:right; height:35px; width:702px; }
#menu_oque_levar{margin:19px 0px 0px 0px; padding:0px; background-image:url(../../img/menu_pacote_brotas_oque_levar.gif); float:right; height:35px; width:702px; }
#menu_localizacao{margin:19px 0px 0px 0px; padding:0px; background-image:url(../../img/menu_pacote_brotas_localizacao.gif); float:right; height:35px; width:702px; }
#menu_contato{margin:19px 0px 0px 0px; padding:0px; background-image:url(../../img/menu_pacote_brotas_contato.gif); float:right; height:35px; width:702px; }
#menu_simples{margin:19px 0px 0px 0px; padding:0px; background-image:url(../../img/menu_pacote_brotas.gif); float:right; height:35px; width:702px; }

#menu {width: 700px; line-height: 5px;}
#menu ul li {display: inline;}
.mn {padding: 0px 15px 0px 15px;}
.mn1 {padding: 11px 13px 11px 11px;}
.mn2 {padding: 11px;}
.mn3 {padding: 0px 16px 0px 12px}

#menu_pousadas_esportes {width:668px; line-height: 25px;}
#menu_pousadas_esportes ul li {display: inline;}
.mn_pousadas_esportes {padding: 20px 28px 0px 0px; margin:0px 0px 0px -12px;}
.mn1_pousadas_esportes {padding: 20px 30px 0px 5px; margin:0px 0px 0px 0px;}
.mn2_pousadas_esportes {padding: 20px 33px 0px 0px; margin:0px 0px 0px -11px;}

#menu_lateral_full{background-image:url(../../img/fundo_menu_pacote_brotas.gif); background-repeat:repeat-y; width:196px; margin:0px 0px 0px 23px; float:left}
#menu_lateral_full_baixo{background-image:url(../../img/fundo_menu_novo.gif); background-repeat:no-repeat; width:196px; height:22px; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; float:left}
#menu_lateral {margin:0px 0px 0px 5px; padding:5px}
#menu_lateral li, #menu_lateral li a {zoom:1;}
#menu_lateral li a {color:#000; display:block; font-weight:bold; padding:5px 0px 0px 0px; width:175px; height:24px; background-image:url(../../img/fundo_menu_tabela_pacote_brotas.gif); font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
#menu_lateral li a:hover {color:#000; display:block; font-weight:bold; padding:5px 0px 0px 0px;width:175px; height:24px; background-image:url(../../img/fundo_menu_tabela_pacote_brotas.gif); font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #000000; text-decoration: underline;}

#menu_rodape_full{margin:0px 0px 0px 23px; }
#menu_rodape {margin:0px 0px 0px 5px; padding:0px 5px 5px 5px}
#menu_rodape li, #menu_lateral li a {zoom:1;}
#menu_rodape li a {color:#000; display:block; font-weight:bold; margin-top:-8px; padding:6px 0px 6px 0px; width:175px; height:24px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
#menu_rodape li a:hover {color:#000; display:block; font-weight:bold; margin-top:-8px; padding:6px 0px 6px 0px;width:175px; height:24px;font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #000000; text-decoration: underline;}

/* ============== LINK MENU =========== */
a.link_menu:link {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.link_menu:visited {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #FFFFFF;}
a.link_menu:hover {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: underline; color: #FFFFFF;}
a.link_menu:active {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #FFFFFF;}

/* ============== LINK MENU LATERAL =========== */
a.link_menu_lateral:link {font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
a.link_menu_lateral:visited {font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #000000;}
a.link_menu_lateral:hover {font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: #000000;}
a.link_menu_lateral:active {font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #000000;}

/* ============== LINK MENU POUSADAS E ESPORTES =========== */
a.link_menu_pousadas_esportes:link {font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
a.link_menu_pousadas_esportes:visited {font-family: Verdana, Geneva, sans-serif; font-size: 12px;  text-decoration: none; color: #000000;}
a.link_menu_pousadas_esportes:hover {font-family: Verdana, Geneva, sans-serif; font-size: 12px;  text-decoration: underline; color: #000000;}
a.link_menu_pousadas_esportes:active {font-family: Verdana, Geneva, sans-serif; font-size: 12px; text-decoration: none; color: #000000;}


/* ============== INDEX =========== */
#conteudo_index_left{width:509px; height:303px; margin:10px 10px 10px 10px; background-image:url(../../img/selecione_pacotes.gif); background-repeat:no-repeat; float:left; }
#conteudo_index_right{width:187px; height:416px; margin:-313px 10px 10px 0px; float:left;}
#conteudo_index_picto{ background-image:url(../../img/fundo_esportes_picto.gif); background-repeat:no-repeat; height:426px; margin:5px 0px 0px 0px; padding:10px 0px 0px 5px;}
#botao_index_esportes{margin:0px 0px 10px 0px; width:187px; height:42px; background-image:url(../../img/icones_esportes.gif); background-repeat:no-repeat;}

#wrapper {width:170px; height:406px; margin:0px auto;}

.slider {position:relative; overflow:hidden; height:408px; margin:0px 0px 0px 0px}
.slidercontent {position:relative; float:left}
.slidercontent .upper {margin:0px 0px 0px 0px}
.newsslider {position:relative; overflow:hidden; margin:0px 0px 0px 0px}
.newsslidercontent {position:absolute}
.botao_esportes{ margin:0px 0px 0px 80px; cursor:pointer;}
.imagem_esportes{margin:0px; width:90px; height:56px; float:left;}
.texto_esportes{margin:0px 0px 0px 0px; text-align:justify; float:left;}

.pictograma{width:78px; height:64px; float:left; margin:0px; padding:0px}
.texto_pictograma{font-family: Verdana, Arial, Helvetica; font-size: 10px; color:#000000; font-weight:normal; text-align:justify}
.texto_pictograma_titulo{width:80px; height:64px; float:left; margin:0px 5px 0px 5px; padding:0px; text-align:left; font-family: Verdana, Arial, Helvetica; font-size: 12px; color:#7bb961; font-weight: bold;}
.grupo_esportes{ height:66px; border-bottom: 2px solid; border-bottom-color:#FFFFFF; margin:2px 0px 2px 0px}

#destaques{width:509px; height:310px; margin:0px 10px 10px 10px; float:left; background-color:#f4f6f7}
#outros{width:709px; height:197px; margin:0px 10px 0px 10px; float:left; border-top:1px solid #f4f6f7}
.outros{width:226px; height:187px; margin:10px 0px 0px 10px; float:left;}
.outros_titulo{font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000; text-align:center; float:left}
.outros_titulo_brotas{ width:150px; float:left; font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #000000; text-align:justify}
.outros_titulo_brotas_mais{ width:66px; float:right; text-align:right; margin:0px 7px 0px 0px}
.font_destaque {font-family: Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold; color: #257e00; width:400px; height:30px; float:left; margin:5px 0px 10px 10px;}
.font_titulo_destaque {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #257e00; width:156px; height:20px; float:left; margin:20px 0px 0px 10px;}
.font_titulo_destaque2 {font-family: verdana, Arial, Helvetica; font-size: 15px; font-weight: bold; color: #7bb961; width:156px; height:20px; float:left; margin:10px 0px 0px 10px;}
.destaques {width:156px; height:200px; float:left; margin:10px 5px 0px 5px;}
.destaques_foto{width:130px; height:140px; text-align:center; margin:10px; float:left; margin:0px 0px 0px 10px}
.texto_destaques{width:150px; height:75px; font-family: Verdana, Arial, Helvetica; float:left; margin:10px 0px 0px 10px; text-align:justify; }
.destaque_borda{border:4px solid #7bb961; }

#news{width:220px; margin:5px 0px 0px 0px; float:left;}
#news input{ border-top: 1px solid #7bb961; border-left: 1px solid #7bb961; border-bottom: 1px solid #7bb961; border-right: 1px solid #7bb961; font-size: 13px; color: #000000; margin:0px 0px 5px 0px;}
.news_botao_{text-align:right; float:right; margin:0px 10px 0px 0px }
#divResultado{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color: #000000; text-align:justify; float:left; margin:10px 0px 0px 0px; width:220px}
.cadastrado{font-family: Verdana, Arial, Helvetica; size:11px; color:#257e00; font-weight:bold}
.erro{font-family: Verdana, Arial, Helvetica; size:11px; color:#FF0000; font-weight:bold}
.verde{font-family: Verdana, Arial, Helvetica; size:14px; color:#257e00; font-weight:bold}

.fundo_atendimento{background-image:url(../../img/fundo_atendimento.gif); background-repeat:no-repeat; width:212px; height:145px; margin:25px 0px 0px 0px}
.botao_clique{margin:10px 5px 0px 0px; width:77px; height:69; text-align:right; float:right; cursor:pointer}


/* ============== SCROLL =========== */   
#scroll {width:100%; height:380px; overflow:auto;}
#scroll_esportes {width:100%; height:430px; overflow-y:scroll;}
#scroll_atracao {width:100%; height:590px; overflow-y:scroll;}
#scroll_news {width:100%; height:400px; overflow:auto;}
#tabs_news{font-size: 87.5%; font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;}

/* ============== TEXTOS =========== */  
.font_titulo {font-family: Verdana, Geneva, sans-serif; font-size: 13.4px; color: #a70000; font-weight: bold;}
.font_texto {color: #000;}
.font_conteudo{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color: #000000; text-align:justify;}
.font_esportes_pousadas{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; color:#257e00; text-align:justify; font-weight:bold; width:650px; font-style:italic;}
.texto{font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; font-size: 87.5%; color: #000000;}
.texto_maior{font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; font-size: 14px; color: #000000;}
.font_texto_branco {font-family: Arial, Helvetica, sans-serif; font-size: 12.3px; color: #FFFFFF; font-weight: bold;}
.font_texto_branco_rodape {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF; font-weight: bold;}
.botao{font-size: 87.5%; font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; font-weight:bold;color:white; background:#7bb961; border:0px; width:80px; height:25px;}
.botao_news{font-size: 87.5%; font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; font-weight:bold; color:white; background:#7bb961; border:0px; width:120px; height:25px;}
.botao_refresh{font-size: 87.5%; font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; font-weight:bold; color:white !important; background:#7bb961; border:0px; width:150px; height:25px;}
.botao_news_home{font-family:Verdana, Helvetica, Arial, sans-serif; font-weight:bold; color:white !important; background:#257e00; border:0px; width:60px; height:30px; float:right; cursor:pointer; margin:0px 0px 0px 0px;}

/* ============== RODAPE SITE =========== */
#rodape_full {width:100%; background-position:center; background-image:url(../../img/fundo_rodape_pacote_brotas.gif); background-repeat:repeat-x; float:left}
#rodape_conteudo {margin:auto; width:948px; height:138px;}

#rodape_texto_copy{ width:180px; height:80px; margin:10px 0px 0px 30px; float:left;}
#rodape_texto_ligue{ width:250px; height:80px; margin:20px 0px 0px 250px;}
#rodape_texto_menu{width:390px; height:100px; margin:-78px 0px 0px 290px; background-image:url(../../img/logo_rodape_pacote_brotas.gif); background-repeat:no-repeat;}

.font_rodape {font-family: Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold; color: #FFFFFF;}
.font_rodape_texto {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF;}
.font_rodape_amarela {font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #F4E601; margin:10px 0px 0px 0px}
a.link_rodape:link {color: #FFFFFF; text-decoration: none;}

a.link_rodape:visited {text-decoration: none; color: #FFFFFF;}
a.link_rodape:hover {text-decoration: underline; color: #FFFFFF;}
a.link_rodape:active {text-decoration: none; color: #FFFFFF;}

/* ============== LINK POUSADAS =========== */
a.link_pousadas:link {font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #000000; text-decoration: none;}
a.link_pousadas:visited {font-family: Verdana, Arial, Helvetica; font-size: 12px; text-decoration: none; color: #000000;}
a.link_pousadas:hover {font-family: Verdana, Arial, Helvetica; font-size: 12px; text-decoration: underline; color: #000000;}
a.link_pousadas:active {font-family: Verdana, Arial, Helvetica; font-size: 12px; text-decoration: none; color: #000000;}

/* ============== LINK MIGALHAS =========== */
a.link_migalhas:link {font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; font-size: 14px; color: #000000; text-decoration: underline;}
a.link_migalhas:visited {font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; font-size: 14px; text-decoration: underline; color: #000000;}
a.link_migalhas:hover {font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; font-size: 14px; text-decoration: none; color: #000000;}
a.link_migalhas:active {font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; font-size: 14px; text-decoration: underline; color: #000000;}

/* ============== LINK SOBRE BROTAS =========== */
a.link_brotas:link {font-family: Verdana, Arial, Helvetica; font-weight:bold; font-size: 13px; color: #000000; text-decoration: none; margin:5px 0px 5px 0px}
a.link_brotas:visited {font-family: Verdana, Arial, Helvetica; font-weight:bold; font-size: 13px; text-decoration: none; color: #000000;margin:5px 0px 5px 0px}
a.link_brotas:hover {font-family: Verdana, Arial, Helvetica; font-weight:bold; font-size: 13px; text-decoration: underline; color: #000000;margin:5px 0px 5px 0px}
a.link_brotas:active {font-family: Verdana, Arial, Helvetica; font-weight:bold; font-size: 13px; text-decoration: none; color: #000000;margin:5px 0px 5px 0px}

/* ============== LINK RESERVE AQUI =========== */
a.link_reserve:link {font-family: Verdana, Arial, Helvetica; font-weight:bold; font-size: 14px; color: #FFFFFF; text-decoration: none;}
a.link_reserve:visited {font-family: Verdana, Arial, Helvetica; font-weight:bold; font-size: 14px; text-decoration: none; color: #FFFFFF;}
a.link_reserve:hover {font-family: Verdana, Arial, Helvetica; font-weight:bold; font-size: 14px; text-decoration: underline; color: #FFFFFF;}
a.link_reserve:active {font-family: Verdana, Arial, Helvetica; font-weight:bold; font-size: 14px; text-decoration: none; color: #FFFFFF;}

/* ============== LINK PICTO =========== */
a.link_picto:link {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #000000; text-decoration: none;}
a.link_picto:visited {font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; color: #000000;}
a.link_picto:hover {font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: underline; color: #000000;}
a.link_picto:active {font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; color: #000000;}

/* ============== LINK DESTAQUE =========== */
a.link_destaque:link {font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #000000; text-decoration: none;}
a.link_destaque:visited {font-family: Verdana, Arial, Helvetica; font-size: 12px; text-decoration: none; color: #000000;}
a.link_destaque:hover {font-family: Verdana, Arial, Helvetica; font-size: 12px; text-decoration: underline; color: #000000;}
a.link_destaque:active {font-family: Verdana, Arial, Helvetica; font-size: 12px; text-decoration: none; color: #000000;}


/* ============== LINK OPINIAO =========== */
a.link_opiniao:link {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #608a4d; text-decoration: none;}
a.link_opiniao:visited {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #608a4d;}
a.link_opiniao:hover {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: underline; color: #608a4d;}
a.link_opiniao:active {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #608a4d;}

a.link_opiniao_email:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #c3c3c3; text-decoration: none;}
a.link_opiniao_email:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #c3c3c3;}
a.link_opiniao_email:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #c3c3c3;}
a.link_opiniao_email:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #6c3c3c3;}

/* ============== FORMULARIOS =========== */
#login{margin:20px;}
#login fieldset{padding: 20px;border: 1px solid #ccc;width: 94%;}
#login legend{font-weight: bold;color: #7bb961;font-size: 11pt;letter-spacing: 1px;}

#login form{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px;}
 /* HACK PARA CORRIGIR O MARGIN-BOTTOM*/
#login input{ border-top: 1px solid #7bb961; border-left: 1px solid #7bb961; border-bottom: 1px solid #7bb961; border-right: 1px solid #7bb961; font-size: 13px; margin-bottom: 10px;color: #000000; }
#login select{border: 1px solid #7bb961;font-size: 13px;margin-bottom: 10px;color: #000000;}
#login textarea{border: 1px solid #7bb961;}
#login label{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; display: block;width: 110px;float: left;color: #000; border-bottom: 1px solid #f1f1f1;}
.login-avaliacao{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; display: block;width: 20px; float: left;color: #608a4d !important; top:0px}
.login-avaliacao_n{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; display: block;width: 20px; float: left;color: #608a4d !important; text-align:center; font-weight: bold;  margin:2px 0px 0px 20px; background-color:#bcdead;}
.login-avaliacao_p{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; display: block; width: 20px;float: left;color: #608a4d !important; text-align:center; font-weight: bold;  margin:2px 0px 0px 00px; background-color:#bcdead;}
#login span{color: #000;font-size: 12px;}
.botao_submit{font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:bold; color:white !important; background:#7bb961; border:0px; width:80px; height:30px; text-align:center;}


#finaliza{margin:20px;}
#finaliza fieldset{padding: 20px;border: 1px solid #ccc;width: 94%;}
#finaliza legend{font-weight: bold;color: #7bb961;font-size: 11pt;letter-spacing: 1px;}

#finaliza form{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px;}
 /* HACK PARA CORRIGIR O MARGIN-BOTTOM*/
#finaliza input{ border-top: 1px solid #7bb961; border-left: 1px solid #7bb961; border-bottom: 1px solid #7bb961; border-right: 1px solid #7bb961; font-size: 13px; margin-bottom: 10px;color: #000000; }
#finaliza select{border: 1px solid #7bb961;font-size: 13px;margin-bottom: 10px;color: #000000;}
#finaliza textarea{border: 1px solid #7bb961;}
#finaliza label{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; display: block;width: 110px;float: left;color: #000; border-bottom: 1px solid #f1f1f1;}
.finaliza-avaliacao{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; display: block;width: 20px; float: left;color: #608a4d !important; top:0px}
.finaliza-avaliacao_n{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; display: block;width: 20px; float: left;color: #608a4d !important; text-align:center; font-weight: bold;  margin:2px 0px 0px 20px; background-color:#bcdead;}
.finaliza-avaliacao_p{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; display: block; width: 20px;float: left;color: #608a4d !important; text-align:center; font-weight: bold;  margin:2px 0px 0px 00px; background-color:#bcdead;}
#finaliza span{color: #000;font-size: 12px;}
.botao_submit{font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:bold; color:white !important; background:#7bb961; border:0px; width:80px; height:30px; text-align:center;}

/* ============== PAGINA POUSADAS =========== */
#conteudo_hospedagens_left{width:250px; height:360px; background-image:url(../../img/fundo_foto_pacote_brotas.gif); background-repeat:no-repeat; float:left; }
#conteudo_hospedagens_right{width:418px; float:left;}

#conteudo_hospedagens_fotos_left{height:500px; width:668px; float:left;}

#conteudo_hospedagens_opiniao_cadastro{height:50px; width:300px; float:right; margin:0px 10px 0px 0px; text-align:center; color:#8dc276; font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;}

#fotos_pousada_unica {margin:10px; padding:0px; width:200px; height:150px;}
.fotos_pousada_multiplas {margin:8px; padding:0px; width:200px; height:150px; background-color:#efefef; float:left;}
#classes_pousadas{margin:23px 0px 0px 10px; padding:0px; width:200px; height:32px; text-align:center;}

#fotos_opiniao{margin:19px 0px 0px 14px; padding:0px; width:185px; height:25px; text-align:left; float:left;}
#n_fotos_opiniao{margin:19px 0px 0px 0px; padding:0px; width:15px; height:25px; text-align:right; float:left;}

#fotos_opiniao_{margin:0px 0px 0px 14px; padding:0px; width:185px; height:25px; text-align:left; float:left;}
#n_fotos_opiniao_{margin:0px 0px 0px 0px; padding:0px; width:15px; height:25px; text-align:right; float:left;}

#botao_reservar{font-size: 14; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:bold; color:white; background:#7bb961; border:0px; width:200px; margin:20px 0px 0px 3px; float:left; padding:10px}

.botao_reservar{font-size: 14; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:bold; color:white; background:#7bb961; border:0px; width:220px; float:left; padding:10px; margin:20px 0px 0px 4px; cursor:pointer;}

#consulta_preco{height:30px; padding:10px; width:648px; text-align:left; background-color:#e5f1df; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color: #000000; float:left; margin:0px 0px 0px 0px}

.lista_opinioes{width:668px; height:147px; background-image:url(../../img/fundo_opinioes.gif); background-repeat:no-repeat; margin:20px 0px 0px 0px;}
.titulo_opinioes{width:514px; height:20px; color:#8dc276; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; float:left; margin:10px 10px 0px 10px;}
.titulo_opinioes_c{width:648px; height:30px; color:#8dc276; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align:center; float:left; background-color:#F5F5F5; padding:10px;}
.enviado_opinioes{width:658px; height:20px; color:#c3c3c3; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin:0px 0px 0px 10px; float:left;}
.nota_opinioes{width:114px; height:20px; float:left; text-align:center; float:left; margin:10px 10px 0px 10px;}
.font_opinioes{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color: #000000; margin:10px; text-align:justify;}

#menu_pousada{width:668px; height:26px; background-image:url(../../img/menu_pousadas_esportes.gif); background-repeat:no-repeat;}
#menu_fotos{width:668px; height:26px; background-image:url(../../img/menu_pousadas_esportes_fotos.gif); background-repeat:no-repeat;}
#menu_opiniao{width:668px; height:26px; background-image:url(../../img/menu_pousadas_esportes_opiniao.gif); background-repeat:no-repeat;}

#preco-pacotes{font-family: Arial, Helvetica, sans-serif; font-size: 30px; color:#7bb961; font-weight: bold; text-align:justify}

#gratis-pacotes{Verdana, Helvetica, Arial, sans-serif !important; font-size: 12px !important; text-align:left; background-color:#F3F3F3; width:215px; height:105px; margin: 20px 0px 0px 0px; float:left; border: dashed #7bb961; padding:5px 0px 0px 5px}

/* ============== PAGINA ESPORTES =========== */
#conteudo_esportes_left{width:250px; height:310px; background-image:url(../../img/fundo_foto_esportes_pacote_brotas.gif); background-repeat:no-repeat; float:left; }
#conteudo_esportes_right{width:418px; float:left;}

#fotos_opiniao_esportes{margin:19px 0px 0px 14px; padding:0px; width:185px; height:25px; text-align:left; float:left;}
#n_fotos_opiniao_esportes{margin:19px 0px 0px 0px; padding:0px; width:15px; height:25px; text-align:right; float:left;}

#fotos_opiniao_esportes_{margin:0px 0px 0px 14px; padding:0px; width:185px; height:25px; text-align:left; float:left;}
#n_fotos_opiniao_esportes_{margin:0px 0px 0px 0px; padding:0px; width:15px; height:25px; text-align:right; float:left;}

/* ============== PAGINA ATRACOES =========== */
.conteudo_atracoes_left{width:170px; height:120px; float:left; }
.conteudo_atracoes_right{width:470px; float:left;}
.fotos_atracao {margin:5px 0px 0px 0px; padding:0px; width:120px; height:80px;}
.font_atracao {font-family: Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold; color: #257e00; width:600px; height:30px; float:left; margin:0px 0px 10px 0px;}
.linha_verde{border-bottom:#7bb961 solid 2px; margin:10px 0px 10px 0px; float:left; width:100%}
.paginacao_atracao{float:right; margin:20px 50px 0px 0px}

/* ============== MOSTRA POUSADAS =========== */
.conteudo_mostra_pousadas_left_simples{width:140px; height:100px; float:left; }
.conteudo_mostra_pousadas_right_simples{width:520px; float:left; margin:10px 0px 0px 0px}

.conteudo_mostra_pousadas_left{width:160px; height:100px; float:left; }
.conteudo_mostra_pousadas_right{width:490px; float:left;}
.fotos_mostra_pousadas {margin:0px 10px 0px 10px; padding:0px; width:160px; height:80px;}
.font_mostra_pousadas {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #257e00; width:600px; height:20px; float:left; margin:0px 0px 10px 25px;}

.font_mostra{font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #257e00; width:600px; height:20px; float:left; margin:0px 0px 10px 0px;}

.font_mostra_titulo{font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #a70000; width:600px; height:20px; float:left; margin:0px 0px 10px 0px;}

.font_mostra_titulo_pousadas{font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #a70000; width:600px; height:20px; float:left; margin:0px 0px 10px 0px;}

.linha_vermelha{border-bottom:#a70000 solid 2px; margin:10px 0px 10px 0px; float:left; width:100%}

.paginacao_mostra_pousadas{float:right; margin:20px 50px 0px 0px}

.check{width:20px; height:20px; float:left; background-color:#7bb961; margin:30px 5px 0px 0px}
.check_centraliza{margin:3px 0px 0px 4px}
.botao_consultar{font-size: 14; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:bold; color:white; background:#7bb961; border:0px; width:200px; margin:30px 0px 10px 3px; float:left; padding:10px; cursor:pointer; float:right}

#conteudo_pousadas_esportes{ width:600px; margin:5px 0px 0px 0px; padding:10px 0px 0px 5px;}
#wrapper_2 {width:660px;margin:auto;}
.slider_2 {position:relative; overflow:hidden; margin:0px 0px 0px 0px;}

/* ============== PAGINA LINKS =========== */
.conteudo_links_left{width:150px; height:80px; float:left; margin:0px 0px 0px 0px; padding:0px;}

/* ============== PAGINA DESTAQUES =========== */
#fotos_destaques_left {width: 300px; float: left; margin: 0px 0px 0px 0px; text-align:justify;}
#fotos_destaques_right {width: 350px; float:right; margin: 0px 0px 0px 0px; text-align:justify;}
#fotos_destaques_titulo{height:20px; width:100%; text-align:center; background-color:#7bb961; color:#FFF; font-weight:bold; border:4px solid #7bb961; padding:5px 0px 0px 0px}
/* ============== PAGINA CONTATO =========== */
#conteudo_contato_left{height:500px; width:668px; float:left;}

/* ============== PAGINA INDIQUE =========== */
.font_indique{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color: #000000; text-align:justify; margin:20px 0px 0px 0px}

/* ============== FINALIZA COTACAO =========== */

#fdp{margin:-5px 0px 0px 0px  !important}

/* ============== PACOTES BROTAS =========== */
.pct_brotas_mel{height:360px; width:310px; float:left; background-color:#f4f6f7; padding:5px; margin:5px; float:left}
.pct_brotas{height:335px; width:310px; float:left; background-color:#f4f6f7; padding:5px; margin:5px; float:left}
.font_pct {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #7bb961; text-align:right;}
.foto_pct{border:#FFF 4px solid; width:300px; height:126px; text-align:center; margin:5px 0px 0px 0px}
.descricao_pct {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color: #000000; text-align:justify; margin:10px 0px 0px 0px; padding:0px 5px 0px 5px}
.preco_pct{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #7bb961; text-align:left;margin:10px 0px 0px 0px}
.detalhe_pct{border:#FFF 2px solid; width:139px; height:24px; text-align:left; margin:10px 0px 0px 3px}