/******************* 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) repeat scroll center top;}

 
a:hover{text-decoration: underline;}
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;}
/********************** 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;}

.header_mtur2 ul.acessibilidade{float: left; padding-top:0px;margin-left:15px;} 
.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:0 10px; clear:both; margin:20px auto; color: #000; font-size: 9px; font-weight: bold; }
/*********************** FIM FOOTER_MTUR***********************/
.footer_menu .menu_dir .dd_idiomas{
	float: right;
	width: auto;
	margin-left:0;
	margin-top:-1px;
	*margin-top: -2px;
	margin-right: 26px;
}

/*********************** 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:160px; float:left; margin-left:10px; 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;}

/*********************** 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 ***********************/


/*********************MENU_INTERNA_SUPERIOR***************/
.menuInternaSuperior{margin: 0 auto;  width:910px; background: url(../imagesInternas/bg_menu_superior_interna.png) transparent no-repeat; height:106px;}

.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(../imagesInternas/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;}
.buscaInternaSuperior  input.btnBusca{background: url(../imagesInternas/btn_busca_interna.gif) transparent no-repeat scroll 0 0; width:19px; height:22px; margin:0 4px;}
/*********************FIM MENU_INTERNA_SUPERIOR***************/


/************************************* HOME DESTINOS *************************************/
img{border:medium none;}
.AreaGeral{width:910px;margin:-2px auto;}

.menuHomeSuperior{margin: 0 auto;width:910px;height:52px;background:transparent url(img/bg_conteudo.png) repeat-y scroll center top;}
.menuHomeSuperior ul{margin: 0 auto;width:250px;}
.destaque{text-align:center; margin-left:2px; *margin-left:0;}
.destaque embed{width:901px !important;*width:auto;}
.menuHomeSuperior ul li{float:left;list-style-type:none;margin:5px;}
.menuHomeSuperior ul li img{border:medium none;}
.menuHomeSuperior .lgMenu{float:right; padding-right:10px; width:72px; height:52px; *margin-top: -49px;}
.conteudoGeral{background:url(img/bg_conteudo.png) repeat-y scroll center top;}
.maisInfo{height:350px;}
.maisInfo .boxEsq{
    background: url(img/bg_box_esq.png) no-repeat scroll left top;
    width:260px;
    float:left;
    margin-left:10px;
    height:345px;
}
.maisInfo .boxEsq .imagemFundoBoxEsquerdo
{
	width:auto !important;
    height:auto !important;
}
.maisInfo .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;
}
.maisInfo .boxEsq ul
{
    list-style-type:none;
    padding-left:10px;
}
.maisInfo .boxEsq ul li
{
    height:84px;
    margin-bottom:17px;
}
.maisInfo .boxEsq ul li .imagemBorda
{
    float:left;
    background:transparent url(img/bg_dicas.png) no-repeat scroll 0 0;
    width:104px;
    height:81px;
}
.maisInfo .boxEsq ul li .imagemBorda img
{
   padding:7px; 
}
.maisInfo .boxEsq ul li p
{
    color:#0090FF !important;
    font-weight:bold;
}
.maisInfo .boxEsq ul li a
{
    font-family:Arial;
    font-size:109%;
    text-decoration:none;
    color:#000;
    margin-top:0;
    padding-top:0;
}

.maisInfo .boxEsq .btnRoteiros
{
    margin-left:40px;
}
.maisInfo .Centro
{
    float:left;
    height:370px;
    margin:10px;
    width:358px;
}
.maisInfo .Centro object
{
	*height: 345px !important;
}
.maisInfo .Centro object object
{
	height: 360px !important;
}

.maisInfo .Centro img
{
    position:absolute;
}
.maisInfo .boxDir
{
    float:right;
    font-family:Arial;
    width:260px;
}
.maisInfo .boxDir .busca
{
    text-align:center;
}
.maisInfo .boxDir .busca h3
{
    font-size:125%;
    padding-left:30px;
    padding-right:30px;
    text-align:center;
    margin-bottom:10px;
    margin-top:15px;
}
.maisInfo .boxDir .busca span{
	background:transparent url(img/bg_home_busca.png) no-repeat scroll 0 0;
	border:medium none;
	display:table-cell;
	vertical-align:middle;
	width:147px;
	height:30px;
	float:left;
	margin-left: 24px;
	margin-right: -24px;
}
.maisInfo .boxDir .busca input.txtBusca {
	background:transparent;
	padding:5px;
}

.maisInfo .boxDir .busca input.btnBusca {
	background:transparent url(img/btn_home_busca.png) no-repeat scroll 0 0;
	color:#FFFFFF;
	display:table-cell;
	height:30px;
	text-indent:-9999px;
	vertical-align:middle;
	width:63px;
	font-size: 0px;
}
.maisInfo .boxDir .busca input.btnBusca:hover{
	cursor: pointer;
}
.maisInfo .boxDir .chamadaDestinos
{
    text-align:center;
}
.maisInfo .boxDir .chamadaDestinos img
{
    padding:10px;
}
.maisInfo .boxDir .tagDestinos
{
    height:auto;
    margin-bottom:15px;
    margin-top:15px;
    text-align:center;
    width:254px;
}
.maisInfo .boxDir .tagDestinos .tit_box
{
    color:#000;
    font-size:125%;
    padding-bottom:4px;
    padding-right: 7px;
    text-align:center;
}
.maisInfo .boxDir .tagDestinos .cont_tags
{
    height:auto !important;
    min-height:80px;
    width:252px;
    margin-top:10px;
    overflow: hidden;
}
.maisInfo .boxDir .tagDestinos .cont_tags a
{
    color:#A4A8AB;
    text-decoration:none;
}
.maisInfo .boxDir .tagDestinos .cont_tags h1,
.maisInfo .boxDir .tagDestinos .cont_tags h2,
.maisInfo .boxDir .tagDestinos .cont_tags h3
{
    color:#4D4D4D;
    display:inline;
    font-weight:normal;
    margin:0;
    padding:4px;
    text-decoration:none;
    
}
.maisInfo .boxDir .tagDestinos .cont_tags h1
{
    font-size:16px;
}
.maisInfo .boxDir .tagDestinos .cont_tags h2
{
    font-size:13px;
    font-weight: bold;
}
.maisInfo .boxDir .tagDestinos .cont_tags h3
{
    font-size:11px;
}
.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 none 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:hover
{
    background:transparent url(img/bg_menu_inferior.png) no-repeat scroll 0 0;
}
.menuSegmentos ul li p
{
    margin-top:0;
}
.menuSegmentos ul li a
{
    
}

 /************************************* FIM HOME DESTINOS *************************************/
 
 
/******************* 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.txtBusca{
	color: #FFF !important;
	font-size: 13px !important;
	font-weight: bold;
	border: 1px solid #FFF;
}
