* {font-family:inherit;font-size:100%;margin:0;padding:0;}

body {background:#FFF url(../imgs/fundos/bg-body-interna.jpg) repeat-x;color:#5a636c;font:12px arial,georgia,helvetica,freesans,sans-serif;}

ul {list-style:none;}

img, fieldset {border:0;}

hr, legend {display:none;}

input, textarea {font:12px arial,georgia,helvetica,freesans,sans-serif;}

a {outline:0;}



/*GRID*/

#flx-topo {height:98px;padding-top:17px;}

/* 
 * @alterado Felipe Marques 
 * @data 24/09/2009
 * inicio
 */
#flx-corpo {margin:0 auto;overflow:hidden !important;width:900px;}
/*
 * fim
*/

#flx-conteudo {float:right;width:644px;}

#flx-lateral {float:left;width:234px;}

#flx-rodape {clear:both;}



/* topo */

#flx-topo .conteudo-topo {margin:0 auto;width:900px;}

#flx-topo .marca-flax {display:inline;float:left;font-size:22px;height:95px;position:relative;width:257px;}

#flx-topo .marca-flax a {color:#0134AB;}

#flx-topo .marca-flax a span {background:url(../imgs/marca-flax.gif) no-repeat left top;display:block;height:100%;position:absolute;width:100%;}

#flx-topo .marca-flax a:hover span {background-position:left bottom;}



/* menu topo */

.menu-topo {float:right;padding-top:15px;}

.menu-topo ul {border-bottom:1px solid #bcbec0;display:table;margin-bottom:8px;overflow:auto;padding-bottom:1px;}

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

.menu-topo ul li a {background:url(../imgs/fundos/bg-menu-topo.jpg) repeat-x;color:#d2e3fc;display:inline;float:left;font-size:15px;font-weight:bold;letter-spacing:-1px;margin-right:1px;padding:8px 15px;text-decoration:none;}

.menu-topo ul li a:hover {background-image:url(../imgs/fundos/bg-menu-topo-over.jpg);color:#FFF;}

.menu-topo ul .item-cotacao a {background-image:url(../imgs/fundos/bg-menu-topo-cotacao.jpg);color:#FFF;font-size:20px;margin-right:0;padding:5px 12px;}

.menu-topo ul .item-cotacao a:hover {background-image:url(../imgs/fundos/bg-menu-topo-cotacao-over.jpg);}

.menu-topo ul .item-cotacao a img {vertical-align:middle;}

.menu-topo p {text-align:right;font-size:16px;letter-spacing:-1px;vertical-align:middle;font-weight:bold;}

.menu-topo p strong {font-size:24px;}



/* lateral */

#flx-lateral .menu-produtos {background:url(../imgs/fundos/bg-menu-produtos-interna.jpg) no-repeat;margin:5px 0 4px 0;padding:6px 0 0 3px;}

#flx-lateral .menu-produtos .conteudo {background:#FFF url(../imgs/fundos/bg-menu-produtos-conteudo.jpg) no-repeat right top;border:1px solid #dadbdd;padding:10px 10px 6px;width:204px;}

#flx-lateral .menu-produtos h3 {color:#ed1200;font-size:20px;letter-spacing:-1px;margin-bottom:4px;padding-left:10px;}

#flx-lateral .menu-produtos ul li a {border-top:1px solid #d3d3d3;color:#5f686d;display:block;padding:4px 10px;text-decoration:none;}

#flx-lateral .menu-produtos ul .primeiro a {border-top:0;}

#flx-lateral .menu-produtos ul li a:hover {background:#f3f4f6 url(../imgs/fundos/bg-link-menu-produtos.jpg) no-repeat right center;color:#0b4de9;}



.boxes-laterais a {color:#73787C;display:block;margin-left:3px;text-decoration:none;}

.boxes-laterais a:hover {background:#fefbc4 url(../imgs/seta-boxes-laterais.gif) no-repeat right center;text-decoration:none;}

.boxes-laterais a .conteudo {border-bottom:1px solid #dadbdd;display:block;padding:8px 0 10px 0;width:225px;}

.boxes-laterais a .titulo {color:#5B646D;display:block;font-size:25px;letter-spacing:-2px;margin:0 0 4px 6px;padding:4px 0 4px 40px;}

.boxes-laterais a .descricao {display:block;padding:0 6px;}

.box-sobre a strong {background:url(../imgs/icones/icone-sobre2.gif) no-repeat left center;}

.box-faqs a strong {background:url(../imgs/icones/icone-faq2.gif) no-repeat left center;}



.box-maquinas-acessorios a {background:url(../imgs/fundos/bg-maquinas-acessorios.jpg) no-repeat;color:#FFF;display:block;margin-left:3px;padding:14px 50px 12px 12px;text-decoration:none;}

.box-maquinas-acessorios a:hover {color:#CCC;}

.box-maquinas-acessorios a strong {display:block;font-size:16px;letter-spacing:-1px;margin:-2px 0;}

.box-maquinas-acessorios a span {display:block;font-size:11px;line-height:.9em;}



/* conteudo */

.conteudo-superior {margin-bottom:16px;overflow:auto;padding:12px 0;}

.conteudo-superior .titulo-pagina {color:#515863;float:left;font-size:24px;font-weight:normal;letter-spacing:-1px;line-height:23px;width:360px;}

.conteudo-superior .titulo-pagina strong {color:#273f75;font-size:36px;letter-spacing:-3px;line-height:32px;}

.conteudo-superior h1.titulo-pagina {color:#273f75;font-size:36px;font-weight:bold;letter-spacing:-3px;line-height:normal;}

.conteudo-superior .titulo-pagina .texto-dizer {font-size:22px;}

.conteudo-superior .titulo-pagina .texto-dizer2 {font-weight:bold;}



#formulario-busca {float:right;margin-top:-2px;width:248px;}

#formulario-busca * {vertical-align:middle;}

#formulario-busca .campo-texto {border:1px solid #9cbcce;color:#acb2bc;font-style:italic;padding:6px 8px;width:190px;}

#formulario-busca .campo-over {color:#818181;font-style:normal;}

#formulario-busca label {color:#65757e;display:block;font-weight:bold;}



/* produto destaque */

.box-produto-destaque-capa {clear:both;margin-bottom:16px;overflow:auto;padding-top:10px;}

.box-produto-destaque-capa .conteudo-produto {margin-left:282px;}

/*background:url(../imgs/fundos/bg-destaque.jpg) no-repeat right bottom;*/

.box-produto-destaque-capa .box-imagem {float:left;position:relative;width:269px;height:183px;overflow:hidden;}

.box-produto-destaque-capa .box-imagem .conteudo {border:1px solid #c0d9e5;}

.box-produto-destaque-capa .box-imagem .conteudo .foto-produto {display:block;}

.box-produto-destaque-capa .box-imagem .conteudo .selo-produto-dia {background:url(../imgs/selo-produto-dia.gif) no-repeat;height:60px;left:0;position:absolute;top:0;z-index:1;width:104px;}



.box-produto-destaque-capa .titulo-produto {font-size:18px;letter-spacing:-1px;}

.box-produto-destaque-capa .titulo-produto a {color:#4e5258;text-decoration:none;}

.box-produto-destaque-capa .titulo-produto a:hover {color:#073ec2;text-decoration:underline;}



.box-produto-destaque-capa .codigo-produto {border-bottom:1px solid #d9dbde;color:#a6a6a6;font-size:9px;margin-bottom:10px;padding-bottom:2px;text-transform:uppercase;}

.box-produto-destaque-capa .descricao-produto {height:96px;line-height:18px;margin-bottom:12px;margin-left:10px;}



.box-produto-destaque-capa .botoes-produtos {margin-top:5px;}

.box-produto-destaque-capa .botoes-produtos a {color:#FFF;display:block;float:left;font-weight:bold;height:22px;padding:6px 0 0 29px;text-decoration:none;}

.box-produto-destaque-capa .botoes-produtos a:hover {text-decoration:underline;}

.box-produto-destaque-capa .link-solicite-orcamento {background:url(../imgs/fundos/bg-link-orcamento-destaque.jpg) no-repeat;margin-right:4px;width:149px;}

.box-produto-destaque-capa .link-mais-infomacoes {background:url(../imgs/fundos/bg-link-mais-informacoes.jpg) no-repeat;width:118px;}



/* produtos capa */

.box-produto-capa {background-color:#dfeef5;float:left;margin:0 0 16px 10px;overflow:auto;padding:10px;width:297px;}

.box-produto-capa-primeiro {margin-left:0;}

.box-produto-capa .box-imagem {float:left;width:116px;height:78px;border:1px solid #c0d9e5;background:#cfe2eb;text-align:center;}

.box-produto-capa .box-imagem img {display:block;float:left;}

.box-produto-capa .conteudo-produto {margin-left:154px;}

.box-produto-capa .conteudo-produto .titulo-produto {font-size:16px;height:34px;letter-spacing:-1px;line-height:16px;}

.box-produto-capa .botoes-produto a {background:#d4e0e0 no-repeat 3px center;color:#0038ad;display:block;font-size:11px;margin-top:3px;padding:3px 0 3px 25px;}

.box-produto-capa .botoes-produto a:hover {background-color:#FFF;}

.box-produto-capa .botoes-produto .link-solicite-orcamento {background-image:url(../imgs/icones/icone-orcamento.gif);}

.box-produto-capa .botoes-produto .link-mais-infomacoes {background-image:url(../imgs/icones/icone-informacoes.gif);}



/* produto categoria */

.box-paginacao {border-bottom:1px solid #e1e1e3;border-top:1px solid #e1e1e3;clear:both;font-size:10px;padding:8px 0;text-align:center;}

.box-paginacao a {background-color:#eaebef;color:#064cff;padding:2px 4px;text-decoration:none;text-transform:uppercase;margin:0 3px;}

.box-paginacao a:hover, .box-paginacao .pagina-selecionada {background-color:#004cfe;color:#FFF;}

.box-paginacao .pagina-selecionada {padding:2px 4px;}

.box-paginacao .link-anterior {background:url(../imgs/seta-anterior.jpg) no-repeat left center !important;padding-left:16px;}

.box-paginacao .link-proxima {background:url(../imgs/seta-proxima.jpg) no-repeat right center !important;padding-right:16px;}

.box-paginacao .link-anterior,

.box-paginacao .link-proxima {text-decoration:underline !important;}

.box-paginacao .link-anterior:hover,

.box-paginacao .link-proxima:hover {color:#1858f0;}



.box-produto .lista-produtos li {background:url(../imgs/fundos/bg-produto-lista.jpg) repeat-x left bottom;display:block;border-bottom:1px solid #cacbcf;float:left;margin:0 18px 20px 28px;width:195px;}

.box-produto .lista-produtos li h3 {font-size:16px;letter-spacing:-1px;margin-bottom:2px;height:30px;}

.box-produto .lista-produtos li p {font-size:11px;margin-bottom:10px;height:55px;}

.box-produto .lista-produtos li .botao-mais-detalhes {margin-bottom:5px;height:20px;}

.box-produto .lista-produtos .sem-margem {margin-left:0;}



.box-produto .box-foto {margin-bottom:8px;position:relative;width:195px;border:1px solid #e0e8f0;}

.box-produto .foto-produto {display:block;}

.box-produto .link-zoom-foto {background:url(../imgs/botoes/zoom.png) no-repeat;display:block;bottom:4px;height:22px;left:7px;position:absolute;width:55px;}



/* secoes home */

.box-secoes-home {border-bottom:1px solid #dadbdd;padding:0 6px 10px;width:305px;}

.box-secoes-home-representantes {display:inline;float:left;}

.box-secoes-home-atendimento {float:right;}

.box-secoes-home h3 {font-size:25px;letter-spacing:-2px;margin-bottom:4px;padding:4px 0 4px 40px;}

.box-secoes-home-representantes h3 {background:url(../imgs/icones/icone-representantes.gif) no-repeat left center;}

.box-secoes-home-atendimento h3 {background:url(../imgs/icones/icone-atendimento.gif) no-repeat left center;}

.box-secoes-home p {color:#73787c;padding:0 6px;}

.box-secoes-home p a {color:#002bad;display:block;font-size:11px;margin-top:10px;}

.box-secoes-home p a:hover {color:#1858f0;}



/* rodape */

#flx-rodape {background:#576972 url(../imgs/fundos/bg-rodape.jpg) repeat-x;margin-top:10px;padding:20px 0;}

#flx-rodape .conteudo-rodape {margin:0 auto;width:900px;}

#flx-rodape p strong {color:#FFF;display:block;font-size:18px;letter-spacing:-1px;margin-bottom:20px;}

#flx-rodape address {color:#bdced8;font-style:normal;font-size:11px;}

#flx-rodape address.primeiro {border-right:1px solid #7d8b91;float:left;margin-right:17px;padding-right:17px;width:372px;}



/* classes */

.box-breadcrumb {border-bottom:1px solid #c4ced8;font-size:11px;margin-bottom:15px;padding-bottom:8px;}

.box-breadcrumb a {color:#1a489e;}

.box-breadcrumb a:hover {color:#1858f0;}



.link-voltar {color:#1a489e;}

.link-voltar a:hover {color:#1858f0;}



/* empresa */

.conteudo-sobre-empresa .box-foto img {background-color:#FFF;border:1px solid #cbdeec;float:left;margin-right:20px;padding:4px;}

.conteudo-sobre-empresa p {color:#4b545b;margin-bottom:26px;}



/* faqs */

.conteudo-faqs h3 {font-size:16px;font-weight:normal;margin-bottom:22px;}

.conteudo-faqs #formulario-faq {background-color:#FFF;border:1px solid #b9d0de;margin-bottom:10px;padding:12px 18px;}

.conteudo-faqs #formulario-faq * {vertical-align:middle;}

.conteudo-faqs #formulario-faq label {color:#2d407a;display:block;margin-bottom:5px;}

.conteudo-faqs #formulario-faq select {color:#707070;font-weight:bold;margin-right:8px;width:200px;}



.conteudo-faqs .listagem-faqs dt {margin-top:5px;}

.conteudo-faqs .listagem-faqs dt a {color:#1b41ac;font-size:11px;}

.conteudo-faqs .listagem-faqs dt a:hover {color:#1858f0;}

.conteudo-faqs .listagem-faqs dd {background-color:#eaf0fe;border:1px solid #ebecee;font-size:11px;margin-top:5px;padding:12px 15px;}



/* produtos */

.conteudo-produtos .titulo-produto {background-color:#e6eff8;font-size:18px;font-weight:normal;letter-spacing:-1px;margin-bottom:16px;padding:6px 10px;position:relative;}

.conteudo-produtos .titulo-produto span {color:#929ca5;font-size:10px;position:absolute;right:10px;top:10px;}

.conteudo-produtos .box-produto-foto {float:left;margin:0 18px 8px 0;width:269px;overflow:hidden;border:1px solid #dde8f3;}

.conteudo-produtos .box-produto-foto .box-foto {margin-bottom:2px;position:relative;}

.conteudo-produtos .box-produto-foto .foto-produto {display:block;}

.conteudo-produtos .box-produto-foto .link-zoom-foto {background:url(../imgs/botoes/zoom.png) no-repeat;display:block;bottom:4px;height:22px;left:7px;position:absolute;width:55px;}

.conteudo-produtos .box-produto-foto .conteudo-mais-fotos {background-color:#cfdfef;font-size:11px;padding:3px 8px;}

.conteudo-produtos .box-produto-foto .conteudo-mais-fotos * {vertical-align:middle;}

.conteudo-produtos .box-produto-foto .conteudo-mais-fotos a {background-color:#FFF;color:#6c7175;padding:0 3px;text-decoration:none;}

.conteudo-produtos .box-produto-foto .conteudo-mais-fotos .link-selecionado,

.conteudo-produtos .box-produto-foto .conteudo-mais-fotos a:hover {background-color:#0031a5;color:#d3f1fc;}

.conteudo-produtos .box-produto-foto .conteudo-mais-fotos .link-seta {background:none !important;}

.conteudo-produtos .descricao-produto {font-size:11px;line-height:17px;padding-bottom:10px;}

.conteudo-produtos .link-solicite-orcamento {display:block;margin-top:10px;}



.conteudo-produtos .box-conheca-tambem {margin-top:20px;}

.conteudo-produtos .box-conheca-tambem h3 {border-bottom:1px solid #e0e0e0;clear:both;font-size:18px;letter-spacing:-1px;margin-bottom:4px;padding-bottom:4px;}

.conteudo-produtos .box-conheca-tambem li {background-color:#efefef;float:left;margin:0 0 5px 8px;overflow:hidden;padding:7px;width:304px;height:80px;}

.conteudo-produtos .box-conheca-tambem .item-secundario {margin-left:0;}

.conteudo-produtos .box-conheca-tambem li a {color:#1e42a0;display:block;text-decoration:none;}

.conteudo-produtos .box-conheca-tambem li a:hover {color:#1858f0;}

.conteudo-produtos .box-conheca-tambem li a span {text-decoration:underline;}

.conteudo-produtos .box-conheca-tambem li a img {border:1px solid #c1c2c6;margin-right:12px;vertical-align:middle;}



/* maquinas */

.box-especificacoes-tecnicas {background-color:#e9f2f7;margin-bottom:10px;padding:12px;position:relative;}

.box-especificacoes-tecnicas h3 {background:url(../imgs/icones/icone-especificacoes.jpg) no-repeat left center;font-size:18px;height:24px;letter-spacing:-1px;padding-left:30px;}

.box-especificacoes-tecnicas h3 a {background:#bed7d4 url(../imgs/seta-cima.gif) no-repeat right center;color:#233e99;font-size:11px;font-weight:normal;letter-spacing:0;padding:3px 18px 3px 5px;position:absolute;right:12px;text-decoration:none;}

.box-especificacoes-tecnicas h3 a:hover {background-color:#616E76;color:#E0EDF5;}

.box-especificacoes-tecnicas h3 .selecionado {background-image:url(../imgs/seta-baixo.gif);}



.box-especificacoes-tecnicas table {border-collapse:collapse;margin-top:10px;width:100%;}

.box-especificacoes-tecnicas table caption {display:none;}

.box-especificacoes-tecnicas .linha-alternada {background-color:#dce7ed;}

.box-especificacoes-tecnicas table thead th {border-bottom:1px solid #b8c5cd;border-top:1px solid #b8c5cd;font-size:14px;letter-spacing:-1px;padding:8px 0;text-align:left;text-transform:uppercase;}

.box-especificacoes-tecnicas table thead th span {border-left:1px solid #c0c3c8;display:block;padding-left:18px;}

.box-especificacoes-tecnicas table thead .item-modelo {padding-left:8px;}

.box-especificacoes-tecnicas table tbody th {border-bottom:1px solid #b8c5cd;padding:0 8px;text-align:left;}

.box-especificacoes-tecnicas table tbody td {border-bottom:1px solid #b8c5cd;font-size:11px;padding:8px 0;}

.box-especificacoes-tecnicas table tbody td span {border-left:1px solid #c0c3c8;display:block;padding-left:18px;}





/* boxes padroes produtos e maquinas */

#menu-abas {clear:both;margin-top:40px;overflow:auto;}

#menu-abas li {float:left;overflow:auto;}

#menu-abas .selecionado {background:#e2eff7 url(../imgs/fundos/bg-menu-abas.jpg) repeat-x left top;} 

#menu-abas a {background:no-repeat 8px center;color:#54555a;display:block;float:left;outline:0;padding:12px 0 12px 40px;text-decoration:none;}

#menu-abas a strong {display:block;font-size:15px;letter-spacing:-1px;}

#menu-abas a span {color:#61787e;font-size:11px;}

#menu-abas a:hover {text-decoration:underline;}



#menu-abas .item-downloads {background-image:url(../imgs/icones/icone-downloads.gif);width:103px;}

#menu-abas .item-faqs {background-image:url(../imgs/icones/icone-faqs.gif);width:120px;}

#menu-abas .item-aplicacoes {background-image:url(../imgs/icones/icone-aplicacoes.gif);width:105px;}

#menu-abas .item-aplicadores {background-image:url(../imgs/icones/icone-aplicadores.gif);width:155px;}

#menu-abas #item-aplicadores-maquinas {width:250px;}

#menu-abas .item-producao {background-image:url(../imgs/icones/icone-aplicadores.gif);width:125px;}



.box-interno-opcoes {background-color:#e0eff6;border-bottom:1px solid #bcd0d7;margin-bottom:10px;overflow:auto;padding:14px 18px;position:relative;}

.box-interno-opcoes a {color:#486fbe;font-size:11px;}

.box-interno-opcoes a:hover {color:#1858f0;}



.lista-downloads li a {background:url(../imgs/icones/icone-pdf.jpg) no-repeat left center;display:block;margin-bottom:6px;padding:8px 0 8px 36px;}



#box-faqs .listagem-faqs {margin-bottom:16px;}

#box-faqs .listagem-faqs dd {border:1px solid #ebecee;font-size:11px;margin-top:5px;padding:8px 15px;}

#box-faqs .link-mais-perguntas {background-color:#bed6e2;padding:1px 4px 2px;text-decoration:none;}

#box-faqs .link-mais-perguntas:hover {background-color:#616E76;color:#E0EDF5;}



#lista-aplicacoes {font-size:11px;}

#lista-aplicacoes dt {font-weight:bold;margin-top:20px;}

#lista-aplicacoes .primeiro {margin-top:0;}

#lista-aplicacoes dd {padding-right:32px;}



#lista-aplicadores {list-style:none;} 

#lista-aplicadores li {overflow:auto;padding:10px 0;border-bottom:1px solid #c2d5e8;}

#lista-aplicadores li .box-foto {float:left;margin-right:20px;}

#lista-aplicadores li .box-foto .foto-produto {border:1px solid #bdc2c6;display:block;}

#lista-aplicadores li .chapeu {font-size:11px;margin-bottom:2px;padding-top:10px;}

#lista-aplicadores li .titulo {font-size:14px;letter-spacing:-1px;margin-bottom:10px;}







/* contato */

.conteudo-representante {padding-top:16px;}



#formulario-representante {float:left;overflow:auto;width:340px;}

#formulario-representante p {color:#e65246;font-size:11px;margin-bottom:12px;}

#formulario-representante li {margin-bottom:8px;} 

#formulario-representante li label {color:#1545a9;float:left;padding-top:5px;width:78px;}

#formulario-representante li span {color:#1545a9;margin:0 6px 0 10px;vertical-align:middle;}

#formulario-representante li select {font-weight:bold;letter-spacing:-1px;width:256px !important;}

#formulario-representante li .campo-texto {background:#f8f8f8 url(../imgs/fundos/bg-input.jpg) repeat-y left top;border:1px solid #b7cedc;color:#707070;font-size:14px;padding:3px 8px;vertical-align:middle;width:238px;}

#formulario-representante li .campo-ddd {width:35px;}

#formulario-representante li .campo-telefone {width:111px;}

#formulario-representante .erro-form .campo-texto {background:#fefbc4;border-color:#eb4f43;}

#formulario-representante input#campo-tipo-pj {width:16px;}

#formulario-representante input#campo-tipo-pf {width:16px;}



#box-erro-form {margin-bottom:16px;} 

#box-erro-form p {background:#fffcd9 url(../imgs/icones/icone-erro.jpg) no-repeat 7px center;border:1px solid #f5dfb6;color:#e55142;font-size:11px;margin:0;padding:6px 12px 6px 30px;}



.box-fabricas-flax {background-color:#eaeefa;float:right;padding:12px 18px;width:254px;}

.box-fabricas-flax h2 {color:#1545a9;font-size:17px;letter-spacing:-1px;}

.box-fabricas-flax p {color:#1545a9;}



.box-fabricas {border-top:1px solid #c6cbcf;margin-top:12px;padding-top:12px;}

.box-fabricas h3 {font-size:14px;margin-bottom:6px;}

.box-fabricas p {color:#50555b;}



/* classes padroes */

.link-selecionado {font-weight:bold;}

.off {display:none;}



/* detalhes home */

body#secao-home {background-image:url(../imgs/fundos/bg-body.jpg);}

#secao-home #formulario-busca {padding-top:4px;}

#secao-home #flx-lateral .menu-produtos {background-image:url(../imgs/fundos/bg-menu-produtos.jpg);}

#secao-home .conteudo-superior {margin-bottom:28px;}

#secao-home #formulario-busca {margin-top:0;}

