/*### BODY ###*/
* { margin:0; padding:0; border:0px; }
html { height:100%; }
body { height:100%; background:#000000 url(../img/bg-internas.jpg) repeat-x 0 0; font-family: Arial, Verdana, Tahoma; font-size:10px; overflow-x: hidden; }

/*### GERAL ###*/
ul { list-style:none; }
.float { float:left; }
.right { float:right; }
.clear { clear:both; }
img.float, input.float, select.float { float:left; }
img.right, input.right, select.right { float:right; }

/*### INDEX ###*/
#inicial { background:#000000 url(../img/bg-inicial.jpg) repeat-x 0 0; }
#inicial .flash { float:left; display:inline; width:100%; height:466px; text-align:center; }
#inicial .bloco { float:left; display:inline; width:970px; height:268px; margin:0 0 14px 0; background:url(../img/bg-inicial-conteudo.jpg) no-repeat 0 0; position:relative; }
#inicial .bloco .bloco_news { float:left; display:inline; width:235px; height:121px; position:absolute; top:-117px; right:14px; z-index:999; }
#inicial .bloco .bloco_news .dlnews { float:left; display:inline; width:225px; }
#inicial .bloco .bloco_news .dlnews dt { float:left; display:inline; width:97px; height:15px; background:url(../img/tit_novidades.gif) no-repeat scroll 0 0; text-indent:-9999px; overflow:hidden; margin:0 116px 15px 0; }
#inicial .bloco .bloco_news .dlnews dd { float:left; display:inline; width:163px; margin:0 0 10px 0; }
#inicial .bloco .bloco_news .dlnews a { color:#114263; text-decoration:none; }
#inicial .bloco .bloco_news .dlnews a:hover { text-decoration:underline; }
#inicial .bloco .bloco_news .dlnews .dddata { float:left; display:inline; width:44px; height:17px; background:url(../img/bg-data-inicial.gif) no-repeat scroll 0 0; padding:2px 0 0 10px; font-weight:bold; color:#fff; margin:3px 8px 10px 0; }
#inicial .bloco .bloco_news .dlnews span { margin:0 8px 0 0; }
#geral { width:970px; margin:0 auto; }
#selo { width:290px; height:50px; margin:0px auto; clear:both; }
#selo .txt_selo { float:left; width:auto; padding:10px 10px 0px 10px; font:10px Verdana, Arial, Verdana; }
#selo .txt_selo a { color:#cccccc; text-decoration:none; }
#selo .txt_selo a:hover { text-decoration:none; }
#inicial .BlocoProdutos { float:left; display:inline; width:351px; height:130px; margin:20px 0 0 19px; }
#inicial .BlocoProdutos h3 { float:left; display:inline; width:100px; height:18px; background:transparent url(../img/tit-produtos.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0; }
#inicial .BlocoRepresentantes { float:left; display:inline; width:242px; height:130px; margin:20px 0 0 47px; }
#inicial .BlocoRepresentantes h3 { float:left; display:inline; width:144px; height:38px; background:transparent url(../img/tit-representantes.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 63px 24px 0; }
#inicial .BlocoRepresentantes a { float:left; display:inline; width:auto; padding: 0 25px 0 0; font-size:10px; text-decoration:none; color:#206ab2; }
#inicial .BlocoRepresentantes a:hover { text-decoration:underline; }
#inicial .BlocoQualidade { float:left; display:inline; width:245px; height:130px; margin:20px 0 0 40px; }
#inicial .BlocoQualidade h3 { float:left; display:inline; width:98px; height:39px; background:transparent url(../img/tit-qualidade.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0; }
#inicial .BlocoQualidade a { float:left; display:inline; width:auto; padding: 0 4px 0 0; font-size:10px; text-decoration:none; color:#206ab2; }
#inicial .BlocoQualidade a:hover { text-decoration:underline; }
#inicial .BlocoQualidade .inmetro { float:left; display:inline; width:45px; height:48px; background:transparent url(../img/logo-inmetro.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:1px 0 0 16px; }
#inicial .BlocoQualidade .bvqi { float:left; display:inline; width:65px; height:48px; background:transparent url(../img/logo-bvqi.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:1px 0 15px 11px; }
#inicial .BlocoQualidade .bureal { float:left; display:inline; width:118px; height:48px; background:transparent url(../img/logo-bureal-veritas.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:1px 0 20px 11px; }
#inicial .BlocoCotacoes { float:left; display:inline; width:500px; height:130px; margin:20px 0 0 19px; }
#inicial .BlocoCotacoes h3 { float:left; display:inline; width:83px; height:17px; background:transparent url(../img/tit-cotacoes.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 244px 15px 0; }
#inicial .BlocoTabeladePrecos { float:left; display:inline; width:215px; height:130px; margin:20px 0 0 170px; }
#inicial .BlocoTabeladePrecos h3 { float:left; display:inline; width:154px; height:17px; background:transparent url(../img/tit-tabela.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 61px 10px 0; }
#inicial .BlocoTabeladePrecos a { float:left; display:inline; width:auto; padding: 0 5px 0 0; font-size:10px; text-decoration:none; color:#206ab2; }
#inicial .BlocoTabeladePrecos a:hover { text-decoration:underline; }
.dlDolar { float:left; display:inline; width:222px; height:22px; background:url(../img/cotacao-dolar.gif) no-repeat 0 0; }
.dlDolar dt { float:left; display:inline; width:86px; padding:6px 0 0 0; text-align:center; color:#0d3855; }
.dlDolar dd { float:left; display:inline; width:115px; padding:5px 0 0 10px; text-align:center; color:#fffffe; }
.dlCobre { float:left; display:inline; width:240px; height:22px; margin:0 0 0 12px; background:url(../img/cotacao-cobre.jpg) no-repeat 0 0; }
.dlCobre dt { float:left; display:inline; width:112px; padding:4px 0 0 0; text-align:center; color:#0d3855; }
.dlCobre dd { float:left; display:inline; width:122px; padding:4px 0 0 0; text-align:center; color:#fffffe; }
.blocoLogos { float:left; display:inline; width:970px; height:108px; margin:18px 0 25px 0; background:url(../img/bg-rodape-logos.png) no-repeat 0 0; }
.blocoLogos li { display:inline; }
.blocoLogos .condusa a { background:url(../en/img/logo-condusa.png) no-repeat scroll 0 0 transparent; display:inline; float:left; height:48px; margin:27px 0 0 30px; overflow:hidden; text-indent:-99999px; width:213px; }
.blocoLogos .brasil a { background:url(../en/img/logo-brasil.png) no-repeat scroll 0 0 transparent; display:inline; float:left; height:50px; margin:33px 0 0 105px; overflow:hidden; text-indent:-99999px; width:168px; }
.blocoLogos .trefisa a { background:url(../en/img/logo-trefisa.png) no-repeat scroll 0 0 transparent; display:inline; float:left; height:35px; margin:35px 0 0 85px; overflow:hidden; text-indent:-99999px; width:136px; }
.blocoLogos .comando a { background:url(../en/img/logo-comando.png) no-repeat scroll 0 0 transparent; display:inline; float:left; height:28px; margin:40px 0 0 73px; overflow:hidden; text-indent:-99999px; width:122px; }
.rodape { float:left; display:inline; width:100%; margin:0 0 23px 0; }
.rodape ul { text-align:center; margin:10px 0 0 0; }
.rodape li { display:inline; padding:0 15px 0 15px; border-right:1px solid #cccccc; }
.rodape a { text-decoration:none; color:#cccccc; }
.rodape a:hover { text-decoration:underline; }
.semBordaMenu { border:none !important; }
label.error { font-size:90% !important ; color: red !important ; } 

/*### INTERNAS ###*/
#interna { width:970px; margin:0 auto; }
.total { float:left; display:inline; width:100%; background:url(../img/bg-internas-center.jpg) no-repeat top center; }
.header { float:left; display:inline; width:970px; height:119px; }
.header h1 a { float:left; display:inline; width:359px; height:99px; background:transparent url(../img/logo-conduspar.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:20px 0 0 9px; }
.ulIdiomas { float:right; display:inline; margin:0 0 38px 0; }
.ulIdiomas li { display:inline; }
.ulIdiomas .eng a { float:left; display:inline; width:20px; height:20px; background:url(../img/icon-eua.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:11px 0 0 8px; }
.ulIdiomas .eng a:hover { background:url(../img/icon-eua-over.gif) no-repeat scroll 0 0; }
.ulIdiomas .esp a { float:left; display:inline; width:20px; height:20px; background:url(../img/icon-esp.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:11px 0 0 8px; }
.ulIdiomas .esp a:hover { background:url(../img/icon-esp-over.gif) no-repeat scroll 0 0; }
.ulIdiomas .ptbr a { float:left; display:inline; width:20px; height:20px; background:url(../img/icon-bra.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:11px 0 0 8px; }
.ulIdiomas .ptbr a:hover { background:url(../img/icon-bra-over.gif) no-repeat scroll 0 0; }

.busca { float:left; display:inline; width:258px; margin:18px 0 0 336px; }
.busca label { float:left; display:inline; width:64px; height:9px; background:transparent url(../img/busca-aqui.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:5px 10px 0 0; }
.busca .campo, .busca .campo_over { float:left; display:inline; width:124px; height:17px; padding:3px 10px 0 10px; border:none; background:transparent url(../img/campo-busca.jpg) no-repeat scroll 0 0; }
.busca .campo_over { background:transparent url(../img/campo-busca-on.jpg) no-repeat scroll 0 0; }
.busca a { float:left; display:inline; width:40px; height:20px; background:transparent url(../img/botao-ok.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0; }
.pagina { float:left; display:inline; width:970px; padding:0 0 40px 0; position:relative; background:#fff; }
.menu, .menuAberto { float:left; display:inline; width:265px; position:absolute; z-index:1; top:19px; left:3px; overflow:hidden; }
.menuAberto { width:390px !important; }
.topo { float:left; display:inline; width:100%; height:160px; }
p { font-size:11px; color:#363636; padding:0 0 15px 0; }

/*### EMPRESA ###*/
.empresa { background:#ffffff url(../img/bg-empresa.jpg) no-repeat left bottom; }
.empresa .topo { background:url(../img/topo-empresa.jpg) no-repeat 0 0; }
.empresa .topo h2 { float:left; display:inline; width:157px; height:24px; background:transparent url(../img/titulo-empresa.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 717px; }
.empresa .conteudo { float:left; display:inline; width:634px; padding:37px 58px 40px 277px; background:url(../img/bg-top-pagina.jpg) no-repeat 0 0; }
.empresa .conteudo p { font-size:11px; color:#363636; padding:0 0 15px 10px; }
.empresa .topH3 { float:left; display:inline; width:635px; height:11px; background:transparent url(../img/top-empresa.gif) no-repeat scroll left bottom; }
.empresa .rodH3 { float:left; display:inline; width:635px; height:10px; margin:0 0 14px 0; background:transparent url(../img/rod-empresa.gif) no-repeat scroll 0 0; }
.empresa h3 { float:left; display:inline; width:100%; margin:0 0 30px 0; color:#59a2c0; font-size:20px; font-weight:normal; }
.empresa h4 { float:left; display:inline; width:615px; padding:0 10px 0 10px; background:#e7eaec; color:#285879; font-size:11px; font-weight:normal; }
.empresa h5 { float:left; display:inline; width:auto; padding:60px 320px 70px 10px; color:#f1792e; font-size:13px; font-weight:bold; }

/*### EMPRESA - Quem Somos ###*/
.quemSomos { background:#ffffff url(../img/bg-bottom.jpg) no-repeat left bottom; }
.quemSomos .topo { background:url(../img/topo-empresa.jpg) no-repeat 0 0; }
.quemSomos .topo h2 { float:left; display:inline; width:157px; height:24px; background:transparent url(../img/titulo-empresa.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 717px; }
.quemSomos .conteudo { float:left; display:inline; width:634px; padding:30px 58px 70px 278px; background:url(../img/bg-top-pagina.jpg) no-repeat 0 0; }
.dlMissao { float:left; display:inline; width:188px; margin:0 39px 0 0; }
.dlMissao dt { float:left; display:inline; width:175px; height:23px; padding:11px 0 0 13px; margin:0 0 20px 0; background:url(../img/tit-missao-visao.jpg) no-repeat 0 0; color:#094081; font-size:15px; font-weight:bold; }
.dlMissao dd { float:left; display:inline; width:auto; padding:0 0 0 13px; color:#363636; font-size:11px; }
.dlVisao { float:left; display:inline; width:540px; }
.dlVisao dt { float:left; display:inline; width:527px; height:23px; padding:11px 0 0 13px; margin:0 0 20px 0; background:url(../img/tit-missao-visao.jpg) no-repeat 0 0; color:#094081; font-size:15px; font-weight:bold; }
.dlVisao dd { float:left; display:inline; width:auto; padding:0 0 0 13px; color:#363636; font-size:11px; }
.dlValores { float:left; display:inline; width:540px; margin:40px 0 0 0; }
.dlValores dt { float:left; display:inline; width:527px; height:23px; padding:11px 0 0 13px; margin:0 0 20px 0; background:url(../img/tit-valores.jpg) no-repeat 0 0; color:#094081; font-size:15px; font-weight:bold; }
.dlValores dd { float:left; display:inline; width:auto; padding:0 0 0 13px; color:#363636; font-size:11px; }
.dlValores li { float:left; display:inline; width:530px; padding:0 0 8px 10px; background:url(../img/bullet-valores.gif) no-repeat 0 3px; }
.quemSomos h3 { float:left; display:inline; width:100%; margin:0 0 30px 0; color:#59a2c0; font-size:20px; font-weight:normal; }

/*### EMPRESA - Historico ###*/
.historico { background:#ffffff url(../img/bg-bottom.jpg) no-repeat left bottom; }
.historico .topo { background:url(../img/topo-empresa.jpg) no-repeat 0 0; }
.historico .topo h2 { float:left; display:inline; width:157px; height:24px; background:transparent url(../img/titulo-empresa.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 717px; }
.historico .conteudo { float:left; display:inline; width:634px; padding:30px 58px 70px 278px; background:url(../img/bg-top-pagina.jpg) no-repeat 0 0; }
.topHist { float:left; display:inline; width:629px; height:8px; background:transparent url(../img/top-hist.jpg) no-repeat scroll left bottom; }
.rodHist { float:left; display:inline; width:629px; height:10px; margin:0 0 4px 0; background:transparent url(../img/bottom-hist.jpg) no-repeat scroll left top; }
.dlHistorico { float:left; display:inline; width:629px; background:url(../img/repeat-hist.jpg) repeat-y 0 0; }
.dlHistorico dt { float:left; display:inline; width:53px; padding:8px 0 0 0; color:#094081; font-size:15px; font-weight:bold; text-align:center; }
.dlHistorico dd { float:left; display:inline; width:546px; padding:3px 20px 3px 10px; background:url(../img/bg-historico.jpg) no-repeat top left; color:#363636; font-size:11px; }
.dlAtualidade { float:left; display:inline; width:100%; margin:30px 0 0 0; }
.dlAtualidade dt { float:left; display:inline; width:100%; padding:0 0 20px 0; color:#0d4383; font-size:15px; font-weight:bold; }
.dlAtualidade dd { float:left; display:inline; width:100%; color:#f1792e; font-size:11px; font-weight:bold; line-height:17px; }
.historico h3 { float:left; display:inline; width:100%; margin:0 0 30px 0; color:#59a2c0; font-size:20px; font-weight:normal; }

/*### EMPRESA - Mercado ###*/
.mercado { float:left; display:inline; width:970px; padding:0 0 0 0; position:relative; }
.mercado .topo { background:url(../img/topo-empresa.jpg) no-repeat 0 0; }
.mercado .topo h2 { float:left; display:inline; width:157px; height:24px; background:transparent url(../img/titulo-empresa.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 717px; }
.mercado .conteudo { float:left; display:inline; width:634px; height:476px; padding:30px 58px 0 278px; background:#ffffff url(../img/bg-mercado.jpg) no-repeat 0 0; }
.mercado .conteudo p { float:left; display:inline; width:auto; padding:0 325px 15px 15px; color:#363636; font-size:11px; line-height:14px; }
.mercado .conteudo span { float:left; display:inline; width:288px; height:83px; background:transparent url(../img/mercado-logo-chile.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:45px 0 0 40px; }
.mercado h3 { float:left; display:inline; width:100%; margin:0 0 20px 0; color:#59a2c0; font-size:20px; font-weight:normal; }

/*### EMPRESA - Responsabilidade ###*/
.responsabilidade { background:#ffffff url(../img/bg-bottom.jpg) no-repeat left bottom; }
.responsabilidade .topo { background:url(../img/topo-empresa.jpg) no-repeat 0 0; }
.responsabilidade .topo h2 { float:left; display:inline; width:157px; height:24px; background:transparent url(../img/titulo-empresa.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 717px; }
.responsabilidade .conteudo { float:left; display:inline; width:634px; padding:50px 58px 50px 278px; background:url(../img/bg-top-pagina.jpg) no-repeat 0 0; }
.responsabilidade h3 { float:left; display:inline; width:621px; height:25px; padding:9px 0 0 13px; margin:0 0 20px 0; background:url(../img/tit-pequeno-principe.jpg) no-repeat 0 0; color:#094081; font-size:15px; font-weight:bold; }
.dlPqno { float:left; display:inline; width:100%; margin:0 0 0 5px; }
.dlPqno dt { float:left; display:inline; padding:0 0 0 14px; background:url(../img/bullet-valores.gif) no-repeat 0 3px; color:#ff7f12; font-size:11px; font-weight:bold; }
.dlPqno dd { float:left; display:inline; width:100%; }
.dlPqno2 { float:left; display:inline; width:370px; margin:18px 0 0 5px; }
.dlPqno2 dt { float:left; display:inline; padding:0 0 0 14px; background:url(../img/bullet-valores.gif) no-repeat 0 3px; color:#ff7f12; font-size:11px; font-weight:bold; }
.dlPqno2 dd { float:left; display:inline; width:100%; }
.responsabilidade h4 { float:left; display:inline; width:621px; height:25px; padding:9px 0 0 13px; margin:0 0 6px 0; background:url(../img/tit-pequeno-principe.jpg) no-repeat 0 0; color:#094081; font-size:15px; font-weight:bold; }
.respTop { float:left; display:inline; width:630px; height:9px; background:transparent url(../img/top-respons.jpg) no-repeat scroll left bottom; }
.respBot { float:left; display:inline; width:630px; height:10px; margin:0 0 25px 0; background:transparent url(../img/bot-respons.jpg) no-repeat scroll left top; }
.dlResp { float:left; display:inline; width:630px; height:150px; background:url(../img/repeat-respons.jpg) repeat-y 0 0; }
.dlResp dt { float:left; display:inline; width:171px; }
.dlResp dd { float:left; display:inline; width:419px; padding:0 20px 0 20px; font-size:11px; }
.dlResp dd a { text-decoration:none; color:#363636; font-weight:bold; }
.dlResp dd a:hover { text-decoration:underline; }
.rotary { float:left; display:inline; width:125px; height:128px; background:transparent url(../img/logo-rotary.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:7px 0 0 26px; }
.espacoEsperanca { float:left; display:inline; width:126px; height:70px; background:transparent url(../img/logo-rede-esperanca.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:33px 0 0 26px; }
.sesi { float:left; display:inline; width:131px; height:40px; background:transparent url(../img/logo-sesi.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:50px 0 0 21px; }
.sindimetal { float:left; display:inline; width:102px; height:79px; background:transparent url(../img/logo-sindimetal.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:29px 0 0 39px; }

/*### EMPRESA - Responsabilidade ###*/
.video { float:left; text-indent:-9999px; }

/*### NOVIDADES ###*/
.novidades { background:#ffffff url(../img/bg-bottom.jpg) no-repeat left bottom; }
.novidades .topo { background:url(../img/topo-novidades.jpg) no-repeat 0 0; }
.novidades .topo h2 { float:left; display:inline; width:122px; height:19px; background:transparent url(../img/titulo-novidades.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 718px; }
.novidades .conteudo { float:left; display:inline; width:719px; min-height:320px; padding:50px 0 70px 251px; background:url(../img/bg-top-pagina.jpg) no-repeat 0 0; }
.novidadeDestaque { float:left; display:inline; width:390px; padding:0 0 0 35px; }
.novidadeDestaque .data { float:left; display:inline; width:100%; padding:0 0 15px 0; color:#02415c; font-size:10px; }
.novidadeDestaque .tit { float:left; display:inline; width:100%; color:#ef772c; font-size:14px; font-weight:bold; }
.dlNoticiaDestaque { float:left; display:inline; width:390px; padding:45px 0 0 35px; background:url(../img/bg-novidade.jpg) no-repeat 0 0; }
.dlNoticiaDestaque .foto { float:left; display:inline; width:100%; }
.dlNoticiaDestaque .foto img { border:1px solid #c9e2f0; }
.dlNoticiaDestaque .txt { float:left; display:inline; width:100%; padding:20px 0 0 0; color:#363636; }
.dlNoticiaDestaque .txt p { float:left; display:inline; width:100%; padding:0 0 10px 0; }
.dlNoticiaDestaque .txt a { text-decoration:underline; color:#363636; }
.dlNoticiaDestaque .txt em a { text-decoration:none; color:#363636; }
.dlNoticiaDestaque .txt em a:hover { text-decoration:underline; }
.listaNovidades { float:right; display:inline; width:246px; margin:0 22px 0 0; }
.listaNovidades dl { float:left; display:inline; width:209px; padding:2px 17px 0 17px; background:#edf3f7 url(../img/bg-dl-novid.jpg) no-repeat 17px 0; border-left:1px solid #adbfcb; border-right:1px solid #adbfcb; }
.listaNovidades dl dt { float:left; display:inline; width:100%; font-size:11px; font-weight:bold; }
.listaNovidades dl .dia { float:left; display:inline; width:19px; margin:0 0 0 6px; text-align:center; color:#fffffe; }
.listaNovidades dl .mes { float:left; display:inline; width:19px; margin:0 12px 0 4px; text-align:center; color:#fffffe; }
.listaNovidades dl .dia a, .listaNovidades dl .mes a { text-decoration:none; color:#fffffe; }
.listaNovidades dl .tit { float:left; display:inline; width:auto; color:#256d98; }
.listaNovidades dl .tit a { text-decoration:none; color:#256d98; }
.listaNovidades dl .tit a:hover { text-decoration:underline; }
.listaNovidades dl dd { float:left; display:inline; width:100%; padding:15px 0 0 0; }
.listaNovidades dl dd a { text-decoration:none; color:#256d98; }
.listaNovidades dl dd a:hover { text-decoration:underline; }
.listaNovidades .top { float:left; display:inline; width:245px; height:9px; background:url(../img/top-novid.jpg) no-repeat left bottom; }
.listaNovidades .bot { float:left; display:inline; width:245px; height:10px; background:url(../img/bot-novid.jpg) no-repeat left top; }
.paginacao { float:left; display:inline; width:100%; margin:18px 0 0 0; }
.paginacao span { float:left; display:inline; width:auto; color:#ea762e; font-size:12px; font-weight:bold; }
.paginacao .anterior { float:left; display:inline; width:12px; height:17px; background:transparent url(../img/seta-anterior.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 8px 0 85px; }
.paginacao .anterior:hover { background:transparent url(../img/seta-anterior-on.gif) no-repeat scroll 0 0; }
.paginacao .proxima { float:left; display:inline; width:12px; height:17px; background:transparent url(../img/seta-proxima.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 8px; }
.paginacao .proxima:hover { background:transparent url(../img/seta-proxima-on.gif) no-repeat scroll 0 0; }

/*### TABELA DE PRECOS ###*/
.tabelaPrecos { background:#ffffff url(../img/bg-tabela.jpg) no-repeat left bottom; height:657px; }
.tabelaPrecos .topo { background:url(../img/topo-tabela.jpg) no-repeat 0 0; }
.tabelaPrecos .topo h2 { float:left; display:inline; width:203px; height:24px; background:transparent url(../img/titulo-tabela.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 718px; }
.tabelaPrecos .conteudo { float:left; display:inline; width:685px; padding:35px 0 0 285px; background:url(../img/bg-top-pagina.jpg) no-repeat 0 0; }
.tabelaPrecos h3 { float:left; display:inline; width:100%; margin:0 0 20px 0; color:#363636; font-size:11px; font-weight:normal; }
.tabelaPrecos .visualizar { float:left; display:inline; width:134px; height:39px; background:transparent url(../img/bt-visualizar.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0; }
.tabelaPrecos .visualizar:hover { background:transparent url(../img/bt-visualizar-on.jpg) no-repeat scroll 0 0; }
.tabelaPrecos .download { float:left; display:inline; width:139px; height:40px; background:transparent url(../img/bt-download.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 19px; }
.tabelaPrecos .download:hover { background:transparent url(../img/bt-download-on.jpg) no-repeat scroll 0 0; }

/*### LOCALIZACAO ###*/
.localizacao { background:#ffffff url(../img/bg-localizacao.jpg) no-repeat left bottom; height:757px; }
.localizacao .topo { background:url(../img/topo-localizacao.jpg) no-repeat 0 0; }
.localizacao .topo h2 { float:left; display:inline; width:137px; height:23px; background:transparent url(../img/titulo-localizacao.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 718px; }
.localizacao .conteudo { float:left; display:inline; width:605px; padding:35px 80px 0 285px; background:url(../img/bg-top-pagina.jpg) no-repeat 0 0; }
.localizacao h3, .localizacao h4 { float:left; display:inline; width:100%; margin:0 0 15px 0; color:#363636; font-size:11px; font-weight:normal; }
.mapa { float:left; display:inline; width:100%; margin:51px 0 0 0; }
.ampliar { float:left; display:inline; width:110px; height:28px; background:transparent url(../img/bt-ampliar.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:30px 0 0 0; }
.ampliar:hover { background:transparent url(../img/bt-ampliar-on.jpg) no-repeat scroll 0 0; }

/*### NOSSO CATALOGO ###*/
.nossoCatalogo { background:#ffffff url(../img/bg-nosso-catalogo.jpg) no-repeat left bottom; height:627px; }
.nossoCatalogo .topo { background:url(../img/topo-nosso-catalogo.jpg) no-repeat 0 0; }
.nossoCatalogo .topo h2 { float:left; display:inline; width:187px; height:24px; background:transparent url(../img/titulo-nosso-catalogo.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 718px; }
.nossoCatalogo .conteudo { float:left; display:inline; width:605px; padding:0px 80px 0 285px; background:url(../img/bg-top-pagina.jpg) no-repeat 0 0; }
.nossoCatalogo h3 { float:left; display:inline; width:100%; margin:40px 0 40px 0; color:#363636; font-size:11px; font-weight:normal; }
.nossoCatalogo .visualizar { float:left; display:inline; width:134px; height:39px; background:transparent url(../img/bt-visualizar-catalogo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 0; }
.nossoCatalogo .visualizar:hover { background:transparent url(../img/bt-visualizar-catalogo-on.jpg) no-repeat scroll 0 0; }
.nossoCatalogo .download { float:left; display:inline; width:139px; height:40px; background:transparent url(../img/bg-download-catalogo.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 19px; }
.nossoCatalogo .download:hover { background:transparent url(../img/bt-download-catalogo-on.jpg) no-repeat scroll 0 0; }

/*### REPRESENTANTES ###*/
.representantes { background:#ffffff url(../img/bg-bottom.jpg) no-repeat left bottom; }
.representantes .topo { background:url(../img/topo-representantes.jpg) no-repeat 0 0; }
.representantes .topo h2 { float:left; display:inline; width:190px; height:24px; background:transparent url(../img/titulo-representantes.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 717px; }
.representantes .conteudo { float:left; display:inline; width:430px; padding:50px 40px 120px 500px; background:url(../img/bg-representantes.jpg) no-repeat 0 0; }
.representantes .conteudo h3 { float:left; display:inline; width:100%; margin:0 0 15px 0; color:#363636; font-size:11px; font-weight:normal; }
.representantes .conteudo label { float:left; display:inline; width:100%; margin:0 0 15px 0; color:#363636; font-size:11px; }
.selectRepre { float:left; width:230px; padding:1px; border:1px solid #82b3ce; background:#fff; font:11px Verdana, Arial, Tahoma; }
.representantes .conteudo h4 { float:left; display:inline; width:100%; margin:25px 0 5px 0; color:#02415c; font-size:14px; font-weight:bold; }
.itemRepresentante { float:left; display:inline; width:388px; padding:0 0 30px 24px; margin:15px 0 0 0; background:url(../img/bg-dl-repres.jpg) no-repeat left bottom; }
.itemRepresentante dt { float:left; display:inline; width:333px; padding:0 0 0 15px; background:url(../img/bullet-repres.gif) no-repeat 0 2px; color:#363636; font-size:11px; font-weight:bold; text-transform:uppercase; }
.itemRepresentante dd { float:left; display:inline; width:333px; padding:0 0 0 15px; line-height:14px; color:#363636; font-size:11px; }
.itemRepresentante dd a { text-decoration:none; color:#2a7fa3; }
.itemRepresentante dd a:hover { text-decoration:underline; }
.blocoCima { margin:0 0 0 25px; }

/*### EM CONSTRUCAO ###*/
.construcao { background:#ffffff url(../img/bg-construcao.jpg) no-repeat left bottom; height:625px; }
.construcao .topo { background:url(../img/topo-construcao.jpg) no-repeat 0 0; }
.construcao .topo h2 { float:left; display:inline; width:103px; height:24px; background:transparent url(../img/titulo-aguarde.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 718px; }
.construcao .conteudo { float:left; display:inline; width:605px; padding:0px 80px 0 285px; }
.construcao h3 { float:left; display:inline; width:142px; height:21px; background:transparent url(../img/em-breve.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:202px 0 0 75px; }

/*### CONTATO ###*/
.contato { background:#ffffff url(../img/bg-bottom2.jpg) no-repeat left bottom; }
.contato .topo { background:url(../img/topo-contato.jpg) no-repeat 0 0; }
.contato .topo h2 { float:left; display:inline; width:93px; height:19px; background:transparent url(../img/titulo-contato.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 717px; }
.contato .conteudo { float:left; display:inline; width:635px; padding:40px 65px 80px 270px; background:url(../img/bg-pagina.jpg) no-repeat 0 0; }
.contato h3 { float:left; display:inline; width:100%; margin:0 0 25px 0; color:#363636; font-size:11px; font-weight:normal; }
.contato .linha { float:left; height:50px; }
.contato .linha h3 { float:left; display:inline; width:100%; margin:15px 0 10px 0; color:#363636; font-size:11px; font-weight:normal; }
.contato .linha label { float:left; display:inline; width:100%; height:20px; font-family:Arial, Verdana; color:#094081; font-size:11px; font-weight:bold; }
.contato .linhaMsg label { float:left; display:inline; width:100%; height:20px; font-family:Arial, Verdana; color:#094081; font-size:11px; font-weight:bold; }
.contato .campo, .contato .campo_over { float:left; padding:2px 1px; background:#fff; border:1px solid #9bc2d8; font:11px Arial, Verdana, Tahoma; color:#363636; }
.contato .campo_over { background:#eff4fa; }
.colunaA { float:left; display:inline; width:315px; }
.colunaB { float:left; display:inline; width:305px; }
.linhaA { float:left; display:inline; width:180px; }
.linhaB { float:left; display:inline; width:105px; }
.contato .linhaMsg { float:left; height:140px; }
.enviar a { float:right; margin:0 10px 0 0; }
.dlEndereco { float:left; display:inline; width:129px; height:116px; padding:0 37px 0 89px; margin:25px 30px 0 0; background:url(../img/bloco-endereco.jpg) no-repeat 0 0; }
.dlEndereco dt { float:left; display:inline; width:76px; height:16px; background:transparent url(../img/tit-endereco.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:20px 0 25px 0; }
.dlEndereco dd { float:left; display:inline; width:129px; padding:0 0 0 0; font-size:11px; color:#363636; }
.dlTelefones { float:left; display:inline; width:136px; height:109px; padding:0 30px 0 99px; margin:32px 0 0 0; background:url(../img/bloco-telefones.jpg) no-repeat 0 0; }
.dlTelefones dt { float:left; display:inline; width:75px; height:13px; background:transparent url(../img/tit-telefones.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:13px 0 30px 0; }
.dlTelefones dd { float:left; display:inline; width:136px; padding:0 0 0 0; font-size:11px; color:#363636; }

/*### FORMULARIO DE PESQUISA ##*/
.pesquisa { background:#ffffff url(../img/bg-bottom2.jpg) no-repeat left bottom; }
.pesquisa .topo { background:url(../img/topo-contato.jpg) no-repeat 0 0; }
.pesquisa .topo h2 { float:left; display:inline; width:110px; height:30px; background:transparent url(../img/titulo-pesquisa.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 717px; }
.pesquisa .conteudo { float:left; display:inline; width:635px; padding:40px 65px 80px 270px; background:url(../img/bg-pagina.jpg) no-repeat 0 0; }
.pesquisa h3 { float:left; display:inline; width:100%; margin:0 0 25px 0; color:#363636; font-size:11px; font-weight:normal; }
.pesquisa h4 { float:left; display:inline; width:100%; margin:10px 0 15px 0; color:#363636; font-size:11px; font-weight:normal; }
.pesquisa h1 { color:#094081; display:inline; float:left; font-family:Arial,Verdana; font-size:14px; font-weight:bold; height:40px; width:100%; }
.pesquisa .linha { float:left; height:50px; }
.pesquisa .linha h3 { float:left; display:inline; width:100%; margin:15px 0 10px 0; color:#363636; font-size:11px; font-weight:normal; }
.pesquisa .linha label { float:left; display:inline; width:100%; height:20px; font-family:Arial, Verdana; color:#094081; font-size:11px; font-weight:bold; }
.pesquisa .linhaMsg label { float:left; display:inline; width:100%; height:20px; font-family:Arial, Verdana; color:#094081; font-size:11px; font-weight:bold; }
.pesquisa .margin { float:left; display:inline; width:595px; border-top:#E4E4E4 1px solid; margin:30px 0 10px 0 ; }
.pesquisa .campo, .pesquisa .campo_over { float:left; padding:2px 1px; background:#fff; border:1px solid #9bc2d8; font:11px Arial, Verdana, Tahoma; color:#363636; }
.pesquisa .enviar a { float:right; padding:5px 0px 0px 290px; margin-right:30px; }

/*### CADASTRE-SE ###*/
.cadastre, .cadastre2 { padding:0 !important; }
.cadastre .topo, .cadastre2 .topo { background:url(../img/topo-cadastre.jpg) no-repeat 0 0; }
.cadastre .topo h2, .cadastre2 .topo h2 { float:left; display:inline; width:143px; height:19px; background:transparent url(../img/titulo-cadastre.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 717px; }
.cadastre .conteudo { float:left; display:inline; width:680px; height:556px; padding:0 0 0 290px; background:url(../img/bg-cadastre.jpg) no-repeat left bottom; }
.cadastre2 .conteudo { float:left; display:inline; width:635px; padding:40px 65px 80px 270px; background:url(../img/bg-pagina.jpg) no-repeat 0 0; }
.divFormulario1 { float:left; display:inline; width:310px; }
.divFormulario2 { float:left; display:inline; width:500px; margin:50px 0 0 0; }
.fotoCadastre { float:left; margin:85px 0 0 84px; }
.cadastre h3 { float:left; display:inline; width:100%; margin:45px 0 23px 0; color:#094081; font-size:15px; font-weight:bold; }
.cadastre2 h3 { float:left; display:inline; width:100%; margin:15px 0 10px 0; color:#363636; font-size:11px; font-weight:normal; }
.cadastre .campo, .cadastre .campo_over { float:left; padding:2px 1px; background:#fff; border:1px solid #9bc2d8; font:11px Arial, Verdana, Tahoma; color:#363636; }
.cadastre .campo_over { background:#eff4fa; }
.cadastre .linha { width:100%; height:50px; }
.cadastre .linha label { float:left; display:inline; width:100%; height:20px; font-family:Arial, Verdana; color:#094081; font-size:11px; font-weight:bold; }
.cadastre2 a.bt-voltar{ float:left; display:inline; width:79px; height:34px; background:url(../img/bt-voltar.gif) no-repeat; cursor:pointer; text-indent:-99999px; position:relative; top:20px; left:0px;}
.cadastre2 a.bt-voltar:hover{ background:url(../img/bt-voltar-on.gif) no-repeat; }

/*### TRABALHE CONOSCO ###*/
.trabalhe { background:#ffffff url(../img/bg-bottom.jpg) no-repeat left bottom; }
.trabalhe .topo { background:url(../img/topo-trabalhe.jpg) no-repeat 0 0; }
.trabalhe .topo h2 { float:left; display:inline; width:213px; height:19px; background:transparent url(../img/titulo-trabalhe.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 717px; }
.trabalhe .conteudo { float:left; display:inline; width:639px; padding:37px 56px 50px 275px; background:url(../img/bg-top-pagina.jpg) no-repeat 0 0; }
.trabalhe .conteudo h3 { float:left; display:inline; width:626px; height:24px; margin:0 0 15px 0; padding:10px 0 0 13px; background:url(../img/h3-trabalhe.jpg) no-repeat 0 0; color:#094081; font-size:15px; font-weight:bold; }
.ulTrabalhe { float:left; display:inline; width:auto; margin:0 0 0 14px; }
.ulTrabalhe li { float:left; display:inline; width:612px; padding:0 0 9px 13px; background:url(../img/bullet-trabalhe.gif) no-repeat 0 3px; color:#363636; font-size:11px; }
.trabalhe .conteudo h4 { float:left; display:inline; width:587px; height:43px; margin:0 0 11px 0; padding:18px 24px 0 24px; background:url(../img/h4-trabalhe.jpg) no-repeat 0 0; color:#02415c; font-size:11px; font-weight:normal; }
.trabalhe .conteudo p { padding:0 15px 15px 15px; }
.trabalhe .conteudo p a { text-decoration:none; color:#297ea2; }
.trabalhe .conteudo p a:hover { text-decoration:underline; }
.tituloForm { float:left; display:inline; width:630px; height:23px; padding:11px 0 0 0; margin:0 0 25px 0; background:url(../img/titulo-formulario-curriculo.jpg) no-repeat 0 0; }
.tituloForm h5 { float:left; display:inline; width:494px; padding:0 0 0 14px; color:#f1792e; font-size:15px; font-weight:bold; }
.tituloForm span { float:left; display:inline; width:122px; text-align:center; color:#094081; font-size:12px; font-weight:bold; }
.blocoFormulario { float:left; display:inline; width:630px; padding:0 0 37px 0; background:url(../img/bottom-trabalhe.jpg) no-repeat left bottom; }
.blocoA { float:left; display:inline; width:315px; margin:0 0 0 10px; }
.blocoB { float:left; display:inline; width:305px; margin:0 0 0 0; }
.blocoFormulario .campo, .blocoFormulario .campo_over { float:left; padding:2px 1px; background:#fff; border:1px solid #9bc2d8; font:11px Arial, Verdana, Tahoma; color:#363636; }
.blocoFormulario .campo_over { background:#eff4fa; }
.blocoFormulario .linha { width:100%; height:50px; }
.blocoFormulario label { float:left; display:inline; width:100%; height:20px; font-family:Arial, Verdana; color:#094081; font-size:11px; font-weight:bold; }
.linhaSexo { float:left; display:inline; width:130px; }
.ulSexo li { float:left; display:inline; }
.ulSexo span { float:left; display:inline; width:auto; margin:0 0 0 3px; color:#094081; font-size:11px; }
.linhaDtNascimento { float:right; display:inline; width:170px; }
.linhaTel { float:left; display:inline; width:150px; }
.linhaEstadoCivil { float:left; display:inline; width:150px; }
.botaoAvancar { float:right; margin:15px 0 0 0; }
.divIdiomas { float:left; display:inline; width:620px; margin:0 0 0 10px; }
.idioma1 { float:left; display:inline; width:207px; }
.idioma1 label { font-weight:normal; }
.idioma2 { float:right; display:inline; width:205px; }
.idioma2 label { font-weight:normal; }
.trabalhe .linhaMsg { float:left; height:140px; margin:15px 0 0 0; }
.blocoC { float:left; display:inline; width:315px; margin:0 0 0 10px; }
.blocoD { float:left; display:inline; width:305px; margin:0 0 0 0; }
.botoes { float:left; display:inline; width:100%; margin:15px 0 0 0; }

/* Resposta */

.trabalhe-resposta{ padding-bottom:300px !important; background:none !important; font-size:11px !important; font-weight:normal !important; color:#363636 !important;  }


/*### COTACAO ON-LINE ###*/
.cotacao { background:#ffffff url(../img/bg-bottom.jpg) no-repeat left bottom; }
.cotacao .topo { background:url(../img/topo-cotacao.jpg) no-repeat 0 0; }
.cotacao .topo h2 { float:left; display:inline; width:178px; height:23px; background:transparent url(../img/titulo-cotacao-online.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 718px; }
.cotacao .conteudo { float:left; display:inline; width:695px; padding:40px 0 70px 275px; background:url(../img/bg-top-pagina.jpg) no-repeat 0 0; }
.cotacao .conteudo h3 { float:left; display:inline; width:100%; padding:0 0 16px 0; color:#363636; font-size:11px; font-weight:normal; }
fieldset { float:left; display:inline; width:100%; }
fieldset legend { float:left; display:inline; width:626px; height:24px; margin:0 0 15px 0; padding:10px 0 0 13px; background:url(../img/h3-trabalhe.jpg) no-repeat 0 0; color:#094081; font-size:15px; font-weight:bold; }
.cotacao .linha { float:left; width:100%; height:60px; margin:0 0 0 10px; }
.cotacao .linhaMsg { float:left; width:100%; height:120px; margin:0 0 0 10px; }
.cotacao label { float:left; display:inline; width:100%; height:20px; font-family:Arial, Verdana; color:#094081; font-size:11px; font-weight:bold; }
.cotacao label span { font-weight:normal; }
.cotacao .linhaMsg label { float:left; display:inline; width:100%; height:20px; font-family:Arial, Verdana; color:#094081; font-size:11px; font-weight:bold; }
.cotacao .campo, .cotacao .campo_over { float:left; padding:2px 1px; background:#fff; border:1px solid #9bc2d8; font:11px Arial, Verdana, Tahoma; color:#363636; }
.cotacao .campo_over { background:#eff4fa; }
.ladoA { float:left; display:inline; width:315px; margin:0 0 0 10px; }
.ladoB { float:left; display:inline; width:315px; margin:0 0 0 0; }
.divProdutoAdd { float:left; display:inline; width:100%; }
.DivCid { float:left; display:inline; width:220px; }
.DivUF { float:left; display:inline; width:95px; }
.DivFone { float:left; display:inline; width:150px; }
.divProdBitola { float:left; display:inline; width:200px; }
.divCorMetragem { float:left; display:inline; width:125px; }
.botaoAddProdEnviar { float:right; display:inline; width:auto; margin:0 60px 0 0; }
.bt_remover { }

/*### AUTOMISA ###*/
.automisaPagina { background:#ffffff url(../img/bg-bottom.jpg) no-repeat left bottom; }
.automisaPagina .topo { background:url(../img/topo-automisa.jpg) no-repeat 0 0; }
.automisaPagina .topo h2 { float:left; display:inline; width:113px; height:19px; background:transparent url(../img/titulo-automisa.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 718px; }
.automisaPagina .conteudo { float:left; display:inline; width:629px; padding:35px 67px 70px 274px; background:url(../img/bg-top-pagina.jpg) no-repeat 0 0; }
.fotoAutomisa { float:left; display:inline; padding:0 0 15px 0; }
.automisaPagina h3 { float:left; display:inline; width:580px; height:37px; background:transparent url(../img/h3-automisa.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 0 20px 0; }
.blocoServicoAutomisa { float:left; display:inline; width:629px; height:238px; background:url(../img/bg-servicos-automisa.jpg) no-repeat 0 0; }
.blocoServicoAutomisa h4 { float:left; display:inline; width:618px; height:25px; padding:10px 0 0 11px; margin:5px 0 18px 0; background:url(../img/bg-h4-produtos.jpg) no-repeat 0 0; color:#0d4383; font-size:15px; font-weight:bold; }
.blocoServicoAutomisa dl { float:left; display:inline; width:265px; margin:0 0 0 10px; }
.blocoServicoAutomisa dt { float:left; display:inline; width:100%; margin:0 0 14px 0; color:#f1792e; font-size:14px; }
.blocoServicoAutomisa dd { float:left; display:inline; width:245px; margin:0 0 14px 0; padding:0 0 0 20px; background:url(../img/bullet-sub.gif) no-repeat 0 2px; color:#363636; font-size:11px; }
.automisaPagina h5 { float:left; display:inline; width:619px; padding:0 0 15px 10px; color:#f1792e; font-size:14px; font-weight:normal; }
.dlEngenhariaA { float:left; display:inline; width:298px; margin:0 0 0 10px; }
.dlEngenhariaB { float:left; display:inline; width:298px; margin:0 0 0 20px; }
.dlEngenhariaA dt { float:left; display:inline; width:298px; margin:0 0 10px 0; }
.dlEngenhariaA dd { float:left; display:inline; width:280px; padding:0 0 15px 18px; background:url(../img/bullet-sub.gif) no-repeat 0 2px; color:#363636; font-size:11px; }
.dlEngenhariaB dt { float:left; display:inline; width:298px; margin:0 0 10px 0; }
.dlEngenhariaB dd { float:left; display:inline; width:280px; padding:0 0 15px 18px; background:url(../img/bullet-sub.gif) no-repeat 0 2px; color:#363636; font-size:11px; }
.divMontagemProjetos { float:left; display:inline; width:629px; padding:35px 0 0 0; background:url(../img/bg-azul.jpg) no-repeat 0 0; }
.dlItemAutomisa { float:left; display:inline; width:611px; margin:0 0 20px 0; }
.dlItemAutomisa dt { float:left; display:inline; width:611px; padding:0 0 15px 18px; color:#f1792e; font-size:14px; font-weight:normal; }
.dlItemAutomisa dd { float:left; display:inline; width:583px; padding:0 0 15px 18px; margin:0 0 0 20px; background:url(../img/bullet-sub.gif) no-repeat 0 2px; color:#363636; font-size:11px; }
.automisaPagina h4 { float:left; display:inline; width:618px; height:25px; padding:10px 0 0 11px; margin:5px 0 18px 0; background:url(../img/bg-h4-produtos.jpg) no-repeat 0 0; color:#0d4383; font-size:15px; font-weight:bold; }
.dlCase { float:left; display:inline; width:611px; margin:0 0 15px 0; }
.dlCase dt { float:left; display:inline; width:611px; padding:0 0 15px 18px; color:#f1792e; font-size:14px; font-weight:normal; }
.dlCase dd { float:left; display:inline; width:611px; padding:0 0 10px 0; margin:0 0 0 20px; color:#363636; font-size:11px; }
.dlAreaAtuacao { float:left; display:inline; width:611px; margin:0 0 20px 0; }
.dlAreaAtuacao dt { float:left; display:inline; width:611px; padding:0 0 15px 18px; color:#363636; font-size:11px; font-weight:bold; }
.dlAreaAtuacao dd { float:left; display:inline; width:583px; padding:0 0 15px 18px; margin:0 0 0 20px; background:url(../img/bullet-sub.gif) no-repeat 0 2px; color:#363636; font-size:11px; }
.tableCliente { float:left; display:inline; background:url(../img/bg-table-automisa.jpg) repeat-y 0 0; }
.tableCliente td { border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; padding:7px 15px 7px 15px; color:#363636; font-size:11px; font-weight:bold; }
.semBorda { border-right:none !important; border-bottom:1px solid #ffffff !important; }

/*### QUALIDADE ###*/
.qualidade { background:#ffffff url(../img/bg-bottom.jpg) no-repeat left bottom; }
.qualidade .topo { background:url(../img/topo-qualidade.jpg) no-repeat 0 0; }
.qualidade .topo h2 { float:left; display:inline; width:117px; height:19px; background:transparent url(../img/titulo-qualidade.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 717px; }
.qualidade .conteudo { float:left; display:inline; width:638px; padding:30px 57px 0 275px; background:url(../img/bg-top-pagina.jpg) no-repeat 0 0; }
.qualidade .conteudo h3 { float:left; display:inline; width:638px; padding:0 0 25px 0; color:#59a2c0; font-size:20px; font-weight:normal; }
.divCertificacoes { float:left; display:inline; width:608px; height:172px; padding:45px 15px 0 15px; margin:0 0 10px 0; background:url(../img/bg-certificacoes-1.jpg) no-repeat 0 0; }
.divCertificacoes h4 { float:left; display:inline; width:303px; margin:0 0 40px 305px; color:#f1792e; font-size:11px; font-weight:bold; }
.dlGanhaCertificacoes { float:left; display:inline; width:611px; margin:0 0 20px 0; }
.dlGanhaCertificacoes dt { float:left; display:inline; width:611px; height:25px; padding:10px 0 0 11px; margin:5px 0 18px 0; background:url(../img/bg-h4-produtos.jpg) no-repeat 0 0; color:#0d4383; font-size:15px; font-weight:bold; }
.dlGanhaCertificacoes dd { float:left; display:inline; width:583px; padding:0 0 15px 18px; margin:0 0 0 20px; background:url(../img/bullet-sub.gif) no-repeat 0 2px; color:#363636; font-size:11px; }
.dlGanhaCertificacoes2 { float:left; display:inline; width:611px; margin:0 0 20px 0; }
.dlGanhaCertificacoes2 dt { float:left; display:inline; width:611px; height:25px; padding:10px 0 0 11px; margin:5px 0 18px 0; background:url(../img/bg-h4-produtos.jpg) no-repeat 0 0; color:#0d4383; font-size:15px; font-weight:bold; }
.dlGanhaCertificacoes2 dd { float:left; display:inline; width:583px; padding:0 0 15px 0; margin:0 0 0 20px; color:#363636; font-size:11px; }
.dlPremio .download_certificado { float:left; display:inline; width:85px; height:25px; background:transparent url(../img/bt-download-certificados.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 0 0 0; }
.dlPremio .download_certificado:hover { background:transparent url(../img/bt-download-certificados-on.jpg) no-repeat scroll 0 0; }

/*### QUALIDADE - Garantia de Qualidade ###*/
.qualidadeGarantia { background:#ffffff url(../img/bg-garantia-qualidade.jpg) no-repeat left bottom; height:822px; }
.qualidadeGarantia .topo { background:url(../img/topo-qualidade.jpg) no-repeat 0 0; }
.qualidadeGarantia .topo h2 { float:left; display:inline; width:117px; height:19px; background:transparent url(../img/titulo-qualidade.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 717px; }
.qualidadeGarantia .conteudo { float:left; display:inline; width:638px; padding:30px 57px 0 275px; background:url(../img/bg-top-pagina.jpg) no-repeat 0 0; }
.qualidadeGarantia .conteudo h3 { float:left; display:inline; width:638px; padding:0 0 25px 0; color:#59a2c0; font-size:20px; font-weight:normal; }
.qualidadeGarantia .conteudo h4 { float:left; display:inline; width:601px; height:56px; padding:15px 17px 0 17px; background:url(../img/h4-garantia-qualidade.gif) no-repeat 0 0; color:#094081; font-size:11px; font-weight:normal; }
.dlGarantia { float:left; display:inline; width:601px; margin:0 0 20px 17px; }
.dlGarantia dt { float:left; display:inline; width:601px; height:25px; padding:10px 0 0 0; margin:5px 0 18px 0; color:#363636; font-size:11px; }
.dlGarantia dd { float:left; display:inline; width:573px; padding:0 0 15px 18px; margin:0 0 0 0; background:url(../img/bullet-sub.gif) no-repeat 0 2px; color:#363636; font-size:11px; }

/*### QUALIDADE - Politica de Qualidade ###*/
.qualidadePolitica { background:#ffffff url(../img/bg-bottom.jpg) no-repeat left bottom; }
.qualidadePolitica .topo { background:url(../img/topo-qualidade.jpg) no-repeat 0 0; }
.qualidadePolitica .topo h2 { float:left; display:inline; width:117px; height:19px; background:transparent url(../img/titulo-qualidade.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 717px; }
.qualidadePolitica .conteudo { float:left; display:inline; width:638px; padding:30px 57px 0 275px; background:url(../img/bg-top-pagina.jpg) no-repeat 0 0; }
.qualidadePolitica .conteudo h3 { float:left; display:inline; width:638px; padding:0 0 25px 0; color:#59a2c0; font-size:20px; font-weight:normal; }
.qualidadePolitica p { padding-left:10px; }
.dlPoliticas { float:left; display:inline; width:610px; height:92px; padding:8px 10px 0 12px; margin:10px 0 0 0; background:url(../img/bg-politica-qualidade.jpg) no-repeat 0 0; }
.dlPoliticas dt { padding:0 0 25px 0; color:#094081; font-size:15px; font-weight:bold; }
.dlPoliticas dd { color:#094081; font-size:11px; }
.dlObjetivos { float:left; display:inline; width:601px; margin:0 0 20px 17px; }
.dlObjetivos dt { float:left; display:inline; width:601px; height:25px; padding:10px 0 0 0; margin:5px 0 15px 0; color:#094081; font-size:15px; font-weight:bold; }
.dlObjetivos dd { float:left; display:inline; width:573px; padding:0 0 13px 18px; margin:0 0 0 0; background:url(../img/bullet-sub.gif) no-repeat 0 2px; color:#363636; font-size:11px; }

/*### QUALIDADE - Selos e Certificacoes ###*/
.qualidadeSelos { background:#ffffff url(../img/bg-bottom.jpg) no-repeat left bottom; }
.qualidadeSelos .topo { background:url(../img/topo-qualidade.jpg) no-repeat 0 0; }
.qualidadeSelos .topo h2 { float:left; display:inline; width:117px; height:19px; background:transparent url(../img/titulo-qualidade.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 717px; }
.qualidadeSelos .conteudo { float:left; display:inline; width:638px; padding:30px 57px 80px 275px; background:url(../img/bg-selos.jpg) no-repeat 0 0; }
.qualidadeSelos .conteudo h3 { float:left; display:inline; width:638px; padding:0 0 25px 0; color:#59a2c0; font-size:20px; font-weight:normal; }
.dlSelos { float:left; display:inline; width:638px; margin:30px 0 0 0; }
.dlSelos dt { float:left; display:inline; width:120px; height:53px; background:transparent url(../img/selo-bvqi.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:12px 81px 95px 0; }
.dlPremio { float:left; display:inline; width:275px; margin:0 15px 30px 0; }

.dlPremio dt a { float:left; display:inline; width:110px; height:40px; padding:5px 0 0 0; color:#094081; font-size:11px; text-decoration:none; }
.dlPremio dt a strong { float:left; display:inline; width:100%; }
.dlPremio dd { float:left; display:inline; width:165px; }
.dlPremio dd a { display:inline; float:left; height:86px; width:149px; }

/*### PRODUTOS ###*/
.produtos { background:#ffffff url(../img/bg-bottom.jpg) no-repeat left bottom; }
.produtos .topo { background:url(../img/topo-produtos.jpg) no-repeat 0 0; }
.produtos .topo h2 { float:left; display:inline; width:108px; height:19px; background:transparent url(../img/titulo-produtos.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 717px; }
.produtos .conteudo { float:left; display:inline; width:693px; padding:50px 0 80px 277px; background:url(../img/bg-top-pagina.jpg) no-repeat 0 0; }
.tituloCategoriaProduto { }
.divProduto { float:left; display:inline; width:410px; }
.divProduto h3 { float:left; display:inline; width:399px; margin:0 0 16px 0; padding:0 0 0 11px; color:#000001; font-size:15px; }
.fotoProd { float:left; margin:0 0 40px 11px; }
.divProduto p { float:left; display:inline; width:auto; padding:0 0 15px 11px; }
.divProduto h4 { float:left; display:inline; width:399px; height:25px; padding:10px 0 0 11px; margin:5px 0 18px 0; background:url(../img/bg-h4-produtos.jpg) no-repeat 0 0; color:#ef772c; font-size:12px; font-weight:bold; }
.divProduto ul { float:left; display:inline; margin:0 0 15px 11px; }
.divProduto li { float:left; display:inline; width:100%; font-size:11px; color:#363636; }
.divCores { float:left; display:inline; width:160px; margin:0 0 0 11px; }
.azul { float:left; display:inline; width:32px; height:18px; background:url(../img/azul.jpg) no-repeat 0 0; text-indent:-99999px; overflow:hidden; margin:0 7px 6px 0; }
.verde { float:left; display:inline; width:32px; height:18px; background:url(../img/verde.jpg) no-repeat 0 0; text-indent:-99999px; overflow:hidden; margin:0 7px 6px 0; }
.branco { float:left; display:inline; width:32px; height:18px; background:url(../img/branco.jpg) no-repeat 0 0; text-indent:-99999px; overflow:hidden; margin:0 7px 6px 0; }
.preto { float:left; display:inline; width:32px; height:18px; background:url(../img/preto.jpg) no-repeat 0 0; text-indent:-99999px; overflow:hidden; margin:0 7px 6px 0; }
.vermelho { float:left; display:inline; width:32px; height:18px; background:url(../img/vermelho.jpg) no-repeat 0 0; text-indent:-99999px; overflow:hidden; margin:0 7px 6px 0; }
.amarelo { float:left; display:inline; width:32px; height:18px; background:url(../img/amarelo.jpg) no-repeat 0 0; text-indent:-99999px; overflow:hidden; margin:0 7px 6px 0; }
.cinza { float:left; display:inline; width:32px; height:18px; background:url(../img/cinza.jpg) no-repeat 0 0; text-indent:-99999px; overflow:hidden; margin:0 7px 6px 0; }
.marrom { float:left; display:inline; width:32px; height:18px; background:url(../img/marrom.jpg) no-repeat 0 0; text-indent:-99999px; overflow:hidden; margin:0 7px 6px 0; }
.divOutrosProdutos { float:right; display:inline; width:270px; min-height:797px; background:url(../img/bg-sub-produtos.jpg) no-repeat 0 0; }
.divOutrosProdutos dt { float:left; display:inline; width:185px; padding:30px 55px 10px 30px; color:#1b2d39; font-size:18px; }
.divOutrosProdutos dd { float:left; display:inline; width:185px; padding:10px 55px 10px 30px; background:transparent url(../img/bg-li-sub.png) no-repeat left bottom; font-size:10px; }
.divOutrosProdutos a { float:left; display:inline; width:168px; padding:0 0 0 17px; background:url(../img/bullet-sub.gif) no-repeat 0 2px; text-decoration:none; color:#256d98; }
.divOutrosProdutos a:hover { text-decoration:underline; }
.divOutrosProdutos span { float:left; display:inline; width:168px; padding:0 0 0 17px; background:url(../img/bullet-sub-on.gif) no-repeat 0 2px; text-decoration:none; color:#256d98; }
.tabelaProduto { float:left; display:inline; margin:30px 0 0 0; }
.tabelaProduto thead { background:#f5a864; color:#fefefe; font-size:11px; text-align:center; }
.tabelaProduto td.tipo { background:#f5a864; color:#fefefe; font-size:11px; text-align:center; border-top:1px solid #fff; 
border-right:1px solid #fff; border-bottom:1px solid #fff; padding: 1px; }
.tabelaProduto thead td { border-right:1px solid #ffffff; padding:2px 5px; }
.tabelaProduto tbody td { background:#c8f1ff; padding:3px 2px; border-right:1px solid #ffffff; text-align:center; color:#0a1b39; }
.tabelaProduto tbody .par td { background:#ebf7ff !important; }
.tdFormacao p { float:left; display:inline; width:100%; padding:3px 0 3px 0; text-align:center; color:#fefefe; border-bottom:1px solid #ffffff; }
.tdFormacao span { float:left; display:inline; width:46px; text-align:center; }
.tdFormacao .spanA { border-right:1px solid #ffffff; }
.informacao_rodape h4{float:left; display:inline; margin:30px 0 0 0; font-family:Arial; color:#105877; font-size:12px; font-weight:bold;}


/*### RESULTADO BUSCA ###*/
.rbusca { background:#ffffff url(../img/bg-bottom.jpg) no-repeat left bottom; padding-bottom:100px; }
.rbusca .topo { background:url(../img/topo-trabalhe.jpg) no-repeat 0 0; }
.rbusca .topo h2 { float:left; display:inline; width:76px; height:20px; background:transparent url(../img/titulo-busca.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 717px; }
.rbusca .conteudo { float:left; display:inline; width:639px; padding:37px 56px 50px 275px; background:url(../img/bg-top-pagina.jpg) no-repeat 0 0; min-height:280px; }
.rbusca .conteudo h3 { float:left; display:inline; width:626px; height:24px; margin:0 0 15px 0; padding:10px 0 0 13px; background:url(../img/h3-trabalhe.jpg) no-repeat 0 0; color:#094081; font-size:15px; font-weight:bold; }
.rbusca .conteudo h4 { float:left; display:inline; width:587px; height:43px; margin:0 0 11px 0; padding:18px 24px 0 24px; background:url(../img/h4-trabalhe.jpg) no-repeat 0 0; color:#02415c; font-size:11px; font-weight:normal; }
.rbusca .conteudo p { padding:0 15px 15px 15px; }
.rbusca .conteudo p a { text-decoration:none; color:#297ea2; }
.itemRBusca { float:left; display:inline; width:510px; padding:0 0 30px 24px; margin:15px 0 10px 0; background:url(../img/bg-dl-busca.jpg) no-repeat left bottom; }
.itemRBusca dt { float:left; display:inline; width:510px; padding:0 0 0 15px; background:url(../img/bullet-repres.gif) no-repeat 0 2px; color:#363636; font-size:11px; font-weight:bold; text-transform:uppercase; }
.itemRBusca dt a { color:#000001; text-decoration:none; }
.itemRBusca dt a:hover { color:#000001; text-decoration:underline; }
.itemRBusca dd { float:left; display:inline; width:333px; padding:0 0 0 15px; line-height:14px; color:#363636; font-size:11px; }
.itemRBusca dd a { text-decoration:none; color:#2a7fa3; }
.itemRBusca dd a:hover { text-decoration:underline; }
.semResultado { height: 200px; text-align: center; margin-top: 60px}
.paginacaoB { float:left; display:inline; width:100%; margin:18px 0 0 220px; }
.paginacaoB span { float:left; display:inline; width:auto; color:#ea762e; font-size:12px; font-weight:bold; }
.paginacaoB .anterior { float:left; display:inline; width:12px; height:17px; background:transparent url(../img/seta-anterior.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 8px 0 0; }
.paginacaoB .anterior:hover { background:transparent url(../img/seta-anterior-on.gif) no-repeat scroll 0 0; }
.paginacaoB .proxima { float:left; display:inline; width:12px; height:17px; background:transparent url(../img/seta-proxima.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:0 0 0 8px; }
.paginacaoB .proxima:hover { background:transparent url(../img/seta-proxima-on.gif) no-repeat scroll 0 0; }

/*### DOWNLOAD CATALOGOS ###*/
.downloadCatalogo { background:#ffffff url(../img/bg-download-catalogo2.jpg) no-repeat left bottom; height:617px; }
.downloadCatalogo .topo { background:url(../img/topo-nosso-catalogo.jpg) no-repeat 0 0; }
.downloadCatalogo .topo h2 { float:left; display:inline; width:242px; height:24px; background:transparent url(../img/titulo-download-catalogos.gif) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:121px 0 0 710px; }
.downloadCatalogo .conteudo { float:left; display:inline; width:645px; padding:0px 40px 0 285px; }
.downloadCatalogo .boxDownloadCatalogo { float:left; display:inline; width:200px; margin:50px 0 0 10px; }
.downloadCatalogo h3 { float:left; display:inline; width:200px; color:#363636; font-size:11px; font-weight:normal; text-align:center; padding-bottom:20px; }
.downloadCatalogo .visualizar { float:left; display:inline; width:134px; height:39px; background:transparent url(../img/bt-visualizar2.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:20px 0 0 29px; }
.downloadCatalogo .visualizar:hover { background:transparent url(../img/bt-visualizar2-on.jpg) no-repeat scroll 0 0; }
.downloadCatalogo .download { float:left; display:inline; width:139px; height:40px; background:transparent url(../img/bt-download2.jpg) no-repeat scroll 0 0; text-indent:-99999px; overflow:hidden; margin:10px 0 0 25px; }
.downloadCatalogo .download:hover { background:transparent url(../img/bt-download2-on.jpg) no-repeat scroll 0 0; }
