*{
	margin:0;
	padding:0;
	border:0;
	list-style:none;
	outline:none;
	}
	
body{
	background-color:#5a080a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e5dcb2;
	line-height:14px;
	}

h1, h2, h3, h4, h5{	
	background-position:right top;
	background-repeat:no-repeat;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
.topo-geral{
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	}	
	
.topo-geral-home{ background-image:url(../img/bg-topo-geral-home.jpg); }
	
.topo{
	background-position:left top;
	background-repeat:no-repeat;
	width:770px;
	display:block;
	margin:0 auto;
	position:relative;
	z-index: 10;
	}


/*------------------------------------*/
#pog {
	 width:1px; 
	 height:1px; 
	 display:block;
	 position:absolute;
	 z-index: 100;
}
a.btnfecharpop{
	width:90px;
	height:20px;
	display:block;
	position:absolute;
	text-indent:-99999px;
	overflow:hidden;
	background: url(../img/transp.gif) 0 0 no-repeat;
	left: 595px;
	top: 127px;
	z-index: 1000;
}
#pog #pop-up{
	width:598px;
	height:500px;
	display:block;
	position:absolute;
	left: 90px;
	top: 120px;
}
/*----------------------------------*/






.topo-geral-home .topo-home{
	background-image:url(../img/bg-topo-home.jpg);
	height:575px;
	}

.topo-geral .topo h1.h1-logo{
	width:316px;
	height:92px;
	position:absolute;
	top:14px;
	left:448px;
	z-index:1;
	}
	
.topo-geral .topo h1.h1-home{ background-image:url(../img/h1-logo.jpg); }

.topo-geral .topo h1.h1-logo a{
	width:316px;
	height:92px;
	display:block;
	}

.topo-geral .topo ul.idioma{
	width:117px;
	height:33px;
	display:block;
	position:absolute;
	top:104px;
	left:652px;
	z-index:2;
	}

.topo-geral .topo ul.idioma li{
	width:35px;
	height:33px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	padding-left:4px;
	}

.topo-geral .topo ul.idioma li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:35px;
	height:33px;
	display:block;
	}

.topo-geral .topo ul.idioma li a:hover{ background-position:left bottom; }

.topo-geral .topo ul.idioma li.idioma-fixo a{ background-position:left bottom; }

.topo-geral .topo ul.idioma li a.btn-idioma-port{ background-image:url(../img/btn-idioma-port.jpg); }

.topo-geral .topo ul.idioma li a.btn-idioma-eng{ background-image:url(../img/btn-idioma-eng.jpg); }

.topo-geral .topo ul.idioma li a.btn-idioma-esp{ background-image:url(../img/btn-idioma-esp.jpg); }


.topo-geral .topo .chat{
	width:730px;
	display:block;
	padding-top:50px;
	padding-left:40px;
	}

.topo-geral .topo .chat p{
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	text-indent:-99999px;
	overflow:hidden;	
	}

.topo-geral .topo .chat p.p-telefone{
	background-image:url(../img/p-telefone.jpg);
	width:127px;
	height:22px;
	padding-bottom:0px;
	}

.topo-geral .topo .chat p.btn-chat-online{
	width:127px;
	height:23px;
	padding-bottom:0px;
	}

.topo-geral .topo .chat p.btn-chat-online a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btn-chat-online.jpg);
	width:127px;
	height:23px;
	display:block;
	}

.topo-geral .topo .chat p.btn-chat-online a:hover{ background-position:left bottom; }

.topo-geral .topo #left-topo-home{
	width:231px;
	display:block;
	float:left;
	}
	
.topo-geral .topo #left-topo-home #menu-home{
	width:196px;
	display:block;
	float:left;
	padding-top:134px;
	padding-left:6px;
}

.topo-geral .topo #left-topo-home #menu-home ul{
	width:196px;
	display:block;
	float:left;
	}

.topo-geral .topo #left-topo-home #menu-home ul li{
	width:196px;
	height:22px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	padding-bottom:1px;
	}

.topo-geral .topo #left-topo-home #menu-home ul li.btn-ir-conteudo{ display:none; }

.topo-geral .topo #left-topo-home #menu-home ul li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:196px;
	height:22px;
	display:block;
	}

.topo-geral .topo #left-topo-home #menu-home ul li a:hover{ background-position:left bottom; }

.topo-geral .topo #left-topo-home #menu-home ul li.menu-home-fixo a{ background-position:left bottom; }


/*.topo-geral .topo #left-topo-home #menu-home ul li a.btn-home-home{ background-image:url(../img/btn-home-home.jpg); }

.topo-geral .topo #left-topo-home #menu-home ul li a.btn-home-agencia{ background-image:url(../img/btn-home-agencia.jpg); }

.topo-geral .topo #left-topo-home #menu-home ul li a.btn-home-nacionais{ background-image:url(../img/btn-home-nacionais.jpg); }

.topo-geral .topo #left-topo-home #menu-home ul li a.btn-home-internacionais{ background-image:url(../img/btn-home-internacionais.jpg); }

.topo-geral .topo #left-topo-home #menu-home ul li a.btn-home-mural-do-cliente{ background-image:url(../img/btn-home-mural-do-cliente.jpg); }

.topo-geral .topo #left-topo-home #menu-home ul li a.btn-home-monte-sua-viagem{ background-image:url(../img/btn-home-monte-sua-viagem.jpg); }

.topo-geral .topo #left-topo-home #menu-home ul li a.btn-home-galeria-de-imagens{ background-image:url(../img/btn-home-galeria-de-imagens.jpg); }

.topo-geral .topo #left-topo-home #menu-home ul li a.btn-home-fale-conosco{ background-image:url(../img/btn-home-fale-conosco.jpg); }*/

.topo-geral .topo #left-topo-home #menu-home ul li a.btn-home-home{ background-image: url(../img/bth_home.jpg); }

.topo-geral .topo #left-topo-home #menu-home ul li a.btn-home-agencia{ background-image:url(../img/bth_agencia.jpg); }

.topo-geral .topo #left-topo-home #menu-home ul li a.btn-home-nacionais{ background-image:url(../img/bth_nacional.jpg); }

.topo-geral .topo #left-topo-home #menu-home ul li a.btn-home-internacionais{ background-image:url(../img/bth_internacional.jpg); }

.topo-geral .topo #left-topo-home #menu-home ul li a.btn-home-mural-do-cliente{ background-image:url(../img/bth_mural.jpg); }

.topo-geral .topo #left-topo-home #menu-home ul li a.btn-home-monte-sua-viagem{ background-image:url(../img/bth_monte.jpg); }

/*.topo-geral .topo #left-topo-home #menu-home ul li a.btn-home-galeria-de-imagens{ background-image:url(../img/bth_nacional.jpg); }*/

.topo-geral .topo #left-topo-home #menu-home ul li a.btn-home-fale-conosco{ background-image:url(../img/bth_fale.jpg); }






.topo-geral .topo #right-topo-home{
	width:534px;
	display:block;
	float:left;
	padding-top:161px;
	position:relative;
	z-index: 10;
}




.topo-geral .topo #right-topo-home #busca_aventura{
	width:336px;
	display:block;
	float:left;
	position:absolute;
	}

.topo-geral .topo #right-topo-home #busca_aventura h2.h2-busque-sua-aventura{
	background-image:url(../img/h2-busque-sua-aventura.jpg);
	width:197px;
	height:45px;
	}

.topo-geral .topo #right-topo-home #busca_aventura form#busca_home{
	width:285px;
	display:block;
	float:left;
	}

.topo-geral .topo #right-topo-home #busca_aventura form#busca_home ul{
	width:285px;
	display:block;
	float:left;
	}

.topo-geral .topo #right-topo-home #busca_aventura form#busca_home ul li{
	background-position:left top;
	background-repeat:no-repeat;
	width:273px;
	display:block;
	/*float:left;*/
	padding-top:9px;
	padding-left:12px;
	}

.topo-geral .topo #right-topo-home #busca_aventura form#busca_home ul li.bloco-busca-um{
	background-image:url(../img/bg-bloco-busca-um.jpg);
	height:67px;
	}

.topo-geral .topo #right-topo-home #busca_aventura form#busca_home ul li.bloco-busca-dois{
	background-image:url(../img/bg-bloco-busca-dois.jpg);
	height:69px;
	}

.topo-geral .topo #right-topo-home #busca_aventura form#busca_home ul li.bloco-busca-tres{
	background-image:url(../img/bg-bloco-busca-tres.jpg);
	height:61px;
	}

.topo-geral .topo #right-topo-home #busca_aventura form#busca_home ul li label{
	background-position:left top;
	background-repeat:no-repeat;
	width:273px;
	height:25px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	}

.topo-geral .topo #right-topo-home #busca_aventura form#busca_home ul li label.label-tipo-de-aventura{ background-image:url(../img/label-tipo-de-aventura.jpg); }

.topo-geral .topo #right-topo-home #busca_aventura form#busca_home ul li label.label-destino-da-aventura{ background-image:url(../img/label-destino-da-aventura.jpg); }

.topo-geral .topo #right-topo-home #busca_aventura form#busca_home ul li label.label-opcao-de-aventura{ background-image:url(../img/label-opcao-de-aventura.jpg); }

.topo-geral .topo #right-topo-home #busca_aventura form#busca_home ul li select{
	background-color:#f0f5fa;
	width:257px;
	height:19px;
	display:block;
	float:left;
	border:solid 1px #bfcfdf;
	color:#2f2f2f;
	font-size:11px;
	}



.topo-geral .topo #right-topo-home #cadastro_home{
	width:198px;
	display:block;
	/*float:left;*/
	float:right;
	}

.topo-geral .topo #right-topo-home #cadastro_home h2.h2-cadastre-se{
	background-image:url(../img/h2-cadastre-se.jpg);
	width:124px;
	height:45px;
	}

.topo-geral .topo #right-topo-home #cadastro_home form#cad_home{
	width:198px;
	display:block;
	float:left;
	}

.topo-geral .topo #right-topo-home #cadastro_home form#cad_home ul{
	width:198px;
	display:block;
	float:left;
	}

.topo-geral .topo #right-topo-home #cadastro_home form#cad_home ul li{
	background-position:left top;
	background-repeat:no-repeat;
	width:186px;
	height:38px;
	display:block;
	float:left;
	padding-top:11px;
	padding-left:12px;
	}

.topo-geral .topo #right-topo-home #cadastro_home form#cad_home ul li.bloco-cadastre-se-um{ background-image:url(../img/bg-bloco-cadastre-se-um.jpg); }

.topo-geral .topo #right-topo-home #cadastro_home form#cad_home ul li.bloco-cadastre-se-dois{ background-image:url(../img/bg-bloco-cadastre-se-dois.jpg); }

.topo-geral .topo #right-topo-home #cadastro_home form#cad_home ul li.bloco-cadastre-se-tres{ background-image:url(../img/bg-bloco-cadastre-se-tres.jpg); }


.topo-geral .topo #right-topo-home #cadastro_home form#cad_home ul li.bloco-cadastre-se-um input{ width:135px; }

.topo-geral .topo #right-topo-home #cadastro_home form#cad_home ul li.bloco-cadastre-se-dois input{  width:132px; }

.topo-geral .topo #right-topo-home #cadastro_home form#cad_home ul li.bloco-cadastre-se-tres input{ width:119px; }


.topo-geral .topo #right-topo-home #cadastro_home form#cad_home ul li input{
	height:20px;
	background-color:transparent;
	color:#fff;
	}

.topo-geral .topo #right-topo-home #cadastro_home form#cad_home ul li label{
	display:block;
	float:left;
	padding-top:2px;
	padding-right:5px;
	}
	
.topo-geral .topo #right-topo-home #cadastro_home form#cad_home ul li.especial-btn-ok{
	width:198px;
	padding:1px 0 0 0;
	}
	
.topo-geral .topo #right-topo-home #cadastro_home form#cad_home ul li.especial-btn-ok input{
	width:37px;
	height:31px;
	display:block;
	float:right;
	}
	

.conteudo-geral{
	background-position:top;
	background-repeat:no-repeat;
	width:100%;
	}

.cont-geral-home{ background-image:url(../img/bg-cont-geral-home.jpg); }





.conteudo-geral #centraliza{
	width:760px;
	display:block;
	margin:0 auto;
	padding:0 5px;
}
	
.conteudo-geral #centraliza p{
	padding-bottom:14px;
	}
	
.conteudo-geral #centraliza p.paragrafo-bottom{
	padding-bottom:0px;
	}
	
.conteudo-geral #centraliza .conteudo{
	background-position:left top;
	background-repeat:no-repeat;
	width:760px;
	display:table;
	padding:23px 0px 0 0px;
	}

.cont-geral-home .cont-home{ background-image:url(../img/bg-cont-home.jpg); }
	
.conteudo-geral #centraliza .conteudo h3.h3-melhores-aventuras{
	background-image:url(../img/h3-melhores-aventuras.gif);
	width:179px;
	height:29px;
	}
	
.conteudo-geral #centraliza .conteudo .chamadas-geral{
	width:744px;
	display:block;
	padding-top:39px;
	padding-left:16px;
	}
	
.conteudo-geral #centraliza .conteudo .chamadas-geral .bloco-chamada{
	width:214px;
	height:295px;
	display:block;
	float:left;
	}
	
.conteudo-geral #centraliza .conteudo .chamadas-geral .chamada-especial-center{
	padding:0 46px 0 46px;
	}
	
.conteudo-geral #centraliza .conteudo .chamadas-geral .bloco-chamada h4{
	height:31px;
	display:block;
	font-size:11px;
	color:#e5dcb2;
	text-indent:0;
	text-transform:uppercase;
	}
	
.conteudo-geral #centraliza .conteudo .chamadas-geral .bloco-chamada img{
	background-color:#2d0401;
	padding:2px;
	width:203px;
	height:145px;
	display:block;
	}
	
.conteudo-geral #centraliza .conteudo .chamadas-geral .bloco-chamada p{ padding-bottom:11px; }
	
.conteudo-geral #centraliza .conteudo .chamadas-geral .bloco-chamada p.btn-saiba-mais{
	width:100px;
	display:block;
	float:right;
	text-align:right;
	padding-right:5px;
	padding-bottom:0;
	}
	
.conteudo-geral #centraliza .conteudo .chamadas-geral .bloco-chamada p.btn-saiba-mais a{
	width:100px;
	display:block;
	font-weight:bold;
	color:#e5dcb2;
	text-decoration:none;
	padding-bottom:0;
	}
	
.conteudo-geral #centraliza .conteudo .chamadas-geral .bloco-chamada p.btn-saiba-mais a:hover{ text-decoration:underline; }

	
#dest-selos{
	background:url(../img/bg-bloco-selos.jpg) left bottom no-repeat;
	width:760px;
	display:block;
	height:50px;
	/*float:left;*/
	padding-top:19px;
	padding-bottom:15px;
	}
	
#dest-selos ul{
	/*width:475px;*/
	width:315px;
	margin:0 auto;
	}
	
#dest-selos ul li{
	width:155px;
	height:47px;
	float:left;
	display:block;
	padding-right:5px;
	}
	
#dest-selos ul li.selo-especial{ padding-right:0; }




/************/

.especial-conteudo{
	width:767px;
	/*display:block;*/
	display:table;
	/*clear:left;*/
	clear:both;
	padding-top:10px;
	padding-left:3px;
	position:relative;
}




.especial-conteudo .h2-agencia{
	width:75px;
	height:33px;
	display:block;
	background-image:url(../img/h2_agencia.jpg);
	text-indent:-999999px;
	overflow:hidden;
	/*text-indent:0;
	color:#e5dcb2;
	font-size:12px;
	text-transform:uppercase;*/
	/*width:217px;
	height:33px;
	display:block;*/
	}	

	
.titulo-padrao-branco{
	color:#e5dcb2;
	font-size:11px;
	text-indent:0;
	padding-bottom:11px;
	text-transform:uppercase;
	}
	
.bloco-especial-agencia{
	background:url(../img/bg-especial-agencia.jpg) 6px 13px no-repeat;
	width:765px;
	display:block;
	}
	
.bloco-especial-agencia p.bloco-texto-agencia{
	padding:66px 20px 46px 226px;
	}
	


/***********/





	
	
/* INTERNAS */

.topo-geral-internas{ background-image:url(../img/bg-topo-geral-internas.jpg); }
	
.topo-geral-internas .topo-internas{
	background-image:url(../img/bg-topo-internas.jpg);
	height:356px;
	}
	
.topo-geral .topo h1.h1-internas{ background-image:url(../img/h1-logo-internas.jpg); }

.topo-geral .topo ul.idioma li a.btn-idioma-port2{ background-image:url(../img/btn-idioma-port2.jpg); }

.topo-geral .topo ul.idioma li a.btn-idioma-eng2{ background-image:url(../img/btn-idioma-eng2.jpg); }

.topo-geral .topo ul.idioma li a.btn-idioma-esp2{ background-image:url(../img/btn-idioma-esp2.jpg); }

.topo-geral .topo #menu-internas{
	width:770px;
	height:66px;
	display:block;
	float:left;
	padding-top:73px;
	}

.topo-geral .topo #menu-internas ul{
	width:770px;
	height:66px;
	display:block;
	float:left;
	}

.topo-geral .topo #menu-internas ul li{
	height:66px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	}

.topo-geral .topo #menu-internas ul li.btn-ir-conteudo{ display:none; }

.topo-geral .topo #menu-internas ul li a{
	background-position:left top;
	background-repeat:no-repeat;
	height:66px;
	display:block;
	}

.topo-geral .topo #menu-internas ul li a:hover{ background-position:left bottom; }

.topo-geral .topo #menu-internas ul li.menu-fixo a{ background-position:left bottom; }


/*.topo-geral .topo #menu-internas ul li.btn-home{ width:69px; }

.topo-geral .topo #menu-internas ul li.btn-agencia{ width:77px; }

.topo-geral .topo #menu-internas ul li.btn-nacionais{ width:95px; }

.topo-geral .topo #menu-internas ul li.btn-internacionais{ width:137px; }

.topo-geral .topo #menu-internas ul li.btn-mural-do-cliente{ width:90px; }

.topo-geral .topo #menu-internas ul li.btn-monte-sua-viagem{ width:98px; }

.topo-geral .topo #menu-internas ul li.btn-galeria-de-imagens{ width:101px; }

.topo-geral .topo #menu-internas ul li.btn-fale-conosco{ width:103px; }*/

.topo-geral .topo #menu-internas ul li.btn-home{ width:75px; }

.topo-geral .topo #menu-internas ul li.btn-agencia{ width:90px; }

.topo-geral .topo #menu-internas ul li.btn-nacionais{ width:108px; }

.topo-geral .topo #menu-internas ul li.btn-internacionais{ width:161px; }

.topo-geral .topo #menu-internas ul li.btn-mural-do-cliente{ width:103px; }

.topo-geral .topo #menu-internas ul li.btn-monte-sua-viagem{ width:115px; }

.topo-geral .topo #menu-internas ul li.btn-fale-conosco{ width:118px; }





.topo-geral .topo #menu-internas ul li.btn-home a{ background-image:url(../img/btnn_home.jpg); }

.topo-geral .topo #menu-internas ul li.btn-agencia a{ background-image:url(../img/btnn_agencia.jpg); }

.topo-geral .topo #menu-internas ul li.btn-nacionais a{ background-image:url(../img/btnn_nacionais.jpg); }

.topo-geral .topo #menu-internas ul li.btn-internacionais a{ background-image:url(../img/btnn_internacionais.jpg); }

.topo-geral .topo #menu-internas ul li.btn-mural-do-cliente a{ background-image:url(../img/btnn_mural.jpg); }

.topo-geral .topo #menu-internas ul li.btn-monte-sua-viagem a{ background-image:url(../img/btnn_monte.jpg); }

.topo-geral .topo #menu-internas ul li.btn-galeria-de-imagens a{ background-image:url(../img/btnn_galeria.jpg); }

.topo-geral .topo #menu-internas ul li.btn-fale-conosco a{ background-image:url(../img/btnn_faleconosco.jpg); }
	

/*.cont-geral-internas{ background-image:url(../img/bg-cont-geral-internas.jpg); }*/

.cont-geral-internas{ background-image:url(../img/bg-cont-geral-internas.jpg); }

.cont-geral-monstro{ background-image: url(../img/bg-cont-geral-internas_monstro_2.jpg);}


.cont-geral-internas .cont-internas{
	background-image:url(../img/bg-cont-internas.jpg);
	padding-top:2px;
	}
	
.topo-geral .topo #busca_aventura_interas{
	width:740px;
	height:60px;
	display:block;
	float:left;
	padding-top:10px;
	padding-left:12px;
	}
	
.topo-geral .topo #busca_aventura_interas form{
	width:740px;
	height:60px;
	display:block;
	float:left;
	}
	
.topo-geral .topo #busca_aventura_interas form ul{
	width:740px;
	height:60px;
	display:block;
	float:left;
	}
	
.topo-geral .topo #busca_aventura_interas form ul li{
	height:60px;
	display:block;
	float:left;
	}
	
.topo-geral .topo #busca_aventura_interas form ul li.bloco-busca-int-um{ width:279px; }
	
.topo-geral .topo #busca_aventura_interas form ul li.bloco-busca-int-dois{ width:202px; }
	
.topo-geral .topo #busca_aventura_interas form ul li.bloco-busca-int-tres{ width:259px; }
	
.topo-geral .topo #busca_aventura_interas form ul li label{
	background-position:left top;
	background-repeat:no-repeat;
	height:25px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	}
	
.topo-geral .topo #busca_aventura_interas form ul li.bloco-busca-int-um label.label-tipo-de-aventura-int{
	background-image:url(../img/label-tipo-de-aventura-int.jpg);
	width:279px;
	}
	
.topo-geral .topo #busca_aventura_interas form ul li.bloco-busca-int-dois label.label-destino-da-aventura-int{
	background-image:url(../img/label-destino-da-aventura-int.jpg);
	width:202px;
	}
	
.topo-geral .topo #busca_aventura_interas form ul li.bloco-busca-int-tres label.label-opcao-de-aventura-int{
	background-image:url(../img/label-opcao-de-aventura-int.jpg);
	width:259px;
	}
	
.topo-geral .topo #busca_aventura_interas form ul li select{
	background-color:#f0f5fa;
	height:19px;
	display:block;
	float:left;
	border:solid 1px #bfcfdf;
	color:#2f2f2f;
	font-size:11px;	
	}

.topo-geral .topo #busca_aventura_interas form ul li.bloco-busca-int-um select{ width:257px; }
	
.topo-geral .topo #busca_aventura_interas form ul li.bloco-busca-int-dois select{ width:181px; }
	
.topo-geral .topo #busca_aventura_interas form ul li.bloco-busca-int-tres select{ width:257px; }



	
.conteudo-geral #centraliza .conteudo .caminho-pagina{
	width:600px;
	height:17px;
	display:block;
	padding-left:9px;
}
	
.conteudo-geral #centraliza .conteudo .caminho-pagina ul li{
	float:left;
	display:block;
	padding-right:4px;
	}
	
.conteudo-geral #centraliza .conteudo .caminho-pagina ul li a{
	text-decoration:none;
	float:left;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e5dcb2;
	}
	
.conteudo-geral #centraliza .conteudo .caminho-pagina ul li a:hover{
	text-decoration:underline;
	}
	

.conteudo-geral #centraliza .conteudo #bloco-left-destinos{
	width:208px;
	display:block;
	float:left;
	padding-top:15px;
	padding-bottom:70px;
	}

.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino{
	background-position:left top;
	background-repeat:no-repeat;
	width:203px;
	height:205px;
	display:block;
	float:left;
	padding-top:24px;
	padding-left:5px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.especial-detalhe-pacote{
	background-image:url(../img/bg-menu-detalhe-pacote.jpg);
	height:157px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.especial-destino-selecionado{
	background-image:url(../img/bg-menu-especifico-destino.jpg);
	}

.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li{
	width:199px;
	height:22px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	padding-bottom:1px;
	}

.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:199px;
	height:22px;
	display:block;
	}

.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a:hover{ background-position:left bottom; }

.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li.btn-destino-fixo a{ background-position:left bottom; }

.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a.btn-apresentacao{
	background-image:url(../img/btn-apresentacao.jpg);
}

.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a.btn-apresentacaoP{
	background-image: url(../img/btnn_apresentacao.jpg);
}


.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a.btn-roteiro{
	background-image:url(../img/btn-roteiro.jpg);
}

.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a.btn_roteiroP{
	background-image: url(../img/btnn_roteiro.jpg);
}



.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a.btn-hospedagem{
	background-image:url(../img/btn-hospedagem.jpg);
	}

.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a.btn-galeria-de-fotos{
	background-image:url(../img/btn-galeria-de-fotos.jpg);
	}

.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a.btn-preco{
	background-image:url(../img/btn-preco.jpg);
}

.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a.btn_precoP{
	background-image: url(../img/btnn_preco.jpg);
}


.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a.btn-detalhes{
	background-image:url(../img/btn-detalhes.jpg);
}

.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a.btn-detalhesP{
	/*background-image: url(../img/btnn_detalhes.jpg);*/
	background-image:url(../img/btnn_detalhes.jpg);
}




.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a.btn-reservas{
	background-image:url(../img/btn-reservas.jpg);
}

.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a.btn-reservasP{
	background-image: url(../img/btnn_reservas.jpg);
}

.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a.btn-perguntas-frequentes{
	background-image:url(../img/btn-perguntas-frequentes.jpg);
}

.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a.btn-perguntas-frequentesP{
	background-image: url(../img/btnn_faq.jpg);
}


.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a.btn-principais-passeios{
	background-image:url(../img/btn-principais-passeios.jpg);
	}

.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a.btn-dicas{
	background-image:url(../img/btn-dicas.jpg);
	}

.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a.btn-melhor-epoca{
	background-image:url(../img/btn-melhor-epoca.jpg);
	}

.conteudo-geral #centraliza .conteudo #bloco-left-destinos ul.menu-especifico-destino li a.btn-pacotes{
	background-image:url(../img/btn-pacotes.jpg);
	}


.conteudo-geral #centraliza .conteudo #bloco-left-destinos p.btn-voltar-aos-pacotes{
	width:150px;
	height:18px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	padding-left:14px;
	}

.conteudo-geral #centraliza .conteudo #bloco-left-destinos p.btn-voltar-aos-pacotes a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btn-voltar-aos-pacotes.gif);
	width:150px;
	height:18px;
	display:block;
	}

.conteudo-geral #centraliza .conteudo #bloco-left-destinos p.btn-voltar-aos-pacotes a:hover{ background-position:left bottom; }


.conteudo-geral #centraliza .conteudo #bloco-right-destinos{
	width:552px;
	display:block;
	float:left;
	padding-top:13px;
}

a.txtbranco{
	color:#FFFFFF;
	text-decoration:none;
}

	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos h2.h2-destino-escolhido{
	height:33px;
	text-indent:0;
	font-size:11px;
	font-weight:normal;
	line-height:22px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos h2.h2-destino-escolhido span{
	background:url(../img/h2-destino-escolhido.gif) left top no-repeat;
	width:164px;
	height:18px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:left;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos h3.h3-pacote{
	text-indent:0;
	font-size:11px;
	font-weight:normal;
	line-height:22px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos h3.h3-pacote span{
	background:url(../img/h3-pacote.gif) left top no-repeat;
	width:65px;
	height:18px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:left;
	padding-right:5px;
}

.conteudo-geral #centraliza .conteudo #bloco-right-destinos table tr td.maisinfo a{
	float:right;
	padding-right:5px;
	color:#FFFFFF;
	text-decoration:none;
}
.conteudo-geral #centraliza .conteudo #bloco-right-destinos table tr td.maisinfo a:hover{
	color:#ffd200;

}






	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos .bloco-especial-apresentacao img.galeria-apresentacao{
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	width:242px;
	height:172px;
	padding:29px 23px 24px 19px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos .bloco-especial-apresentacao img.especial-apresentacao-pacotes{
	background:url(../img/bg-bloco-galeria-de-fotos-pacotes.jpg);
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos .bloco-especial-apresentacao img.especial-apresentacao-destino{
	background:url(../img/bg-bloco-galeria-de-fotos-destino.jpg);
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos .fundo-especial-apresentacao{
	background:url(../img/bg-especial-apresentacao.jpg) 15px 35px no-repeat;
}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos h4.h4-apresentacao{
	background-image:url(../img/h4-apresentacao.gif);
	width:116px;
	height:45px;
	}


.conteudo-geral #centraliza .conteudo #bloco-right-destinos #bloco-galeria-de-imagens{
	background:url(../img/bg-galeria-de-foto.jpg) left 8px no-repeat;
	width:552px;
	display:block;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos #bloco-galeria-de-imagens h4.h4-galeria-de-fotos{
	background-image:url(../img/h4-galeria-de-fotos.gif);
	width:147px;
	height:18px;
	clear:left;
	}
	
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos #bloco-galeria-de-imagens .bloco-foto-ampliada{
	background-position:left top;
	background-repeat:no-repeat;
	width:279px;
	height:268px;
	display:block;
	float:left;
}
	
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos #bloco-galeria-de-imagens .galeria-especial-um{
	background-image:url(../img/bg_imagem_ampliada_galeria_um.jpg)
	}	
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos #bloco-galeria-de-imagens .galeria-especial-dois{
	background-image:url(../img/bg_imagem_ampliada_galeria_dois.jpg)
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos #bloco-galeria-de-imagens .galeria-especial-tres{
	background-image:url(../img/bg_imagem_ampliada_galeria_tres.jpg)
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos #bloco-galeria-de-imagens .galeria-especial-quatro{
	background-image:url(../img/bg_imagem_ampliada_galeria_quatro.jpg)
	}
	
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos #bloco-galeria-de-imagens .bloco-foto-ampliada img#abrirFoto{
	width:242px;
	height:172px;
	display:block;
	float:left;
	padding:31px 18px 0 19px;
}


img.fotoG{
	width:242px;
	height:172px;
	display:block;
	float:left;
	padding:31px 18px 0 19px;
}


	
	
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos #bloco-galeria-de-imagens .bloco-foto-ampliada ul.bloco-btn-galeria{
	width:265px;
	display:block;
	float:left;
	padding-top:11px;
	padding-left:14px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos #bloco-galeria-de-imagens .bloco-foto-ampliada ul.bloco-btn-galeria li{
	width:90px;
	height:24px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos #bloco-galeria-de-imagens .bloco-foto-ampliada ul.bloco-btn-galeria li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:90px;
	height:24px;
	display:block;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos #bloco-galeria-de-imagens .bloco-foto-ampliada ul.bloco-btn-galeria li a:hover{ 
	background-position:left bottom;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos #bloco-galeria-de-imagens .bloco-foto-ampliada ul.bloco-btn-galeria li.btn-anterior{
	padding-right:72px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos #bloco-galeria-de-imagens .bloco-foto-ampliada ul.bloco-btn-galeria li.btn-anterior a{
	background-image:url(../img/btn-anterior.jpg);
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos #bloco-galeria-de-imagens .bloco-foto-ampliada ul.bloco-btn-galeria li.btn-proxima a{
	background-image:url(../img/btn-proxima.jpg);
	}
	
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos #bloco-galeria-de-imagens ul.lista-galeria{
	width:246px;
	display:block;
	float:left;
	padding-top:20px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos #bloco-galeria-de-imagens ul.lista-galeria li{
	width:76px;
	height:54px;
	display:block;
	float:left;
	padding-left:6px;
	padding-bottom:4px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos #bloco-galeria-de-imagens ul.lista-galeria li a img{
	background-color:#1c0e04;
	width:74px;
	height:52px;
	display:block;
	float:left;
	padding:1px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos p.btn-voltar{
	width:37px;
	height:12px;
	display:block;
	/*clear:left;*/
	float:right;
	clear:both;
	text-indent:-99999px;
	overflow:hidden;	
	padding-right:25px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos p.btn-voltar a{
	background:url(../img/btn-voltar.gif) left top no-repeat;
	width:37px;
	height:12px;
	display:block;
	}
	
	
		
.conteudo-geral #centraliza .conteudo #bloco-right-destinos h4.h4-roteiros{
	background-image:url(../img/h4-roteiros.gif);
	background-position:right center;
	width:72px;
	height:38px;
	}
	
	
		
.conteudo-geral #centraliza .conteudo #bloco-right-destinos h4.h4-hospedagem{
	background-image:url(../img/h4-hospedagem.gif);
	background-position:right bottom;
	width:109px;
	height:31px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos .bloco-hospedagem{
	background:url(../img/bg-divisao-hospedagem.jpg) left bottom no-repeat;
	width:552px;
	/*display:block;*/
	display:table;
	float:left;
	padding:15px 0 17px 0;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos .bloco-hospedagem .hospedagem-imagem-ampliada img{
	background-color:#b71518;
	width:194px;
	height:144px;
	display:block;
	float:left;
	padding:3px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos .bloco-hospedagem .hospedagem-thumb{
	width:69px;
	display:block;
	float:left;
	padding-left:4px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos .bloco-hospedagem .hospedagem-thumb img{
	background-color:#b71518;
	width:63px;
	height:47px;
	display:block;
	float:left;
	padding:1px;
	margin-bottom:1px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos .bloco-hospedagem .hospedagem-thumb-texto{
	width:273px;
	height:px;
	display:block;
	float:left;
	padding-left:5px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos .title-padrao-um{
	text-indent:0;
	font-size:11px;
	text-transform:uppercase;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos .title-padrao-dois{
	text-indent:0;
	font-size:11px;
	padding-bottom:14px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos .bloco-hospedagem .hospedagem-texto{
	width:342px;
	height:px;
	display:block;
	float:left;
	padding-left:7px;
}

.conteudo-geral #centraliza .conteudo #bloco-right-destinos .bloco-hospedagem .hospedagem-textoG{
	width:540px;
	
	display:block;
	float:left;
	padding-left:7px;
}



	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos .bloco-paginacao{
	width:81px;
	display:block;
	clear:left;
	margin:0 auto;
	padding-top:20px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos .bloco-paginacao ul{
	background-color:#540709;
	width:81px;
	height:19px;
	display:block;
	padding-top:4px;
	padding-left:5px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos .bloco-paginacao ul li{
	width:11px;
	display:block;
	float:left;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos .bloco-paginacao ul li a{
	width:10px;
	display:block;
	color:#f5fdff;
	text-decoration:none;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos .bloco-paginacao ul li a:hover{ font-weight:bold; color:#ffa500; }
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos .bloco-paginacao ul li.paginacao-fixo a{ font-weight:bold; text-decoration:underline; color:#ffa500; }

	
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos h4.h4-galeria-de-fotos-dois{
	background-image:url(../img/h4-galeria-de-fotos-dois.gif);
	background-position:right bottom;
	width:139px;
	height:31px;
	}
	
	
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos h4.h4-preco{
	background-image:url(../img/h4-preco.gif);
	background-position:right center;
	width:49px;
	height:38px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos table.tabela-preco{
	width:544px;
	padding-top:3px;
	margin-bottom:13px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos table.tabela-preco tr{
	width:544px;
	height:23px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos table.tabela-preco tr td{
	background-color:#9f1618;
	padding-left:4px;
	color:#fff;
	line-height:18px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos table.tabela-preco tr td span{
	background-color:#9f1618;
	color:#ffd200;
	font-weight:bold;
	padding-right:4px;
	}
	
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos .bloco-botoes-preco{
	width:544px;
	display:block;
	}

.conteudo-geral #centraliza .conteudo #bloco-right-destinos p.btn-solicite-orcamento{
	width:150px;
	height:23px;
	display:block;
	float:left;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos p.btn-solicite-orcamento a{
	background-position:left top;
	background-image:url(../img/btn-solicite-um-orcamento.jpg);
	background-repeat:no-repeat;
	width:150px;
	height:23px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos p.btn-solicite-orcamento a:hover{
	background-position:left bottom;
	}

.conteudo-geral #centraliza .conteudo #bloco-right-destinos p.btn-tabela-de-valores{
	width:150px;
	height:23px;
	display:block;
	float:left;
	padding-right:7px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos p.btn-tabela-de-valores a{
	background-position:left top;
	background-image:url(../img/btn-tabela-de-valores.jpg);
	background-repeat:no-repeat;
	width:150px;
	height:23px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos p.btn-tabela-de-valores a:hover{
	background-position:left bottom;
}

p.btn-tb-roteiros a{
	background-position:left top;
	background-image:url(../img/btn-tb_roteiro.jpg);
	background-repeat:no-repeat;
	width:150px;
	height:23px;
	display:block;
	text-indent:-99999px;
	overflow:hidden; 
}

p.btn-tb-roteiros a:hover{
	background-position:left bottom;
 }


	
	
		
.conteudo-geral #centraliza .conteudo #bloco-right-destinos h4.h4-detalhes{
	background-image:url(../img/h4-detalhes.gif);
	background-position:right center;
	width:77px;
	height:38px;
	}
	
.conteudo-geral #centraliza .conteudo ul.lista-simples{
	padding-bottom:14px;
	}
	
	
		
.conteudo-geral #centraliza .conteudo #bloco-right-destinos h4.h4-reservas{
	background-image:url(../img/h4-reservas.gif);
	background-position:right center;
	width:67px;
	height:38px;
	}
	

/************/

.especial-conteudo{
	width:767px;
	display:block;
	clear:left;
	padding-top:10px;
	padding-left:3px;
	position:relative;
}
.especial-conteudo p a{
	text-decoration: underline;
	color:#e5dcb2;
}
.especial-conteudo p a:hover{
	text-decoration:none;
}

h2.h2-agencia{

	width:75px;
	height:33px;
	display:block;
	text-indent:0;
	color:#e5dcb2;
	font-size:12px;
	text-transform:uppercase;
}
	
.titulo-padrao-branco{
	color:#e5dcb2;
	font-size:11px;
	text-indent:0;
	padding-bottom:11px;
	
	}
	
.bloco-especial-agencia{
	background:url(../img/bg-especial-agencia.jpg) 6px 13px no-repeat;
	width:765px;
	display:block;
	}
	
.bloco-especial-agencia p.bloco-texto-agencia{
	padding:66px 20px 46px 226px;
	}
	
	
	

#centraliza .conteudo-especial-nacional{
	background:url(../img/bg_bottom_destino_nacional.jpg) left 4px no-repeat;
	height:660px;
	/*display:block;
	clear:both;*/
	}
	

#centraliza .especial-conteudo h2.h2-destino-nacional{
	background-image:url(../img/h2-destinos-nacionais.jpg);
	width:172px;
	height:16px;
	}
	
#centraliza .especial-conteudo form.form-norte{
	width:250px;
	position:absolute;
	/*top:108px;*/
	top:78px;
	left:106px;
	}
	
#centraliza .especial-conteudo form.form-norte label{
	background:url(../img/label-norte.jpg) right top no-repeat;
	width:76px;
	height:27px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:right;
	}
	
#centraliza .especial-conteudo form.form-nordeste{
	width:250px;
	position:absolute;
	/*top:107px;*/
	top:77px;
	left:497px;
	}
	
#centraliza .especial-conteudo form.form-nordeste label{
	background:url(../img/label-nordeste.jpg) right top no-repeat;
	width:118px;
	height:27px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:right;
	}
	
#centraliza .especial-conteudo form.form-centro-oeste{
	width:250px;
	position:absolute;
	/*top:259px;*/
	top:229px;
	left:106px;
	}
	
#centraliza .especial-conteudo form.form-centro-oeste label{
	background:url(../img/label-centro-oeste.jpg) right top no-repeat;
	width:171px;
	height:27px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:right;
	}
	
#centraliza .especial-conteudo form.form-sudeste{
	width:250px;
	position:absolute;
	/*top:258px;*/
	top:228px;
	left:497px;
	}
	
#centraliza .especial-conteudo form.form-sudeste label{
	background:url(../img/label-sudeste.jpg) right top no-repeat;
	width:95px;
	height:27px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:right;
	}
	
#centraliza .especial-conteudo form.form-sul{
	width:250px;
	position:absolute;
	/*top:409px;*/
	top:379px;
	left:312px;
	}
	
#centraliza .especial-conteudo form.form-sul label{
	background:url(../img/label-sul.jpg) right top no-repeat;
	width:41px;
	height:27px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:right;
	}
	
#centraliza .especial-conteudo form select.select-destino{
	width:228px;
	border:1px solid #a21619;
	float:right;
	}
	
#centraliza .especial-conteudo form li img.btn-ok-destino{
	width:40px;
	height:35px;
	display:block;
	float:right;
	margin-top:5px;
}



#centraliza .conteudo-especial-internacional{
	height:650px; 
	/*background-image:url(img/bg_destino_internacional_conteudo.jpg);*/
	/*background-image:url(../img/bg_destino_internacional_conteudo.jpg);
	background-position:0 25px; 
	background-repeat:no-repeat;*/
}
	
#centraliza .especial-conteudo h2.h2-destino-internacional{
	background-image:url(../img/h2-destinos-internacionais.jpg);
	width:217px;
	height:16px;
	display:block;
	}
	
#centraliza .especial-conteudo form.form-america-norte{
	width:250px;
	position:absolute;
	/*top:90px;*/
	top:108px;
	left:98px;
	}
	
#centraliza .especial-conteudo form.form-america-norte label{
	background:url(../img/label-america-do-norte.jpg) right top no-repeat;
	width:240px;
	height:27px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:right;
	}
	
#centraliza .especial-conteudo form.form-america-central{
	width:250px;
	position:absolute;
	top:252px;
	left:42px;
	}
	
#centraliza .especial-conteudo form.form-america-central label{
	background:url(../img/label-america-central.jpg) right top no-repeat;
	width:240px;
	height:27px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:right;
	}
	
#centraliza .especial-conteudo form.form-america-do-sul{
	width:250px;
	position:absolute;
	top:390px;
	left:57px;
	}
	
#centraliza .especial-conteudo form.form-america-do-sul label{
	background:url(../img/lebel-america-do-sul.jpg) right top no-repeat;
	width:240px;
	height:27px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:right;
	}
	
#centraliza .especial-conteudo form.form-europa{
	width:250px;
	position:absolute;
	top:165px;
	left:428px;
	}
	
#centraliza .especial-conteudo form.form-europa label{
	background:url(../img/label-europa.jpg) right top no-repeat;
	width:240px;
	height:27px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:right;
	}
	
#centraliza .especial-conteudo form.form-asia{
	width:250px;
	position:absolute;
	top:37px;
	left:502px;
	}
	
#centraliza .especial-conteudo form.form-asia label{
	background:url(../img/label-asia.jpg) right top no-repeat;
	width:240px;
	height:27px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:right;
	}
	
#centraliza .especial-conteudo form.form-africa{
	width:250px;
	position:absolute;
	top:293px;
	left:427px;
	}
	
#centraliza .especial-conteudo form.form-africa label{
	background:url(../img/label-africa.jpg) right top no-repeat;
	width:240px;
	height:27px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:right;
	}
	
#centraliza .especial-conteudo form.form-oceania{
	width:250px;
	position:absolute;
	top:414px;
	left:502px;
	}
	
#centraliza .especial-conteudo form.form-oceania label{
	background:url(../img/label-oceania.jpg) right top no-repeat;
	width:240px;
	height:27px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:right;
}


#centraliza .especial-conteudo form.form-antartida{
	width:250px;
	position:absolute;
	top:519px;
	left:96px;
	}
	
#centraliza .especial-conteudo form.form-antartida label{
	background:url(../img/label_antartida.jpg) right top no-repeat;
	width:240px;
	height:27px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:right;
	}




	
	
/***********/

/****** Mural do cliente ************/

#centraliza .especial-conteudo h2.h2-mural-do-cliente{
	background-image:url(../img/h2-mural-do-cliente.gif);
	width:164px;
	height:51px;
}




#centraliza .especial-conteudo .bloco-select-destino{
	background:url(../img/bg-bloco-select-destino.jpg) left top no-repeat;
	width:366px;
	height:32px;
	display:block;
	float:left;
	padding-top:16px;
	padding-left:15px;
	padding-right:10px;
	padding-bottom:30px;
	}

#centraliza .especial-conteudo .bloco-select-destino form{
	width:345px;
	display:block;
	float:left;
	}

#centraliza .especial-conteudo .bloco-select-destino form ul{
	width:345px;
	display:block;
	float:left;
	}

#centraliza .especial-conteudo .bloco-select-destino form ul li{
	display:block;
	float:left;
	}

#centraliza .especial-conteudo .bloco-select-destino form ul li.label-selecione-destino{
	background:url(../img/label-selecione-o-destino.gif) left top no-repeat;
	width:156px;
	height:16px;
	text-indent:-99999px;
	overflow:hidden;
	}

#centraliza .especial-conteudo .bloco-select-destino form ul li.select-selecione-destino select{ 
	width:189px;
	color:#0c5343; 
	}

#centraliza .especial-conteudo .bloco-select-local{
	background:url(../img/bg-bloco-select-local.jpg) left top no-repeat;
	width:355px;
	height:32px;
	display:block;
	float:left;
	padding-top:16px;
	padding-left:15px;
	}

#centraliza .especial-conteudo .bloco-select-local form{
	width:340px;
	display:block;
	float:left;
	}

#centraliza .especial-conteudo .bloco-select-local form ul{
	width:340px;
	display:block;
	float:left;
	}

#centraliza .especial-conteudo .bloco-select-local form ul li{
	display:block;
	float:left;
	}

#centraliza .especial-conteudo .bloco-select-local form ul li.label-selecione-local{
	background:url(../img/label-local_mural.gif) left top no-repeat;
	width:51px;
	height:16px;
	text-indent:-99999px;
	overflow:hidden;
	}

#centraliza .especial-conteudo .bloco-select-local form ul li.select-selecione-local select{ 
	width:285px; 
	color:#0c5343; 
	}


#centraliza .especial-conteudo .bloco-mural-cliente{
	background:url(../img/bg-bloco-mural-cliente-repete.jpg) left repeat-y;
	width:756px;
	display:block;
	clear:left;
	color:#e5dcb2;
	margin-bottom:20px;
	}

#centraliza .especial-conteudo .bloco-mural-cliente .topo-mural-cliente{
	background:url(../img/bg-topo-mural-cliente.jpg) left top no-repeat;
	width:756px;
	display:block;
	clear:left;
	padding-top:5px;
	}

#centraliza .especial-conteudo .bloco-mural-cliente .topo-mural-cliente .bloco-divisao-cliente{ 
	background:url(../img/bg-divisao-cliente.jpg) center bottom no-repeat;
	width:734px;
	padding:5px 11px 0 11px;
	display:table;
	}

#centraliza .especial-conteudo .bloco-mural-cliente .topo-mural-cliente .bloco-divisao-cliente h3.h3-nome-mural{
	background-image:url(../img/h3-nome-mural.gif);
	background-position:left bottom;
	width:48px;
	line-height:16px;
	float:left;
	}

#centraliza .especial-conteudo .bloco-mural-cliente .topo-mural-cliente .bloco-divisao-cliente h4.h4-data-mural{
	background-image:url(../img/h4-data-mural.gif);
	background-position:right bottom;
	width:175px;
	line-height:17px;
	float:left;
	}

#centraliza .especial-conteudo .bloco-mural-cliente .topo-mural-cliente .bloco-divisao-cliente p.paragrafo-dados-cliente{
	float:left;
	padding-left:5px;
	}

#centraliza .especial-conteudo .bloco-mural-cliente .topo-mural-cliente .bloco-divisao-cliente .caminho-destino{
	clear:left;
	}

#centraliza .especial-conteudo .bloco-mural-cliente .topo-mural-cliente .bloco-divisao-cliente h4.h4-destino-mural{
	background-image:url(../img/h4-destino-mural.gif);
	background-position:left bottom;
	width:62px;
	line-height:15px;
	float:left;
	}

#centraliza .especial-conteudo .bloco-mural-cliente .topo-mural-cliente .bloco-divisao-cliente .caminho-destino ul.lista-caminho-destino{
	display:block;
	float:left;
	padding-left:5px;	
	padding-bottom:7px;
	}

#centraliza .especial-conteudo .bloco-mural-cliente .topo-mural-cliente .bloco-divisao-cliente .caminho-destino ul.lista-caminho-destino li{
	float:left;
	display:block;
	padding-right:4px;
	}

#centraliza .especial-conteudo .bloco-mural-cliente .topo-mural-cliente .bloco-divisao-cliente .caminho-destino ul.lista-caminho-destino li a{
	text-decoration:none;
	float:left;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e5dcb2;
	}

#centraliza .especial-conteudo .bloco-mural-cliente .topo-mural-cliente .bloco-divisao-cliente .caminho-destino ul.lista-caminho-destino li a:hover{
	text-decoration:underline;
	}

#centraliza .especial-conteudo .bloco-mural-cliente .topo-mural-cliente .bloco-divisao-cliente h4.h4-mensagem-mural{
	background-image:url(../img/h4-mensagem-mural.gif);
	background-position:left top;
	width:80px;
	height:19px;
	}

#centraliza .especial-conteudo .bloco-mural-cliente .topo-mural-cliente .bloco-fotos-mural{
	padding-top:3px;
	}

#centraliza .especial-conteudo .bloco-mural-cliente .topo-mural-cliente .bloco-fotos-mural h4.h4-fotos-mural{
	background-image:url(../img/h4-fotos-mural.gif);
	width:56px;
	height:30px;
	}

#centraliza .especial-conteudo .bloco-mural-cliente .topo-mural-cliente .bloco-fotos-mural ul.bloco-galeria-de-fotos{
	display:table;
	padding-left:3px;
	}

#centraliza .especial-conteudo .bloco-mural-cliente .topo-mural-cliente .bloco-fotos-mural ul.bloco-galeria-de-fotos li{
	float:left;
	padding:0 4px 10px 4px;
	}

#centraliza .especial-conteudo .bloco-mural-cliente .topo-mural-cliente .bloco-fotos-mural ul.bloco-galeria-de-fotos li img{
	background-color:#7c0b0f;
	width:113px;
	height:74px;
	padding:2px;
	display:block;
	}

#centraliza .especial-conteudo #bloco-paginacao{
	width:767px;	
	}

#centraliza .especial-conteudo ul.lista-paginacao-mural{
	background:url(../img/bg-paginacao-destino.jpg) no-repeat;
	width:123px;
	height:24px;
	padding-top:6px;
	padding-left:10px;
	margin:0 auto;
	}

#centraliza .especial-conteudo ul.lista-paginacao-mural li{
	float:left;
	display:block;
	font-weight:bold;
	padding-right:5px;
	}

#centraliza .especial-conteudo ul.lista-paginacao-mural li a{
	float:left;
	display:block;
	color:#c1ac87;
	text-decoration:none;
	}

#centraliza .especial-conteudo ul.lista-paginacao-mural li a:hover{
	float:left;
	display:block;
	text-decoration:underline;
	}

#centraliza .especial-conteudo ul.lista-paginacao-mural li.btn-paginacao-anterior{
	width:12px;
	height:13px;
	float:left;
	display:block;
	padding-top:3px;
	padding-right:13px;
	padding-left:0;
	}

#centraliza .especial-conteudo ul.lista-paginacao-mural li.btn-paginacao-anterior a{
	background-position:0 top;
	background-image:url(../img/seta-anterior.jpg);
	background-repeat:no-repeat;
	width:12px;
	height:13px;
	float:left;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}

#centraliza .especial-conteudo ul.lista-paginacao-mural li.btn-paginacao-proximo{
	width:12px;
	height:13px;
	float:left;
	display:block;
	padding-top:3px;
	padding-left:11px;
	}

#centraliza .especial-conteudo ul.lista-paginacao-mural li.btn-paginacao-proximo a{
	background:url(../img/seta-proximo.jpg) 0 top no-repeat;
	width:12px;
	height:13px;
	float:left;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
/* FIM MURAL DO CLIENTE */

/******* fale conosco *********/


#centraliza h4.h4-fale-conosco{
	background-image:url(../img/h4-fale-conosco.jpg);
	width:141px;
	/*height:24px;*/
	height:33px;
	}	
	
#centraliza h4.h4-monte{
	background-image:url(../img/h4_monte.jpg);
	width:170px;
	/*height:24px;*/
	height:33px;
	}	
	

	
#centraliza form.formulario-reservas ul li.campo-mensagem{
	background-image:url(../img/reserva_textarea.gif);
	width:380px;
	/*height:72px;*/
	display:block;
	
	
	}
	
#centraliza  form.formulario-reservas ul li.campo-mensagem textarea{
	width:370px;
	height:65px;
	margin-top:3px;
	margin-left:5px;
	background-color:transparent;
	color:#e5dcb2;
	}
	
#centraliza form.formulario-reservas ul li.btn-enviar-fale-conosco{
	clear:left;
	padding-top:4px;
	padding-left:360px;
	}
	
#centraliza form.formulario-reservas ul li.btn-dois-enviar-fale-conosco{
	clear:left;
	padding-top:4px;
	padding-left:395px;
}

#centraliza form.formulario-reservas ul.fomulario-geral{
	width:572px;
	padding-bottom:47px;
	display:table;
}


	
#centraliza form.formulario-reservas label{
	font-weight:bold;
	color:#d29329;
	padding-right:5px;
}
	
#centraliza form.formulario-reservas input{
	color:#e5dcb2;
	margin-left:3px;
	margin-top:3px;
	}
	
#centraliza form.formulario-reservas ul li{
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	float:left;
	}
	
#centraliza form.formulario-reservas ul.fomulario-geral li{
	height:29px;
	}
	
#centraliza form.formulario-reservas ul.fomulario-geral input{
	background-color:transparent;
}




#centraliza form.formulario-reservas ul li.campo-destino{
	background-image:url(../img/reserva_input_destino.gif);
	width:334px;
	padding-right:90px;
}	
#centraliza form.formulario-reservas ul li.campo-destino input{
	width:327px;
	}
	
	
#centraliza form.formulario-reservas ul li.campo-numero-pessoas{
	background-image:url(../img/reserva_input_numero_pessoas.gif);
	width:64px;
	padding-right:50px;
	}
	
#centraliza form.formulario-reservas ul li.campo-numero-pessoas input{
	width:57px;
	}
	
	
#centraliza form.formulario-reservas ul li.campo-quantidade-criancas{
	background-image:url(../img/reserva_input_numero_pessoas.gif);
	width:64px;
	padding-right:100px;
	}
	
#centraliza form.formulario-reservas ul li.campo-quantidade-criancas input{
	width:57px;
	}
	
	
#centraliza form.formulario-reservas ul li.campo-idade-criancas{
	background-image:url(../img/reserva_input_idade_criancas.gif);
	width:214px;
	padding-right:210px;
	}
	
#centraliza form.formulario-reservas ul li.campo-idade-criancas input{
	width:207px;
	}
	
	
#centraliza form.formulario-reservas ul li.campo-periodo-desejado{
	background-image:url(../img/reserva_input_destino.gif);
	width:334px;
	padding-right:90px;
	}
	
#centraliza form.formulario-reservas ul li.campo-periodo-desejado input{
	width:327px;
	}
	
	
#centraliza form.formulario-reservas ul li.campo-hotel-resorts{
	background-image:url(../img/reserva_input_hotel_resorts.gif);
	width:367px;
	padding-right:90px;
	}
	
#centraliza form.formulario-reservas ul li.campo-hotel-resorts input{
	width:358px;
	}

	
#centraliza form.formulario-reservas ul li.campo-periodo{
	background-image:url(../img/reserva_input_periodo.gif);
	width:159px;
	padding-right:280px;
	}
	
#centraliza form.formulario-reservas ul li.campo-periodo input{
	width:152px;
}


	
#centraliza form.formulario-reservas ul li.campo-nome-completo{
	background-image:url(../img/reserva_input_nome_completo.gif);
	width:347px;
	padding-right:100px;
}


	
#centraliza form.formulario-reservas ul li.campo-nome-completo input{
	width:340px;
}


#centraliza form.formulario-reservas ul li.campo-nome-completo2{
	background-image:url(../img/reserva_input_nome_completo.gif);
	width:347px;
	/*padding-right:100px;*/
}


	
#centraliza form.formulario-reservas ul li.campo-nome-completo2 input{
	width:340px;
}






#centraliza form.formulario-reservas ul li.campo-conheceu{
	background-image:url(../img/reserva_input_como_conheceu.gif);
	width:250px;
	padding-left:5px;
	display:block;
	height:28px;
	clear:right;
	/*padding-right:25px;*/
}
	
#centraliza form.formulario-reservas ul li.campo-conheceu select{
	width:240px;
	display:block;
	background-color:#830C10;
	color:#e5dcb2;
	
}

#centraliza form.formulario-reservas ul li.campo-conheceu2{
	background-image:url(../img/reserva_input_como_conheceu2.gif);
	width:227px;
	padding-left:5px;
	display:block;
	height:28px;
	clear:right;
	/*padding-right:25px;*/
}
	
#centraliza form.formulario-reservas ul li.campo-conheceu2 select{
	width:200px;
	display:block;
	background-color:#830C10;
	color:#e5dcb2;
	
}







	
#centraliza form.formulario-reservas ul li.campo-telefone{
	background-image:url(../img/reserva_input_telefone.gif);		
	width:117px;
	}
	
#centraliza form.formulario-reservas ul li.telefone-um{ padding-right:50px }
	
#centraliza form.formulario-reservas ul li.telefone-dois{ padding-right:190px }
	
#centraliza form.formulario-reservas ul li.telefone-tres{ padding-right:350px }
	
#centraliza form.formulario-reservas ul li.telefone-quatro{ padding-right:150px }
	
#centraliza form.formulario-reservas input.input-ddd{
	width:22px;
	margin-left:5px;
	margin-right:5px;
	}
	
#centraliza form.formulario-reservas input.input-telefone{
	width:75px;
	margin-left:0;
	}
	
	


	
#centraliza form.formulario-reservas ul li.campo-email{
	background-image:url(../img/reserva_input_email.gif);
	width:414px;
	padding-right:100px;
	}
	
#centraliza form.formulario-reservas ul li.campo-email input{
	width:408px;
	}
	
#centraliza form.formulario-reservas ul li.campo-numero-pessoas{
	background-image:url(../img/reserva_input_numero_pessoas.gif);
	width:64px;
	padding-right:50px;
	}
	
#centraliza form.formulario-reservas ul li.campo-numero-pessoas input{
	width:57px;
	}
	
	
#centraliza form.formulario-reservas ul li.campo-quantidade-criancas{
	background-image:url(../img/reserva_input_numero_pessoas.gif);
	width:64px;
	padding-right:100px;
	}
	
#centraliza form.formulario-reservas ul li.campo-quantidade-criancas input{
	width:57px;
	}
	
	
#centraliza form.formulario-reservas ul li.campo-idade-criancas{
	background-image:url(../img/reserva_input_idade_criancas.gif);
	width:214px;
	padding-right:210px;
	}
	
#centraliza form.formulario-reservas ul li.campo-idade-criancas input{
	width:207px;
	}












/****** final fale conosco *****/

	
	
	
	
	
/* 
FORMULARIO 
DE 
RESERVA 
*/
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas h5{
	clear:left;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul{
	display:block;
	float:left;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul li{
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul li label{/**/
	padding-top:2px;
	color:#d29329;
	font-weight:bold;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul li input{
	height:20px;
	color:#fff;
	background-color:transparent;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral{
	width:463px;
	padding-bottom:47px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li{
	height:29px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li label{
	display:block;
	float:left;
	padding-right:6px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li label.label-especial{
	color:#eed3ab;
	}
	
	/* background + width >> campo*/
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-destino{
	background-image:url(../img/reserva_input_destino.gif);
	width:329px;
	padding-left:5px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-hotel-resorts{
	background-image:url(../img/reserva_input_hotel_resorts.gif);
	width:360px;
	padding-left:5px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-periodo{
	background-image:url(../img/reserva_input_periodo.gif);
	width:155px;
	padding-left:5px;
	padding-right:171px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-hospedagem{
	background-image:url(../img/reserva_input_hospedagem.gif);
	width:292px;
	padding-left:5px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-apartamento{
	background-image:url(../img/reserva_input_apartamento.gif);
	width:307px;
	padding-left:5px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-cia-aerea{
	background-image:url(../img/reserva_input_cia_aerea.gif);
	width:278px;
	padding-left:5px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-nome-completo{
	background-image:url(../img/reserva_input_nome_completo.gif);
	width:341px;
	padding-left:5px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-endereco{
	background-image:url(../img/reserva_input_endereco.gif);
	width:383px;
	padding-left:5px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-bairro{
	background-image:url(../img/reserva_input_bairro.gif);
	width:213px;
	padding-left:5px;
	padding-right:191px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-cidade{
	background-image:url(../img/reserva_input_cidade.gif);
	width:318px;
	padding-left:5px;
	padding-right:82px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-estado{
	background-image:url(../img/reserva_input_estado.gif);
	width:265px;
	padding-left:5px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-cep{
	background-image:url(../img/reserva_input_cep.gif);
	width:92px;
	padding-left:5px;
}

.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo_cep2{
	background-image:url(../img/reserva_input_cep.gif);
	width:95px;
	padding-left:5px;
}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-telefone{
	background-image:url(../img/reserva_input_telefone.gif);
	width:168px;
	padding-left:5px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-email{
	background-image:url(../img/reserva_input_email.gif);
	width:408px;
	padding-left:5px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-nascimento{
	background-image:url(../img/reserva_input_nascimento.gif);
	width:95px;
	padding-left:5px;
	padding-right:270px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-rg{
	background-image:url(../img/reserva_input_rg.gif);
	width:203px;
	padding-left:5px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-cpf{
	background-image:url(../img/reserva_input_cpf.gif);
	width:181px;
	padding-left:5px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-nome-tel-contato{
	background-image:url(../img/reserva_input_nome_tel_contato.gif);
	width:95px;
	padding-left:5px;
	padding-right:80px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-endereco-comercial{
	background-image:url(../img/reserva_input_endereco_comercial.gif);
	width:314px;
	padding-left:5px;
	}
	
	
	/* width >> input */
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-destino input{
	width:324px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-hotel-resorts input{
	width:355px;
	}	
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-periodo input{
	width:150px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-hospedagem input{
	width:287px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-apartamento input{
	width:302px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-cia-aerea input{
	width:273px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-nome-completo input{
	width:336px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-endereco input{
	width:378px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-bairro input{
	width:208px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-cidade input{
	width:313px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-estado input{
	width:250px;
	}	
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-cep input{
	width:87px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-telefone input.telefone_ddd{
	width:22px;
	margin-right:12px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-telefone input.telefone_num{
	width:73px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-email input{
	width:403px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-nascimento input{
	width:90px;
	}
		
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-rg input{
	width:185px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-cpf input{
	width:171px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-nome-tel-contato input{
	width:90px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.fomulario-geral li.campo-endereco-comercial input{
	width:309px;
	}
	

	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas h5.h5-acompanhantes{
	background-image:url(../img/h5-acompanhantes.gif);
	width:351px;
	height:21px;	
	}

.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.formulario-acompanhantes{
	background-color:#470708;
	background-position:center bottom;
	background-repeat:no-repeat;
	width:500px;
	display:table;
	padding:13px 20px 30px 20px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.especial-divisao-acompanhantes{
	background-image:url(../img/bg-divisao-acompanhantes.jpg);
	}
	
#bloco-right-destinos form.formulario-reservas ul.formulario-acompanhantes li ul li{
	padding-bottom:4px;
	}
	
#bloco-right-destinos form.formulario-reservas ul.formulario-acompanhantes li ul li label{
	text-align:center;
	}
	
	
#bloco-right-destinos form.formulario-reservas ul.formulario-acompanhantes li.campo-especial-nome{ 
	width:500px;
	}
	
#bloco-right-destinos form.formulario-reservas ul.formulario-acompanhantes li.campo-especial-rg{
	width:117px;
	padding-right:10px;
	}
	
#bloco-right-destinos form.formulario-reservas ul.formulario-acompanhantes li.campo-especial-cpf{
	width:117px;
	padding-right:10px;
	}
	
#bloco-right-destinos form.formulario-reservas ul.formulario-acompanhantes li.campo-especial-nascimento{
	width:117px;
	padding-right:10px;
	}
	
#bloco-right-destinos form.formulario-reservas ul.formulario-acompanhantes li.campo-especial-telefone{
	width:117px;
	}


#bloco-right-destinos form.formulario-reservas ul.formulario-acompanhantes li.campo-especial-nome ul li.campo-nome-acompanhante{
	background-image:url(../img/reserva_input_nome_acompanhante.gif);	
	width:495px;
	padding-left:5px;
	}
	
#bloco-right-destinos form.formulario-reservas ul.formulario-acompanhantes li ul li.campo-acompanhante-padrao{
	background-image:url(../img/reserva_input_campo_acompanhante.gif);	
	width:112px;
	padding-left:5px;
	}
	
#bloco-right-destinos form.formulario-reservas ul.formulario-acompanhantes li.campo-especial-telefone ul li.campo-telefone-acompanhante{
	background-image:url(../img/reserva_input_telefone.gif);
	width:117px;
	}
	
	
#bloco-right-destinos form.formulario-reservas ul.formulario-acompanhantes li ul li.label-nome-completo label{
	width:500px;
	}
		
#bloco-right-destinos form.formulario-reservas ul.formulario-acompanhantes li ul li.label-padrao label{
	width:117px;
	}


#bloco-right-destinos form.formulario-reservas ul.formulario-acompanhantes li.campo-especial-nome ul li.campo-nome-acompanhante input{ width:490px; }
	
#bloco-right-destinos form.formulario-reservas ul.formulario-acompanhantes li ul li.campo-acompanhante-padrao input{ width:107px; }

#bloco-right-destinos form.formulario-reservas ul.formulario-acompanhantes li.campo-especial-telefone ul li input.telefone_ddd{
	width:22px;
	margin-right:12px;
	margin-left:5px;
	}
	
#bloco-right-destinos form.formulario-reservas ul.formulario-acompanhantes li.campo-especial-telefone ul li input.telefone_num{
	width:72px;
	}
	
	/* DADOS COMPLEMENTARES */
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas .formulario-dados-complementares{
	background:url(../img/bg-dados-complementares.jpg) left 30px no-repeat;
	width:395px;
	height:271px;
	display:table;
	margin:0 auto;
	padding-top:54px;
	padding-bottom:34px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas .formulario-dados-complementares h5.h5-dados-complementares{
	background-image:url(../img/h5-dados-complementares.gif);
	width:285px;
	height:30px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas .formulario-dados-complementares ul li ul.especial-sublista li.campo-sanguineo{
	background:url(../img/reserva_input_tipo_sangue.gif) right top no-repeat;
	width:101px;
	padding-left:30px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas .formulario-dados-complementares ul li.campo-sanguineo input{
	width:95px;
	background-color:transparent;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas .formulario-dados-complementares ul li.complementares-principal{
	width:165px;
	height:80px;
	padding:0 15px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas .formulario-dados-complementares ul.complementares-geral{
	padding-left:5px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas .formulario-dados-complementares ul li{
	width:165px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas .formulario-dados-complementares ul li ul.especial-sublista li{
	clear:left;
	padding:0px;
	text-align:center;
	}	


.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas h5.h5-informacoes-extras{
	background-image:url(../img/h5-informacoes-extras.gif);
	width:320px;
	height:21px;	
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.formulario-informacoes-extras{
	width:500px;
	display:table;
	padding-top:15px;
	padding-bottom:30px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.formulario-informacoes-extras li{
	padding-bottom:4px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.formulario-informacoes-extras li.campo-informacoes-extras{
	background:url(../img/reserva_input_campo_informacoes_extras.gif) left top no-repeat;
	width:495px;
	display:block;
	padding-left:5px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul.formulario-informacoes-extras li.campo-informacoes-extras input{
	width:490px;
	}
		
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul li.btn-enviar-reserva{
	height:29px;
	clear:left;
	padding:20px 0px 20px 220px;
	}
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos form.formulario-reservas ul li.btn-enviar-reserva input{
	width:100px;
	height:29px;
	padding:0;
	}

	
	
	

/* 
FIM 
FORMULARIO 
DE 
RESERVA
*/
	


		
.conteudo-geral #centraliza .conteudo #bloco-right-destinos h4.h4-perguntas-frequentes{
	background-image:url(../img/h4-perguntas-frequentes.gif);
	background-position:right center;
	width:181px;
	height:38px;
	}

.conteudo-geral #centraliza .conteudo #bloco-right-destinos dl.lista-perguntas-frequentes dt{
	font-weight:bold;
	padding:0 0 10px 0;
	}

.conteudo-geral #centraliza .conteudo #bloco-right-destinos dl.lista-perguntas-frequentes dd{
	padding:0 0 17px  0;
	}
		
		
.conteudo-geral #centraliza .conteudo #bloco-right-destinos h4.h4-principais-passeios{
	background-image:url(../img/h4-principais-passeios.gif);
	background-position:right top;
	width:158px;
	height:24px;
	}
	
	
		
.conteudo-geral #centraliza .conteudo #bloco-right-destinos h4.h4-hospedagem-destino{
	background-image:url(../img/h4-hospedagem-destino.gif);
	background-position:right top;
	width:109px;
	height:24px;
	}
	
	
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos h4.h4-galeria-de-fotos-tres{
	background-image:url(../img/h4-galeria-de-fotos-tres.gif);
	background-position:right top;
	width:139px;
	height:24px;
	}
	
	
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos h4.h4-dicas-destino{
	background-image:url(../img/h4-dicas-destino.gif);
	background-position:right top;
	width:50px;
	height:31px;
	}
	
	
	
.conteudo-geral #centraliza .conteudo #bloco-right-destinos h4.h4-melhor-epoca{
	background-image:url(../img/h4-melhor-epoca.gif);
	background-position:right top;
	width:119px;
	height:31px;
}



/****** formulário monte sua viagem *********/

.especial-conteudo ul#formulario_monte{
	width:512px;
	background-color:#FFFF00;
}




/********************************************/

	

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	





/* RODAP */

#rodape-home{
	background:url(../img/bg-rodape-geral.jpg) top no-repeat;
	width:100%;
	clear:both;
}

a.btn_ir_topo{ display:none; }

#rodape-home .centraliza-rodape-home{
	background:url(../img/bg-rodape-centraliza.jpg) left top no-repeat;
	width:770px;
	height:84px;
	margin:0 auto;
	display:block;
	padding-top:28px;
	}
	
address.endereco-padrao{
	background:url(../img/address-rodape.gif) left top no-repeat;
	width:620px;
	height:34px;
	overflow:hidden;
	text-indent:-9999px;
	margin:0 auto;
}

/* rodape especial internas */
#rodape{
	background:url(../img/bg-rodape-geral-internas.jpg) top no-repeat;
	width:100%;
	clear:both;
	}	

#rodape .centraliza-rodape{
	background:url(../img/bg-rodape-centraliza-internas.jpg) left top no-repeat;
	width:770px;
	height:84px;
	margin:0 auto;
	display:block;
	padding-top:28px;
	}
/* fim rodape especial internas */
	
	
#selos ul{
	width:195px;
	display:block;
	margin:0 auto;
	padding-top:5px;
	}
	
#selos ul li{
	width:91px;
	height:15px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	padding-top:2px;
	padding-left:5px;
	}
	
#selos ul li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:91px;
	height:15px;
	display:block;
	}
	
#selos ul li a.gdsi{ background-image:url(../img/selo-gdsi.jpg); }
	
#selos li a.w3c{ background-image:url(../img/selo-w3c.jpg); }
