@import url(https://fonts.googleapis.com/css?family=Roboto:400,100italic,100,300,300italic,400italic,900italic,700italic,900,700,500italic,500);@import url(menu.css);@import url(tablet.css);@import url(smart_hort.css);@import url(smart_vert.css);*{margin:0;padding:0;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Roboto', sans-serif;}
img{max-width:100%;}
.clearfix:after{content:"";display:table;clear:both;}
@media screen and (min-width:1024px){.barratopo{width:100%;height:auto;margin:0 auto;overflow:hidden;float:right;}
.barratopo .area-botoes{float:left;}
.barratopo .area-botoes ul{list-style:none;}
.barratopo .area-botoes ul li{float:left;display:block;margin-right:20px;}
.barratopo .area-botoes ul li:last-of-type{margin-right:0;}
.barratopo .area-botoes ul li a{display:block;color:#6d6d6d;text-decoration:none;font-size:15px;padding:10px 0;font-weight:300;}
.barratopo .area-botoes ul li a:hover{text-decoration:underline;}
.barratopo .area-restrita{float:right;}
.barratopo .area-restrita form{overflow:hidden;}
.barratopo .area-restrita form fieldset{float:left;border:0;}
.barratopo .area-restrita form fieldset label{color:#fff;background:#a80000;font-size:12px;height:32px;padding:10px 15px;display:block;font-weight:300;}
.barratopo .area-restrita form fieldset input{height:29px;width:218px;padding:10px;background:#f3f4f4;border:0;border:1px solid #cccccc;font-style:italic;}
.barratopo .area-restrita form fieldset input[type="email"]{width:251px;}
.barratopo .area-restrita form fieldset input[type="submit"]{width:auto;background:#afb1b4;color:#fff;font-style:normal;padding:7px;}
.bg_header{width:100%;height:auto;background:#f3f4f4;overflow:hidden;}
.bg_header header{width:1300px;margin:0 auto;padding:10px 0;overflow:hidden;}
.bg_header header .publicidades{width:100%;height:90px;overflow:hidden;margin-bottom:20px;}
.bg_header header .publicidades .pub_p{width:252px;height:90px;float:left;}
.bg_header header .publicidades .pub_g{width:728px;height:90px;margin:0 auto;}
.bg_header header .logo{float:left;margin-top:10px;}
.bg_header header .busca{float:left;width:283px;height:33px;border-bottom:1px solid #c7c8ca;overflow:hidden;margin-top:15px;margin-left:5px;}
.bg_header header .busca input[type="search"]{width:245px;height:33px;float:left;border:0;font-style:italic;padding:10px;font-weight:300;font-size:14px;}
.bg_header header .busca input[type="submit"]{width:38px;height:33px;border:0;background:url(../img/bt_busca.png) no-repeat center center;}
.bg_header header .newsletter{float:left;width:336px;height:33px;border-bottom:1px solid #c7c8ca;overflow:hidden;margin-top:15px;margin-left:168px;}
.bg_header header .newsletter input[type="email"]{width:298px;height:33px;float:left;border:0;font-style:italic;padding:10px;font-weight:300;font-size:14px;}
.bg_header header .newsletter input[type="submit"]{width:38px;height:33px;border:0;background:#c7c8ca;color:#fff;line-height:33px;}
.bg_header header .redes{float:right;width:145px;height:33px;margin-top:15px;}
.bg_menu{width:100%;height:auto;background:#252525;border-top:3px solid #e2001a;}
.bg_menu #cssmenu{width:1100px;height:auto;margin:0 auto;margin-top:-3px;}
.container{width:1300px;margin:40px auto;}
.container:after{content:"";display:table;clear:both;}
.destaques{width:100%;height:auto;margin-bottom:-18px;overflow:hidden;}
.destaques .banner_destaque{width:650px;height:510px;float:left;}
.destaques aside{width:295px;height:auto;float:right;margin-right:20px;}
.destaques aside .box-destaque1{width:100%;height:auto;margin-bottom:15px;}
.destaques aside .box-destaque2{width:100%;height:auto;margin-bottom:15px;}
.destaques .banner_destaque h2{font-weight:normal;font-size:18px;padding-bottom:3px;height:25px;margin-bottom:25px;}
.destaques .banner_destaque h2 span{color:#000;border-bottom:1px solid #000;padding-bottom:3px;}
.destaques .banner_destaque .slideNoticia{width:100%;height:510px;}
#destaque_g{position:relative;}
#destaque_g .item img{display:block;width:100%;height:auto;}
#destaque_g .owl-controls{right:0;position:absolute;width:auto;}
#destaque_g .owl-buttons div{border-radius:0;width:25px;height:25px;background:none;margin:0;margin-left:3px;}
#destaque_g .owl-buttons div.owl-next{background:url(../img/next_destaque.png) no-repeat center center;}
#destaque_g .owl-buttons div.owl-prev{background:url(../img/prev_destaque.png) no-repeat center center;}
#destaque_g .item{position:relative;}
#destaque_g .item figure{width:650px;height:480px;}
#destaque_g .item figure img{width:100%;height:400px;display:block;}
#destaque_g .item figure figcaption{width:100%;height:80px;background:#919396;display:block;}
#destaque_g .item figure figcaption div{display:table;width:100%;height:100%;padding:20px;}
#destaque_g .item figure figcaption div a{display:table-cell;vertical-align:middle;color:#fff;text-decoration:none;font-size:15px;text-transform:uppercase;}
#destaque_g .item .etiqueta{position:absolute;left:0;top:10px;padding:10px;color:#fff;background:#e2001a;text-transform:uppercase;font-size:12px;max-width:60%;}
.noticias_destaque{width:100%;height:auto;overflow:hidden;margin-bottom:30px;}
.noticias_destaque .i-dest{width:280px;height:auto;float:left;margin-right:53px;overflow:hidden;}
.noticias_destaque .i-dest:last-of-type{margin-right:0;}
.noticias_destaque .i-dest h2{color:#a80000;line-height:20px;}
.noticias_destaque .i-dest p{color:#333;}
.noticias_destaque .i-dest span.data{color:#333;font-family:'Arial', sans-serif;}
.noticias_destaque .i-dest .destaque1{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ececec;}
.noticias_destaque .i-dest .destaque1 h2 a{font-size:32px;color:#a80000;text-decoration:none;}
.noticias_destaque .i-dest .destaque1 p{font-size:13px;line-height:0px;}
.noticias_destaque .i-dest .destaque2{overflow:hidden;margin-bottom:20px;}
.noticias_destaque .i-dest .destaque2 figure{width:110px;height:100px;float:left;margin-right:14px;overflow:hidden;border-radius:0px;}
.noticias_destaque .i-dest .destaque2 figure img{width:100%;height:100%;display:block;}
.noticias_destaque .i-dest .destaque2 h2 a{font-size:18px;color:#a80000;text-decoration:none;}
.noticias_destaque .i-dest .destaque3{width:100%;overflow:hidden;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #ececec;}
.noticias_destaque .i-dest .destaque3 span.data{font-size:12px;display:block;}
.noticias_destaque .i-dest .destaque3 h2 a{font-size:18px;margin-bottom:5px;color:#a80000;text-decoration:none;}
.noticias_destaque .i-dest .destaque3 p{font-size:13px;margin-bottom:5px;}
.noticias_destaque .i-dest .destaque3 figure{width:100%;height:160px;overflow:hidden;border-radius:0px;}
.noticias_destaque .i-dest .destaque4{width:50%;float:left;padding:6px 0;padding-right:10px;border-right:1px solid #ececec;height:auto;}
.noticias_destaque .i-dest .destaque4 h2 a{font-size:18px;color:#a80000;text-decoration:none;}
.noticias_destaque .i-dest .destaque5{width:50%;height:auto;float:right;padding:6px 0;padding-left:20px;}
.noticias_destaque .i-dest .destaque5 h2 a{font-size:18px;color:#a80000;text-decoration:none;}
.noticias_destaque .i-dest .destaque6{width:100%;}
.noticias_destaque .i-dest .destaque6 ul{list-style:none;}
.noticias_destaque .i-dest .destaque6 ul li{display:block;margin-bottom:13px;padding-bottom:13px;border-bottom:1px solid #ececec;}
.noticias_destaque .i-dest .destaque6 ul li:last-of-type{}
.noticias_destaque .i-dest .destaque6 span.data{font-size:12px;display:block;margin-bottom:4px;}
.noticias_destaque .i-dest .destaque6 h2 a{font-size:16px;color:#a80000;text-decoration:none;}
.noticias_destaque .i-dest .destaque6 figure{width:90px;margin-right:15px;overflow:hidden;border-radius:0px;float:left;margin-bottom:5px;}
.noticias_destaque .i-dest .destaque6 a.todas-noticias{padding:5px;display:block;text-align:center;color:#fff;text-decoration:none;background:#a80000;font-weight:normal;font-size:13px;}
.noticias span.data{font-size:12px;display:block;margin-bottom:4px;}
.i-noticias{display:block;height:220px;padding:10px 0;border-bottom:1px solid #eee;}
.i-noticias figure{float:left;width:300px;height:200px;margin-right:30px;overflow:hidden;}
.i-noticias figure img{max-width:100%;overflow:hidden;}
.i-noticias .subtitulo{color:#666;margin-top:5px;}
.galeria-de-videos{margin-bottom:30px;}
.galeria-de-videos h2{font-weight:normal;font-size:18px;border-bottom:1px solid #ececec;padding-bottom:3px;margin-bottom:15px;}
.galeria-de-videos h2 span{color:#000;border-bottom:1px solid #000;padding-bottom:3px;}
#galeria-video{position:relative;}
#galeria-video .item img{display:block;width:100%;height:auto;}
#galeria-video .owl-controls{top:-50px;right:0;position:absolute;width:auto;}
#galeria-video .owl-buttons div{border-radius:0;width:25px;height:25px;background:none;margin:0;margin-left:3px;}
#galeria-video .owl-buttons div.owl-next{background:url(../img/next_destaque.png) no-repeat center center;}
#galeria-video .owl-buttons div.owl-prev{background:url(../img/prev_destaque.png) no-repeat center center;}
#galeria-video{width:1300px;}
#galeria-video .item{position:relative;padding:5px;}
#galeria-video .item .play{opacity:0;width:47px;height:47px;position:absolute;top:50%;left:50%;margin-top:-48.5px;margin-left:-23.5px;}
#galeria-video .item .play img{display:block;width:100%;height:100%;}
#galeria-video .item:hover .play{opacity:0.7;}
#galeria-video .item:hover .play:hover{opacity:1;}
#galeria-video .item .leg-video{width:100%;background:#8c8e90;padding:10px;height:70px;}
#galeria-video .item .leg-video a{color:#fff;font-size:13px;text-decoration:none;text-transform:uppercase;}
.vitrine{margin-bottom:30px;}
.vitrine h2{font-weight:normal;font-size:18px;border-bottom:1px solid #ececec;padding-bottom:3px;margin-bottom:15px;}
.vitrine h2 span{color:#000;border-bottom:1px solid #000;padding-bottom:3px;}
#vitrine{position:relative;}
#vitrine .item img{display:block;width:100%;height:auto; height:310px;}
#vitrine .owl-controls{top:-50px;right:0;position:absolute;width:auto;}
#vitrine .owl-buttons div{border-radius:0;width:25px;height:25px;background:none;margin:0;margin-left:3px;}
#vitrine .owl-buttons div.owl-next{background:url(../img/next_destaque.png) no-repeat center center;}
#vitrine .owl-buttons div.owl-prev{background:url(../img/prev_destaque.png) no-repeat center center;}
#vitrine{width:1300px;}
#vitrine .item{position:relative;padding:5px;}
#vitrine .item .play{opacity:0;width:47px;height:47px;position:absolute;top:50%;left:50%;margin-top:-48.5px;margin-left:-23.5px;}
#vitrine .item .play img{display:block;width:100%;height:100%;}
#vitrine .item:hover .play{opacity:0.7;}
#vitrine .item:hover .play:hover{opacity:1;}
#vitrine .item .leg-vitrine{width:100%;text-align:center;padding:0 5px;}
#vitrine .item .leg-vitrine a{font-size:12px;font-weight:400;color:#000;text-decoration:none;text-transform:uppercase;}
#vitrine .item .leg-vitrine a:hover{text-decoration:none;}
.bg_rodapeaux{width:100%;background:#000000;padding:100px 0;}
.bg_rodapeaux .rodapeaux{width:1000px;height:auto;margin:0 auto;overflow:hidden;}
.bg_rodapeaux .rodapeaux .i-rodape{float:left;margin-right:10%;}
.bg_rodapeaux .rodapeaux .i-rodape.aplicativo{width:15%}
.bg_rodapeaux .rodapeaux .i-rodape.facebook,.bg_rodapeaux .rodapeaux .i-rodape.instagram{width:32.5%}
.bg_rodapeaux .rodapeaux .i-rodape:last-of-type{margin-right:0;}
.bg_rodapeaux .rodapeaux .i-rodape h3{border-bottom:1px solid #4c4f51;color:#fff;font-size:18px;font-weight:300;margin-bottom:10px;padding-bottom:10px;}
.bg_rodapeaux .rodapeaux .i-rodape.facebook{overflow:hidden;}
.bg_rodapeaux .rodapeaux .i-rodape.facebook .logo-face{float:left;margin-right:10px;}
.bg_rodapeaux .rodapeaux .i-rodape.facebook .logo-face{float:left;margin-right:10px;}
.bg_rodapeaux .rodapeaux .i-rodape.facebook h4{font-size:16px;font-weight:300;margin-bottom:5px;color:#fff;font-weight:bold;}
.bg_rodapeaux .rodapeaux .i-rodape.facebook span{font-size:12px;color:#fff;}
.bg_footer{width:100%;height:auto;background:#1b1b1b;padding:40px 0;}
.bg_footer footer{width:1000px;height:auto;margin:0 auto;overflow:hidden;}
.bg_footer footer .menu_footer ul{list-style:none;margin-right:35px;}
.bg_footer footer .menu_footer > ul > li{float:left;color:#fff;font-size:18px;font-weight:bold;}
.bg_footer footer .menu_footer > ul > li a{color:#fff;text-decoration:none;font-weight:300;line-height:20px;font-size:14px;}
.bg_footer footer .menu_footer > ul > li a:hover{text-decoration:underline;}
.bg_footer footer .esq{float:right;overflow:hidden;}
.bg_footer footer .esq .innovant{float:left;}
.bg_footer footer .esq .innovant span{color:#fff;font-size:18px;font-weight:bold;display:block;margin-bottom:11px;}
.bg_footer footer .esq .innovant img{width:180px;}
.bg_footer footer .esq .guppy{float:left;margin-left:120px;position:relative;padding-top:89px;}
.container h1{color:#e2001a;font-size:30px;margin-bottom:25px;text-transform:uppercase;}
.container .tenor > p{margin-bottom:15px;line-height:24px;font-size:16px;color:#666;}
.container .tenor p > a{color:#e2001a;text-decoration:none;}
.container .tenor .panel p{margin-bottom:15px;line-height:24px;font-size:16px;color:#666;text-align:justify;}
.container .tenor{width:810px;float:left;}
.container aside.lateral_interna{width:295px;height:auto;float:right;}
.container aside.lateral_interna .box-destaque{margin-bottom:20px;}
.container aside.lateral_interna .box-destaque img{display:block;}
.contato form label{display:block;margin-bottom:10px;}
.contato form input{height:40px;width:340px;padding:10px;background:#f3f4f4;border:0;border:1px solid #cccccc;font-style:italic;margin-bottom:10px;}
.contato form select{height:40px;width:340px;padding:10px;background:#f3f4f4;border:0;border:1px solid #cccccc;font-style:italic;margin-bottom:10px;}
.contato form textarea{height:140px;width:340px;padding:10px;background:#f3f4f4;border:0;border:1px solid #cccccc;font-style:italic;margin-bottom:10px;}
.contato form input[type="submit"]{width:100px;height:35px;background:#e2001a;color:#fff;font-style:normal;padding:7px;border:0;}
.ultrabanner{
    width: 980px;
    height: auto;
    margin: 0 auto 50px auto;
}
}