/******* RESET ********/
* { padding:0; margin:0; border:0; text-indent:0; list-style:none; }
body { text-align:center; margin:0 auto; font:0.8em Arial, Helvetica, sans-serif; background:#03320e url(../imgs/fundo.jpg) top center no-repeat; color:#fff; }

/***** ESTRUTURA *****/
.wrap { width:997px; margin:0 auto; text-align:left; color:#000; clear:both; display:block; overflow:hidden; }
.header { width:997px; height:298px; display:block; clear:both; }
.content { width:997px; height:515px; color:#000; margin:-10px auto 0 auto; clear:both; display:block; background:url(../imgs/fundo-madeira.jpg); }
.contentDireita { width:268px; color:#000; margin-right:38px; float:right; display:inline; }
.navigation { height:71px; background:url(../imgs/fundo-nav.jpg); clear:both; }
.bottom { display:block; clear:both; margin:10px 0px 0px 0px; display:block; }


/***** ELEMENTOS *****/
h1 { font-size:2em; color:#449400; font-family:Arial, Helvetica, sans-serif; margin:5px 0px; }
h2 { font-size:1.6em; color:#2d6300; font-family:Arial, Helvetica, sans-serif; margin:5px 0px; }
h3 { font-size:1.2em; color:#2D8800; font-family:Arial, Helvetica, sans-serif; margin:5px 0px; }
h4 { font-size:1.2em; color:#333; }
h5 { }
a { color:#333; text-decoration:none; }
a:hover { color:#000; }
p a { color:#333; border-bottom:dotted 1px; }
p span { font-weight:bold; }
p { line-height:150%; text-align:justify; }
.linknaosublinhado { text-decoration:none; color:#000; }
.linknaosublinhado:hover { text-decoration:underline; }
.margemTopo { margin-top:20px; }
.imgsEmpresa { margin:10px 0px 60px 20px; }

/****** HEADER ******/
.header h2 { background:url(../imgs/fundo-header.jpg) no-repeat; text-indent:-9999px; float:right; margin:-5px 0; } 
.header h2 a { width:997px; height:227px; display:block; text-indent:-9999px; }

/****** NAVEGAÇÃO ******/
.navigation li a { display:block; height:71px; text-indent:-9999px; }
.navigation li { display:block; float:left; }
.navigation li.navHome { width:141px; height:71px; background:url(../imgs/menu-home.png) no-repeat; float:left; display:block; }
.navigation li.navHome:hover { background:url(../imgs/menu-home-hover.png) no-repeat; }
.navigation li.navEmpresa { width:173px; height:71px; background:url(../imgs/menu-empresa.png) no-repeat; float:left; display:block; }
.navigation li.navEmpresa:hover { background:url(../imgs/menu-empresa-hover.png) no-repeat; }
.navigation li.navProdutos { width:192px; height:71px; background:url(../imgs/menu-produtos.png) no-repeat; float:left; display:block; }
.navigation li.navProdutos:hover { background:url(../imgs/menu-produtos-hover.png) no-repeat; }
.navigation li.navMercado { width:179px; height:71px; background:url(../imgs/menu-mercado.png) no-repeat; float:left; display:block; }
.navigation li.navMercado:hover { background:url(../imgs/menu-mercado-hover.png) no-repeat; }
.navigation li.navProducao { width:171px; height:71px; background:url(../imgs/menu-producao.png) no-repeat; float:left; display:block; }
.navigation li.navProducao:hover { background:url(../imgs/menu-producao-hover.png) no-repeat; }
.navigation li.navFaleConosco { width:141px; height:71px; background:url(../imgs/menu-fale-conosco.png) no-repeat; float:left; display:block; }
.navigation li.navFaleConosco:hover { background:url(../imgs/menu-fale-conosco-hover.png) no-repeat; }

/****** CONTENT ******/


.bannersLateral { margin-top:0px; }
.bannersFacebook { margin-top:0px; width:271px; height:132px; }
.bannersFacebook img { display:block; float:left; }






/********* FORMULÁRIO ***********/
.divFormulario { width:464px; height:436px; background:url(../imgs/fundo-papel.png) no-repeat; display:block; float:left; margin:30px auto; padding:40px 0 0 70px; }
label { display:block; float:left; }
input { display:block; float:right; }
.formsFale { padding:5px 0px; clear:both; overflow:hidden; }
.formDireita { width:270px; float:left; border:1px #360 solid; }
.formPara { width:270px; float:left; border:1px #360 solid; }
.formEsquerda { width:100px; float:left; }
.botaoEnviar { background-color:#390; border:1px solid #000; color:#fff; padding:5px; display:block; clear:both; margin:20px 92px 0 0; }

/****** BOTTOM ******/
.enderecos { width:400px; height:145px; margin:10px 0px 0 80px; float:left; color:#fff; }
.enderecos address { display:inline; font-family:Arial, Helvetica, sans-serif; font-style:normal; }
.imgEnderecos { float:left; display:inline; width:97px; padding-right:8px; }
.enderecos span { display:block; }
.endtop { padding:20px 0px 0px 0px; display:block; font-weight:bold; font-size:1.4em; }


/***** TÍTULOS *****/
.tit_faleConosco { width:120px; height:34px; background:url(../imgs/tit_faleConosco.gif) no-repeat; margin:-25px 0px 0px 0px; text-indent:-9999px; padding-bottom:10px; float:left; }
.titulosEmpresa { margin:30px 0 0 234px; }

/****** FORMULÁRIOS ******/
.formularioFaleConosco { width:650px; margin-top:20px; display:block; background-color:#000000; }
.labelsFaleConosco { width:200px; display:block; float:left; margin:8px 0px; }
.formsFaleConosco { width:450px; display:block; float:right; margin:8px 0px; }
.forms { border:#000 dotted 1px; width:300px; }
.btEnviar { background-color:#000; border:#faaf04 1px double; color:#fff; padding:3px 5px; margin:5px 0px; }


/****** ASSINATURA ******/
.assinatura { margin:15px 0px 0px 0px; background-color:#000; display:block; float:right; text-indent:-9999px; width:70px; height:25px; background-image:url(../imgs/assinatura.jpg); }







