html,body{margin:0;padding:0;-webkit-font-smoothing:antialiased;height:100%;font-family:Arial,Helvetica,sans-serif;background:url(../img/bg-html.jpg)}html *,body *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.container{width:940px;margin:0 auto;position:relative}.bg-main{background:url(../img/bg-main.jpg);border:1px solid #cdcdcd;border-top:none}h1,h2,h3,p{margin:0;padding:0}h3{color:#990202;text-transform:uppercase;font-size:15px;margin-bottom:14px}aside,section{float:left}aside{width:293px}aside .box{background:#f1f1f1;width:205px;padding:30px 20px 10px;margin-left:60px;text-align:right;border-bottom:1px solid #c2c2c2}aside .box hr{margin:6px 0 15px}aside .box h3{text-align:left}aside .box .mais{font-size:14px}section{width:553px}hr{border-top:2px solid #cfcfcf;border-left:none;border-right:none;margin:24px 0}ul{margin:0;padding:0;list-style:none}ul li{font-size:12px;line-height:1.6;color:#585556}.faixa{width:100%;height:7px;background:url(../img/bg-multi-line.gif) repeat-x 40px 0;display:block}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix,.gain-layout{*zoom:1}.content{margin:50px auto 75px}.content p{font-size:12px;line-height:1.6;color:#585556}.red{color:#990202 !important}.header{width:100%;height:240px}.header .logo{position:absolute;top:68px;left:108px;border:6px solid white;box-shadow:1px 1px 4px rgba(0,0,0,0.5);-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.5)}.header .logo a{display:block;width:134px;height:119px;background:url(../img/logo.jpg);text-indent:-9999px}.header strong{font-size:20px;color:#454c53;margin:165px 0 0 292px;width:555px;display:inline-block;background:url(../img/bg-multi-line.gif) repeat-x 0 56px;padding-bottom:18px}.header strong span{color:#990202}.header.interna strong{color:#990202;margin:182px 0 0 292px;background:url(../img/bg-multi-line.gif) repeat-x 0 34px}.nav{background:#d0d0d0;display:inline-block;padding:4px 6px;position:absolute;top:40px;left:385px;border-bottom:2px solid #c5c5c5;box-shadow:0px 1px 0px white;-webkit-box-shadow:0px 1px 0px white;-moz-box-shadow:0px 1px 0px white}.nav ul{list-style:none;margin:0;padding:0}.nav ul li{display:inline-block}.nav ul li a{color:#454c53;display:block;font:bold 13px Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;padding:0 12px}.nav ul li a:hover,.nav ul li a.active{color:#990202}.nav ul li a:first-child{padding-left:0}.container-banner{width:100%;background:#bbb4b7;overflow:hidden}.container-banner .text{float:left;width:293px;height:190px;display:table;padding:0 20px 0 100px}.container-banner .text p{display:table-cell;vertical-align:middle;font-size:14px;color:white;font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.container-banner .banner{width:555px;height:190px;float:left;border-left:1px solid white;border-right:1px solid white;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.container-banner .banner ul{margin:0;padding:0;list-style:none}.container-banner .banner ul li{width:555px;height:190px;float:left}.container-banner .banner .image-01{background:url(../img/banner/banner-01.jpg) no-repeat 0 0}.container-banner .banner .image-02{background:url(../img/banner/banner-02.jpg) no-repeat 0 0}.container-banner .banner .image-03{background:url(../img/banner/banner-03.jpg) no-repeat 0 0}.container-banner .banner .image-04{background:url(../img/banner/banner-04.jpg) no-repeat 0 0}footer.footer{width:100%;height:85px;text-align:center;color:#454c53}footer.footer small{line-height:85px}footer.footer .faixa{margin-left:100px;width:746px}.home .box img{border:1px solid #e0e0e0}.home .container-box .box{float:left;width:264px}.home .container-box .box:first-child{margin-right:25px}.home .container-box .box p{background:#d0d0d0;padding:17px 14px;display:inline-block;border-bottom:2px solid #c5c5c5;box-shadow:0px 1px 0px white;-webkit-box-shadow:0px 1px 0px white;-moz-box-shadow:0px 1px 0px white}.home a.mais{text-decoration:none;color:#454c53;font-size:12px}.home a.mais span{color:#990202}.empresa .aside p{text-align:left}.empresa .aside h3{margin-top:30px}.empresa .aside h3:first-child{margin-top:0}.empresa .section ul.text{list-style:initial;padding:30px 0 0 14px}.empresa .section ul.text li{margin-top:20px}.empresa .section ul.text li:first-child{margin-top:0}.empresa .section p{margin-top:20px}.empresa .section p:first-child{margin-top:0}.empresa .section h3{margin-top:55px}.empresa .section .clientes{list-style:none;margin-top:34px}.empresa .section .clientes li{float:left;background:white;width:183px;margin:1px 1px 1px 0;border:1px solid #d5d5d5;border-left:none;border-top:none;overflow:hidden;box-shadow:1px 1px 0 #bababa}.servicos h3{display:block;margin-top:20px}.servicos .aside{height:700px;text-align:left}.servicos .container-box .box{float:left;width:274px}.servicos .container-box .box:first-child{margin-right:25px;width:254px}.servicos .container-box .box p{display:inline-block}.servicos ul.text{list-style:initial;padding-left:14px}.contato .aside h3{margin-top:20px}.contato .aside h3:first-child{margin-top:0}.contato .aside p{text-align:left}.contato .aside a{color:#454c53;font-size:11px}.contato form label{display:inline-block;margin-top:15px;color:#990202;font-size:14px}.contato form input,.contato form textarea{width:100%;color:#454c53;margin-top:5px;border:1px solid #CCC;padding:10px}.contato form button{text-transform:uppercase;border:none;font-size:16px;font-weight:bold;padding:4px 10px;cursor:pointer}.contato form button.limpar{background:#CCC;color:#454c53}.contato form button.enviar{background:#990202;color:white}.contato form .buttons{padding-top:20px;text-align:right}.contato #map-canvas{width:165px;height:165px;margin-top:20px}.contato .resultado{font-size:12px;font-weight:bold;padding-top:10px}.contato .green{color:#009933}
/*# sourceMappingURL=main.min.css.map */
