*{margin:0;padding:0;}
body{background:url(images/bg.gif) repeat-x top left #fff;font-family:Tahoma;line-height:16px;color:#5f5f5f;font-size:12px;}
/*in_line*/
input,select{vertical-align:middle;font-weight:normal;}
img{border:0;vertical-align:top;text-align:left;}
a:hover{text-decoration:none;}
a{color:#52b5d5;}
.clear{clear:both;}
.fleft{float:left;}
.fright{float:right;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
p{margin:0;padding:0;}
.tall_top{}
.tall_bottom{background:url(images/tall_bottom.gif) left bottom repeat-x;}
.form{height:32px;}
input{width:176px;height:18px;background:#fff;border:1px solid #a3a3a3;color:#5f5f5f;font-family:Tahoma;margin:0 0 8px 0;padding:3px;color:#2381BB;font-size:14px;}
label{float:left;width:50px;text-align:right;margin:0 5px 8px 0;line-height:25px;}
#pg_produto label{width:110px;font-size:10px;}
#pg_produto input{float:left;width:166px;}
#pg_produto textarea{width:455px;height:40px;}
#pg_produto form{background:#f9f9f9;padding:15px 0;margin:10px 0;}
#pg_produto .enviar{background:#f1f1f1;width:65px;float:right;margin:5px 23px 0 0;height:22px;font-size:12px;color:#666;border:1px solid #666;}
#pg_produto input:hover.enviar{background:#F9F9F9;}
textarea{width:227px;height:81px;background:#fff;overflow:auto;border:1px solid #a3a3a3;font-family:Tahoma;padding:3px;color:#2381BB;font-size:14px;}
.enviar{background:url(images/clear_but.gif) no-repeat top left;width:72px;height:22px;display:block;float:right;border:0;text-align:left;padding:0 0 0 10px;font-size:10px;font-weight:bold;cursor:pointer;margin:5px 0 0 0;*margin:5px 50px 0 0;}
input:hover.enviar{color:#fff;}
ul.list1{list-style:none;}
ul.list1 li{background:url(images/line2.gif) left bottom repeat-x;color:#5f5f5f;line-height:2.27em;display:block;padding:0 0 10px 0;line-height:16px;}
ul.list1 strong{background:url(images/marker1.gif) no-repeat 0 4px;padding-left:16px;}
ul.list1 small{color:#999;}
ul.list{list-style:none;}
ul.list li{background:url(images/line2.gif) left bottom repeat-x;color:#5f5f5f;line-height:2.27em;display:block;padding:0 0 10px 0;}
ul.list li a{background:url(images/marker1.gif) no-repeat 0 4px;padding-left:16px;color:#598718;font-weight:bold;text-decoration:none;}
ul.list li a:hover{text-decoration:underline;}
.title{margin:0 0 15px 0;}
.img_indent{margin:0 13px 0 0;float:left;}
/*txt,links*/
h1{background:url(images/logo.gif) left top no-repeat;width:255px;display:block;height:78px;_height:74px;text-indent:-10000px;}
h3{margin-bottom:5px;border-bottom:1px solid #2A4A01;padding:0 0 4px 0;color:#2A4A01;font-size:14px;}
h4{color:#983b11;margin-bottom:2px;}
h5{color:#ccc;font-size:12px;border-bottom:1px solid #f1f1f1;padding:0 0 3px 0;margin:0 0 10px 0;}
h6{}
.txt1{}
.txt2{color:#b6de13;}
.link1{color:#983b11;}
.link2{color:#598718;}
.line_hor{background:url(images/line1.gif) left bottom repeat-x;}
/*header*/
#header .row_1{height:78px;_height:74px;}
#header .row_1 .col_1{width:255px;height:78px;_height:74px;}
#header .row_1 .col_2{width:620px;float:right;height:78px;_height:74px;}
#header .row_1 .col_2 .r_1{height:42px;_height:42px;}
#header .row_1 .col_2 .r_1 .indent{padding:1px 0 0 0;text-align:right;float:right;}
#header .row_1 .col_2 .r_2{height:54px;_height:24px;}
#header .row_1 .col_2 .r_2 .indent{padding:0 0 0 0;}
#header .row_1 .col_2 .r_2 .indent a{font-weight:bold;color:#000;text-decoration:none;font-size:12px;display:block;float:left;margin:5px 0 0 15px;padding:0 10px;_padding:0 5px;height:32px;_height:31px;}
#pg_empresa #header .row_1 .col_2 .r_2 .indent a.m-empresa,#pg_ #header .row_1 .col_2 .r_2 .indent a.m-home,#pg_home #header .row_1 .col_2 .r_2 .indent a.m-home,#pg_produtos #header .row_1 .col_2 .r_2 .indent a.m-produtos,#pg_produto #header .row_1 .col_2 .r_2 .indent a.m-produtos,#pg_representantes #header .row_1 .col_2 .r_2 .indent a.m-representantes,#pg_assistencia #header .row_1 .col_2 .r_2 .indent a.m-assistencia,#pg_contato #header .row_1 .col_2 .r_2 .indent a.m-contato,#header .row_1 .col_2 .r_2 .indent a:hover{color:#62c0dd;background:url(images/menu.gif) no-repeat bottom center;}
#header .row_1 .col_1 .indent{padding:0;display:block;width:255px;float:left;_height:70px;}
#header .row_2{height:228px;background:url(images/bg-m.gif) repeat-x bottom left;color:#def0f6;padding:0 0 0 8px;}
#header .row_2 .indent{padding:62px 74px 0 359px;}
#header .row_2 .alignright{margin-right:6px;}
#header .row_2 .title{margin-bottom:16px;}
#header .row_2 p{margin-bottom:10px;}
/*content*/
#content{padding:15px 0 0 0;}
#content .indent{padding:0 0 25px 0;}
/*footer*/
#footer{padding:0;background:url(images/footer.gif) repeat-x top left;font-size:10px;height:58px;}
#footer .left{background:url(images/00_home_17.gif) no-repeat top left;}
#footer .right{background:url(images/00_home_22.gif) no-repeat top right;}
#footer .indent{padding:10px 0;color:#fff;text-align:center;}
#footer .indent a{color:#fff;text-decoration:none;}
#footer .indent a:hover{color:#99BF00;text-decoration:underline;}
#footer .indent p{color:#747474;}
#footer .indent p a{color:#747474;text-decoration:none;}
#footer .indent p a:hover{text-decoration:underline;}
/*==================list====================*/
.block{background:url(images/block_bgd.gif) left bottom repeat-x #fff;width:630px;}
.block .r{background:url(images/r.gif) right top repeat-y;}
.block .b{background:url(images/b.gif) left bottom repeat-x;}
.block .l{background:url(images/l.gif) left top repeat-y;}
.block .t{background:url(images/t.gif) left top repeat-x;}
.block .l_t{background:url(images/l_t.gif) no-repeat left top;}
.block .r_t{background:url(images/r_t.gif) no-repeat right top;}
.block .r_b{background:url(images/r_b.gif) no-repeat right bottom;}
.block .l_b{background:url(images/l_b.gif) no-repeat left bottom;}
.block .ind{padding:20px 28px 20px 23px;}
.block2{width:630px;}
.block2 .r{background:url(images/r.gif) right top repeat-y;}
.block2 .b{background:url(images/b1.gif) left bottom repeat-x;}
.block2 .l{background:url(images/l.gif) left top repeat-y;}
.block2 .t{background:url(images/t.gif) left top repeat-x;}
.block2 .l_t{background:url(images/l_t.gif) no-repeat left top;}
.block2 .r_t{background:url(images/r_t.gif) no-repeat right top;}
.block2 .r_b{background:url(images/r_b_1.gif) no-repeat right bottom;}
.block2 .l_b{background:url(images/l_b_1.gif) no-repeat left bottom;}
.block2 .ind{padding:15px;}
.block1{background:url(images/block1_bgd.gif) left top repeat-x #fff;width:254px;}
.block1 .r{background:url(images/r1.gif) right top repeat-y;}
.block1 .b{background:url(images/b1.gif) left bottom repeat-x;}
.block1 .l{background:url(images/l1.gif) left top repeat-y;}
.block1 .l_t{background:url(images/l_t_1.gif) no-repeat left top;}
.block1 .r_t{background:url(images/r_t_1.gif) no-repeat right top;}
.block1 .r_b{background:url(images/r_b_1.gif) no-repeat right bottom;}
.block1 .l_b{background:url(images/l_b_1.gif) no-repeat left bottom;}
.block1 .ind{padding:19px 22px 15px 24px;}
.title_block{background:url(images/line1.gif) left bottom repeat-x;height:48px;margin-bottom:24px;}
.title_block img{margin-left:2px;}
/*==========================================*/
.br{background:url(images/br.gif) no-repeat top left;width:31px;height:27px;display:block;float:left;text-indent:-9000px;text-align:left;margin:1px 0 0 0;}
.br-this{background:url(images/br.gif) no-repeat bottom left;width:31px;height:27px;display:block;float:left;text-indent:-9000px;text-align:left;margin:1px 0 0 0;}
a:hover.br{background:url(images/br.gif) no-repeat bottom left;}
.us{background:url(images/us.gif) no-repeat top left;width:31px;height:27px;display:block;float:left;text-indent:-9000px;text-align:left;}
.us-this{background:url(images/us.gif) no-repeat bottom left;width:31px;height:27px;display:block;float:left;text-indent:-9000px;text-align:left;}
a:hover.us{background:url(images/us.gif) no-repeat bottom left;}
.es{background:url(images/es.gif) no-repeat top left;width:31px;height:27px;display:block;float:left;text-indent:-9000px;text-align:left;}
.es-this{background:url(images/es.gif) no-repeat bottom left;width:31px;height:27px;display:block;float:left;text-indent:-9000px;text-align:left;}
a:hover.es{background:url(images/es.gif) no-repeat bottom left;}
.more{position:absolute;margin:-13px 0 0 140px;background:url(images/content_but2.gif) no-repeat top left;width:100px;height:22px;}
.more_blue{position:absolute;margin:-13px 0 0 510px;background:url(images/content_but4.gif) no-repeat top left;width:95px;height:22px;}
.more_blue a{color:#617AB2;text-decoration:none;line-height:22px;margin:0 0 0 8px;font-weight:bold;}
.more_blue a:hover{color:#00345F;}
.gray .more{margin:0;position:relative;float:right;display:block;background:url(images/marker.gif) no-repeat center right;width:105px;height:22px;}
.gray .more a{color:#A7CE0A;}
.more a{color:#437503;text-decoration:none;line-height:22px;margin:0 0 0 8px;font-weight:bold;}
.more a:hover{color:#245317;}
.contact{background:url(images/br_contato.gif) no-repeat top left;width:244px;height:71px;display:block;color:#fff;font-size:16px;font-weight:bold;padding:40px 0 0 10px;text-decoration:none;}
.contact p{margin:8px 0 0 5px;text-indent:0;}
a:hover.contact{color:#245317;}
/******************* *mapa *******************/
.active{display:inherit;}
ul#map{display:block;margin:0;padding:0;width:296px;height:294px;float:left;background-image:url('img/mapa.jpg');}
ul#map li{display:block;padding:0;position:absolute;}
li#crs{margin-top:243px;margin-left:125px;}
li#csc{margin-top:236px;margin-left:148px;}
li#cpr{margin-top:209px;margin-left:143px;}
li#csp{margin-top:190px;margin-left:158px;z-index:9999;}
li#cms{margin-top:169px;margin-left:118px;}
li#crj{margin-top:201px;margin-left:210px;z-index:9999;}
li#ces{margin-top:181px;margin-left:231px;z-index:9999;}
li#cmg{margin-top:152px;margin-left:169px;z-index:9998;}
li#cgo{margin-top:132px;margin-left:154px;z-index:9999;}
li#cdf{margin-top:155px;margin-left:185px;z-index:9999;}
li#cba{margin-top:98px;margin-left:197px;}
li#cmt{margin-top:98px;margin-left:95px;}
li#cro{margin-top:100px;margin-left:57px;z-index:9998;}
li#cac{margin-top:99px;margin-left:1px;}
li#cam{margin-top:24px;margin-left:2px;}
li#crr{margin-top:1px;margin-left:72px;}
li#cpa{margin-top:22px;margin-left:114px;}
li#cap{margin-top:11px;margin-left:146px;}
li#cma{margin-top:53px;margin-left:191px;z-index:9999;}
li#cto{margin-top:83px;margin-left:175px;}
li#cse{margin-top:122px;margin-left:266px;}
li#cal{margin-top:116px;margin-left:267px;}
li#cpe{margin-top:102px;margin-left:245px;}
li#cpb{margin-top:96px;margin-left:265px;}
li#crn{margin-top:85px;margin-left:265px;}
li#cce{margin-top:68px;margin-left:245px;}
li#cpi{margin-top:67px;margin-left:209px;z-index:9997;}
ul#map li a{display:block;text-decoration:none;position:absolute;}
a#rs{width:50px;height:49px;}
a#sc{width:35px;height:24px;}
a#pr{width:43px;height:31px;}
a#sp{width:55px;height:41px;}
a#ms{width:51px;height:52px;}
a#rj{width:28px;height:16px;}
a#es{width:18px;height:24px;}
a#mg{width:79px;height:63px;}
a#go{width:53px;height:55px;}
a#df{width:12px;height:12px;background:#CF865A;}
a#ba{width:74px;height:95px;}
a#mt{width:84px;height:76px;}
a#ro{width:49px;height:44px;}
a#ac{width:55px;height:27px;}
a#am{width:130px;height:91px;}
a#rr{width:43px;height:49px;}
a#pa{width:96px;height:94px;}
a#ap{width:38px;height:41px;}
a#ma{width:51px;height:68px;}
a#to{width:34px;height:62px;}
a#se{width:13px;height:15px;}
a#al{width:21px;height:12px;}
a#pe{width:48px;height:19px;}
a#pb{width:29px;height:16px;}
a#rn{width:27px;height:16px;}
a#ce{width:29px;height:39px;}
a#pi{width:41px;height:59px;}
a#rs:hover,a#rs:active{background-image:url('img/mapa/rs.png');}
a#sc:hover,a#sc:active{background-image:url('img/mapa/sc.png');}
a#pr:hover,a#pr:active{background-image:url('img/mapa/pr.png');}
a#sp:hover,a#sp:active{background-image:url('img/mapa/sp.gif');}
a#ms:hover,a#ms:active{background-image:url('img/mapa/ms.gif');}
a#rj:hover,a#rj:active{background-image:url('img/mapa/rj.gif');}
a#es:hover,a#es:active{background-image:url('img/mapa/es.gif');}
a#mg:hover,a#mg:active{background-image:url('img/mapa/mg.gif');}
a#go:hover,a#go:active{background-image:url('img/mapa/go.gif');}
a#df:hover,a#df:active{background:#B35015}
a#ba:hover,a#ba:active{background-image:url('img/mapa/ba.gif');}
a#mt:hover,a#mt:active{background-image:url('img/mapa/mt.gif');}
a#ro:hover,a#ro:active{background-image:url('img/mapa/ro.gif');}
a#ac:hover,a#ac:active{background-image:url('img/mapa/ac.gif');}
a#am:hover,a#am:active{background-image:url('img/mapa/am.gif');}
a#rr:hover,a#rr:active{background-image:url('img/mapa/rr.gif');}
a#pa:hover,a#pa:active{background-image:url('img/mapa/pa.gif');}
a#ap:hover,a#ap:active{background-image:url('img/mapa/ap.gif');}
a#ma:hover,a#ma:active{background-image:url('img/mapa/ma.gif');}
a#to:hover,a#to:active{background-image:url('img/mapa/to.gif');}
a#se:hover,a#se:active{background-image:url('img/mapa/se.gif');}
a#al:hover,a#al:active{background-image:url('img/mapa/al.gif');}
a#pe:hover,a#pe:active{background-image:url('img/mapa/pe.gif');}
a#pb:hover,a#pb:active{background-image:url('img/mapa/pb.gif');}
a#rn:hover,a#rn:active{background-image:url('img/mapa/rn.gif');}
a#ce:hover,a#ce:active{background-image:url('img/mapa/ce.gif');}
a#pi:hover,a#pi:active{background-image:url('img/mapa/pi.gif');}
ul#map li a img{border:0;width:inherit;height:inherit;}
.product{width:190px;height:117px;background:url(images/box.gif) no-repeat top left;float:left;text-decoration:none;margin:4px;display:block;}
.product td{vertical-align:middle;height:110px;}
.product td img{margin:0 0 0 5px; height:100px;width:80px}
.product .txt a{width:90px;vertical-align:middle;line-height:20px;margin:0;padding:0 10px 0 0;font-weight:bold;text-decoration:none;color:#983B11;cursor:pointer;display:block;}
.product:hover{background:url(images/box.gif) no-repeat bottom left;}
.trilha{font-size:10px;color:#ccc;border-top:1px solid #2381BB;margin:3px 0 10px 0;}
#pg_produto .trilha,#pg_contato .trilha{width:620px;}
/****************** *titulos *****************/
.certificaoes{background:url(br/bovenau-certificacoes.gif) no-repeat top left;display:block;width:136px;height:29px;text-indent:-9000px;}
.bovenau{background:url(br/bovenau.gif) no-repeat top left;display:block;width:93px;height:29px;text-indent:-9000px;}
.qualidade{background:url(br/qualidade.gif) no-repeat top left;display:block;width:110px;height:24px;text-indent:-9000px;}
.produtos{background:url(br/produtos.gif) no-repeat top left;display:block;width:98px;height:29px;text-indent:-9000px;}
.representantes{background:url(br/representantes.gif) no-repeat top left;display:block;width:169px;height:29px;text-indent:-9000px;}
.assistencia{background:url(br/assistencia.gif) no-repeat top left;display:block;width:214px;height:29px;text-indent:-9000px;}
.endereco{background:url(br/endereco.gif) no-repeat top left;display:block;width:105px;height:29px;text-indent:-9000px;}
.contato{background:url(br/contato.gif) no-repeat top left;display:block;width:226px;height:29px;text-indent:-9000px;}
.inf{float:left;width:260px;margin:0 0 0 20px;}
.inf .msg{text-align:right;font-weight:bold;margin:120px 0 0 0;line-height:20px;}
.map{float:left;margin:0 20px 0 0;}
iframe{border:1px solid #ccc;}
.gray{background:url(images/gray.gif) no-repeat top left;width:601px;padding:20px;}
.client img{border:2px solid #f9f9f9;margin:18px 5px;}
.success{font-size:10px;border:1px solid #C6D880;color:#529214;background:url(images/apply2.gif) no-repeat 5px center #E6EFC2;padding:3px 3px 3px 25px;margin:0 0 10px 0;}
#flash{background:url(images/flash.jpg) no-repeat top left;display:block;float:left;width:282px;height:205px;padding:15px 0 0 80px;}
#flash-l{background:url(images/br-flash.jpg) no-repeat top left;display:block;width:524px;height:220px;float:left;}
#prod{border-collapse:collapse;border-spacing:0;}
#prod{margin:10px;}
#prod tr td{border:1px solid #f1f1f1;padding:3px;text-align:center;}
#prod tr td.middle{background:#f9f9f9;text-align:left;}
#pg_produto .gray img{border:2px solid #F9F9F9;}
#pg_produto div.img{float:left;}
.one{float:left;margin:0 10px 10px 0;width:100px;}
.descricao{display:block;border-bottom:1px solid #f1f1f1;margin:0 0 4px 0;}
.tec{float:right;margin:0 0 0 0;}
.ampliar{float:right;font-size:10px;color:#000;text-decoration:none;margin:3px 0 0 0;}
a:hover.ampliar{color:#ccc;}
.ops{text-decoration:none;background:url(images/email.png) no-repeat center left;padding:0 0 0 20px;color:#999;}
.down{background:url(images/down.png) no-repeat center left;color:#000;font-weight:bold;line-height:18px;padding:3px 0 3px 20px;margin:0 0 5px 0;display:inline-block;}
.item{background:url(images/26.gif) no-repeat 0 2px;padding:0 0 2px 14px;color:#000;text-decoration:none;}
.item span{color:#245317;font-weight:bold;text-transform:uppercase;}
a:hover.item{color:#245317;text-decoration:underline;}
.box-representante{background:url(images/br_representantes.gif) no-repeat center left;width:244px;height:71px;display:block;color:#000;font-size:12px;padding:40px 0 0 10px;text-decoration:none;}
.box-representante p{text-indent:0;line-height:18px;width:150px;}
a:hover.box-representante{color:#CD9A36;}
.assis{background:url(images/br_assistencia.gif) no-repeat center left;width:244px;height:71px;display:block;color:#000;font-size:12px;padding:40px 0 0 10px;text-decoration:none;}
.assis p{text-indent:0;line-height:18px;width:150px;}
a:hover.assis{color:#CD9A36;}
.erro{border:1px solid #fbc2c4;color:#d12f19;font-size:10px;background:url(images/alert.gif) no-repeat 5px center #fbe3e4;padding:3px 3px 3px 25px;margin:0 0 10px 0;text-align:left;}
#pg_empresa .col_1 ul li{margin:15px;line-height:20px;font-size:11px;font-weight:bold;}
.catalogo{background:url(images/catalogo-download.jpg) no-repeat top left;width:254px;height:77px;display:block;text-indent:-9000px;margin:0 0 10px 0;}