@charset "iso-8859-1";

/* ================================================================================================================================= */ 
/* ======================================================== IE 6 =================================================================== */ 
/* ================================================================================================================================= */ 

.ie #conteudo_exibe{margin:10px 30px 0px 240px;}
.ie #conteudo_exibe2{margin:10px 5px 0px 10px;}
/* ======= CSS GALERIA ======= */
a.lightview img, a.lightview :visited img{color: #efefef; text-decoration: none; outline-style: none; border:4px solid #efefef}
a.lightview:hover img{color: #8dc276; border:4px solid #8dc276}


.ie #fotos_conteudo {margin-bottom:-5px}
/* ============== GERAL =========== */  
.ie body {font-size:75%;}

/* ============== BUSCA =========== */  
.ie #busca_titulo {margin:15px 10px 0px 0px; padding:0; float:right; height:20px;}
/* ============== FOTOS TOPO =========== */ 
.ie #fotos_conteudo {margin-bottom:-5px}

/* ============== MENU =========== */  
.ie #menu {width: 700px; margin-top:10px; margin-bottom:-10px}
.ie #menu ul li {display: inline; line-height:12px;}
.ie #menu_lateral {margin: 0px 0px 0px 4px; padding:5px; float:left}
.ie #menu_lateral_full{margin: 0px 0px 0px 11px; width:196px;}
.ie #menu_lateral li a {height:23px; background-image:url(../../img/fundo_menu_tabela_pacote_brotas_ie.gif);}
.ie #menu_lateral li a:hover {height:23px; background-image:url(../../img/fundo_menu_tabela_pacote_brotas_ie.gif);}

.ie #menu_rodape li a {margin-top:-5px; padding:5px 0px 3px 0px;}
.ie #menu_rodape li a:hover {margin-top:-5px; padding:5px 0px 3px 0px;}

/* ============== PAGINA POUSADAS =========== */
.ie #conteudo_migalha{margin:10px 20px 0px 245px;}

.ie .fotos_pousada_multiplas {margin:6px; padding:0px; width:200px; height:150px; background-color:#efefef; float:left;}
.ie #login{margin:0px;}

.ie #classes_pousadas{margin:10px 0px 0px 10px; padding:0px; width:200px; height:32px; text-align:center;}

.ie #fotos_opiniao{margin:21px 0px 0px 5px; padding:0px; width:185px; height:25px; text-align:left; float:left;}
.ie #n_fotos_opiniao{margin:21px 0px 0px 0px; padding:0px; width:15px; height:25px; text-align:right; float:left;}

.ie #fotos_opiniao_{margin:0px 0px 0px 5px; padding:0px; width:185px; height:25px; text-align:left; float:left;}
.ie #n_fotos_opiniao_{margin:0px 0px 0px 0px; padding:0px; width:15px; height:25px; text-align:right; float:left;}

.ie #fotos_opiniao_esportes{margin:10px 0px 0px 5px; padding:0px; width:185px; height:25px; text-align:left; float:left;}
.ie #n_fotos_opiniao_esportes{margin:10px 0px 0px 0px; padding:0px; width:15px; height:25px; text-align:right; float:left;}

.ie #fotos_opiniao_esportes_{margin:0px 0px 0px 5px; padding:0px; width:185px; height:25px; text-align:left; float:left;}
.ie #n_fotos_opiniao_esportes_{margin:0px 0px 0px 0px; padding:0px; width:15px; height:25px; text-align:right; float:left;}

.ie .linha_vermelha{border-bottom:#a70000 solid 2px; margin:0px 0px 15px 0px; float:left; width:100%}

/* ============== PAGINA ESPORTES =========== */
.ie #conteudo_esportes_left{height:320px;}
/* ============== INDEX =========== */

.ie .texto_pictograma_titulo{width:76px; height:64px;}
.ie #outros{margin:10px 0px 0px 10px;}
.ie .outros{margin:10px 0px 0px 7px}
.ie .destaques {width:156px; height:200px; float:left; margin:5px 0px 0px 3px;}

/* ============== ATRACOES =========== */
.ie .conteudo_atracoes_left{height:110px;}

/* ============== FORMULARIOS =========== */
.ie #login legend{ margin:0px 0px 20px 0px}
.ie #conteudo_contato_left{ margin:0px 0px 0px 30px}

/* ============== MOSTRA POUSADAS =========== */
.ie .conteudo_mostra_pousadas_left{height:80px;}
.ie .check_centraliza{margin:0px 0px 0px 0px}
.ie .paginacao_mostra_pousadas{margin:10px 50px 0px 0px}
.ie .fotos_mostra_pousadas {margin:-50px 0px 0px 25px; padding:0px; width:140px;}
.ie .conteudo_mostra_pousadas_right{width:500px;}

.ie .font_mostra_titulo_pousadas{margin:0px 0px 0px 0px;}

/* ============== CONSULTA INDEX =========== */
.ie .consulta_tipo_escola{margin:-3px 0px 0px 5px}
.ie .consulta_input_adultos{margin:0px 8px 0px 0px}
.ie .consulta_input{margin:0px 0px 0px 7px}

.ie #wrapper_2 {width:670px; margin:auto;}

.ie #finaliza label{width: 105px;}
.ie #finaliza legend{ margin:0px 0px 20px 0px}

/* ============== RODAPE =========== */
.ie #rodape_conteudo {margin:auto; width:948px; height:156px;}
.ie #rodape_texto_copy{ width:180px; height:80px; margin:30px 0px 0px 20px; float:left}

/* ================================================================================================================================= */ 
/* ======================================================== IE 7 =================================================================== */ 
/* ================================================================================================================================= */ 

.ie7 #fdp{margin:0px 0px 0px 0px  !important}

/* ============== BUSCA =========== */  
.ie7 #busca_titulo {margin:15px 10px 0px 0px; padding:0; float:right; height:20px;}

/* ============== MENU =========== */  
.ie7 #menu {width: 700px; line-height: 31px;}

.ie7 #menu_lateral_full{margin: 0px 0px 0px 23px; float:left}
.ie7 #menu_lateral li a {height:23px; background-image:url(../../img/fundo_menu_tabela_pacote_brotas_ie.gif);}
.ie7 #menu_lateral li a:hover {height:23px; background-image:url(../../img/fundo_menu_tabela_pacote_brotas_ie.gif);}

/* ============== RODAPE SITE =========== */

.ie7 #conteudo_hospedagens_opiniao_cadastro{height:50px; width:300px; float:right; margin:20px 10px 0px 0px; text-align:center; color:#8dc276; font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;}

.ie7 a.lightview:hover {color: #8dc276 !important; border-color:#8dc276 !important;}

/* ============== INDEX =========== */
.ie7 #outros{margin:0px 10px 0px 10px;}
.ie7 #conteudo_index_right{margin:-313px 10px 10px 0px;}

/* ============== ATRACOES =========== */
.ie7 .conteudo_atracoes_left{height:100px;}

/* ============== FORMULARIOS =========== */
.ie7 #login legend{ margin:0px 0px 20px 0px}
.ie7 #conteudo_contato_left{ margin:0px 0px 0px 30px}

/* ============== POUSADAS =========== */
.ie7 .conteudo_hospedagens_left{height:370px;}
.ie7 #consulta_preco{margin:0px 0px 0px 0px}
.ie7 .consulta_tipo_escola{margin:-3px 0px 0px 11px}
.ie7 .botao_reservar{margin:30px 0px 0px 3px; }

/* ============== MOSTRA POUSADAS =========== */
.ie7 .check{margin:30px 0px 0px 10px}

.ie7 .conteudo_mostra_pousadas_left{height:110px;}
.ie7 .check_centraliza{margin:0px 0px 0px 0px}
.ie7 .fotos_mostra_pousadas {margin:-50px 10px 0px 35px;}
.ie7 .conteudo_mostra_pousadas_right{width:470px; float:right; margin:0px 30px 0px 0px}
.ie7 .font_mostra_pousadas {margin:0px 0px 10px 33px;}

.ie7 .botao_reservar{padding:10px; margin:18px 0px 0px 4px;}
.ie7 #classes_pousadas{margin:23px 0px 0px 10px;}

.ie7 #fotos_opiniao{margin:21px 0px 0px 14px; }
.ie7 #n_fotos_opiniao{margin:21px 0px 0px 0px; }

.ie7 #fotos_opiniao_{margin:0px 0px 0px 14px; }
.ie7 #n_fotos_opiniao_{margin:0px 0px 0px 0px;}

.ie7 .font_mostra_titulo_pousadas{margin:0px 0px 0px 0px;}

.ie7 .linha_vermelha{border-bottom:#a70000 solid 2px; margin:2px 0px 15px 0px; float:left; width:100%}

/* ============== MOSTRA ESPORTES =========== */

.ie7 #fotos_opiniao_esportes{margin:21px 0px 0px 14px;}
.ie7 #n_fotos_opiniao_esportes{margin:21px 0px 0px 0px;}

.ie7 #fotos_opiniao_esportes_{margin:0px 0px 0px 14px;}
.ie7 #n_fotos_opiniao_esportes_{margin:0px 0px 0px 0px;}


.ie7 .consulta_input{margin:5px 0px 0px 5px}
.ie7 .consulta_input_adultos{margin:-10px 8px 0px 0px}

.ie7 #finaliza label{width: 110px;}

/* ================================================================================================================================= */ 
/* ======================================================== IE 8 =================================================================== */ 
/* ================================================================================================================================= */ 
.ie8 #conteudo_exibe{margin:10px 30px 0px 250px;}
.ie8 #conteudo_texto{ margin:10px 0px 0px 250px;}
/* ======= CSS GALERIA ======= */
.ie8 fotos_conteudo {margin:auto; padding:0px; text-align:center; width:948px; height:213px; background-color:#7bb961;}
/* ============== GERAL =========== */  
.ie8 body { margin:0px; padding:0px; font-size: 87.5%; font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;}

/* ============== BUSCA =========== */  
.ie8 #busca_titulo {margin:0px 10px 0px 0px; padding:0; float:right; height:20px;}
/* ============== FOTOS TOPO =========== */ 
.ie8 #fotos_conteudo {margin:auto; padding:0px; text-align:center; width:948px; height:213px; background-color:#7bb961;}

/* ============== MENU =========== */  
.ie8 #menu {width: 700px; line-height: 5px;}
.ie8 #menu ul li {display: inline;}

.ie8 #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}
.ie8 #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}
.ie8 #menu_lateral {margin:0px 0px 0px 5px; padding:5px}
.ie8 #menu_lateral li, #menu_lateral li a {zoom:1;}
.ie8 #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;}
.ie8 #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;}

.ie8 #menu_rodape_full{margin:0px 0px 0px 23px; }
.ie8 #menu_rodape {margin:0px 0px 0px 5px; padding:0px 5px 5px 5px}
.ie8 #menu_rodape li, #menu_lateral li a {zoom:1;}
.ie8 #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;}
.ie8 #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;}

/* ============== PAGINA POUSADAS =========== */
.ie8 #conteudo_migalha{height:20px; margin:10px 30px 0px 250px;  background-image:url(../../img/seta_pacotes_brotas.gif); background-repeat:no-repeat; }

.ie8 .fotos_pousada_multiplas {margin:8px; padding:0px; width:200px; height:150px; background-color:#efefef; float:left;}
.ie8 #login{margin:20px;}

.ie8 #classes_pousadas{margin:23px 0px 0px 10px; padding:0px; width:200px; height:32px; text-align:center;}

.ie8 #fotos_opiniao{margin:19px 0px 0px 14px; padding:0px; width:185px; height:25px; text-align:left; float:left;}
.ie8 #n_fotos_opiniao{margin:19px 0px 0px 0px; padding:0px; width:15px; height:25px; text-align:right; float:left;}

.ie8 #fotos_opiniao_{margin:0px 0px 0px 14px; padding:0px; width:185px; height:25px; text-align:left; float:left;}
.ie8 #n_fotos_opiniao_{margin:0px 0px 0px 0px; padding:0px; width:15px; height:25px; text-align:right; float:left;}

.ie8 #fotos_opiniao_esportes{margin:19px 0px 0px 14px; padding:0px; width:185px; height:25px; text-align:left; float:left;}
.ie8 #n_fotos_opiniao_esportes{margin:19px 0px 0px 0px; padding:0px; width:15px; height:25px; text-align:right; float:left;}

.ie8 #fotos_opiniao_esportes_{margin:0px 0px 0px 14px; padding:0px; width:185px; height:25px; text-align:left; float:left;}
.ie8 #n_fotos_opiniao_esportes_{margin:0px 0px 0px 0px; padding:0px; width:15px; height:25px; text-align:right; float:left;}

.ie8 .linha_vermelha{border-bottom:#a70000 solid 2px; margin:10px 0px 10px 0px; float:left; width:100%}

/* ============== PAGINA ESPORTES =========== */
.ie8 #conteudo_esportes_left{width:250px; height:310px; background-image:url(../../img/fundo_foto_esportes_pacote_brotas.gif); background-repeat:no-repeat; float:left; }
/* ============== INDEX =========== */

.ie8 .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;}
.ie8 #outros{width:709px; height:197px; margin:0px 10px 0px 10px; float:left; border-top:1px solid #f4f6f7}
.ie8 .outros{width:226px; height:187px; margin:10px 0px 0px 10px; float:left;}
.ie8 .destaques {width:156px; height:200px; float:left; margin:10px 5px 0px 5px;}

/* ============== ATRACOES =========== */
.ie8 .conteudo_atracoes_left{width:170px; height:120px; float:left; }

/* ============== FORMULARIOS =========== */
.ie8 #login legend{font-weight: bold;color: #7bb961;font-size: 11pt;letter-spacing: 1px;}
.ie8 #conteudo_contato_left{height:500px; width:668px; float:left;}

/* ============== MOSTRA POUSADAS =========== */
.ie8 .conteudo_mostra_pousadas_left{width:160px; height:100px; float:left; }
.ie8 .check_centraliza{margin:3px 0px 0px 4px}
.ie8 .paginacao_mostra_pousadas{float:right; margin:20px 50px 0px 0px}
.ie8 .fotos_mostra_pousadas{margin:0px 10px 0px 10px; padding:0px; width:160px; height:80px;}
.ie8 .conteudo_mostra_pousadas_right{width:490px; float:left;}

.ie8 .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;}

/* ============== CONSULTA INDEX =========== */
.ie8 .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}
.ie8 .consulta_input_adultos{text-align:left; float:left; margin:-10px 8px 0px 0px}
.ie8 .consulta_input{text-align:left; float:left; width:215px; margin:5px 0px 0px 10px}

.ie8 #wrapper_2 {width:660px;margin:auto;}

.ie8 #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;}
.ie8 #finaliza legend{font-weight: bold;color: #7bb961;font-size: 11pt;letter-spacing: 1px;}

/* ============== RODAPE =========== */
.ie8 #rodape_conteudo {margin:auto; width:948px; height:138px;}
.ie8 #rodape_texto_copy{ width:180px; height:80px; margin:10px 0px 0px 30px; float:left;}



/* ================================================================================================================================= */ 
/* ======================================================== SAFARI ================================================================= */ 
/* ================================================================================================================================= */ 
.safari .mn {padding: 0px 14px 0px 15px;}
.safari .mn1 {padding: 0px 14px 0px 15px;}
.safari .mn2 {padding: 0px 14px 0px 11px;}
.safari .mn3 {padding: 0px 13px 0px 12px;}

.safari .mn_pousadas_esportes {padding: 20px 35px 0px 0px; margin:0px 0px 0px -11px;}
.safari .mn1_pousadas_esportes {padding: 20px 33px 0px 5px; margin:0px 0px 0px 0px;}
.safari .mn2_pousadas_esportes {padding: 20px 37px 0px 0px; margin:0px 0px 0px -11px;}

.safari #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; width:210px}


/* ================================================================================================================================= */ 
/* ======================================================== CHROME ================================================================= */ 
/* ================================================================================================================================= */ 
.chrome .mn {padding: 0px 14px 0px 15px;}
.chrome .mn1 {padding: 11px 13px 11px 11px;}
.chrome .mn2 {padding: 11px;}
.chrome .mn3 {padding: 0px 16px 0px 12px}
.chrome .mn_pousadas_esportes {padding: 20px 28px 0px 0px; margin:0px 0px 0px -12px;}
.chrome .mn1_pousadas_esportes {padding: 20px 30px 0px 5px; margin:0px 0px 0px 0px;}
.chrome .mn2_pousadas_esportes {padding: 20px 33px 0px 0px; margin:0px 0px 0px -11px;}
.chrome #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;}

/* ================================================================================================================================= */ 
/* ======================================================== OPERA ================================================================= */ 
/* ================================================================================================================================= */ 

.opera .check_centraliza{margin:2px 0px 0px 3px}
.opera #consulta_texto_escolha{margin:20px 0px 0px 10px}