@charset "utf-8";
/**
 * Menu CSS File
 * @author Marcio Misumi
 * @email m2@marciomisumi.com.br
 * @site http://www.marciomisumi.com.br/
 *
 * @project Winbroker
 * @date 2008-06-25 21:34:30 -0300 (Wed, 25 June 2008)
 */
 
/* ################### START MENU PORTUGUÊS ################### */
div#header ul#menu-pt {
	width: 486px;
	height: 48px;
	list-style: none;
	clear: right;
	float: right;
	position: relative;
	right: 140px;
}
div#header ul#menu-pt li {
	height: 48px;
	float: left;
	border-left: 1px solid #9aaebd;
	display: block;
	position: relative;	
}
div#header ul#menu-pt li a {
	line-height: 48px;
	display: block;
	text-indent: -50000em;
	padding: 0 8px;
	overflow: hidden;
	background: url(../images/buttons/menu-pt.png) no-repeat 0 0;
}
div#header ul#menu-pt li#btn-home a {
	background-position: -2px 0;
	width: 36px;
}
div#header ul#menu-pt li#btn-home a:hover {
	background-position: -2px -48px;
}
div#header ul#menu-pt li#btn-empresa a {
	background-position: -48px 0;
	width: 61px;
}
div#header ul#menu-pt li#btn-empresa a:hover {
	background-position: -48px -48px;
}
div#header ul#menu-pt li#btn-servicos a {
	background-position: -119px 0;
	width: 55px;
}
div#header ul#menu-pt li#btn-servicos a:hover {
	background-position: -119px -48px;
}
div#header ul#menu-pt li#btn-noticias a {
	background-position: -184px 0;
	width: 53px;
}
div#header ul#menu-pt li#btn-noticias a:hover {
	background-position: -184px -48px;
}
div#header ul#menu-pt li#btn-ferramentas a {
	background-position: -247px 0;
	width: 76px;
}
div#header ul#menu-pt li#btn-ferramentas a:hover {
	background-position: -247px -48px;
}
div#header ul#menu-pt li#btn-contato a {
	background-position: -333px 0;
	width: 57px;
}
div#header ul#menu-pt li#btn-contato a:hover {
	background-position: -333px -48px;
}
div#header ul#menu-pt li#btn-links a {
	background-position: -400px 0;
	width: 30px;
}
div#header ul#menu-pt li#btn-links a:hover {
	background-position: -400px -48px;
}
div#header ul#menu-pt li ul {
	visibility: hidden;
	position: absolute !important;
	left: 0 !important;
	top: 48px !important;
	padding-top: 5px;
}
div#header ul#menu-pt li ul#dropmenu1 li {
	width: 288px !important;
}
div#header ul#menu-pt li ul#dropmenu2 li {
	width: 314px !important;
	z-index: 1000;
}
div#header ul#menu-pt li ul li {
	padding: 0;
	overflow: hidden;
	height: 20px !important;
	border: 0 !important;
}
div#header ul#menu-pt li ul li a {
	line-height: 20px !important;
	text-decoration: none;
	display: block;
	overflow: hidden;
	padding: 0 !important;
	background: url(../images/buttons/sub-menu-pt.gif) no-repeat 0 0 !important;
}
div#header ul#menu-pt li ul li#btn-assessoria-importacao a {
	width: 180px !important;
}
div#header ul#menu-pt li ul li#btn-assessoria-importacao a:hover {
	background-position: 0 -22px !important;
}
div#header ul#menu-pt li ul li#btn-assessoria-exportacao a {
	background-position: 0 -44px !important;
	width: 180px !important;
}
div#header ul#menu-pt li ul li#btn-assessoria-exportacao a:hover {
	background-position: 0 -66px !important;
}
div#header ul#menu-pt li ul li#btn-assessoria-juridica a {
	background-position: 0 -88px !important;
	width: 141px !important;
}
div#header ul#menu-pt li ul li#btn-assessoria-juridica a:hover {
	background-position: 0 -110px !important;
}
div#header ul#menu-pt li ul li#btn-transp-rod-armaz a {
	background-position: 0 -132px !important;
	width: 287px !important;
}
div#header ul#menu-pt li ul li#btn-transp-rod-armaz a:hover {
	background-position: 0 -154px !important;
}
div#header ul#menu-pt li ul li#btn-logistica-internacional a {
	background-position: 0 -176px !important;
	width: 179px !important;
}
div#header ul#menu-pt li ul li#btn-logistica-internacional a:hover {
	background-position: 0 -198px !important;
}
div#header ul#menu-pt li ul li#btn-incoterm a {
	background-position: 0 -220px !important;
	width: 79px !important;
}
div#header ul#menu-pt li ul li#btn-incoterm a:hover {
	background-position: 0 -242px !important;
}
div#header ul#menu-pt li ul li#btn-calc-peso-bruto-cubado a {
	background-position: 0 -264px !important;
	width: 204px !important;
}
div#header ul#menu-pt li ul li#btn-calc-peso-bruto-cubado a:hover {
	background-position: 0 -286px !important;
}
div#header ul#menu-pt li ul li#btn-medidas-conversoes a {
	background-position: 0 -308px !important;
	width: 156px !important;
}
div#header ul#menu-pt li ul li#btn-medidas-conversoes a:hover {
	background-position: 0 -330px !important;
}
div#header ul#menu-pt li ul li#btn-tabelas-de-moedas a {
	background-position: 0 -352px !important;
	width: 132px !important;
}
div#header ul#menu-pt li ul li#btn-tabelas-de-moedas a:hover {
	background-position: 0 -374px !important;
}
div#header ul#menu-pt li ul li#btn-navios-atracados a {
	background-position: 0 -396px !important;
	width: 238px !important;
}
div#header ul#menu-pt li ul li#btn-navios-atracados a:hover {
	background-position: 0 -418px !important;
}
div#header ul#menu-pt li ul li#btn-navios-esperados a {
	background-position: 0 -440px !important;
	width: 235px !important;
}
div#header ul#menu-pt li ul li#btn-navios-esperados a:hover {
	background-position: 0 -462px !important;
}
div#header ul#menu-pt li ul li#btn-medidas-containeres-aereos a {
	background-position: 0 -484px !important;
	width: 211px !important;
}
div#header ul#menu-pt li ul li#btn-medidas-containeres-aereos a:hover {
	background-position: 0 -506px !important;
}
div#header ul#menu-pt li ul li#btn-medidas-containeres-maritimos a {
	background-position: 0 -528px !important;
	width: 232px !important;
}
div#header ul#menu-pt li ul li#btn-medidas-containeres-maritimos a:hover {
	background-position: 0 -550px !important;
}
div#header ul#menu-pt li ul li#btn-invoice-packing-list a {
	background-position: 0 -572px !important;
	width: 314px !important;
}
div#header ul#menu-pt li ul li#btn-invoice-packing-list a:hover {
	background-position: 0 -594px !important;
}
div#header ul#menu-pt li ul li#btn-fuso-horario a {
	background-position: 0 -616px !important;
	width: 106px !important;
}
div#header ul#menu-pt li ul li#btn-fuso-horario a:hover {
	background-position: 0 -638px !important;
}
body#ico01 ul#menu-pt li#btn-home a,
body#ico01 ul#menu-pt li#btn-home a:active,
body#ico01 ul#menu-pt li#btn-home a:visited,
body#ico01 ul#menu-pt li#btn-home a:hover { background-position: -2px -48px; }
body#ico02 ul#menu-pt li#btn-empresa a,
body#ico02 ul#menu-pt li#btn-empresa a:active,
body#ico02 ul#menu-pt li#btn-empresa a:visited,
body#ico02 ul#menu-pt li#btn-empresa a:hover { background-position: -48px -48px; }
body#ico03 ul#menu-pt li#btn-servicos a,
body#ico03 ul#menu-pt li#btn-servicos a:active,
body#ico03 ul#menu-pt li#btn-servicos a:visited,
body#ico03 ul#menu-pt li#btn-servicos a:hover { background-position: -119px -48px; }
body#ico04 ul#menu-pt li#btn-noticias a,
body#ico04 ul#menu-pt li#btn-noticias a:active,
body#ico04 ul#menu-pt li#btn-noticias a:visited,
body#ico04 ul#menu-pt li#btn-noticias a:hover { background-position: -184px -48px; }
body#ico05 ul#menu-pt li#btn-ferramentas a,
body#ico05 ul#menu-pt li#btn-ferramentas a:active,
body#ico05 ul#menu-pt li#btn-ferramentas a:visited,
body#ico05 ul#menu-pt li#btn-ferramentas a:hover { background-position: -247px -48px; }
body#ico06 ul#menu-pt li#btn-contato a,
body#ico06 ul#menu-pt li#btn-contato a:active,
body#ico06 ul#menu-pt li#btn-contato a:visited,
body#ico06 ul#menu-pt li#btn-contato a:hover { background-position: -333px -48px; }
body#ico07 ul#menu-pt li#btn-links a,
body#ico07 ul#menu-pt li#btn-links a:active,
body#ico07 ul#menu-pt li#btn-links a:visited,
body#ico07 ul#menu-pt li#btn-links a:hover { background-position: -400px -48px; }
/* ################### END MENU PORTUGUÊS ################### */

/* ################### START MENU ENGLISH ################### */
div#header ul#menu-en {
	width: 364px;
	height: 48px;
	list-style: none;
	clear: right;
	float: right;
	position: relative;
	right: 140px;
}
div#header ul#menu-en li {
	height: 48px;
	float: left;
	border-left: 1px solid #9aaebd;
	display: block;
	position: relative;	
}
div#header ul#menu-en li a {
	line-height: 48px;
	display: block;
	text-indent: -50000em;
	padding: 0 8px;
	overflow: hidden;
	background: url(../images/buttons/menu-en.png) no-repeat 0 0;
}
div#header ul#menu-en li#btn-home a {
	background-position: -2px 0;
	width: 36px;
}
div#header ul#menu-en li#btn-home a:hover {
	background-position: -2px -48px;
}
div#header ul#menu-en li#btn-company a {
	background-position: -48px 0;
	width: 83px;
}
div#header ul#menu-en li#btn-company a:hover {
	background-position: -48px -48px;
}
div#header ul#menu-en li#btn-services a {
	background-position: -141px 0;
	width: 49px;
}
div#header ul#menu-en li#btn-services a:hover {
	background-position: -141px -48px;
}
div#header ul#menu-en li#btn-tools a {
	background-position: -201px 0;
	width: 39px;
}
div#header ul#menu-en li#btn-tools a:hover {
	background-position: -201px -48px;
}
div#header ul#menu-en li#btn-contact-us a {
	background-position: -250px 0;
	width: 73px;
}
div#header ul#menu-en li#btn-contact-us a:hover {
	background-position: -250px -48px;
}
div#header ul#menu-en li ul {
	visibility: hidden;
	position: absolute !important;
	left: 0 !important;
	top: 48px !important;
	padding-top: 5px;
}
div#header ul#menu-en li ul#dropmenu1 li {
	width: 288px !important;
}
div#header ul#menu-en li ul#dropmenu2 li {
	width: 314px !important;
	z-index: 1000;
}
div#header ul#menu-en li ul li {
	padding: 0;
	overflow: hidden;
	height: 20px !important;
	border: 0 !important;
}
div#header ul#menu-en li ul li a {
	line-height: 20px !important;
	text-decoration: none;
	display: block;
	overflow: hidden;
	padding: 0 !important;
	background: url(../images/buttons/sub-menu-en.gif) no-repeat 0 0 !important;
}
div#header ul#menu-en li ul li#btn-assessoria-importacao a {
	width: 139px !important;
}
div#header ul#menu-en li ul li#btn-assessoria-importacao a:hover {
	background-position: 0 -22px !important;
}
div#header ul#menu-en li ul li#btn-assessoria-exportacao a {
	background-position: 0 -44px !important;
	width: 139px !important;
}
div#header ul#menu-en li ul li#btn-assessoria-exportacao a:hover {
	background-position: 0 -66px !important;
}
div#header ul#menu-en li ul li#btn-assessoria-juridica a {
	background-position: 0 -88px !important;
	width: 97px !important;
}
div#header ul#menu-en li ul li#btn-assessoria-juridica a:hover {
	background-position: 0 -110px !important;
}
div#header ul#menu-en li ul li#btn-transp-rod-armaz a {
	background-position: 0 -132px !important;
	width: 200px !important;
}
div#header ul#menu-en li ul li#btn-transp-rod-armaz a:hover {
	background-position: 0 -154px !important;
}
div#header ul#menu-en li ul li#btn-logistica-internacional a {
	background-position: 0 -176px !important;
	width: 167px !important;
}
div#header ul#menu-en li ul li#btn-logistica-internacional a:hover {
	background-position: 0 -198px !important;
}
div#header ul#menu-en li ul li#btn-incoterm a {
	background-position: 0 -220px !important;
	width: 79px !important;
}
div#header ul#menu-en li ul li#btn-incoterm a:hover {
	background-position: 0 -242px !important;
}
div#header ul#menu-en li ul li#btn-calc-peso-bruto-cubado a {
	background-position: 0 -264px !important;
	width: 249px !important;
}
div#header ul#menu-en li ul li#btn-calc-peso-bruto-cubado a:hover {
	background-position: 0 -286px !important;
}
div#header ul#menu-en li ul li#btn-medidas-conversoes a {
	background-position: 0 -308px !important;
	width: 128px !important;
}
div#header ul#menu-en li ul li#btn-medidas-conversoes a:hover {
	background-position: 0 -330px !important;
}
div#header ul#menu-en li ul li#btn-tabelas-de-moedas a {
	background-position: 0 -352px !important;
	width: 114px !important;
}
div#header ul#menu-en li ul li#btn-tabelas-de-moedas a:hover {
	background-position: 0 -374px !important;
}
div#header ul#menu-en li ul li#btn-medidas-containeres-aereos a {
	background-position: 0 -396px !important;
	width: 227px !important;
}
div#header ul#menu-en li ul li#btn-medidas-containeres-aereos a:hover {
	background-position: 0 -418px !important;
}
div#header ul#menu-en li ul li#btn-medidas-containeres-maritimos a {
	background-position: 0 -440px !important;
	width: 262px !important;
}
div#header ul#menu-en li ul li#btn-medidas-containeres-maritimos a:hover {
	background-position: 0 -462px !important;
}
div#header ul#menu-en li ul li#btn-invoice-packing-list a {
	background-position: 0 -484px !important;
	width: 214px !important;
}
div#header ul#menu-en li ul li#btn-invoice-packing-list a:hover {
	background-position: 0 -506px !important;
}
body#ico01 ul#menu-en li#btn-home a,
body#ico01 ul#menu-en li#btn-home a:active,
body#ico01 ul#menu-en li#btn-home a:visited,
body#ico01 ul#menu-en li#btn-home a:hover { background-position: -2px -48px; }
body#ico02 ul#menu-en li#btn-company a,
body#ico02 ul#menu-en li#btn-company a:active,
body#ico02 ul#menu-en li#btn-company a:visited,
body#ico02 ul#menu-en li#btn-company a:hover { background-position: -48px -48px; }
body#ico03 ul#menu-en li#btn-services a,
body#ico03 ul#menu-en li#btn-services a:active,
body#ico03 ul#menu-en li#btn-services a:visited,
body#ico03 ul#menu-en li#btn-services a:hover { background-position: -141px -48px; }
body#ico05 ul#menu-en li#btn-tools a,
body#ico05 ul#menu-en li#btn-tools a:active,
body#ico05 ul#menu-en li#btn-tools a:visited,
body#ico05 ul#menu-en li#btn-tools a:hover { background-position: -201px -48px; }
body#ico06 ul#menu-en li#btn-contact-us a,
body#ico06 ul#menu-en li#btn-contact-us a:active,
body#ico06 ul#menu-en li#btn-contact-us a:visited,
body#ico06 ul#menu-en li#btn-contact-us a:hover { background-position: -250px -48px; }
/* ################### END MENU ENGLISH ################### */

/* ################### START TOP MENU ################### */
ul#top-menu-en {
	width: 170px;
	height: 25px;
	list-style: none;
	float: right;
	position: relative;
	right: 18px;
}
ul#top-menu-en li {
	float: left;
	height: 25px;
	margin: 0;
	position: relative;	
}
ul#top-menu-en li a {
	height: 25px;
	display: block;
	text-indent: -50000em;
	overflow: hidden;
	padding: 0 4px;
	background: url(../images/buttons/menu-pt.png) no-repeat;
}
ul#top-menu-en li ul {
	list-style: none;
	visibility: hidden;
	position: absolute !important;
	left: 0 !important;
	/*top: 20px !important;
	padding-top: 5px;*/
	top: -10px !important;
	padding-top: 30px;
	padding-left: 6px;
	width: 100px;
	height: 25px;
	background: #c3daee;
	z-index: -1;
	border: 4px solid #fff;
}
ul#top-menu-en li#btn-login { margin-right: 10px; }
ul#top-menu-en li#btn-login a {
	background-position: -444px -11px;
	width: 37px;
}
ul#top-menu-en li#btn-login a:hover { background-position: -444px -59px; }
ul#top-menu-en li#btn-english { /*background: url(../images/arrow/arrow.png) center right no-repeat;*/ padding-left: 10px; z-index: 1; }
ul#top-menu-en li#btn-english a { 
	background-position: -610px -59px;
	width: 85px;
}
ul#top-menu-en li#btn-english a:hover { background-position: -610px -59px; }
ul#top-menu-en li#btn-portugues a { 
	background-position: -514px -11px;
	width: 62px;
	margin-left: 23px;
}
ul#top-menu-en li#btn-portugues a:hover { background-position: -514px -59px; }


ul#top-menu-pt {
	width: 188px;
	height: 25px;
	list-style: none;
	float: right;
	position: relative;
}
ul#top-menu-pt li {
	float: left;
	height: 25px;
	margin: 0;
	position: relative;	
}
ul#top-menu-pt li a {
	height: 25px;
	display: block;
	text-indent: -50000em;
	overflow: hidden;
	padding: 0 4px;
	background: url(../images/buttons/menu-pt.png) no-repeat;
}
ul#top-menu-pt li ul {
	list-style: none;
	visibility: hidden;
	position: absolute !important;
	left: 0 !important;
	/*top: 20px !important;
	padding-top: 5px;*/
	top: -10px !important;
	padding-top: 30px;
	padding-left: 6px;
	width: 118px;
	height: 25px;
	background: #c3daee;
	z-index: -1;
	border: 4px solid #fff;
}
ul#top-menu-pt li#btn-login { margin-right: 10px; }
ul#top-menu-pt li#btn-login a {
	background-position: -444px -11px;
	width: 37px;
}
ul#top-menu-pt li#btn-login a:hover { background-position: -444px -59px; }
ul#top-menu-pt li#btn-portugues { /*background: url(../images/arrow/arrow.png) center right no-repeat;*/ width: 110px; padding-left: 10px; z-index: 1; }
ul#top-menu-pt li#btn-portugues a { 
	background-position: -491px -59px;
	width: 105px;
}
ul#top-menu-pt li#btn-portugues a:hover { background-position: -491px -59px; }
ul#top-menu-pt li#btn-english a { 
	background-position: -634px -11px;
	width: 51px;
	margin-left: 24px;
}
ul#top-menu-pt li#btn-english a:hover { background-position: -634px -59px; }
/* ################### END TOP MENU ################### */
