@charset "utf-8";
/* CSS Document */
#interna{
	position:absolute;
	width:1000px;
	height:610px;
	left:50%;
	margin-left:-500px;
	top:0px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
div#interna a{
	color:#FFFFFF;
}
div#interna a:hover{
	color:#A88805;
}
#topo{
	position:absolute;
	width:1000px;
	height:126px;
	top:0px;
	left:0px;
	background-image:url(../images/bg_top.jpg);
	background-repeat:no-repeat;
}
#topo img{
	margin-top:20px;
	margin-left: 25px;
}
#lateral{
	position:absolute;
	width:263px;
	height:484px;
	top:126px;
	left:0px;
	background-image:url(../images/bg_lateral_menu.jpg);
	background-repeat:no-repeat;
}
#conteudo{
	position:absolute;
	width:737px;
	height:484px;
	top:126px;
	left:263px;
	background-image:url(../images/bg_conteudo.jpg);
	background-repeat:no-repeat;
}
#barra{
	background-image:url(../images/barra_int.jpg);
	background-repeat:no-repeat;
	width: 450px;
	height: 25px;
	line-height:25px;
	padding-left: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
#texto{
	width:695px;
	height:460px;
	overflow:auto;
	margin-top: 20px;
	margin-left: 15px;

}
#interna #lateral #sam{
	position:absolute;
	top:280px;
	left:0px;
	width:217px;
	height:194px;
	padding-left: 20px;
	padding-right: 10px;
}
#interna #lateral #sam h1{
	margin-bottom:0px;
	padding-bottom:0px;
}
#sam p{
	margin-top: 2px;
}
#interna h1{
	margin-bottom: 15px;
	margin-top:15px;
}
h1.grupo{
	width:457px;
	height:28px;
	background-image:url(../images/tit_grupomaia.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.historico{
	width:457px;
	height:28px;
	background-image:url(../images/tit_historico.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.melhoria{
	width:457px;
	height:28px;
	background-image:url(../images/tit_melhoria.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.informacao{
	width:457px;
	height:28px;
	background-image:url(../images/tit_informacao.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.controle_int{
	width:457px;
	height:28px;
	background-image:url(../images/tit_controle_int.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.assessoria_int{
	width:457px;
	height:28px;
	background-image:url(../images/tit_assessoria.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.tecnologia_int{
	width:457px;
	height:28px;
	background-image:url(../images/tit_tecnologia.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.iso{
	width:457px;
	height:28px;
	background-image:url(../images/tit_iso.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.oportunidades{
	width:457px;
	height:28px;
	background-image:url(../images/tit_oportunidades.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.sac{
	width:457px;
	height:28px;
	background-image:url(../images/tit_sac.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.informacoes{
	width:457px;
	height:28px;
	background-image:url(../images/tit_informacoes.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.medidas{
	width:457px;
	height:28px;
	background-image:url(../images/tit_medidas.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.horas{
	width:457px;
	height:28px;
	background-image:url(../images/tit_horas.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.produtos{
	width:457px;
	height:28px;
	background-image:url(../images/tit_produtos.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.distancia{
	width:457px;
	height:28px;
	background-image:url(../images/tit_distancia.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.incoterms{
	width:457px;
	height:28px;
	background-image:url(../images/tit_incoterms.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.dicionario{
	width:457px;
	height:28px;
	background-image:url(../images/tit_dicionario.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.mercadoria{
	width:457px;
	height:28px;
	background-image:url(../images/tit_mercadoria.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.aeroportos{
	width:457px;
	height:28px;
	background-image:url(../images/tit_aeroportos.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.portos{
	width:457px;
	height:28px;
	background-image:url(../images/tit_portos.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.regimes{
	width:457px;
	height:28px;
	background-image:url(../images/tit_regimes.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.siscomex{
	width:457px;
	height:28px;
	background-image:url(../images/tit_siscomex.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.containers{
	width:457px;
	height:28px;
	background-image:url(../images/tit_containers.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.empilhadeiras{
	width:457px;
	height:28px;
	background-image:url(../images/tit_empilhadeiras.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.mantra{
	width:457px;
	height:28px;
	background-image:url(../images/tit_mantra.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.transportes{
	width:457px;
	height:28px;
	background-image:url(../images/tit_transportes.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.aereo{
	width:457px;
	height:28px;
	background-image:url(../images/tit_aereo.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.dutoviario{
	width:457px;
	height:28px;
	background-image:url(../images/tit_dutoviario.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.ferroviario{
	width:457px;
	height:28px;
	background-image:url(../images/tit_ferroviario.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.fluvial{
	width:457px;
	height:28px;
	background-image:url(../images/tit_fluvial.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.maritimo{
	width:457px;
	height:28px;
	background-image:url(../images/tit_maritimo.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.multimodal{
	width:457px;
	height:28px;
	background-image:url(../images/tit_multimodal.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.rodoviario{
	width:457px;
	height:28px;
	background-image:url(../images/tit_rodoviario.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
h1.cotacoes{
	width:457px;
	height:28px;
	background-image:url(../images/tit_cotacoes.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
#info{
	float:left;
	width: 215px;
	height:200px;
}
.principal,#cntr{
	float:left;
	width:460px;
	height:auto;
}
#info ul{
	padding:0px;
	margin:0px;
}
#texto div.principal ul{
	margin: 10px 0px 10px 5px;
}
#texto div.principal ul li{
	list-style-position:outside;
	list-style-type:none;
	line-height:150%;
	background-image:url(../images/img_lista_1.gif);
	background-repeat:no-repeat;
	padding-left: 15px;
}
#info ul li{
	list-style-position:outside;
	list-style-type:none;
	border-bottom:1px dashed #676564;
	width: 160px;
	margin-left: 20px;
	padding-top:4px;
	padding-bottom:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#info ul li a{
	background-image:url(../images/img_lista_1.gif);
	background-repeat:no-repeat;
	padding-left: 10px;
	text-decoration:none;
}
#info ul.sub1{
	margin-left: 10px;
	padding-top: 15px;
	width:205px;
	height:227px;
	background-image:url(../images/bg_submenu_1.jpg);
	background-repeat:no-repeat;
}
#info ul.sub2{
	margin-left: 10px;
	padding-top: 15px;
	width:205px;
	height:447px;
	background-image:url(../images/bg_submenu_2.jpg);
	background-repeat:no-repeat;
}
h2,h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	margin:10px 0px 10px 0px;
}
#texto input,#texto textarea,#texto select{
	background-color:#333;
	border:1px solid #666;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
textarea{
	overflow:auto;
}
#texto .entrar,#texto .entrar_over,#texto .cancelar,#texto .cancelar_over,#texto .enviar,#texto .enviar_over{
	border:none;
	display:inline;
}
.cancelar{
	background-image:url(../images/btn_cancelar.jpg);
	background-repeat:no-repeat;
	width:66px;
	height:20px;
	border:none;
	cursor:pointer;
	display:block;
}
.cancelar_over{
	background-image:url(../images/btn_cancelar_over.jpg);
	background-repeat:no-repeat;
	width:66px;
	height:20px;
	border:none;
	cursor:pointer;
	display:block;
}
#texto #informacoes,#texto #transportes{
	padding:0px;
	margin:0px;
}
#texto #informacoes li,#texto #transportes li{
	float:left;
	padding:0px;
	list-style:none;
	background-image:none;
	margin-right:20px;
	margin-bottom: 10px;
}
#texto #transportes li{
	margin-right:8px;
}
#texto #informacoes li a,#texto #transportes li a{
	text-indent : -9999em;
	overflow : hidden;
	display:block;
}
#transportes li.aereo a{
	background-image:url(../images/img_aereo.jpg);
	background-repeat:no-repeat;
	width:215px;
	height:85px;
}
#transportes li.dutoviario a{
	background-image:url(../images/img_dutoviario.jpg);
	background-repeat:no-repeat;
	width:215px;
	height:85px;
}
#transportes li.ferroviario a{
	background-image:url(../images/img_ferroviario.jpg);
	background-repeat:no-repeat;
	width:215px;
	height:85px;
}
#transportes li.fluvial a{
	background-image:url(../images/img_fluvial.jpg);
	background-repeat:no-repeat;
	width:215px;
	height:85px;
}
#transportes li.maritimo a{
	background-image:url(../images/img_maritimo.jpg);
	background-repeat:no-repeat;
	width:215px;
	height:85px;
}
#transportes li.multimodal a{
	background-image:url(../images/img_multimodal.jpg);
	background-repeat:no-repeat;
	width:215px;
	height:85px;
}
#transportes li.rodoviario a{
	background-image:url(../images/img_rodoviario.jpg);
	background-repeat:no-repeat;
	width:215px;
	height:85px;
}
#informacoes li.moedas a{
	background-image:url(../images/img_moedas.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:85px;
}
#informacoes li.medidas a{
	background-image:url(../images/img_medida.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:85px;
}
#informacoes li.horas a{
	background-image:url(../images/img_horas.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:85px;
}
#informacoes li.produtos a{
	background-image:url(../images/img_produtos.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:85px;
}
#informacoes li.dicionario a{
	background-image:url(../images/img_dicionario.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:85px;
}
#informacoes li.distancia a{
	background-image:url(../images/img_distancia.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:85px;
}
#informacoes li.incoterms a{
	background-image:url(../images/img_incoterms.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:85px;
}
#informacoes li.mercadoria a{
	background-image:url(../images/img_mercadoria.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:85px;
}
#informacoes li.aeroportos a{
	background-image:url(../images/img_aeroportos.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:85px;
}
#informacoes li.portos a{
	background-image:url(../images/img_portos.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:85px;
}
#informacoes li.regimes a{
	background-image:url(../images/img_regimes.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:85px;
}
#informacoes li.siscomex a{
	background-image:url(../images/img_siscomex.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:85px;
}
#informacoes li.container a{
	background-image:url(../images/img_container.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:85px;
}
#informacoes li.transportes a{
	background-image:url(../images/img_transportes.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:85px;
}
#informacoes li.mantra a{
	background-image:url(../images/img_mantra.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:85px;
}
#informacoes li.empilhadeiras a{
	background-image:url(../images/img_empilhadeiras.jpg);
	background-repeat:no-repeat;
	width:293px;
	height:85px;
}
#fDistancia,#fMassa,#fVolume{
    width:320px;
    margin-bottom:16px;
    text-align:center;
}
#fDistancia h3,#fMassa h3,#fVolume h3{
 	text-align:left;
    clear:left;
    margin-top:0px;
}
#fDistancia label,#fMassa label,#fVolume label{
    display:block;
    float:left;
    padding:0px;
    margin-right:10px;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 88px;
}
#fDistancia label span,#fMassa label span,#fVolume label span{
   display:block;
   background-color:#373737;
}
#fDistancia input,#fMassa input,#fVolume input{
    /*margin-left:-12px;*/
    margin:0px;
    padding:0px;
    width: 86px;
   /* text-align:center; */
}
#fDistancia div,#fMassa div,#fVolume div{
    border:1px dotted #333;
    width: 300px;
    height: 45px;
    margin-top:0px;
    margin-bottom: 8px;
    background-color:#333;
    padding-left: 6px;
}
#texto input.calcular, #texto input.cancelar-over{
 	width:66px;
    height:20px;
    background-color: #fff;
    border:none;
    cursor: pointer;
}
input.calcular{
    background-image: url(../images/btn_calcular.jpg);
    background-repeat:no-repeat;
    padding-left: 110px;
}
#fDistancia input.calcular,#fMassa input.calcular,#fVolume input.calcular{
    margin-left: 115px;
}
#texto input.calcular-over{
 	width:66px;
    height:20px;
    background-image: url(../images/btn_calcular_over.jpg);
    background-repeat:no-repeat;
    background-color: #fff;
    border:none;
    cursor: pointer;
}
#fDistancia input.calcular-over,#fMassa input.calcular-over,#fVolume input.calcular-over{
    margin-left: 115px;
}
ul#horas_mundo{
	margin:0px;
	padding:0px;
}
#texto #horas_mundo li{
	height: 22px;
	width: 300px;
	border-bottom:1px dotted #666;
	line-height:22px;
	padding-top:2px;
	list-style-position:outside;
	list-style-type:none;
	line-height:150%;
	background-image:url(../images/img_lista_2.gif);
	background-repeat:no-repeat;
	padding-left: 15px;
}
#horas_mundo li img{
	margin-top:2px;
	padding-right: 5px;
	vertical-align:middle;
}
li.color{
	background-color:#373737;
}
ul#placas,ul#aeroportos{
	padding:0px;
	margin:0px;
}
ul#placas li{
	display:inline;
	float:left;
	width: 110px;
	height: 190px;
/*	border:1px solid #eee; */
	text-align:center;
	padding-right:10px;
	margin-right:10px;
}
ul#placas li span{
	display:block;
	width:100%;
/*	background-color:#eee;*/
	height:auto;
	margin-top:4px;
}
#texto table.cntr{
 	width: 320px;
    border-collapse:collapse;
    border:1px solid #666;
	margin-left:1px;
	font-size: 10px;
}
table.cntr tr td{
    padding:6px;
}
table.cntr tr th{
 	background-color: #373737;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: #666;
    border-top: 1px dotted #999;
    white-space:normal;
    padding:6px;
}
tr.titulo td{
    background-color: #333;
    color: #A88805;
    font-weight:bold;
    border-top:1px solid #666;
	font-size: 10px;
}
tr.trlista td{
    background-color: #404040;
    border-top:1px solid 333;
	font-size: 10px;
}
.float{
	float:left;
	margin-right: 5px;
}
.clear{
	clear:left;
}
.btn_busca{
	background-image:url(../images/bg_bot.jpg);
	background-repeat:repeat-x;
	background-color:#333333;
	height:20px;
	width:auto;
	border:none;
	cursor:pointer;
}
#fPesquisa{
	border-bottom:1px dotted #666;
	padding-bottom:8px;
}
#navio li{
	margin-top:12px;
}
div.violeta{
	float:left;
	width:30px;
	height:30px;
	background-color:#703392;
	margin-right:10px;
}
div.verde{
	float:left;
	width:30px;
	height:30px;
	background-color:#02A451;
	margin-right:10px;
}
div.amarelo{
	float:left;
	width:30px;
	height:30px;
	background-color:#FFD100;
	margin-right:10px;
}
div.cinza{
	float:left;
	width:30px;
	height:30px;
	background-color:#CCC;
	margin-right:10px;
}
div.vermelho{
	float:left;
	width:30px;
	height:30px;
	background-color:#FF0000;
	margin-right:10px;
}
div.marrom{
	float:left;
	width:30px;
	height:30px;
	background-color:#87551A;
	margin-right:10px;
}
div.azul{
	float:left;
	width:30px;
	height:30px;
	background-color:#0985C9;
	margin-right:10px;
}
div.laranja{
	float:left;
	width:30px;
	height:30px;
	background-color:#FF9900;
	margin-right:10px;

}

