
#home{
padding-bottom:50px;
}


#noticia_principal{

background-image:url(../tema/divisor_vertical.jpg);
background-position:top center;
background-repeat:no-repeat;
}

.titulo_noticia{
color:#cc0000;
font-size:22px;
font-weight:normal;
}

.fonte_noticia{
font-size:15px;
color:orange;
font-weight:normal
}

.texto_noticia{
font-size:12px;
color:gray;
line-height:20px;
}

#outras_noticias{
margin-bottom: 15px;
}

#outras_noticias h3{
color:#012888;
font-size:14px;
margin-bottom:5px;
}

.noticia {
font-size:11px;
background-image:url(../tema/divisor_vertical.jpg);
background-position:top center;
background-repeat:no-repeat;
padding:10px;

}

#download_mapas{
display:block;
width:400px;
height:43px;
margin:20px auto;
background-image:url(../tema/download_mapas.gif);
background-position:center;
background-repeat:no-repeat;
}

#simulacao{
background-image:url(../tema/bg_simulacao.jpg);
background-position:top center;
background-repeat:no-repeat;
padding-bottom:30px;
}

#simulacao h3{
display:block;
width:234px;
height:60px;
background-image:url(../tema/simulacao_h3.gif);
background-position:center;
background-repeat:no-repeat;
}

.separado_verticalmente{
clear:both;
color:#666;
font-size:15px;
background-image:url(../tema/divisor_vertical.jpg);
background-position:top center;
background-repeat:no-repeat;
}

.separado_verticalmente h5{
padding-top:10px;
padding-left:10px;
}

.separado_verticalmente ul li{
display:block;
font-size:11px;
padding:10px;
float:left;
color:#012888;
text-align:center;
}

#botao_simular{
display:block;
font-size:20px;
letter-spacing:-1px;
color:#0040ff;
text-align:center;
line-height:50px;
}

#botao_simular:hover{
color:orange;
}

.observacao{
font-size:11px;
color:gray;
text-align:center;
}

#reserva_de_passagem{
background-image:url(../tema/textura_verde_claro_reserva.jpg);
background-position:top left;
}

.tarja_escura_reserva{
background-image:url(../tema/textura_verde_escuro_reserva.jpg);
background-position:top left;
color:white;
text-align:center;
}

.tarja_escura_reserva h4{
font-size:20px;
font-family:arial;	
padding:5px;
}

#dados_pessoais{
margin:10px;
font-size:11px;
font-weight:bold;
line-height:20px;
font-family:arial;
background-image:url(../tema/instrucoes_preenchimento.gif);
background-position:center;
background-repeat:no-repeat;
} 

#dados_pessoais h5{
font-size:17px;
color:#5F812B;
}

#dados_pessoais input{
width:99%;
border:none;
border-bottom:1px solid black;
background:none;
font-weight:bold;
font-family:sans;
color:blue;
font-size:15px;
}

#dados_companhia{
margin:10px;
font-size:11px;
font-weight:bold;
font-family:arial;
padding-top:10px;
padding-bottom:10px;
border-bottom:1px dotted #5F812B;
border-top:1px dotted #5F812B;
}

#dados_companhia h5{
font-size:17px;
color:#5F812B;
}

#datas_destinos{
margin:10px;
font-size:11px;
font-weight:bold;
font-family:arial;
padding-bottom:10px;
border-bottom:1px dotted #5F812B;
}

#datas_destinos h5{
font-size:17px;
color:#5F812B;
}

#quant_passageiros{
margin:10px;
font-size:12px;
font-weight:bold;
}


#quant_passageiros h5{
font-size:17px;
color:#5F812B;
	}
	
/******************************************************************/

#bookmarks{
	margin-top: 10px;
	background: #f5f5f4;
	border: 1px solid #fde7c7;
	padding: 5px;
	}
	
#bookmarks h3{color: #8e5000;}
#bookmarks p{border: 1px solid #fde7c7;padding: 5px; margin-bottom: 5px; font-size: 11px;}
#bookmarks p a{color: #3465a4;}