*{margin:0;padding:0}a{outline:none}a img,button,button img{border:none;outline:none}button{overflow:visible;cursor:pointer}button::-moz-focus-inner{border:0;padding:0}input,select,textarea,button{outline:none}textarea{overflow:auto}.left{float:left;display:inline}.right{float:right;display:inline}.clear{clear:both;float:none}.cufon-loading *{visibility:hidden!important}body{font-family:Arial,Helvetica,sans-serif;color:#333;font-size:13px}.w900{width:900px;margin:auto;position:relative}.logo{margin:33px 0 0 4px}.mb10{margin-bottom:10px}.faixa-verde{background:url(/site/img/barra-verde.jpg) center}.faixa-verde.menor{height:6px}.faixa-verde.maior{height:11px}.menu{list-style-type:none;position:absolute;right:0;bottom:0}.menu li{float:left;display:inline;margin-left:22px}.menu a{display:block;color:#4d4d4f;font-family:Arial,Helvetica,sans-serif;font-size:18px;text-transform:uppercase;text-decoration:none}.newsletter{position:absolute;right:0;top:30px}.newsletter .f66{color:#106536;text-transform:uppercase;font-size:10px}.newsletter button{color:#106536;text-transform:uppercase;font-size:11px;background:none;border:none;outline:none;margin-left:3px}.newsletter input{background-color:#f2f2f2;border:1px solid #f2f2f2;padding:4px 10px;color:#77787b;font-style:italic;font-size:11px;width:145px}.newsletter div{position:absolute;right:400px;top:2px;width:100px;text-align:right}.newsletter div cufon{padding-bottom:2px}.banner{height:482px;margin-top:48px;position:relative;z-index:1}.banner .box{background:url(/site/img/box-topo-bg.png);width:525px;padding:24px;padding-bottom:15px;margin:auto;text-align:center;color:#fff}.banner .margin{padding-top:180px;padding-bottom:7px}.banner .f65{font-size:38px}.banner .f45{font-size:21px}.banner .f45 cufon{padding-bottom:10px}.banner .content{position:relative;z-index:2}.banner .cycle{position:absolute;left:0;top:0;width:100%;height:482px;z-index:1;overflow:hidden}.banner .cycle div{width:100%;height:482px;background-position:center}.servicos{text-align:center;padding:60px 0 70px 0}.servicos h1{font-size:29px;color:#131c23;text-transform:uppercase;margin-bottom:30px}.servicos .texto1{font-size:14px;margin-bottom:75px}.servicos .texto1 cufon{padding-bottom:8px}.servicos .box{width:254px;margin:0 23px;float:left;display:inline}.servicos .box img{margin-bottom:35px}.servicos .box .f45{text-align:justify;font-size:13px}.servicos .box .f45 cufon{padding-bottom:8px}.noticias{margin-bottom:65px;padding-top:55px;background:url(/site/img/noticias-hr.gif) center top no-repeat}.noticias h1{text-transform:uppercase;color:#adb3af;font-size:42px;position:relative;top:12px;left:-3px}.noticias .box{background-color:#adb3af;padding:24px 0 18px 0;color:#2b2b2b}.noticias .box ul{list-style-type:none}.noticias .box ul li{border-bottom:2px solid #fff;clear:both;float:none;margin-right:70px;padding:8px 0 3px 70px}.noticias .box .f75{font-size:15px;margin-right:20px}.noticias .box .f55{font-size:15px}.noticias .box .f56{font-size:15px;text-transform:uppercase;color:#106837;display:inline;float:right;background-color:#fff;padding:5px 20px 2px 20px}.calculo{padding-bottom:55px;background:url(/site/img/calculo-bg.jpg) repeat-x}.calculo .calculo{padding:0;background:none}.calculo .w900{padding-top:60px}.calculo .left,.calculo .right{width:430px}.calculo h1{font-size:26px;color:#0a5b2e;text-transform:uppercase;margin-bottom:25px;margin-left:23px}.calculo .f45{margin-bottom:20px;padding:0 23px}.calculo .f45 cufon{padding-bottom:8px}.calculo .box{background-color:#fff;border:1px solid #e4e6e5;padding:2px}.calculo .box div,.calculo .box form{background-color:#e4e6e5;padding:20px;padding-bottom:0}.calculo .box div cufon{padding-bottom:8px}.calculo .box form div{padding:0 0 6px 0}.calculo form input,.calculo form select,.calculo form textarea{border:1px solid #fff;background-color:#fff;font:11px Arial,Helvetica,sans-serif;color:#77787b;padding:1px 5px}.calculo form input[type="radio"]{background:none;border:none}.calculo form .bloco1 span{width:64px;float:left;display:inline}.calculo form .bloco2 span{width:150px;float:left;display:inline}.calculo button{font-size:15px;color:#106837;text-transform:uppercase;background:none;border:none;outline:none;margin:8px 15px 0 0}.calculo .grande{width:298px}.calculo .medio{width:125px}.calculo .pequeno{width:95px}.calculo textarea{width:220px}.calculo input[type="checkbox"]{margin-right:4px}.contato{height:757px;background:url(/site/img/atendimento-bg.jpg) center top;color:#fff}.contato .w900{padding-top:35px}.contato .left{width:500px}.contato .right{width:340px;margin-right:20px;position:relative}.contato .right .mapa{position:absolute}.contato h1{font-size:42px;text-transform:uppercase;margin-bottom:30px;color:#f5f5f5}.contato h2{font-size:24px;text-transform:uppercase;float:left;display:inline;text-align:right;width:145px}.contato .horario{text-transform:uppercase;margin-bottom:40px;font-size:17px}.contato .horario span{padding-left:25px}.contato .hr{padding-bottom:50px;background:url(/site/img/endereco-hr.png) center bottom no-repeat}.contato .cidade{clear:both;float:none;background:url(/site/img/cidade-bg.png) 90px bottom no-repeat;height:78px;margin-bottom:25px}.contato .cidade .right{width:330px;margin-right:0}.contato .cidade.omega{margin-bottom:0;height:auto;background:none}.contato .cidade .fone{font-size:26px;padding-top:5px}.contato .cidade cufon{padding-bottom:3px}.contato .facebook{width:850px;margin:auto;margin-top:30px}.contato .mail{margin-bottom:10px}.contato .mail a{color:#fff}.obrigatorio{color:#c00}.obrigatorio input,.obrigatorio select,.obrigatorio textarea{border-color:#c00}#chat{position:fixed;bottom:0;right:20px;z-index:2001}#menu-fixo{position:fixed;top:0;left:0;width:100%;background:#fff url(/site/img/noticias-hr.gif) center bottom no-repeat;padding:15px 0;z-index:2000}#menu-fixo .logo{margin:0;margin-left:20px}.interna{background-image:url(/site/img/barra-menu-interna.gif);background-repeat:no-repeat;background-position:center 200px}.interna .header{margin-bottom:90px}.interna .contato{margin-top:60px}#noticia h2.titulo{text-transform:uppercase;font-size:53px;color:#0a5b2e;margin-bottom:40px;padding-left:20px;background:url(/site/img/noticia-h1-bg.gif) left bottom no-repeat}#noticia div.left{width:555px;padding:0 20px}#noticia div.left .data{color:#131c23;font-size:13px;background-color:#e0e0e0;padding:3px 10px 2px 10px;margin-left:-10px}#noticia div.left h1.titulo{color:#131c23;font-size:28px;margin:34px 0 25px 0}#noticia div.left .resumo{font-size:16px;color:#77787b;font-style:italic;margin-bottom:34px}#noticia div.left .redes-sociais{border-bottom:1px solid #c3c3c3;padding-bottom:8px;margin-bottom:20px;text-align:right}#noticia div.left .conteudo cufon{padding-bottom:6px}#noticia div.left .conteudo h3{font-size:15px;margin-top:30px;font-weight:bold}#noticia div.left .comentar{background:url(/site/img/noticia-comentar-hr.gif) center top no-repeat;padding-top:35px;margin-top:15px}#noticia div.left .conteudo img.left{margin:0 20px 15px 0}#noticia div.left .conteudo img.right{margin:0 0 15px 20px}#noticia div.left .fonte{font-size:10px;color:#999}#noticia div.left .fonte a{color:#999;text-decoration:none}#noticia div.right{width:255px}#noticia div.right h2{font-size:29px;text-transform:uppercase;color:#adb3af}#noticia div.right ul{margin-top:-7px;padding:10px 0 150px 0;background:#e2e4e3 url(/site/img/noticias-mais-bg.jpg) center bottom repeat-x;list-style-type:none}#noticia div.right ul li{padding:25px 10px 0 10px;border-bottom:2px solid #fff}#noticia div.right ul li .f75{color:#2b2b2b;font-size:13px}#noticia div.right ul li .f45{color:#2b2b2b;font-size:17px;font-style:italic;padding-left:20px;margin:20px 0 10px 0}#noticia div.right ul li .f56{font-size:15px;text-transform:uppercase;color:#106837;display:inline;float:right;background-color:#fff;padding:5px 20px 2px 20px}