
.siteConteudo{
	/*height: 372px;*/
}

.areaFoto1{
	float: left;
	width: 105px;
	height: 364px;
	overflow: hidden;
	text-align: left;
}
.areaFoto2{
	float: right;
	width: 257px;
	height: 364px;
	overflow: hidden;
	text-align: right;
}

/******************************************************************/
/*************************** Voo Busca ****************************/
/******************************************************************/
.vooBusca{
	float: left;
	width: 559px;
	height: 364px;
}
.vooBusca ul.abas{
	position: absolute;
	width: 73px;
	height: 226px;
	margin-top: -3px;
	margin-left: -74px;
	/*background: url(img/busca_menu_bg.gif) no-repeat left;*/
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='css/img/busca_menu_bg.gif');
	display:none;
}
.vooBusca ul.abas li{
	width: 69px;
	height: 76px;
	margin-bottom: -1px;
	color: #555555;
	font-size: 1.1em;
	font-weight: bold;
	text-align: center;
}
.vooBusca ul.abas li.ativo{
	padding-right: 4px;
	background-image: url(img/busca_menu_aba.png);
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='css/img/busca_menu_aba.png');
}
.vooBusca ul.abas li a{
	display: block;
	padding-top: 10px;
	height: 66px;
	text-decoration: none;
	background-position: center 33px;
	background-repeat: no-repeat;
}
.vooBusca ul.abas li.ativo a,
.vooBusca ul.abas li:hover a{
	color: #5796dd;
}
.vooBusca ul.abas li a.voo{ 
	background-image: url(img/icn_voo_off.gif);
}
.vooBusca ul.abas li.ativo a.voo{
	background-image: url(img/icn_voo.gif);
}
.vooBusca ul.abas li a.hotel{
	background-image: url(img/icn_hotel_off.gif);
}
.vooBusca ul.abas li.ativo a.hotel{
	background-image: url(img/icn_hotel.gif);
}
.vooBusca ul.abas li a.carro{
	background-image: url(img/icn_carro_off.gif);
}
.vooBusca ul.abas li.ativo a.carro{
	background-image: url(img/icn_carro.gif);
}


.vooBusca form span.icone{
	float: right;
	display: block;
	width: 25px;
	height: 24px;
	text-indent: -100px;
	overflow: hidden;
}
.vooBusca form span.icone a{
	display: block;
	height: 24px;
}


.vooBusca form.buscaVoo .cmpLocal{
	height: 48px;
}
.vooBusca form.buscaVoo .cmpLocal input.text{
	float: left;
}
.vooBusca form.buscaVoo .cmpLocal span.icone{
	background-image: url(img/icn_aviao.png);
}

.vooBusca form.buscaVoo .cmpData{
	float: left;
	width: 107px;
	padding-right: 10px;
}
.vooBusca form.buscaVoo .cmpData input.text{
	float: left;
	width: 85px;
}
.vooBusca form.buscaVoo .cmpData span.icone{
	background:url(img/icon_calendario.png) no-repeat left top;
	width:19px;
	height:20px;
}

.vooBusca form.buscaVoo .cmpHorario{
	float: left;
	width: 120px;
}
.vooBusca form.buscaVoo .cmpHorario select{
	width: 90px;
}
.vooBusca form.buscaVoo .cmpDiretos{
	clear: both;
	padding-top: 20px;
	*padding-top: 10px;
}

.vooBusca form.buscaVoo fieldset.areaIdaVolta{
	padding: 10px;
}

.vooBusca form.buscaVoo fieldset.areaIda,
.vooBusca form.buscaVoo fieldset.areaVolta{
	float: left;
	padding: 5px 10px;
}

.vooBusca form.buscaVoo fieldset.areaIda { width: 259px; }
.vooBusca form.buscaVoo fieldset.areaVolta { width:258px; }

.vooBusca form.buscaVoo fieldset.areaIda{

}
.vooBusca form.buscaVoo fieldset.areaIda{

}
.vooBusca form.buscaVoo fieldset.areaVolta{

}

.vooBusca form.buscaVoo fieldset.areaIda legend,
.vooBusca form.buscaVoo fieldset.areaVolta legend{
	display: none;
}
.vooBusca form.buscaVoo fieldset.areaIda span,
.vooBusca form.buscaVoo fieldset.areaVolta span{
	display: block;
}
.vooBusca form.buscaVoo fieldset.areaIda input.text,
.vooBusca form.buscaVoo fieldset.areaVolta input.text{

}
.vooBusca form.buscaVoo fieldset.areaIda select,
.vooBusca form.buscaVoo fieldset.areaVolta select{

}


.vooBusca form.buscaVoo fieldset.areaInfo{
	clear: both;
	padding: 5px 10px;
}
.vooBusca form.buscaVoo fieldset.areaInfo legend{
	padding-top: 5px;
	color: #5796dd;
	font-weight: bold;
}
.vooBusca form.buscaVoo fieldset.areaInfo span{
	display: block;
	margin-bottom: 2px;
}
.vooBusca form.buscaVoo fieldset.areaInfo span small{
	font-size: 0.8em;
}
.vooBusca form.buscaVoo fieldset.areaInfo .cmpQtd{
	float: left;
	width: 125px;
	margin-bottom: 10px;
}
.vooBusca form.buscaVoo fieldset.areaInfo .cmpClasse{
	clear: both;
	padding-top:10px;
}



.empresa{
}
.empresa p{
	margin-top: 10px;
	font-size: 0.85em;
	letter-spacing: -1px;
	line-height: 1.1em;
}
.empresa .coluna1{
	float: left;
	width: 275px;
	padding-top: 10px;
	padding-left: 10px;
}
.empresa .coluna2{
	float: right;
	width: 255px;
	padding-top: 5px;
	padding-right: 10px;
}


img.imagem{
	margin-top: 5px;
	border: 1px solid #e3ca0e;
}


form.fale_conosco fieldset{
	float: left;
	width: 275px;
	padding: 5px 10px;
}
form.fale_conosco label{
	display: block;
	margin-bottom: 10px;
}
form.fale_conosco input.text,
form.fale_conosco textarea{
	display: block;
	width: 258px;
	margin-top: 2px;
	border: 1px solid #e3ca0e;
}
form.fale_conosco input.botao{
	width: 65px;
	height: 23px;
	padding: 5px 0 0 0;
	text-align: center;
	background-image: url(img/botao_2.gif);
}
.vooBusca input.calendario{
	border:none;
	cursor:pointer;
	display:block;
	height:19px !important;
	width:18px !important;
	background:none !important;
}
