#cont_1{	
	width:1000px;
	float:left;
	margin-bottom:10px;	
	clear:both;
}

/* Pesquisa */
	
.pesquisa_main{
	clear:both;
	padding:20px;
	width:900px;
	margin-left:27px;
}

.spotlight{
	cursor: hand;
}

/* Fim Pesquisa */

/* Slideshow */

#slideshow_esquerda{
	width:9px;
	height:220px;
	float:left;
	margin:10px 0px 20px 24px;
	background-image: url(../images/slideshow_esquerda.png);
	background-repeat:no-repeat
}

#slideshow{
	width:436px;
	height:220px;
	float:left;
	margin:10px 0px 20px 0px;
	background-image:url(../images/fundo_slideshow.png);
	background-repeat:repeat-x;
}

#slideshow_direita{
	width:9px;
	height:220px;
	float:left;	
	margin:10px 0px 20px 0px;
	background-image:url(../images/slideshow_direita.png);
	background-repeat:no-repeat;
}

/* Fim Slideshow */

/* Serviços Principais */

#serv_princ{
	float:left;
}	
	
#serv_esquerda{
	width:9px;
	height:240px;
	float:left;	
	margin: 8px 0 0 0;
	background-image:url(../images/serv_esquerda.png);
	background-repeat:no-repeat;
}

#serv_centro{
	width:480px;
	height:240px;
	float:left;	
	margin: 8px 0 0 0;
	background-image:url(../images/serv_centro.png);
	background-repeat:repeat-x;
}

#serv_direita{	
	width:9px;
	height:240px;
	float:left;
	margin: 8px 0 0 0px;
	background-image:url(../images/serv_direita.png);
	background-repeat:no-repeat;
}

#serv_voo{		
	width:150px;
	height:100px;
	float:left;	
	margin:10px 5px 5px 10px;
}

#serv_passageiro{	
	width:150px;
	height:100px;
	float:left;
	margin:10px 5px 5px 0px;
}

#serv_aeroporto{
	width:150px;
	height:100px;
	float:left;
	margin:10px 0px 5px 0px;
}

#serv_ouvidoria{	
	width:150px;
	height:100px;
	float:left;
	clear:both;
	margin:5px 5px 10px 10px;
}

#serv_licitacoes{
	width:150px;
	height:100px;
	float:left;	
	margin:5px 5px 10px 0px;
}

#serv_obras{	
	width:150px;
	height:100px;
	float:left;
	margin:5px 0px 10px 0px;
}

/* Fim Serviços Principais */
	
#cont_2{
	padding-top:10px;
}

#cont_3{
	margin: 0 0 5px 0;	
}

#cont_2_3{
	width:720px;
	clear:both;
	float:left;
}

#cont_2_3_4{	
	width:975px;
	clear:both;
}

#cont_4{
	width:250px;
	margin-top:15px;
	float:right;
}

#cont_5{
	clear:both;
	margin-right:20px;	
}


/* Abas Notícias e Outros Serviços */

#cont_abas{
	width:146px;
	clear:both;
	margin-left: 30px;
}

/* Fim Abas Notícias e Outros Serviços */

/* Notícias Home */

#ultimas_noticias{
	margin-left:25px;
	font-weight:bold;	
}

#aba_noticias{
	width:113px;
	height:35px;
	background-image:url(../images/noticias_fundo.png);
	margin-top:5px;
}

#titulo_noticias{
	padding:7px;
	color:#FFFFFF;
	text-decoration:none;
}

#titulo_noticias a{
	padding:7px;
	color:#FFFFFF;
	text-decoration:none;
}

#titulo_noticias p{
	margin-top:0px;
}

#noticias{
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	list-style:disc;
	line-height:20px;
	color:#0B5C9F;
	width: 660px;
	margin:20px 0px 0px 15px;	
}

#botao_noticias{
	margin-left:570px;	
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	color:#FFF;
	width:90px;
	text-align:center;
	background: url(../images/bg_botao_noticias_imprensa.png) no-repeat;
}

#botao_noticias a{
	color:#FFF;
}


#botao_notas{
	margin-left:585px;
	*margin-left:578px;	
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	color:#FFF;
	width:90px;
	text-align:center;
}

#botao_notas a{
	color:#FFF;
}

#noticias a{
	color:#0B5C9F;
	text-decoration:none;
}

#noticias a:visited{
	color:#0B5C9F;
	text-decoration:none;
}

#noticias a:hover{
	color:#0B5C9F;
	text-decoration:underline;
}

#noticias li{
	list-style:square;
	color:#0B5C9F;
	margin-bottom:-10px;
}

#noticias li {
	*margin-bottom:0px;
}


/* Fim Notícias Home */

/* Outros Serviços */

#aba_outros_serv{
	width:155px;
	height:35px;
	background-image:url(../images/outros_serv_titulo.png);
	z-index:0;	
	position:absolute;
	margin-left:20px;
}

#titulo_outros{
	height:18px;
	width:138px;
	padding:7px;
	float:left;
	color:#FFFFFF;
}

#titulo_outros p{
	margin-top:0px;
}

#outros_serv{
	width:245px;	
	margin-top:15px;
}

#outros_servicos{
	padding:25px 70px 3px 0px;
	margin-left:20px;
}

#outros_servicos #a2{
	margin-left:3px;
}

#outros_servicos #a4{
	margin-left:3px;
}

#outros_servicos #a6{
	margin-left:3px;
}

#outros_servicos #a8{
	margin-left:3px;
}

#outros_esquerda{
	width:252px;
	height:8px;
	background-image:url(../images/outros_cima.png);
	margin-top:15px;
}

#outros_centro{
	width:252px;
	height:460px;
	background-image:url(../images/outros_meio.png);
	background-repeat:repeat-y;
	z-index:1;		
}

#outros_direita{
	width:252px;
	height:22px;
	background-image:url(../images/outros_baixo.png);
}

/* Fim Outros Serviços */


/* Banner Rotativo */

#banners_esquerda{
	width:10px;
	height:139px;	
	float:left;
	margin-left:30px;
	background-image:url(../images/banner_fundo_esquerda.png);
}

#banners_centro{
	width:200px;
	height:139px;
	float:left;
	background-image:url(../images/banner_fundo_centro.png);
}

#banners{
	margin-left:4px;
	margin-top:10px;
	width:190px;
	height:118px;	
}

#banners img{
	border:none;
}

#banners_direita{
	width:10px;
	height:139px;
	float:left;
	background-image:url(../images/banner_fundo_direita.png);
}

/* Fim Banner Rotativo */

/* Multimídia */

#multimidia_esquerda{
	width:10px;
	height:139px;
	float:left;
	margin-left:10px;
	background-image:url(../images/banner_fundo_esquerda.png);
}

#multimidia_centro{
	width:200px;
	height:139px;
	float:left;
	background-image:url(../images/banner_fundo_centro.png);
	margin-bottom:10px;
}

#multimidia_direita{
	width:10px;
	height:139px;
	float:left;
	background-image:url(../images/banner_fundo_direita.png);
}

#multimidia{	
	margin-top:10px;
	margin-left:5px;
	text-decoration:none;	
}

#multimidia img{
	border:none;
}

/* Fim Multimídia */

/* Nuvem de Tags */

#nuvem_esquerda{
	width:10px;	
	height:139px;
	float:left;
	margin-left:10px;
	background-image:url(../images/banner_fundo_esquerda.png);
}

#nuvem_centro{
	width:200px;
	height:139px;
	float:left;
	background-image:url(../images/banner_fundo_centro.png);
}

#nuvem_direita{
	width:10px;
	height:139px;
	float:left;
	background-image:url(../images/banner_fundo_direita.png);
}

#nuvem_tags{
	text-decoration:none;
	border:none;
}

/* Fim Nuvem de Tags */

/* Barra Divisória */

#barra{
	width:675px;
	height:2px;
	clear:both;
	margin-left:35px;
	background-image:url(../images/barra.png);
	background-repeat:repeat-x;
	margin-top:10px;
	margin-bottom:10px;
}


#barra_2{
	width:675px;
	height:2px;
	clear:both;
	margin-left:35px;
	background-image:url(../images/barra.png);
	background-repeat:repeat-x;
	margin-top:10px;
	margin-bottom:10px;
}


#barra_final{
	width:930px;
	height:2px;
	clear:both;
	margin-left:35px;
	margin-top:10px;
	background-image:url(../images/barra.png);
	background-repeat:repeat-x;
}

/* Fim Barra Divisória */

/* Mapa dos Aeroportos */

#mapa{
	padding-top:5px;
	padding-left:35px;
}

/* Fim Mapa dos Aeroportos */

/* Mapa do Site */

#mapa_titulo{
	margin-top:10px;
	margin-left:35px;
	width:500px;
	font-weight: bold;
	color: #787878;
	text-align:left;
	font-size:14px;
}

#mapa_principal{
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	line-height:18px;
	background-color:#f5f5f5;
	clear:both;
	margin:10px 24px 10px 45px;	
}

#mapa_principal table{
	margin-top:10px;
}

#mapa_principal .mainlevel{
	font-weight:bold;
	margin-top:10px;
}

#mapa_principal .mainlevel a:link{
	font-weight:bold;
	text-decoration:none;
}

#mapa_principal .mainlevel a:hover{
	font-weight:bold;
	text-decoration:underline;
}

#mapa_principal .mainlevel a:visited{
	font-weight:bold;
	text-decoration:none;
}

#mapa_principal a:link{
	color:#b0b1b0;
	text-decoration:none;
}

#mapa_principal a:hover{
	color:#b0b1b0;
	text-decoration:underline;
}

#mapa_principal a:visited{
	color:#b0b1b0;
	text-decoration:none;
}

#comboAeroporto{
	text-align:right;
	height:22px;	
}

#comboAeroporto select{
	width:300px;
	margin-bottom:-17px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
}
/* Fim Mapa do Site */
