/******************* DEFINI��ES GERAIS *******************/
*{margin: 0; padding: 0; border: 0; list-style: none; text-decoration: none; outline:none;}


body{width: 100%; height:auto; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#4D4D4D; background:transparent url(img/bg_layout.jpg) top center repeat-x fixed;
}
input[type="file"]{
 
}

a:hover{text-decoration: underline; color:#000;}
a{color:#000;}
a:visited:{#000;}
a:hover img{text-decoration: none;}

.oculto{display: none;}
.quebra{clear: both; height: 1px; font-size: 0;} 
.quebra_noticia{clear: both; height: 10px; font-size: 0;}
/******************* FIM DEFINI��ES GERAIS *******************/

/********************** GERAL *********************/
.container_header_mtur{background:#ffca02;}
.sombra_header_mtur{height: 5px; clear: both; background:url(../images/bg_sombra_topo.png) repeat-x top center;}
.container{width:946px; height:auto; margin:0 auto;}
.texto{margin-bottom:10px; font-size: 109%; line-height: 1.3em;}
/********************** FIM GERAL *********************/

/******************* HEADER_MTUR *********************/
.container_header_mtur a{position:relative;}
.container_header_mtur .header_mtur{width:905px; height:28px; background-color:#ffca01; padding:0 10px; clear:both; margin:0 auto; color: #000; font-size: 9px; font-weight: bold; }
.container_header_mtur .header_mtur2{width:910px; height:22px; background-color:#ffca01; padding:0 10px; padding-left:5px; clear:both; margin:0 auto; color: #000; font-size: 9px; font-weight: bold; }
.header_mtur a{color: #000;}
.header_mtur a:hover{text-decoration: underline;}

.header_mtur .logo_mtur{float: left; width: 213px; height: 30px; background: url(../images/topo_logo.gif) no-repeat; padding-right:80px;}
.header_mtur .logo_mtur a{display: block; height: 30px;}

.header_mtur .logo_brasil{float: right; width: 87px; height: 25px; padding-top: 3px; background: url(../images/topo_brasil.gif) no-repeat bottom;}
.header_mtur .logo_brasil a{display: block; height: 25px;}

.header_mtur select.destaques{float: right; margin-top: 5px; margin-right: 13px; background-color: #F8C400; border: 1px solid #BF9900; color: #000;}
/*Altera��es de Rodrigo*/
.header_mtur2 ul.acessibilidade
{
    float: left; 
    padding-top:0px;
    margin-left:15px;
    *width:90px;
    
}
/*Fim das Altera��es de Rodrigo*/
.header_mtur2 ul.acessibilidade li{float: left; padding-top: 5px; padding-left: 5px;}
.header_mtur2 ul.acessibilidade li.letra{width: 37px; height: 19px; padding-top: 2px; background: url(../images/topo_letra.gif) no-repeat right bottom; }
.header_mtur2 ul.acessibilidade li.contraste{width: 38px; height: 19px; padding-top: 2px; background: url(../images/topo_contraste.gif) no-repeat right bottom;}
.header_mtur2 ul.acessibilidade a.menor{float: left; width: 18px; height: 19px;}
.header_mtur2 ul.acessibilidade a.maior{float: right; width: 18px; height: 19px;}

.header_mtur2 ul.links{float: left; padding: 7px 5px 0 0;margin-left:45px; }
.header_mtur2 ul.links li{float: left;}
.header_mtur2 a{color:#000;}

.header_mtur2 .data{float: left; padding: 7px 0 0 0; clear:both;}
/******************* FIM HEADER_MTUR *********************/


/*********************** MENU ABAS HEADER ***********************/
.header_mtur2 .menu_abas{width: auto; height: 18px; float:left; margin-left:50px; }
.header_mtur2 .menu_abas a{color:#000000 text-decoration:none; }
.header_mtur2 .menu_abas a:hover{color:#FFF; }

.menu_abas .menu{float: left; height: 18px; width:auto; margin-top:5px; cursor:pointer;}
.menu_abas .menu:hover,.menu_abas .selected{float: left; height: 18px; width:auto; margin-top:5px; cursor:pointer;}
.menu_abas .menu .esq{float: left; width:10px; height:18px; background:url(img/img_menu_esq.png) no-repeat;}
.menu_abas .selected .esq,.menu_abas .menu:hover .esq{float: left; width:10px; height:18px; background:url(img/img_menu_esq_hover.png) no-repeat;}
.menu_abas .menu .centro{float: left; width:auto; padding:4px 0px 0px 0px; height:15px; background:url(img/img_menu_centro.png) repeat-x;}
.menu_abas .selected .centro,.menu_abas .menu:hover .centro{color:#FFF;float: left; width:auto; padding:4px 0px 0px 0px; height:18px; background:url(img/img_menu_centro_hover.png) repeat-x;}
.menu_abas .menu .dir{float: left; width:10px; height:18px; background:url(img/img_menu_dir.png) no-repeat;}
.menu_abas .selected .dir,.menu_abas .menu:hover .dir{float: left; width:10px; height:18px; background:url(img/img_menu_dir_hover.png) no-repeat;}

.menu_abas .esq, .menu_abas .menu .esqAtivo{float: left; width:10px; height:18px; background:url(img/img_menu_esq_hover.png) no-repeat;}
.menu_abas .centro, .menu_abas .menu .centroAtivo{color:#FFF;float: left; width:auto; padding:4px 0px 0px 0px; height:18px; background:url(img/img_menu_centro_hover.png) repeat-x;}
.menu_abas .dir, .menu_abas .menu .dirAtivo{float: left; width:10px; height:18px; background:url(img/img_menu_dir_hover.png) no-repeat;}


.menu_abas .menu .esq_focus{float: left; width:10px; height:26px; background:url(../images/img_menu_esq_focus.png) no-repeat;}
.menu_abas .menu .centro_focus{float: left; width:auto; padding:4px 4px 0 4px; height:18px; background:url(../images/img_menu_centro_focus.png) repeat-x; color:#FFF;}
.menu_abas .menu .dir_focus{float: left; width:5px; height:26px; background:url(../images/img_menu_dir_focus.png) no-repeat;}

.menu_abas form.busca{float: right; width: 154px; height: 20px; padding: 5px 0 1px 1px; background: url(../images/bg_campo_busca2.png) no-repeat 0px -4px;}
.menu_abas form.busca input.text{float: left; width: 98px; padding-top: 2px; position:relative; border:none; background:transparent; margin-left:23px; font-size:9px; font-weight:bold;}
.menu_abas form.busca input.botao{float: right; width: 18px; height: 17px; font-size: 0; letter-spacing: -1px; text-align: -15px; color: #BCCDD6; position:relative;  background:transparent; cursor:pointer; margin-right:3px;}
/*********************** FIM MENU ABAS HEADER ***********************/



/*********************** FOOTER_MTUR***********************/
.container_footer_mtur {width:910px; height:90px; background:transparent url(img/bg_conteudo.png) repeat-y scroll center top; padding:0px; clear:both; margin:20px auto; color: #000; font-size: 9px; font-weight: bold; }
/*********************** FIM FOOTER_MTUR***********************/


/*********************** FOOTER_MENU ***********************/

hr.footer{border-top:1px solid #73949C; height:0;clear:both; padding-bottom:15px;}
.footer_menu{width:936px; height:auto; clear:both; font-size:12px; padding-top:5px;}
.footer_menu .links_icn{width:170px; *width:160px; float:left; margin-left:10px; margin-right:15px; *margin-right:30px; }
.footer_menu .links_icn a{margin-right:8px;}
.footer_menu .menu_esq{float:left; padding:12px 0 5px 0;}
.footer_menu .menu_esq li{display:inline;}
.footer_menu .menu_esq li a{padding-right:7px; margin-right:3px; border-right:1px solid #4D4D4D; color:#474747;}
.footer_menu .menu_dir{float:right; padding:10px; }
.footer_menu .menu_dir li{display:inline;}
.footer_menu .menu_dir li a{padding-right:11px; margin-right:12px; border-right:1px solid #4D4D4D;color:#474747;}
.footer_menu li a.ultimo{border:none;}
.footer_menu li a.primeiro{margin-left: 42px; *margin-left:35px;}

.footer_menu .menu_dir .dd_idiomas{
	float: right;
	width: auto;
	margin-left:0;
	margin-top:-1px;
	*margin-top: -2px;
	margin-right: 26px;
	
}
/*********************** FIM FOOTER_MENU ***********************/


/*********************** FOOTER_DADOS ***********************/
.footer_dados {padding-bottom:6px;}

.footer_dados .menu_esq{float:left; margin-left:10px;padding:12px 0 5px 0; width:545px;}
.footer_dados .menu_esq li{display:inline;}
.footer_dados .menu_esq li a{padding-right:30px; margin-right:3px;color:#474747; font-size:12px; font-weight:bold;}
.footer_dados .link_util{width:90px; height:38px; float:left; padding-right:10px; padding-top:6px; margin-right:10px; border-right:1px solid #73949C; font-size:12px; text-align:right;}
.footer_dados .link_util a{display:block;}
.footer_dados .endereco{width:380px; float:left; font-size:10px; padding-top:3px;}
.footer_dados .logo_mtur{width:167px; float:right; margin-right:10px;}
.footer_dados span{float:left; margin-right:20px; font-size:12px; color:#474747; font-weight:bold;}
.footer_dados .reservados{float:left;margin-top:16px; font-size:8px; color:#474747; font-weight:none;}
/*********************** FIM FOOTER_DADOS ***********************/

/*********************** FOOTER_SITES ***********************/
.footer_sites{width: 910px; height: 26px; padding:0 18px; margin-bottom:30px;}
.footer_sites .menu{float: right; height: 26px; width:auto; margin-left:-1px; cursor:pointer;}
.footer_sites .menu .esq{float: left; width:5px; height:26px; background:url(../images/img_menu_inf_esq.png) no-repeat;}
.footer_sites .menu .centro{float: left; width:auto; padding:5px 4px 0 4px; height:21px; background:url(../images/img_menu_inf_centro.png) repeat-x;}
.footer_sites .menu .dir{float: left; width:5px; height:26px; background:url(../images/img_menu_inf_dir.png) no-repeat;}

.footer_sites .menu .esq_focus{float: left; width:5px; height:26px; background:url(../images/img_menu_inf_esq_focus.png) no-repeat;}
.footer_sites .menu .centro_focus{float: left; width:auto; padding:5px 4px 0 4px; height:21px; background:url(../images/img_menu_inf_centro_focus.png) repeat-x; color:#FFF;}
.footer_sites .menu .dir_focus{float: left; width:5px; height:26px; background:url(../images/img_menu_inf_dir_focus.png) no-repeat;}

.footer_sites span{float:left; margin-left:10px; margin-top:5px; font-size:12px; color:#000;}
/*********************** FIM FOOTER_SITES ***********************/


img{border:medium none;}
.AreaGeral{width:910px;margin:-2px auto; background:transparent url(img/bg_conteudo.png) repeat-y scroll center top;}

.menuHomeSuperior{margin: 0 auto;width:910px;background:url(img/bg_conteudo.png) repeat-y scroll center top;height:50px;}
.menuHomeSuperior ul{margin: 0 auto;width:250px;}
.destaque{text-align:center;}
.menuHomeSuperior ul li{float:left;list-style-type:none;margin:5px;}
.menuHomeSuperior ul li img{border:medium none;}
.menuHomeSuperior .lgMenu{float:right;margin:5px;}

.maisInfo{height:350px;}
.boxEsq{
    background: url(img/bg_boxEsq.png) no-repeat scroll left top;
    width:260px;
    float:left;
    margin-left:10px;
    height:345px;
}
.boxEsq h1
{
    background:transparent url(img/lgComunidadeViajantes.png) no-repeat scroll right top;
    display:block;
    height:70px;
    margin-bottom:10px;
    margin-right:10px;
    margin-top:25px;
    text-indent:-999999px;
}
.boxEsq ul
{
    list-style-type:none;
    padding-left:10px;
}
.boxEsq ul li
{
    height:84px;
    margin-bottom:17px;
}
.boxEsq ul li .imagemBorda
{
    float:left;
    background:transparent url(img/bg_dicas.png) no-repeat scroll 0 0;
    width:104px;
    height:81px;
}
.boxEsq ul li .imagemBorda img
{
   padding:6px; 
}
.boxEsq ul li p
{
    color:#0090FF !important;
    font-weight:bold;
}
.boxEsq ul li a
{
    font-family:Arial;
    font-size:12px;
    text-decoration:none;
    color:#000;
    margin-top:0;
    padding-top:0;
}

.boxEsq .btnRoteiros
{
    margin-left:52px;
}
.Centro
{
    float:left;
    height:370px;
    margin:10px;
    width:358px;
}
.Centro img
{
    position:absolute;
}
.boxDir
{
    float:right;
    font-family:Arial;
    margin-right:10px;
    width:297px;    
}
.boxDir .busca
{
    text-align:center;
}
.boxDir .busca h3
{
    font-size:16px;
    padding-left:30px;
    padding-right:30px;
    text-align:center;
    margin-bottom:10px;
    margin-top:15px;
}
.boxDir .busca input.txtBusca
{
    border:1px solid #E0E0E0;
    width:185px;
}
input.btnBusca:hover
{
    cursor:pointer;
    background: url(img/btn_busca_interna.png) transparent no-repeat scroll 0 0;
}

.boxDir .chamadaDestinos
{
    text-align:center;
}
.boxDir .chamadaDestinos img
{
    padding:10px;
}
.boxDir .tagDestinos
{
    height:auto;
    margin-bottom:15px;
    margin-top:15px;
    text-align:center;
    width:254px;
}
.boxDir .tagDestinos .tit_box
{
    color:#000;
    font-size:12px;
    padding-bottom:4px;
    text-align:center;
}
.boxDir .tagDestinos .cont_tags
{
    height:auto !important;
    min-height:80px;
    width:252px;
    margin-top:10px;
}
.boxDir .tagDestinos .cont_tags a
{
    color:#A4A8AB;
    text-decoration:none;
}
.boxDir .tagDestinos .cont_tags h1,
.boxDir .tagDestinos .cont_tags h2,
.boxDir .tagDestinos .cont_tags h3
{
    color:#4D4D4D;
    display:inline;
    font-weight:normal;
    margin:0;
    padding:1px;
    text-decoration:none;
    
}
.boxDir .tagDestinos .cont_tags h1
{
    font-size:16px;
}
.boxDir .tagDestinos .cont_tags h2
{
    font-size:13px;
}
.boxDir .tagDestinos .cont_tags h3
{
    font-size:8px;
}

/******************Configura��es do box padr�o************************/

.box
{
    margin-top:10px;
    margin-bottom:10px;
    margin-right:10px;
}
.box h2
{
    font-size:20px;
    margin-left: 10px;
}
.box h3
{
    font-size:13px;
}
.box h4
{
    font-size:12px;
}
.box .superior
{
    background:transparent url(img/bgBoxSuperior.png) no-repeat scroll center top;
    color:#000000;
    min-height:60px;
    padding-left:15px;
    padding-right:15px;
    padding-top:15px;
}

.box .centro
{
    background: url(img/bgBox.png) repeat-y scroll top center;
    padding:10px;
    padding-top: 0px;
}

.box .mapa_centro
{
    background: url(img/bgBox.png) repeat-y scroll top center;
    padding:15px;
    padding-left:10px;
}

.box .mapa_centro .elemento
{
    margin-left: -8px;
    margin-top: -8px;
}

.box .mapa_centro form.form_mapa
{
    text-align: center;
    padding-top: 5px;
}

.box .mapa_centro form.form_mapa input.form_texto
{
    border: 1px solid black;
    width: 160px;
}

.box .mapa_centro form.form_mapa input.botao
{
    
}

.box .inferior
{
    background:transparent url(img/bgBoxInferior.png) no-repeat scroll center bottom;
    min-height:18px;
    padding-bottom:15px;
    padding-left:15px;
    padding-right:15px;
}

/******************Fim das configura��es do box padr�o************************/

/******************Configura��es do box info************************/

.info p
{
    color:#000000;
}
.info .superior
{

}
.info .superior img
{
    float:left;
}
.info .superior h2
{
    color:#000000;
    float:left;
    margin-left:10px;
    margin-top:0px;
}

.info .centro
{
    
}
.info .centro p
{
    color:#000000;
    margin-left:0px;
    margin-top:0px;
    margin-bottom: 10px;
    margin-right: 10px
}
.info .centro ul
{}
.info .centro ul li
{
    min-height:62px; 
}
.info .centro ul li img
{
    float:left;
    margin-right:5px;
}
.info .centro ul li p
{}
.info .inferior
{}

/******************Fim das configura��es do box info************************/

/******************Configura��es do box roteiro************************/

.roteiros p
{
    color:#4D4D4D;
}
.roteiros .superior
{

}
.roteiros .superior img
{
    float:left;
}
.roteiros .superior h2
{
    color:#000000;
    float:left;
    margin-left:10px;
    margin-top:0px;
    width:240px;
}
.roteiros .centro
{
    
}
.roteiros .centro ul
{}
.roteiros .centro ul li
{
    width:260px;
    margin-bottom:10px;
    margin-top: -10px;
}
.roteiros .centro ul li.separador
{
    border-top: 1px solid #F6931E;
}
.roteiros .centro ul li h4
{
    color:#000000;
    margin-right:5px;
    margin-top:10px;
    margin-bottom:3px;
}
.roteiros .centro ul li p
{}
.roteiros .inferior
{
    padding-right:25px;
    text-align:right;
}
.roteiros .inferior h4 a:visited
{
    color:#000000;
}
.roteiros .inferior h4 span
{
    color:#F6931E;
}

/******************Fim das configura��es do box roteiro************************/

/******************Configura��es do box viajantes************************/
.viajantes p
{

}
.viajantes .superior
{

}
.viajantes .superior .img,
.viajantes .superior .titulo
{
    float:left;
}
.viajantes .superior h2
{
    color:#000000;
    float:left;
    margin-top:15px;
    margin-left:10px;
    width:200px;
}
.viajantes .superior h3
{
    margin-left:10px;
}

.viajantes .centro
{
    
}
.viajantes .centro ul
{}
/* Alterado por Rodrigo em 27-10-2009 �s 10h20 */
.viajantes .centro ul li
{
    margin-bottom:10px;
    float:left;
}
/* Fim de Altera��o */
.viajantes .centro ul li img
{
    height:90px;
    margin-right:6px;
}
.viajantes .centro ul li p
{}
.viajantes .inferior
{
    padding-right:25px;
    text-align:right;
}
.viajantes .inferior h4
{
    color:#000000;
}
.viajantes .inferior h4 span
{
    color:#F6931E;
}
/******************Fim das configura��es do box viajantes************************/


.rodapeConteudo
{
    background:transparent url(img/bg_conteudo.png) repeat-y scroll center top;
    height:12px;
    margin-bottom:16px;
    margin-top:0;
    *height:32px;
    *background:transparent;
    *margin-bottom:16px;
    *margin-top:0;
}
.rodapeConteudo img
{
    margin-top:-28px;
    *margin-top:0px;    
    
    
}
.menuSegmentos
{
    
    background:transparent url(img/bg_conteudo.png) repeat-y scroll center top;
    margin-top:-33px !important;
    *margin-top:-20px !important;
    width:910px;
    clear:both;
    margin-bottom:10px;
}
.menuSegmentos ul
{
    height:100px;
    padding-top:10px;
    padding-left:6px;
    *margin-left:0px;
    text-align:center;
    
}

.menuSegmentos ul li
{
    background:transparent url(img/bg_menu_inferior.png) no-repeat scroll 0 0;
    float:left;
    font-family:Arial;
    font-size:10px;
    font-weight:bold;
    height:100px;
    list-style-type:none;
    margin-right:2px;
    text-align:center;
    width:80px;
}
.menuSegmentos ul li p
{
    margin-top:0;
}
.menuSegmentos ul li a
{
    
}

.box_scroll
{
    
}

.contGalerias
{
    margin-bottom:15px;
}
/*Alterado por Rodrigo em 27-10-2009 �s 11h40*/
.box_scroll .seta_esq
{
    float:left;
    background:transparent url(img/setaEsqGaleria.jpg) repeat scroll 0 0;
    width:10px;
    height:70px;
    cursor:pointer;
}
.box_scroll .off
{
    background-position:11px 0 !important;
    cursor:default !important;
}
.box_scroll .seta_dir
{
    float:left;
    background:transparent url(img/setaDirGaleria.jpg) repeat scroll 0 0;
    width:10px;
    height:70px;
    cursor:pointer;
}
/* Fim das altera��es */

.area
{
    float:left;
    background-color:#F6931E;
    height:70px;
    overflow:hidden;
    width:260px;
}
.area ul
{
    width:10000px;
}
.area ul li
{
    float:left;
    padding:3px;
    width:80px;
}
.area ul li a
{
    border:solid 1px #fff;
    display:block;
    overflow:hidden;
}
.setaProximo,
.boxFoto .setaProximoPopup
{
 	background:transparent; 
}
#imagemBox:hover .setaProximo,
#lightBoxAjax:hover .boxFoto .setaProximoPopup
{
 	background:transparent url(img/setaDirGaleria2.png) no-repeat scroll right center !important; 
}
.setaAnterior,
.boxFoto .setaAnteriorPopup 
{
	transparent; 
   
}

#imagemBox:hover .setaAnterior
{
	background:transparent url(img/setaEsqGaleria2.png) no-repeat scroll 0 center !important;
}
#lightBoxAjax:hover .boxFoto .setaAnteriorPopup
{
	background:transparent url(img/setaEsqGaleria2.png) no-repeat scroll 0 center !important;
}
#imagemBox .setaProximo {
	height:175px;
	margin-left:-136px;
	position:absolute;
	width:137px;
	margin-top: 25px;
	
}
#lightBoxAjax:hover .boxFoto .setaProximoPopup {
	height:175px;
	margin-left:-320px;
	position:absolute;
	width:320px;
	margin-top: 25px;
	
}
#imagemBox .setaAnterior
{
	width:137px;
	height:175px;
	position:absolute;
	margin-top: 25px;
	margin-left:3px;
	
}
#lightBoxAjax:hover .boxFoto .setaAnteriorPopup
{
	width:320px;
	height:175px;
	position:absolute;
	margin-top: 25px;
	margin-left:3px;
	
}


#pg_detalheDestinos .gMaps
{
    height:280px;
    overflow:hidden;
    width:280px;
}

/****************************** INICIO PAGINA FALE CONOSCO *****************************/

#pg_faleConosco .gMaps
{
    height:280px;
    overflow:hidden;
    width:280px;
}
#pg_faleConosco .areaConteudoCentro .faleConosco blockquote.erro {
color:#6D6E70;
float:right;
font-size:11px;
margin-right:45px;
margin-top:10px;
text-align:right;
width:300px;
}
 
/****************************** FIM PAGINA FALE CONOSCO *****************************/


 /**********************************INICIO_PAGINAS_INTERNAS******************************/
 
/********************************** DETALHES DESTINOS/ROTEIROS ******************************/
.panoramica
{
    margin-bottom:20px;
    margin-left:1px;
    margin-top:10px;
    text-align:center;
    width:auto;
}
.panoramica .infoPanoramica
{
    background:transparent url(img/bg_dados_video.png) repeat scroll 0 0;
    bottom:0;
    color:#FFFFFF;
    height:30px;
    right:20px;
    margin-top:-45px;
    margin-left:-1px;
    *margin-left:-85px;
    padding-bottom:5px;
   	position:relative;
    width:220px;
    float: right;
}
.panoramica .infoPanoramica h3
{
	font-size: 12px;
	font-family: Arial;	
}
.panoramica .infoPanoramica p
{
	font-size: 12px;
	font-family: Arial;	
}
/********************************** FIM DETALHES DESTINOS/ROTEIROS ******************************/
 
 /*********************MENU_INTERNA_SUPERIOR***************/
.menuInternaSuperior{margin: 0 auto; height:115px; width:910px; background: transparent url(img/bg_menu_superior_interna.png) no-repeat scroll center top }

.menuInternaSuperior ul{ float:left; margin:35px 0 0 20px; width:300px;}
.menuInternaSuperior ul li{float:left;list-style-type:none;}

.menuInternaSuperior .lgMenu1{float:left; margin-left:20px; margin-top:15px;}

.menuInternaSuperior .lgMenu2{float:right; margin-right:20px; margin-top:30px;}

.menuInternaSuperior .buscaInternaSuperior{float:right; background: url(img/bg_busca_interna.png) transparent no-repeat scroll 0 0 ; height:39px; margin-top:35px; margin-right:10px; padding:6px 0 1px 8px; width:187px;}
/* Alterado por Rodrigo 27-10-2009 �s 10h30 */
.menuInternaSuperior .buscaInternaSuperior input
{
    float:left;
    margin-top:4px;
}
.buscaInternaSuperior  input.btnBusca{background: url(img/btn_busca_interna.png) transparent no-repeat scroll 0 0; width:19px; height:22px; margin:2px 6px; *margin: 2px 5px;}
/*Fim das altera��es*/

/********************************************** BREADCRUMB **********************************************/
.content_breadcrumb{width:400px; height:22px; margin-top: 0px; margin-bottom: 10px;}
.content_breadcrumb a{font-size:11px; color:#6D6E70; font-weight:none; }
.content_breadcrumb a.first{font-weight:bold; text-decoration:none;}

.conteudoGeral{

	margin: 0 auto;
	padding: 0;

}
.conteudoGeral .areaConteudo{
	

	height: auto;
	padding: 10px 10px;
	margin: 10px 10px
	

}
.conteudoGeral .areaConteudo h1{
	
	font-size:22px;
	font-family: Arial;
	font-weight: none;
	margin-bottom: 5px;
	color: #000;
}
.conteudoGeral .areaConteudo .msgErroTopo{
	
	font-weight: bold;
	margin-top: 35px;
	font-family: Arial;
	font-size: 120%;
	line-height: 1.3em;
	
}
.conteudoGeral .areaConteudo .msgErroTopo p.msgErro{
	
	color: red;
	padding-left: 20px;
}
span.marcador{
	
	background-color:#F6921E;
	float:left;
	height:14px;
	margin-right:10px;
	margin-top:7px;
	width:14px;
}	
.conteudoGeral .areaConteudo p{
	
	font-size:109%;
	line-height: 1.3em;
	font-family: Arial;
	font-weight: none;
	color:#3B2314;
}
.conteudoGeral .areaConteudo p.saibaMais
{
	 text-align:left;
    font-weight:bold;		
}
.conteudoGeral .areaConteudo p.saibaMais span.setaLink
{
		color:#F6921E;
}

.conteudoGeral .areaConteudo p.texto
{
    margin-bottom: 20px;
}
.buscaEsq
{
    background:Transparent url(img/bg_busca_esq.png) no-repeat scroll left center;
    float:left;
    height:73px;
    margin-top:-1px;
    width:20px;
}
#pgComunidadeResultadoBusca .buscaEsq
{
    background:Transparent url(img/bg_busca_esq_comunidade.png) no-repeat scroll left center
}
.busca_avancada
{
    background:#F6921E;
    float:left; 
    height:51px;
    overflow:hidden;
    padding:10px 0px 10px 12px;
    position:relative;
    margin-bottom:10px;
    width:850px;
}
.buscaDir
{
    background:Transparent url(img/bg_busca_dir.png) no-repeat scroll right center;
    float:left;
    height:73px;
    margin-top:-1px;
    width:20px;
}
#pgComunidadeResultadoBusca .buscaDir
{
    background:Transparent url(img/bg_busca_dir_comunidade.png) no-repeat scroll right center;
}


.busca_avancada h2
{
    color:#FFF;
    float:left;
    font-family:Arial;
    font-size:16px;
    font-weight:bold;
    margin-left:10px;
    margin-top:27px;
}

.busca_avancada form{float:left; margin-top:6px; *margin-top:4px; margin-left:20px; _margin-left:10px; *margin-left:10px;}
#pgComentarioAprovacao .busca_avancada form{float:left; margin-top:21px; *margin-top:4px; margin-left:20px; _margin-left:10px; *margin-left:10px;}
#pgComunidadeResultadoBusca .busca_avancada form{width: 600px !important;}
#pgComunidadeResultadoBusca .busca_avancada span.categoria {left: 20px;*left: 15px;}
#pgComunidadeResultadoBusca .busca_avancada span.estado{left:132px;*left:120px;}
#pgComunidadeResultadoBusca .busca_avancada span.destino{left:158px;*left:148px;}
#pgComunidadeResultadoBusca .busca_avancada span.roteiro{left:256px;*left:247px;}
.busca_avancada span{position:relative; top:5px; left:20px; _left:18px; *left:18px; font-family:Arial; font-weight:bold; font-size:12px}
.busca_avancada span.categoria
{
    position:relative;  
    left:92px;
    *left:85px;
}
#pgComentarioAprovacao .busca_avancada{

  background:#F6921E;
    float:left; 
    height:51px;
    overflow:hidden;
    padding:10px 0px 10px 12px;
    *padding-right:10px;
    position:relative;
    margin-bottom:10px;
    width:850px;
}
#pgComentarioAprovacao .busca_avancada span.login
{
	position:relative;  
    left:-388px;
    *left:20px;
}
#pgComentarioAprovacao .busca_avancada span.senha
{
	position:relative;  
    left:-282px;
    *left:120px;
}
.busca_avancada span.estado
{
    position:relative;  
    left:202px; 
    *left:195px;
}
 .busca_avancada span.destino
{
    position:relative; 
    left:227px; 
    *left:222px;
}
.busca_avancada span.roteiro
{
    position:relative; 
    left:319px; 
    *left:320px;
}
.busca_avancada .chave
{
    margin-right:8px;
    padding:1px;
    width:140px;
    *padding:3px;
    *width:130px;
}
.busca_avancada .categoria{width:140px; padding-left:0;  margin-right:8px;}
.busca_avancada .estado{width:65px; *width:65px; padding-left:0; margin-right:8px;}
.busca_avancada .destinoRoteiro
{
    margin-right:8px;
    padding-left:0;
	min-width:140px;
    width:auto;
    max-width:140px;
    *width:140px;
    
}
.boxBusca
{
    margin-top:20px;
    margin-bottom:20px;
}
.btn_enviar
{
    background:transparent url(img/btn_enviar.png) no-repeat scroll center center;
    border:medium none;
    color:#FFFFFF;
    cursor:pointer;
    font-size:13px;
    font-weight:bold;
    height:30px;
    width:83px;
}

.btn_lupa
{
    background:transparent url(img/btn_lupa.png) no-repeat scroll center center;
    border:medium none;
    color:#FFFFFF;
    cursor:pointer;
    font-size:13px;
    font-weight:bold;
    height:35px;
    width:30px;
    margin-left:20px;
}



.abas
{
    clear:both;
    height:auto;
    margin-bottom:-2px;
}
.abas a:hover
{
	text-decoration:none;
		
}
.abas a{color: #000;}
.abas .menuAbas{float: left; height: 26px; width:auto; margin-left:-1px; cursor:pointer;}
.abas .menuAbas .esq{float: left; width:10px; height:26px; background:url(img/img_aba_esq.png) no-repeat;}
.abas .menuAbas .centro{float: left; width:auto; padding:4px 0px 0px 0px; height:26px; background:url(img/img_aba_centro.png) repeat-x;}
.abas .menuAbas .dir{float: left; width:10px; height:26px; margin-right:5px; background:url(img/img_aba_dir.png) no-repeat;}

.abas .menu{float: left; height: 26px; width:auto; margin-top:5px; cursor:pointer; }

/**** IE 7 *********/
.abas .menuComunidadeDetalhe {float: left; height: 26px; width:auto; margin-top:5px; cursor:pointer; *margin-bottom:21px; _margin-bottom:-10px;}
.abas .menuComunidadeDetalhe .abaEsq_x{float: left; width:10px; height:26px; background:url(img/img_aba_esq.png) no-repeat;}
.abas .menuComunidadeDetalhe  .selected .abaEsq_x{float: left; width:10px; height:26px; background:url(img/img_aba_esq_ativo.png) no-repeat;}
.abas .menuComunidadeDetalhe .abaCentro_x{float: left; width:auto; padding:4px 0px 0px 0px; height:26px; background:url(img/img_aba_centro.png) repeat-x;}
.abas .menuComunidadeDetalhe .abaDir_x{float: left; width:10px; margin-right:3px; height:26px; background:url(img/img_aba_dir.png) no-repeat;}
.abas .menuComunidadeDetalhe  .selected  .abaDir_x {float: left; width:10px; margin-right:3px; height:26px; background:url(img/img_aba_dir_ativo.png) no-repeat;}
.abas .menuComunidadeDetalhe a
{
	color:#000;
	cursor: pointer;
}
.abas .menuComunidadeDetalhe a:visited
{
	color:#000;
}

.abas .menuComunidadeDetalhe  .selected .abaCentro_x 
{
    background:transparent url(img/img_aba_centro_ativo.png) repeat-x scroll 0 0;
    color:#FFFFFF;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
    width:auto;
	height: 26px;
}
/*******Fim IE 7 ********/
.abas .menu .abaEsq_x{float: left; width:10px; height:26px; background:url(img/img_aba_esq.png) no-repeat;}

.abas .menu  .selected .abaEsq_x{float: left; width:10px; height:26px; background:url(img/img_aba_esq_ativo.png) no-repeat;}

.abas .menu .abaCentro_x{float: left; width:auto; padding:4px 0px 0px 0px; height:26px; background:url(img/img_aba_centro.png) repeat-x;}

.abas .menu .abaDir_x{float: left; width:10px; margin-right:3px; height:26px; background:url(img/img_aba_dir.png) no-repeat;}

.abas .menu  .selected  .abaDir_x {float: left; width:10px; margin-right:3px; height:26px; background:url(img/img_aba_dir_ativo.png) no-repeat;}

.abas .menu a
{
	color:#000;
	cursor: pointer;
}
.abas .menu a:visited
{
	color:#000;
}
.abas .menu  .selected .abaCentro_x 
{
    background:transparent url(img/img_aba_centro_ativo.png) repeat-x scroll 0 0;
    color:#FFFFFF;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
    width:auto;
	height: 26px;
}
.abas .abaComunidade_x
{
    background:transparent url(img/btnComunidadeOff.png) repeat-x scroll 0 0;
    color:#000;
    font-weight:bold;
    display:inline-block;
    font-size:14px;
    height:auto;
    padding:4px 0px;
    text-align:center;
    width:130px;
}
.abas .selectedComunidade
{
    background:transparent url(img/btnComunidadeOn.png) no-repeat scroll 0 0;
    color:#FFFFFF !important;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
    width:130px;
}
.abas .menuAbas .esq_focus{float: left; width:10px; height:26px; background:url(img/img_aba_esq_ativo.png) no-repeat;}
.abas .menuAbas .centro_focus{float: left; width:auto; padding:4px 0px 0px 0px; height:26px; background:url(img/img_aba_centro_ativo.png) repeat-x;}
.abas .menuAbas .dir_focus{float: left; width:10px; height:26px; margin-right:5px; background:url(img/img_aba_dir_ativo.png) no-repeat;}

.cont_abas{min-height:200px; height:auto !important; height:200px; border:1px solid #3A748B; background:#FFF;padding:10px 8px;}

.cont_abas .resultados .foto{margin-right:7px;}
#pgComunidadeResultadoBusca .cont_abas .resultados .foto .zoom{display:none;}
.cont_abas .resultados.over{text-decoration:none;}
.cont_abas .resultados h3{font-size:12px; color:#3A748B;}
.cont_abas .resultados h3.detalhe_pesquisa{font-size:12px; margin-top:5px;}
.cont_abas .resultados blockquote{margin-top:5px; line-height:1.3em; color:#231F20; font-size: 109%;}
hr.divisao{border-top:2px dashed #3A748B; height:0;clear:both; margin:15px 0;}
.foto{width:104px; height:81px; background:url(img/bg_dicas.png) right bottom; float:left; }
.cont_abas .resultados img{padding: 6px;}

.cont_abas .resultados ul
{
	display:block;	
}
.cont_abas .resultados ul li
{
	float: left;
	margin-top: -1px;
	padding-right: 10px;
	
}

.cont_abas span.link_envie_comentario
{
	color: #F6921E;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	float: right;
	padding-bottom:5px;
}
.cont_abas span.link_envie_comentario a
{
	text-decoration: none;
	color: #000;
	font-size: 12px;
	font-weight: none;
}


.paginacao{height:20px; background:#58595B; }
.paginacao .total{width:auto; float:left; padding:2px 10px; background:#58595B; font-weight:bold; color:#FFF;}
.paginacao .numeracao a{color:#58595B; background:#FFF; text-decoration:none; width:23px; height:15px; display:inline-block; }
.paginacao .numeracao a:hover{background:#F6921E;}
.paginacao .numeracao a.selected{color:#000; font-weight:bold; background:#F6921E;}

/****** light box ****/
.siteSombra
{
    height:1820px;
    display: none;
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	min-width: 640px;
	background-color: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.sitePopup
{
    background-color:#EEEEEE;
    border:1px solid #F1F1F1;
    display:none;
    left:24%;
    padding:10px;
    position:absolute !important;
    top:10%;
    width:auto !important;
    *width:640px !important;
    z-index:11;
}
.sitePopup{
	text-align: right;
}
.sitePopup blockquote{
	text-align: left;
}

.boxFoto
{
    background-color:#FFFFFF;
    border:1px solid #73949C;
    height:auto !important;
    margin:20px auto 0;
    min-height:100px;
    position:relative;
    text-align:right;
    width:640px;
}
.zoom:hover
{
	cursor:pointer;
}

/****************************** PAGINA DESTINOS ****************************************/

.conteudoGeral .areaConteudoCentro {
    height:auto;
    margin:10px;
    padding:10px;
    width:560px;
    float:left;
}

.conteudoGeral .areaConteudoCentro h1 
{
    color:#000000;
    font-family:Arial;
    font-size:22px;
    margin-bottom:5px;
}

.conteudoGeral .areaConteudoCentro .temperatura 
{
    float:right;
    height:68px;
    margin-bottom:15px;
    width:176px;
}
.conteudoGeral .areaConteudoCentro .tipo 
{
    color:#3B2314;
    font-family:Arial;
    font-size:12px;
}
.conteudoGeral .areaConteudoCentro .tipo span 
{
    color:#F6921E;
    font-size:12px;
    font-weight:bold;
}
.conteudoGeral .areaConteudoCentro ul
{
    height:30px;
    margin-top:10px;
}
.conteudoGeral .areaConteudoCentro li 
{
    display:inline;
    float:left;
    width:140px;
}
.conteudoGeral .areaConteudoCentro li img 
{
    float:left;
    margin-right:5px;
}
.conteudoGeral .areaConteudoCentro li a 
{
    color:#000000;
    float:left;
    margin-left:5px;
    margin-top:3px;
    text-decoration:none;
}
.destaques_destinos {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:#FFFFFF none repeat scroll 0 0;
    height:auto !important;
    margin-bottom:20px;
    padding:10px 8px;
}
.full
{
    background:transparent url(img/bg_detalhe_divisao_full.png) repeat scroll 0 0 !important;
}
.termoUso
{
	background:transparent url(img/bg_detalhe_divisao_termouso.png) repeat scroll 0 0 !important;
}
.tituloArea
{
    background:transparent url(img/bg_detalhe_divisao.png) repeat scroll 0 0;
    height:41px;
    margin-bottom:10px;
    margin-left:-7px;
    margin-top:15px;
}
.tituloArea2
{
    background:transparent url(img/bg_detalhe_divisao.png) repeat scroll 0 0;
    height:41px;
    margin-bottom:10px;
    margin-left:-7px;
    margin-top:15px;
}
.tituloArea h2
{
    color:#D97609;
    font-family:Arial;
    font-size:14px;
    padding:12px 0 0 20px;
    text-align:left;
}
.tituloArea2 h2
{
    color:#D97609;
    font-family:Arial;
    font-size:14px;
    padding:12px 0 0 20px;
    text-align:left;
}
.destaques_destinos .resultados 
{
    height:auto;
    position:relative;
}
.foto img
{
    padding:7px;
}
.foto .zoom 
{
   height:18px;
    margin-left:68px;
    position:absolute;
    margin-top:44px;
    width:18px;
}
.destaques_destinos .resultados h3
{
    color:#3A748B;
    font-size:12px;
}
.destaques_destinos .resultados blockquote {
    color:#231F20;
    line-height:1.3em;
    font-size: 109%;
    margin-top:5px;
}
.destaques_destinos hr.divisao
{
    border-top:1px solid #3A748B;
    clear:both;
    height:0;
    margin:15px 0;
}
.abas_destinos .abas 
{
    clear:both;
    height:auto;
}
.abas_destinos .abas .menuAbas {
    cursor:pointer;
    float:left;
    height:26px;
    margin-left:-1px;
    width:auto;
}
.abas_destinos .abas .menuAbas .esq_focus 
{
    background:transparent url(img/img_aba_esq_ativo.png) no-repeat scroll 0 0;
    float:left;
    height:26px;
    width:10px;
}
.abas_destinos .abas .menuAbas .centro_focus 
{
    background:transparent url(img/img_aba_centro_ativo.png) repeat-x scroll 0 0;
    float:left;
    height:26px;
    padding:4px 0 0;
    width:auto;
}
.abas_destinos .abas .menuAbas .dir_focus 
{
    background:transparent url(img/img_aba_dir_ativo.png) no-repeat scroll 0 0;
    float:left;
    height:26px;
    margin-right:5px;
    width:10px;
}
.abas_destinos .abas .menuAbas .esq 
{
    background:transparent url(img/img_aba_esq.png) no-repeat scroll 0 0;
    float:left;
    height:26px;
    width:10px;
}
.abas .menuAbas .centro 
{
    background:transparent url(img/img_aba_centro.png) repeat-x scroll 0 0;
    float:left;
    height:26px;
    padding:4px 0 0;
    width:auto;
}
.abas_destinos .abas .menuAbas .dir 
{
    background:transparent url(img/img_aba_dir.png) no-repeat scroll 0 0;
    float:left;
    height:26px;
    margin-right:5px;
    width:10px;
}
.abas_destinos .cont_abas 
{
    background:#FFFFFF none repeat scroll 0 0;
    border:1px solid #3A748B;
    height:auto !important;
    min-height:200px;
    padding:10px 8px;
    *margin-top: -20px;
}

.abasComunidade .cont_abas .numero_registros
{
	padding-bottom: 40px;	
}

.abas_destinos .cont_abas .links
{
	height:20px;
		
}
.abas_destinos .cont_abas .links span
{
	color:#F6921E;
	float:right;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
}

.abas_destinos .cont_abas .links span.linksEsq
{
	
	float:left;

}

.abas_destinos .cont_abas  .links span a
{
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
.abas_destinos hr.divisao {
    border-top:2px dashed #3A748B;
    clear:both;
    height:0;
    margin:15px 0;
}
#pg_detalheDestinos .paginacao 
{
    background:#58595B none repeat scroll 0 0;
    height:20px;
}
#pg_detalheDestinos .paginacao .total 
{
    background:#58595B none repeat scroll 0 0;
    color:#FFFFFF;
    float:left;
    font-weight:bold;
    padding:2px 10px;
    width:auto;
}
p.texto
{
    margin-bottom:10px;
}

.paginacao .numeracao 
{
    float:right;
    font-size:12px;
    height:20px;
    margin:0 auto;
    padding:2px;
    text-align:center;
    width:auto;
}
.paginacao .numeracao ul {
    height:auto;
    margin-top:-3px;
}
#pgResultadoBusca .paginacao .numeracao ul,
#pgComunidadeResultadoBusca .paginacao .numeracao ul{
    height:auto;
    margin-top:0px;
}

.paginacao .numeracao li {
    display:inline-block;
    float:left;
    margin-left:3px;
    width:25px;
}
.paginacao .numeracao a
{
    background:#FFFFFF none repeat scroll 0 0;
    color:#58595B;
    display:inline-block;
    height:15px;
    text-decoration:none;
    width:23px;
}
.comentarios_destinos 
{
    background:#FFFFFF none repeat scroll 0 0;
    height:auto !important;
    padding:10px 8px;
    cursor: pointer;
}
.comentarios_destinos .resultados {
    
}
.comentarios_destinos span.link_envie_comentario
{
	color: #F6921E;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	float: right;
	padding-bottom:5px;
}
.comentarios_destinos span.link_envie_comentario a
{
	text-decoration: none;
	color: #000;
	font-size: 12px;
	font-weight: none;
}
.comentarios_destinos .resultados .voto,
.abasComunidade .resultados .voto  

{
    
    float:left;
    font-family:Arial;
    margin-right:10px;
    position:relative;
    width:145px;
}
.comentarios_destinos .resultados .voto .vote_mais p,
.comentarios_destinos .resultados .voto .vote_menos p,
.abasComunidade .resultados .voto .vote_mais p,
.abasComunidade .resultados .voto .vote_menos p
{
	float:left;
	padding-top:10px;
	width:25px;

}

.comentarios_destinos .resultados .voto h2, 
.abasComunidade .resultados .voto h2
{
    color:#58595B;
    font-size:109%;
    font-weight:bold;
}
.comentarios_destinos .resultados .voto .cidade,
.abasComunidade .resultados .voto .cidade
 {
    color:#58595B;
    font-size:109%;
    margin-top:3px;
}
.comentarios_destinos .resultados .voto .data,
.abasComunidade .resultados .voto .data 
{
    color:#58595B;
    font-size:109%;
    margin-top:3px;
}
.comentarios_destinos .resultados img,
.abasComunidade .resultados img
{
    padding:6px;
	float: left;
}
.comentarios_destinos .resultados .comentario,
.abasComunidade .resultados .comentario
{
	height: auto !important;
	width: 358px;
	padding-left: 10px;
	float:left;
	border-left:1px solid #46444C;
}
.comentarios_destinos .resultados .comentario .entrevista,
.abasComunidade .resultados .comentario .entrevista 
{
    color:#999999;
    font-size:109%;
}
.comentarios_destinos .resultados .comentario .titulo,
.abasComunidade .resultados .comentario .titulo 
{
    color:#58595B;
    font-size:109%;
    font-weight:bold;
    margin-top:3px;
}
.comentarios_destinos .resultados .comentario .resumo,
.abasComunidade .resultados .comentario .resumo 
{
    color:#58595B;
    font-size:109%;
    line-height: 1.3em;
    font-weight:normal;
    margin-top:3px;
}


.paginacaoAlfabetica
{
    
}
.galeriaDestinos
{
    
}
.galeriaDestinos .box_adicional
{
    clear:both;
    height:auto !important;
    margin:0;
    min-height:20px;
    padding:0;
    width:475px;
    float:left;
}
.infoElemento
{
    background:transparent url(img/bg_dados_video.png) repeat scroll 0 0;
    bottom:0;
    color:#FFFFFF;
    height:41px;
    left:1px;
    margin-top:-63px;
    margin-left:-1px;
    *margin-left:-85px;
    padding-bottom:5px;
    padding-left:10px;
    padding-top:15px;
    position:relative;
    width:375px;
}
.infoElemento h3
{
    color:#FFFFFF;
    text-align:left;
    font-size:13px;
}
.infoElemento p
{
    color:#FFFFFF !important;
    text-align:left;
    margin-bottom:10px !important;
}
.galeriaDestinos .box_imagem
{
    height:auto;
    margin:0 auto;
    position:relative;
    width:470px;
}
.galeriaDestinos .box_galeria
{
    float:left;
    height:auto;
    margin:0;
    width:470px;
}
.galeriaDestinos .boxScroll
{
    border:medium none;
    float:left;
    height:311px;
    margin-left:-85px;
    overflow:hidden;
    position:relative;
    width:90px;
}
.galeriaDestinos .boxScroll ul
{
    
}
.galeriaDestinos .boxScroll ul li
{
    height:62px;
    width:86px;
}
.galeriaDestinos .boxScroll ul li.ativo
{
    border:2px solid #FFFFFF;
    height:58px !important;
    overflow:hidden;
    width:82px !important;
}
.galeriaDestinos .boxScroll ul li a
{
    
}
.galeriaDestinos .boxScroll ul li a img
{
    
}
.destaque .elemento
{
    float:left;
}
.destaque .elemento img
{
    margin-top:-40px;
    position:absolute;
}
.listagem
{
    overflow:hidden;
    width:850px;
}
.listagem ul
{
   /* background:transparent url(img/bg_ul_alfabeto.png) repeat scroll 0 0;*/
    margin-top:10px;
    width:870px;
    
}
.listagem ul li
{
    
    float:left;
    padding:5px 18px;
    width:253px;
    height:100px;
}
.listagem .texto
{
    margin-top:10px;
}
.listagem .texto h4
{
    color:#3F9DF4;
    margin-bottom:3px;
    color:#3F9DF4;
    font-size:12px;
    margin-bottom:5px;
}
.alfabeto
{
    background:#E0E0E0 none no-repeat scroll 4px 0;
    height:20px;
    font-size:15px;
    margin-top:-10px;
    overflow:hidden;
    padding-top:5px;
    width:860px;
}
.alfabeto ul
{
    height:20px;
    margin-left:6px;
    width:875px;
}
.alfabeto ul li
{
    color:#000000;
    float:left;
    font-weight:bold;
    margin-left:8px;
    margin-right:8px;
    margin-top:-2px;
    text-decoration:none;
}
.alfabeto ul li a.ativo
{
    color:#000;
    padding:3px;
    
}
.alfabeto ul li a.inativo
{
    color: #EFEFEF;
    padding:3px;
    text-decoration: none;
}
.alfabeto ul li a.ativo:hover,
.alfabeto ul li a.ativo.selected
{
    color:#fff;
    background:#F6921E;
    text-decoration:none;
}
.selectedLetras
{
    color:#fff;
    background:#F6921E;
    text-decoration:none;
    padding: 3px;
}
.alfabeto ul li a #letra_clicavelA:hover
{
    color:#fff;
    background:#F6921E;
    text-decoration:none;
}
.home_destaq
{
    float:left;
    width:475px;
}
.lista
{
    float:left;
}

.lista li
{
    display:none;
}
.lista li.ativo
{
    display:block !important;
}
.lista li img
{
    
}
.numeros
{
    float:left;
    margin-left:-86px;
    width:90px;
}
.numeros span
{
    background:transparent url(img/bg_dados_thumb.png) repeat scroll 0 0 !important;
    display:block;
    height:62px;
   	border-left: 1px solid #FFF;
   	border-bottom: 1px solid #FFF;
    margin-top:-62px;
    *margin-top:-64px;
    position:relative;
    text-indent:-9999px;
    width:83px;
    margin-left:3px;
    *margin-left:0;
}
.numeros span:hover
{
    background:transparent !important;
    cursor:pointer;
}
.numeros span.ativo
{
    background:transparent !important;
}
/*********** busca de comunidades **************/

#pgComunidadeResultadoBusca .busca_avancada
{
    background:#F6921E none repeat scroll 0 0;
    
}

#pgComunidadeResultadoBusca .busca_avancada h2 
{
    color:#FFFFFF;
}

#pgComunidadeResultadoBusca h1,
#pgResultadoBusca h1,
#pgComunidadeDetalhes h1
{
    font-size:22px;
}

/*********** fim busca de comunidades **************/

/********************* Comunidade de Viajantes Detalhes *******************/

.abasComunidade .galeria
{
    margin:0 auto;
    width:590px;
}
.abasComunidade .galeria img
{
    padding:0 !important;
}
.abasComunidade .galeria .area
{
    background-color:#F6931E;
    float:left;
    height:85px;
    overflow:hidden;
    width:570px;
}
.abasComunidade .galeria .video
{
 	text-align: center;
}
.abasComunidade .galeria .area ul li
{
    width:108px;
}
.abasComunidade .galeria .area ul li img
{
    width:106px;
}
.abasComunidade .galeria .box_scroll .seta_esq 
{
    background:transparent url(img/setaEsqGaleria.jpg) repeat scroll 0 center;
    height:85px;
}
.abasComunidade .galeria .box_scroll .seta_dir 
{
    background:transparent url(img/setaDirGaleria.jpg) repeat scroll right center;
    height:85px;
}
.abasComunidade .galeria h4
{
    padding-top:5px;
}
.abasComunidade .galeria p.contador
{
    float:right;
    font-weight:bold;
}
.abasComunidade .galeria blockquote
{
    margin-bottom:5px
}
.abasComunidade .galeria h4,
.abasComunidade .galeria p.contador,
.abasComunidade .galeria blockquote
{
    font-size:12px;
}
.abasComunidade .resultados .voto 
{
    float:left;
    font-family:Arial;
    margin-right:10px;
    position:relative;
    width:155px;
}
.fotoDireita
{
    float:right;
    background:transparent url(img/bg_direita_dicas.png) no-repeat scroll right bottom;
}
.zoom 
{
    background:transparent url(img/icn_zoom.png) no-repeat scroll 0 0;
    height:18px;
    margin-left:219px;
    margin-top:153px;
    position:absolute;
    width:18px;
    
}
#pgCmunidadeDetalhe .zoom{
	margin-left:232px;
    margin-top:172px;
}

#imagemBox .zoom{
	margin-left: 261px !important;
	margin-top:0px !important;
}

.fotoDireita img
{
    padding:13px;
}

#pgComunidadeDetalhes h2
{
    color:#000000;
    font-size:18px;
    font-weight:normal;
}
#pgComunidadeDetalhes p.estado
{
    
}
#pgComunidadeDetalhes p.estado span
{
    font-weight:bold;
    color:#F6921E;
}
#pgComunidadeDetalhes p.saibaMais
{
    text-align:right;
    font-weight:bold;
}
#pgComunidadeDetalhes p.saibaMais span
{
    color:#F6921E;
}
#pgComunidadeDetalhes .paginacao .numeracao
{
    padding:5px;
}
/********************* Comunidade de Viajantes Detalhes *******************/
/*****************************INICIO PAGINA COMUNIDADE ***********************************/
.conteudoGeral .areaConteudo .superior_esq
{
	float:left;
	margin-top:20px;
	
}
.conteudoGeral .areaConteudo .superior_esq span
{
	color: #000;
	font-family: Arial;
	font-size: 19px;
	width: 280px;
}

.conteudoGeral .areaConteudo .superior_esq .form_opniao 
{
	background: #CCC;
	width: 274px;
	height: 166px;
	margin-top:	5px;	
}
.conteudoGeral .areaConteudo .superior_esq .form_opniao form
 {
	clear:both;
	height:166px;
	width: auto;
	padding:7px 20px;
}
.conteudoGeral .areaConteudo .superior_esq .form_opniao form label
{
	font-size:11px; 
	width:60px; 
	padding-right:10px; 
	text-align:left; 
	float:left; 
	padding-bottom:3px;
	color:#404041;
}

.conteudoGeral .areaConteudo .superior_esq .form_opniao form .nome
{
	width:235px; 
	_width:225px;
	padding-left:0; 
	padding-right:2px; 
	margin-bottom:5px;
}
.conteudoGeral .areaConteudo .superior_esq .form_opniao form .btn_enviar
{
	margin-top: 3px;
	*margin-top: -1px;
	float: right;
}

.conteudoGeral .areaConteudo .superior_dir
{
	float:left;
	margin-left: 30px;
}
.conteudoGeral .areaConteudo .superior_dir
{
	color: #000;
	font-family: Arial;
	font-size: 19px;
	margin-top:20px;
	width: 551px;
}
.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos
{
	 
	width: 551px;
	height: 166px;
	margin-top: 5px;
}
.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos .imageMenu .overDestaque
{

	background: transparent url(img/bg_dados_video.png) repeat scroll 0 0;
	height:40px;
	margin-left:15px;
	margin-top:-100px;
	position:absolute;
	margin-top:	5px;
	width:150px;
	display:none;

}

.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos .imageMenu .overDestaque p
{
color: #FFF;
font-size: 12px;
font-family: Arial;

}

.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos .imageMenu {
	height: 166px;
	overflow: hidden;
	border-style: none;
	 margin: 0 auto;
	width: 565px;
}

.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos .imageMenu ul {
	list-style: none;
	margin: 0px;
	display: block;
	height: 166px;
	padding: 0;
	}

.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos .imageMenu ul li {
	float: left;
}

.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos .imageMenu ul li .lightLegenda {
	display:none;
	position:absolute;
	width: 420px;
	height: 20px;
	margin-top: -190px;
	font-size: 12px;
	color: #000;
	
}


.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos .imageMenu ul li form#bk1:hover #lightbk1{
	display: block !important;
	background: #CCCCCC repeat scroll 0 center;
	width: 425px;
	height: 20px;
	margin-left: 127px;
	
}
.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos .imageMenu ul li form#bk2:hover #lightbk2{
	display: block !important;
	background: #CCCCCC repeat scroll 0 center;
	width: 425px;
	height: 20px;
	margin-left: 48px;
}
.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos .imageMenu ul li form#bk3:hover #lightbk3{
	display: block !important;
	background: #CCCCCC repeat scroll 0 center;
	width: 425px;
	height: 20px;
	margin-left: -30px;
}
.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos .imageMenu ul li form#bk4:hover #lightbk4{
	display: block !important;
	background: #CCCCCC repeat scroll 0 center;
	width: 425px;
	height: 20px;
	margin-left: -110px;
}
.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos .imageMenu ul li form#bk5:hover #lightbk5{
	display: block !important;
	background: #CCCCCC repeat scroll 0 center;
	width: 425px;
	height: 20px;
	margin-left: -194px;
}
.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos .imageMenu ul li a {
	text-indent: -1000px;
	background:#FFFFFF none repeat scroll 0%;
	border-right: 2px solid #fff;
	cursor:pointer;
	display:block;
	overflow:hidden;
	width:220px;
	height: 166px;
	margin: 0;	padding: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;
}

.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos .imageMenu ul li a img
{
    display:block;
}


/*
.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos .imageMenu ul li.bk1 a {
	background: url(../images/img_ultimas_fotos_02.jpg) repeat scroll 0%;
}

.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos .imageMenu ul li.bk2 a {
	background: url(../images/img_ultimas_fotos_01.jpg) repeat scroll 0%;
}

.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos .imageMenu ul li.bk3 a {
	background: url(../images/img_ultimas_fotos_02.jpg) repeat scroll 0%;
}

.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos .imageMenu ul li.bk4 a {
	background: url(../images/img_ultimas_fotos_01.jpg) repeat scroll 0%;
	border-right-style: none;
}
.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos .imageMenu ul li.bk5 a {
	background: url(../images/img_ultimas_fotos_02.jpg) repeat scroll 0%;
	border-right-style: none;
}
*/
.conteudoGeral .areaConteudo .superior_dir .ultimas_fotos .imagesMenu .clear {
	clear: both;
}

.conteudoGeral .areaConteudo .inferior_esq 
{
		width:550px;
		float: left;
		
	
}
.conteudoGeral .areaConteudo .inferior_esq span
{
	color: #F6921E;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	float: right;
	padding-bottom:15px;

}
.conteudoGeral .areaConteudo .inferior_esq a
{
	text-decoration: none;
	color: #000;
	font-size: 12px;
	font-weight: none;
	}
.conteudoGeral .areaConteudo .inferior_esq .comentarios_recentes 
{
    background:#FFFFFF none repeat scroll 0 0;
    height:auto !important;
   	margin-top: 50px;
    min-height:200px;
    padding:10px 8px;
    cursor: pointer;
}
.conteudoGeral .areaConteudo .inferior_esq .comentarios_recentes .resultados {

}
.conteudoGeral .areaConteudo .inferior_esq .comentarios_recentes .resultados .comentario
{
	float:left;
	height:auto !important;
	width:358px;

}

.conteudoGeral .areaConteudo .inferior_esq .comentarios_recentes .resultados .voto {
    border-right:0px solid #46444C;
    float:left;
    font-family:Arial;
    margin-right:10px;
    position:relative;
    width:155px;
}
.conteudoGeral .areaConteudo .inferior_esq .comentarios_recentes  hr.divisaoComentario
{
border-top:2px dashed #3A748B;
clear:both;
height:0;
margin:9px;
}
.conteudoGeral .areaConteudo .inferior_esq .comentarios_recentes .resultados .voto h2 {
    color:#58595B;
    font-size:12px;
    font-weight:bold;
}
.conteudoGeral .areaConteudo .inferior_esq .comentarios_recentes .resultados .voto .cidade {
    color:#2D4F9E;
    font-size:12px;
    margin-top:3px;
}
.conteudoGeral .areaConteudo .inferior_esq .comentarios_recentes .resultados .voto p.data {
    color:#000;
    font-size:11px;
	margin-bottom: 0px;
    
}
.conteudoGeral .areaConteudo .inferior_esq .comentarios_recentes .resultados .voto p.nome {
    color:#000;
    font-size:12px;
    margin-bottom:13px;
}
.conteudoGeral .areaConteudo .inferior_esq .comentarios_recentes .resultados img {
    padding:6px;
}
.conteudoGeral .areaConteudo .inferior_esq .comentarios_recentes .resultados .entrevista {
    color:#999999;
    font-size:12px;
}
.conteudoGeral .areaConteudo .inferior_esq .comentarios_recentes .resultados .titulo {
    color:#58595B;
    font-size:12px;
    font-weight:bold;
    margin-top:3px;
}
.conteudoGeral .areaConteudo .inferior_esq .comentarios_recentes .resultados .comentario .resumo { 
    color:#000;
    font-size:109%;
    font-weight:normal;
    margin-top:3px;
}

.conteudoGeral .areaConteudo .inferior_dir 
{
	
	 float:right;
    font-family:Arial;
    margin-top:20px;
    
		
}
.conteudoGeral .areaConteudo .inferior_dir span
{
	color: #F6921E;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	float: right;
	

}
.conteudoGeral .areaConteudo .inferior_dir a
{
	text-decoration: none;
	color: #000;
	font-size: 109%;
	font-weight: none;
	}

.conteudoGeral .areaConteudo .inferior_dir  .cont_abas

{
	width:245px; 
	min-height:100px;
	height:auto !important;
	height:100px; border:1px solid #73949C;
	background:#FFF;
	padding:28px 15px;
	clear: both;
}
.conteudoGeral .areaConteudo .inferior_dir  .cont_abas .resultados{width:236px; height:auto; cursor:pointer; margin-bottom:12px;}
.conteudoGeral .areaConteudo .inferior_dir  .cont_abas .resultados .titulo {  color:#2D4F9E; font-size:16px; margin-bottom:10px; }
.conteudoGeral .areaConteudo .inferior_dir  .cont_abas .resultados ul 
{ 
	color:#000000;
	font-family:Arial;
	font-size:109%;
	width:236px;
}
.conteudoGeral .areaConteudo .inferior_dir  .cont_abas .resultados  ul li 
{
float:left;
list-style-type:decimal;
margin-left:17px;
margin-bottom: 2px;
width:236px;
}
.conteudoGeral .areaConteudo .inferior_dir  .cont_abas .resultados h3{font-size:11px;}
.conteudoGeral .areaConteudo .inferior_dir  .cont_abas .resultados .over{text-decoration:underline;}
.conteudoGeral .areaConteudo .inferior_dir  .cont_abas .resultados blockquote{margin-top:5px;}
.conteudoGeral .areaConteudo .inferior_dir  .cont_abas .resultados span.tempo{font-size:10px; font-weight:bold; display:block;}
.conteudoGeral .areaConteudo .inferior_dir  .cont_abas hr.divisao{border-top:1px dashed #73949C; height:0;clear:both; margin:8px 0; _margin:0; *margin:0; margin-bottom:9px;}
.conteudoGeral .areaConteudo .inferior_dir  .cont_abas .resultados img.foto{width:104px; height:70px; padding:0 5px 7px 0; background:url(../images/bg_noticia_lateral_lista.png) right bottom; float:left; margin:0 4px 0 0;}


/*****************************FIM PAGINA COMUNIDADE **************************** **********/

/*****************************INICIO PAGINA FALE CONOSCO **********************************/

.conteudoGeral .areaConteudoCentro span.obrigatorio{font-size:9px; color:#EC1C24;}

.conteudoGeral .areaConteudoCentro .faleConosco blockquote.erro{width:300px; margin-top:10px; margin-right:45px; font-size:11px; color:#6D6E70; float:right; text-align:right;}

.conteudoGeral .areaConteudoCentro .form_faleconosco{width:550px; min-height:20px; height:auto !important; height:20px;  clear:both; margin:5px 0 20px 0; padding:20px 10px; color:#FFF;}

.conteudoGeral .areaConteudoCentro .form_faleconosco  .nome
{
	
	border:1px solid;
	height:20px;
	margin-bottom:10px;
	margin-left:15px;
	width:355px;
}

.conteudoGeral .areaConteudoCentro .form_faleconosco label
{
	color:#231F20;
	float:left;
	font-size:12px;
	font-weight: bold;
	margin-left:20px;
	padding-right:10px;
	padding-top:3px;
	text-align:right;
	width:100px;
}

.conteudoGeral .areaConteudoCentro .form_faleconosco select
{
	border:1px solid black;
	margin-bottom:10px;
	margin-left:15px;
	width:200px; 
}

.conteudoGeral .areaConteudoCentro .form_faleconosco  .msg2{width:355px; height:100px; margin-bottom:10px;border: 1px solid; margin-left:15px;}
.conteudoGeral .areaConteudoCentro .form_faleconosco .btn_enviar {cursor:pointer; float:right; margin-top:10px; margin-right:45px;}
.conteudoGeral .areaConteudoCentro .form_faleconosco .btn_enviar:hover{width: 83px; height: 30px; background: url(../css/img/btn_enviar_hover.png)no-repeat center; border:none; color:#FFF; cursor:pointer; float:right; margin-top:10px; margin-right: 45px;}


.boxDir .tagFaleConosco .centro
{
    height:auto !important;
    width:auto;
    text-align: center;
    
}
.boxDir .tagFaleConosco .centro a
{
    color:#A4A8AB;
    text-decoration:none;
}
.boxDir .tagFaleConosco .centro h1,
.boxDir .tagFaleConosco .centro h2,
.boxDir .tagFaleConosco .centro h3
{
    color:#4D4D4D;
    display:inline;
    font-weight:normal;
    margin:0;
    padding:1px;
    text-decoration:none;
    
}
.boxDir .tagFaleConosco .centro h1
{
    font-size:16px;
}
.boxDir .tagFaleConosco .centro h2
{
    font-size:13px;
}
.boxDir .tagDestinos .centro h3
{
    font-size:8px;
}
/*****************************FIM PAGINA FALE CONOSCO **********************************/

/*****************************INICIO PAGINA INSERIR COMENTARIOS **********************************/

.conteudoGeral .areaConteudo .inserir_comentario 
{
	margin: 20px ;
	padding: 20px;
	height: auto !important;

}
.conteudoGeral .areaConteudo .inserir_comentario .contador{text-align:right;margin-right:45px;}
.conteudoGeral .areaConteudo .inserir_comentario span.obrigatorio{font-size:9px; color:#EC1C24;}

.conteudoGeral .areaConteudo .inserir_comentario  .form_inserirComentario .dados blockquote.erro{ margin-top:-27px; margin-right:45px; font-size:11px; color:#6D6E70; float:right; text-align:right;}

.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario{width:700px; min-height:20px; height:auto !important; height:20px;  clear:both; margin:0  auto; font-weight:bold; font-family:Arial; color:#231F20;}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .numero {color:#F6921E; font-size:48px; float:left}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .titulo{font-size: 16px; float:left; margin-left:30px; padding:20px 10px;margin-bottom: 20px;}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .dados{height: auto!important; float:left;margin-left:35px;}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .dados .nome
{
	border:1px solid;
	height:20px;
	margin-bottom:10px;
	margin-left:15px;
	width:470px;
	
}

.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .dados select
{
	border:1px solid;
	margin-bottom:10px;
	margin-left:15px;
	width:200px; 
}
 
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .destinoRoteiros{height: auto!important; float:left; margin-left:35px; display:inline;}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .destinoRoteiros .destino{ margin-left:51px; width:700px;margin-bottom:33px;}

.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .destinoRoteiros .destino select
{
	border:1px solid;
	
	margin-left:10px;
	width:245px; 
}

.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .destinoRoteiros .roteiro{margin-left:51px; width:700px;margin-bottom:10px;}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .destinoRoteiros .roteiro select
{
	border:1px solid;
	
	margin-left:12px;
	width:245px; 
}

.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .comentar{height: auto!important; float:left; margin-left:35px;}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .comentar .nome
{
	border:1px solid;
	height:20px;
	margin-bottom:10px;
	margin-left:15px;
	width:470px;
	
}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario  .comentar .msg
{ 
	width:470px; 
	height:100px; 
	margin-bottom:10px;
	border: 1px solid; 
	margin-left:15px;
 }
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .fotos{height: auto!important; float:left; margin-left:35px;}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .fotos .nome
{
	border:1px solid;
	height:20px;
	margin-bottom:10px;
	margin-left:15px;
	width:475px;
	
}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .fotos .legenda
{
	border:1px solid;
	height:20px;
	margin-bottom:10px;
	margin-left:146px;
	*margin-left:110px;
	width:470px;
	
}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .video{height: auto!important; float:left; margin-left:35px;}

.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .video .enviarVideo
{
 margin-left:51px; width:700px;margin-bottom:7px;
}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .video .enviarVideo .nome
{
	border:1px solid;
	height:20px;
	margin-bottom:10px;
	margin-left:0px;
	width:475px;
	float:left
	
}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .video .incorporar
{
 margin-left:51px; width:700px;margin-bottom:10px; 
}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .video .incorporar .nome
{
	border:1px solid;
	height:20px;
	margin-top:0;
	margin-left:0;
	width:470px;
	float:left;	
}

.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .termoDeUso{height: auto!important; float:left; margin-left:35px;}

.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario  .termoDeUso .msg
{ 
	width:610px; 
	height:100px; 
	margin-bottom:10px;
	border: 1px solid; 
	margin-left:15px;
 }
 .conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario  .termoDeUso .concordar
 {
	margin-left:35px;
 }
 .conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .termoDeUso .textoImagem
 {
 margin-left:35px;
 width:700px;
 margin-top: 10px;
 
 }
 .conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .termoDeUso .textoImagem .nome
{
	border:1px solid;
	height:20px;
	margin-left:15px;
	width:230px;
	float:left;
	
}
 .conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .termoDeUso .textoImagem img
 {
	width:146px;
	height: 29px;
	float: left;
	margin-left: 10px;
	margin-top: 11px;
	
 }
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .termoDeUso .textoImagem span
{
float:left;
margin-top: 16px;
}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .termoDeUso .textoImagem p.msgErro
{
	color: red;
	margin-top: 35px;
	text-align: center;
}

.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario label
{
	color:#231F20;
	float:left;
	font-size:12px;
	margin-left:20px;
	padding-right:10px;
	padding-top:3px;
	text-align:right;
	width:100px;
}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario label.primeiro
{
	*margin-top:10px;		
}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario p.texto
{
	float:left;
	margin-top: 2px;
	width: 90px;
	margin-bottom: 0;
}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .obs p{
	margin-left:115px;
}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .comentar .obs p{
	margin-left:155px;
}

.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .camposEnvio{
	height:24px;
}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario input[type="radio"]
{
	float:left;
	margin-top:4px;
	margin-right: 3px;
}

.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .destinoRoteiros label
{
	color:#231F20;
	float:left;
	font-size:16px;
	margin-left:20px;
	padding-right:10px;
	padding-top:3px;
	text-align:right;
	width:100px;
}

.conteudoGeral .areaConteudo .form_inserirComentario .btn_procurar
{
	background:transparent url(img/btn_enviar.png) no-repeat scroll center center;
    border:medium none;
    color:#FFFFFF;
    cursor:pointer;
    font-size:13px;
    font-weight:bold;
    height:30px;
    width:83px;
	
}
.conteudoGeral .areaConteudo .form_inserirComentario .btn_enviar
{
	
	float:right;
	margin-top: 10px;
	margin-right: 35px;
	margin-bottom: 10px;
	

}
.conteudoGeral .areaConteudo.form_inserirComentario hr.divisao {
    border-top:2px dashed #3A748B;
    clear:both;
    height:0;
    margin:15px 0;
}
/*****************************FIM PAGINA INSERIR COMENTARIOS **********************************/


.expandirMaps
{
     overflow:hidden;
}
.expandirRecuar
{
    background:#F6931E;
    width:80px;
    height:25px;
    float:right;
    bottom:0;
    right:0;
    color:#FFF;
    font-weight:bold;
    margin-top:-25px;
    position:relative;
    cursor:pointer;
}
.expandirRecuar p
{
    padding:20px;
    margin-top:-15px;
    
}
.expandir p
{
    margin-left:-5px;
}

/*****************************FIM_PAGINAS_INTERNAS***************************************/
/******* Ficha Tecnica ********/
#fichaTecnica
{
    background:transparent url(img/sombraFicha.png) repeat-y scroll 0 0;
    display:none;
    left:40%;
    margin:0 auto;
    padding:0 15px;
    position:absolute;
    top:50px;
    width:280px;
}
.fichaTecnica p.fechar
{
    text-align:right;
    cursor:pointer;
}

.fichaTecnica .topo
{
	background: url(img/bg_fichatecnica_topo.jpg) no-repeat;
	height:55px;
	position:relative;
	width:267px;
}
.fichaTecnica .centro .fichaTecnica span
{
	background-color:#F6921E;
	float:left;
	height:14px;
	margin-right:10px;
	margin-top:4px;
	width:14px;
}
.fichaTecnica .centro .fichaTecnica
{
	height:auto;
	width: 230px;
	margin-left: 10px;
	float: left;
	

}
.fichaTecnica .centro .fichaTecnica h1
{
color:#000000;
font-family:Arial;
font-size:18px;
margin-bottom:5px;
}
.fichaTecnica .centro
{
	background: #FFF repeat scroll 0 0;
	height:auto;
	min-height:200px;
	width:267px;
}
.fichaTecnica .centro .fichaTecnica h2
{
	color:#3C758C;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	margin-left:25px;

}

.fichaTecnica .centro .fichaTecnica p
{
	color: #231F20;
	font-size: 11px;
	font-weight: none;
	font-family: Arial;
	margin-left:25px;

}
.fichaTecnica .rodape{
	
	background: url(img/bg_fichatecnica_rodape.jpg) no-repeat ;
	width: 267px;
	height:60px;

}
.fichaTecnica .rodape img
{
	margin-left: 15px;
}
/******* Ficha Tecnica ********/

/*******Voltar, Envie Amigo, Print e Compartilha ****/
.areaConteudoCentro ul.icones{
	float:right;
	margin-top:-10px;
}
.areaConteudoCentro ul.icones li{
	float: left;
	display: block;
	margin-right:5px;
	width: 17px;
	height: 17px;
}
.areaConteudoCentro ul.icones li.print{
	background-image: url(img/icn_print.gif);
}
.areaConteudoCentro ul.icones li.mail{
	background-image: url(img/icn_mail.gif);
}
.areaConteudoCentro ul.icones li.voltar{
	background-image: url(img/icn_voltar.gif);
}
.areaConteudoCentro ul.icones li.compartilhar{
	background-image: url(img/icn_compartilhar.gif);
}
.areaConteudoCentro ul.icones a{
	height: 17px;
	display: block;
	width: 17px;
}

.areaConteudo ul.icones{
	float:right;
	margin-top: 0px;
}
.areaConteudo ul.icones li{
	float: left;
	display: block;
	margin-right:5px;
	width: 17px;
	height: 17px;
}
.areaConteudo ul.icones li.print{
	background-image: url(img/icn_print.gif);
}
.areaConteudo ul.icones li.mail{
	background-image: url(img/icn_mail.gif);
}
.areaConteudo ul.icones li.voltar{
	background-image: url(img/icn_voltar.gif);
}
.areaConteudo ul.icones li.compartilhar{
	background-image: url(img/icn_compartilhar.gif);
}
.areaConteudo ul.icones a{
	height: 17px;
	display: block;
	width:17px;
}

/********************* SITE POPUP *********************
.areaConteudo .iconesArea{
	clear:both;
float:right;
height:30px;
margin-top:-30px;
width:90px;
}
.areaConteudo .icones{
	margin: 0;
	padding-left: 5px;
}
ul.icones{
	margin-top: -5px;
}
ul.icones li{
	float: left;
	display: block;
	width: 20px;
	height: 20px;
}
ul.icones li.print{
	background-image: url(img/icn_print.gif);
}
ul.icones li.mail{
	background-image: url(img/icn_mail.gif);
}
ul.icones li.celular{
	background-image: url(img/icn_celular.gif);
}
ul.icones li.compartilhar{
	background-image: url(img/icn_compartilhar.gif);
	height: 30px;
}
ul.icones a{
	height: 20px;
}
ul.icones{
	float: right;
	position: relative;
	margin-bottom: -17px;
}
ul.icones li{
	float: left;
	display: block;
	width: 17px;
	height: 17px;
	background-position: left;
	background-repeat: no-repeat;
	font-size: 0;
	text-indent: -2000px;
	padding-right: 3px;
}
ul.icones li.print{
	background-image: url(img/icn_print.gif);
	margin-right: 10px;
	height: 30px;
}
ul.icones li.mail{
	background-image: url(img/icn_mail.gif);
	margin-right: 10px;
	height: 30px;
}
ul.icones a{
	display: block;
	height: 23px;
	width: 23px;
	
} */
.siteSombraIcones{
	display: none;
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	min-width: 640px;
	background-color: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.sitePopupIcones{
	
	display: none;
	position: fixed !important;
	z-index: 11;
	left: 35%;
	width: 350px ;
	top:10%;
	/* margin-left: -150px;*/
	padding: 10px;
	border: 1px solid #F1F1F1;
	background-color:#eee;
	text-align: left;

}
.sitePopupIcones .boxFoto{
	width: auto !important;
}
.btnFechar{
	cursor: pointer;
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	color: #FFF;
	font-size: 10px;
	text-align: center;
	background-image: url(img/icn_fechar_box.gif);
}

.sitePopupIcones h4{
	padding-bottom: 20px;
	color: #1364c3;
	font-size: 130%;
	float: left;
}
.sitePopupIcones h5{
	color: #000000;
	font-size: 110%;
	padding-bottom: 10px;
}


.sitePopupIcones .obs
{   
	clear:both;	
	display: block;
	padding-bottom:05px;
  	padding-top:10px;
}

/*****FORM CADASTRO*************/
form.cadastro legend{
	color: #205977;
	font-size: 120%;
	font-weight: bold;
}
form.cadastro em{
	color: #F37721;
	font-size: 120%;
	font-weight: bold;
	padding: 0;
	background-color: transparent;
}
form.cadastro div{
	clear: both;
	height: 28px;
	padding-top: 2px;
	background-position: 130px top;
	background-repeat: no-repeat;
}
form.cadastro label{
	float: left;
	width: 130px;
	color: #333333;
	font-weight: bold;
}

form.cadastro div.campo_arquivo{
	height: 35px;
	width: 370px;
}

form.cadastro div.campo_arquivo small{
	padding-left: 130px;
}

form.cadastro div.campo_arquivo input.text{
	border: 1px solid #205977;
}

form.cadastro div.campo_nome,
form.cadastro div.campo_email{
	
}
form.cadastro div.campo_nome input.text,
form.cadastro div.campo_email input.text{
	width: 209px;
	border: 1px solid #205977;
}
form.cadastro div.campo_veiculo,
form.cadastro div.campo_uf,
form.cadastro div.campo_cidade{
	
}
form.cadastro div.campo_veiculo input.text,
form.cadastro div.campo_uf input.text,
form.cadastro div.campo_cidade input.text{
	width: 160px;
}
form.cadastro div.campo_telefone,
form.cadastro div.campo_celular{
	
}
form.cadastro div.campo_telefone input.text.ddd,
form.cadastro div.campo_celular input.text.ddd{
	width: 20px;
	margin-right: 4px;
	padding: 0 1px 0 3px;
}
form.cadastro div.campo_telefone input.ddd{
	margin-left: 1px;
	width: 21px;
}
form.cadastro div.campo_telefone input.numero,
form.cadastro div.campo_celular input.numero{
	width: 77px;
	margin-left: 8px;
}
form.cadastro div.campo_mensagem{
	height: 95px;
}

form.cadastro div.campo_resumo{
	height: 182px;
}

form.cadastro div.campo_mensagem_amigo{
	height: 60px;
}

form.cadastro div.campo_mensagem_amigo textarea,
form.cadastro div.campo_resumo textarea,
form.cadastro div.campo_mensagem textarea{
	border: 1px solid #205977;
	width: 212px;
	padding-right: 0px;
}
form.cadastro div.campo_senha{
	background-image: url(img/campo1.gif);
}
form.cadastro div.campo_senha input.text{
	width: 70px;
}
form.cadastro p{
	font-size: 100%;
}
form.cadastro input.checkbox{
	margin-right: 5px;
	margin-top: 8px;
}
form.cadastro input.botaoIcones{
	background: url(img/btn_enviar.png) no-repeat;
     color: #4D4D4D;
     font-weight: bold;
     margin-top: 10px;
     margin-left: 250px;
     border: none;
     width: 83px;
     height: 30px;
}

/** Admin de Comentario **/

.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .admin_botoes{
	background-color: #FFFFFF;	
}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .admin_botoes ul{
	float:right;
	width:250px;
}

.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .admin_botoes ul li,
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario ul .aprovaImagem .dados,
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario ul .aprovaImagem .imgComentario{
	float:left;
}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario ul .aprovaImagem{
	background:#F0F0F0 none repeat scroll 0 0;
	margin-bottom:5px;
	margin-left:20px;
	padding:5px;
	width:655px;
}

.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario ul .aprovaImagem .dados{
	width: 380px;
	margin-left: 0;
	padding-top:55px;
}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario ul .aprovaImagem .dados .concordar{
	float:left;
	width: 20px;
}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario ul .aprovaImagem .dados .concordar .check{
	width: 20px;
	margin-top:5px;
}
.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario ul .aprovaImagem .dados input{
	width: 270px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario ul .aprovaImagem .dados label {
	margin-bottom:5px;
	margin-left:15px;
	text-align:left;
	width:auto;
}

.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario ul .aprovaImagem .imgComentario{
	margin-left:40px;
}

.conteudoGeral .areaConteudo .inserir_comentario .form_inserirComentario .admin_botoes ul li .btn_enviar{
	margin: 10px 0 0 0;
}

/********************************************** TEMPLATE GERAL **********************************************/

#pg_templateGeral .areaConteudoCentro  .box_noticia{width:317px; height:auto; margin:0 15px 0 0; float:left; position:relative;}
#pg_templateGeral .areaConteudoCentro  .box_noticia2{width:317px; height:auto; margin:0 0 10px 15px; float:right; position:relative;}

#pg_templateGeral .areaConteudoCentro .box_foto{width:315px; height:auto;  border:1px solid #73949C; float:left; position:relative; margin-bottom:10px;}
#pg_templateGeral .areaConteudoCentro  .box_foto img{margin-bottom:18px;}
#pg_templateGeral .areaConteudoCentro  .box_foto .legenda{width:315px; height:auto;  border-top:1px solid #73949C; position:absolute; bottom:0; background:#FFF;}
#pg_templateGeral .areaConteudoCentro  .legenda2{width:315px; height:auto; margin-bottom:10px; font-size:12px; text-align:center; color:#333;}

#pg_templateGeral .areaConteudoCentro  .box_foto .legenda blockquote{margin:5px;}

#pg_templateGeral .areaConteudoCentro  .box_video{width:315px; height:auto; border:1px solid #73949C; margin:0 15px 10px 0; float:left; position:relative;}

#pg_templateGeral .areaConteudoCentro h3.adicional{clear:both;}
#pg_templateGeral .areaConteudoCentro p.adicional{clear:both; margin:0; padding-top:5px;}

#pg_templateGeral .areaConteudoCentro  .box_adicional{width:530px; min-height:20px; height:auto !important; height:20px; background:#dddfe1 url(img/bg_box_adicional.png) repeat-y top; clear:both; margin:5px 0 25px 0; padding:20px 10px;}
#pg_templateGeral .areaConteudoCentro  .box_adicional .box_imagem{width:470px; height:auto; margin:0 auto; position:relative;}
#pg_templateGeral .areaConteudoCentro  .box_adicional .box_imagem img.foto2{border:1px solid #FFF;}
#pg_templateGeral .areaConteudoCentro  .box_adicional .box_imagem blockquote{color:#000; margin-top:5px;}
#pg_templateGeral .areaConteudoCentro  .box_adicional .box_imagem .zoom2{width:20px; height:21px; position:absolute; top:10px; right:10px;}
#pg_templateGeral .areaConteudoCentro  .box_adicional .box_podcast{width:322px; height:auto; margin:0 auto; position:relative;}
#pg_templateGeral .areaConteudoCentro  .box_adicional .fonte_podcast{color:#FFF; font-size:13px; font-weight:bold; float:right;}

#pg_templateGeral .areaConteudoCentro  .box_adicional .box_galeria{width:398px; height:auto;float:left; margin:0;}

/******* BOX SCROLL (VERTICAL) *********/
#pg_templateGeral .areaConteudoCentro  .box_scrollGeral{width:110px; height:auto; float:right; overflow:hidden;}
#pg_templateGeral .areaConteudoCentro  .box_scrollGeral span{display:block;}
#pg_templateGeral .areaConteudoCentro  .box_scrollGeral .areaGeral {height:255px; overflow:hidden; background:#FFF; border:1px solid #73949C; padding:0 1px;position: relative;}
#pg_templateGeral .areaConteudoCentro  .box_scrollGeral li{padding-top:2px; clear:both;}
#pg_templateGeral .areaConteudoCentro  .box_scrollGeral .areaGeral  img{width:97px; height:64px;}
#pg_templateGeral .areaConteudoCentro  .box_scrollGeral .seta_sobe, .box_scrollGeral .seta_desce{cursor: pointer; position: relative; width: 110px; height: 22px; font-size: 0; line-height: 0;}
#pg_templateGeral .areaConteudoCentro  .box_scrollGeral .seta_sobe{background: url(img/icn_seta_sobe.png) no-repeat 0 top;}
#pg_templateGeral .areaConteudoCentro  .box_scrollGeral .seta_desce{background: url(img/icn_seta_desce.png) no-repeat 0 top;}
#pg_templateGeral .areaConteudoCentro  .box_scrollGeral .off{cursor: default; background-position: 0 -22px;}

#pg_templateGeral .areaConteudoCentro  .box_download{width:552px; min-height:20px; height:auto !important; height:20px; clear:both; margin:0 0 20px 0; padding:0;}
#pg_templateGeral .areaConteudoCentro  h3.download{width:80px; float:left; background:url(img/icn_seta_download.gif) no-repeat right center; margin-top:13px;}
#pg_templateGeral .areaConteudoCentro  .lista_download{float:left; margin-left:20px; }
#pg_templateGeral .areaConteudoCentro  .lista_download ul
{
	height:26px;
	
}
#pg_templateGeral .areaConteudoCentro  .lista_download li.pdf{height:26px; background:url(img/icn_pdf.gif) no-repeat left center; text-indent:35px; font-size:13px; padding-top:13px; clear:both; width: auto !important; float:left;}

.areaConteudoCentro .conteudoComum{margin-left: 20px; margin-top: 50px;}
.areaConteudoCentro .sitemap1{margin-left: 20px; font-weight:bold; color: #000000; font-size: 12px;}
.areaConteudoCentro .sitemap2{margin-left: 40px; font-weight:bold;}
.areaConteudoCentro .sitemap3{margin-left: 60px;}
.areaConteudoCentro .sitemap4{margin-left: 80px;}
.areaConteudoCentro .sitemap5{margin-left: 100px;}

/******************* SITE COM CONTRASTE *******************/
body.siteContraste .AreaGeral *{
	background-color: #000;
}

body.siteContraste .AreaGeral{
	background-color: transparent;
	}

body.siteContraste .header_mtur2 ul.acessibilidade li.contraste{
	background-image: url(../images/topo_contraste2.gif);
}
/*
body.siteContraste .container_header_mtur{
	background: #FFC800;
	font-weight: bold;
}
body.siteContraste .container_header_mtur li{
	border: 0;
}

body.siteContraste .container_header_mtur ul.menu li{
}
body.siteContraste .container_header_mtur ul.menu li.ativo{
	color: #FFF;
	background-color: #999999;
}
body.siteContraste .container_header_mtur ul.menu a{
	padding-right: 6px;
	padding-left: 8px;
	color: #000;
}
body.siteContraste .container_header_mtur img{
	}
*/
body.siteContraste .AreaGeral *{
	color: #FFF !important;
}
body.siteContraste .AreaGeral a{
	color: #FFF50B !important;
}
body.siteContraste .AreaGeral input.botao{
	background: #EEE !important;
	color: #000 !important;
	border: 1px solid #FFF;
	font-weight: bold;
}
body.siteContraste .AreaGeral input{
	color: #000 !important;
	font-size: 13px !important;
	font-weight: bold;
	border: 1px solid #FFF;
}


