body{
	margin-top:0 !important;
	margin-left:0 !important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:10px;
	color:#173C74;
}
#grd_voos{
	border:none;
}
.ItemTemplate{
	border:none;
}
#__EVENTVALIDATION{
	z-index:50;
}
.containergeral{
	width:780px;
	position:relative;
	clear:both;
	display:block;
	margin:0px auto !important;
	z-index:1;
}
.conteudo{
	width:780px;
	position:relative;
	clear:both;
	display:block;
	margin:0px auto !important;
	z-index:1;
	background-image:url(../img/bg.png);
	float:left;
}
.conteudo2{
	width:780px;
	position:relative;
	clear:both;
	display:block;
	margin:0px auto !important;
	z-index:1;
	float:left;
}
.lingeral{
	float:left;
	width:100%;
	clear:both;
	margin:0px auto !important;
	position:relative;
}
.lingresult{
	float:left;
	width:200px;
	clear:both;
	margin:0px auto !important;
	position:relative;
}
.linmenulateral{
	float:left;
	width:100%;
	clear:both;
	margin:0px auto !important;
	position:relative;
	text-align:left;
	font-size:10px;
	left:7px;
	z-index:30;
}
.linmenulateral2{
	float:left;
	width:100%;
	clear:both;
	margin:0px auto !important;
	position:relative;
	text-align:left;
	font-size:10px;
	left:17px;
}
.chamadahome{
	background-image:url(../img/banner_bg.gif);
	width:528px;
	height:206px;
	padding:10px;
	background-repeat:no-repeat;
	position:relative;
	float:left;	
	margin:0px auto !important;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.formhome{
	top:95px;
	left:5px;
	position:absolute;
	float:left;
	z-index:10;
}
.selo{
	background-image:url(../img/selo_acessobr92x47.gif);
	width:92px;
	height:47px;
	float:left;
	position:relative;
	top:-30px;
	left:10px;
	cursor:help;
}
.selo2{
	background-image:url(../img/selo_acessobr92x47.gif);
	width:92px;
	height:47px;
	float:left;
	position:relative;
	top:10px;
	left:45px;
	cursor:help;
	clear:left;
}
.img1{
	background-image:url(../img/banner_foto1.png);
	width:282px;
	height:161px;
	float:left;
	position:relative;
	top:10px;
	left:25px;
}
.img2{
	background-image:url(../img/banner_foto2.png);
	width:282px;
	height:161px;
	float:left;
	position:relative;
	top:10px;
	left:25px;
}
.img3{
	background-image:url(../img/banner_foto3.png);
	width:282px;
	height:161px;
	float:left;
	position:relative;
	top:10px;
	left:25px;
}
h1.home{
	font-size:12px;
	width:200px;
	float:left;
	position:absolute;
	top:60px;
	left:20px;
}
.linkchegadaon{
	background-image:url(../img/aba_chegadas_on.gif);
	width:97px;
	height:22px;
	float:left;
	position:relative;
}
.linkchegadaoff{
	background-image:url(../img/aba_chegadas_off.gif);
	width:97px;
	height:22px;
	float:left;
	position:relative;
}
.linkpartidaon{
	background-image:url(../img/aba_partidas_on.gif);
	width:89px;
	height:17px;
	float:left;
	position:relative;
}
.linkpartidaoff{
	background-image:url(../img/aba_partidas_off.gif);
	width:89px;
	height:17px;
	float:left;
	position:relative;
}
.menu{
	left: 20em;
	top:-8.3em;
	z-index:1;
	border:solid 2px #91C5FF;
	background-color:#FFFFFF;
	padding: 5px 5px 5px 5px;
	width:270px;
	height:150px;
	text-decoration:none;

}
.logohome{
	background-image:url(../img/banner_voos.gif);
	background-repeat:no-repeat;
	width:187px;
	height:32px;
	position:relative;
	float:left;
	top:10px;
	left:10px;
	cursor:pointer;
}
.pesuisatit{
	background-image:url(../img/pesquisa.gif);
	background-repeat:no-repeat;
	width:352px;
	height:39px;
	position:relative;
	float:left;
	top:10px;
	left:20px;
	cursor:help;
}
.bemvindo{
	background-image:url(../img/t_bem-vindo.gif);
	background-repeat:no-repeat;
	width:169px;
	height:26px;
	position:relative;
	float:left;
	top:10px;
	left:20px;
	cursor:help;
}
#nav, #nav ul, li {
	float: left;
	width: 26em;
	list-style: none;
	line-height: 1;
	font-weight: bold;
	padding: 0.5em;
	padding-top:0.2em;
	padding-bottom:0em;
	margin: 0 0 1em 0;
}
#nav2, #nav2 ul, #nav2 li {
	float: left;
	width: 26em;
	list-style: none;
	line-height: 1;
	font-weight: bold;
	padding-top:2em;
	padding-bottom:0em;
	z-index:5;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 1em;
    padding-left: 0.5em;
    padding-right: 0.5em;
}
.menuinterno{
	text-align:left;
	z-index:20;
	font-size:10px;
	float:left;
	width:100%;
	clear:both;
	margin:0px auto !important;
	position:relative;
	top:-40px;
	z-index:2;
}
form{
	z-index:40;
}
.botao3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:220px;
	z-index:30;
}
.botao41{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:140px;
	z-index:30;
  /*  background-color:Lavender;*/
}
.botao4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:140px;
	z-index:30;
}
.botao4a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:205px;
	z-index:30;
}
.botao5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:170px;
	z-index:30;
}
.botao6{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:146px;
	z-index:30;
}
.select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	z-index:30;
}
.botao7{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:220px;
	z-index:30;
}
#seleciona1{
	position:absolute;
	z-index:5;
	width:212px;
	height:20px;
	background-color:#FFFFFF;
	border:solid 2px #0199CC;
	border-right:none;
	float:left;
	top:94px;
	left:10px;
	visibility:hidden;
	/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity:0.8;*/
}
#seleciona2{
	position:absolute;
	z-index:5;
	width:212px;
	height:20px;
	background-color:#FFFFFF;
	border:solid 2px #0199CC;
	border-right:none;
	float:left;
	top:115px;
	left:10px;
	visibility:hidden;
	/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity:0.8;*/
}
#seleciona3{
	position:absolute;
	z-index:5;
	width:212px;
	height:20px;
	background-color:#FFFFFF;
	border:solid 2px #0199CC;
	border-right:none;
	float:left;
	top:137px;
	left:10px;
	visibility:hidden;
	/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity:0.8;*/
}
#seleciona4{
	position:absolute;
	z-index:5;
	width:212px;
	height:20px;
	background-color:#FFFFFF;
	border:solid 2px #0199CC;
	border-right:none;
	float:left;
	top:157px;
	left:10px;
	visibility:hidden;
	/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity:0.8;*/
}
#Layer1{

	position:absolute;
	z-index:1;
	width:268px;
	height:147px;
	background-color:#FFFFFF;
	border:solid 2px #0199CC;
	float:left;
	top:20px;
	left:222px;
	visibility:hidden;
	/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity:0.8;*/
}
#Layer2{
	position:absolute;
	z-index:2;
	width:268px;
	height:147px;
	background-color:#FFFFFF;
	border:solid 2px #0199CC;
	float:left;
	top:20px;
	left:222px;
	visibility:hidden;
	/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity:0.8;*/
}
#Layer3{
	position:absolute;
	z-index:3;
	width:268px;
	height:147px;
	background-color:#FFFFFF;
	border:solid 2px #0199CC;
	float:left;
	top:20px;
	left:222px;
	visibility:hidden;
	/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity:0.8;*/
}
#Layer4{
	position:absolute;
	z-index:4;
	width:268px;
	height:147px;
	background-color:#FFFFFF;
	border:solid 2px #0199CC;
	float:left;
	top:20px;
	left:222px;
	visibility:hidden;
	/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity:0.8;*/
}
.escolhe1{
	position:absolute;
	z-index:1;
	width:750px;
	background-color:#FFFFFF;
	border:solid 2px #0199CC;
	float:left;
	top:29px;
	left:5px;
	padding:5px;
	text-align:left;
	/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity:0.5;*/
}
.escolhe2{
	position:absolute;
	z-index:1;
	width:750px;
	background-color:#FFFFFF;
	border:solid 2px #0199CC;
	float:left;
	top:69px;
	left:5px;
	padding:5px;
	text-align:left;
	/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity:0.5;*/
}
.escolhe3{
	position:absolute;
	z-index:1;
	width:750px;
	background-color:#FFFFFF;
	border:solid 2px #0199CC;
	float:left;
	top:109px;
	left:5px;
	padding:5px;
	text-align:left;
	/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity:0.5;*/
}
.escolhe4{
	position:absolute;
	z-index:1;
	width:750px;
	background-color:#FFFFFF;
	border:solid 2px #0199CC;
	float:left;
	top:149px;
	left:5px;
	padding:5px;
	text-align:center;
	/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity:0.5;*/
}
.botaoPesquisar{
	position:absolute;
	z-index:1;
	width:750px;
	float:left;
	top:149px;
	left:5px;
	padding:5px;
	text-align:center;
}
h3{
	font-size:13px;
	color:#3366FF;
	padding-left:10px;
}
.boxpesquisa{
	background-image:url(../img/pesquisa_bg1.png);
	/*behavior: url(js/iepngfix.htc);*/
	width:196px;
	height:191px;
	text-align:left;
	padding:10px;
	float:left;	
	clear:both;
	margin:0px auto !important;
	position:absolute;
	left:512px;
	top:70px;
	z-index:5;
}

.boxLogo
{
    background-color:White;
/*	filter:alpha(opacity=70);
	opacity:0.7;*/
	width:200px;
	height:50px;
	text-align:left;
	padding:10px;
	float:left;	
	clear:both;
	margin:0px auto !important;
	position:absolute;
	left:50px;
	top:190px;
	z-index:5;
}

.chegada{
	background-image:url(../img/img_chegada.png);
	/*behavior: url(js/iepngfix.htc);*/
	width:722px;
	height:215px;
	float:left;	
	clear:both;
	margin:0px auto !important;
	position:relative;
	left:12px;
	top:5px;
	cursor:help;
}
.partida{
	background-image:url(../img/img_partida.png);
	/*behavior: url(js/iepngfix.htc);*/
	width:722px;
	height:215px;
	float:left;	
	clear:both;
	margin:0px auto !important;
	position:relative;
	left:12px;
	top:5px;
	cursor:help;
}
.pesquisatop{
	background-image:url(../img/pesquisa.jpg);
	background-repeat:no-repeat;
	width:722px;
	height:215px;
	float:left;	
	clear:both;
	margin:0px auto !important;
	position:relative;
	left:12px;
	top:5px;
	cursor:help;
}
.vonline{
	background-image:url(../img/img_abertura.jpg);
	/*behavior: url(js/iepngfix.htc);*/
	width:722px;
	height:215px;
	float:left;	
	clear:both;
	margin:0px auto !important;
	position:relative;
	left:12px;
	top:5px;
	cursor:help;
}
.pesquisapopup{
	background-image:url(../img/pesquisa_bg1.png);
	/*behavior: url(js/iepngfix.htc);*/
	background-repeat:no-repeat;
	width:216px;
	height:211px;
	clear:both;
	margin:0px auto !important;
	position:absolute;
	top:5px;
	left:510px;
	padding:5px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.pesquisapopup p{
	width:200px;
	text-align:left;
}
.chegada1{
	background-color:#D7EAFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#0069D2;
	text-align:left;
	padding:5px;
	height:25px
}
.chegada2{
	background-color:#CCE4FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#003366;
	padding:5px;
	height:25px;
}
.chegada3{
	background-color:#FFffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003366;
	padding:5px;
}
.chegada4{
	background-color:#CCE4FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003366;
	padding:5px;
}
.chegada5{
	background-color:#E9E9E9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003366;
	padding:15px;
	text-align:left;
}
.chegada6{
	background-color:#EEFEB3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#7BA400;
	text-align:left;
	padding:5px;
	height:25px;
}
.chegada7{
	background-color:#E1FF82;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#526C00;
	font-weight:bold;
	padding:5px;
	height:25px;
}
.chegada8{
	background-color:#E1FF82;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003366;
	padding:5px;
}
.doted{
	border-top:dotted 2px #B3CB6C;
	height:2px;
	text-align:center;
	margin-left:5px;
	margin-right:5px;
}
.NomAeroporto
{
    font-family:Arial;
    font-size:12px;
    color:#003366;
    float:right;
    margin-top:10px;
    margin-right:5px;
    font-weight:bolder
}

.polaroide{
	background-image:url(../img/polaroid.gif);
	background-repeat:no-repeat;
	width:746px;
	height:293px;
	clear:both;
	margin:0px auto !important;
	position:relative;
	left:13px;
	padding:5px;
	float:left;
}

.celgeral{	
	position:relative;
	float:left;	
	margin:0px auto !important;
}
.celconteudo{	
	position:relative;
	float:left;
	width:100%;
	margin:0px auto !important;
}
.carregando{
	position:absolute;
	top:50%;
	left:31%;
	width:230px;
	height:auto;
	margin-top:-50px;
	margin-left:-0px;
	margin:auto;
	vertical-align:middle;
	z-index:20;
	border:solid 1px #232E3F;
	padding:10px;
	background-color:#FFFFFF;
	color:#003366;
	font-size:12px;
	text-align:center;
	font-weight:bold;
}
.lateral{	
	position:relative;
	float:left;
	width:183px;
	margin:0px auto !important;
	z-index:30;
}
.logo{	
	position:relative;
	float:left;
	left:11px;
	width:148px;
	height:31px;	
	background-image:url(../img/infraero.png);
	/*behavior: url(js/iepngfix.htc);*/
	margin:0px auto !important;
	cursor:help;
}
.celgeraldir{	
	position:relative;
	float:right;	
	margin:0px auto !important;
}
.idiomas{	
	position:relative;
	float:right;
	left:-10px;
	margin:0px auto !important;
	z-index:5;
}
.png{
	/*behavior: url(js/iepngfix.htc);*/
	border:0;
	cursor:help;
}
.geral
{
    font-size:12px;
	color:#0199cc;
	font-weight:bold;
}
h1{
	font-size:13px;

}
h2{
	font-size:15px;
	color:#83B6D6;
}
h2.interna{
	margin-left:20px;
	font-size:15px;
	color:#83B6D6;
}
.erro
{
	text-align:center;
	font-size:15px;
	color:#542723;
	z-index:5;
	position:absolute;
	left:320px;
	border:solid 1px #542723;
	padding:3px;
	background-color:#c8c7c1;
	font-size:15px;
	top:330px;
	}
h1.pesquisa{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3366ff;
	left:-8px;
}
.chegadaon{
	background-image:url(../img/aba_chegada_on.gif);
	background-repeat:no-repeat;
	width:125px;
	height:24px;
	background-position:right;
	padding:5px;
	float:left;
	position:relative;
}
.chegadaoff{
	background-image:url(../img/aba_chegada_off.gif);
	height:24px;
	width:125px;
	background-position:right;
	padding:5px;
	float:left;
	position:relative;
}
.partidaon{
	background-image:url(../img/aba_partida_on.gif);
	background-repeat:no-repeat;
	width:125px;
	height:24px;
	background-position:right;
	padding:5px;
	float:left;
	position:relative;
}
.partidaoff{
	background-image:url(../img/aba_partida_off.gif);
	height:24px;
	width:125px;
	background-position:right;
	padding:5px;
	float:left;
	position:relative;
}
.partidaon{
	background-image:url(../img/aba_partida_on.gif);
	height:24px;
	width:125px;
	background-position:right;
	padding:5px;
	float:left;
	position:relative;
}
.voonlineesp{
	background-image:url(../img/voos_esp.png);
	/*behavior: url(js/iepngfix.htc);*/
	width:217px;
	height:32px;
	background-repeat:no-repeat;
	float:right;
	position:absolute;
	left:550px;
	top:1px;
	cursor:help;
	 margin-right:175px; 
}
.voonlinefra{
	background-image:url(../img/voos_fra.png);
	/*behavior: url(js/iepngfix.htc);*/
	width:179px;
	height:32px;
	background-repeat:no-repeat;
	float:right;
	position:absolute;
	left:550px;
	top:1px;
	cursor:help;
	 margin-right:175px; 
}
.voonlineing{
	background-image:url(../img/voos_ing.png);
	/*behavior: url(js/iepngfix.htc);*/
	width:218px;
	height:32px;
	background-repeat:no-repeat;
	float:right;
	position:absolute;
	left:550px;
	top:1px;
	cursor:help;
	 margin-right:175px; 
}
.voonline{
	background-image:url(../img/voos.png);
	/*behavior: url(js/iepngfix.htc);*/
	width:187px;
	height:32px;
	background-repeat:no-repeat;
	float:right;
	position:absolute;
	left:570px;
	top:1px;
	cursor:help;
	 margin-right:175px; 
	 z-index:5;
}
.voonline2{
	background-image:url(../img/voos.png);
	/*behavior: url(js/iepngfix.htc);*/
	width:187px;
	height:32px;
	background-repeat:no-repeat;
	float:left;
	position:relative;
	left:405px;
	cursor:help;
}
.voonline3{
	background-image:url(../img/voos.png);
	/*behavior: url(js/iepngfix.htc);*/
	width:187px;
	height:32px;
	background-repeat:no-repeat;
	float:left;
	position:relative;
	left:218px;
	cursor:help;
}
.aba{
	cursor:help;
	vertical-align:middle;
}
.pagina{
	background-color:#CCCCCC;
	font-size:10px;
}
a:link, a:visited {
	font-size:10px;
	color:#173C74;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
}
a:hover{
	font-size:10px;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
}
a.partidas:link, a.partidas:visited{
	font-size:16px;
	color:#ADE30C;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
}
a.partidas:hover{
	font-size:16px;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
}
a.chegadas:link, a.chegadas:visited{
	font-size:16px;
	color:#173C74;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
}
a.chegadas:hover{
	font-size:16px;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
}
a.geral:link, a.geral:visited{
	font-size:12px;
	color:#0199cc;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
}
a.geral:hover{
	font-size:12px;
	color:#344F6B;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
}
.botao{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:150px;
	z-index:30;
}
.botao2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	z-index:30;
}
#idioma li{
}

/*Rounded corners*/
.roundedPanel
{	
	width:300px;	
	background-color:#c0c0c0;	
	color:white;
	font-weight:bold;	
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	/*filter:alpha(opacity=70);
/*	opacity:0.7;*/
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:301px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}
#footer_center {
	/*text-transform: uppercase;*/
	color: #FFFFFF;
	background-color: #5F8D9B;
	text-align: center;
	font-size: xx-small;
	font-family: Arial, Microsoft Sans Serif;
	font-weight: bold;
	height: 12px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	clear: both;
	width: 100%;
}
.consultevoo{
	font-size:35px;
	color:#83B6D6;
}

.banner {
    display: inline; 
    margin: 10px; 
    border: none;
}