.cover{-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fNone{float:none}.fLeft{float:left}.fRight{float:right}.clear{clear:both}h1{margin-bottom:30px}.form{width:100%;height:auto;margin:20px auto 10px!important;position:relative;padding:10px 0}.form .fLeft{width:215px;height:auto;margin:0 auto!important;position:relative}.form .fLeft.input{margin:0 10px 0 0!important}.form .fRight{width:215px;height:auto;margin:0 auto!important;position:relative}section#news{width:100%;height:auto;margin:0 auto!important}section#news h2{font-size:40px}section#news p a{color:#3c3c3c;font-weight:700}section#back #banner img{display:block}section#front{width:815px;height:auto;margin:210px auto 0 -490px!important;position:relative;left:50%;z-index:2}section#front nav#interna{float:left;width:165px;height:auto;margin:62px auto 0!important;position:relative;min-height:400px;z-index:2}section#front nav#interna ul li{width:165px;height:auto;margin:0 auto!important;background:#bfcdda;border-top:1px solid #fff;margin-top:-1px;position:relative}section#front nav#interna ul li:first-child{border-top:none}section#front nav#interna ul li.title{background:0 0;padding:0;border-top:1px solid #FFF}section#front nav#interna ul li.title article{width:145px;height:30px;margin:0 auto!important;background:url("bg_title.png") left center no-repeat;padding:0 0 0 20px}section#front nav#interna ul li article{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;width:125px;height:47px;margin:0 auto!important;position:relative;display:table-cell;vertical-align:middle;font-family:bebas_neueregular;font-size:18px;color:#fff;padding:0 20px}section#front nav#interna ul li article a{text-align:left;display:block;text-decoration:none}section#front nav#interna ul li article a .link{position:relative}section#front nav#interna ul li article a .btn_over{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;width:195px;height:47px;margin:0 auto 0 -20px!important;position:absolute;top:0;background:url("btn_over.png") -195px 0 no-repeat}section#front nav#interna ul li article a:hover{color:#fff}section#front nav#interna ul li article a:hover .btn_over{background-position:0 0}section#front nav#interna ul li.active a{color:#fff}section#front nav#interna ul li.active a .btn_over{background-position:0 0}section#front .content{float:left;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;width:auto;height:auto;margin:0 auto!important;min-width:548px;max-width:548px;position:relative}section#front .content .socialList{margin-bottom:30px}section#front .content .socialList ul{margin-bottom:0!important}section#front .content .socialList ul li{width:32px;height:32px;margin:0 20px 0 1px!important;float:left;color:inherit!important;letter-spacing:inherit!important;list-style:inherit!important}section#front .content ul li{font-family:Arial;font-size:14px;color:#3c3c3c;letter-spacing:-.1px}section#front .content .line{width:100%;height:2px;margin:0 auto!important;position:relative}section#front .content p{margin-bottom:20px}section#front .content p a{font-weight:700;color:#2d2d2d;text-decoration:underline}section#front .content p.app-icons{text-align:center}section#front .content p.app-icons a{text-decoration:none;margin:0 5px}section#front .content p.app-icons a:first-child{margin-left:0}section#front .content .link{font-family:Arial;text-decoration:underline;font-size:14px;letter-spacing:-.1px;display:inline-block}section#front .content .link.adobe-reader{padding-left:25px;background:url("") left center no-repeat}@media only screen and (max-width:979px){section#front{margin:-100px auto 0!important}section#front .content .banner-responsivo{overflow:hidden;text-align:center}section#front .content .banner-responsivo a{display:inline-block}section#front .content .banner-responsivo img{display:block;max-width:100%;height:auto}}