* {
	margin:0;
	padding:0;
	border:0;
}
body {
	background: #0072BC url(../images/background/bg.jpg) scroll repeat-x top center;
}

p, li {
	margin-bottom: 20px;
}

img.bordered {border: 4px solid #d3cab5}

div#container {
	margin: 0 auto;
	width: 960px;
}

div#header {width: 962px; float: left}

div#header div#logo {width: 167px;float: left; margin:12px 0 0 0;}
	div#header div#logo img#logoedra {float: left}
	div#header div#logo img#slogan {margin: 12px 0 0 42px}
	
div#header div#teaser{float:left; margin:0;}	
div#header div#teaserInterna{float:left; margin-left:166px;}
	
div#header div#top-right {width: 60px; height: 57px; position: relative; float: right; margin-top: 18px}
	div#header div#top-right div#languages{width: 63px; height: 18px; float: right}
		div#header div#top-right div#languages ul {display: inline; list-style:none}
			div#header div#top-right div#languages ul li {float: left; margin-left: 2px}

	div#header div#top-right div#aux-menu{width: 304px; _width: 314px; height: 15px; float: right; margin-top: 24px}
		div#header div#top-right div#aux-menu ul {display: inline; list-style:none}
			div#header div#top-right div#aux-menu ul li {float: left; margin-left: 22px; _margin-left: 18px}
		
div#menu {width: 949px; height: 42px; background-image: url(../images/background/menu-bg.jpg); position: relative; float: left; padding-left: 13px; overflow:hidden;}
	div#menu ul {display: inline; list-style:none; margin-left: 0;float:left;}
		div#menu ul li {float: left; margin:0 15px 0 15px;}
		div#menu ul li a:hover {position: relative; bottom: 0px;}

div#menu-interna {width: 949px; height: 31px; background-image: url(../images/background/menu-bg-interna.jpg); position: relative; float: left; padding-left: 13px; overflow:hidden;}
	div#menu-interna ul {display: inline; list-style:none; margin-left: 60px; float: left}
		div#menu-interna ul li {float: left; margin:0 20px 0 20px;}
		div#menu-interna ul li a:hover {position: relative; bottom: 0px;}
		
div#submenu {float: left; width: 962px;}
	div#submenu ul {display: inline; list-style:none; float:left; margin: 15px 0 0 76px;}
		div#submenu ul li {float: left; margin:0 20px 0 20px;}
		div#submenu ul li a:hover {position: relative; bottom: 0px;}
		div#submenu ul li img {padding-right: 4px}
div#subMenuSombra {height: }

	.submenu {background: url(../images/menu/interna-bg-menu-sub.gif); height: 37px;}
	.submenuVazio {background: url(../images/menu/interna-bg-menu.gif); height: 17px}
	

div#icons {width: 966px; height: 128px; position: relative; float: left; margin-top: 9px}
	div#icons ul {display: inline; list-style: none;}
		div#icons ul li {float: left; margin-right: 6px}


div#contentHome {width: 960px; margin-top: 10px; float: left}
	
	div#contentHome div.gradientBg {background: transparent}
	
	div#contentNews {float: left; width: 620px; height: 160px; margin-right: 20px}
	div#contentNews .row{float:left; width:620px; height:21px; margin:1px 0 0 0; background-color:#005b96; font-size:12px;font-family:Trebuchet MS, sans-serif;}
	div#contentNews div.row div.colDate{float:left; width:77px; height: 21px; background-color:#004978; color:#fffc00; text-align:center;}
	div#contentNews div.row div.colNews{float:left; width:535px; height: 19px; color:#FFFFFF; padding:2px 0 0 8px;}	
	div#contentNews div.row div.colArquivo{float:right; width:135px; height: 19px; color:#FFFFFF; padding:2px 10px 0 8px;}	
	
	div#abrale {float: left; width: 320px; height: 160px; margin-right: 0px}
	div#abrale img{float:right;}	
	
 div#contentContact{float: left; width: 620px; height: 131px; margin: 27px 20px 0 0px}	
	div#contentNewsletter {float: left; width: 387px; height: 131px; margin:0; display:block;}
	#boxNewsletter {float:left; background-color:#005b96; height:88px; margin:1px 0 0 0;}
	div#contentNewsletter div#txtNewsAbertura {float: left; margin: 16px 0 0 10px; background-image: none !important; width: 377px}
	div#contentNewsletter div#formNews {float: left; margin-left: 10px; background-image: none !important}
		div#contentNewsletter div#formNews {width: 377px; margin-top: 5px}
		div#contentNewsletter div#formNews form label {display:none;}
		div#contentNewsletter div#formNews form .inputNome {float:left; margin: 3px 5px 0 0px; width: 132px; height:20px; font-size: 10px; padding: 0px}
		div#contentNewsletter div#formNews form .inputEmail {float:left; margin: 3px 5px 0 0px; width: 164px; height:20px; font-size: 10px; padding: 0px}
		div#contentNewsletter div#formNews form .btnEnviar{float:left;width:50px; height:20px; margin:3px 5px 0 0;}

	
	div#entreEmContato {float: left; width: 217px; height: 131px; margin: 0 0 0 16px; display:block; background: url(images/bg-content-home2.jpg) repeat-x left top !important}
	div#entreEmContato div#endereco {float: left; margin-left: 10px; background-color:#005B96; width:207px; height:80px; margin:1px 0 0 0; padding:8px 0 0 10px;}
	.txtOrange{font-family:Trebuchet MS, sans-serif; font-size:12px; color:#fffc00;}

 div#mercadoFinanceiro{float: left; width: 320px; height: 131px; margin: 27px 0 0 0px; background: transparent url(../images/banner/banner-mercadofinanceiro.gif) scroll no-repeat top right}	
 	div#mercadoFinanceiro #flashcontent{float:left; margin:38px 0 0 15px;}

div#footer {position: relative; float: left; width: 949px; height: 63px; background:transparent url(../images/background/footer-bg.gif) scroll no-repeat top left; padding-left:13px; margin:16px 0 0 0;}
	div#footer div#copyright {width: 450px; margin-top: 6px; float: left}
	div#footer div#assinatura {width: 450px; margin-right: 13px; float: right}
	div#footer div#assinatura img {float: right}

div#InternalContent{float: left; min-height: 400px; background: #FFF; width: 962px}
div#InternalContent div#conteudo{float: left; width: 580px; margin: 23px 23px 33px 30px}
	div#InternalContent div#conteudo ul {list-style: inside}
	div#InternalContent div#conteudo table tr td.lista {padding: 5px}
	div#InternalContent div#conteudo table tr td.lista img {margin-right: 5px}
	
	

div#InternalContent div#banners {float: left; width: 313px;}
	div#InternalContent div#banners div {width: 313px; margin: 15px 0 0 0}
	div#InternalContent div#banners div#mercadoFinanceiro {background-image: url(../images/banner/mercadofinanceiro-interna.jpg)}
	div#InternalContent div#banners div#mercadoFinanceiro div#flashcontent {margin: 41px 0 0 10px}
	

.formMB {
	border: 1px solid #c2c2c2;
	background-color: #e8e8e8;
	width: 95%;
	padding: 2px;
	color: #777;
	font-family: "Trebuchet MS", Tahoma, Arial, Verdana;
	font-size: 10px;
}

.formMB2 {
	border: 1px solid #c2c2c2;
	background-color: #e8e8e8;
	padding: 2px;
	color: #777;
	font-family: "Trebuchet MS", Tahoma, Arial, Verdana;
	font-size: 10px;
}
input#enviar {padding: 4px 10px; border: 1px solid #CCC}

table#fichatecnica {width: 100%; padding: 0; margin: 0}
table#fichatecnica tr td {padding: 4px}
.claro {background: #555}
.escuro {background: #333}

div#galeria {float: left; width: 220px; margin:58px 0 0 5px}
	div#galeria ul {display: inline; list-style:none}
	div#galeria ul li {float: left; margin-left: 10px}
	
	div#listaGalerias{float:left; margin:11px 0 0 10px; width:213px;height:133px; background: transparent url(images/bg-galeria.jpg) repeat-x scroll top left;}
	 div#listaGalerias ul{float:left; display:inline; list-style:none;}
	 div#listaGalerias ul li {width:193px;float:left; margin: 10px 0 0 10px;}
	 
	div#verGaleria{float:left; margin-left:10px;width:213px} 
	
table.tblForm {margin-top: 10px}
table.tblForm tr td {padding: 5px 10px}
.frmCadUm {width: 100%;}
.frmCadUf {width: 30px; text-align: center}


div#SeusDados {padding: 10px; border: 1px solid #999; background: #f5f5f5; float: left; width: 558px}
div#DadosCarga {padding: 10px; border: 1px solid #999; background: #f5f5f5; float: left; width: 558px; margin-top: 10px}
ul.form-cotacao {display: inline; list-style-image:none !important;list-style-position: outside !important;list-style-type: none !important;}
ul.form-cotacao li {width: 580px; float: left; margin-bottom: 5px  !important;}

table#lista tr td {padding:5px; background-color: #000066; margin: 0;}
table#lista tr td.txt{border-bottom: 2px solid #000066;background-color: #FFF}

table#formBusca {width: 100%}
table#formBusca tr td {padding:5px; background-color: #000066; margin: 0;}
table#formBusca tr td.txtBranco{width: 100px}
table#formBusca tr td.txt{background-color: #ccc}

div#subMenuSombra {width: 100%; height: 10px; background: url(../images/menu/submenu_sombra.gif) no-repeat center top}