/******* RESET ********/
* { padding:0px; margin:0px; border:0px; text-indent:0; list-style:none; }
body { text-align:center; margin:0 auto; font:0.8em Arial, Helvetica, sans-serif; background:#376c0a url(../imgs/fundo.jpg) top center no-repeat; color:#fff; }

/***** ESTRUTURA *****/
.wrap { width:990px; margin:0 auto; text-align:left; color:#000; clear:both; display:block; overflow:hidden; }
.header { height:181px; display:block; clear:both; }
.content { width:990px; color:#000; margin:0 auto; clear:both; display:block; }
.contentDireita { width:210px; color:#000; margin-right:38px; float:right; display:inline; }
.contentEsquerda { width:742px; color:#000; float:left; display:inline; margin-top:-20px; }
.contentDentro { width:657px; color:#000; margin:0 auto; clear:both; display:block; background-color:#fff; padding:20px; }
.contentDentroCima { background:url(../imgs/fundo-content.gif) no-repeat top center; height:18px; }
.contentDentroBaixo { background:url(../imgs/fundo-content-baixo.gif) no-repeat top center; height:18px; }
.contentAnimacao { width:990px; color:#000; margin:0 auto; clear:both; display:block; background-color:#fff; padding:20px; }
.contentAnimacaoCima { background:url(../imgs/fundoanimacaocima.gif) no-repeat top center; height:33px; width:990px; }
.contentAnimacaoBaixo { background:url(../imgs/fundoanimacaobaixo.gif) no-repeat top center; height:33px; width:990px; }
.navigation { width:742px; height:58px; background:url(../imgs/fundo_menu.jpg); clear:both; float:left; margin-top:11px; }
.bottom { display:block; clear:both; margin:10px 0px 0px 0px; width:742px; 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 { width:209px; height:148px; background:url(../imgs/logo.jpg) no-repeat; margin:33px 39px 0px 0; text-indent:-9999px; float:right; } 
.header h2 a { display:block; width:209px; height:148px; text-indent:-9999px; }


/****** CONTENT ******/
.flashVT { width:697px; height:517px; float:left; margin-top:-64px; }
.bannersLateral { margin-top:15px; }
.responsabilidadeTit { margin-top:50px; }
.fotoTexto { display:inline; float:left; margin:-24px 12px 0 0; }
.imgCentralizado { margin:20px 0 10px 30px; }
.slider { width:630px; height:600px; display:block; margin:20px auto; }
.imgAtuacao { display:block; margin:0 auto; }
.tituloAtuacao { margin-top:20px; text-align:center; }
.fabrica { margin:0 auto; display:block; clear:both }
.animacaoFlash { display:block; margin:0 auto; width:780px; }


/********* FORMULÁRIO ***********/
.divFormulario { width:400px; display:block; clear:both; overflow:hidden; margin:30px auto; }
label { display:block; float:left; }
input { display:block; float:right; }
.formsFale { padding:5px 0px; clear:both; overflow:hidden }
.formDireita { width:270px; float:right; border:1px #360 solid; }
.formPara { width:270px; float:right; 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 auto; }




/****** BOTTOM ******/
.enderecos { width:350px; height:145px; margin:10px 0px; float:left; }
.enderecos address { display:inline; font-style:normal; font-size:0.9em; }
.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; }


/***** TÍTULOS *****/
.tit_empresa { width:90px; height:34px; background:url(../imgs/tit_empresa.gif) no-repeat; margin:-25px 0px 0px 0px; text-indent:-9999px; padding-bottom:10px; float:left; }
.tit_produtos { width:90px; height:34px; background:url(../imgs/tit_produtos.gif) no-repeat; margin:-25px 0px 0px 0px; text-indent:-9999px; padding-bottom:10px; float:left; }
.tit_mercado { width:90px; height:34px; background:url(../imgs/tit_mercado.gif) no-repeat; margin:-25px 0px 0px 0px; text-indent:-9999px; padding-bottom:10px; float:left; }
.tit_producao { width:90px; height:34px; background:url(../imgs/tit_producao.gif) no-repeat; margin:-25px 0px 0px 0px; text-indent:-9999px; padding-bottom:10px; float:left; }
.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); }






