@font-face {
	font-family: "Helvetica LT Std Condensed";
	src: url("http://comunicart.blog.br/velsis/fonts/HelveticaLTStd-Cond.otf");
	font-weight:400;
}

@font-face {
    font-family: 'HelveticaLTStd-Cond';
    src: url('../fonts/helveticaltstd-cond.eot');
    src: url('../fonts/helveticaltstd-cond.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaltstd-cond.woff') format('woff'),
         url('../fonts/helveticaltstd-cond.ttf') format('truetype'),
         url('../fonts/helveticaltstd-cond.svg#helveticaltstd-cond') format('svg');
    font-weight: normal;
    font-style: normal;
}

/****LINKS****/
.link01 {color:#000;text-decoration:none;}
.link01:hover {text-decoration:underline;}
.link02 {color:#890F14;text-decoration:none;}
.link02:hover {text-decoration:underline;}

/*### BODY ###*/
* { margin:0; padding:0; border:0px; }
html { height:100%; }
body { height:100%; background:url(../img/bg-interno-01.jpg) no-repeat center 0; font-family:Verdana, Arial, Tahoma; font-size:11px; color:#0d3f71; }

/*### 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; }

.geral{background:#fff; width:100%; background-position:center;}
.geral2{ width:970px; position:relative; z-index:9; margin:0 auto; }

.header_all{width:100%; height: 851px; background:url(../img/background.jpg) no-repeat center 0; }
.headerint_all{width:100%; min-height: 912px; background:url(../img/bg-interno-01.jpg) no-repeat center 0; }

.headerempresa_all{width:100%; min-height: 1000px; background:url(../img/bg-interno-01.jpg) no-repeat center 0; }
.headerarea_all{width:100%; min-height: 1551px; background:url(../img/bg-interno-01.jpg) no-repeat center 0; }
.headerprod_all{width:100%; min-height: 1195px; background:url(../img/bg-interno-01.jpg) no-repeat center 0; }
.headerprod2_all{width:100%; min-height: 1255px; background:url(../img/bg-interno-01.jpg) no-repeat center 0; }
.headerprod7_all{width:100%; min-height: 1670px; background:url(../img/bg-interno-01.jpg) no-repeat center 0; }
.headerprod8_all{width:100%; min-height: 2000px; background:url(../img/bg-interno-01.jpg) no-repeat center 0; }
.headerprod9_all{width:100%; /*min-height: 1500px; background:url(../img/bg-interno-01.jpg) no-repeat center 0;*/ }

.mapa_all{background:#fff; width:100%; height: 360px;}

.footer_all{background:#300; width:100%; height:375px; background: url(../img/bg-footer.jpg) #ccc no-repeat center 0; }


/*### HEADER ###*/

.topo_geral{ width:100%; margin:0 auto; position:absolute; float:left; z-index:5; top:0; }
.topo_geral2{ width:100%; margin:0 auto; float:left; z-index:5; top:0; }
.topo{ width:970px; margin:0 auto; }

.top_left{ height:160px; width:300px; float:left;}
.top_right{ height:160px; width:640px; float:right;}
.logomarca{ float:left; display:inline; background:url(../img/logomarca.png) no-repeat; width:216px; height:136px; text-indent:-9999px; margin: 25px 0 0 0; overflow:hidden }
.linguagem{ margin:0 auto; height:50px; width: 120px; float:right; padding-top:17px; }
.linguagem .br{  background:url(../img/icon_min-br.png) no-repeat; height:22px; width:22px; float:left; display:inline; text-indent:-9999px; margin:0 10px 0 0; }
.linguagem .en{  background:url(../img/icon_min-en.png) no-repeat; height:22px; width:22px; float:left; display:inline; text-indent:-9999px; margin:0 10px 0 0; }
.linguagem .es{  background:url(../img/icon_min-es.png) no-repeat; height:22px; width:22px; float:left; display:inline; text-indent:-9999px;  }



.menu{ float:left; height:30px; width:970px; margin:30px 0 0 0;}

.menus a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; text-decoration:none; text-transform:uppercase; float:left; width:95px; margin:0px 5px; font-size:12px; height:30px; text-align:center; line-height:27px; text-shadow:-1px 1px #fff;}
.menus a:hover{ -webkit-transition:color 1s ease; -moz-transition:color 1s ease; -o-transition:color 1s ease; border-bottom: 2px solid #0e76bc; text-decoration:none;}
.menus_active a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; text-decoration:none; text-transform:uppercase; float:left; width:95px; margin:0px 5px; font-size:12px; height:30px; text-align:center; line-height:27px; text-shadow:-1px 1px #fff; -webkit-transition:color 1s ease; -moz-transition:color 1s ease; -o-transition:color 1s ease; border-bottom: 2px solid #0e76bc; text-decoration:none;}

.trabalhe a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; text-decoration:none; text-transform:uppercase; float:left; width:160px; margin:0px 5px; font-size:12px; height:30px; text-align:center; line-height:27px; text-shadow:-1px 1px #fff;}
.trabalhe a:hover{ -webkit-transition:color 1s ease; -moz-transition:color 1s ease; -o-transition:color 1s ease; border-bottom: 2px solid #0e76bc; text-decoration:none;}
.trabalhe_active a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; text-decoration:none; text-transform:uppercase; float:left; width:160px; margin:0px 5px; font-size:12px; height:30px; text-align:center; line-height:27px; text-shadow:-1px 1px #fff; -webkit-transition:color 1s ease; -moz-transition:color 1s ease; -o-transition:color 1s ease; border-bottom: 2px solid #0e76bc; text-decoration:none;}

.area_restrita a{ background:url(../img/key.png) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#0285c2; text-decoration:none; text-transform:uppercase; float:left; width:140px; margin:0px 5px; padding:0 0 0 10px; font-size:12px; height:30px; text-align:center; line-height:27px; text-shadow:-1px 1px #fff;}
.area_restrita a:hover{ -webkit-transition:color 1s ease; -moz-transition:color 1s ease; -o-transition:color 1s ease; border-bottom: 2px solid #0e76bc; text-decoration:none;}
.area_restrita_active a{background:url(../img/key.png) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#0285c2; text-decoration:none; text-transform:uppercase; float:left; width:140px; margin:0px 5px; padding:0 0 0 10px; font-size:12px; height:30px; text-align:center; line-height:27px; text-shadow:-1px 1px #fff; -webkit-transition:color 1s ease; -moz-transition:color 1s ease; -o-transition:color 1s ease; border-bottom: 2px solid #0e76bc; text-decoration:none;}
/*### CHAMADA ###*/

.chamada_topo { float: left; display: inline; height: 100px; width: 910px; margin: 35px 0 0 25px; }
.chamada_topo .conteudo { float: right; margin: 63px 31px 0 0 }

/* TITULOS  */
.bloco_subtit{ float:left; display:inline; width:815px !important; position:absolute; left:50%; top:255px; margin:0 0 0 -460px; padding-left:95px; background: url(../img/bg-chamada.png) 15px 0 no-repeat; text-indent:-9999px; }
.subtitulo_inicial{ float:left; display:inline; width:440px; height:100px; text-indent:-9999px; overflow:hidden; text-indent:-9999px; }
.subtitulo01{ background:url(../img/tit-chamada01.png) no-repeat; height:113px; width:324px; margin:22px 0 0 60px; }
.subtitulo02{ background:url(../img/tit-chamada02.png) no-repeat; height:113px; width:324px; margin:22px 0 0 60px; }
.subtitulo03{ background:url(../img/tit-chamada03.png) no-repeat; height:113px; width:324px; margin:22px 0 0 60px; }
.subtitulo04{ background:url(../img/tit-chamada04.png) no-repeat; height:113px; width:324px; margin:22px 0 0 60px; }
.subtitulo05{ background:url(../img/tit-chamada01.png) no-repeat; height:113px; width:324px; margin:22px 0 0 60px; }
.subtitulo06{ background:url(../img/tit-chamada02.png) no-repeat; height:113px; width:324px; margin:22px 0 0 60px; }


.chamada_topo .nossos_produtos { float: right; background: url(../img/bt-produtos01.png) no-repeat; height: 40px; width: 240px; text-indent: -9999px; }
.chamada_topo .nossos_produtos:hover { float: right; background: url(../img/bt-produtos01_over.png) no-repeat; }

/*### CONTEUDO ###*/
.conteudo_central{float:left; display:inline; width:100%; height:420px; background:url(../img/bg-inicial.png) center no-repeat; margin:45px 0 0 0;}
.conteudo_interno{ margin:auto; width:970px; height:395px;}
.conteudo_interno .left{ float:left; width:380px; height:395px;}

.conteudo_interno .left .trabalhe { float:left; display:inline; width:100%; height:65px; margin:40px 0 0 40px; }
.conteudo_interno .left .trabalhe h3 { font-family:'HelveticaLTStd-Cond'; font-size:16px; font-weight:normal; color:#085ba8; }
.conteudo_interno .left .trabalhe p { font-family:Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#303236; margin:10px 0 0 11px; }

.conteudo_interno .left .redes { float:left; display:inline; width:100%; height:120px; margin:20px 0 0 40px; }
.conteudo_interno .left .redes h3 { font-family:'HelveticaLTStd-Cond'; font-size:16px; font-weight:normal; color:#085ba8; }
.conteudo_interno .left .redes p { font-family:Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#303236; margin:5px 0 0 11px; }
.conteudo_interno .left .redes .face{ float:left; display:inline; background:url(../img/icon-facebook.png) no-repeat; height:42px; width:42px; text-indent:-9999px; margin:10px 0 0 50px; }
.conteudo_interno .left .redes .face:hover{background:url(../img/icon-facebook_over.png) no-repeat; }
.conteudo_interno .left .redes .twitt{ float:left; display:inline; background:url(../img/icon-twitter.png) no-repeat; height:42px; width:42px; text-indent:-9999px; margin:10px 0 0 15px; }
.conteudo_interno .left .redes .twitt:hover{background:url(../img/icon-twitter_over.png) no-repeat; }

.conteudo_interno .left .contato { float:left; display:inline; width:100%; height:180px; margin:5px 0 0 40px; background:url(../img/icon-fone.png) left top no-repeat; }
.conteudo_interno .left .contato h3 { font-family:'HelveticaLTStd-Cond'; font-size:16px; font-weight:normal; color:#085ba8; margin:4px 0 0 20px; }
.conteudo_interno .left .contato p { font-family:Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#303236; margin:11px 0 0 22px; line-height:15px; }


.conteudo_interno .right{ float:right; width:590px; height:395px; }


/*### CONTEUDO SLIDES PRODUTOS ###*/
 


/*### AREA ###*/

.area{ width:970px; margin:auto;}

.area_left{ float:left; width:400px; height:360px; background:url(../img/img-dividir.png) no-repeat scroll 350px center transparent;  }
.area_left h3{margin:80px 0 0 50px; font-family: Helvetica, sans-serif; font-size:17px; color:#085ba8; font-weight:normal; text-transform:uppercase;}
.area_left p{margin:20px 0 0 50px; font-family: Helvetica, sans-serif; font-size:14px; color:#484848; font-weight:normal; width:280px;}
.area_right{ float:left; width:560px; height:330px; padding-top:30px; padding-left:10px;}






/*### FOOTER ###*/

.footer{ margin:0 auto; height:375px; width:970px;}
.footer h2{float:left; height:70px; width:100px; background: url(../img/img-sitemap.png) no-repeat; margin:50px 0 0 0;color:#adb4b3; text-indent:-9999px;}
.footer h3{color:#a0a8a7;font-size:32px;text-shadow:2px 2px 0px #00615a;}

.footer .sitemap{padding-top:20px;max-width:940px; height:195px; margin:0 auto; margin-bottom:20px;}
.footer .sitemap ul{ float:left; width:800px; height:160px; margin-left:20px;padding-bottom:20px;}
.footer .sitemap ul.menu1{ float:left; width:140px; height:160px;margin-left:20px;padding-bottom:20px;}
.footer .sitemap ul.menu2{ float:left; width:140px; height:160px;margin-left:20px;padding-bottom:20px;}
.footer .sitemap ul.menu3{ float:left; width:145px; height:160px;margin-left:20px;padding-bottom:20px;}
.footer .sitemap ul.menu4{ float:left; width:140px; height:160px;margin-left:30px;padding-bottom:20px;}
.footer .sitemap ul.menu5{ float:left; width:130px; height:160px;margin-left:10px;padding-bottom:20px;}
.footer .sitemap ul.bronze{border:0;}
.footer .sitemap li{ margin:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:normal;}

.footer .sitemap a {color:#fff; text-decoration:none;}
.footer .sitemap a:hover {color:#597791; text-decoration:underline;}

.footer .credits{color:#adb4b3;font-size:14px;height:115px; width:950px; padding:20px 0 0 0s; margin:auto;}
.footer .credits p{color:#7997ae; font-family: Helvetica, sans-serif; float:left;}
.footer .credits .nucliart{float:left; display:inline;  margin:20px 0 0 50px;}
.footer .credits .logo{ float:right; width:157px;height:82px;background:url(../img/logo-rodape.png) no-repeat 0 0; text-indent:-9999px; margin:20px 65px 0 0;}


/*### Empresa ###*/
.empresa{ float:left; display:inline; margin:auto 0; height:240px; width:100%; position:relative; overflow:hidden;}
.box_empresa {float:left; display:inline; width:970px; height:181px;}
.box_empresa h3{font-family:'HelveticaLTStd-Cond'; font-size:18px; font-weight:normal !important; color:#085ba8; padding:50px 0 0 35px; text-transform:uppercase; float:left; width:100px;}
.box_empresa h5{font-family:'HelveticaLTStd-Cond'; font-size:15px; font-weight:normal; color:#fff; padding:80px 0 0 230px; text-transform:uppercase;}
.bg-empresa{margin:auto; height:215px; width:1115px; background:url(../img/box-titempresa1.png) no-repeat 105px 0;  margin-top:25px; position:relative; z-index:2;}
.bg-empresa2{margin:auto; height:215px; width:1115px; background:url(../img/box-titempresa2.png) no-repeat 105px 0;  margin-top:25px; position:relative; z-index:2;}
.bg-empresa3{margin:auto; height:215px; width:1115px; background:url(../img/box-titempresa3.png) no-repeat 105px 0;  margin-top:25px; position:relative; z-index:2;}

.conteudo_empresa { float:left; display:inline; margin:auto; background:#FFF; width:100%; height:440px; position:relative; bottom:34px; z-index:1;}
.conteudo_empresa .box{ margin:auto; width:970px; height:400px;}
.conteudo_empresa .box h4{font-family:'HelveticaLTStd-Cond'; font-size:18px; font-weight:normal; color:#83a1b8; padding:55px 0 0 80px; }
.conteudo_empresa .box h5{font-family:'HelveticaLTStd-Cond'; font-size:18px; font-weight:normal; color:#83a1b8; padding:55px 0 0 265px; }
.conteudo_empresa .box .cont{ margin:100px 0 0 0;}
.conteudo_empresa .box p{ float:left; display:inline; width:600px; color:#666666; font-size:13px; line-height:20px; margin:10px 0 0 0; text-align:justify;}

.conteudo_empresa .box2{ margin:auto; width:970px; height:400px;}
.conteudo_empresa .box2 h4{font-family:'HelveticaLTStd-Cond'; font-size:18px; font-weight:normal; color:#83a1b8; padding:55px 0 0 265px; }
.conteudo_empresa .box2 .cont{ margin:100px 0 0 0;}
.conteudo_empresa .box2 p{ float:left; display:inline; width:525px; color:#666666; font-size:13px; line-height:20px; margin:10px 0 0 0; text-align:justify;}


.conteudo_empresa .box3{ margin:auto; width:970px; height:400px;}
.conteudo_empresa .box3 h4{font-family:'HelveticaLTStd-Cond'; font-size:18px; font-weight:normal; color:#83a1b8; padding:55px 0 0 480px; }
.conteudo_empresa .box3 .cont{ margin:100px 0 0 0;}
.conteudo_empresa .box3 p{ float:left; display:inline; width:545px; color:#666666; font-size:13px; line-height:20px; text-align:justify; margin:10px 0 0 0;}

.bt-historia{float:left; display:inline; height:23px; width:85px; background:url(../img/bt-historia.png) no-repeat; text-indent:-9999px; cursor:pointer;} 
.bt-historia:hover{ background:url(../img/bt-historia_over.png) no-repeat;} 

.bt-historia_active{ float:left; display:inline; height:23px; width:85px; background:url(../img/bt-historia_.png) no-repeat; text-indent:-9999px; cursor:pointer;} 
.bt-historia_active:hover{ background:url(../img/bt-historia_over.png) no-repeat;} 

.bt-area{float:left; display:inline; height:23px; width:155px; background:url(../img/bt-area.png) no-repeat; text-indent:-9999px; cursor:pointer; margin: 0 0 0 85px;} 
.bt-area:hover{ background:url(../img/bt-area_over.png) no-repeat;} 
.bt-area_active{ float:left; display:inline; height:23px; width:155px; background:url(../img/bt-area_.png) no-repeat; text-indent:-9999px; cursor:pointer; margin: 0 0 0 85px;} 
.bt-area_active:hover{ background:url(../img/bt-area_over.png) no-repeat;} 

.bt-parceiros{float:left; display:inline; height:23px; width:165px; background:url(../img/bt-parceiros.png) no-repeat; text-indent:-9999px; cursor:pointer; margin: 0 0 0 110px;} 
.bt-parceiros:hover{ background:url(../img/bt-parceiros_over.png) no-repeat;} 
.bt-parceiros_active{ float:left; display:inline; height:23px; width:165px;  background:url(../img/bt-parceiros_.png) no-repeat; text-indent:-9999px; cursor:pointer; margin: 0 0 0 110px;} 
.bt-parceiros_active:hover{ background:url(../img/bt-parceiros_over.png) no-repeat;} 


.menu_empresa {float:left; display:inline; width:625px; height:50px; margin: 85px 0 0 69px;}
.textos{ float:left; display:inline; width:650px;}
.textos2{ float:left; display:inline; width:550px;}
.fotos{ float:left; display:inline; width:300px; }
.fotos h6{font-family:'HelveticaLTStd-Cond'; font-size:18px; font-weight:normal; color:#83a1b8; margin:60px 0 8px 0; }
.fotos2{ float:left; display:inline; width:420px; }
.seta-empresa1{ float:left; display:inline; background:url(../img/seta.png) no-repeat 0 0; height:33px; width:60px; margin:0 0 0 119px; }
.parceiros{ margin:45px 0 0 100px; width:850px;}

.img1_empresa {margin:10px 0 0 30px;}
.img2_empresa {margin:10px 0 0 10px;}



/*### Produtos ###*/
.produtos{ float:left; display:inline; margin:auto 0; height:240px; width:100%; position:relative; overflow:hidden;}
.box_produtos {float:left; display:inline; width:970px; height:181px;}
.box_produtos h3{font-family:'HelveticaLTStd-Cond'; font-size:18px; font-weight:normal !important; color:#085ba8; padding:50px 0 0 35px; text-transform:uppercase; float:left; width:100px;}
.box_produtos h5{font-family:'HelveticaLTStd-Cond'; font-size:15px; font-weight:normal; color:#fff; padding:80px 0 0 230px; text-transform:uppercase;}
.bg-produtos{margin:auto; height:215px; width:1115px; background:url(../img/produtos-menu.png) no-repeat 105px 0;  margin-top:23px; position:relative; z-index:2;}
.bg-produtos2{margin:auto; height:215px; width:1115px; background:url(../img/produtos2-menu.png) no-repeat 105px 0;  margin-top:23px; position:relative; z-index:2;}
.bg-produtos3{margin:auto; height:215px; width:1115px; background:url(../img/produtos3-menu.png) no-repeat 105px 0;  margin-top:23px; position:relative; z-index:2;}
.bg-produtos4{margin:auto; height:215px; width:1115px; background:url(../img/produtos4-menu.png) no-repeat 105px 0;  margin-top:23px; position:relative; z-index:2;}
.bg-produtos5{margin:auto; height:215px; width:1115px; background:url(../img/produtos5-menu.png) no-repeat 105px 0;  margin-top:23px; position:relative; z-index:2;}

.conteudo_produtos { float:left; display:inline; margin:auto; background:#FFF; width:100%; min-height:440px; position:relative; bottom:34px; z-index:1;}
.conteudo_produtos .box{ margin:auto; width:970px; min-height:400px;}
.conteudo_produtos .box h5{font-family:'HelveticaLTStd-Cond'; font-size:18px; font-weight:normal; color:#83a1b8; padding:55px 0 0 80px; }

.conteudo_produtos .box .left{ float:left; display:inline; width:600px;}
.conteudo_produtos .box .left h5{ float:left; font-family:'HelveticaLTStd-Cond'; font-size:16px; width:565px; font-weight:normal; color:#83a1b8; padding:0px 0 0 25px; margin:45px 0 0 0; }

.conteudo_produtos .box .left h4 { float:left; background:url(../img/bt-more.png) no-repeat 0px 28px; clear:both; padding:0 0 0 30px; cursor:pointer; }

.conteudo_produtos .box .left .open h4 { float:left; background:url(../img/bt-more_over.png) no-repeat 200px 28px; width:400px; height:55px;}
.conteudo_produtos .box .left .aba-more h4 { float:left; background:url(../img/bt-more_over.png) no-repeat 200px 28px; width:400px; height:55px;}

.conteudo_produtos .box .left .ficha-tecnica{ float:left; display:inline; margin:21px 0 0 20px;}
.conteudo_produtos .box .left .iso{ float:left; display:inline; margin:21px 0 0 20px;}
.conteudo_produtos .box .left .text-small { float:left; display:inline; width:250px; color:#666666; font-size:13px; line-height:20px; margin:10px 0 0 0; position:relative; z-index:1;}
.conteudo_produtos .box .left .tit_foto{ float:left; display:inline; margin:45px 0 0 150px;}
.conteudo_produtos .box .left .foto_prod{ float:left; display:inline; background:url(../img/bg-fotos_produto.jpg) no-repeat; height:300px; width:375px; margin:25px 0 0 50px; position:relative; bottom:50px; right:20px;}
.conteudo_produtos .box .left .foto_prod2{ float:left; display:inline; background:url(../img/bg-fotos_produto.jpg) no-repeat; height:300px; width:375px; margin:25px 0 0 50px; position:relative; bottom:50px; right:20px;}
.conteudo_produtos .box .left .fotos_cont{ float:left; display:inline; margin:15px 0 0 140px; height:200px; width:300px;}
.conteudo_produtos .box .right{ float:left; display:inline; width:300px;}




.conteudo_produtos .box .right h6{font-family:'HelveticaLTStd-Cond'; font-size:18px; font-weight:normal; color:#83a1b8; padding:55px 0 0 265px; }
.conteudo_produtos .box .right .produto{ float:left; display:inline; background:url(../img/bg-produtos.jpg) no-repeat; height:300px; width:300px; margin:65px 0 0 0; }
.conteudo_produtos .box .right .produto1{ float:left; display:inline; margin:65px 0 0 0; position:relative; bottom:25px; left:45px; }
.conteudo_produtos .box .right .produto2{ float:left; display:inline; margin:35px 0 0 0; position:relative; bottom:25px; left:45px; }
.conteudo_produtos .box .right .produto3{ float:left; display:inline; margin:70px 0 0 0; position:relative; bottom:25px; left:45px; }


.conteudo_produtos .box .right .bt-video{ float:left; display:inline; background:url(../img/bt-assistirvideo.jpg) no-repeat; height:38px; width:200px; text-indent:-9999px; margin:0 0 0 50px;}
.conteudo_produtos .box .right .bt-video:hover{ background:url(../img/bt-assistirvideo_over.jpg) no-repeat;}

.conteudo_produtos .box .right .bt-download{ float:left; display:inline; background:url(../img/bt-downloads.jpg) no-repeat; height:38px; width:200px; text-indent:-9999px; margin:30px 0 0 53px; overflow: hidden;}
.conteudo_produtos .box .right .bt-ficha-tecnica{ float:left; display:inline; background:url(../img/bt-ficha-tecnica.jpg) no-repeat; height:38px; width:200px; text-indent:-9999px; margin:30px 0 0 53px; overflow: hidden;}
.conteudo_produtos .box .right .bt-manual{ float:left; display:inline; background:url(../img/bt-manual.jpg) no-repeat; height:38px; width:200px; text-indent:-9999px; margin:30px 0 0 53px; overflow: hidden;}
.conteudo_produtos .box .right .bt-download:hover{ background:url(../img/bt-downloads_over.jpg) no-repeat;}

.conteudo_produtos .box .right .bt-m-mantenimiento:hover{ background:url(../img/bt-m-mantenimiento-over.jpg) no-repeat;}
.conteudo_produtos .box .right .bt-m-mantenimiento{ float:left; display:inline; background:url(../img/bt-m-mantenimiento.jpg) no-repeat; height:38px; width:200px; text-indent:-9999px; margin:30px 0 0 53px; overflow: hidden;}

.conteudo_produtos .box .right .bt-m-implantacion:hover{ background:url(../img/bt-m-implantacion-over.jpg) no-repeat;}
.conteudo_produtos .box .right .bt-m-implantacion{ float:left; display:inline; background:url(../img/bt-m-implantacion.jpg) no-repeat; height:38px; width:200px; text-indent:-9999px; margin:30px 0 0 53px; overflow: hidden;}


.conteudo_produtos .box .right .bt-f-tecnica:hover{ background:url(../img/bt-f-tecnica-over.jpg) no-repeat;}
.conteudo_produtos .box .right .bt-f-tecnica{ float:left; display:inline; background:url(../img/bt-f-tecnica.jpg) no-repeat; height:38px; width:200px; text-indent:-9999px; margin:30px 0 0 53px; overflow: hidden;}

.conteudo_produtos .box .right .bt-imprimir{ float:left; display:inline; background:url(../img/bt-imprimir.jpg) no-repeat; height:100px; width:280px; text-indent:-9999px; margin:30px 0 0 0px;}
.conteudo_produtos .box .right .bt-imprimir:hover{ background:url(../img/bt-imprimir_over.jpg) no-repeat;}

.conteudo_produtos .box .cont{ margin:100px 0 0 0;}
.conteudo_produtos .box .mais{ float:left; display:inline; width:100%; }
.conteudo_produtos .box p{ float:left; display:inline; width:575px; color:#666666; font-size:13px; line-height:20px; margin:10px 0 0 0;}
.conteudo_produtos .box strong{ float:left; display:inline; width:350px; color:#83A1B8;font-family: 'HelveticaLTStd-Cond'; font-weight:normal; font-size:16px; line-height:20px; margin:20px 0 0 0;}

.box_produtos .menu_produtos {float:left; display:inline; width:775px; height:50px; margin: 85px 0 0 45px;}
.box_produtos .menu_produtos .bt-rf{float:left; display:inline; height:23px; width:50px; background:url(../img/tit-vsis_rf.png) no-repeat; text-indent:-9999px; cursor:pointer; margin:0px 0 0 10px; overflow:hidden;} 
.box_produtos .menu_produtos .bt-rf:hover{ background:url(../img/tit-vsis_rf_over.png) no-repeat;} 

.box_produtos .menu_produtos .bt-re{float:left; display:inline; height:15px; width:50px; background:url(../img/tit-vsis_re.png) no-repeat; text-indent:-9999px; cursor:pointer; margin:0px 0 0 85px; overflow:hidden;} 
.box_produtos .menu_produtos .bt-re:hover{ background:url(../img/tit-vsis_re_over.png) no-repeat;} 

.box_produtos .menu_produtos .bt-ost{float:left; display:inline; height:10px; width:60px; background:url(../img/tit-vsis_ost.png) no-repeat; text-indent:-9999px; cursor:pointer; margin:0px 0 0 98px; overflow:hidden;}
.box_produtos .menu_produtos .bt-ost:hover{ background:url(../img/tit-vsis_ost_over.png) no-repeat;} 

.box_produtos .menu_produtos .bt-vsis{float:left; display:inline; height:15px; width:55px; background:url(../img/tit-vsis.png) no-repeat; text-indent:-9999px; cursor:pointer; margin:0px 0 0 75px; overflow:hidden;} 
.box_produtos .menu_produtos .bt-vsis:hover{ background:url(../img/tit-vsis_over.png) no-repeat;} 

.box_produtos .menu_produtos .bt-lap{float:left; display:inline; height:15px; width:100px; background:url(../img/tit-vsis_lap.png) no-repeat; text-indent:-9999px; cursor:pointer; margin:0px 0 0 70px; overflow:hidden;}
.box_produtos .menu_produtos .bt-lap:hover{ background:url(../img/tit-vsis_lap_over.png) no-repeat;} 


.box_produtos .menu_produtos .bt-camera360{float:left; display:inline; height:13px; width:115px; background:url(../img/tit-camera360.png) no-repeat; text-indent:-9999px; cursor:pointer; margin:0px 0 0 25px;} 
.box_produtos .menu_produtos .bt-camera360:hover{ background:url(../img/tit-camera360_over.png) no-repeat;} 

.box_produtos .menu_produtos .bt-back{float:left; display:inline; height:41px; width:30px; background:url(../img/bt-back.png) no-repeat; text-indent:-9999px; cursor:pointer; margin:30px 0 0 35px; overflow:hidden;} 
.box_produtos .menu_produtos .bt-back:hover{ background:url(../img/bt-back_over.png) no-repeat;} 
.box_produtos .menu_produtos .bt-next{float:left; display:inline; height:41px; width:30px; background:url(../img/bt-next.png) no-repeat; text-indent:-9999px; cursor:pointer; margin:30px 0 0 25px; overflow:hidden;} 
.box_produtos .menu_produtos .bt-next:hover{ background:url(../img/bt-next_over.png) no-repeat;} 

.seta-produtos{ float:left; display:inline; background:url(../img/seta.png) no-repeat 0 0; height:33px; width:60px; margin:0 0 0 119px; }

.aba-more {float:left; background:url(../img/bt-more.png) no-repeat 0 28px; width:400px; height:55px; padding:0 0 0 30px;}
.aba-more:hover{float:left; background:url(../img/bt-more_over.png) no-repeat 0 28px; width:400px; height:55px;}
.open{float:left; background:url(../img/bt-more_over.png) no-repeat 0 28px !important; }
.open:hover{float:left; background:url(../img/bt-more_over.png) no-repeat 0 28px; width:400px; height:55px;}



/*### Serviços ###*/

.servicos{ float:left; display:inline; margin:auto 0; height:240px; width:100%; position:relative; overflow:hidden;}
.box_servicos {float:left; display:inline; width:970px; height:181px;}
.box_servicos h3{font-family:'HelveticaLTStd-Cond'; font-size:18px; font-weight:normal !important; color:#085ba8; padding:50px 0 0 35px; text-transform:uppercase; float:left; width:100px;}
.box_servicos h5{font-family:'HelveticaLTStd-Cond'; font-size:15px; font-weight:normal; color:#fff; padding:80px 0 0 230px; text-transform:uppercase;}
.bg-servicos{margin:auto; height:215px; width:1115px; background:url(../img/bg-servicos.png) no-repeat 105px 0;  margin-top:25px; position:relative; z-index:2;}
.bg-servicos2{margin:auto; height:215px; width:1115px; background:url(../img/bg-servicos2.png) no-repeat 105px 0;  margin-top:25px; position:relative; z-index:2;}
.bg-servicos3{margin:auto; height:215px; width:1115px; background:url(../img/bg-servicos3.png) no-repeat 105px 0;  margin-top:25px; position:relative; z-index:2;}

.conteudo_servicos { float:left; display:inline; margin:auto; background:#FFF; width:100%; height:440px; position:relative; bottom:34px; z-index:1;}
.conteudo_servicos .box{ margin:auto; width:970px; height:400px;}
.conteudo_servicos .box h2{font-family:'HelveticaLTStd-Cond'; font-size:20px; font-weight:normal; color:#83a1b8; padding:60px 0 10px 10px; }
.conteudo_servicos .box h3{font-family:'HelveticaLTStd-Cond'; font-size:20px; font-weight:normal; color:#83a1b8; padding:30px 0 0 80px; }
.conteudo_servicos .box h4{font-family:'HelveticaLTStd-Cond'; font-size:20px; font-weight:normal; color:#83a1b8; padding:20px 0 0 80px; }
.conteudo_servicos .box h5{font-family:'HelveticaLTStd-Cond'; font-size:20px; font-weight:normal; color:#83a1b8; padding:20px 0 0 80px; }
.conteudo_servicos .box h6{font-family:'HelveticaLTStd-Cond'; font-size:20px; font-weight:normal; color:#83a1b8; padding:20px 0 0 80px; } 
.conteudo_servicos .box .cont{ margin:100px 0 0 0;}
.conteudo_servicos .box p{ float:left; display:inline; width:600px; color:#666666; font-size:13px; line-height:20px;}

.conteudo_servicos .box .down_tit{ float:left; display:inline; margin:40px 0 0 115px;}
.conteudo_servicos .box .down_tit2{ float:left; display:inline; margin:40px 0 0 90px;}

.menu_servicos {float:left; display:inline; width:700px; height:50px; margin: 85px 0 0 55px;}
.conteudo_servicos .textos{ float:left; display:inline; width:620px; margin:30px 0 0 0;}
.conteudo_servicos .down{ float:left; display:inline; width:320px; height:202px; background:url(../img/bg-down.jpg); margin:85px 0 0 0;  }
.conteudo_servicos .fotos2{ float:left; display:inline; width:420px; }
.seta-empresa1{ float:left; display:inline; background:url(../img/seta.png) no-repeat 0 0; height:33px; width:60px; margin:0 0 0 119px; }

.bt-desenvolvimento{float:left; display:inline; font-family:'HelveticaLTStd-Cond'; font-size:14px; font-weight:normal; color:#fff; text-decoration:none; text-transform:uppercase; margin:0 0 0 5px;}
.bt-implantacao{float:left; display:inline; font-family:'HelveticaLTStd-Cond'; font-size:14px; font-weight:normal; color:#fff; text-decoration:none; text-transform:uppercase; margin:0px 0 0 65px;}
.bt-manutencao{float:left; display:inline; font-family:'HelveticaLTStd-Cond'; font-size:14px; font-weight:normal; color:#fff; text-decoration:none; text-transform:uppercase; margin:0px 0 0 100px;}
.bt-operacao{float:left; display:inline; font-family:'HelveticaLTStd-Cond'; font-size:14px; font-weight:normal; color:#fff; text-decoration:none; text-transform:uppercase; margin:0px 0 0 105px;}


/*### Trabalhe Conosco ###*/

.trabalhec{ float:left; display:inline; margin:auto 0; height:140px; width:100%;}
.box_trabalhec {margin:auto; background:url(../img/box-tittrabalhe.png) no-repeat 205px 23px; width:970px; height:140px;}
.box_trabalhec h3{font-family:'HelveticaLTStd-Cond'; font-size:18px; font-weight:normal !important; color:#085ba8; padding:60px 0 0 20px; text-transform:uppercase; float:left; width:170px;}
.box_trabalhec h5{font-family:'HelveticaLTStd-Cond'; font-size:15px; font-weight:normal; color:#fff; padding:75px 0 0 320px; text-transform:uppercase;}


.conteudo_trabalhec { float:left; display:inline; margin:auto; background:#FFF; width:100%; height:785px; position:relative;}
.conteudo_trabalhec .box{ margin:auto; width:970px; height:400px;}
.conteudo_trabalhec .box h4{font-family:'HelveticaLTStd-Cond'; font-size:15px; font-weight:normal; color:#83a1b8; padding:55px 0 0 215px; }
.conteudo_trabalhec .box .info_trabalhec{float:left; display:inline; width:250px; height:425px;}
.conteudo_trabalhec .box .info_trabalhec .email{font-family:'HelveticaLTStd-Cond'; font-size:17px; font-weight:normal; color:#085ba8; background:url(../img/icon-email.png) no-repeat; margin: 95px 0 0 20px; padding: 0 0 0 40px;}
.conteudo_trabalhec .box .info_trabalhec .tel{font-family:'HelveticaLTStd-Cond'; font-size:17px; font-weight:normal; color:#5b5b5b; background:url(../img/icon-telefone.png) no-repeat; margin: 20px 0 0 20px; padding: 0 0 0 40px;}
.conteudo_trabalhec .box .info_trabalhec .tel span{font-family:'HelveticaLTStd-Cond'; font-size:14px; font-weight:normal; color:#085ba8;}
.conteudo_trabalhec .box .conteudo_form{ float:left; display:inline; width:670px; height:750px; background:url(../img/bg-trabalheconosco1.png) 0 40px no-repeat; margin:0 0 0 100px; padding:42px 0 0 15px;}


.conteudo_trabalhec2 { float:left; display:inline; margin:auto; background:#FFF; width:100%; height:417px; position:relative;}
.conteudo_trabalhec2 .box{ margin:auto; width:970px; height:400px;}
.conteudo_trabalhec2 .box h4{font-family:'HelveticaLTStd-Cond'; font-size:21px; font-weight:normal; color:#83a1b8; padding:125px 0 0 230px; }
.conteudo_trabalhec2 .box h5{font-family:'HelveticaLTStd-Cond'; font-size:21px; font-weight:normal; color:#085ba8; padding:0 0 0 160px; }
.conteudo_trabalhec2 .box .info_trabalhec{float:left; display:inline; width:250px; height:425px;}
.conteudo_trabalhec2 .box .info_trabalhec .email{font-family:'HelveticaLTStd-Cond'; font-size:17px; font-weight:normal; color:#085ba8; background:url(../img/icon-email.png) no-repeat; margin: 95px 0 0 20px; padding: 0 0 0 40px;}
.conteudo_trabalhec2 .box .info_trabalhec .tel{font-family:'HelveticaLTStd-Cond'; font-size:17px; font-weight:normal; color:#5b5b5b; background:url(../img/icon-telefone.png) no-repeat; margin: 20px 0 0 20px; padding: 0 0 0 40px;}
.conteudo_trabalhec2 .box .info_trabalhec .tel span{font-family:'HelveticaLTStd-Cond'; font-size:14px; font-weight:normal; color:#085ba8;}
.conteudo_trabalhec2 .box .conteudo_form{ float:left; display:inline; width:670px; height:215px; margin:0 0 0 100px; padding:42px 0 0 15px;}


.seta-trabalhe{ float:left; display:inline; background:url(../img/seta.png) no-repeat 0 0; height:33px; width:60px; margin:0 0 0 257px; }


.linha_form{ float:left; display:inline; width:100%; height:30px; margin-bottom:13px;}
.linha_form2{ float:left; display:inline; width:50%; height:30px; margin-bottom:13px;}
.linha_form3{ float:left; display:inline; width:80%; height:30px; margin-bottom:13px;}
.linha_contato2{ float:left; display:inline; width:110px; }
.linha_contato3{ float:left; display:inline; width:100%; height:92px; }
.linha_contato4{ float:left; display:inline; width:100%; height:22px; }

.trabalhec label{ float:left; display:inline; height:30px; font-family:'HelveticaLTStd-Cond', Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-transform:uppercase; color:#747474; margin-top:13px; }
.trabalhec .campo{ float:left; display:inline; height:18px; padding:2px 5px; background:url(../img/bg-form-contato.png) no-repeat 0 0; margin:9px 0 0 40px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:435px; }
.trabalhec .campo1{ float:left; display:inline; height:18px; padding:2px 5px; background:url(../img/bg-form-contato.png) no-repeat 0 0; margin:11px 0 0 40px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:435px; }
.trabalhec .campo2{ float:left; display:inline; height:24px; width:138px; padding:0px 0 0 7px; background:url(../img/bg-form-contato2.png) no-repeat 0 0; margin:8px 7px 0 0; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.trabalhec .campo3{ float:left; display:inline; height:24px; width:138px; padding:0px 0 0 7px; background:url(../img/bg-form-contato2.png) no-repeat 0 0; margin:8px 7px 0 15px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.trabalhec .campo4{ float:left; display:inline; height:60px; max-width:434px; min-width:434px;  min-height:53px; max-height:53px; padding:5px; background:url(../img/bg-form-contato3.png) no-repeat 0 0; margin:11px 7px 0 0; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; overflow:hidden; }
.trabalhec .campo5{ float:left; display:inline; height:18px; padding:2px 5px; background:url(../img/bg-form-contato.png) no-repeat 0 0; margin:9px 0 0 100px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:445px; }
.trabalhec .campo6{ float:left; display:inline; height:24px; width:150px; padding:0px 0 0 7px; background:url(../img/bg-form-contato5.png) no-repeat 0 0; margin:8px 7px 0 0; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.trabalhec .textarea{ float:left; display:inline; border:solid 1px #acacac; width:371px; max-width:371px; min-width:371px; height:88px; max-height:88px; min-height:88px; padding:5px; background:url(../img/bg-textarea-contato.jpg) no-repeat 0 0; margin:11px 7px 0 0; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.trabalhec .campo7{ float:left; display:inline; height:18px; padding:2px 5px; background:url(../img/bg-form-contato.png) no-repeat 0 0; margin:15px 0 0 40px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:445px; }
.trabalhec .campo8{ float:left; display:inline; height:18px; padding:2px 5px; background:url(../img/bg-form-contato.png) no-repeat 0 0; margin:14px 0 0 40px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:445px; }

.trabalhec select{ padding:5px !important; height:28px !important;}

.trabalhec .campo:focus { background:url(../img/bg-form-contato-over.png) no-repeat 0 0; outline: 0 !important; border: none;}
.trabalhec .campo1:focus { background:url(../img/bg-form-contato-over.png) no-repeat 0 0; outline: 0 !important; border: none;}
.trabalhec .campo2:focus{ background:url(../img/bg-form-contato2-over.png) no-repeat 0 0; outline: 0 !important; border: none;}
.trabalhec .campo3:focus{ background:url(../img/bg-form-contato2-over.png) no-repeat 0 0; outline: 0 !important; border: none;}
.trabalhec .campo4:focus{ background:url(../img/bg-form-contato3-over.png) no-repeat 0 0; outline: 0 !important; border: none;}
.trabalhec .campo5:focus{ background:url(../img/bg-form-contato-over.png) no-repeat 0 0; outline: 0 !important; border: none;}
.trabalhec .campo6:focus{ background:url(../img/bg-form-contato5-over.png) no-repeat 0 0; outline: 0 !important; border: none;}

.trabalhec .campo:hover { background:url(../img/bg-form-contato-over.png) no-repeat 0 0;}
.trabalhec .campo1:hover { background:url(../img/bg-form-contato-over.png) no-repeat 0 0;}
.trabalhec .campo2:hover{ background:url(../img/bg-form-contato2-over.png) no-repeat 0 0;}
.trabalhec .campo3:hover{ background:url(../img/bg-form-contato2-over.png) no-repeat 0 0;}
.trabalhec .campo4:hover{ background:url(../img/bg-form-contato3-over.png) no-repeat 0 0;}
.trabalhec .campo5:hover { background:url(../img/bg-form-contato-over.png) no-repeat 0 0;}
.trabalhec .campo6:hover { background:url(../img/bg-form-contato5-over.png) no-repeat 0 0;}

.trabalhec .bloco_enviar{ float:left; display:inline; width:822px; height:26px; background:url(../img/bg-bloco-enviar-contato.png) no-repeat 0 0; margin:25px 0 0 55px; }

.trabalhec .bt_enviar{ float:right; display:inline; width:235px; height:36px; background:url(../img/bt-enviartc.png) no-repeat 0 0; text-indent:-9999px; overflow:hidden; cursor:pointer; margin:90px 230px 0 204px; outline: 0 !important; border: none;}
.trabalhec .bt_enviar:hover{ background:url(../img/bt-enviartc-over.png) no-repeat 0 0; }
.trabalhec .bt_position{float:right; display:inline; height:80px;}
.trabalhec .bt_position1{float:right; display:inline; height:750px;}
.trabalhec .bt_localicazao{ float:left; display:inline; width:210px; height:50px; background:url(../img/bt-localizacao.png) no-repeat 0 0; text-indent:-9999px; overflow:hidden; cursor:pointer; margin:13px 0 0 25px; }
.trabalhec .bt_localicazao:hover{ background:url(../img/bt-localizacao-over.png) no-repeat 0 0; }
 
.divide_form5 .error{margin:8px 0 0 0;}
.extensoes_img{ margin:7px 0 0 310px;}
.extensoes {font-family: 'HelveticaLTStd-Cond'; font-size:13px; color:#4c4c4c; margin:12px 0 20px;}
.extensoesimg {font-family: 'HelveticaLTStd-Cond'; font-size:13px; color:#4c4c4c; margin:12px 0 20px 243px; float:left;}

/*### Contato ###*/

.contato{ float:left; display:inline; margin:auto 0; height:140px; width:100%;}
.box_contato {margin:auto; background:url(../img/box-titcontato.png) no-repeat 130px 23px; width:970px; height:140px;}
.box_contato h3{font-family:'HelveticaLTStd-Cond'; font-size:18px; font-weight:normal !important; color:#085ba8; padding:60px 0 0 20px; text-transform:uppercase; float:left; width:100px;}
.box_contato h5{font-family:'HelveticaLTStd-Cond'; font-size:15px; font-weight:normal; color:#fff; padding:80px 0 0 230px; text-transform:uppercase;}


.conteudo_contato { float:left; display:inline; margin:auto; background:url(../img/bg-contato.png) no-repeat -6px -1px; width:100%; height:417px; position:relative;}
.conteudo_contato .box{ margin:auto; width:970px; height:400px;}
.conteudo_contato .box .info_contato{float:left; display:inline; width:250px; height:425px;}
.conteudo_contato .box .info_contato .email{font-family:'HelveticaLTStd-Cond'; font-size:17px; font-weight:normal; color:#085ba8; background:url(../img/icon-email.png) no-repeat; margin: 95px 0 0 20px; padding: 0 0 0 40px;}
.conteudo_contato .box .info_contato .tel{font-family:'HelveticaLTStd-Cond'; font-size:17px; font-weight:normal; color:#5b5b5b; background:url(../img/icon-telefone.png) no-repeat; margin: 20px 0 0 20px; padding: 0 0 0 40px;}
.conteudo_contato .box .info_contato .tel span{font-family:'HelveticaLTStd-Cond'; font-size:14px; font-weight:normal; color:#085ba8;}
.conteudo_contato .box .conteudo_form{ float:left; display:inline; width:670px; height:380px; background:url(../img/bg-formulario2.png) 0 40px no-repeat; margin:0 0 0 30px; padding:42px 0 0 15px;}

.conteudo_contato .box .conteudo_form2{ float:left; display:inline; width:670px; height:380px; margin:0 0 0 30px; padding:42px 0 0 15px;}
.conteudo_contato .box .conteudo_form2 h4{ font-family:'HelveticaLTStd-Cond'; font-size:21px; font-weight:normal; color:#085ba8; padding:90px 0 0 100px; text-transform:uppercase;}
.conteudo_contato .box .conteudo_form2 h5{ font-family:'HelveticaLTStd-Cond'; font-size:19px; font-weight:normal; color:#597791; padding:20px 0 0 150px; text-transform:uppercase;}

.seta{ float:left; display:inline; background:url(../img/seta.png) no-repeat 0 0; height:33px; width:60px; margin:0 0 0 182px; }


.linha_form{ float:left; display:inline; width:100%; height:30px; margin-bottom:13px;}
.linha_contato2{ float:left; display:inline; width:110px; }
.linha_contato3{ float:left; display:inline; width:100%; height:92px; }

.contato label{ float:left; display:inline; width:130px; height:30px; font-family:'HelveticaLTStd-Cond', Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-transform:uppercase; color:#747474; margin-top:8px; }
.contato .campo{ float:left; display:inline; height:18px; padding:2px 5px; background:url(../img/bg-form-contato.png) no-repeat 0 0; margin:3px 0 0; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:442px; }
.contato .campo2{ float:left; display:inline; height:24px; width:176px; padding:0px 0 0 7px; background:url(../img/bg-form-contato2.png) no-repeat 0 0; margin:5px 7px 0 0; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.contato .campo3{ float:left; display:inline; height:60px; max-width:434px; min-width:434px;  min-height:53px; max-height:53px; padding:5px; background:url(../img/bg-form-contato3.png) no-repeat 0 0; margin:11px 7px 0 0; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; overflow:hidden; }
.contato .textarea{ float:left; display:inline; border:solid 1px #acacac; width:371px; max-width:371px; min-width:371px; height:88px; max-height:88px; min-height:88px; padding:5px; background:url(../img/bg-textarea-contato.jpg) no-repeat 0 0; margin:11px 7px 0 0; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; }


.contato select{ padding:/*5px*/ 3px 5px 9px 8px !important; height:28px !important;}

.contato .campo:focus { background:url(../img/bg-form-contato-over.png) no-repeat 0 0;}
.contato .campo2:focus{ background:url(../img/bg-form-contato2-over.png) no-repeat 0 0;}
.contato .campo3:focus{ background:url(../img/bg-form-contato3-over.png) no-repeat 0 0;}
.contato .campo:hover { background:url(../img/bg-form-contato-over.png) no-repeat 0 0;}
.contato .campo2:hover{ background:url(../img/bg-form-contato2-over.png) no-repeat 0 0;}
.contato .campo3:hover{ background:url(../img/bg-form-contato3-over.png) no-repeat 0 0;}

.contato .bloco_enviar{ float:left; display:inline; width:822px; height:26px; background:url(../img/bg-bloco-enviar-contato.png) no-repeat 0 0; margin:25px 0 0 55px; }

.contato .bt_enviar{ float:right; display:inline; width:73px; height:33px; background:url(../img/bt-enviar.png) no-repeat 0 0; text-indent:-9999px; overflow:hidden; cursor:pointer; margin:20px 94px 0 0; }
.contato .bt_enviar:hover{ background:url(../img/bt-enviar-over.png) no-repeat 0 0; }
.contato .bt_limpar{ float:right; display:inline; width:73px; height:33px; background:url(../img/bt-limpar.png) no-repeat 0 0; text-indent:-9999px; overflow:hidden; cursor:pointer; margin:20px 10px 0 0; }
.contato .bt_limpar:hover{ background:url(../img/bt-limpar-over.png) no-repeat 0 0; }
.contato .bt_position{float:right; display:inline; width:690px; height:80px;}
.contato .bt_localicazao{ float:left; display:inline; width:210px; height:50px; background:url(../img/bt-localizacao.png) no-repeat 0 0; text-indent:-9999px; overflow:hidden; cursor:pointer; margin:13px 0 0 25px; }
.contato .bt_localicazao:hover{ background:url(../img/bt-localizacao-over.png) no-repeat 0 0; }

.error{ float:left; display:inline; color:#3660A9; width:70px; height:30px; font-size:9px; margin:2px 0 0 0;}


/*### Downloads ###*/

.download{ float:left; display:inline; margin:auto 0; height:140px; width:100%;}
.box_download {margin:auto; background:url(../img/box-titcontato.png) no-repeat 150px 23px; width:970px; height:140px;}
.box_download h3{font-family:'HelveticaLTStd-Cond'; font-size:18px; font-weight:normal !important; color:#085ba8; padding:60px 0 0 20px; text-transform:uppercase; float:left; width:115px;}
.box_download h5{font-family:'HelveticaLTStd-Cond'; font-size:15px; font-weight:normal; color:#fff; padding:80px 0 0 230px; text-transform:uppercase;}

.conteudo_download .box .info_videos .seta{ float:left; display:inline; background:url(../img/seta.png) no-repeat 0 0; height:33px; width:60px; margin:0 0 0 141px; }

.conteudo_download { float:left; display:inline; margin:auto; /*background:url(../img/bg-contato.png) no-repeat -6px -1px; */ background:#FFF; width:100%; height:550px; position:relative;}
.conteudo_download .box{ margin:auto; width:970px; height:400px;}
.conteudo_download .box .info_videos{float:left; display:inline; width:90%; height:415px; margin:0 0 0 60px;}
.conteudo_download .box .info_videos p{float:left; display:inline; width:725px; color:#666666; font-size:13px; line-height:20px; text-align:justify; margin:10px 0 0 30px;}
.conteudo_download .box .info_videos strong{ color:#085BA8; font-size:13px; line-height:20px; text-align:justify; }
.conteudo_download .box .videos{ float:left; display:inline; background:url(../img/bg-videos.png) no-repeat; width:400px; height:300px; padding: 20px 0 0 20px; margin:15px 0 0 0px;}
.conteudo_download .box .videos h4{ font-family:'HelveticaLTStd-Cond'; font-size:15px; font-weight:normal; color:#085BA8; text-transform:uppercase; margin:0 0 5px 0;}
.conteudo_download .box .videos2{ float:left; display:inline; width:215px; height:200px; padding: 20px 0 0 20px; margin:15px 30px 0 0px;}
.conteudo_download .box .videos2 h4{ font-family:'HelveticaLTStd-Cond'; font-size:15px; font-weight:normal; color:#085BA8; text-transform:uppercase; margin:0 0 5px 0;}
.conteudo_download .box .conteudo_form{ float:left; display:inline; width:670px; height:380px; background:url(../img/bg-formulario2.png) 0 40px no-repeat; margin:0 0 0 30px; padding:42px 0 0 15px;}

.conteudo_download .box .bt-download{float:left; display:inline; width:110px; height:30px; background:url(../img/bt-download.png); text-indent:-9999px; margin:10px 0 0 95px; overflow:hidden; }
.conteudo_download .box .bt-download:hover{background:url(../img/bt-download_over.png);}


/*### Area Restrita ###*/

.arearestrita{ float:left; display:inline; margin:auto 0; height:140px; width:100%;}
.box_arearestrita {margin:auto; background:url(../img/box-titcontato.png) no-repeat 165px 23px; width:970px; height:140px;}
.box_arearestrita h3{font-family:'HelveticaLTStd-Cond'; font-size:18px; font-weight:normal !important; color:#085ba8; padding:60px 0 0 20px; text-transform:uppercase; float:left; width:135px;}
.box_arearestrita h5{font-family:'HelveticaLTStd-Cond'; font-size:15px; font-weight:normal; color:#fff; padding:80px 0 0 270px; text-transform:uppercase;}


.conteudo_arearestrita { float:left; display:inline; margin:auto; background:url(../img/bg-contato.png) no-repeat -6px -1px; width:100%; height:417px; position:relative;}
.conteudo_arearestrita .box{ margin:auto; width:970px; height:400px;}
.conteudo_arearestrita .box .info_contato{float:left; display:inline; width:250px; height:425px;}
.conteudo_arearestrita .box .info_contato .email{font-family:'HelveticaLTStd-Cond'; font-size:17px; font-weight:normal; color:#085ba8; background:url(../img/icon-email.png) no-repeat; margin: 95px 0 0 20px; padding: 0 0 0 40px;}
.conteudo_arearestrita .box .info_contato .tel{font-family:'HelveticaLTStd-Cond'; font-size:17px; font-weight:normal; color:#5b5b5b; background:url(../img/icon-telefone.png) no-repeat; margin: 20px 0 0 20px; padding: 0 0 0 40px;}
.conteudo_arearestrita .box .info_contato .tel span{font-family:'HelveticaLTStd-Cond'; font-size:14px; font-weight:normal; color:#085ba8;}
.conteudo_arearestrita .box .conteudo_form{ float:left; display:inline; width:670px; height:380px; background:url(../img/bg-formulario2.png) 0 40px no-repeat; margin:0 0 0 30px; padding:42px 0 0 15px;}

.conteudo_arearestrita .box .conteudo_form2{ float:left; display:inline; width:670px; height:380px; margin:0 0 0 30px; padding:42px 0 0 15px;}
.conteudo_arearestrita .box .conteudo_form2 h4{ font-family:'HelveticaLTStd-Cond'; font-size:25px; font-weight:normal; color:#085ba8; padding:75px 0 0 280px; text-transform:uppercase;}
.conteudo_arearestrita .box .conteudo_form2 h5{ font-family:'HelveticaLTStd-Cond'; font-size:20px; font-weight:normal; color:#597791; padding:13px 0 0 275px; text-transform:uppercase;}

.conteudo_arearestrita .box .seta{ float:left; display:inline; background:url(../img/seta.png) no-repeat 0 0; height:33px; width:60px; margin:0 0 0 217px; }

