body
{
	background:url('../_imagens/mapa_mundi.gif');
	margin: 0px;

}
/* ========== Base ========== */
.base
{
	text-align:center;
	width:900px;
	margin:auto;
	position:relative;

}
/* ============================== */

/* ========== Header ========== */
.header
{
	width:100%;
	height:100px;
	position:relative;
}
.busca
{
	color:#555555;
	font:normal bold 17px arial;
	width:260px;
	height:25px;
	position:absolute;
	bottom:10px;
	right:20px;
}
.logo
{
	width:200px;
	height:80px;
	position:absolute;
	top:5px;
	left:30px;
}

.linguas
{
	position:absolute;
    top:10px;
    left:90%;
}


/* ============================ */

/* ========== Menu Horizontal ========== */
.menu_horizontal
{
	background:url('../_imagens/bg_menu.png') repeat-x top left;
	font:normal normal 16px arial;
	color:#CCCCCC;
	width:100%;
	height:25px;
	display:table-cell;
	vertical-align:middle;
	position:absolute;
	top: 90px;	
	margin-left:0;
	padding-left:0;
	padding-right:0;
	left: 0px;
	
	
}
	.menu_horizontal a
	{
		font:normal bold 11px arial;
		text-align:center;
		color:#DDDDDD;
		margin-left:10px;
		margin-right:10px;
	}
/* ====================================== */

/* ========== Banner ========== */
.banner
{
	position:relative;
    width:100%;
	height:360px;
	margin-top:10px;


}
/* ============================== */

.conteudo
{
	
	background-color:;
	width:100%;
	position:relative;
}

/* ========== Caixas Centrais ========== */
.boxes
{
	
	background-color:;
	width:640px;
	height:580px;
	position:relative;
	clear:left;
}





.boxe_aereo
{

	width:320px;
	height:40px;
    float:left;
	
}

.boxe_aereoteste
{
	width:320px;
	height:40px;
}



.mini_boxes
{
	height:180px;
	background-color:;
	clear: left;
	padding-top:5px;
}

.mini_boxes_direita
{
	height:320px;
	background-color:;
	clear: right;
	padding-top:10px;
}

.box
{
	width:320px;
	height:160px;
	float:left;
}


.boxTexto
{
	font-family:Arial, Heltica, sans-serif;
	font-size:11px;
	width:320px;
	height:130px;
    float:left;
}


.boxTextoMig
{
	font-family:Arial, Heltica, sans-serif;
	font-size:11px;
	width:300px;

    float:left;
 
}


.boxTamanhoTextoPower
{
	width:300px;
	height:130px;
    margin-left:7px;
	
}

.boxTamanhoTextoAereo
{
	width:300px;
	height:130px;
	margin-left:7px;
	
}


.boxAbas
{
	width:290;
	height:45;

    
}



.pacotes
{
	background:#FFFFFF;
	color:#333;
	font:normal normal 22px Verdana;
	text-align:left;
	padding-left:0px;
}
.mini_box
{
	background:#FFFFFF;
	width:620px;
	height:250px;
	margin:10px;
	margin-bottom:10px;
}
	.mini_box h1
	{
		color:#006666;
		font:normal bold 16px arial;
		text-align:left;
		padding-left:10px;
	}
	.mini_box a
	{
		color:#0099CC;
		font:normal bold 12px arial;
		text-decoration:underline;
		padding-top:10px;
		padding-right:10px;
		float:right;
	}
.texto_mini_box
{
	color:#333333;
	font:normal bold 11px arial;
	text-align:left;
	padding-left:10px;
}
.utilitarios
{
	background:#FFFFFF;
	width:100%;
	height:135px;
}
.cotacao
{
	background:url('../_imagens/bg_cotacao.png') repeat-x;
	color:#FFFFFF;
	font:normal bold 11px arial;
	text-align:left;
	width:340px;
	height:130px;
	padding:3px;
	padding-left:20px;
	padding-right:20px;
	margin-left:10px;
	float:left;
	border-collapse:collapse;
}
	.cotacao thead
	{
		font:normal normal 18px arial;
	}
	.cotacao th
	{
		color:#FF9900;
		font:normal bold 14px arial;
	}
.clima
{
	width:140px;
	height:140px;
	margin-left:5px;
	float:left;
}
.banner_copa
{
	background:url('../_imagens/banner_copa.jpg') no-repeat top center;
	float: left;
	width:640px;
	height:110px;
	margin-top:10px;
	margin-right:10px;
	margin-left:0px;
	margin-bottom:10px;
}
.banner_copa2
{
	background:url('../_imagens/bannerNovo1.jpg') no-repeat top center;
	float: left;
	width:640px;
	height:110px;
	margin-top:40px;
	margin-right:10px;
	margin-left:0px;
	margin-bottom:10px;
}


#tituloPacotes1
{
	background:url('../_imagens/abaPacote1.png') no-repeat top center;
	
	
}

#tituloPacotesV8
{
	background:url('../_imagens/abaPacote2.png') no-repeat top center;
	
	
}


.pacote_mig25
{
	background:url('../_imagens/mig25.png') no-repeat top center;
	float: left;
	width:300px;
	height:65px;
	margin-top:1px;
	margin-right:1px;
	margin-left:0px;
	margin-bottom:0px;
}

.pacote_v8
{
	background:url('../_imagens/v8.png') no-repeat top center;
	float: left;
	width:300px;
	height:65px;
	margin-top:1px;
	margin-right:1px;
	margin-left:0px;
	margin-bottom:0px;
}

.veja_mais{
	left:50px;
    top:1px; 
    }

#tituloAereo
{
	background:url('../_imagens/abaAereo.png') no-repeat top center;
	
}

#tituloPower
{
	background:url('../_imagens/abaPower.png') no-repeat top center;
	
}

#tituloPacotesAba
{
	background:url('../_imagens/abapacotes.png') no-repeat top center;
	width:610px;
	height:40px;
	margin-top:20px;

	
}





#divOrcamento
{
	background:url('../_imagens/abaAereo.png') no-repeat top center;
}	
#divKits
{
	background:url('../_imagens/kits_power_tral.gif') no-repeat top left;
}
/* ============================== */

/* ========== Caixas Laterais ========== */
.menu_vertical
{
width:240px;
	height:620px;
	position:absolute;
	top:0px;
	right:10px;

}
.pesquisa_passagens
{
	clear: right;
	width:100%;
	height:auto;
	paddin-bottom:20px;
}


.tempo
{
	background:;
	width:150px;
	height:170px;
    margin:auto;
    margin-top:10px;
}


.orcamento_express
{
	background:;
	width:150px;
	height:265px;
    margin:auto;
    margin-top:0px;
}


.fale_conosco
{
	background:#008800;
	width:150px;
	height:153px;
    margin:auto;
    margin-top:10px;
}
.parceiros
{
	background:#000088;
	width:150px;
	height:110px;
    margin:auto;
    margin-top:10px;
	
}
/* ============================== */

/* ========== Footer ========== */
.footer
{
	background:url('../_imagens/bg_menu.png') repeat-x top left;
	color:#FFFFFF;
	width:100%;
	height:50px;
	position:relative;
	margin-top:10px;
}
/* ============================ */

.option
{
	background:url('../_imagens/bg_menu.png') repeat-x top left;
	position:absolute;
	top: 100px;
	color:#FFFFFF;
	width:1133px;
	height:42px;
	padding-left:auto;
	padding-right:auto;
	left: 9px;
    

}
.option2
{
	background:url('../_imagens/bg_menu.png') repeat-x top left;
	font:normal normal 5px Verdana:;
	margin-left:auto;
	margin-right:10px;
	padding-top:2px;
	text-align:center;
	color:#FFFFFF;
	width:890px;
	height:50px;
	font-size: 14px;

}

.banner2
{
	
	width:100%;
	height:355px;
	position:absolute;
	z-index:-1;
	margin-top:7px;
	top: 112px;
	clear:both;
	left: 1px;
}

