/******************** Detalhes ********************/
.siteConteudo .qdrDestaqueBig .conteudo{
	/*padding: 0;*/
}

.siteConteudo .qdrDestaqueBig h3.titulo{
	padding: 3px 0 0 0;
	font-size: 150%;
	text-align: center;
}

.siteConteudo .qdrDestaqueBig .conteudoPacotes
{
	width: 98%;
}

.siteConteudo .qdrDestaqueBig h4{
	font-size: 100%;
}

input.botao{
	cursor: pointer;
	width: 88px;
	height: 26px;
	font-weight: bold;
	color: #535353;
	border: 1px solid #d4d4d4;
	background: transparent url(img/detalhes/btn_bg.gif) repeat-x bottom;
}

/************* BUSCA **************/
form.buscaDestino
{
	padding-top: 20px;
	padding-bottom: 50px;
	margin-left:20px;
	/*text-align: center;*/
	/*background: url(img/detalhes/busca_bg.gif) repeat-x top;*/

}
form.buscaDestino h4{
	height: 21px;
	padding-top: 5px;
	margin-bottom: 19px;
}
form.buscaDestino label{
	font-size: 110%;
	font-weight: bold;
}
form.buscaDestino input.botao{
	margin-left: 64px;
	height:32px;
}

/************* BUSCA **************/
form.buscaPacote{
	margin: 2px 2px 0 2px;
	padding-top: 11px;
	padding-bottom: 30px;
	font-size: 90%;
	background: url(img/detalhes/busca_pacote_bg.gif) repeat-x top;
}
form.buscaPacote h4{
	font-size: 160%;
	text-align: center;
	padding-bottom: 10px;
}
form.buscaPacote h4 span{
	padding-left: 45px;
	padding-bottom: 10px;
	background: url(img/detalhes/busca_pacote_icone.gif) no-repeat;
}
form.buscaPacote .campo{
	float: left;
	padding-left: 50px;
}
form.buscaPacote label{
	display: block;
	padding-bottom: 10px;
}
form.buscaPacote div.cmpEmbarq{
	padding-left: 160px;
}
form.buscaPacote div.cmpData input.text{
	float: left;
	width: 67px;
}
form.buscaPacote div.cmpData .calendario{
	cursor: pointer;
	float: left;
	width: 29px;
	height: 23px;
	margin-top: -2px;
	margin-left: 10px;
	background: #96cf5e url(img/detalhes/calendario.gif) no-repeat;
}
form.buscaPacote input.botao{
	margin-top: 12px;
	margin-left: 20px;
}



/************ DETALHE *************/
.detLocalidade{
	padding-top: 14px;
}
.detLocalidade h4{
	height: 20px;
	padding-top: 9px;
	text-align: center;
	background: url(img/detalhes/conteudo_titulo_bg.gif) repeat-x top;
}

/************** ABAS **************/
ul.detAbas{
	height: 26px;
	margin: 0 2px;
}
ul.detAbas li{
	float: left;
	height: 26px;
	border-left: 2px solid #FFF;
	border-right: 2px solid #FFF;
	background: url(img/detalhes/aba_bg.gif) repeat-x top;
	font-weight: bold;
}
ul.detAbas li a{
	display: block;
	padding: 6px 70px 0 70px;
}
ul.detAbas li.ativo{
	color: #FFF;
	background: #f7b50f;
	border-color: #f7b50f;
}

/************ CONTEÚDO ************/
.detConteudo{
	margin: 0 2px;
	/*border: 1px solid #f7b50f;*/
	min-height: 500px;
	background: url(img/detalhes/conteudo_bg.gif) repeat-x top;
}
.detConteudo p{
	padding: 15px 10px 10px 10px;
}
.detConteudo big{
	color: #000;
	font-size: 120%;
	font-weight: bold;
}


/************** ABA INFO **************/
.abaInfo{
	/*padding: 20px;*/
	/*max-height:600px;
	overflow-y:scroll;*/
}
.abaInfo .infoFoto{
	float: right;
	width: 300px;
	height: 325px;
	padding-top: 42px;
	padding-left: 32px;
	padding-right: 41px;
	margin-left: 30px;
	background-image: url(img/detalhes/bg_foto.gif);
}
.abaInfo .infoFoto img.imagem{
	display: block;
	width: 300px;
	height: 200px;
	margin-bottom: 17px;
}
.abaInfo .infoFoto .legenda{
	display: block;
}



/************** ABA GALERIA **************/
.abaGaleria{
}
.abaGaleria .galMenu{
	float: left;
	width: 127px;
	margin-bottom: -1px;
	background-color: #f7c64c;
	min-height:700px;
}
.abaGaleria .galMenu h5{
	height: 20px;
	padding-top: 8px;
	color: #FFF;
	font-size: 100%;
	text-align: center;
	background-color: #f7c64c;
	background: #FFF url(img/detalhes/gal_menu_bg.gif) repeat-x top;
}
.abaGaleria .galMenu ul.paginas{
	height: 29px;
	padding-top: 2px;
}
.abaGaleria .galMenu ul.paginas li{
	float: left;
	display: block;
	width: 24px;
	height: 22px;
	margin-left: 1px;
	padding-bottom: 0;
	color: #e66e27;
	font-weight: bold;
	text-align: center;
	background: #ffecb9;
}
.abaGaleria .galMenu ul.paginas a{
	display: block;
	height: 18px;
	padding-top: 4px;
	color: #e66e27;
}
.abaGaleria .galMenu ul.paginas li.ativo{
	padding-bottom: 7px;
	background: #FFF url(img/detalhes/gal_pagina_seta.gif) no-repeat bottom;
}

.abaGaleria .galMenu ul.lista{
	padding-bottom: 10px;
}
.abaGaleria .galMenu ul.lista li{
	display: block;
	padding: 5px 13px 0 13px;
	background: none;
}
.abaGaleria .galMenu ul.lista li.ativo{
	background: url(img/detalhes/gal_lista_seta.gif) no-repeat right center;
}
.abaGaleria .galMenu ul.lista img{
	display: block;
	width: 87px;
	height: 69px;
	padding: 6px 8px 24px 6px;
	background-image: url(img/detalhes/gal_foto_bg.gif);
}

.abaGaleria .galImagem{
	float: left;
	width: 640px;
	padding-top: 28px;
	padding-left: 28px;
}
.abaGaleria .galImagem img{
	display: block;
	max-width: 640px;
	margin: 0 auto;
	width:640px;
}
.abaGaleria .galImagem .legenda{
	display: block;
	padding: 12px 35px;
	background-color: #f7c64c;
}



/************** ABA DEPOIMENTO **************/
.abaEuFui{
	/*padding: 20px 130px 0 130px;*/
}

.abaEuFui .btnDepto{
	display: none;
	position: relative;
	z-index: 2;
	display: block;
	width: 204px;
	height: 42px;
	margin-left: auto;
	margin-bottom: -30px;
	_margin-bottom: 0;
	background-image: url(img/detalhes/depto_botao.gif);
}
.abaEuFui .btnDepto a{
	display: block;
	height: 32px;
	padding-left: 10px;
	padding-top: 10px;
	color: #FFF;
	font-weight: bold;
}

dl.deptoLista{
	width: 565px;
	overflow: hidden;
}
dl.deptoLista dt{
	position: relative;
	z-index: 1;
	padding-bottom: 10px;
	font-weight: bold;
	_margin-top: -30px;
}
dl.deptoLista dd{
	clear: both;
	display: block;
	min-height: 53px;
	_height: 53px;
	padding-top: 9px;
	padding-bottom: 10px;
	margin-bottom: -1px;
	/*border-bottom: 1px solid #c7c7c7;*/
}
dl.deptoLista .data{
	float: left;
	width: 100px;
	height: 27px;
	padding-top: 11px;
	text-align: center;
	background-color: #FFF;
	border: 7px solid #e3e3e3;
}
dl.deptoLista .autor{
	float: left;
	height: 42px;
	padding-top: 10px;
	padding-left: 20px;
}
dl.deptoLista .balaoFechado .autor{
	width: 170px;
}

dl.deptoLista .balaoAberto .autor{
	width: 431px;
}

dl.deptoLista .autor b{
	display: block;
	width: 90%;
}
dl.deptoLista .balao{
	display: block;
}

dl.deptoLista .balaoDicas{
	display: block;
}

dl.deptoLista .balaoFechado .balao{
	float: left;
	width: 249px;
	height: 40px;
	border: 6px solid #eaeaea;
}
dl.deptoLista .balaoAberto .balao{
	clear: both;
	width: 565px;
}

/**/
dl.deptoLista .balaoFechado .balaoDicas{
	float: left;
	/*width: 249px;*/
	width: 360px;
	height: 40px;
	border: 6px solid #eaeaea;
}
dl.deptoLista .balaoAberto .balaoDicas{
	clear: both;
	width: 565px;
}
/**/

dl.deptoLista .texto{
	display: block;
	background-color: #FFF;
}
dl.deptoLista .balaoFechado .texto{
	float: left;
	width: 182px;
	height: 28px;
	padding: 0px 7px;
	overflow: hidden;
	border: 6px solid #FFF;
}
dl.deptoLista .balaoAberto .texto{
	width: 495px;
	padding: 23px 29px;
	margin-top: -6px;
	border: 6px solid #cfcfcf;
}
dl.deptoLista .seta{
	position: relative;
	float: left;
	font-size: 0;
}
dl.deptoLista .balaoFechado .seta{
	width: 26px;
	height: 14px;
	margin-top: 6px;
	margin-left: -26px;
}
dl.deptoLista .balaoAberto .seta{
	width: 14px;
	height: 11px;
	margin-top: -5px;
	margin-left: 185px;
}
dl.deptoLista .icone{
	position: relative;
	float: right;
	cursor: pointer;
	font-size: 0;
}
dl.deptoLista .balaoFechado .icone{
	width: 28px;
	height: 28px;
	padding: 6px 5px;
	border-left: 3px solid #eaeaea;
	background: url(img/detalhes/depto_icn_ler.png) no-repeat center;
}
dl.deptoLista .balaoAberto .icone{
	clear: right;
	float: right;
	width: 19px;
	height: 19px;
	margin-top: 6px;
	margin-right: 6px;
	margin-bottom: -19px;
	background-image: url(img/detalhes/depto_icn_x.gif);
}


dl.deptoLista .balaoFechado .cor1 .seta{
	background-image: url(img/detalhes/depto_seta1-1.gif);
}
dl.deptoLista .balaoAberto .cor1 .seta{
	background-image: url(img/detalhes/depto_seta1-2.gif);
}
dl.deptoLista .cor1 .autor{
	background-color: #eaeaea;
}

dl.deptoLista .cor2 .data{
	border-color: #feda4b;
}
dl.deptoLista .balaoFechado .cor2 .seta{
	background-image: url(img/detalhes/depto_seta2-1.gif);
}
dl.deptoLista .balaoAberto .cor2 .seta{
	background-image: url(img/detalhes/depto_seta2-2.gif);
}
dl.deptoLista .cor2 .autor{
	background-color: #ffc73a;
}
dl.deptoLista .balaoAberto .cor2 .texto{
	border-color: #fab300;
	border-color: #000;
}
dl.deptoLista .balaoFechado .cor2 .balao,
dl.deptoLista .balaoFechado .cor2 .icone,
dl.deptoLista .balaoAberto .cor2 .texto{
	border-color: #ffc73a;
}


/*DICAS*/
dl.deptoLista .autorDicas{
	float: left;
	height: 42px;
	padding-top: 10px;
	padding-left: 20px;
}
dl.deptoLista .balaoFechado .autorDicas{
	width: 170px;
}

dl.deptoLista .balaoAberto .autorDicas{
	width: 545px;
}

dl.deptoLista .autorDicas b{
	display: block;
	width: 90%;
}
dl.deptoLista .cor1 .autorDicas{
	background-color: #eaeaea;
}
dl.deptoLista .cor2 .autorDicas{
	background-color: #ffc73a;
}
/**/

/************ CONTATO *************/
.formContato{
	padding: 56px 105px 20px 105px;
}
.formContato p{
	padding: 0 30px;
}
.formContato blockquote{
	padding-top: 13px;
	padding-bottom: 26px;
}
.formContato .campo{
	clear: both;
	padding-top: 11px;
	padding-right: 50px;
}
.formContato label{
	float: left;
	clear: left;
	width: 130px;
	padding-top: 2px;
	padding-right: 10px;
	text-align: right;
	font-weight: bold;
}
.formContato input.text{
	width: 349px;
}
.formContato textarea{
	width: 349px;
	height: 108px;
}
.formContato ul{
	float: left;
	padding-left: 2px;
	padding-right: 15px;
}
.formContato ul li{
	padding-bottom: 7px;
}
.formContato input.botao{
	display: block;
	margin: 25px auto 0 auto;
}


/************ DÚVIDA *************/
.duvidaLista{
	float: left;
	width: 185px;
	min-height: 300px;
	_height: 300px;
	padding-top: 58px;
	padding-left: 50px;
	padding-right: 20px;
	padding-bottom: 50px;
	background: url(img/detalhes/duvida_bg.gif) repeat-x top;
}
.duvidaLista li{
	padding-bottom: 11px;
	list-style: disc;
}

.duvidaTexto{
	float: left;
	width: 500px;
	padding-top: 58px;
	padding-left: 47px;
}
.duvidaTexto h4{
	padding-bottom: 30px;
	color: #FF6600;
	font-size: 130% !important;
}
.duvidaTexto h5{
	padding-top: 7px;
	padding-bottom: 15px;
	color: #FF6600;
	font-size: 120%;
}

/************ SALA DE IMPRENSA *************/
.pressLista{
	float: left;
	/*width: 185px;*/
	padding-top: 58px;
	padding-left: 50px;
	padding-right: 20px;
	padding-bottom: 50px;
	/*min-height: 300px;
	_height: 300px;

	background: url(img/detalhes/duvida_bg.gif) repeat-x top;*/
}
.pressLista li{
	padding-bottom: 11px;
	list-style-type: none;
	border-bottom:1px solid;
	
}

.pressLista li h3{
	padding-bottom: 11px;
	color: #FF6600;
}

.pressLista li span{
	padding-bottom: 11px;
	text-align:justify;
	
}

.pressLista li a{
	padding-top: 11px;
	font-weight:bold;
	display:block;
	
}
.pressTexto{
	float: left;
	width: 500px;
	padding-top: 58px;
	padding-left: 47px;
}
.pressTexto h4{
	padding-bottom: 30px;
	color: #FF6600;
	font-size: 130% !important;
}
.pressTexto h5{
	padding-top: 7px;
	padding-bottom: 15px;
	color: #FF6600;
	font-size: 120%;
}


/*********** Novo CSS depoimentos EU FUI  *************/
dl.deptoListaNovo{
	overflow: hidden;
}
dl.deptoListaNovo dt{
	position: relative;
	z-index: 1;
	padding-bottom: 10px;
	font-weight: bold;
	_margin-top: -30px;
}
dl.deptoListaNovo dd{
	clear: both;
	display: block;
	min-height: 53px;
	_height: 53px;
	padding-top: 9px;
	padding-bottom: 10px;
	margin-bottom: -1px;
	border-bottom: 1px solid #c7c7c7;
}
dl.deptoListaNovo .data{
	float: left;
	width: 100px;
	height: 27px;
	padding-top: 11px;
	text-align: center;
	background-color: #FFF;
	border: 7px solid #e3e3e3;
}
dl.deptoListaNovo .autor{
	float: left;
	height: 42px;
	padding-top: 10px;
	padding-left: 20px;
}
dl.deptoListaNovo .balaoFechado .autor{
	width: 170px;
}

dl.deptoListaNovo .balaoAberto .autor{
	width: 546px;
}

dl.deptoListaNovo .autor b{
	display: block;
	width: 90%;
}
dl.deptoListaNovo .balao{
	display: block;
}

dl.deptoListaNovo .balaoDicas{
	display: block;
}

dl.deptoListaNovo .balaoFechado .balao{
	float: left;
	width: 365px;
	height: 40px;
	border: 6px solid #eaeaea;
}
dl.deptoListaNovo .balaoAberto .balao{
	clear: both;
	/*width: 565px;*/
}

/**/
dl.deptoListaNovo .balaoFechado .balaoDicas{
	float: left;
	/*width: 249px;*/
	width: 360px;
	height: 40px;
	border: 6px solid #eaeaea;
}
dl.deptoListaNovo .balaoAberto .balaoDicas{
	clear: both;
	width: 565px;
}
/**/

dl.deptoListaNovo .texto{
	display: block;
	background-color: #FFF;
}
dl.deptoListaNovo .balaoFechado .texto{
	float: left;
	width: 182px;
	height: 28px;
	padding: 0px 7px;
	overflow: hidden;
	border: 6px solid #FFF;
}
dl.deptoListaNovo .balaoAberto .texto{
	width: 610px;
	padding: 35px 29px;
	margin-top: -21px;
	border: 6px solid #cfcfcf;
}
dl.deptoListaNovo .seta{
	position: relative;
	float: left;
	font-size: 0;
}
dl.deptoListaNovo .balaoFechado .seta{
	width: 26px;
	height: 14px;
	margin-top: 6px;
	margin-left: -26px;
}
dl.deptoListaNovo .balaoAberto .seta{
	/*width: 14px;
	height: 11px;
	margin-top: -5px;
	margin-left: 185px;*/
}
dl.deptoListaNovo .icone{
	position: relative;
	float: right;
	cursor: pointer;
	font-size: 0;
}
dl.deptoListaNovo .balaoFechado .icone{
	width: 100px;
	height: 28px;
	padding: 6px 5px;
	border-left: 3px solid #eaeaea;
	background: url(img/detalhes/depto_icn_lerNova.png) no-repeat center;
}
dl.deptoListaNovo .balaoAberto .icone{
	clear: right;
	float: right;
	width: 19px;
	height: 19px;
	margin-top: 11px;
	margin-right: 142px;
	margin-bottom: -19px;
	background-image: url(img/detalhes/depto_icn_x.gif);
}


dl.deptoListaNovo .balaoFechado .cor1 .seta{
	background-image: url(img/detalhes/depto_seta1-1.gif);
}
dl.deptoListaNovo .balaoAberto .cor1 .seta{
	background-image: url(img/detalhes/depto_seta1-2.gif);
}
dl.deptoListaNovo .cor1 .autor{
	background-color: #eaeaea;
}

dl.deptoListaNovo .cor2 .data{
	border-color: #feda4b;
}
dl.deptoListaNovo .balaoFechado .cor2 .seta{
	background-image: url(img/detalhes/depto_seta2-1.gif);
}
dl.deptoListaNovo .balaoAberto .cor2 .seta{
	background-image: url(img/detalhes/depto_seta2-2.gif);
}
dl.deptoListaNovo .cor2 .autor{
	background-color: #ffc73a;
}
dl.deptoListaNovo .balaoAberto .cor2 .texto{
	border-color: #fab300;
	border-color: #000;
}
dl.deptoListaNovo .balaoFechado .cor2 .balao,
dl.deptoListaNovo .balaoFechado .cor2 .icone,
dl.deptoListaNovo .balaoAberto .cor2 .texto{
	border-color: #ffc73a;
}