/* CSS Document */

*{
margin:0;
padding:0;}

body{
background:url(imagens/fundo.jpg);
font:12px Arial, Helvetica, sans-serif;
}

a{
text-decoration:none;
color:#000;}

a img{
border:0;}

img{
float:left;}

/*---------------------------------DIV---------------------------------------*/
.menu_div, .topo_div, .sombra_div, .conteudo_div, .foto_destaque, .chamadas_div, .cabecalho_div, .conteudoPag_div, .destino_div, .empresa_info, .engloba_lateral, .textos_div, .menu_div_alt, .rodape_info, .sombra_div_alt{
position:relative; float:left;}

.mascote_div{
position:relative; float:right;}

.cabecalho_div{
width:100%; height:50px; margin-top:-30px;}

.chamadas_div{
width:290px; height:auto; margin:10px 5px 0 5px; font:11px Arial, Helvetica, sans-serif;}

.conteudo_div, .conteudoPag_div{
width:607px; height:auto; background:#fff; padding:5px; margin-bottom:10px;}

.conteudoPag_div{
margin-top:30px; }

.destino_div{
width:460px; height:auto; border-bottom:1px dotted #999; padding-bottom:5px; margin-bottom:10px;}

.empresa_info{
width:250px; height:auto; left:50%; margin-left:-120px; background:#f8f8f8; padding:5px; margin-top:15px; border:2px solid #eaeaea; font-weight:bold; text-align:center;}

.engloba_lateral{
width:143px; height:auto;}

.global_div{
position:absolute; width:770px; height:auto; margin:auto; left:50%; margin:0 0 10px -395px; background:#1073ad url(imagens/bg_body.gif) repeat-x top; border:2px solid #fff;}

.mascote_div{
width:125px; height:300px; background:url(imagens/mascote.gif) no-repeat top; padding-top:180px;}

.menu_div{
width:130px; height:200px; background:#fff;}

.menu_div_alt{
width:130px; height:200px; background:#fff; margin-top:25px;}

.rodape_info{
width:760px; height:auto; padding:5px; background:#fff; font-weight:bold; color:#666;}

.sombra_div, .sombra_div_alt{
width:13px; height:200px; background:url(imagens/sombra.gif) no-repeat left;}

.sombra_div_alt{
height:250px;}

.textos_div{
width:470px; height:auto; margin-bottom:10px;}

.topo_div{
width:760px; height:180px; z-index:50;}

/*---------------------------------DIV---------------------------------------*/

/*---------------------------------TEXTOS---------------------------------------*/

p{font:12px Arial, Helvetica, sans-serif; line-height:16px;}

.titulo, h1{
font:small-caps bold 18px Arial, Helvetica, sans-serif;
color:#CC3300;}

h1{margin-bottom:5px;}

.info{
font:bold 12px Arial, Helvetica, sans-serif;
color:#666666;}

/*---------------------------------TEXTOS---------------------------------------*/

/*---------------------------------LINK---------------------------------------*/

.autor{
position:relative; float:right; font:bold Arial, Helvetica, sans-serif; font-size:12px; color:#999; display:inline;}

.consulte{
font-weight:bold;
color:#999;
border-left:5px solid #0099FF;
padding-left:5px;}

.consulte:hover{
background-color:#0099FF;
color:#fff;}

.conversor{
display:block; width:70px; height:50px; margin:10px auto 0 auto; 
background:url(imagens/conversor.png) no-repeat top;}

.fuso, .passaporte{
display:block; width:55px; height:62px; margin:5px auto; 
background:url(imagens/fuso.png) no-repeat top;}

.passaporte{background:url(imagens/passaporte.png) no-repeat top;}

.conversor span, .fuso span, .passaporte span{display:none;}

.conversor:hover{ background:url(imagens/conversor.png) no-repeat bottom;}

.fuso:hover{ background:url(imagens/fuso.png) no-repeat bottom;}

.passaporte:hover{ background:url(imagens/passaporte.png) no-repeat bottom;}


/*---------------------------------LINK---------------------------------------*/


/*---------------------------------DIVERSOS---------------------------------------*/

.chamada_img{
margin:3px 10px 3px 5px;
border:4px solid #eaeaea;
}

.chamada_img:hover{
border:4px solid #CC3300;}

.divide_vertical{
border-right:1px dotted #666;
padding-right:3px;}

form{
margin-left:50px;}

hr{
border:1px dotted #999;}

.mapa{
margin:20px 0 20px 40px;}

.margintop20{
margin-top:20px;}

.rodape-img{
margin-top:10px;}

.telefone{
margin:0 0 20px 10px;}
/*---------------------------------DIVERSOS---------------------------------------*/

/*Fix IE. Hide from IE Mac\*/
* html .topo_div{ margin-bottom:-50px;}
/*End*/