*{padding:0; margin:0; list-style:none;}
a{outline:none; text-decoration:none;}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003959; line-height:16px; background:url(../imagens/bg.jpg) 0 0 repeat-x; background-color:#E5EDEF;}
.block{display:block;}
.left{float:left;}
.right{float:right;}
.indent{text-indent:-999999px; overflow:hidden;}
.dspNone{display:none;}
.margem_esquerda { padding-left:12px; }
.center { text-align:center; }


/***********************[ESTRUTURA]**************************/
.contener{width:959px; margin:0 auto;}
.contener .topo{width:959px; height:142px;}
.contener .topo .menu{width:730px; height:44px; float:right; }
.contener .meio{width:959px; position:relative;}
/***************[CONFIGURAÇÕES RODAPE SEMPRE BOTTOM]*********/
html, body, #wrap {height: 100%;}
body > #wrap {height: auto; min-height: 100%;}
#main {padding-bottom: 100px;}  /* padding topo rodapé  */

.footer {
	position: relative;
	margin-top: -88px; /* Valor negativo do rodapé */
	height: 88px;
	clear:both;
} 

/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}

* html .clearfix { height: 1%;}
.clearfix {display: block;}
/************************************************************/

/***********************[MENU]*******************************/

.contener .topo .menu ul li { float:left; }

.contener .topo .menu .bg_setas { background:url(../imagens/bg_setas.jpg) top left no-repeat; height:4px; margin-left:28px; position:absolute; width:620px; z-index:10; }
.contener .topo .menu ul li a.novidades, .contener .topo .menu ul li a.quem_somos, .contener .topo .menu ul li a.servicos, .contener .topo .menu ul li a.noticias, .contener .topo .menu ul li a.ferramentas_uteis, .contener .topo .menu ul li a.fale_conosco, .contener .topo .menu ul li a.home { height:35px; display:block; text-indent:-99999px; }

.contener .topo .menu ul li a.quem_somos {width:126px; background:url(../imagens/bt_quem_somos.png) no-repeat top left; }
.contener .topo .menu ul li a.servicos {width:107px; background:url(../imagens/bt_servicos.png) top left no-repeat; }
.contener .topo .menu ul li a.noticias {width:83px; background:url(../imagens/bt_noticias.png) top left no-repeat; }
.contener .topo .menu ul li a.novidades {width:107px; background:url(../imagens/bt_novidades.png) top left no-repeat; }
.contener .topo .menu ul li a.ferramentas_uteis {width:151px; background:url(../imagens/bt_ferr_uteis.png) top left no-repeat; }
.contener .topo .menu ul li a.fale_conosco {width:135px; background:url(../imagens/bt_fale_conosco.png) top left no-repeat; }
.contener .topo .menu ul li a.home {width:91px; background:url(../imagens/bt_home.png) top left no-repeat; }

.contener .topo .menu ul li a.novidades:hover, .contener .topo .menu ul li a.quem_somos:hover, .contener .topo .menu ul li a.servicos:hover, .contener .topo .menu ul li a.noticias:hover, .contener .topo .menu ul li a.ferramentas_uteis:hover, .contener .topo .menu ul li a.fale_conosco:hover, .contener .topo .menu ul li a.home:hover { position:relative; z-index:20;background-position:bottom; }

.contener .topo .menu ul li ul{ width:200px; display:block; float:left; position: absolute; visibility: hidden; padding:7px 0 0 0; margin:0;background-color:#013c5a; opacity:0.95; -moz-opacity: 0.95; filter: alpha(opacity=95); z-index:9999;}
.contener .topo .menu ul li ul.sub_maior { width:280px; }
.contener .topo .menu ul li ul.submenu li a{margin-top:-5px; padding-top:5px; width:180px; height:24px;display:block; float:left; color:#fff; font-size:12px; text-transform:uppercase; font-weight:bold;}
.contener .topo .menu ul li ul.sub_maior li a { width:250px; }
.contener .topo .menu ul li ul.submenu li a:hover { text-decoration:underline; }
.contener .topo .menu ul li ul.submenu li{ background:none;text-indent:20px; }
/* hack para navegadores que exigem width para elementos pos absolute (Opera) */
html:first-child>body .menuTopo li ul{}
.contener .topo .menu li:hover ul, .contener .topo .menu li.over ul {visibility: visible;} /* a class .over eh tecnica pro hover no IE */
.contener .topo .menu li:hover ul li ul, .contener .topo .menu li.over ul li ul{ visibility: hidden;}
.contener .topo .menu li ul li:hover ul, .contener .topo .menu li ul li.over ul{ visibility: visible;}


/************************************************************/



/***********************[HOME]*******************************/
.contener .topo .tools h1{width:395px; height:98px; display:block; float:left;}
.contener .topo .tools h1 a{width:395px; height:98px; display:block; float:left; text-indent:-999999px; overflow:hidden; background:url(../imagens/logo_orbtrans.png) 12px 13px no-repeat;}
.contener .topo .traducao{width:212px; height:98px;}
.contener .topo .traducao .bandeiras{width:81px; height:45px; padding:16px 0 0 17px; margin:14px 0 0 0; padding-right:7px; background:url(../imagens/bandeiras.png) 0 0 no-repeat;}
.contener .topo .traducao p.port{width:28px; height:28px; margin:0 8px 0 0;}
.contener .topo .traducao p.ing{width:28px; height:28px;}
.contener .topo .traducao p.port a,
.contener .topo .traducao p.ing a{width:28px; height:28px; display:block; text-indent:-999999px; overflow:hidden;}
.contener .topo .traducao p.data{width:28px; width:193px; font-size:11px; padding-right:23px; text-align:right;}
.contener .topo .fusos{width:350px; height:95px;margin-left:-12px;}

.contener .meio .banner{width:616px; height:266px; position:absolute; z-index:10;}

.contener .meio .orb_track{width:513px; height:173px; padding:27px 0 0 17px; position:absolute; top:266px; left:0; z-index:9; line-height:19px;}
.contener .meio .orb_track h2{width:188px; height:34px; display:block; float:left; padding:0 0 18px 0; text-indent:-999999px; overflow:hidden; background:url(../imagens/h2_orb_track.gif) 0 0 no-repeat;}
.contener .meio .orb_track p.saiba_mais{width:103px; height:28px; margin-top:17px;}
.contener .meio .orb_track p.saiba_mais a{width:103px; height:28px; display:block; background:url(../imagens/bt_saiba_mais.gif) 0 0 no-repeat;}
.contener .meio .orb_track p.saiba_mais a:hover{background-position:0 -28px;}
.contener .meio .orb_track p span{color:#CC0000;}
.contener .meio .orb_track div.form{width:480px; height:26px; display:block;}
.contener .meio .orb_track div.form span.campo{width:190px; height:26px;display:block; float:left; margin-right:10px; display:inline; /* Resolve bug de duplo padding no ie6 */ }
.contener .meio .orb_track div.form span.campo input{width:180px; height:20px; padding:4px 0 0 8px; border:1px solid #FFF; display:block; float:left; background:url(../imagens/bg_input.jpg) 0 0 repeat-x; }
.contener .meio .orb_track div.form a.bt{width:56px; height:24px; display:block; float:left; background:url(../imagens/bt_entrar.jpg) 0 0 no-repeat;margin-top:2px;}
.contener .meio .orb_track div.form a:hover.bt{ background-position:0 -24px;}
.contener .meio .orb_track .frase_tit { width:330px; height:20px; clear:both; color:#666; }


.contener .meio .col_direita{width:388px; height:580px; padding:0 0 0 86px; position:absolute; top:0; left:460px; z-index:8; line-height:19px; background:url(../imagens/bg_noticias_grande.jpg) 12px 90px no-repeat; }
.contener .meio .col_direita h2{width:350px; height:35px; background-color:#999; margin-left:70px; display:block; margin-top:30px; float:left; padding:0 0 12px 0; text-indent:-999999px; overflow:hidden; background:url(../imagens/h2_orb_track.gif) 12px 0 no-repeat;}
.contener .meio .col_direita .box_noticias{width:350px;height:580px;}
.contener .meio .col_direita .box_noticias h2{width:350px; height:50px; display:block; float:left; padding:0 0 40px 0; text-indent:-999999px; overflow:hidden; background:url(../imagens/h2_noticias.gif) 8px 4px no-repeat;}
.contener .meio .col_direita .box_noticias marquee#noticias ul{width:300px; display:block; margin-left:68px;}
.contener .meio .col_direita .box_noticias marquee#noticias ul li a{color:#666; font-size:12px; }
.contener .meio .col_direita .box_noticias marquee#noticias ul li a:hover{text-decoration:underline;}
.contener .meio .col_direita .box_noticias marquee#noticias ul li{ width:250px; padding:0 0 8px 12px; background:url(../imagens/seta_box_home.jpg) 0 6px no-repeat;}
.contener .meio .col_direita .box_noticias marquee#noticias ul li a{ height:67px; display:block; }
.contener .meio .col_direita .box_noticias marquee#noticias ul li a.ultimo{background:none;}
.contener .meio .col_direita .box_noticias marquee#noticias ul img{ padding-bottom:20px; }

.contener .meio .banners_bottom .box_informativo {width:343px; clear:both; margin-left:10px;}
.contener .meio .banners_bottom .box_informativo h2 {width:343px; height:10px; display:block; float:left; padding:0 0 35px 0; text-indent:-999999px; overflow:hidden; background:url(../imagens/h2_informativo.gif) 8px 4px no-repeat;}
.contener .meio .banners_bottom .box_informativo p.texto a { width:388px; color:#003959; padding: 0 0 0 14px; display:block;}
.contener .meio .banners_bottom .box_informativo p.texto a:hover { text-decoration:underline;}
.contener .meio .banners_bottom .box_informativo p.texto a span.data { font-weight:bold; color:#cc0000; }
.contener .meio .banners_bottom .box_informativo p.leia_mais span.mais { width:11px; height:20px; display:block; float:left; background:url(../imagens/img_mais.gif) 14px 8px no-repeat; padding: 0 0 0 20px; text-indent:-999999px; overflow:hidden; }
.contener .meio .banners_bottom .box_informativo p.leia_mais a { display:inline; float:left; color:#CC0000; text-decoration:underline; padding-top:3px;}
.contener .meio .banners_bottom .box_informativo p.leia_mais a:hover { text-decoration:none; }


.contener .meio .banners_bottom .box_informativo {width:343px; clear:both; margin-left:10px;}
.contener .meio .banners_bottom .box_informativo h2 {width:343px; height:10px; display:block; float:left; padding:0 0 35px 0; text-indent:-999999px; overflow:hidden; background:url(../imagens/h2_informativo.gif) 8px 4px no-repeat;}
.contener .meio .banners_bottom .box_informativo p.texto a { width:388px; color:#003959; padding: 0 0 0 14px; display:block;}
.contener .meio .banners_bottom .box_informativo p.texto a:hover { text-decoration:underline;}
.contener .meio .banners_bottom .box_informativo p.texto a span.data { font-weight:bold; color:#cc0000; }
.contener .meio .banners_bottom .box_informativo p.leia_mais span.mais { width:11px; height:20px; display:block; float:left; background:url(../imagens/img_mais.gif) 14px 8px no-repeat; padding: 0 0 0 20px; text-indent:-999999px; overflow:hidden; }
.contener .meio .banners_bottom .box_informativo p.leia_mais a { display:inline; float:left; color:#CC0000; text-decoration:underline; padding-top:3px;}
.contener .meio .banners_bottom .box_informativo p.leia_mais a:hover { text-decoration:none; }


.contener .meio .banners_bottom{width:959px; height:138px; position:absolute; top:430px; left:0;}
.contener .meio .banners_bottom a.banner_pesquisa{width:469px; height:138px; background:url(../imagens/banner_pesquisa_de_satisfacao.jpg) 0 0 no-repeat;}
.contener .meio .banners_bottom a.banner_ferramentas{width:469px; height:138px; background:url(../imagens/banner_ferramentas_uteis.jpg) 0 0 no-repeat; margin-left:13px;}
.contener .meio .banners_bottom a.banner_pesquisa:hover,
.contener .meio .banners_bottom a.banner_ferramentas:hover{opacity:0.70; -moz-opacity: 0.70; filter: alpha(opacity=70);}

.contener .meio .footerHome{width:959px; height:88px; padding:32px 0 0 0; position:absolute; top:622px; left:0; background:url(../imagens/bg_rodape.jpg) 0 0 no-repeat;}
.contener .meio .footerHome p{text-align:center; color:#003959; font-size:11px;}
.contener .meio .footerHome p span.tel{color:#A01D13; font-size:14px;}
.contener .meio .footerHome p.copyright{color:#666; font-size:10px;}
.contener .meio .footerHome p.link_cto a{color:#7294A4; font-size:10px;}
.contener .meio .footerHome p.link_cto a:hover{color:#003A59; font-size:10px;}
/************************************************************/

/****************[CONFIGURAÇÕES INTERNAS]********************/
.contener .meio .internas{width:859px; padding:24px 50px; background:url(../imagens/bg_internas.png) 0 0 no-repeat; /*** background-color:#999;*/}
.contener .meio .internas h2 { font-size:17px; padding:7px 0px 28px 38px; text-transform:uppercase; }
.contener .meio .internas h2 span.cor_vermelha { color:#da251c; font-size:19px;}
.contener .meio .internas p { padding-bottom:18px; line-height:18px; }

.contener .meio .internas h3 {  font-size:16px; text-transform:uppercase; padding-bottom:9px; color:#da251c; }
.contener .meio .internas h4 {  font-size:16px; text-transform:uppercase; padding-bottom:9px; color:#003959; background:url(../imagens/seta_azul.png) 0px 5px no-repeat;display:block;padding:0px 0px 3px 10px; }

.contener .meio .internas .foto_esquerda { width:300px; height:175px; float:left; margin-right:10px; }
.contener .meio .internas .texto { padding-top:5px; }
.contener .meio .internas .texto .texto_direita { float:left; width:530px; }

.contener .meio .internas ul.marcador li{ padding:0px 0px 7px 9px; background:url(../imagens/seta.png) 0px 5px no-repeat; display:block;}
.contener .meio .internas ul.marcador ul li { background:none; padding-bottom:10px; }

.footer{width:100%; height:88px; /*padding:32px 0 0 0;*/ background:url(../imagens/bg_rodape.jpg) center 0 no-repeat;}
.footer .content_footer{padding:32px 0 0 0; }
.footer .content_footer p{text-align:center; color:#003959; font-size:11px;}
.footer .content_footer p span.tel{color:#A01D13; font-size:14px;}
.footer .content_footer p.copyright{color:#666; font-size:10px;}
.footer .content_footer p.link_cto a{color:#7294A4; font-size:10px;}
.footer .content_footer p.link_cto a:hover{color:#003A59; font-size:10px;}

.contener .meio .internas .menu_interno { position:absolute;width:500px;height:28px;background:url(../imagens/linha.gif) 0px 24px no-repeat;margin-left:353px; }
.contener .meio .internas .menu_interno ul li { float:right; }
.contener .meio .internas .menu_interno ul li a#aumenta_fonte { margin-right:5px; background:url(../imagens/fonte_maior.gif) top left no-repeat; height:20px; width:22px; text-indent:-9999px; display:block; }
.contener .meio .internas .menu_interno ul li a#aumenta_fonte:hover, .contener .meio .internas .menu_interno ul li a#reduz_fonte:hover { background-position:bottom; }

.contener .meio .internas .menu_interno ul li a#reduz_fonte { background:url(../imagens/fonte_menor.gif) top left no-repeat; height:20px; width:22px; text-indent:-9999px; display:block;}
.contener .meio .internas .menu_interno ul li.voltar a { margin-right:7px; color:#D9251B;text-decoration:none; padding-top:5px; padding-left:8px;display:block;background:url(../imagens/seta_menor_vermelha.gif) 0px 10px no-repeat; }
.contener .meio .internas .menu_interno ul li.voltar a:hover { text-decoration:underline; color:#003959; }
.contener .meio .internas .limita_texto {width:435px;float:left;margin-right:41px;}


/************************************************************/

/*********************[LOCALIZAÇÃO]**************************/

.contener .meio .internas .texto_esquerda {width:410px;}
.contener .meio .internas .esquerda { width:128px;float:left; }
.contener .meio .internas a:hover  {color:#da251c;}
.contener .meio .internas a{ color:#003959; text-decoration:underline;}
.contener .meio .internas .mapa_esquerda { padding:2px; border:2px solid #fff;}

/************************************************************/

/*******************[ FERRAMENTAS ÚTEIS ]********************/

.contener .meio .internas h2.ferramentas_uteis { background: url(../imagens/icon_ferramentas.jpg) no-repeat; }
.contener .meio .internas div.box_ferram_esq { width:300px;height:1360px; }
.contener .meio .internas div.box_direita { width:284px; }
.contener .meio .internas div.box_direita_secundaria { width:223px;margin-left:29px;height:110px; }
.contener .meio .internas div.box_direita_links { float:left;width:430px; }

/*****************************************************/

/*******************[ BOLETINS ORB TRANS ]********************/

.contener .meio .internas .noticias {border:1px solid; display:block; padding:15px!important; background:#E5EDEF; margin:0 0 30px 0;}
.contener .meio .internas .noticias p.data{font-weight:bold; font-size:12px!important; color:#DA251C;}
.contener .meio .internas .noticias p.noticias{font-size:14px!important;}
.contener .meio .internas .noticias p.vermais a{color:#DA251C!important;}
.contener .meio .internas .noticias p.vermais a:hover{color:#013C5A!important;}
.contener .meio .internas .noticias p.titulo_internas{font-size:16px; font-weight:bold; padding:0px!important;}
.contener .meio .internas .noticias p.data_internas{font-size:10px!important;}

/*****************************************************/

/*******************[ QUEM SOMOS ]********************/

.contener .meio .internas h2.quem_somos { background: url(../imagens/icon_quem_somos.jpg) no-repeat; }

/*****************************************************/

/*******************[SERVIÇOS]********************/

.contener .meio .internas h2.servicos { background: url(../imagens/icon_servicos.jpg) no-repeat; }

/*****************************************************/


/*******************[FALE CONOSCO]********************/

.contener .meio .internas h2.fale_conosco { background: url(../imagens/icon_fale_conosco.jpg) no-repeat; }

/*****************************************************/

/*******************[NOVIDADES]********************/

.contener .meio .internas h2.novidades { background: url(../imagens/icon_novidades.jpg) no-repeat; }

.contener .meio .internas .texto ul.noticias { float:left; width:400px; height:147px; background:url(../imagens/borda_noticia.png) top left no-repeat; margin:0px 8px 0px 0px; padding:10px;}
.contener .meio .internas .texto ul.noticias li p.noticias_titulo { font-size:14px; }
.contener .meio .internas .texto ul.noticias li.lista_noticia { background:none; margin-top:-10px; }
.contener .meio .internas .texto ul.noticias li.lista_resumo { background:none; margin-bottom:6px;}
.contener .meio .internas .texto ul.noticias li a { text-decoration:none; }
.contener .meio .internas .texto ul.noticias li a.titulo{ font-size:14px; }
.contener .meio .internas .texto ul.noticias li a.resumo{ font-size:12px; display:block; margin-top:-4px; }

/*****************************************************/


/*******************[SERVIÇOS ADUANEIROS]********************/

.contener .meio .internas .servicos_aduaneiros { height:206px; }

/************************************************************/

/******************[FRETES INTERNACIONAIS]*******************/

.contener .meio .internas .fretes_internacionais { height:125px; }

/************************************************************/
