/*Formatacao*/

*{
	margin: 0;
	padding: 0;
	text-decoration:none;
	
}

.clear { clear: both; }

body{
	background:#F4F4F4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	overflow-x:hidden;
} 

html {  
	filter: expression(document.execCommand("BackgroundImageCache", false, true));  
}  

.transparente {
	_behavior: url("js/iepngfix.htc");
}

.clr{
	clear:both;
}

.conteudo{
	background:#f4f4f4;
}

/*Topo*/
.topo{
	background:url(img/bgtopo.jpg) repeat;
	height:518px;
}

.topoHome{
	width:100%;
	min-width:1000px;
}

.textoEMCenter {
	font-size:11px;
	margin-bottom:15px;
	margin-left:3px;
}

.topo .flashTopo{
	margin: 0 auto;
	width:1002px;
}

/*Corpo da Pagina*/

.conteudoGeral{
	width: 1002px;
	margin:0 auto;
}

/*Titulos*/

.titDestaques{
	background:url(img/titDestaque.jpg) no-repeat;
	width: 238px;
	height: 16px;
	margin-top:30px;
	margin-left:20px;
	overflow:hidden;
}

.titMediaCenter{
	height:22px;
	margin-bottom:20px; _margin-bottom:12px;
	margin-top:-7px;
}

.titVideosRelacionados{
	height:22px;
	float:left;
	width:350px;
}

.titDestaquesPorMes {
	height:22px;
	margin-top:20px;
	margin-bottom:5px;
}

.titoutrassecoes {
	height:22px;
	margin-top:60px;
	margin-bottom:5px;
	margin-left:-20px;
}

.titMaisVideo {
	height:22px;
	_margin-bottom:13px;
}

/*Boxes Destaques*/
.destaques{
	float:left;
}

.linhaDestaques{
	margin-left:20px; _margin-left:10px;
	margin-top:20px;
	float:left;
}

.linhaDestaques .box1{
	float:left;
	
}

.linhaDestaques .box2{
	float:right;
	margin-left:18px;
	
}

.linhaDestaques .imgBoxDestaques{
	height:190px;
	padding-left:20px;
	padding-top:8px;
	width:198px;
	float:left;
	margin-right:5px;
}

.linhaDestaques .imgBoxDestaques .btIndiqueAmigo{
	background:transparent url(img/enviarAmigo.jpg) no-repeat;
	display:block;
	height:30px;
	width:198px;
	cursor:pointer;
	margin-left:-10px;
	*margin-top:-3px;
}

.linhaDestaques .imgBoxDestaques img{
	margin-left:-10px;
}

.linhaDestaques .imgBoxDestaquesNormal{
	background:transparent url(img/enviarAmigo.jpg) no-repeat scroll center bottom;
	height:190px;
	padding-left:20px;
	padding-top:8px;
	width:198px;
	float:left;
}

.linhaDestaques .imgBoxDestaquesNormal img{
	margin-left:-10px;
}

/*Texto da Direita Box Destaques*/

.linhaDestaques .informacoesDestaques{
	padding-top:20px;
}

.linhaDestaques .informacoesDestaques h1{
	font-size: 24px;
	color:#b70000;
	letter-spacing:-2px;
}

.linhaDestaques .informacoesDestaques h2{
	font-size:16px;
	color:#202020;
	margin-bottom:5px;
	margin-top:-1px;
	letter-spacing:-1px;
}

.linhaDestaques .informacoesDestaques h3{
	font-size: 22px;
	color:#b70000;
	letter-spacing:-0.011em;
}

.linhaDestaques .informacoesDestaques small{
	font-size:11px;
	color:#333333;
	margin-left:2px;
}


/*Botoes do Box de Destaques*/
.linhaDestaques .botoesDestaque {
	margin-top:15px;
}

.linhaDestaques .botoesDestaque .btReserva{
	background:url(img/FazerReserva.jpg) no-repeat;
	width: 104px;
	height:21px;
	float:left;
	margin-right:6px;
	display:block;
}

.linhaDestaques .botoesDestaque .btMaisInformacoes{
	background:url(img/maisInformacoes.jpg) no-repeat;
	width:132px;
	height:21px;
	display:block;
	float:right;
	margin-right:15px; _margin-right:10px;
}

.linhaDestaques .boxPreVenda{
	width: 480px;
	height:210px;
	background:url(img/boxPreVenda.jpg) no-repeat;
	margin-bottom:2px;
}

.camadafoto {
   float:left;
   padding:5px;
   margin: 5px;
   background-color:#f5f7f9;
   border-top: #e1e1e1 solid 1px;   
   border-left: #e1e1e1 solid 1px;   
   border-right: #e1e1e1 solid 1px;
   border-bottom: #e1e1e1 solid 1px;
   text-align:center;
}

.txtLegenda {
	position:absolute;
	width:223px;
	height:17px;
	text-align:right;
	margin-top:-50px;
	padding-top:7px;
	padding-bottom:25px;
	padding-right:3px;
	color:#FFFFFF;
	*margin-left:-230px;
	*margin-top:123px;
	overflow:hidden;
	cursor:pointer;
	background:url(../css/img/bgLegendaFotos.png) repeat;
}

.txtLegenda .legenda {
	font-size:14px;
	display:block;
	font-weight:bold;
}

.txtLegenda .sublegenda {
	font-size:12px;
	display:block;
	font-weight:bold;
}

/*.txtLegenda {
	position:absolute;
	width:223px;
	height:17px;
}*/

.camadafoto_outrasestacoes {
   float:left;
   width:135px;
   padding-bottom:5px;
   margin: 10px;
   background-color:#f5f7f9;
   border-top: #e1e1e1 solid 1px;   
   border-left: #e1e1e1 solid 1px;   
   border-right: #e1e1e1 solid 1px;
   border-bottom: #e1e1e1 solid 1px;
   text-align:center;
   margin-top:10px;
   _margin-right:-50px;
}

.camadafoto_outrasestacoes img {
   margin-top:5px; *margin-top:8px;
   cursor:pointer;
}

.texto_outrasestacoes {
   float:left;
   width:136px; *width:134px; _width:148px;
   height:6px;
   margin: 10px;
   text-align:center;
   margin-left:11px;
   color:#333333;
   font-weight:bold;
}

.texto_outrasestacoes .txtTitFotos {
	font-weight:bold;
	width:156px;
	display:block;
	color:#666666;
}

.texto_outrasestacoes .txt_resultado_estacoes {
   margin-top:11px;
}

.texto_outrasestacoes .subtitOutrasEstacoes {
	margin-bottom:8px;
}

.linhaDestaques .boxNormal{
	width: 480px;
	height:210px;
	float:left;
	background:url(img/boxNormal.jpg) no-repeat;
	margin-top:2px;
	margin-right:5px;
}

.linhaDestaques .boxPromocao{
	width: 480px; _width: 478px;
	height:210px;
	float:left;
	margin-right:5px;
	background:url(img/boxPromocao.jpg) no-repeat;
}

/*Box Que Agrupa [Maedia Centar e Blog] - Home*/
.boxDuasColunas{
	float:left;
	width:981px;
}

.boxColunas_outrasestacoes{
	float:left;
	height:210px;
	width:950px;  _width:1000px; 
	margin-left:46px; *margin-left:40px; _margin-left:25px;
	margin-top:24px;
}

.boxColunas_outrasestacoes .boxFotos {
	width:158px;
	float:left;
	_margin-left:-10px;
}

.boxColunas_outrasestacoes2{
	float:left;
	margin-left:5PX;
	width:1000px;
}

/*Coluna Blog*/
.boxBlog{
	width: 470px;
	float:right;
}

.boxBlog .topo{
	background:url(img/topoBoxBlog.jpg) no-repeat;
	width:478px;
	height:64px;
}

.boxBlog .topoBoxBlog{
	background:url(img/topBoxBlog.jpg) no-repeat;
	width:478px;
	height:4px;
}

.boxBlog .corpoBoxBlog{
	background:url(img/corpoBoxBlog.jpg);
	width:478px;
}

.boxBlog .corpoBoxBlog h1{
	color:#B70000;
	font-size:26px;
	font-weight:bold;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
}

.boxBlog .corpoBoxBlog h1 a{
	color:#B70000;
	text-decoration:underline;
}

.boxBlog .corpoBoxBlog p{
	color:#333333;
	font-size:11px;
	width:428px;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
}

.boxBlog .corpoBoxBlog .barraDivisoria{
	border-bottom:1px solid #E6E6E6;
	margin:15px auto 0;
	width:445px;
}

.boxBlog .tagsBlog{
	padding-left:15px;
	padding-top:10px;
	float:left;
}

.boxBlog .corpoBoxBlog .tagsBlog .esqTagBlog{
	background:url(img/esqTagBlog.jpg) no-repeat;
	width: 7px;
	height: 30px;
	float:left;
}

.boxBlog .corpoBoxBlog .tagsBlog .meioTagBlog{
	border-bottom:2px solid #E8E8E8;
	border-top:1px solid #E8E8E8;
	float:left;
	height:20px;
	padding-top:6px;
}

.boxBlog .corpoBoxBlog .tagsBlog .meioTagBlog span{
	font-size:10px;
	color:#333;
}


.boxBlog .corpoBoxBlog .tagsBlog .dirTagBlog{
	background:url(img/dirTagBlog.jpg) no-repeat;
	width: 7px;
	height: 30px;
	float:left;
}

.boxBlog .btVerMaisBlog{
	background:transparent url(img/btVejaMais.jpg) no-repeat scroll 0 0;
	display:block;
	height:40px;
	margin-left:15px;
	margin-top:15px;
	width:164px;
}

.boxBlog .botBoxBlog{
	background:url(img/botBoxBlog.jpg) no-repeat;
	width:478px;
	height:16px;
}

.boxBlog .topo .btVisitarOBlog{
	background:transparent url(img/btVisitarOBlog.jpg) no-repeat scroll 0 0;
	display:block;
	float:right;
	height:40px;
	margin-top:12px;
	width:164px;
}

/*Box dos Videos - Media Center*/
.boxTxtVideo {
	width:550px;
	display:block;
	margin-left:52px;
}

.boxTxtVideo .titVideo {
	font-size:14px;
	color:#7D7D7D;
	margin-top:15px;
}

.boxTxtVideo .legVideo {
	font-size:24px;
	color:#333;
	font-weight:bold;
}

.boxTxtVideo .txtVideo {
	font-size:11px;
	color:#333;
}

.boxPlayerDestaques {
	float:left;
	width:302px;
	margin-left:48px; _margin-left:25px;
	margin-top:27px; _margin-top:10px;
	margin-right:17px;
}

.boxMaisAcessado {
	float:left;
	width:302px;
	margin-top:27px; _margin-top:10px;
}

.boxVideosRelacionados {
	float:right;
	width:495px;
}

.boxVideosRelacionados .verlista {
	margin-left:20px;
	float:right;
}

.boxVideosRelacionados .verlista2 {
	margin-left:81px; *margin-left:20px;
	float:right;
	height:22px;
	width:110px;
	background:url(img/tit_verlista.png) no-repeat;
}

.titVideosRelacionados object,
.titVideosRelacionados embed {
	margin-top:-3px;
	float:left;
}

.titoutrassecoes .verlista {
	margin-left:20px;
	margin-right:15px;
	float:right;
}

.titoutrassecoes .verlista2 {
	margin-left:20px;
	margin-right:15px;
	float:right;
	height:22px;
	width:110px;
	background:url(img/tit_verlista.png) no-repeat;
}

.titoutrassecoes .verlista3 {
	margin-top:-7px; *margin-top:-30px;
	margin-left:20px;
	margin-right:15px;
	float:right;
	height:22px;
	width:110px;
	background:url(img/tit_verlista.png) no-repeat;
}

.titoutrassecoes .verlista .img_verlista {

}


/*Box Acessar os vídeos (Videos por Categoria e Arquivos) - Media Center*/
.boxAcessarVideos {
	width:293px;
	float:right;
	margin-top:-14px;
}

.TopoVideoCategoria {
	width:293px;
	height:8px;
	display:block;
	margin-bottom:-1px; _margin-bottom:-9px;
	margin-top:11px; _margin-top:-5px;
	background:url(img/bgTopoRelacaoVideo.png) no-repeat;
}

.meioVideoCategoria {
	width:293px;
	display:block;
	padding-top:5px;
	background:url(img/bgMeioRelacaoVideo.png) repeat-y;
}

.baseVideoCategoria {
	width:293px;
	height:8px;
	margin-bottom:10px;
	display:block;
	background:url(img/bgBaseRelacaoVideo.png) no-repeat;
}

.linkVideoCategoria {
	width:228px;
	display:block;
	float:left;
	margin-left:10px; _margin-left:5px;
	text-decoration:none;
}

.meioVideoCategoria .linkVideoCategoria img,
.meioVideoCategoria .linkVideoCategoria .img {
	width:58px;
	height:58px;
	display:block;
	float:left;
	border:none;
}

.linkVideoThumb img {
	width:94px;
	height:74px;
	display:block;
	float:left;
	margin-left:10px;
	border:none;	
}

.imgPlayInicio {
	width:35px;
	height:36px;
	margin-left:85px;
	margin-top:20px;
	position:absolute;
	background:url(img/bgPlay.png) no-repeat;
}

.imgPlay {
	width:35px;
	height:36px;
	margin-left:79px; *margin-left:85px;
	margin-top:41px; *margin-top:20px;
	position:absolute;
	background:url(img/bgPlay.png) no-repeat;
}

.miniBgPlay {
	width:35px;
	height:36px;
	margin-left:55px;
	margin-top:-64px;
	position:absolute;
	z-index:5;
	display:none;
	background:url(img/bgPlay.png) no-repeat;
	cursor:pointer;
}

.meioVideoCategoria .linkVideoThumb .tituloVideo {
	width:155px;
	display:block;
	float:left;
	font-size:16px;
	color:#333;
	font-weight:bold;
	margin-left:15px;
	margin-top:10px;
	cursor:pointer;
}

.meioVideoCategoria .linkVideoThumb .tituloVideo:hover {
	color:#cc0000;
}

.meioVideoCategoria .linkVideoThumb .tituloVideo span {
	display:block;
	font-size:11px;
	color:#7D7D7D;
	font-weight:normal;
	margin-top:2px;
}

.meioVideoCategoria .linkVideoCategoria .tituloVideoCategoria {
	width:155px;
	display:block;
	float:left;
	font-size:16px;
	color:#7E7E7E;
	font-weight:bold;
	margin-left:15px;
	margin-top:0px;
	cursor:pointer;
}

.meioVideoCategoria .linkVideoCategoria .tituloVideoCategoria:hover {
	color:#990000;
}

.meioVideoCategoria .linkVideoCategoria .tituloVideoCategoria span {
	font-size:11px;
	display:block;
	color:#7D7D7D;
	font-weight:normal;
}

.meioVideoCategoria .linkVideoCategoria .tituloArquivo {
	padding-top:5px;
	padding-bottom:5px;
	margin-top:0px;
	margin-left:4px;
}

.meioVideoCategoria .separadorVideoCategoria {
	width:270px;
	display:block;
	float:left;
	margin-left:10px; _margin-left:5px;
	margin-top:10px; *margin-top:-5px;
	margin-bottom:10px;
	border-bottom:1px solid #E6E6E6;
}

.boxAcessarVideos .btMaisArquivos {
	border:none;
	cursor:pointer;
	background:url(img/btMaisArquivos.png) no-repeat;
	width:132px;
	height:22px;
	float:right;
	margin-right:12px;
}

/*Coluna dos Videos - Home e Media Center*/

.thumbPlayerPrimeiro{
	float:left;
	margin-top:5px;
	margin-left:0px;
	width:140px;
	height: 110px;
}

.thumbPlayerIndividual{
	float:left;
	margin-top:5px;
	margin-left:8px;
	width:140px;
	height: 110px;
}

.thumbPlayer .meioVideo,
.thumbPlayerIndividual .meioVideo,
.thumbPlayerPrimeiro .meioVideo {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	background:white;
	margin-left:1px;
	width:150px;
}

.thumbPlayer p,
.thumbPlayerIndividual p,
.thumbPlayerPrimeiro p{
	font-size:11px;
	font-weight:bold;
	padding-left:8px;
	padding-bottom:2px;
	color:#333333;
}

.thumbPlayer p small,
.thumbPlayerIndividual p small,
.thumbPlayerPrimeiro p small{
	padding-left:3px;
}

.thumbPlayer p a,
.thumbPlayerIndividual p a,
.thumbPlayerPrimeiro p a{
	color:#333333;
}

.thumbPlayer .topoVideo,
.thumbPlayerIndividual .topoVideo,
.thumbPlayerPrimeiro .topoVideo {
	background:transparent url(img/bgMiniThumb.png) no-repeat scroll 0 0;
	margin-top:-9px;
}

.thumbPlayer .miniPlayer,
.thumbPlayerIndividual .miniPlayer,
.thumbPlayerPrimeiro .miniPlayer{
	padding-left:7px;
	padding-top:6px;
	padding-bottom:7px;
}


.topoVideo .miniPlayer a {
	display: block;
	width: 125px;
	height: 95px;
	margin-top:-100px;
	position:absolute;
}

.carregaThumb {
	margin-left:-5px; 
	margin-top:10px;
}

.overThumb {	
}

.mouseOverThumb {
	background:#D3D3D3;
	ooverflow:hidden;
}

.thumbPlayer .baseVideo,
.thumbPlayerIndividual .baseVideo,
.thumbPlayerPrimeiro .baseVideo {
	background:transparent url(img/baseVideo.png) no-repeat scroll 0 0;
	height:4px;
	width:125px;
}

/*Coluna Media Center*/
.boxMediaCenter{
	width: 476px;
	margin-top:30px;
}

.boxMediaCenterHome{
	width: 476px;
	margin-top:30px;
	margin-left:14px;
}

.falsoPlayer {
	width:481px;
	_width:479px;
	height:452px;
	float:left;
	cursor:pointer;
	margin-left:8px;
	_margin-left:5px;
}

.imgPlayerVideo {
	width:472px;
	height:428px;
	float:left;
	margin-top:79px;
	margin-left:20px;
	background:url(img/video_noite_bariloche.jpg) no-repeat;
	position:absolute;
	cursor:pointer;
	border:solid red;
}

.boxMediaCenterHome .btVerMaisFotos {
	background:transparent url(img/btVerMaisFotos.jpg) no-repeat;
	height:41px;
	width:154px;
	margin-top:3px;
	display:block;
	clear:both;
}


.playerMediaCenter{
	float:left;
}

.boxThumbsPlayer {
	float:left;
	width:490px;
}

.thumbPlayer{
	float:left;
	height:160px;
	margin-top:10px;
	margin-left:10px;
	width:153px;
}

.boxMediaCenter .subTitVideo {
	display:block;
	margin-top:10px;
	font-size:14px;
	color:#7D7D7D;
}

.boxMediaCenter .titVideo {
	display:block;
	font-size:24px;
	font-weight:bold;
	color:#333;
	margin-top:2px;
	margin-bottom:5px;
}

.boxMediaCenter .txtVideo {
	display:block;
	font-size:11px;
	color:#333;
}


/*Rodape*/

.bgRodape {
	background:url(img/bgRodape.png) repeat-x;
	height:178px;
	margin-top:200px;
}

.bgRodape .rodape {
	width: 1002px;
	margin:0 auto;
}

.bgRodape .textoRodape {
	display:block;
	margin-top:45px; *margin-top:60px;
	padding-left:20px;
	color:#A76666;
	font-size:11px;
}

.bgRodape .textoRodape .enderecoRodape {
	display:block;
	float:left;
}

.bgRodape .textoRodape .copyRightRodape {
	display:block;
	float:right;
	width:270px;
}

.bgRodape .textoRodape .copyRightRodape {
	display:block;
	float:right;
	width:277px;
	height:16px;
	background:url(img/bgCopyright.png) no-repeat;
}

.btProducaoInoltz {
	display:block;
	float:right;
	background:url(img/btRodapeInoltz.png) no-repeat;
	width:105px;
	height:15px;
	margin-top:-25px; *margin-top:20px;
	clear:both;
}

/* Botões do rodape */

.bgRodape .rodape .btRodape{
	display:block;
	float:left;
	height:24px;
	margin-top:22px;
}

.bgRodape .rodape .separadorRodape{
	background:transparent url(img/separadorBtRodape.png) no-repeat;
	display:block;
	float:left;
	width:4px;
	height:24px;
	margin-left:24px;
	margin-right:24px;
	margin-top:22px;
}

.bgRodape .rodape .btRodapeEspaco{
	background:transparent url(img/btEspaco.png) no-repeat;
	width:110px;
	margin-left:35px; _margin-left:15px;
}

.bgRodape .rodape .btRodapeMonteViagem{
	background:transparent url(img/btMonteViagem.png) no-repeat;
	width:114px;
}

.bgRodape .rodape .btRodapeBlog{
	background:transparent url(img/btBlog.png) no-repeat;
	width:156px;
}

.bgRodape .rodape .btRodapeMedia{
	background:transparent url(img/btMediaCenter.png) no-repeat;
	width:81px;
}

.bgRodape .rodape .btRodapeAtendimentoOnline{
	background:transparent url(img/btAtendimentoOnline.png) no-repeat;
	width:132px;
}

.bgRodape .rodape .btRodapeFaleConosco{
	background:transparent url(img/btFaleConosco.png) no-repeat;
	width:88px;
}

/*-------------------------------------- ( ANTONIO ) ----------------------------------------------------*/

/*Topo Internas*/
.BgtopoInternas {
	background:url(img/bgTopoInternas.png) repeat-x;
	width:100%;
	min-width:1000px;
	height:187px;
}

.topoInternas {
	margin: 0 auto;
	width:1000px;
	height:187px;
	padding-top:14px;
}

.topoInternas .hierarquiaReservas {
	display:block;
	width:389px;
	margin-top:18px;
	margin-left:10px;
	float:left;
	color:#F7DCDC;
	font-size:11px;
}

.topoInternas .hierarquiaPaginas {
	display:block;
	width:420px;
	margin-top:27px;
	margin-left:10px;
	float:left;
	color:#F7DCDC;
	font-size:11px;
}

.TopoPagBlog .hierarquiaPaginas {
	display:block;
	width:420px;
	margin-top:12px;
	margin-left:11px;
	float:left;
	color:#F7DCDC;
	font-size:11px;
}

.TopoPagBlog .hierarquiaPaginas a {
	color:#F7DCDC;
}

.TopoPagBlog .hierarquiaPaginas a:hover {
	text-decoration:underline;
}

.TopoPagBlog .extrasBtsTopo {
	display:block;
	width:420px;
	height:19px;
	margin-top:10px;
	float:right;
}

.TopoPagBlog .extrasBtsTopo .ExtraBtAtendimentoOnline {
	display:block;
	width:121px;
	height:19px;
	float:right;
	background: url(img/btExtraAtendimentoOnline.png) no-repeat;
}

.TopoPagBlog .extrasBtsTopo .ExtraBtNewsletter {
	display:block;
	width:107px;
	height:19px;
	float:right;
	background: url(img/btExtraNewsletter.png) no-repeat;
}

.topoInternas .boxTel {
	display:block;
	width:420px;
	margin-top:27px;
	margin-left:10px;
	float:left;
	color:#F7DCDC;
	font-size:10px;
	font-family:"Tahoma" Arial;
	font-weight:bold;
}

.topoInternas .boxTel .iconeTel {
	float:left;
	width:19px;
	height:21px;
	margin-top:-5px;
	margin-right:5px;
	background:transparent url(img/iconeTelefone.png) no-repeat;
}

.topoInternas .boxTel .cidadeTel {
	float:left;
	color:#FF0000;
}

.topoInternas .boxTel .numTel {
	float:left;
	margin-left:5px;
	margin-right:10px;
}

.topoInternas a {
	color:#F7DCDC;
	text-decoration:none;
}

.topoInternas a:hover {
	text-decoration: underline;
}

.topoInternas .extrasBtsTopo {
	display:block;
	width:420px;
	height:19px;
	margin-top:27px;
	float:right;
}

.topoInternas .extrasBtsTopo .ExtraBtAtendimentoOnline {
	display:block;
	width:121px;
	height:19px;
	float:right;
	background: url(img/btExtraAtendimentoOnline.png) no-repeat;
}

.topoInternas .extrasBtsTopo .ExtraBtNewsletter {
	display:block;
	width:107px;
	height:19px;
	float:right;
	background: url(img/btExtraNewsletter.png) no-repeat;
}

.topoInternas .extrasBtsTopo .ExtraBtNewsletter {
	display:block;
	width:107px;
	height:19px;
	float:right;
	background: url(img/btExtraNewsletter.png) no-repeat;
}

.tituloPaginaFlash_novo {
	display:block;
	width:400px;
	height:50px;
	float:left;
	margin-left:8px; _margin-left:12px;
	margin-top:40px;
}

.topoInternas .tituloPaginaFlash {
	display:block;
	width:400px;
	height:50px;
	float:left;
	margin-left:30px; _margin-left:20px;
	margin-top:40px;
}


.logoTopoEspaco {
	width:145px;
	height:142px;
	left:50%;
	top:0;
	margin-left:-72px;
	margin-top:35px;
	position: absolute;
	background: url(img/logoEspaco.png) no-repeat;
	cursor:pointer;
	z-index:2;
}


/* Botoes Topo */

.topoInternas .menuTopo {
	display:block;
	height:17px;
	margin-left:-6px; _margin-left:-38px;
}

.topoInternas .menuTopo .btTopo{
	display:block;
	height:17px;
	float:left;
}

.topoInternas .menuTopo .separadorTopo{
	background:transparent url(img/btTopoSeparador.png) no-repeat;
	display:block;
	float:left;
	width:4px;
	height:17px;
	margin-left:12px;
	margin-right:12px;
}

.topoInternas .menuTopo .btTopoEspaco{
	background:transparent url(img/btTopoEspaco.png) no-repeat;
	width:55px;
	margin-left:38px;
	cursor:pointer;
}

a.link_bt {font: normal 10pt arial; color: #000000; text-decoration: none;}
a.link_bt:visited {font: normal 10pt arial; color: #000000; text-decoration: none;}
a.link_bt:hover {font: normal 10pt arial; color: #000000; background-color:#c7c7c7; text-decoration: none;}
a.link_bt:active {font: normal 10pt arial; color: #000000; text-decoration: none;}



/* submenu topo */

.topoInternas .menuTopo .botaoOver{
	height:30px;
	display:none;
	margin-top:-4px;
	margin-left:-7px;
	position:absolute;
}

.topoInternas .menuTopo .bgSubBt{
	display:none;
	margin-top:26px;
	margin-left:-7px;
	position:absolute;
}

/* submenu btTopoEspaco */

.topoInternas .menuTopo .btEspacoOver{
	background:transparent url(img/btTopoEspacoOver.png) no-repeat;
	width:73px;
}

.topoInternas .menuTopo .bgSubBtEspaco{
	background:transparent url(img/bgBtTopoEspacoOver.png) no-repeat;
	width:150px;
	height:68px;
}

.topoInternas .menuTopo .bgSubBt .btHistoria{
	background:transparent url(img/btHistoria.png) no-repeat;
	width:57px;
	height:21px;
	display:block;
	margin:0 auto;
	margin-top:12px;
}

.topoInternas .menuTopo .bgSubBt .btHistoriaOver{
	background:transparent url(img/btHistoriaOver.png) no-repeat;
}

.topoInternas .menuTopo .bgSubBt .btServicos{
	background:transparent url(img/btServicos.png) no-repeat;
	width:57px;
	height:23px;
	display:block;
	margin:0 auto;
}

.topoInternas .menuTopo .bgSubBt .btServicosOver{
	background:transparent url(img/btServicosOver.png) no-repeat;
}

/* FIM - submenu btTopoEspaco */

/* submenu btMediaCenter */

.topoInternas .menuTopo .btMediaCenterOver{
	background:transparent url(img/btTopoMediaOver.png) no-repeat;
	width:98px;
}

.topoInternas .menuTopo .bgSubBtMediaCenter{
	background:transparent url(img/bgBtTopoMediaOver.png) no-repeat;
	width:150px;
	height:68px;
}

.topoInternas .menuTopo .bgSubBt .btFotos{
	background:transparent url(img/btFotos.png) no-repeat;
	width:57px;
	height:21px;
	display:block;
	margin:0 auto;
	margin-top:12px;
}

.topoInternas .menuTopo .bgSubBt .btFotosOver{
	background:transparent url(img/btFotosOver.png) no-repeat;
}

.topoInternas .menuTopo .bgSubBt .btVideos{
	background:transparent url(img/btVideos.png) no-repeat;
	width:57px;
	height:23px;
	display:block;
	margin:0 auto;
	margin-top:7px;
}

.topoInternas .menuTopo .bgSubBt .btVideosOver{
	background:transparent url(img/btVideosOver.png) no-repeat;
}

/* FIM - submenu btMediaCenter */


/* submenu btTopoRoteiros */

.topoInternas .menuTopo .btRoteirosOver{
	background:transparent url(img/btTopoRoteirosOver.png) no-repeat;
	width:73px;
}

.topoInternas .menuTopo .bgSubBtRoteiros{
	background:transparent url(img/bgBtTopoEspacoOver.png) no-repeat;
	width:150px;
	height:68px;
}

.topoInternas .menuTopo .bgSubBt .btInternacionais{
	background:transparent url(img/btInternacionais.png) no-repeat;
	width:97px;
	height:21px;
	display:block;
	margin:0 auto;
	margin-top:12px;
}

.topoInternas .menuTopo .bgSubBt .btInternacionaisOver{
	background:transparent url(img/btInternacionaisOver.png) no-repeat;
}

.topoInternas .menuTopo .bgSubBt .btNacionais{
	background:transparent url(img/btNacionais.png) no-repeat;
	width:65px;
	height:23px;
	display:block;
	margin:0 auto;
	margin-top:1px;
}

.topoInternas .menuTopo .bgSubBt .btNacionaisOver{
	background:transparent url(img/btNacionaisOver.png) no-repeat;
}

/* FIM - submenu btTopoRoteiros */

/* submenu btTopoCanalInfo */

.topoInternas .menuTopo .btCanalInfoOver{
	background:transparent url(img/btCanalInfoOver.png) no-repeat;
	width:147px;
}

.topoInternas .menuTopo .bgSubBtCanalInfo{
	background:transparent url(img/bgBtTopoCanalInfoOver.png) no-repeat;
	width:246px;
	height:143px;
}

.topoInternas .menuTopo .bgSubBt .btAlfandega{
	background:transparent url(img/btAlfandega.png) no-repeat;
	width:71px;
	height:18px;
	display:block;
	margin:0 auto;
	margin-top:12px;
}

.topoInternas .menuTopo .bgSubBt .btAlfandegaOver{
	background:transparent url(img/btAlfandegaOver.png) no-repeat;
}

.topoInternas .menuTopo .bgSubBt .btExtravio{
	background:transparent url(img/btExtravio.png) no-repeat;
	width:190px;
	height:18px;
	display:block;
	margin:0 auto;
	margin-top:2px;
}

.topoInternas .menuTopo .bgSubBt .btExtravioOver{
	background:transparent url(img/btExtravioOver.png) no-repeat;
}

.topoInternas .menuTopo .bgSubBt .btDicasViajar{
	background:transparent url(img/btDicasViajar.png) no-repeat;
	width:111px;
	height:18px;
	display:block;
	margin:0 auto;
	margin-top:2px;
}

.topoInternas .menuTopo .bgSubBt .btDicasViajarOver{
	background:transparent url(img/btDicasViajarOver.png) no-repeat;
}

.topoInternas .menuTopo .bgSubBt .btDutyFree{
	background:transparent url(img/btDutyFree.png) no-repeat;
	width:62px;
	height:18px;
	display:block;
	margin:0 auto;
	margin-top:5px;
}

.topoInternas .menuTopo .bgSubBt .btDutyFreeOver{
	background:transparent url(img/btDutyFreeOver.png) no-repeat;
}

.topoInternas .menuTopo .bgSubBt .btVistos{
	background:transparent url(img/btVisto.png) no-repeat;
	width:42px;
	height:18px;
	display:block;
	margin:0 auto;
	margin-top:1px;
}

.topoInternas .menuTopo .bgSubBt .btVistosOver{
	background:transparent url(img/btVistoOver.png) no-repeat;
}

.topoInternas .menuTopo .bgSubBt .btTarifas{
	background:transparent url(img/btTarifas.png) no-repeat;
	width:117px;
	height:18px;
	display:block;
	margin:0 auto;
	margin-top:1px;
}

.topoInternas .menuTopo .bgSubBt .btTarifasOver{
	background:transparent url(img/btTarifasOver.png) no-repeat;
}

/* FIM - submenu btTopoCanalInfo */

.topoInternas .menuTopo .btTopoBlog{
	background:transparent url(img/btTopoBlog.png) no-repeat;
	width:129px;
}

.topoInternas .menuTopo .btTopoRoteiros{
	background:transparent url(img/btTopoRoteiros.png) no-repeat;
	width:56px;
}

.topoInternas .menuTopo .btTopoDisney{
	background:transparent url(img/btTopoDisney.png) no-repeat;
	width:103px;
}

.topoInternas .menuTopo .btTopoMonteViagem{
	background:transparent url(img/btTopoMonteViagem.png) no-repeat;
	width:110px;
}

.topoInternas .menuTopo .btTopoCanalInfo{
	background:transparent url(img/btTopoCanalInfo.png) no-repeat;
	width:132px;
}

.topoInternas .menuTopo .btTopoMedia{
	background:transparent url(img/btMediaCenter.png) no-repeat;
	width:81px;
	margin-top:-4px;
}

.topoInternas .menuTopo .btTopoFaleConosco{
	background:transparent url(img/btTopoFaleConosco.png) no-repeat;
	width:83px;
}

.bannerTopoHome {
	width:100%;
	min-width:1000px;
	height:416px;
	display:block;
	margin:0 auto;
	overflow:hidden;
	margin-top:-112px;
}

.bannerTopoHome .bannerFlash {
	width:1440px;
	height:416px;
	display:block;
	margin:0 auto;
}

/* Conteudo Internas */

.BgGeralInternas {
	padding-top:40px;
}

.BgGeralInternas .flashBannersInternas{
	width:1002px;
	margin: 0 auto;
}

.BgGeralInternas .esquerdaConteudo {
	width:400px;
	display:block;
	float:left;
}

.BgGeralInternas .diretaConteudo {
	width:400px;
	display:block;
	float:left;
	border-left: 1px solid #DBDBDB;
	padding-left:20px;
	margin-left:20px;
}

 .tituloFlashBox {
	display:block;
	width:400px;
	height:20px;
	margin-top:10px;
	margin-bottom:10px;
}

/* Box Endereço */

 .topoBoxEndereco {
	display:block;
	width:407px;
	height:12px;
	margin-top:5px;
	background:url(img/topoBoxEndereco.png) no-repeat;
}

 .meioBoxEndereco {
	display:block;
	width:392px;
	padding-left:15px;
	padding-bottom:5px;
	background: url(img/meioBoxEndereco.png) repeat-y;
}

 .baseBoxEndereco {
	display:block;
	width:407px;
	height:44px;
	background: url(img/baseBoxEndereco.png) repeat-y;
}

 .baseBoxEndereco .verMapaLocalizacao {
	display:block;
	width:187px;
	height:28px;
	float:right;
	margin-right:10px;
	margin-top:3px;
	background: url(img/btVerMapaLocalizacao.png) repeat-y;
}

 .baseBoxEndereco .verMapaLocalizacaoIlheus {
	display:block;
	width:187px;
	height:28px;
	float:right;
	margin-right:10px;
	margin-top:3px;
	background: url(img/btVerMapaLocalizacao.png) repeat-y;
}

 .meioBoxEndereco .tituloBoxEndereco {
	display:block;
	width:377px;
	font-size:20px;
	font-weight:bold;
	color:#8C1B06;
}

 .meioBoxEndereco .textoBoxEndereco {
	display:block;
	width:377px;
	font-size:12px;
	color:#4D4D4D;
	margin-top:5px;
}

/*-------------------------------------- (PAGINA - SERVIÇOS ) -------------------------------------------*/

.BgGeralInternas .esquerdaConteudo .textoNossosServicos {
	line-height:25px;
}

.BgGeralInternas .diretaConteudo .textoNossosServicosSlogan {
	line-height:19px;
}

.BgGeralInternas .pagServicos {
	width:850px;
	margin: 0 auto;
}

.BgGeralInternas .pagServicos .tituloNossosServicos {
	height:53px;
	width:850px;
	display:block;
	background: url(img/tituloNossosServicos.png) no-repeat;
	margin-bottom:15px;
	margin-top:25px;
}

/*-------------------------------------- (PAGINA - HISTÓRIA ) -------------------------------------------*/

.BgGeralInternas .pagHistoria {
	width:850px;
	margin: 0 auto;
}

.BgGeralInternas .pagHistoria .titulo25anos {
	height:53px;
	width:850px;
	display:block;
	background: url(img/titulo25anos.png) no-repeat;
	margin-bottom:15px;
	margin-top:25px;
}

.BgGeralInternas .diretaConteudo .bannerHistoria {
	height:168px;
	width:403px;
	display:block;
	background: url(img/bannerDisneyWord.jpg) no-repeat;
	margin-bottom:15px;
}

.BgGeralInternas .textoHistoria {
	line-height:19px;
}

.BgGeralInternas .esquerdaConteudo .topoBoxPremios {
	height:10px;
	width:349px;
	display:block;
	background: url(img/topoBoxPremios.png) no-repeat;
}

.BgGeralInternas .esquerdaConteudo .meioBoxPremios {
	width:349px;
	display:block;
	background: url(img/meioBoxPremios.png) repeat-y;
	padding-left:10px;
	padding-top:5px;
}

.BgGeralInternas .esquerdaConteudo .baseBoxPremios {
	height:28px;
	width:349px;
	display:block;
	background: url(img/baseBoxPremios.png) no-repeat;
}

.BgGeralInternas .esquerdaConteudo .meioBoxPremios .iconeBoxPremios {
	height:48px;
	width:46px;
	display:block;
	float:left;
	background: url(img/iconeBoxPremios.png) repeat-y;
}

.BgGeralInternas .esquerdaConteudo .meioBoxPremios .tituloBoxPremios {
	display:block;
	width:265px;
	float:left;
	font-size:18px;
	font-weight:bold;
	color:#8C1B06;
	margin-left:10px;
	margin-top:5px;	
}

.BgGeralInternas .esquerdaConteudo .meioBoxPremios .textoBoxPremios {
	display:block;
	width:265px;
	float:left;
	font-size:12px;
	margin-left:10px;
	margin-top:5px;	
}

.BgGeralInternas .esquerdaConteudo .meioBoxPremios .separadorBoxPremios {
	display:block;
	width:315px;
	float:left;
	font-size:12px;
	margin-left:5px;
	margin-top:20px; *margin-top:5px;
	margin-bottom:15px;
	border-bottom:1px solid #E5E5E5;	
}

/*-------------------------------------- (PAGINA - FALE CONOSCO ) -------------------------------------------*/
.selectAssunto {
	border:1px solid #dfdfdf;
	float:left;
	width:315px;
	height:30px;
	background:url(img/bgCampoVazio.png) repeat-x;
}

.BgGeralInternas .pagFaleConosco {
	width:850px;
	margin: 0 auto;
}

.BgGeralInternas .formFaleConosco {
	height:399px;
	width:859px;
	display:block;
	padding-top:35px;
	padding-left:29px;
	background: url(img/BoxFaleConosco.png) no-repeat;
}

.BgGeralInternas .formFaleConosco .labelFormFaleConosco {
	display:block;
	float:left;
	width:88px;
	font-size:16px;
	font-weight:bold;
	color:#606060;
	margin-right:10px;
	margin-bottom:19px;
	text-align:right;
	padding-top:5px;
}

.BgGeralInternas .formFaleConosco .direita {
	width:83px;
}

.BgGeralInternas .formFaleConosco .campoFormFaleConosco {
	display:block;
	float:left;
	width:315px;
	height:25px;
	font-size:16px;
	color:#606060;
	border: 1px solid #DFDFDF;
	margin-bottom:19px;
	padding-top:5px;
	background:url(img/bgCampoVazio.png) repeat-x;
}

.BgGeralInternas .formFaleConosco .ddd {
	width:50px;
	margin-right:18px;	
}

.BgGeralInternas .formFaleConosco .telefone {
	width:245px;	
}

.BgGeralInternas .formFaleConosco .textareaFormFaleConosco {
	display:block;
	float:left;
	width:724px;
	height:133px;
	font-size:16px;
	color:#606060;
	border: 1px solid #DFDFDF;
	background:#fff url(img/bgCampoVazio.png) repeat-x;
}

.BgGeralInternas .formFaleConosco .btEnviar {
	display:block;
	float:right;
	width:162px;
	height:44px;
	border:0px solid #FFFFFF;
	background: url(img/btEnviar.png) no-repeat;
	margin-right:33px; _margin-right:17px;
	margin-top:15px;
	cursor:pointer;
}


/* Mensagem */

.BgGeralInternas .msgFormEnvio {
	display:block;
	margin: 0 auto;
	width:850px;
	border:1px dotted #C1C1C1;
	background: #FFFFFF;
	margin-top:20px;
}

.BgGeralInternas .msgFormEnvio .tituloMsg {
	display:block;
	margin: 0 auto;
	width:820px;
	border:1px dotted #C1C1C1;
	margin-top:15px;
	font-size:22px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	padding-top:15px;
	padding-bottom:15px;
}

.BgGeralInternas .msgFormEnvio .tituloSucesso {
	background: #319401;
}

.BgGeralInternas .msgFormEnvio .tituloErro {
	background: #FF0000;
}

.BgGeralInternas .msgFormEnvio .textoMsg {
	display:block;
	margin: 0 auto;
	width:820px;
	margin-top:20px;
	margin-bottom:30px;
	font-size:20px;
	font-weight:bold;
	text-align:center;	
	color:#333333;
	letter-spacing:-1px;
}

.BgGeralInternas .msgFormEnvio .MsgSucesso .btAlignSucesso {
	display:block;
	margin: 0 auto;
	width:475px;
	margin-bottom:20px;
}

.BgGeralInternas .msgFormEnvio .MsgSucesso .AlignReservaSucesso {
	width:406px;
}

.BgGeralInternas .msgFormEnvio .MsgSucesso .btVoltarHomeMsgSucesso {
	display:block;
	margin: 0 auto;
	width:187px;
	height:28px;
	background: url(img/btVoltarRoteiro.png) no-repeat;
	float:left;
	margin-right:25px;
	margin-top:-7px;
}

.BgGeralInternas .msgFormEnvio .MsgSucesso .btVisiteBlog {
	display:block;
	margin: 0 auto;
	width:224px;
	height:20px;
	background: url(img/BtvisiteBlog.png) no-repeat;
	float:left;
	margin-left:10px;
}

.BgGeralInternas .msgFormEnvio .btConhecaMsgSucesso {
	display:block;
	margin: 0 auto;
	width:187px;
	height:28px;
	background: url(img/btVoltarRoteiro.png) no-repeat;
	float:left;
}

.BgGeralInternas .msgFormEnvio .MsgErro .btVoltarMsgErro {
	display:block;
	margin: 0 auto;
	width:157px;
	height:25px;
	background: url(img/btVoltaHomeMsgSucesso.png) no-repeat;
	float:left;
	margin-left:210px;
	margin-right:25px;
	margin-top:2px;
}

/*-------------------------------------- (PAGINA - Extravio e Dano de Bagagens ) -------------------------------------------*/

.BgGeralInternas .pagExtravio {
	width:850px;
	margin: 0 auto;
}

.BgGeralInternas .pagExtravio .MsgTopoPassoaPasso {
	display:block;
	margin: 0 auto;
	width:850px;
	border:1px dotted #C1C1C1;
	background: #FFFFFF;
	margin-top:20px;
	padding-top:25px;
	padding-bottom:25px;
}

.BgGeralInternas .pagExtravio .MsgBasePassoaPasso {
	display:block;
	margin: 0 auto;
	width:850px;
	border:1px dotted #C1C1C1;
	background: #C60A04;
	margin-top:25px;
	padding-top:20px;
	padding-bottom:20px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	line-height:20px;
	float:left;
}

.BgGeralInternas .pagExtravio .MsgTopoPassoaPasso .tituloMsgPassoaPasso {
	display:block;
	margin: 0 auto;
	margin-top:5px;
	color:#AC1C02;

	font-size:20px;
	font-weight:bold;
	text-align:center;
}

.BgGeralInternas .pagExtravio .MsgTopoPassoaPasso .subtituloMsgPassoaPasso {
	display:block;
	margin: 0 auto;
	margin-top:5px;
	color:#333333;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	line-height:20px;
}

.BgGeralInternas .pagExtravio .passoapasso {
	display:block;
	width:370px;
	border:1px dotted #C1C1C1;
	background: #FFFFFF;
	margin-top:25px;
	padding-top:30px;
	padding-left:30px;
	float:left;
}

.BgGeralInternas .pagExtravio .passo02 {
	margin-left:45px;
}

.BgGeralInternas .pagExtravio .passo03 {
	margin-top:45px;
}

.BgGeralInternas .pagExtravio .passo04 {
	margin-left:45px;
	margin-top:45px;
}

.BgGeralInternas .pagExtravio .passoapasso .numeracao {
	display:block;
	width:85px;
	height:85px;
	float:left;
	margin-bottom:35px;	
}

.BgGeralInternas .pagExtravio .passoapasso .num01 {
	background: url(img/infoNum01.png) no-repeat;	
}

.BgGeralInternas .pagExtravio .passoapasso .num02 {
	background: url(img/infoNum02.png) no-repeat;	

}

.BgGeralInternas .pagExtravio .passoapasso .num03 {
	background: url(img/infoNum03.png) no-repeat;	
}

.BgGeralInternas .pagExtravio .passoapasso .num04 {
	background: url(img/infoNum04.png) no-repeat;	
}

.BgGeralInternas .pagExtravio .passoapasso .texto {
	display:block;
	width:245px;
	margin-left:30px;
	float:left;
	color:#5C5C5C;
	font-size:15px;
}


/*-------------------------------------- (PAGINA - Monte a sua viagem ) -------------------------------------------*/

.BgGeralInternas .pagMonteSuaViagem {
	width:902px;
	margin: 0 auto;
}

.BgGeralInternas .pagMonteSuaViagem .tituloPreenchaSeusDados {
	height:54px;
	width:850px;
	display:block;
	background: url(img/tituloPreenchaSeusDados.png) no-repeat;
	margin-bottom:25px;
	margin-top:25px;
}

.BgGeralInternas .pagMonteSuaViagem .BoxMonteSuaViagem {
	width:872px;
	display:block;
	padding-top:30px;
	padding-left:29px;
	margin-bottom:25px;
}

.BgGeralInternas .pagMonteSuaViagem .BoxDadosPessoais {
	height:220px;
	background:url(img/BgDadosPessoaisViagem.png) no-repeat;
}

.BgGeralInternas .pagMonteSuaViagem .BoxPeriodoViagem {
	height:73px;
	background:url(img/BgPeriodoViagem.png) no-repeat;
}

.BgGeralInternas .pagMonteSuaViagem .BoxOrigemDestino {
	height:224px;
	background:url(img/bgOrigemDestinoViagem.png) no-repeat;
}

.BgGeralInternas .pagMonteSuaViagem .BoxPassageiros {
	height:69px;
	background:url(img/bgPassageirosViagem.png) no-repeat;
	padding-top:35px;
}

.BgGeralInternas .pagMonteSuaViagem .BoxDescricaoViagem {
	height:218px;
	background:url(img/bgDescricaoViagem.png) no-repeat;
	padding-top:35px;
}

.BgGeralInternas .pagMonteSuaViagem .BoxExtrasViagem {
	height:96px;
	background:url(img/bgExtrasViagem.png) no-repeat;
	padding-top:30px;
}

.BgGeralInternas .pagMonteSuaViagem .labelMonteSuaViagem {
	display:block;
	float:left;
	width:85px;
	font-size:16px;
	font-weight:bold;
	color:#606060;
	margin-bottom:19px;
	padding-top:5px;
}

.BgGeralInternas .pagMonteSuaViagem .labelOrigemDestino {
	width:165px;
}

.BgGeralInternas .pagMonteSuaViagem .labelCriancas {
	padding-top:0px;
	margin-top:-2px;
}

.BgGeralInternas .pagMonteSuaViagem .labelCriancasColo {
	padding-top:0px;
	margin-top:-5px;
}

.BgGeralInternas .pagMonteSuaViagem .labelObsMonteSuaViagem {
	font-size:10px;
	font-weight:normal;
	color:#999999;
}

.BgGeralInternas .pagMonteSuaViagem .labelDescricaoViagem {
	width:185px;
	padding-top:0px;
}

.BgGeralInternas .pagMonteSuaViagem .labelExtras01 {
	width:auto;
	margin-left:30px;
}

.BgGeralInternas .pagMonteSuaViagem .labelExtras02 {
	width:auto;
	margin-left:90px;
}


.BgGeralInternas .pagMonteSuaViagem .labelExtras03 {
	width:auto;
	margin-left:170px;
}


.BgGeralInternas .pagMonteSuaViagem .direita {
	width:75px;
	margin-right:10px;
	margin-left:35px;
}

.BgGeralInternas .pagMonteSuaViagem .campoMonteSuaViagem {
	display:block;
	float:left;
	width:315px;
	height:25px;
	font-size:16px;
	color:#606060;
	border: 1px solid #DFDFDF;
	margin-bottom:19px;
	padding-top:5px;
}

/*Alterado - Inserido*/
.BgGeralInternas .pagMonteSuaViagem .BoxMonteSuaViagem .mostrarCalendario {
	background:url(img/setaCampoMostrarCalendario.png) no-repeat;
	cursor:pointer;
}

.BgGeralInternas .pagMonteSuaViagem .BoxMonteSuaViagem .limparMostrarCalendario {
	cursor:pointer;
}

.BgGeralInternas .pagMonteSuaViagem .campoPassageiros {
	width:40px;
	text-align:center;
	margin-right:10px;
	margin-left:155px;
	background:url(img/zero.png) no-repeat;
}

/*alterado - inserido*/
.BgGeralInternas .pagMonteSuaViagem .limpaCampoPassageiros {
	width:40px;
	text-align:center;
	margin-right:10px;
	margin-left:155px;
}

.BgGeralInternas .pagMonteSuaViagem .primeiroCampoPassageiros {
	margin-left:50px;
}

.BgGeralInternas .pagMonteSuaViagem .ddd {
	width:50px;
	margin-right:18px;	
}

.BgGeralInternas .pagMonteSuaViagem .BoxDadosPessoais .telefone {
	width:245px;	
}

.BgGeralInternas .pagMonteSuaViagem .textareaMonteSuaViagem {
	display:block;
	float:left;
	width:315px;
	height:130px;
	font-size:16px;
	color:#606060;
	border: 1px solid #DFDFDF;
	*margin-top:20px;
}

.BgGeralInternas .pagMonteSuaViagem .textareaDescricaoViagem {
	width:450px;
	height:180px;
	*margin-top:0px;
}

.BgGeralInternas .pagMonteSuaViagem .quebraLinhaForm {
	display:block;
	float:left;
	width:845px;
}

/*Fim - Alterado*/
.BgGeralInternas .pagMonteSuaViagem .BoxExtrasViagem .detalheLabelExtras {
	display:block;
	float:left;
	width:10px;
	height:10px;
	margin-top:10px;
	margin-left:5px;
	background:url(img/detalheLabelExtrasViagem.png) no-repeat;
}

.BgGeralInternas .pagMonteSuaViagem .BoxExtrasViagem .CheckboxExtrasViagem {
	display:block;
	float:left;
	width:785px;
	margin-left:30px;
	margin-top:-15px;
}

.BgGeralInternas .pagMonteSuaViagem .BoxExtrasViagem .CheckboxExtrasViagem .checkboxPassagem  {
	display:block;
	float:left;
	margin-left:15px;
}

.BgGeralInternas .pagMonteSuaViagem .BoxExtrasViagem .CheckboxExtrasViagem .checkboxPasseios  {
	display:block;
	float:left;
	margin-left:110px;
}

.BgGeralInternas .pagMonteSuaViagem .BoxExtrasViagem .CheckboxExtrasViagem .checkboxHotel  {
	display:block;
	float:left;
	margin-left:46px;
}

.BgGeralInternas .pagMonteSuaViagem .BoxExtrasViagem .CheckboxExtras  {
	display:block;
	float:left;
	height:20px;
	margin-left:30px;
	margin-right:-7px;
	margin-top:5px;
	width:20px;
}


.BgGeralInternas .pagMonteSuaViagem .BoxExtrasViagem .labelCheckboxExtras  {
	display:block;
	float:left;
	font-size:12px;
	color:#606060;
	margin-left:6px;
	margin-top:7px;
	cursor:pointer;
}
/*Fim - Alterado*/

.BgGeralInternas .pagMonteSuaViagem .BaseFormMonteSuaViagem  {
	display:block;
	float:left;
	width:902px;
	border-top:1px solid #CCCCCC;
	padding-top:15px;
	margin-top:10px;
}

.BgGeralInternas .pagMonteSuaViagem .BaseFormMonteSuaViagem .btEnviarProposta  {
	display:block;
	float:right;
	width:157px;
	height:43px;
	background: url(img/enviarProposta.png) no-repeat;
	border:none;
	cursor:pointer;
}

.BgGeralInternas .pagMonteSuaViagem .BaseFormMonteSuaViagem .legendaFormBase  {
	display:block;
	float:left;
	width:157px;
	height:12px;
	background: url(img/legendaBaseFormMonteViagem.png) no-repeat;
}


/*-------------------------------------- (PAGINA - BLOG ) -------------------------------------------*/

.BgTopoInternasBlog {
	
}

.TopoPagBlog {
	background:url(img/bgTopoBlog.png) repeat-x;
	height:310px;
	margin-top:-142px;
	_margin-top:-162px;
}

.TopoPagBlog .topoFlashBlog {
	width:1002px;
	height:310px;
	margin: 0 auto;
	background:url(img/TopoBlog.jpg) no-repeat;

}

.BgGeralBlog {
	background:#FFFFFF;
}

.BgGeralBlog .pagBlog {
	width:980px;
	margin: 0 auto;
	padding-top:45px;
}

.BgGeralBlog .pagBlog .conteudoEsquerda {
	width:725px;
	display:block;
	float:left;
}

.BgGeralBlog .pagBlog .conteudoDireita {
	width:255px;
	display:block;
	float:right;
}

.BgGeralBlog .pagBlog .PostBlog {
	width:705px;
	display:block;
}

.BgGeralBlog .pagBlog .DataPostBlog {
	width:66px;
	height:71px;
	display:block;
	float:left;
	background:url(img/bgDataPostBlog.png) no-repeat;
}

.BgGeralBlog .pagBlog .DataPostBlog .anoData {
	width:66px;
	display:block;
	font-size:14px;
	color:#FFFFFF;
	margin-top:2px;
	text-align:center;
	font-weight:bold;	
}

.BgGeralBlog .pagBlog .DataPostBlog .diaData {
	width:66px;
	display:block;
	font-size:30px;
	color:#333232;
	text-align:center;
	font-weight:bold;	
}

.BgGeralBlog .pagBlog .DataPostBlog .mesData {
	width:66px;
	display:block;
	font-size:16px;
	color:#969595;
	text-align:center;
	margin-top:-5px;
	font-weight:bold;		
}

.BgGeralBlog .pagBlog .PostBlog .conteudoPostBlog {
	width:619px;
	display:block;
	float:left;
	margin-left:20px;		
}

.BgGeralBlog .pagBlog .PostBlog .conteudoPostBlog .tituloPostBlog {
	width:600px;
	display:block;
	font-size:32px;
	color:#B70000;
	font-weight:bold;		
}

.BgGeralBlog .pagBlog .PostBlog .conteudoPostBlog .categoriasPostBlog {
	width:600px;
	display:block;
	margin-top:5px;		
}


.BgGeralBlog .pagBlog .PostBlog .conteudoPostBlog .categoriasPostBlog .inicioCategoria {
	width:5px;
	height:29px;
	float:left;
	display:block;
	background:url(img/inicioCategoriaPostBlog.png) no-repeat;		
}

.BgGeralBlog .pagBlog .PostBlog .conteudoPostBlog .categoriasPostBlog .meioCategoria {
	height:23px;
	float:left;
	display:block;
	background:url(img/meioCategoriaPostBlog.png) repeat-x;
	font-size:11px;
	color:#333333;
	padding-top:6px;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;		
}

.BgGeralBlog .pagBlog .PostBlog .conteudoPostBlog .categoriasPostBlog .finalCategoria {
	width:5px;
	height:29px;
	float:left;
	display:block;
	background:url(img/fimCategoriaPostBlog.png) no-repeat;		
}

.BgGeralBlog .pagBlog .PostBlog .conteudoPostBlog .conteudoPost {
	width:600px;
	float:left;
	display:block;
	line-height:25px;
	margin-top:20px;		
}

.conteudoPost img {
	padding-right:10px;		
}

.BgGeralBlog .pagBlog .PostBlog .conteudoPostBlog .conteudoPost .fotoPostBlog {
	width:302px;
	height:233px;
	float:left;
	display:block;
	margin-right:20px;
	background:url(img/bgFotoPostBlog.png) no-repeat;		
}

.BgGeralBlog .pagBlog .PostBlog .conteudoPostBlog .conteudoPost .fotoPostBlog img {
	margin: 0 auto;
	margin-top:7px;
	display:block;	
}

.BgGeralBlog .pagBlog .PostBlog .conteudoPostBlog .BasePostBlog {
	width:615px;
	display:block;
	float:left;
	margin-top:20px;		
}

.BgGeralBlog .pagBlog .PostBlog .conteudoPostBlog .BasePostBlog .inicioComentariosPost {
	width:6px;
	height:40px;
	float:left;
	display:block;
	background:url(img/inicioComentariosPostBlog.png) no-repeat;	
}

.BgGeralBlog .pagBlog .PostBlog .conteudoPostBlog .BasePostBlog .meioComentariosPost {
	height:33px;
	float:left;
	display:block;
	font-size:18px;
	padding-top:7px;
	padding-left:5px;
	padding-right:5px;
	background:url(img/meioComentariosPostBlog.png) repeat-x;	
}

.BgGeralBlog .pagBlog .PostBlog .conteudoPostBlog .BasePostBlog .fimComentariosPost {
	width:5px;
	height:40px;
	float:left;
	display:block;
	background:url(img/fimComentariosPostBlog.png) no-repeat;	
}

.BgGeralBlog .pagBlog .PostBlog .conteudoPostBlog .BasePostBlog .meioComentariosPost .qtdComentariosPost {
	color:#B70000;
}

.BgGeralBlog .pagBlog .PostBlog .conteudoPostBlog .brEnviarAmigo {
	width:101px;
	height:38px;
	display:block;
	float:left;
	margin-left:10px;
	background:url(img/btPermalink.png) no-repeat;		
}


.BgGeralBlog .pagBlog .separadorPostBlog {
	width:700px;
	display:block;
	margin-top:25px;
	margin-bottom:25px;
	border-bottom:1px solid #E7E7E7;		
}

.BgGeralBlog .pagBlog .conteudoDireita .btAssinarRss {
	width:249px;
	height:59px;
	display:block;
	background:url(img/btAssinarRss.png) no-repeat;
	cursor:pointer;
}

.BgGeralBlog .pagBlog .conteudoDireita .formBuscaBlog {
	width:249px;
	display:block;
	margin-top:15px;
}

.BgGeralBlog .pagBlog .conteudoDireita .inputBuscaBlog {
	width:200px;
	height:27px;
	display:block;
	float:left;
	padding-top:10px;
	padding-left:5px;
	margin-top:2px;
	background:url(img/inputBuscaBlogOver.png) repeat-x;
	border:none;
}

.BgGeralBlog .pagBlog .conteudoDireita .mostraCampoBuscaBlog {
	width:200px;
	height:27px;
	float:left;
	text-align:left;
	border:none;
	background:url(img/inputBuscaBlogOut.png) no-repeat;
}
.BgGeralBlog .pagBlog .conteudoDireita .btSubimitBuscaBlog {
	width:41px;
	height:41px;
	display:block;
	float:left;
	background:url(img/btSubmitBuscaBlog.png) no-repeat;
	border:none;
	cursor:pointer;
	margin-left:3px;
}

.BgGeralBlog .pagBlog .conteudoDireita .TopoBoxLateralBlogs {
	width:248px;
	height:8px;
	display:block;
	margin-bottom:-1px; _margin-bottom:-9px;
	background:url(img/bgTopoOutrosBlogs.png) no-repeat;
}

.BgGeralBlog .pagBlog .conteudoDireita .meioBoxLateralBlogs {
	width:248px;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	background:url(img/bgMeioOutrosBlogs.png) repeat-y;
}

.BgGeralBlog .pagBlog .conteudoDireita .baseBoxLateralBlogs {
	width:248px;
	height:8px;
	display:block;
	background:url(img/bgBaseOutrosBlogs.png) no-repeat;
}

.BgGeralBlog .pagBlog .conteudoDireita .linkOutrosBlogs {
	width:228px;
	display:block;
	float:left;
	margin-left:7px;
	text-decoration:none;
}

.BgGeralBlog .pagBlog .conteudoDireita .meioBoxLateralBlogs .linkOutrosBlogs img {
	width:58px;
	height:58px;
	display:block;
	float:left;
	border:none;	
}

.BgGeralBlog .pagBlog .conteudoDireita .meioBoxLateralBlogs .linkOutrosBlogs .tituloOutrosBlogs {
	width:155px;
	display:block;
	float:left;
	font-size:16px;
	color:#7E7E7E;
	font-weight:bold;
	margin-left:15px;
	margin-top:0px; _margin-top:10px;
	cursor:pointer;
}

.BgGeralBlog .pagBlog .conteudoDireita .meioBoxLateralBlogs .separadorBoxLateralBlog {
	width:233px;
	display:block;
	float:left;
	margin-left:7px; _margin-left:3px;
	margin-top:10px; *margin-top:-5px;
	margin-bottom:10px;
	border-bottom:1px solid #E6E6E6;
}

.tituloFlashBoxLateralBlog {
	display:block;
	height:20px;
	margin-top:10px;
	width:249px;
}

.BgGeralBlog .pagBlog .conteudoDireita .meioBoxLateralBlogs .dataHoraUltimoPost {
	width:220px;
	display:block;
	float:left;
	font-size:11px;
	font-weight:bold;
	margin-left:14px; _margin-left:7px;
	color:#B70000;
	text-decoration:none;
}

.BgGeralBlog .pagBlog .conteudoDireita .meioBoxLateralBlogs .tituloUltimoPost {
	width:220px;
	display:block;
	float:left;
	margin-left:14px; _margin-left:7px;
	color:#7E7E7E;
	text-decoration:none;
}

.BgGeralBlog .pagBlog .conteudoDireita .meioBoxLateralBlogs .assUltimoPost {
	width:220px;
	display:block;
	float:left;
	font-size:10px;
	margin-left:14px; _margin-left:7px;
	color:#7E7E7E;
	text-decoration:none;
	text-align:right;
	margin-top:3px;
}

.BgGeralBlog .pagBlog .conteudoDireita .meioBoxLateralBlogs .separadorUltimosPosts {
	margin-top:0px; _margin-top:-15px;
}

.BgGeralBlog .pagBlog .conteudoDireita .meioBoxLateralBlogs .tituloUltimoPost:hover {
	text-decoration: underline;
}

/* Blog - Comentarios */

.BgGeralBlog .tamanhopagBlogComentarios {
	width:760px;
}

.BgGeralBlog  .pagBlog .separadorPostBlogComentarios {
	width:760px;
}

.BgGeralBlog  .pagBlog .PostBlogComentarios {
	margin:0 auto;
}

.BgGeralBlog .pagBlog .conteudoBlogComentarios {
	width:760px;
	margin:0 auto;
}

.BgGeralBlog .pagBlog .tituloBlogComentarios {
	width:180px;
	height:48px;
	display:block;
	margin:0 auto;
	background:url(img/titulo_blog_comentarios.png) no-repeat;
}

.BgGeralBlog .pagBlog .topoBoxBlogComentarios {
	width:700px;
	height:11px;
	display:block;
	margin:0 auto;
	margin-top:20px;
	background:url(img/topoBoxBlogComentarios.png) no-repeat;
	_margin-bottom:-5px;
	margin-left:0px;
}

.BgGeralBlog .pagBlog .meioBoxBlogComentarios {
	width:698px;
	display:block;
	margin:0 auto;
	border-left:1px solid #DCDCDC;
	border-right:1px solid #DCDCDC;
	float:left;
}


.BgGeralBlog .pagBlog .baseBoxBlogComentarios {
	width:700px;
	height:12px;
	display:block;
	margin:0 auto;
	background:url(img/baseBoxBlogComentarios.png) no-repeat;
	float:left;
}

.BgGeralBlog .pagBlog .meioBoxBlogComentarios .ComentarioBlog {
	width:666px;
	display:block;
	margin:0 auto;
	margin-bottom:20px;
}

.BgGeralBlog .pagBlog .meioBoxBlogComentarios  .textoComentarioBlog {
	width:595px;
	display:block;
	float:left;
	margin-left:5px;
}

.BgGeralBlog .pagBlog .meioBoxBlogComentarios  .tituloComentarioFeitoBlog {
	width:595px;
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#666666;
}

.BgGeralBlog .pagBlog .meioBoxBlogComentarios .conteudoComentarioBlog {
	width:595px;
	display:block;
	font-size:15px;
	color:#666666;
	line-height:19px;
	margin-top:3px;
}

.BgGeralBlog .pagBlog .meioBoxBlogComentarios .tituloVermelho {
	color:#711010;
}

.BgGeralBlog .pagBlog .meioBoxBlogComentarios .hora {
	color:#711010;
	font-style:italic;
}

.BgGeralBlog .pagBlog .meioBoxBlogComentarios .topoRespostaComentarioBlog {
	width:631px;
	height:13px;
	display:block;
	float:right;
	margin-right:35px; _margin-right:20px;
	background:url(img/topoRespostaBoxBlogComentarios.png) no-repeat;
	_margin-bottom:-3px;
}

.BgGeralBlog .pagBlog .meioBoxBlogComentarios .meioRespostaComentarioBlog {
	width:601px;
	display:block;
	float:right;
	margin-right:35px; _margin-right:20px;
	background:#F0F0F0;
	padding-left:15px;
	padding-right:15px;
}

.BgGeralBlog .pagBlog .meioBoxBlogComentarios .baseRespostaComentarioBlog {
	width:631px;
	height:12px;
	display:block;
	float:right;
	margin-right:35px; _margin-right:20px;
	background:url(img/baseRespostaBoxBlogComentarios.png) no-repeat;
	margin-bottom:20px;
}

.BgGeralBlog .pagBlog .meioBoxBlogComentarios .meioRespostaComentarioBlog .RespostaComentarioBlog {
	width:530px;
}

.BgGeralBlog .pagBlog .respostaDataPostBlog {
background:transparent url(img/bgRespostaDataPostBlog.png) no-repeat scroll 0 0;
}

.BgGeralBlog .pagBlog .tituloEscreverComentario {
	width:243px;
	height:67px;
	display:block;
	margin-left:231px;
	background:url(img/tituloEscreverComentario.png) no-repeat;
	margin-top:30px;
	margin-bottom:20px;
}

.BgGeralBlog .pagBlog .envioSucesso {
	width:406px;
	height:50px;
	display:block;
	margin-left:169px;
	padding-bottom:10px;
	text-align:center;
	color:#993300;
	font-size:18px;
	background:url(img/bgComentariosucesso.png) no-repeat;
	margin-top:30px;
	margin-bottom:20px;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
}

.BgGeralBlog .pagBlog .envioErro {
	width:405px;
	height:26px;
	display:block;
	margin-left:169px;
	padding-bottom:10px;
	text-align:center;
	color:#fff;
	font-size:18px;
	background:url(img/bgerrocomentario.png) no-repeat;
	margin-top:30px;
	margin-bottom:20px;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
}

.BgGeralBlog .pagBlog .formEscreverComentario {
	width:520px;
	margin-left:93px;
}

.BgGeralBlog .pagBlog .formEscreverComentario p {
	width:520px;
	display:block;
}

.BgGeralBlog .pagBlog .formEscreverComentario .labelEscreverComentario {
	height:28px;
	width:67px;
	display:block;
	float:left;
	margin-bottom:18px;
}

.BgGeralBlog .pagBlog .formEscreverComentario label.nome {
	background: url(img/labelNomeEscreverComentario.png) no-repeat;
}

.BgGeralBlog .pagBlog .formEscreverComentario label.email {
	background: url(img/labelEmailEscreverComentario.png) no-repeat;
	margin-left:-68px;
	margin-top:17px;
}

.BgGeralBlog .pagBlog .formEscreverComentario .inputEscreverComentario {
	width:425px;
	height:14px; *height:4px;
	float:right;
	padding:5px;
	margin-bottom:5px;
	margin-top:-27px;	*margin-top:-22px;
	margin-right:11px;
	border:1px solid white;
}

.BgGeralBlog .pagBlog .formEscreverComentario .bgInputEscreverComentario {
	width:437px;
	height:18px;
	display:block;
	border:none;
	padding:5px;
	margin-left:67px;
	background: url(img/bgInputEscreverComentario.png) repeat;
}

.BgGeralBlog .pagBlog .formEscreverComentario .bgInputEmail {
	margin-top:19px;
}

/*.BgGeralBlog .pagBlog .formEscreverComentario .inputEmail {
	margin-top:-20px;
	margin-left:73px;
	margin-top:-46px;
}*/

.BgGeralBlog .pagBlog .formEscreverComentario .textareaEscreverComentario {
	width:437px;
	height:209px;
	display:block;
	float:right;
	border:none;
	margin-bottom:18px;
	margin-right:6px;
	padding:5px;
	margin-top:23px;
	background: url(img/bgTextAreaEscreverComentario.png) no-repeat;
}

.BgGeralBlog .pagBlog .formEscreverComentario .txtObrigatorios {
	float:left;
	margin-left:70px;
}

.BgGeralBlog .pagBlog .formEscreverComentario .btEnviar {
	display:block;
	float:right;
	width:120px;
	height:35px;
	margin-right:7px;
	border:none;
	background: url(img/btEnviarNews.png) no-repeat;
	margin-top:10px;
	cursor:pointer;
}

/*-------------------------------------- (PAGINA - Monte a sua viagem ) -------------------------------------------*/

.BgGeralInternas .pagAlfandega {
	width:1000px;
	margin: 0 auto;
}

.BgGeralInternas .pagAlfandega .MsgTopoAlfandega {
	width:850px;
	margin: 0 auto;
	display:block;
	font-size:20px;
	font-weight:bold;
	line-height:24px;
	text-align:center;
	background:#FFFFFF;
	border:1px dotted #C1C1C1;
	padding-top:20px;
	padding-bottom:20px;
}

.BgGeralInternas .pagAlfandega .menuNumericoAlfandega {
	width:846px;
	margin: 0 auto;
	display:block;
	padding-top:20px;
	padding-bottom:20px;
}

.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .menuNumerico {
	width:90px;
	height:106px;
	display:block;
	float:left;
	margin-left:18px;
}

/* botoes normais */
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .num01 {
	background: url(img/btalfandega01.png) no-repeat;
	margin-left:0px;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .num02 {
	background: url(img/btalfandega02.png) no-repeat;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .num03 {
	background: url(img/btalfandega03.png) no-repeat;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .num04 {
	background: url(img/btalfandega04.png) no-repeat;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .num05 {
	background: url(img/btalfandega05.png) no-repeat;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .num06 {
	background: url(img/btalfandega06.png) no-repeat;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .num07 {
	background: url(img/btalfandega07.png) no-repeat;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .num08 {
	background: url(img/btalfandega08.png) no-repeat;
}

/* botoes OVER */

.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .numOver01 {
	background: url(img/btalfandegaOver01.png) no-repeat;
	margin-left:0px;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .numOver02 {
	background: url(img/btalfandegaOver02.png) no-repeat;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .numOver03 {
	background: url(img/btalfandegaOver03.png) no-repeat;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .numOver04 {
	background: url(img/btalfandegaOver04.png) no-repeat;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .numOver05 {
	background: url(img/btalfandegaOver05.png) no-repeat;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .numOver06 {
	background: url(img/btalfandegaOver06.png) no-repeat;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .numOver07 {
	background: url(img/btalfandegaOver07.png) no-repeat;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .numOver08 {
	background: url(img/btalfandegaOver08.png) no-repeat;
}

/* Botoes Ativos */

.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .numAtivo01 {
	background: url(img/btalfandegaAtivo01.png) no-repeat;
	margin-left:0px;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .numAtivo02 {
	background: url(img/btalfandegaAtivo02.png) no-repeat;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .numAtivo03 {
	background: url(img/btalfandegaAtivo03.png) no-repeat;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .numAtivo04 {
	background: url(img/btalfandegaAtivo04.png) no-repeat;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .numAtivo05 {
	background: url(img/btalfandegaAtivo05.png) no-repeat;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .numAtivo06 {
	background: url(img/btalfandegaAtivo06.png) no-repeat;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .numAtivo07 {
	background: url(img/btalfandegaAtivo07.png) no-repeat;
}
.BgGeralInternas .pagAlfandega .menuNumericoAlfandega .numAtivo08 {
	background: url(img/btalfandegaAtivo08.png) no-repeat;
}

/* conteudo */
.BgGeralInternas .pagAlfandega .conteudoAlfandega {
	width:973px;
	margin: 0 auto;
	display:block;
}

.BgGeralInternas .pagAlfandega .SetaMenuEsquerda {
	background: url(img/btSetaAlfandegaE.png) no-repeat;
	width:62px;
	height:140px;
	display:block;
	float:left;
	margin-top:105px;
	cursor:pointer;
}

.BgGeralInternas .pagAlfandega .SetaMenuEsquerdaInativo {
	background: url(img/btSetaAlfandegaInativoE.png) no-repeat;
	cursor: default;
}

.BgGeralInternas .pagAlfandega .SetaMenuDireita {
	background: url(img/btSetaAlfandegaD.png) no-repeat;
	width:62px;
	height:140px;
	display:block;
	float:right;
	margin-top:105px;
	cursor:pointer;
}

.BgGeralInternas .pagAlfandega .SetaMenuDireitaInativo {
	background: url(img/btSetaAlfandegaInativoD.png) no-repeat;
	cursor: default;
}

.BgGeralInternas .pagAlfandega .fotoConteudoAlfandega {
	width:809px;
	height:334px;
	display:block;
	float:left;
	padding:20px;
	background:#FFFFFF;
	position:absolute;
	margin-left:62px; *margin-left:0px; _margin-left:0px;
}

.BgGeralInternas .pagAlfandega .segundaFotoAlfandega {
	display:block;
	width:809px;
	height:334px;
	float:left;
	padding:20px;
	background:#FFFFFF;
	position:absolute;
	margin-left:62px; *margin-left:0px; _margin-left:0px;
}

/* -------------------------- CheckBox (Estilização - Feito por Everton) ------------------------------------------*/

/* CheckBox - Monte sua Viagem */

.checkbox {
	display: inline;
	float:left;
	font-size: 17px;
	line-height: 17px;
	cursor: pointer;
	cursor: hand;
}

.checkbox .mark {
	display: inline;
}

.checkbox img{
	vertical-align: middle; 
	width: 20px; 
	height: 20px; _height: 21px;
	background: transparent url(img/chechbox.png) no-repeat;
	background-position: 0 -20px;
	margin-top:5px;
	margin-left:14px;
	float:left;
}

.checkbox-hover img{
	background-position: 0px -20px;
}

.checkbox-checked img{
	background-position: 0 0px;
}

.checkbox-checked .checkbox-hover img {
	background-position: 0px 0px;
}

/* CheckBox - Newsletter */

.checkboxNewsletter {
	display: inline;
	float:left;
	font-size: 17px;
	line-height: 17px;
	cursor: pointer;
	cursor: hand;
}

.checkboxNewsletter .mark {
	display: inline;
}

.checkboxNewsletter img{
	vertical-align: middle; 
	width: 14px; 
	height: 14px; _height: 15px;
	background: transparent url(img/checkboxNewsletter.png) no-repeat;
	background-position: 0 -14px;
	margin-left:93px;
	margin-top:1px;
	float:left;
}

.checkboxNewsletter-hover img{
	background-position: 0px -14px;
}

.checkboxNewsletter-checked img{
	background-position: 0 0px;
}

.checkboxNewsletter-checked .checkboxNewsletter-hover img {
	background-position: 0px 0px;
}

/*Geral - TextArea sem barra de rolagem IE6 e IE7- Everton*/
.textAreaSemBarra {
  scrollbar-face-color: #ffffff;
  scrollbar-shadow-color: #ffffff;
  scrollbar-highlight-color: #ffffff;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-darkshadow-color: #ffffff;
  scrollbar-track-color: #ffffff;
  scrollbar-arrow-color: #ffffff;
  background-color: #ffffff;
}

/* SelectBox - Monte sua Viagem */

div.selectbox-wrapper {
  position:absolute;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  padding:0px;
  text-align:left;
  height:100px;
  overflow: auto;

}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #CCCCCC;
}
div.selectbox-wrapper ul li.current { 
  background-color: #E8E8E8;
}
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
  color:#666666;
  font-size:14px;
}

.selectbox
{
  padding:6px 6px;
  display : block;
  text-align:left; 
  background: #FFFFFF url(img/setaSelectAssunto.png) no-repeat center right;
  cursor: pointer;
  border:none;
  color:#7E7E7E;
  font-weight:bold;
  font-family:Georgia, "Times New Roman", Times, serif;
  width: 300px;
  font-size:14px;
  margin-top:1px; *margin-top:0px;
}

.selectMedia .selectbox
{
 padding:6px 6px;
  display : block;
  text-align:left; 
  background: #fff url(img/campoTemporada.jpg) no-repeat center right;
  cursor: pointer;
  border:none;
  color:#7e7e7e;
  font-family:Arial, "Times New Roman", Times, serif;
  width:178px;
  height:18px;
  font-size:14px;
  margin-top:4px; *margin-top:3px;
  *margin-left:0px;
  font-weight:normal;
}

.selectMedia2 .selectbox
{
 padding:6px 6px;
  display : block;
  text-align:left; 
  background: #fff url(img/campoTemporada.jpg) no-repeat center right;
  cursor: pointer;
  border:none;
  color:#7e7e7e;
  font-family:Arial, "Times New Roman", Times, serif;
  width:178px;
  height:18px;
  font-size:14px;
  margin-top:4px; *margin-top:3px;
  *margin-left:0px;
  font-weight:normal;
  margin-right:10px;
}

/*-------------------------------------- (PAGINA - Duty Free ) -------------------------------------------*/

.BgGeralInternas .pagDutyFree {
	width:850px;
	margin: 0 auto;
}

.BgGeralInternas .pagDutyFree .textoDutyFree {
	line-height:19px;
}

.BgGeralInternas .pagDutyFree .tituloAreaDutyFree {
	height:48px;
	width:393px;
	display:block;
	margin-top:20px;
	margin-bottom:20px;
}

.BgGeralInternas .pagDutyFree .tituloRestricoesLimites {
	background:url(img/restricoesLimites.png) no-repeat;
}

.BgGeralInternas .pagDutyFree .textoRestricoesLimites ul {
	margin-left:15px;	
}

.BgGeralInternas .pagDutyFree .textoRestricoesLimites li {
	margin-bottom:7px;	
}

.BgGeralInternas .pagDutyFree .bannerDireitosCompraDutyFree {
	width:400px;
	height:184px;
	display:block;
	margin-top:20px;
	background: url(img/bannerDireitosCompraDutyFree.png) no-repeat;
}

.BgGeralInternas .pagDutyFree .tituloDirijaseBensDeclarar {
	background: url(img/tituloDirijaseBensDeclarar.png) no-repeat;
}

.BgGeralInternas .pagDutyFree .bannerProdutosLivresImpostosGarantia {
	width:404px;
	height:160px;
	display:block;
	margin-top:20px;
	margin-bottom:20px;
	background: url(img/bannerProdutosLivresImpostosGarantia.jpg) no-repeat;
}

/*-------------------------------------- (PAGINA - NEWSLETTER ) -------------------------------------------*/

.BgGeralInternas .pagNewsletter {
	width:850px;
	margin: 0 auto;
}

.BgGeralInternas .pagNewsletter .infoNewsletter {
	background:#fff;
	border:1px dotted #c1c1c1;
	width:851px;
	float:left;
	margin-bottom:20px;
}

.BgGeralInternas .pagNewsletter .infoNewsletter .txtNewsletter {
	font-size:20px;
	font-weight:bold;
	float:left;
	text-align:center;
	margin-top:24px;
	width:851px;
}

.BgGeralInternas .pagNewsletter .infoNewsletter .txtErroNewsletter {
	font-size:20px;
	font-weight:bold;
	float:left;
	text-align:center;
	margin-top:11px;
	width:820px;
	color:#FFFFFF;
	background:#FF0000;
	padding-bottom:10px;
	padding-top:10px;
	margin-left:15px;
	margin-bottom:10px;
	border:1px dotted #C1c1c1;
}

.BgGeralInternas .formNewsletter {
	height:217px;
	width:852px;
	float:left;
	padding-top:35px;
	padding-left:29px;
	background: url(img/bgFormNewsletter.png) no-repeat;
}

.infoRemove {
	clear:both;
	margin-top:12px;
	float:left;
	width:783px;
}

.BgGeralInternas .formNewsletter .labelFormNome {
	display:block;
	float:left;
	width:78px;
	font-size:16px;
	font-weight:bold;
	color:#606060;
	margin-right:18px;
	text-align:right;
	padding-top:8px;
	clear:both;
}

.BgGeralInternas .formNewsletter .labelFormEmail{
	display:block;
	float:left;
	width:78px;
	font-size:16px;
	font-weight:bold;
	color:#606060;
	margin-right:18px;
	text-align:right;
	padding-top:31px;
	clear:both;
}

.BgGeralInternas .formNewsletter .campoFormNome {
	display:block;
	float:left;
	width:677px;
	height:25px;
	font-size:16px;
	color:#606060;
	border: 1px solid #fff;
	margin-left:2px;
	margin-top:4px;
	padding-top:3px;
}

.BgGeralInternas .formNewsletter .campoFormEmail {
	display:block;
	float:left;
	width:677px;
	height:25px;
	font-size:16px;
	color:#606060;
	border: 1px solid #fff;
	margin-left:2px;
	margin-top:25px;
	padding-top:3px;
}

.BgGeralInternas .formNewsletter .checkboxRemover {
	float:left;
	clear:both;
	margin-left:93px;
}

.BgGeralInternas .formNewsletter .txtRemover {
	font-size:12px;
	margin-left:5px;
	float:left;
	cursor:pointer;
	color:#666666;
}

.BgGeralInternas .formNewsletter .btBuscar {
	display:block;
	float:right;
	width:120px;
	height:35px;
	border:none;
	background: url(img/btEnviarNews.png) no-repeat;
	margin-top:10px;
	cursor:pointer;
}

/*-------------------------------------- (PAGINA - VISTOS ) -------------------------------------------*/

.BgGeralInternas .pagVistos {
	width:850px;
	margin: 0 auto;
}

.BgGeralInternas .pagVistos .infoVistos {
	background:#fff;
	border:1px dotted #c1c1c1;
	width:851px;
	display:block;
	margin-bottom:20px;
}

.BgGeralInternas .pagVistos .infoVistos .txtVistos {
	font-size:20px;
	font-weight:bold;
	display:block;
	text-align:center;
	margin-top:24px;
	margin-bottom:24px;
	width:851px;
}

.BgGeralInternas .pagVistos .infoVistos .txtErroVistos {
	font-size:20px;
	font-weight:bold;
	display:block;
	text-align:center;
	margin-top:11px;
	width:820px;
	color:#FFFFFF;
	background:#FF0000;
	padding-bottom:10px;
	padding-top:10px;
	margin-left:15px;
	margin-bottom:10px;
	border:1px dotted #C1c1c1;
}

.BgGeralInternas .formVistos {
	width:852px;
	display:block;
}

.BgGeralInternas .formVistos .campoFormBuscarPais {
	display:block;
	float:left;
	width:710px;
	height:26px;
	font-size:16px;
	color:#606060;
	border: 1px solid #ccc;
	padding-top:8px;
	padding-left:8px;
	
}

.BgGeralInternas .formVistos .campoFormMostrarBuscarPais {
	background:#fff url(img/bgBuscarPais.png) no-repeat;
	display:block;
	float:left;
	width:710px;
	height:26px;
	font-size:16px;
	color:#606060;
	border: 1px solid #ccc;
	padding-top:8px;
	padding-left:8px;
}

.BgGeralInternas .formVistos .btBuscar {
	display:block;
	float:right;
	width:120px;
	height:35px;
	border:none;
	background: url(img/btBuscar.png) no-repeat;
	cursor:pointer;
}

.BgGeralInternas .pagVistos .boxResultadoBusca {
	border:1px solid #ccc;
	background:white;
	margin-top:20px;
	width:851px;
}

.BgGeralInternas .pagVistos .boxResultadoBusca .pais {
	padding-top:20px;
	display:block;
	border-bottom:1px solid #ccc;
	color:#B70000;
	font-weight:bold;
	margin-left:40px;
	margin-bottom:9px;
	padding-bottom:3px;
	font-size:24px;
	width:765px;
}

.BgGeralInternas .pagVistos .boxResultadoBusca .txtPais {
	display:block;
	color:#000;
	font-size:14px;
	width:765px;
	margin-left:40px;
	padding-bottom:30px;
	line-height:18px;
}

.BgGeralInternas .pagVistos .boxResultadoBusca .txtPais ul li {
	margin-left:16px;
	width:749px;
}

/*-------------------------------------- (PAGINA - ROTEIROS INTERNACIONAIS ) -------------------------------------------*/

.BgGeralInternas .pagInternacional {
	width:930px;
	margin: 0 auto;
}

.BgGeralInternas .pagInternacional .boxCircuitoCol01 {
	width:301px;
	height:306px;
	float:left;
	margin-bottom:20px;
}

.BgGeralInternas .pagInternacional .boxCircuitoCol01 .mouseOver {
	background:#E9E9E9;
}

.mouseOver {
	background:#E9E9E9;
}

.BgGeralInternas .pagInternacional .boxCircuito {
	width:301px;
	height:306px;
	float:left;
	margin-left:10px;
	margin-bottom:20px;
}

.BgGeralInternas .pagInternacional .bgCircuito {
	width:286px;
	height:291px;
	display:block;
	margin-left:7px;
	margin-top:7px;
	cursor:pointer;
	background: url(img/bgCircuitos.png) no-repeat;
}

.BgGeralInternas .pagInternacional .bgCircuito img {
	margin-left:16px;
	margin-top:18px;
	border:none;
}

.BgGeralInternas .pagInternacional .titCircuitoEuropa {
	bbackground: url(../i/titCircuitoEuropa.png) no-repeat;
	margin:0 auto;
	margin-top:5px;
	display:block;
	text-align:center;
	color:#DE0C03;
	font-size:20px;
	font-weight:bold;
}

.BgGeralInternas .pagInternacional .titCircuitoOrienteMedio {
	bbackground: url(../i/titCircuitoOrienteMedio.png) no-repeat;
	margin:0 auto;
	margin-top:5px;
	display:block;
	text-align:center;
	color:#DE0C03;
	font-size:20px;
	font-weight:bold;
}

.BgGeralInternas .pagInternacional .titCircuitoAfrica {
	bbackground: url(../i/titCircuitoAfrica.png) no-repeat;
	margin:0 auto;
	margin-top:5px;
	display:block;
	text-align:center;
	color:#DE0C03;
	font-size:20px;
	font-weight:bold;
}

.BgGeralInternas .pagInternacional .titCircuitoCaribe {
	bbackground: url(../i/titCircuitoCaribe.png) no-repeat;
	margin:0 auto;
	margin-top:5px;
	display:block;
	text-align:center;
	color:#DE0C03;
	font-size:20px;
	font-weight:bold;
}

.BgGeralInternas .pagInternacional .titCircuitoCanada {
	bbackground: url(../i/titCircuitoCanada.png) no-repeat;
	margin:0 auto;
	margin-top:5px;
	display:block;
	text-align:center;
	color:#DE0C03;
	font-size:20px;
	font-weight:bold;
}

.BgGeralInternas .pagInternacional .titCircuitoAmericaSul {
	bbackground: url(../i/titCircuitoAmericaSul.png) no-repeat;
	margin:0 auto;
	margin-top:5px;
	display:block;
	text-align:center;
	color:#DE0C03;
	font-size:20px;
	font-weight:bold;
}

.BgGeralInternas .pagInternacional .titCircuitoAmericaNorte {
	bbackground: url(../i/titCircuitoAmericaNorte.png) no-repeat;
	margin:0 auto;
	margin-top:5px;
	display:block;
	text-align:center;
	color:#DE0C03;
	font-size:20px;
	font-weight:bold;
}

.BgGeralInternas .pagInternacional .maisInfo {
	background: url(img/maisInfoCircuitos.png) no-repeat;
	height:29px;
	width:255px;
	margin-left:16px;
	*margin-top:-4px;
}

.BgGeralInternas .pagInternacional .bgTriangulo {
	background: url(img/triangulo.png) no-repeat;
	height:29px;
	width:15px;
	margin-left:256px;
	margin-top:53px;
	position:absolute;
}

.BgGeralInternas .pagInternacional .txtCircuito {
	color:#7D7D7D;
	font-size:12px;
	margin:0 auto;
	width:206px;
	text-align:center;
}

/*-------------------------------------- (PAGINA - Dicas para Viajar ) -------------------------------------------*/

.BgGeralInternas .pagDicasViajar {
	width:850px;
	margin: 0 auto;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar {
	width:850px;
	display:block;
	margin-bottom:15px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .inicioBtDica {
	width:31px;
	height:68px;
	float:left;
	display:block;
	background:url(img/bgBtDicasInicio.png) no-repeat;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .fimBtDica {
	width:815px;
	height:68px;
	float:left;
	display:block;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .fim01 {
	background:url(img/bgBtDicasFinal01.png) no-repeat;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .fim02 {
	background:url(img/bgBtDicasFinal02.png) no-repeat;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .fim03 {
	background:url(img/bgBtDicasFinal03.png) no-repeat;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .fim04 {
	background:url(img/bgBtDicasFinal04.png) no-repeat;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .fim05 {
	background:url(img/bgBtDicasFinal05.png) no-repeat;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .fim06 {
	background:url(img/bgBtDicasFinal06.png) no-repeat;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .fim07 {
	background:url(img/bgBtDicasFinal07.png) no-repeat;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .fim08 {
	background:url(img/bgBtDicasFinal08.png) no-repeat;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .fim09 {
	background:url(img/bgBtDicasFinal09.png) no-repeat;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .fim10 {
	background:url(img/bgBtDicasFinal10.png) no-repeat;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .imgCadeado {
	background:url(img/iconeCadeado.png) no-repeat;
	width:91px;
	height:91px;
	float:left;
	margin-left:50px;
	margin-top:12px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .iconeCarteiraMotorista {
	background:url(img/iconeCarteiraMotorista.png) no-repeat;
	width:84px;
	height:62px;
	float:left;
	margin-left:50px;
	margin-right:10px;
	margin-top:32px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .conteudoBox {
	width:844px;
	display:none;
	border:1px dashed #C1C1C1;
	border-top:none;
	background:#EEEEEE;
	padding-top:30px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .conteudoBox09e10 {
	padding-top:14px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .btLinkDicasViajar {
	cursor:pointer;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .conteudoArrumandoMala {
	padding-bottom:25px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .BoxMsgDica {
	width:731px;
	margin: 0 auto;
	display:block;
	padding:25px;
	border:1px  dotted #C1C1C1;
	background:#FFFFFF;
	text-align:center;
	font-size:16px;
	line-height:19px;
	font-weight:bold; *font-weight: normal; _font-weight: bold;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .BoxMsgDica09e10 {
	text-align:left;
	font-size:14px;
	color:#5C5C5C;
	font-weight:normal;

}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .BoxMsgDicaVermelho {
	background:#C60A04;
	color:#FFFFFF;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .BoxMsgDicaVermelhoBase {
	background:#C60A04;
	color:#FFFFFF;
	margin-top:25px; *margin-top:35px;
	margin-bottom:30px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .BoxDica {
	display:block;
	width:346px;
	border:1px solid #D7D7D7;
	background: #FFFFFF;
	margin-top:25px;
	padding-top:30px;
	padding-left:30px;
	margin-left:29px; _margin-left:16px;
	float:left;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .boxDireita {
	_margin-left:24px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .numeracao {
	display:block;
	width:85px;
	height:85px;
	float:left;
	margin-bottom:35px;	
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .textoDica {
	display:block;
	width:220px;
	margin-left:25px;
	float:left;
	color:#5C5C5C;
	font-size:12px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .texto01 {
	margin-top:10px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .texto02 {
	margin-top:18px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .texto04 {
	margin-top:25px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .textoArrumando01 {
	margin-top:4px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .textoArrumando02 {
	margin-top:12px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .textoArrumando03 {
	margin-top:-2px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .textoArrumando04 {
	margin-top: 11px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .textoArrumando05 {
	margin-top: 4px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .textoArrumando06 {
	margin-top: 4px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .textoArrumando07 {
	margin-top: 12px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .textoArrumando08 {
	margin-top: 18px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .avisoDicaVermelho {
	width:781px;
	display:block;
	margin:0 auto;
	margin-top:25px;
	font-size:15px;
	line-height:18px;
	color:#9D0000;
	font-weight:bold; *font-weight: normal; _font-weight: bold;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .topicosDireitaEsquerda {
	width:781px;
	display:block;
	margin:0 auto;
	margin-top:25px;
	line-height:23px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .topicosNormasBagagens {
	padding-bottom:15px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .topicosDireitaEsquerda li {
	margin-bottom:5px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .topicosDireitaEsquerda .topicosEsquerda {
	width:380px;
	display:block;
	float:left;
	padding-right:10px;
	border-right:1px solid #D9D9D9;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .topicosDireitaEsquerda .topicosEsquerda ul {
	margin-left:15px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .topicosDireitaEsquerda .topicosDireita {
	width:390px;
	display:block;
	float:left;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .topicosDireitaEsquerda .topicosDireita ul {
	margin-left:25px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .topicosDireitaEsquerda .topicosDireita .fotoNormasBagagens {
	width:390px;
	height:162px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .tituloTextoLimitacoes {
	width:725px;
	display:block;
	margin:0 auto;
	margin-top:25px;
	font-size:20px;
	line-height:18px;
	color:#AC1C02;
	font-weight:bold; *font-weight: normal; _font-weight: bold;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .topicosTextoLimitacoes {
	width:725px;
	display:block;
	margin:0 auto;
	margin-top:10px;
	line-height:23px;
	margin-bottom:30px; _margin-bottom:60px; *margin-bottom:60px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .topicosTextoLimitacoes ul {
	margin-left:15px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .textoNormasBagagens {
	width:781px;
	display:block;
	margin:0 auto;
	margin-top:25px;
	line-height:18px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .ChamadaDicasArrumaMalas {
	width:781px;
	display:block;
	margin:0 auto;
	margin-top:25px;
	line-height:23px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .malacuidadosBagagem {
	width:81px;
	height:93px;
	display:none;
	margin-top:-75px;
	position:absolute;
	margin-left:280px;
	background: url(img/malaCuidadosBagagem.png) no-repeat;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .cuidadosBagagem {
	width:765px;
	display:block;
	margin:0 auto;
	margin-top:-10px;
	margin-bottom:25px;
	line-height:19px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .cuidadosBagagem .cuidadosEsquerda {
	width:368px;
	display:block;
	float:left;
	padding-right:15px;
	border-right:1px solid #D9D9D9;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .cuidadosBagagem .cuidadosDireita {
	width:363px;
	display:block;
	float:left;
	padding-left:15px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .semGanharPeso {
	width:765px;
	display:block;
	margin:0 auto;
	margin-top:0px;
	margin-bottom:25px;
	line-height:19px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .semGanharPeso .semGanharPesoEsquerda {
	width:368px;
	display:block;
	float:left;
	padding-right:15px;
	border-right:1px solid #D9D9D9;
	line-height:18px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .semGanharPeso p {
	margin-bottom:10px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .semGanharPeso .semGanharPesoDireita {
	width:363px;
	display:block;
	float:left;
	padding-left:15px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .semGanharPeso .subTituloSemGanharPeso {
	display:block;
	margin-bottom:10px;
	font-size:18px;
	font-weight:bold;
	color:#4D4D4D;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .semGanharPeso .balancaSemGanharPeso {
	width:339px;
	height:173px;
	display:block;
	margin-top:15px;
	margin-bottom:15px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .tudoErrado {
	width:782px;
	display:block;
	margin:0 auto;
	margin-top:0px;
	margin-bottom:25px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .tudoErrado .MsgTopoTudoErrado {
	width:742px;
	display:block;
	margin-bottom:24px;
	background: #FFFFFF;
	border: 1px dotted #D7D7D7;
	padding:20px;
	font-size:16px;
	letter-spacing:-1px;
	text-align:center;
	font-weight:bold;  *font-weight: normal; _font-weight:bold;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .tudoErrado .BoxSugestaoTudoErrado {
	width:742px;
	display:block;
	margin-bottom:18px;
	background: #FFFFFF;
	border: 1px solid #D7D7D7;
	padding:20px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .tudoErrado .BoxSugestaoTudoErrado .tituloBoxSugestao {
	width:742px;
	display:block;
	margin-bottom:10px;
	font-size:20px;
	font-weight:bold;
	color:#8C1B06;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .tudoErrado .BoxSugestaoTudoErrado .illustracaoBoxSugestao {
	width:140px;
	height:120px;
	display:block;
	float:left;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .tudoErrado .BoxSugestaoTudoErrado .textoBoxSugestao {
	width:595px;
	display:block;
	float:left;
	color:#5C5C5C;
	line-height:19px;
	margin-left:7px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .topicosCometerGafes li {
	margin-bottom:5px;
	font-weight:bold;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .textoCometerGafes {
	display:block;
	margin:0 auto;
	margin-bottom:10px;
	font-size::14px;
	color:#4D4D4D;
	line-height:18px;
}

.BgGeralInternas .pagDicasViajar .dicaParaViajar .BoxMsgDicaGafes {
	width:315px;
	margin: 0 auto;
	margin-top:20px;
	display:block;
	padding:25px;
	border:1px  dotted #C1C1C1;
	background:#C60A04;
	text-align:center;
	font-size:16px;
	line-height:19px;
	color:white;
	font-weight:bold; *font-weight: normal; _font-weight: bold;
}

/*-------------------------------------- (PAGINA - Erro 404 ) -------------------------------------------*/

.topoInternas .tituloPaginaFlashErro404 {
	display:block;
	float:left;
	height:50px;
	margin-left:30px;
	margin-top:100px;
	width:400px;
}

.logoTopoEspacoErro404 {
	background:transparent url(img/logoEspaco.png) no-repeat scroll 0 0;
	cursor:pointer;
	height:142px;
	left:50%;
	margin-left:-72px;
	margin-top:5px;
	position:absolute;
	top:0;
	width:145px;
}

.BgGeralInternas .pagErro404 {
	width:850px;
	margin: 0 auto;
	display:block;
}

.BgGeralInternas .pagErro404 .BoxErro404 {
	width:850px;
	background:#FFFFFF;
	border:1px dotted #C1C1C1;
}

.BgGeralInternas .pagErro404 .BoxErro404 .tituloErro404 {
	width:800px;
	display:block;
	margin: 0 auto;
	margin-top:15px;
	padding:10px;
	background:#FF0000;
	border:1px dotted #1B5100;
	font-size:22px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}

.BgGeralInternas .pagErro404 .BoxErro404 .descricaoErro404 {
	width:820px;
	display:block;
	margin: 0 auto;
	margin-top:20px;
	font-size:20px;
	font-weight:bold;
	line-height:24px;
	text-align:center;
}

.BgGeralInternas .pagErro404 .BoxErro404 .irParaHome {
	width:119px;
	height:25px;
	display:block;
	margin: 0 auto;
	margin-top:15px;
	margin-bottom:15px;
	background: url(img/irParaHome.png) no-repeat;
}

/*-------------------------------------- (PAGINA - Media Center ) -------------------------------------------*/
.BgGeralInternas .pagMediaCenter {
	width:915px;
	margin: 0 auto;
}

.BgGeralInternas .pagMediaCenter .infoMediaCenter {
	background:#fff;
	border:1px dotted #c1c1c1;
	width:915px;
	display:block;
	margin-bottom:20px;
}

.BgGeralInternas .pagMediaCenter .infoMediaCenter .txtMediaCenter {
	font-size:20px;
	font-weight:bold;
	display:block;
	text-align:center;
	margin-top:24px;
	margin-bottom:24px;
	width:915px;
}

.BgGeralInternas .pagMediaCenter .infoMediaCenter .txtErroMediaCenter {
	font-size:20px;
	font-weight:bold;
	display:block;
	text-align:center;
	margin-top:11px;
	width:872px;
	color:#FFFFFF;
	background:#FF0000;
	padding-bottom:10px;
	padding-top:10px;
	margin-left:20px;
	margin-bottom:10px;
	border:1px dotted #C1c1c1;
}

.BgGeralInternas .formMediaCenter {
	background:white;
	border:1px dotted #d9d9d9;
	padding-top:28px;
	padding-bottom:62px;

}

.BgGeralInternas .formMediaCenter .iconeLupa {
	width:19px;
	height:19px;
	margin-left:-729px;
	margin-top:8px;
	position:absolute;
	background:url(img/iconeLupa.png) no-repeat;
	
}

.BgGeralInternas .formMediaCenter .campoFormBuscarVideo {
	display:block;
	float:left;
	width:698px;
	height:26px;
	font-size:16px;
	color:#606060;
	border: 1px solid #ccc;
	padding-top:8px;
	padding-left:40px;
	margin-left:20px; _margin-left:11px;
	color:#999999;
}

.BgGeralInternas .formMediaCenter .campoFormMostrarBuscarVideo {
	background:#fff url(img/bgBuscarVideo.png) no-repeat;
	display:block;
	float:left;
	width:730px;
	height:26px;
	font-size:16px;
	color:#606060;
	border: 1px solid #ccc;
	padding-top:8px;
	padding-left:8px;
	margin-left:20px; _margin-left:11px;
}


.BgGeralInternas .formMediaCenter .btBuscar {
	display:block;
	float:right;
	margin-right:18px; _margin-right:10px;
	width:120px;
	height:35px;
	border:none;
	background: url(img/btBuscar.png) no-repeat;
	cursor:pointer;
}

.BgGeralInternas .pagMediaCenter .legendaResultado {
	background:white;
	border:1px dotted #d9d9d9;
	padding-top:10px;
	padding-bottom:23px;
	margin-top:20px;
	margin-bottom:19px;
	color:#7A7A7A;
}

.BgGeralInternas .pagMediaCenter .legendaResultado .txtEsq {
	float:left;
	margin-left:15px;
	font-size:12px;
}

.BgGeralInternas .pagMediaCenter .legendaResultado .txtDir {
	float:right;
	margin-right:15px;
	font-size:10px;
}

.BgGeralInternas .pagMediaCenter .legendaResultado .destaquetxtEsq {
	color:#FF0000;
	padding-left:3px;
	padding-right:3px;
	font-weight:bold;
	font-style:italic;
}

.BgGeralInternas .pagMediaCenter .legendaResultado .destaquetxtDir {
	color:#FF0000;
	padding-left:2px;
	padding-right:2px;
}


.BgGeralInternas .pagMediaCenter .boxResultadoBusca {
	background:white;
	margin-top:5px;
	width:915px; _width:905px;
	float:left;
}

.BgGeralInternas .pagMediaCenter .boxResultadoBusca .colEsq {
	width:156px;
	height:117px;
	float:left;
	margin-left:30px; _margin-left:15px;
	margin-top:30px;
	background: url(img/bgBordaVideoBusca.png) no-repeat;
}

.BgGeralInternas .pagMediaCenter .boxResultadoBusca .colEsq img {	
	margin-left:9px;
	margin-top:8px;
}


.BgGeralInternas .pagMediaCenter .boxResultadoBusca .dataVideo {
	padding-top:30px;
	display:block;
	color:#6B6B6B;
	font-weight:bold;
	margin-right:25px; _margin-right:8px;
	font-size:12px;
	width:688px;
	float:right;
}

.BgGeralInternas .pagMediaCenter .boxResultadoBusca .titVideo {
	display:block;
	color:#D50000;
	font-weight:bold;
	margin-left:14px; _margin-left:23px;
	font-size:24px;
	width:500px;
	float:left;
}

.BgGeralInternas .pagMediaCenter .boxResultadoBusca .destaqueHs {
	font-size:12px;
	margin-left:5px;
}

.BgGeralInternas .pagMediaCenter .boxResultadoBusca .txtVideo {
	border-top:1px solid #ccc;
	color:#575757;
	font-size:12px;
	width:694px;
	margin-right:20px; _margin-right:10px;
	margin-bottom:30px;
	padding-top:3px;
	line-height:16px;
	float:right;
}

.BgGeralInternas .boxResultadoBusca .bordaCategoria {
	float:right;
	margin-right:18px; _margin-right:10px;
	height:35px;
}

.BgGeralInternas .boxResultadoBusca .bordaCategoria .bordaDir {
	float:right;
	width:5px;
	height:35px;
	background: url(img/btCategoriaDir.png) no-repeat;
}

.BgGeralInternas .boxResultadoBusca .bordaCategoria .bordaEsq {
	float:right;
	width:5px;
	height:35px;
	background: url(img/btCategoriaEsq.png) no-repeat;
}

.BgGeralInternas .boxResultadoBusca .bordaCategoria .txtCategoria {
	float:right;
	padding-top:7px;
	padding-bottom:6px;
	padding-right:5px;
	padding-left:5px;
	margin-top:1px;
	border-top:1px solid #E9E9E9;
	border-bottom:1px solid #E9E9E9; 
	color:#7E7E7E;
}

.BgGeralInternas .pagMediaCenter .paginacao {
	background:white;
	border:1px dotted #d9d9d9;
	padding-top:15px; *padding-top:7px; _padding-top:15px;
	padding-bottom:32px;
	margin-top:20px; _margin-top:0px;
	margin-bottom:19px;
	color:#7A7A7A;
}

.BgGeralInternas .pagMediaCenter .paginacao .btAnterior {
	float:left;
	margin-left:10px;
	width:111px;
	height:20px;
	background: url(img/btPagAnterior.png) top left;
	border:none;
	cursor:pointer;
}

.BgGeralInternas .pagMediaCenter .paginacao .btAnteriorInativo {
	background: url(img/btPagAnterior.png) bottom left;
}

.BgGeralInternas .pagMediaCenter .paginacao .btProxima {
	float:right;
	margin-right:10px;
	width:115px;
	height:20px;
	background: url(img/btPagProxima.png) top left;
	border:none;
	cursor:pointer;
}

.BgGeralInternas .pagMediaCenter .paginacao .btProximaInativo {
	background: url(img/btPagProxima.png) bottom left;
}

.BgGeralInternas .pagMediaCenter .paginacao .numero {
	float:left;
	width:667px; _width:660px;
	text-align:center;
}

.BgGeralInternas .pagMediaCenter .paginacao .numero .pagina {
	font-weight:bold;
	color:#6B6B6B;
	font-size:14px;
	padding-left:2px;
	padding-right:2px;
}

.BgGeralInternas .pagMediaCenter .paginacao .numero .pagina:hover {
	text-decoration:underline;
}

.BgGeralInternas .pagMediaCenter .paginacao .numero .paginaAtiva {
	color:#FF0000;
	font-weight:bold;
	padding-left:2px;
	padding-right:2px;
}

/*-------------------------------------- (PAGINA - Reservas ) -------------------------------------------*/
.BgGeralInternas .pagReservas {
	width:915px;
	margin: 0 auto;
}

.BgGeralInternas .pagReservas .infoReservas {
	background:#fff;
	border:1px dotted #c1c1c1;
	width:915px;
	display:block;
	margin-bottom:20px;
}

.BgGeralInternas .pagReservas .infoReservas .txtReservas {
	font-size:20px;
	font-weight:bold;
	display:block;
	text-align:center;
	margin-top:24px;
	margin-bottom:24px;
	width:915px;
}

.BgGeralInternas .pagReservas .infoReservas .txtErroReservas {
	font-size:20px;
	font-weight:bold;
	display:block;
	text-align:center;
	margin-top:11px;
	width:872px;
	color:#FFFFFF;
	background:#FF0000;
	padding-bottom:10px;
	padding-top:10px;
	margin-left:20px;
	margin-bottom:10px;
	border:1px dotted #C1c1c1;
}

/*-------------------------------------- (PAGINA - Reservas ) -------------------------------------------*/
.BgGeralInternas .pagReservas {
	width:915px;
	margin: 0 auto;
}

.BgGeralInternas .pagReservas .infoReservas {
	background:#fff;
	border:1px dotted #c1c1c1;
	width:915px;
	display:block;
	margin-bottom:30px;
}

.BgGeralInternas .pagReservas .infoReservas .txtReservas {
	font-size:20px;
	font-weight:bold;
	display:block;
	text-align:center;
	margin-top:24px;
	margin-bottom:24px;
	width:915px;
}

.BgGeralInternas .pagReservas .infoReservas .txtErroReservas {
	font-size:20px;
	font-weight:bold;
	display:block;
	text-align:center;
	margin-top:11px;
	width:872px;
	color:#FFFFFF;
	background:#FF0000;
	padding-bottom:10px;
	padding-top:10px;
	margin-left:20px;
	margin-bottom:10px;
	border:1px dotted #C1c1c1;
}

.BgGeralInternas .pagReservas img {
	background:#E2E2E2;
	padding: 10px 10px 10px 10px;
	float:left;
}

.boxEnviarFoto {
	margin:0 auto;
	display:block;
	width:476px;
}

.boxEnviarFoto .topoFoto {
	background:url(img/topBoxBlog.jpg) no-repeat;
	width:478px;
	height:4px;
	overflow:hidden;
}

.boxEnviarFoto .baseFoto {
	background:url(img/baseBoxBanner.jpg) no-repeat;
	width:478px;
	height:16px;
	float:left;
}

.boxEnviarFoto img {
	margin:0 auto;
	display:block;
	background:white;
	padding:7px;
	border-right:1px solid #d9d9d9;
	border-left:1px solid #d9d9d9;
}

.BgGeralInternas .titFacaReserva {
	background:url(img/titFacaSuaReserva.png) no-repeat;
	width:202px;
	height:46px;
	float:left;
	margin-left:30px;
}

.BgGeralInternas .titEnvieAmigo {
	background:url(img/titEnvieAmigo.png) no-repeat;
}

.BgGeralInternas .titEnviarFoto {
	background:url(img/titEnviarFoto.png) no-repeat;
	width:273px;
	margin-left:165px; _margin-left:96px;
	margin-bottom:30px;
}

.BgGeralInternas .formReservas {
	height:399px;
	width:470px;
	float:left;
	margin-left:30px;
	padding-top:35px;
}

.BgGeralInternas .formEnviarFoto {
	width:532px;
	margin:0 auto;
	float:none;
}

.BgGeralInternas .formReservas .labelFormReservas {
	display:block;
	float:left;
	width:99px;
	font-size:16px;
	font-weight:bold;
	color:#606060;
	margin-right:10px;
	margin-bottom:19px;
	text-align:right;
	padding-top:5px;
}

.BgGeralInternas .formReservas .labelFormEnviarFoto {
	width:160px;
}

.BgGeralInternas .formReservas .divisao {
	float:left;
	width:424px;
	border-bottom:1px solid #dfdfdf;
	padding-top:15px;
	margin-bottom:35px;
}

.BgGeralInternas .formReservas .campoFormReservas {
	display:block;
	float:left;
	width:315px;
	height:25px;
	font-size:16px;
	color:#606060;
	border: 1px solid #DFDFDF;
	margin-bottom:19px;
	padding-top:5px;
	background:url(img/bgCampoVazio.png) repeat-x;
}

.BgGeralInternas .formReservas .campoFormIndique {
	height:25px;
	padding-top:5px;
	background: #fff url(img/bgCampoVazio.png) repeat-x;
}

.BgGeralInternas .formReservas .ddd {
	width:50px;
	margin-right:18px;	
}

.BgGeralInternas .formReservas .telefone {
	width:245px;	
}

.BgGeralInternas .formReservas .textareaFormReservas {
	display:block;
	float:left;
	width:315px;
	height:133px;
	font-size:16px;
	color:#606060;
	border: 1px solid #DFDFDF;
	background:#fff url(img/bgCampoVazio.png) repeat-x;
}

.BgGeralInternas .formReservas .btEnviar {
	display:block;
	float:right;
	width:136px;
	height:44px;
	border:0px solid #FFFFFF;
	background: url(img/btFazerReservas.png) no-repeat;
	margin-right:43px; _margin-right:22px;
	margin-top:15px;
	cursor:pointer;
}

.BgGeralInternas .formReservas .btEnviarFormAmigo {
	background: url(img/btEnviarNews.png) no-repeat;
	width:120;
	height:35px;
	margin-right:28px; _margin-right:14px;
}

.BgGeralInternas .formReservas .btEnviarFoto {
	background: url(img/btEnviarFoto.png) no-repeat;
	width:124;
	height:43px;
	margin-right:30px; _margin-right:16px;
}

/*-------------------------------------- (PAGINA - Media Center Arquivo ) -------------------------------------------*/

.BoxMenuArquivosMediaCenter {
	background:#FFFFFF;
	border:1px solid #E0E0E0;
	width:895px;
	display:block;
	margin: 0 auto;
	padding:10px;	
}

.BoxMenuArquivosMediaCenter .navegacaoAno {
	background:#EFEFEF;
	width:875px;
	display:block;
	margin: 0 auto;
	padding:10px;
	text-align:center;	
}

.BoxMenuArquivosMediaCenter .navegacaoAno .alignAno {
	display:block;
	width:98px;
	height:30px;
	overflow:hidden;
	margin: 0 auto;	
}

.BoxMenuArquivosMediaCenter .navegacaoAno .setaMenu {
	font-size:20px;	
	color:#B6B6B6;
	float:left;
}
.BoxMenuArquivosMediaCenter .navegacaoAno .setaMenu:hover {
	color:#FF0000;
}

.BoxMenuArquivosMediaCenter .navegacaoAno .AnoArquivo {
	font-size:26px;
	font-weight:bold;
	margin-top:-1px;
	float:left;
	margin-left:10px;
	margin-right:10px;
}

.BoxMenuArquivosMediaCenter .navegacaoMes {
	width:895px;
	display:block;
	margin: 0 auto;
}

.BoxMenuArquivosMediaCenter .navegacaoMes .linkMes {
	width:65px;
	height:93px;
	display:block;
	float:left;
	margin-right:10px;
	margin-top:10px;
}

.BoxMenuArquivosMediaCenter .navegacaoMes .ultimoLinkMes {
	margin-right:0px;
	margin-top:10px;
}

.BoxMenuArquivosMediaCenter .navegacaoMes .linkMes .tituloMes {
	width:65px;
	display:block;
	font-size:18px;
	font-weight:bold;
	color:#757575;
	text-align:center;
}

.BoxMenuArquivosMediaCenter .navegacaoMes .linkMes .tituloMesDesativado {
	color:#D5D5D5;
}

.BoxMenuArquivosMediaCenter .navegacaoMes .linkMes .topoLinkMes {
	width:65px;
	height:12px;
	display:block;
	background: url(img/mesMediaCenterArquivo.png) no-repeat;
	_margin-bottom:-4px;
}

.BoxMenuArquivosMediaCenter .navegacaoMes .linkMes .topoLinkMesOver {
	background: url(img/mesOverMediaCenterArquivo.png) no-repeat;
}

.BoxMenuArquivosMediaCenter .navegacaoMes .linkMes .topoLinkMesAtivo {
	background: url(img/mesAtivoMediaCenterArquivo.png) no-repeat;
}

.BoxMenuArquivosMediaCenter .navegacaoMes .linkMes .linkQtdMes {
	width:65px;
	height:54px;
	display:block;
	background:#EFEFEF;
	text-align:center;
	font-size:32px;
	color:#757575;
	font-weight:bold;
	padding-top:4px;
}

/*-------------------------------------- (PAGINA - Roteiro ) -------------------------------------------*/

.BgGeralInternas .pagRoteiro {
	width:850px;
	display:block;
	margin: 0 auto;
}

.BgGeralInternas .pagRoteiro .menuTopoRoteiro {
	width:850px;
	display:block;
	margin: 0 auto;
}

.BgGeralInternas .pagRoteiro .menuTopoRoteiro .btmenuTopoRoteiro {
	height:42px;
	display:block;
	float:right;
	margin-right:15px;
}

.BgGeralInternas .pagRoteiro .menuTopoRoteiro .btRoteiroFacaReserva {
	width:114px;
	background:url(img/btRoteiroFacaReserva.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .menuTopoRoteiro .btRoteiroFacaReservaOver {
	background:url(img/btRoteiroFacaReservaOver.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .menuTopoRoteiro .btRoteiroIndique {
	width:111px;
	background:url(img/btRoteiroIndiqueAmigo.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .menuTopoRoteiro .btRoteiroIndiqueOver {
	background:url(img/btRoteiroIndiqueAmigoOver.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .menuTopoRoteiro .btRoteiroMediaCenter {
	width:92px;
	background:url(img/btRoteiroMediaCenter.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .menuTopoRoteiro .btRoteiroMediaCenterOver {
	background:url(img/btRoteiroMediaCenterOver.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .menuTopoRoteiro .btRoteiroAtendimento {
	width:128px;
	background:url(img/btRoteiroAtendimentoOnline.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .menuTopoRoteiro .btRoteiroAtendimentoOver {
	background:url(img/btRoteiroAtendimentoOnlineOver.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .menuTopoRoteiro .btRoteiroImprimir {
	width:101px;
	background:url(img/btRoteiroImprimir.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .menuTopoRoteiro .btRoteiroImprimirOver {
	background:url(img/btRoteiroImprimirOver.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .msgTopoDiasRoteiro {
	width:804px;
	display:block;
	background:#FFFFFF;
	border:1px dotted #C1C1C1;
	padding:22px;
	margin-top:15px;
	margin-bottom:15px;
	text-align:center;
	font-size:18px;
	line-height:22px;
	font-weight:bold;
	letter-spacing:-1px;
}

.BgGeralInternas .pagRoteiro .fotoDiariaRoteiro {
	display:block;
	margin-top:20px;
	margin-bottom:20px;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias {
	display:block;
	width:818px;
	background:#FFFFFF;
	border:1px solid #E5E5E5;
	padding:15px;
	margin-bottom:9px;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias {
	display:block;
	width:818px;
	border-bottom:1px dotted #CECECE;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro {
	margin-top:-127px;
	margin-left:715px;
	position:absolute;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro {
	width:115px;
	height:90px;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro01 {
	background: url(img/dia01.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro02 {
	background: url(img/dia02.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro03 {
	background: url(img/dia03.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro04 {
	background: url(img/dia04.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro05 {
	background: url(img/dia05.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro06 {
	background: url(img/dia06.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro07 {
	background: url(img/dia07.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro08 {
	background: url(img/dia08.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro09 {
	background: url(img/dia09.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro10 {
	background: url(img/dia10.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro11 {
	background: url(img/dia11.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro12 {
	background: url(img/dia12.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro13 {
	background: url(img/dia13.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro14 {
	background: url(img/dia14.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro15 {
	background: url(img/dia15.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro16 {
	background: url(img/dia16.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro17 {
	background: url(img/dia17.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro18 {
	background: url(img/dia18.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro19 {
	background: url(img/dia19.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro20 {
	background: url(img/dia20.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro21 {
	background: url(img/dia21.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro22 {
	background: url(img/dia22.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro23 {
	background: url(img/dia23.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro24 {
	background: url(img/dia24.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro25 {
	background: url(img/dia25.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro26 {
	background: url(img/dia26.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro27 {
	background: url(img/dia27.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro28 {
	background: url(img/dia28.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro29 {
	background: url(img/dia29.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro30 {
	background: url(img/dia30.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxDataRoteiro .dataRoteiro31 {
	background: url(img/dia31.jpg) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .dataDiaria {
	display:block;
	float:left;
	width:81px;
	height:30px;
	margin-right:7px;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data01 {
	background: url(img/dataRoteiro01.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data02 {
	background: url(img/dataRoteiro02.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data03 {
	background: url(img/dataRoteiro03.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data04 {
	background: url(img/dataRoteiro04.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data05 {
	background: url(img/dataRoteiro05.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data06 {
	background: url(img/dataRoteiro06.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data07 {
	background: url(img/dataRoteiro07.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data08 {
	background: url(img/dataRoteiro08.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data09 {
	background: url(img/dataRoteiro09.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data10 {
	background: url(img/dataRoteiro10.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data11 {
	background: url(img/dataRoteiro11.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data12 {
	background: url(img/dataRoteiro12.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data13 {
	background: url(img/dataRoteiro13.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data14 {
	background: url(img/dataRoteiro14.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data15 {
	background: url(img/dataRoteiro15.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data16 {
	background: url(img/dataRoteiro16.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data17 {
	background: url(img/dataRoteiro17.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data18 {
	background: url(img/dataRoteiro18.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data19 {
	background: url(img/dataRoteiro19.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data20 {
	background: url(img/dataRoteiro20.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data21 {
	background: url(img/dataRoteiro21.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data22 {
	background: url(img/dataRoteiro22.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data23 {
	background: url(img/dataRoteiro23.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data24 {
	background: url(img/dataRoteiro24.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data25 {
	background: url(img/dataRoteiro25.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data26 {
	background: url(img/dataRoteiro26.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data27 {
	background: url(img/dataRoteiro27.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data28 {
	background: url(img/dataRoteiro28.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data29 {
	background: url(img/dataRoteiro29.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .data30 {
	background: url(img/dataRoteiro30.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxPreco {
	border:1px solid #E5E5E5;
	background:white;
	float:right;
	width:276px;
}

.BgGeralInternas .pagRoteiro .boxPreco .info {
	color:#4D4D4D;
	font-size:11px;
	margin-top:15px;
	margin-left:15px;
}

.BgGeralInternas .pagRoteiro .boxPreco .preco {
	color:#B70000;
	font-size:26px;
	font-weight:bold;
	margin-left:13px;
	letter-spacing:-2px;
}

.BgGeralInternas .pagRoteiro .boxPreco .porPessoa {
	margin-top:0px;
	border-bottom:1px solid #E5E5E5;
	margin-bottom:3px;
	padding-bottom:5px;
	width:245px;
}

.BgGeralInternas .pagRoteiro .boxPreco .menuPreco {
	margin-top:3px;
	margin-bottom:8px;
	margin-left:10px;
	float:left;
	clear:both;
}

.BgGeralInternas .pagRoteiro .boxPreco .menuPreco .btRoteiroFacaReserva {
	height:45px;
	display:block;
	float:left;	
	width:114px;
	margin-right:20px;
	background:url(img/btRoteiroFacaReservaPreco.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxPreco .menuPreco .btRoteiroBaixarPreco {
	height:45px;
	display:block;
	float:right;	
	width:114px;
	background:url(img/btRoteiroBaixarPreco.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxPreco .menuPreco .btRoteiroFacaReservaPrecoOver {
	background:url(img/btRoteiroFacaReservaPrecoOver.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .boxPreco .menuPreco .btRoteiroBaixarPrecoOver {
	background:url(img/btRoteiroBaixarPrecoOver.png) no-repeat;
}


.BgGeralInternas .pagRoteiro .boxInfoDiarias .tituloBoxInfoDiarias .tituloInfo {
	display:block;
	float:left;
	font-size:16px;
	font-weight:bold;
	letter-spacing:-1px;
	color:#4D4D4D;	
	margin-top:4px;
}

.BgGeralInternas .pagRoteiro .boxInfoDiarias .descricaoInfo {
	display:block;
	letter-spacing:-1px;
	color:#4D4D4D;	
	margin-top:8px;
	line-height:18px;
}

.BgGeralInternas .pagRoteiro .conteudoColunaEsquerdaRoteiro {
	display:block;
	width:405px;
	float:left;
	padding-right:16px;
	border-right:1px solid #DBDBDB;
	margin-top:19px;
	padding-bottom:130px;
}

.BgGeralInternas .pagRoteiro .conteudoColunaDireitaRoteiro {
	display:block;
	width:405px;
	float:right;
	padding-left:16px;
	margin-top:19px;
}

.BgGeralInternas .pagRoteiro .tituloFlashRoteiro {
	display:block;
	width:400px;
	height:48px;
	margin-bottom:18px;
}

.BgGeralInternas .pagRoteiro .descetituloFlash {
	margin-top:18px;
}

.BgGeralInternas .pagRoteiro ul {
	display:block;
	margin-left:15px;
	line-height:22px;
	color:#4D4D4D;
}

.BgGeralInternas .pagRoteiro .bgBtBaseRoteiro {
	display:block;
	width:280px;
	height:50px;
	background: url(img/bgBtbaseRoteiro.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .bgBtBaseRoteiro .btBaseRoteiro {
	display:block;
	float:left;
	width:33px;
	height:33px;
	margin-top:8px;
	margin-left:19px; _margin-left:15px;
}

.BgGeralInternas .pagRoteiro .bgBtBaseRoteiro .btBaseImprimir {
	background: url(img/BtbaseRoteiroImpressao.png) no-repeat;
	_margin-left:14px;
}

.BgGeralInternas .pagRoteiro .bgBtBaseRoteiro .btBaseMediaCenter {
	background: url(img/BtbaseRoteiroMediaCenter.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .bgBtBaseRoteiro .btBaseIndique {
	background: url(img/BtbaseRoteiroIndique.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .bgBtBaseRoteiro .btBaseReserva {
	background: url(img/BtbaseRoteiroReserva.png) no-repeat;
}

.BgGeralInternas .pagRoteiro .bgBtBaseRoteiro .btBaseAtendimento {
	background: url(img/BtbaseRoteiroAtendimento.png) no-repeat;
}

.bannerAtencao {
	display:block;
	width:402px;
	height:127px;
	background: url(img/bannerAtencao.jpg) no-repeat;
	margin-top:15px;
}

/* --------- Tooltip -------*/
#tooltip {
    position: absolute;
	width:128px;
	overflow:hidden;
    opacity: 0.9;
}

#tooltip h3, #tooltip div {
    text-align: center;
    margin: 0;
	display:none;
	background:red;
	border-bottom:1px solid #B7B7B7;
	border-right: 1px solid #B7B7B7;
	color:#FFFFFF;
	font-size:10px;
	padding-top:3px;
	padding-bottom:3px;
}

#tooltip p, #tooltip div {
	color:#06B4E9;

}

/* --------- Tooltip - Media Center -------*/

#tooltipMediaCenter {
    position: absolute;
	width:170px;
	float:left;
	overflow:hidden;
    opacity: 0.9;
}

#tooltipMediaCenter h3, #tooltipMediaCenter div {
    text-align: left;
	padding-left:8px;
    margin: 0;
	display:none;
	background:white;
	border-bottom:1px solid #B7B7B7;
	border-right: 1px solid #B7B7B7;
	float:left;
	font-size:10px;
	padding-top:3px;
	padding-bottom:3px;
}

#tooltipMediaCenter p, #tooltipMediaCenter div {
}

/*-------------------------------------- (PAGINA - Tarifas e Impostos ) -------------------------------------------*/

.BgGeralInternas .pagTarifasImpostos {
	width:850px;
	display:block;
	margin: 0 auto;
}

.BgGeralInternas .pagTarifasImpostos .conteudoColunaEsquerdaTarifasImpostos {
	display:block;
	width:405px;
	float:left;
	padding-right:16px;
	border-right:1px solid #DBDBDB;
	margin-top:19px;
	padding-bottom:20px;
}

.BgGeralInternas .pagTarifasImpostos .conteudoColunaDireitaTarifasImpostos {
	display:block;
	width:405px;
	float:right;
	padding-left:16px;
	margin-top:19px;
}

.BgGeralInternas .pagTarifasImpostos .tituloFlashTarifasImpostos {
	display:block;
	width:400px;
	height:48px;
	margin-bottom:18px;
}

.BgGeralInternas .pagTarifasImpostos .textoTarifasImpostos {
	display:block;
	width:405px;

	line-height:19px;
}

.BgGeralInternas .pagTarifasImpostos .setaSubTituloTarifasImpostos {
	display:block;
	width:12px;
	height:15px;
	float:left;
	background: url(img/setaConteudoTarifasImpostos.png) no-repeat;
}

.BgGeralInternas .pagTarifasImpostos .subTituloTarifasImpostos {
	display:block;
	width:800px;
	float:left;
	color:#4D4D4D;
	margin-bottom:20px;
}

.BgGeralInternas .pagTarifasImpostos .BoxTarifasImpostos {
	display:block;
	width:570px;
	height:190px;
	margin:0 auto;
	margin-bottom:5px;
	background: url(img/bgTarifasImpostos.png) no-repeat;
}

.BgGeralInternas .pagTarifasImpostos .legendaBoxTarifasImpostos {
	display:block;
	width:570px;
	margin:0 auto;
	margin-bottom:20px;
	color:#4D4D4D;
	line-height:17px;
	font-size:13px;
}

.BgGeralInternas .pagTarifasImpostos .descetituloFlash {
	margin-top:18px;
}

.BgGeralInternas .pagTarifasImpostos ul {
	display:block;
	margin-left:15px;
	line-height:22px;
	color:#4D4D4D;
}

.BgGeralInternas .pagTarifasImpostos li {
	margin-top:15px;
}

.BgGeralInternas .pagTarifasImpostos .formulaTarifasImpostos {
	display:block;
	width:312px;
	height:83px;
	margin:0 auto;
	margin-top:19px;
	margin-bottom:19px;
	background: url(img/formulaTarifasImpostos.png) no-repeat;
}

/* ------------------------------ ( Mapa de Localizaçao ) ------------------------------- */

#alertaPopUp
{
	display: block;
	margin:0 auto;
}

.boxPopUp
{
	display: block;
	background: url(img/blank.gif) no-repeat;	 
	width: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	position: fixed;
	background: transparent url(img/transparencia.png) repeat;
	

	
	/* I.E 6 */
	/*_width: auto;*/
	/*_position: absolute;*/
	_top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
	_filter:alpha(opacity=95); -moz-opacity:0.95; opacity:0.95;
}

.boxPopUp .bgBoxMapaLocalizacao {
	left:50%;
	margin-left:-355px;
	margin-top:-247px;
	position:absolute;
	top:50%;
	width:710px;
	z-index:1000;
}

.boxPopUp .bgTopoBoxMapaLocalizacao {
	background:url(img/bgTopoMapaLocalizacao.png) no-repeat;
	width:710px;
	height:10px;
	display:block;
	float:left;
	margin-bottom:-6px;
}

.boxPopUp .bgMeioBoxMapaLocalizacao {
	background: #EEEEEE;
	width:710px;
	display:block;
	float:left;
}

.boxPopUp .bgBaseBoxMapaLocalizacao {
	background:url(img/bgBaseMapaLocalizacao.png) no-repeat;
	height:50px;
	width:710px;
	display:block;
	float:left;
}

.boxPopUp .bgBoxMapaLocalizacao .btFecharBoxMapa {

	background:url(img/btFecharMapaLocalizacao.png) no-repeat;
	height:22px;
	width:23px;
	display:block;	
	float:right;
	margin-top:5px;
	margin-right:13px;
	cursor:pointer;
}

.boxPopUp .bgBoxMapaLocalizacao .tituloBoxMapa {
	background:transparent url(img/tituloMapaLocalizacao.png) no-repeat;
	width:645px;
	height:26px;
	display:block;	
	float:left;
	margin-left:54px; _margin-left:27px;
	_margin-top:-3px;
}

.boxPopUp .bgBoxMapaLocalizacao .mapaLocalizacao {
	width:329px;
	height:387px;
	display:block;	
	float:left;
	margin-top:15px;
	margin-left:54px; _margin-left:27px;
}

.boxPopUp .bgBoxMapaLocalizacao .mapaLocalizacaoIlheus {
	width:329px;
	height:229px;
	display:block;	
	float:left;
}

.boxPopUp .bgBoxMapaLocalizacao .enderecoBoxMapaLocalizacao {
	width:270px;
	display:block;	
	float:left;
	color:#3A3A3A;
	line-height:15px;
	margin-top:15px;
	margin-left:15px;
	padding-bottom:20px;
}

.boxPopUp .bgBoxMapaLocalizacao .bordaEndereco {
	border-bottom:2px solid #E5E5E5;
}


/*------------------------------------ plugin jqzoom ------------------------------------*/

.jqzoom {
	float:left;
	position:relative;
	padding:0px;
	cursor:pointer;
	margin-top:15px;
	margin-left:54px; _margin-left:27px;
}


div.zoomdiv {
	z-index                 : 100;
	position                : absolute;
	width                   : 300px;
	height                  : 250px;
	background: #ffffff;
	border:1px solid #CCCCCC;
	display:none;
	text-align: center;
	overflow: hidden;
	margin-left:-275px; *margin-left:-205px; _margin-left:-275px;
	margin-top:-445px; *margin-top:-155px; _margin-top:-247px; 
}

div.jqZoomPup {
	z-index                 : 1001;
	visibility              : hidden;
	position                : absolute;
	top:0px;
	left:0px;
	width                   : 50px;
	height                  : 50px;
	border: 1px solid #aaa;
	background: #ffffff url(../images/zoom.gif) 50% top  no-repeat;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(Opacity=50);
}


/*-------------------------------------- (PAGINA - Media Center - Fotos ) -------------------------------------------*/

.boxFotosRelacionados {
	width:440px; _width:460px;
}

.btMaisVideos {
	width:90px;
	height:16px;
	float:right;
	margin-right:12px; _margin-right:8px;
	display:block;
	cursor:pointer;
	border:none;
	margin-top:10px;
	background: url(img/btMaisVideos.png) no-repeat;
	clear:both;
}

.btMaisVideosAcessados {
	width:90px;
	height:16px;
	float:right;
	margin-right:12px; _margin-right:8px;
	display:block;
	cursor:pointer;
	border:none;
	margin-top:0px;
	background: url(img/btMaisVideos.png) no-repeat;
	clear:both;
}

.btMaisCategorias {
	width:116px;
	height:16px;
	float:right;
	margin-right:9px; _margin-right:5px;
	display:block;
	cursor:pointer;
	border:none;
	background: url(img/btMaisCategorias.jpg) no-repeat;
	clear:both;
}

.btMaisAtracoes{
	width:103px;
	height:16px;
	float:right;
	margin-right:9px; _margin-right:5px;
	display:block;
	cursor:pointer;
	border:none;
	background: url(img/btMaisAtracoes.png) no-repeat;
	clear:both;
}

.boxPlayerDestaques .btMaisAlbuns {
	width:95px;
	height:16px;
	float:right;
	margin-right:12px; _margin-right:0px;
	display:block;
	cursor:pointer;
	border:none;
	margin-top:-1px;
	background: url(img/btMaisAlbuns.png) no-repeat;
	clear:both;
}

.boxFotosRelacionados .btVoltarFotos {
	width:60px;
	height:16px;
	float:left;
	display:block;
	cursor:pointer;
	border:none;
	margin-top:5px; _margin-top:0px;
	background: url(img/btVoltarFotos.png) no-repeat;
}

.boxFotosRelacionados .btVoltarVideos {
	width:60px;
	height:16px;
	float:left;
	display:block;
	cursor:pointer;
	border:none;
	margin-top:13px; _margin-top:8px;
	background: url(img/btVoltarFotos.png) no-repeat;
}

S.boxFotoMediaCenter {
	width:484px;
	display:block;
	float:left;
	margin-top:13px;
	margin-left:50px; _margin-left:25px;
	background: url(img/bgFotoMediaCenter.png) no-repeat;
}

.boxFotoMediaCenter2 {
	width:484px;
	height:369px;
	display:block;
	float:left;
	margin-left:-555px;
	margin-top:-368px;
	background: url(img/bgFotoMediaCenter.png) no-repeat;
}

.carregando {
	width:150px;
	height:100px;
	display:block;
	margin:0 auto;
	margin-top:125px;
	overflow:hidden;
}

.playerVideo {
 margin-left:10px;
 margin-top:10px;
}



.boxFotoMediaCenter #imgFotoGrande,
.boxFotoMediaCenter img {
	display:block;
	margin-top:-217px; *margin-top:-115px;
	margin-left:-155px; *margin-left:-305px;
	position:absolute;
	width:460px; 
	height:345px;
}

.boxFotoMediaCenterHome {
	width:475px;
	display:block;
	float:left;
	border-right:1px solid #d9d9d9;
	border-left:1px solid #d9d9d9;
	padding:0px;
	margin-left:10px;
	margin-top:0px;
	background: white;
}

.boxMediaCenterHome .topoBanner {
	background:url(img/topBoxBlog.jpg) no-repeat;
	width:478px;
	height:4px;
	overflow:hidden;
	margin-left:10px;
}

.boxMiniaturaVideos {
	width:475px;
	height:160px;
	margin-top:10px;
	margin-left:10px;
}

 .boxMiniaturaVideos .boxThumbVideos {
	width:154px;
	height:158px;
	background:url(img/boxThumbVideos.png) no-repeat;
	float:left;
	margin-left:4px;
	_margin-left:3px;
	overflow:hidden;
}

 .boxMiniaturaVideos .boxThumbVideos .fotoPequenaVideo {
	height:100px;
	width:138px;
	margin-left:7px;
	margin-right:5px;
	margin-top:8px;
	cursor:pointer;
}

 .boxMiniaturaVideos .boxThumbVideos .tituloVideo {
	height:26px;
	width:134px;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:10px;
	margin-left:10px;
}

.boxMediaCenterHome .baseBanner {
	background:url(img/baseBoxBanner.jpg) no-repeat;
	width:478px;
	height:10px;
	margin-left:10px;
	float:left;
}

.boxFotoMediaCenterHome object {
	margin-top:10px;
	margin-left:9px;
}

.boxFotoMediaCenterHome embed {
	margin-top:10px;
	margin-left:-1px;
}

.boxFotoMediaCenterHome img {
	
}

.boxFotoMediaCenterHome #imgFotoGrande,
.boxFotoMediaCenterHome img {
	width:462px;
	height:345px;
	display:block;
	margin-left:8px;
	margin-top:8px;
}

.boxFotoMediaCenterHome .limitadorlegendaFotoPrincipalHome {
	width:462px;
	height:58px;
	display:block;
	margin-left:8px;
	position:absolute;
	margin-top:-58px;
	overflow:hidden;
}

.boxFotoMediaCenter .limitadorlegendaFotoPrincipal {
	width:460px;
	height:52px;
	display:block;
	margin-left:12px;
	position:absolute;
	margin-top:81px;
	overflow:hidden;
}

.boxFotoMediaCenter .legendaFotoPrincipal{
	color:#FFFFFF;
	font-weight:bold;
	line-height:19px;
	width:462px;
	height:52px;
	display:block;
	padding:10px;
	background: transparent url(img/bgEnviarFotoAmigo.png) no-repeat;
	cursor:pointer;
	margin-top:58px;
}
.boxFotoMediaCenter .legendaFotoEstatico{
	color:#FFFFFF;
	font-weight:bold;
	line-height:19px;
	width:462px;
	height:52px;
	display:block;
	padding:10px;
	background: transparent url(img/bgEnviarFotoAmigo.png) no-repeat;
	cursor:pointer;
	margin-top:81px;
	margin-left:12px;
	position:absolute;
}

.boxSuperior {
	margin-top:20px;
	margin-bottom:20px;
	height:40px;
	width:980px;
	margin-left:0px;
}

.boxSuperiorNovo {
	margin-left:40px;
}

.boxInferior {
	margin-top:20px;
	margin-bottom:20px;
	height:40px;
	width:980px;
}


.boxSuperior .btFotosSup{
	width:99px;
	height:42px;
	border:none;
	float:left;
	cursor:pointer;
	margin-left:8px; _margin-left:20px;
	background: url(img/btFotosSeta.png) left top;
}

.boxSuperior .ativoFotos{
	background: url(img/btFotosSeta.png) left bottom;
}

.boxSuperior .btVideosSup{
	width:99px;
	height:42px;
	border:none;
	cursor:pointer;
	float:left;
	margin-left:5px;
	background: url(img/btVideosSeta.png) left top;
}

.boxSuperior .ativoVideos{
	background: url(img/btVideosSeta.png) left bottom;
}

.labelTemporada{
	float:right;
	width:87px;
	height:15px;
	margin-right:10px;
	margin-top:11px;
	background:url(img/titTemporada.jpg) no-repeat;
}

.labelFiltro{
	float:left;
	width:68px;
	height:24px;
	margin-left:42px;
	margin-top:8px;
	background:url(img/tit_filtrarpor.png) no-repeat;
}

.bt_voltar_md{
	margin-top:10px; *margin-left:54px; 
}

.bt_voltar_md2{
	margin-top:10px; *margin-left:24px; 
}

.boxSuperior .boxlista{
	margin-left:3px;
}

.boxInferior .boxlista{
	margin-left:50px; *margin-left:30px;
}

.boxSuperior .boxpaginas{
border:1px solid red;
}

.boxSuperior_md .boxpaginas{
	border:1px solid red;
}

.boxInferior .boxpaginas{
	border:1px solid red;
}


.boxSuperior .seta_esq {
	border:1px solid red;
}

.boxSuperior_md .seta_esq {
border:1px solid red;
}


.boxInferior .seta_esq .img_seta_esq{
	border:1px solid red;
}

.boxSuperior .seta_dir{
	border:1px solid red;
}

.boxSuperior_md .seta_dir{
border:1px solid red;
}

.boxInferior .seta_dir{
	border:1px solid red;
}

.boxInferior .seta_dir .img_seta_dir{
	border:1px solid red;
}

.boxSuperior .txt_pag{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	float:right;
	margin-top:14px;
}

.boxSuperior_md .txt_pag{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;	
	margin-top:-30px; *margin-top:-28px;
	margin-left:732px; *margin-left:790px;
}

.boxInferior .txt_pag{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;	
	margin-top:-15px;
	margin-left:720px; *margin-left:760px;
}

.boxSuperior .boxSelect{
	float:right;
}

.boxSuperior .boxSelect2{
	float:right;
}

.boxSuperior .boxSelect3{
	float:right;
}

.boxSuperior .boxSelect4{
	float:right;
}

.boxSuperior .boxSelect5{
	float:right;
}

.categoriaGaleriaFotoMediaCenter {
	width:631px;
	display:block;
	float:left;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
}

.categoriaGaleriaFotoMediaCenter a {
	float:left;
	margin-right:20px;
	color:#333333;
	letter-spacing:-1px;
}

.categoriaGaleriaFotoMediaCenter .iconeCategoria{
	width:18px;
	height:24px;
	float:left;
	margin-top:-1px;
	margin-right:5px;
	background: url(img/iconeCategoriaFotoMediaCenter.png) no-repeat;
}

.categoriaGaleriaFotoMediaCenter .iconeGaleria{
	width:22px;
	height:24px;
	float:left;
	margin-top:-1px;
	margin-right:5px;
	background: url(img/iconeGaleriasFotoMediaCenter.png) no-repeat;
}

/*------------------------------------ video media center ------------------------------------*/

.boxVideoMediaCenter {
	width:484px;
	height:442px;
	display:block;
	float:left;
	margin-left:50px; _margin-left:25px;
	background: url(img/boxVideoMediaCenter.png) no-repeat;
}

.btMaisFotos {
	width:85px;
	height:16px;
	float:right;
	margin-right:8px;
	display:block;
	cursor:pointer;
	border:none;
	background: url(img/btMaisFotos.png) no-repeat;
	clear:both;
	margin-top:10px;
}

.btMaisFotos2 {
	width:85px;
	height:16px;
	float:right;
	margin-right:3px;
	display:block;
	cursor:pointer;
	border:none;
	background: url(img/btMaisFotos.png) no-repeat;
	clear:both;
	margin-top:10px;
}

.btMaisFotosAcessadas {
	width:85px;
	height:16px;
	float:right;
	margin-right:8px;
	display:block;
	cursor:pointer;
	border:none;
	background: url(img/btMaisFotos.png) no-repeat;
	clear:both;
}

.btVoltarFotos {
	width:60px;
	height:16px;
	float:left;
	display:block;
	cursor:pointer;
	border:none;
	background: url(img/btVoltarFotos.png) no-repeat;
}

.btVoltarFotosNovo {
	margin-left:15px;
	margin-top:15px;
}

.btVoltarFotos_md3 {
	width:60px;
	height:16px;
	float:left;
	display:block;
	cursor:pointer;
	border:none;
	background: url(img/btVoltarFotos.png) no-repeat;
	margin-top:-13px;
}

.btVoltarFotos_tela {
	width:60px;
	height:28px;
	float:left;
	display:block;
	cursor:pointer;
	border:none;
	background: url(img/btVoltarFotos.png) no-repeat;
	margin-top:26px;
}

.btVoltarFotos_md3_novo {
	width:60px;
	height:16px;
	float:left;
	display:block;
	cursor:pointer;
	border:none;
	background: url(img/btVoltarFotos.png) no-repeat;
	margin-top:4px;
}

.btVoltar_md {
	width:60px;
	height:16px;
	float:left;
	display:block;
	cursor:pointer;
	border:none;
	background: url(img/btVoltarFotos.png) no-repeat;
	margin-top:-9px;
}

.btVoltarFotos_estacoes {
	width:60px;
	height:16px;
	float:left;
	display:block;
	cursor:pointer;
	border:none;
	background: url(img/btVoltarFotos.png) no-repeat;
	margin-left:58px; _margin-left:30px;
	margin-top:-46px;
}

.btMaisFotos_estacoes {
	width:85px;
	height:16px;
	float:right;
	margin-top:-46px;	
	margin-right:20px; _margin-right:0px;
	display:block;
	cursor:pointer;
	border:none;
	background: url(img/btMaisFotos.png) no-repeat;
	clear:both;
}

.boxPlayerDestaques .btVoltarFotos {
	width:60px;
	height:16px;
	float:left;
	display:block;
	cursor:pointer;
	border:none;
	*margin-left:-38px; _margin-left:-10px;
	background: url(img/btVoltarFotos.png) no-repeat;
}

/*------------------------------------ impressão ------------------------------------*/
.impressao {
	background:white;
}

.topoImpressao {
	width:610px;
	height:105px;
	margin:0 auto;
}

.topoImpressao .logo {
	float:left;
	width:108px;
	height:104px;
	margin-left:5px;
	background:url(img/logoPretoEspaco.jpg) no-repeat;
}

.topoImpressao .titulo {
	font-size:30px;
	font-weight:bold;
	padding-top:10px;
	padding-left:30px;
	padding-bottom:5px;
	width:460px;
	float:left;
}

.topoImpressao .subTitulo {
	font-size:14px;
	font-weight:bold;
	padding-left:30px;
	width:460px;
	float:left;
}

.boxRoteirosImpressao {
	width:610px;
	margin:0 auto;
}

.boxRoteirosImpressao .diasImpressao {
	background:#ccc;
	padding-left:10px;
	padding-right:10px;
	float:left;
	font-weight:bold;
	font-size:11px;
	margin-right:5px;
	margin-bottom:3px;
}

.boxRoteirosImpressao .dataImpressao {
	font-size:16px;
	padding-left:10px;
}

.boxRoteirosImpressao .percurso {
	float:left;
	margin-left:5px;
	margin-top:2px;
	font-weight:bold;
	font-size:14px;
}

.boxRoteirosImpressao .descricao {
	display:block;	
	margin-left:8px;
	margin-top:5px;
	margin-bottom:5px;
	font-size:12px;
	clear:both;
}

.divisaoImpressao {
	width:610px;
	margin:0 auto;
	border-bottom:1px solid black;
	margin-bottom:10px;
	padding-top:5px;
}

.colunas {
	width:610px;
	margin:0 auto;
}

.colunas .colEsq {
	width:300px;
	height:20px;
	float:left;
}

.colunas .tabela {
	width:285px;
	padding-bottom:10px;
	border:1px solid black;
}

.colunas .tabela .titulo {
	background:#ccc;
	font-size:12px;
	text-align:center;
	padding:3px;
	margin-bottom:8px;
}

.colunas .tabela .txt {
	background:white;
	font-size:12px;
	margin-left:5px;
}

.tituloImpressao {
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}

.colunas .txtImpressao {
	font-size:12px;
	clear:both;
}

.colunas .txtImpressao label {
	font-size:11px;
	display:block;
	margin-top:23px;
}

.colunas .colDir {
	width:300px;
	float:right;
}

.colInf {
	width:610px;
	margin:0 auto;
	clear:both;
	display:block;
	padding-top:20px;
}

.colInf .txtImpressao {
	font-size:11px;
}

/*------------------------------------ novo media center ------------------------------------*/

.boxSuperior .boxFiltro {
	float:right;
	width:740px;
}

.boxSuperior .boxFiltro .txtFiltrar {
	float:right;
	margin-top:15px;
	margin-top:11px;
	margin-right:10px;
}

.boxPaginacaoNovo {
	float:left;
	width:980px;
}

.boxPaginacaoNovo img {
	float:left;
	margin-left:3px; _margin-left:15px;
}

.boxPaginacaoNovo .boxPaginas {
	float:right;
	margin-top:10px;
}

.boxPaginacaoNovo .boxPaginas a{
	color:#7E7E7E;
}

.boxPaginacaoNovo .txtResultado {
	float:right;
	margin-left:10px;
	margin-top:13px;
	color:#7E7E7E;
}

.boxPaginacaoNovo .boxPaginas .bt {
	cursor:pointer;
	border:none;
}

.boxPaginacaoNovo .boxPaginas .btProximo {
	background:url(img/seta_pag_dir.png) no-repeat;
	height:22px;
	width:16px;
	float:right;
}

.boxPaginacaoNovo .boxPaginas .btAnterior {
	background:url(img/seta_pag_esq.png) no-repeat;
	height:22px;
	width:16px;
	float:right;
}

.boxPaginacaoNovo .boxPaginas .numPag {
	float:right;
	padding:4px 7px;
}


.boxDuasColunas .titVideo {
	color:#7D7D7D;
	letter-spacing:-1px;
}

