/* PRADRÃO DO SITE */
.breadcrumb{width:auto; height:auto; position:absolute; padding: 10px 20px; background:#fff; font-family:'open_sansregular'; font-size:14px; color:#818285;}
.breadcrumb a{color:#818285; font: 14px 'open_sansregular'; text-decoration:none;}
.wrapper {width: 831px; margin: 0 auto;}

/* CSS BÁSICO VICTOR */
.bold {font-weight: bold;}
.espacamento01 {margin: 18px 0 0 0 !important;}
.espacamento02 {margin: 30px 0 30px 0 !important;}
.right {float:right !important}
.margin-right50{margin-right:50px !important;}
.margin-bottom50{margin-bottom:50px !important;}
.margin-top30{margin-top:30px !important;}
.margin-top45{margin-top:45px !important;}
.margintopbottom0{margin-bottom: 0 !important; margin-top: 0 !important;}
.paddingbottom25{padding-bottom: 25px !important;}
.paddingbottom0 {padding-bottom: 0 !important;}

/* RODAPE */
.content-rodape {background:#2f455b; color: #000;}
.wrapper-rodape {position: relative;}
.row01, .row02, .row03 {width: 100%; display: block; min-height: 364px; height:auto;}
.rodape01, .rodape02, .rodape03 {width: 990px; display: block; height: auto; padding: 35px 0 35px 0; margin: 0 auto;}
.rodape01, .rodape03 {padding: 35px 0 35px 0;}
.row02 {background-color: #263748; min-height: 173px;}
.row03 {min-height: 300px;}
.row03 .rodape03 {}
.wrapper-rodape .rodape-shadow01 {left: 0; position: absolute;}
.wrapper-rodape .rodape-shadow02 {right: 0; position: absolute;}
.wrapper-rodape ul li{line-height: 22px;}
.wrapper-rodape ul {list-style: none; float: left; width: 168px; margin: 0; padding: 0 15px;}
.row01 ul, .row02 ul  {list-style: none; float: left; width: 168px; margin: 0; padding: 0 15px;}
.wrapper-rodape ul h1 {font: 18px 'open_sansregular'; color: #fff; text-decoration: none; margin: 0; padding-bottom: 15px;}
.wrapper-rodape ul h1 a{font: 17px 'open_sansregular'; color: #fff; text-decoration: none;}
.wrapper-rodape ul h1 a:hover{text-decoration: underline;}
.wrapper-rodape ul li {}
.wrapper-rodape ul li a{font: 13px 'open_sansregular'; color: #bdc4cb; text-decoration: none;}
.wrapper-rodape ul li a:hover {text-decoration: underline;}
ul.redes-sociais {}
ul.redes-sociais {width: auto; float: right;}
ul.redes-sociais li {display: inline-block; padding-right: 12px;}

/* MENU INTERNO 4*/
.menu-interno04{overflow:hidden; margin:0 auto; width:1000px; height:auto;}
.menu-interno04 ul#menu-interno04 {width: auto; overflow:hidden; float:left;}
.menu-interno04 ul#menu-interno04 li{ list-style:none; display:block; float:left; margin:0 2px; }
.menu-interno04 ul#menu-interno04 li a{padding:0 10px; color:#818285; font-size:13px; text-decoration:none;}

/* MENU INTERNO 5 - UTILIZADO NAS PÁGINAS - SINAC */
.menu-interno05{overflow:hidden; margin:0 auto; width:1000px; height:auto;}
.menu-interno05 ul#menu-interno05 {width: auto; overflow:hidden; float:left; padding:0 0 0 0 !important;}
.menu-interno05 ul#menu-interno05 li{ list-style:none; display:block; float:left; margin:0 2px; }
.menu-interno05 ul#menu-interno05 li a{padding:0 10px; color:#818285; font-size:13px; text-decoration:none;}

/* MENU INTERNO UTILIZADO NAS PÁGINAS - PRÊMIO */
.menu-interno01{overflow:hidden; margin:0 auto; width:1000px; height:auto;}
.menu-interno01 ul#menu-interno01 {width: auto; overflow:hidden; float:left;}
.menu-interno01 ul#menu-interno01 li{ list-style:none; display:block; float:left; margin:0 2px; }
.menu-interno01 ul#menu-interno01 li:hover ul li{display:none;}
.menu-interno01 ul#menu-interno01 li ul{display:none;}
.menu-interno01 ul#menu-interno01 li ul li{display:block;}
.menu-interno01 ul#menu-interno01 li ul li a{display:block; height:20px; overflow:hidden; position:absolute;padding:0 10px; color:#818285; font-size:13px; text-decoration:none;}
.menu-interno01 ul#menu-interno01 li ul li{height:20px; width:200px;}
.menu-interno01 ul#menu-interno01 li a{padding:0 10px; color:#818285; font-size:13px; text-decoration:none;}
.menu-interno01 ul#menu-interno01 li a:hover{color: #000000;}

/* REDES SOCIAIS INTERNAS UTILIZADO NAS PÁGINAS - PRÊMIO */
.redes-sociais-interno{width:235px; height:auto; overflow:hidden; float:right; margin-top:0;}
.redes-sociais-interno a{float:left; margin:0 5px;}

/* BOTÕES */
.btn-voltar{width:auto; height:auto; padding:5px; text-align:center; text-decoration:none; background:#f07a2d; color:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif; }
.btn-leia-mais{width:125px; height:auto; padding:5px 0; text-align:center; text-decoration:none; background:#f07a2d; color:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif; }

/* PRÊMIOS */
.premios .breadcrumb{margin-top:175px;}
.premios .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom:50px; background:url(../img/banner01.jpg) top center no-repeat;}
.premios h1{font:44px 'open_sansregular'; color:#2f455b; margin-bottom:30px; font-weight:bold; text-align:center;}
.premios p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:80px;}
.premios .bloco-premio{width:890px; height:auto; overflow:hidden; margin-bottom:20px; background:#f07a2d; color:#fff;}
.premios .bloco-premio img{float:left; padding:3px;}
.premios .bloco-premio .texto{width:570px; float:left; margin-left:20px;}
.premios .bloco-premio h2{font-size:17px; font-family:Arial, Helvetica, sans-serif;}
.premios .bloco-premio h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.premios .bloco-premio hr{width:200px; color:#fff; margin:-5px 0!important;}
.premios .detalhe{margin-top:30px;}
.premios .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.premios .detalhe h2{color:#2f455b; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;}
.premios .detalhe p.conteudo{color:#818285; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.premios .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0; }
.premios .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.premios a.regulamento{color:#2f455b; float:left !important; padding-bottom: 35px; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.premios .btn-voltar{float:left;}



/* PUBLICACAO2 */
.publi2 .breadcrumb{margin-top:175px;}
.publi2 .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom:30px; background:url(../img/banner01.jpg) top center no-repeat;}
.publi2 h1{font:44px 'open_sansregular'; color:#2f455b; margin-bottom:30px; margin-top: 0; font-weight:bold; text-align:center;}
.publi2 p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:40px;}
.publi2 .bloco-publi2{width:890px; height:auto; overflow:hidden; margin-bottom:20px;  color:#fff;}
.publi2 .bloco-publi2 img{float:left;}
.publi2 .bloco-publi2 .texto{padding-top: 8px; width:648px; height: 264px; float:left; background:#f07a2d; padding-left: 20px;}
.publi2 .bloco-publi2 h2{font-size:17px; font-family:Arial, Helvetica, sans-serif;}
.publi2 .bloco-publi2 p{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter; padding-bottom: 10px;}
.publi2 .bloco-publi2 hr{width:200px; background-color:#fff; border: none; margin:-5px 0!important;}
.publi2 .detalhe{margin-top:30px;}
.publi2 .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.publi2 .detalhe h2{color:#2f455b; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;}
.publi2 .detalhe p.conteudo{color:#818285; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.publi2 .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0; }
.publi2 .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.publi2 .btn-saiba-mais {height:auto; padding-top: 10px; padding:5px 14px; text-align:center; text-decoration:none; font-size:16px; background-color: #fff; color: #f07b2e; font-family:'open_sansregular' !important;}
.publi2 .btn-saiba-mais:hover {text-decoration: underline;}
.publi2 .btn-voltar{float:left;}
.publi2 .paginacao{margin: 50px 0 50px 0; color:#646362; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.publi2 .paginacao ul{margin: 0 auto; width: 480px; padding: 0;}
.publi2 .paginacao ul li{display: inline-block; margin-left: 12px; }
.publi2 .paginacao ul li a {color:#646362; text-decoration: none;}
.publi2 .paginacao ul li a.texto {font-weight:bold;}
.publi2 .paginacao ul li a.texto:hover {text-decoration:underline;} 
.publi2 .paginacao ul li a.paginas{display: block; padding: 7px 14px;}
.publi2 .paginacao ul li a.paginas:hover{display: block; padding: 7px 14px; color: #fff; background: #f07a2d; font-weight:bold;}


/* CURSOS */
.cursos .breadcrumb{margin-top:175px;}
.cursos .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom:50px; background:url(../img/banner01.jpg) top center no-repeat;}
.cursos h1{font-size:44px; font-family:'open_sansregular'; color:#2f455b; margin-bottom:30px; font-weight:bold; text-align:center;}
.cursos p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:80px;}
.cursos .bloco-curso{width:860px; height:auto; overflow:hidden; padding:15px; margin-bottom:20px; background:#f8f6f4; color:#646362;}
.cursos .bloco-curso .texto{width:650px; float:left;}
.cursos .bloco-curso h2{font-size:17px; font-family:Arial, Helvetica, sans-serif;}
.cursos .bloco-curso h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.cursos .bloco-curso hr{width:200px; color:#646362; margin:-5px 0!important;}
.cursos .detalhe{margin-top:30px;}
.cursos .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.cursos .detalhe h2{color:#2f455b; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;}
.cursos .detalhe p.conteudo{color:#818285; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.cursos .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0; }
.cursos .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.cursos a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.cursos .btn-leia-mais{float:right; margin-top:40px;}
.cursos .btn-voltar{float:left;}

/* CONAC */
.conac .breadcrumb{margin-top:175px;}
.conac .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom:50px; background:url(../img/banner01.jpg) top center no-repeat;}
.conac h1{font-size:44px; font-family:'open_sansregular'; color:#2f455b; margin-bottom:30px; font-weight:bold; text-align:center;}
.conac p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:80px;}
.conac .fotos{width:890px; height:auto; overflow:hidden; margin:0 auto; padding: 20px 0 70px 0;}
.conac .fotos img{float:left;}
.conac .fotos img + img{float:right;}
.conac .video{width:890px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:50px; text-align: center;}
.conac .video h2{font-size: 36px; font-family:'open_sansregular'; color:#2f455b;}
.conac .video .video01{border:8px solid #f07a2d;}
.conac .btn-conac-fale-conosco {display: inline-block; height: auto; padding: 8px 26px;; text-align: center; text-decoration: none; font: 22px 'open_sansregular'; margin-top: 40px; background-color: #f07b2e; color: #fff;}
.conac .btn-conac-fale-conosco:hover {text-decoration: underline;}

/* A ABAC */
.abac .breadcrumb{margin-top:175px;}
.abac .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom:30px; background:url(../img/banner01.jpg) top center no-repeat;}
.abac h1{font-size:44px; font-family:'open_sansregular'; color:#2f455b; margin-bottom:30px; font-weight:bold; text-align:center;}
.abac p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:80px;}
.abac .institucional{width:100%; height:300px; background:url(../img/bg-a-abac.jpg) top center no-repeat;}
.abac .institucional .texto{width:325px; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.abac .institucional .texto .texto20{font-size: 20px;}
.abac .institucional .texto .texto110{font-size: 110px; margin:-33px 0; font-weight:bold;}
.abac .institucional .texto .texto15{font-size: 15px;}

.abac .qual-nosso-negocio{width:100%; height:auto; background-color:#ffffff!important; overflow:hidden;}
.abac .qual-nosso-negocio .texto{background-position: 0 0px;}

.abac .nossa-missao{width:100%; height:auto; background-color:#f5f5f5!important; overflow:hidden;}
.abac .nossa-missao .texto{background-position: 0 -219px!important;}

.abac .nossos-principios{width:100%; height:auto; background-color:#fff!important; overflow:hidden;}
.abac .nossos-principios .texto{background-position: 0 -439px!important;}

.abac .nossa-visao{width:100%; height:auto; background-color:#f5f5f5!important; overflow:hidden;}
.abac .nossa-visao .texto{background-position:0 -659px!important;}

.abac .bg-a-abac .texto{width:570px; height:178px; background:url(../img/bg-a-abac02.jpg) no-repeat; padding:0 0 0 200px;}
.abac .bg-a-abac h2{color:#f07a2d; font-size:36px;}
.abac .bg-a-abac h3{color:#818285; font-size:18px; margin-top:-26px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}

/* PUBLICACOES */
.publicacoes .breadcrumb{margin-top:175px;}
.publicacoes .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom:50px; background:url(../img/banner01.jpg) top center no-repeat;}
.publicacoes h1{font:44px 'open_sansregular'; color:#2f455b; margin-bottom:30px; margin-top:0; font-weight:bold; text-align:center;}
.publicacoes h2{font: 32px 'open_sansregular';color: #2f455b; font-family: Arial, Helvetica, sans-serif;}
.publicacoes p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:20px;}
.publicacoes .bloco-publicacoes{border: 1px solid #cdcdcd; overflow:hidden; margin: 30px 0 30px 0; background:#fff; color:#646362; margin: 30px 0 50px 0; padding: 14px 60px 18px 20px;}
.publicacoes .bloco-publicacoes img{}
.publicacoes .bloco-publicacoes .texto{width: atuo;}
.publicacoes .bloco-publicacoes h2{font: 32px 'open_sansregular' !important;  font-weight:bold !important; color: #2f455b; font-family: Arial, Helvetica, sans-serif; margin: 0;}
.publicacoes .bloco-publicacoes h3{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; color:#646362; padding-bottom:80px;}
.publicacoes .bloco-publicacoes p{color:#3e3e3e; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height: 17px; margin: 30px 0 30px 0;}
.publicacoes .bloco-publicacoes hr{border-top: 1px solid #fff; width:200px; margin:-5px 0!important;}
.publicacoes .detalhe{margin: 30px 0 50px 0;}
.publicacoes .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.publicacoes .detalhe h2{color:#2f455b; font-size:32px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;} 
.publicacoes .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0; }
.publicacoes .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.publicacoes a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.publicacoes .btn {margin: 0 0 4px 0;}
.publicacoes .btn-saiba-mais{height:auto; padding:5px 14px; text-align:center; text-decoration:none; font-size:16px; background-color: #f07b2e; color: #fff; font-family:'open_sansregular' !important;}
.publicacoes .btn-saiba-mais:hover{text-decoration: underline;}

/* PUBLICACOES-DETALHE */
.publicacoes-detalhe .breadcrumb{margin-top:175px;}
.publicacoes-detalhe .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom:50px; background:url(../img/banner01.jpg) top center no-repeat;}
.publicacoes-detalhe h1{font:44px 'open_sansregular'; color:#2f455b; margin-bottom:30px; font-weight:bold; text-align:center;}
.publicacoes-detalhe h2{font: 32px 'open_sansregular';color: #2f455b; font-family: Arial, Helvetica, sans-serif;}
.publicacoes-detalhe p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:80px;}
.publicacoes-detalhe .bloco-publicacoes-detalhe{ float:left; width:284px; height:487px; overflow:hidden; margin: 0 18px 20px 0; background:#f07a2d; color:#fff;}
.publicacoes-detalhe .bloco-publicacoes-detalhe img{}
.publicacoes-detalhe .bloco-publicacoes-detalhe .texto{width:240px; margin-left:20px;}
.publicacoes-detalhe .bloco-publicacoes-detalhe h2{font-size:18px; color: #fff; font-family:Arial, Helvetica, sans-serif; height: 40px; margin: 17px 0 19px 0;}
.publicacoes-detalhe .bloco-publicacoes-detalhe h3{font-size: 13px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter; height:100px; margin: 12px 0 0 0; line-height: 17px;}
.publicacoes-detalhe .bloco-publicacoes-detalhe hr{border-top: 1px solid #fff; width:200px; margin:-5px 0!important;}
.publicacoes-detalhe .detalhe{margin: 30px 0 50px 0;}
.publicacoes-detalhe .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.publicacoes-detalhe .detalhe h2{color:#2f455b; font-size:32px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;}
.publicacoes-detalhe .detalhe p.conteudo{color:#3e3e3e; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height: 17px;} 
.publicacoes-detalhe .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0; }
.publicacoes-detalhe .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.publicacoes-detalhe a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.publicacoes-detalhe .btn {margin: 20px 0 24px 20px;}
.publicacoes-detalhe .btn-saiba-mais{height:auto; padding:5px 14px; text-align:center; text-decoration:none; font-size:16px; margin-top:40px; background-color: #fff; color: #f07b2e; font-family:'open_sansregular'; font-weight: bold;}
.publicacoes-detalhe .btn-saiba-mais:hover{text-decoration: underline;}

/* CAMPANHAS PUBLICITARIAS */
.campanhas-publicitarias .breadcrumb{margin-top:175px;}
.campanhas-publicitarias .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom:30px; background:url(../img/banner01.jpg) top center no-repeat;}
.campanhas-publicitarias h1{font:44px 'open_sansregular'; color:#2f455b; margin-bottom:30px; margin-top: 0; font-weight:bold; text-align:center;}
.campanhas-publicitarias p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:80px;}
.campanhas-publicitarias .bloco-campanhas-publicitarias{display: block; width:890px; height:207px; overflow:hidden; margin: 0 18px 20px 0; background:#f07a2d; color:#fff;}
.campanhas-publicitarias .bloco-campanhas-publicitarias img{float: left;}
.campanhas-publicitarias .bloco-campanhas-publicitarias .texto{float: left; width:500px; margin-left:20px;}
.campanhas-publicitarias .bloco-campanhas-publicitarias h2{font-size:18px; color: #fff; font-family:Arial, Helvetica, sans-serif; height: 36px; margin: 18px 0 0 0; }
.campanhas-publicitarias .bloco-campanhas-publicitarias h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter; height:70px; margin: 16px 0 0 0;}
.campanhas-publicitarias .bloco-campanhas-publicitarias hr{border-top: 1px solid #fff; width:200px; margin:-5px 0!important;}
.campanhas-publicitarias .detalhe{margin: 30px 0 50px 0;}
.campanhas-publicitarias .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.campanhas-publicitarias .detalhe h2{color:#2f455b; font-size:32px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;}
.campanhas-publicitarias .detalhe p.conteudo{color:#3e3e3e; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height: 17px;} 
.campanhas-publicitarias .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0; }
.campanhas-publicitarias .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.campanhas-publicitarias a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.campanhas-publicitarias .btn {float: left; margin: 20px 0 24px 20px;}
.campanhas-publicitarias .btn-saiba-mais{font:15px 'open_sansregular'; float: left; width:125px; height:auto; padding:9px 0; text-align:center; text-decoration:none; background:#fff; color:#f07a2d; font-size:15px; font-family:Arial, Helvetica, sans-serif; display:block; font-weight: bold;}
.campanhas-publicitarias .btn-saiba-mais:hover{text-decoration: underline;}
.campanhas-publicitarias .paginacao{margin: 50px 0 50px 0; color:#646362; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.campanhas-publicitarias .paginacao ul{margin: 0 auto; width: 480px; padding: 0;}
.campanhas-publicitarias .paginacao ul li{display: inline-block; margin-left: 12px; }
.campanhas-publicitarias .paginacao ul li a {color:#646362; text-decoration: none;}
.campanhas-publicitarias .paginacao ul li a.texto {font-weight:bold;}
.campanhas-publicitarias .paginacao ul li a.texto:hover {text-decoration:underline;} 
.campanhas-publicitarias .paginacao ul li a.paginas{display: block; padding: 7px 14px;}
.campanhas-publicitarias .paginacao ul li a.paginas:hover{display: block; padding: 7px 14px; color: #fff; background: #f07a2d; font-weight:bold;}

/* PUBLICACOES - REVISTAS */
.publicacoes-revista .breadcrumb{margin-top:175px;}
.publicacoes-revista .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom:30px; background:url(../img/banner01.jpg) top center no-repeat;}
.publicacoes-revista h1{font:44px 'open_sansregular'; color:#2f455b; margin-bottom:30px; margin-top:0; font-weight:bold; text-align:center;}
.publicacoes-revista p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:40px;}
.publicacoes-revista .bloco-publicacoes-revista{display:block; padding: 22px 23px; border: 1px solid #e3e3e3; width:auto; height:auto; overflow:hidden; margin: 0 0 40px 0;}
.publicacoes-revista .bloco-publicacoes-revista:last-child {margin-bottom: 100px}
.publicacoes-revista .bloco-publicacoes-revista img{float: left;}
.publicacoes-revista .bloco-publicacoes-revista .texto{float: left; width:500px; margin-left:30px;}
.publicacoes-revista .bloco-publicacoes-revista .texto p{color: #3e3e3e; font-size: 14px; font-family: Arial, Helvetica, sans-serif; margin-bottom: 10px;}
.publicacoes-revista .bloco-publicacoes-revista .texto ul { padding: 0; list-style: none;}
.publicacoes-revista .bloco-publicacoes-revista .texto p  {margin: 0; margin-bottom: 10px; line-height: 17px; color:#3e3e3e; font-size: 14px;}
.publicacoes-revista .bloco-publicacoes-revista .texto p.espaco  {margin: 1em 0 0 0;}
.publicacoes-revista .bloco-publicacoes-revista .texto ul li{color: #3e3e3e; font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 17px;}
.publicacoes-revista .bloco-publicacoes-revista .texto p a{color:#f07a2d; font-weight: bold; text-decoration: none;}
.publicacoes-revista .bloco-publicacoes-revista .texto p a:hover{text-decoration:underline;}
.publicacoes-revista .bloco-publicacoes-revista h2{font: 32px 'open_sansregular';color: #2f455b; font-family: Arial, Helvetica, sans-serif; margin: -6px 0 20px 0;}
.publicacoes-revista .bloco-publicacoes-revista h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter; height:70px; margin: 16px 0 0 0;}
.publicacoes-revista .bloco-publicacoes-revista hr{border-top: 1px solid #fff; width:200px; margin:-5px 0!important;}
/*.publicacoes-revista .detalhe{margin: 30px 0 50px 0;}
.publicacoes-revista .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.publicacoes-revista .detalhe h2{color:#2f455b; font-size:32px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;}
.publicacoes-revista .detalhe p.conteudo{color:#3e3e3e; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height: 17px;} 
.publicacoes-revista .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0;}
.publicacoes-revista .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.publicacoes-revista a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}*/

.publicacoes-revista .detalhe{margin-top:30px;}
.publicacoes-revista .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.publicacoes-revista .detalhe h2{color:#2f455b; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin:0px 0 20px 0;}
.publicacoes-revista .detalhe div{color:#646362; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.publicacoes-revista .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0; }
.publicacoes-revista .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.publicacoes-revista a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.publicacoes-revista .btn-voltar{float:right;}

/* ASSOCIADOS E PARCEIROS */
.associados-e-parceiros .breadcrumb{margin-top:175px;}
.associados-e-parceiros .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom:30px; background:url(../img/associados-e-parceiros.jpg) top center no-repeat;}
.associados-e-parceiros h1{font:44px 'open_sansregular'; color:#2f455b; margin-bottom:30px; margin-top: 0; font-weight:bold; text-align:center;}
.associados-e-parceiros p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:80px;}
.associados-e-parceiros .bloco-associados-e-parceiros{display:block; width:660px; height:auto; overflow:hidden; margin: 0 auto;}
.associados-e-parceiros .bloco-associados-e-parceiros img{float: left;}
.associados-e-parceiros .bloco-associados-e-parceiros .texto{float: left; width:650px; margin: 16px 0 0 0;}
.associados-e-parceiros .bloco-associados-e-parceiros .texto p{color: #6e6d6c; font-size: 18px !important; font-family: Arial, Helvetica, sans-serif; line-height: 17px; margin: 15px 0 0 0;}
.associados-e-parceiros .bloco-associados-e-parceiros .texto p.espaco  {margin: 1em 0 0 0;}
.associados-e-parceiros .bloco-associados-e-parceiros h2{font: 44px 'open_sansregular' !important;color: #2f455b; font-family: Arial, Helvetica, sans-serif; margin: -6px 0 20px 0; font-weight: bold !important;}
.associados-e-parceiros .bloco-associados-e-parceiros h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter; height:70px; margin: 16px 0 0 0;}
.associados-e-parceiros .bloco-associados-e-parceiros hr{border-top: 1px solid #fff; width:200px; margin:-5px 0!important;}
.associados-e-parceiros .detalhe{margin: 30px 0 50px 0;}
.associados-e-parceiros .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.associados-e-parceiros .detalhe h2{color:#2f455b; font-size:32px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;}
.associados-e-parceiros .detalhe p.conteudo{color:#3e3e3e; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height: 17px;} 
.associados-e-parceiros .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0;}
.associados-e-parceiros .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.associados-e-parceiros a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
/*btns-inicio*/
.associados-e-parceiros .bloco-associados-e-parceiros .associados-btn {margin: -89px 0 0 -90px;; position: absolute; padding: 0;} 
.associados-e-parceiros .bloco-associados-e-parceiros .associados-btn ul {list-style: none; padding:0;}
.associados-e-parceiros .bloco-associados-e-parceiros .associados-btn ul li{display: inline-block; margin-right: 10px; font:20px 'open_sansregular'; text-transform:uppercase;}
.associados-e-parceiros .bloco-associados-e-parceiros .associados-btn ul li a {display: block; width: auto; height: auto; padding: 7px 35px; border: 2px solid #f07a2d; border-bottom: none; color:#fff; background-color: #f07a2d; font-weight: bold; text-decoration: none;}
.associados-e-parceiros .bloco-associados-e-parceiros .associados-btn ul li a.ativado{display: block; width: auto; height: auto; padding: 7px 35px; border: 2px solid #f07a2d; color:#f07a2d; border-bottom:none; background-color: #fff; text-decoration: none;}
.associados-e-parceiros .bloco-associados-e-parceiros .associados-btn ul li a.desativado:hover{text-decoration: underline;}
.associados-e-parceiros .bloco-associados-e-parceiros .nome-do-associado {}
/*btns-inicio*/
/*form-inicio*/
.main-bg-cinza-associados{}
.comprar-administradora h2, .midia .midia-box01 h2{font-weight:normal; font-size:21px; color:#818285;}
.comprar-administradora h2 span{font-size:22px; font-weight:bold !important; color:#818285;	}	
.associados-e-parceiros .nome-do-associado {width: 100%; margin-top: 50px;}
.associados-e-parceiros .bloco-associados-e-parceiros .campo-estados-associados{color: #6e6d6c; margin: 20px 30px 0 30px; width: auto;}
.associados-e-parceiros .bloco-associados-e-parceiros .campo-categoria-associados{color: #6e6d6c; margin: 20px 0 0 0; width: auto;}
.associados-e-parceiros .bloco-associados-e-parceiros .campo-estados-associados span, .associados-e-parceiros .bloco-associados-e-parceiros .campo-categoria-associados span{display: block; width: auto; float:left; line-height: 30px;}
.nome-do-associado input[type="text"]{color:#898a8d; margin: 0 17px 0 30px; border:1px solid #cdcdce; padding: 4px 9px; width: 609px;}
select.estados-associados-select, select.categoria-associados-select  {position: absolute; top: 0; left: 0; border:1px solid #cdcdce; padding: 4px 9px; z-index: 10; width: 100% !important; height: 32px; color: #6e6d6c;}
select.categoria-associados-select  {width: auto;}
.estados-associados, .categoria-associados {float:left; display: block; position: relative; margin-left: 10px; padding: 4px 9px; width: 189px; height: 25px; color: #6e6d6c; background-image:url(../img/seta-form.jpg); background-repeat: no-repeat; background-position: 179px 5px;}
.categoria-associados  {background-position: 225px 5px;}
.categoria-associados  {width: 189px;}
.campo-categoria-associados-btn {margin: 20px 0 0 30px; width: auto !important; float: right !important;}
.campo-categoria-associados-btn input[type="button"]{background:#f07a2d; color:#FFF; padding:5px 20px; border:none; float:right;}	
.campo-categoria-associados-btn input[type="button"]:hover{text-decoration: underline;}	
/*form-fim*/
/*display-associados-inicio*/
.main-associados-display {padding: 0;}
.main-bg-cinza-associados-display{margin: 0; background:#ffffff/*background:#f0f0f0;*/}
.main-bg-cinza-associados-display .bloco-associados-display {}
.main-bg-cinza-associados-display .bloco-associados-display .associados-display ul {width: 960px; height: auto; list-style: none; padding-left: 0;}
.main-bg-cinza-associados-display .bloco-associados-display .associados-display ul li {margin: 0 7px 14px 7px; float: left; display: inline-block;}
.main-bg-cinza-associados-display .bloco-associados-display .associados-display ul li:hover {background-color: #E2E2E2;}
.main-bg-cinza-associados-display .bloco-associados-display .associados-display ul li a {text-decoration:none;}
/*.main-bg-cinza-associados-display .bloco-associados-display .associados-display ul li a div:hover {text-decoration: underline;}*/


/*display-associados-fim*/
/*associados-detalhe-inicio*/
.main article section.associados-display {width: 100% !important; display:block;}
.main-associados-detalhe {width: auto; padding: 0; float: none;}
.main-bg-cinza-associados-detalhe{margin: 0; background:#f0f0f0;}
.main-bg-cinza-associados-detalhe .bloco-associados-detalhe {height: auto; width: 600px; margin: 0 auto;}
.main-bg-cinza-associados-detalhe .bloco-associados-detalhe .associados-detalhe  {width: 100% !important;}
.main-bg-cinza-associados-detalhe .bloco-associados-detalhe .associados-detalhe > .texto {width: 100% !important; margin: 0; color: #646362; font-size: 16px; font-family:Arial, Helvetica, sans-serif; line-height: 1.2;}
.main-bg-cinza-associados-detalhe .bloco-associados-detalhe .associados-detalhe p {width: 100% !important; 25px 0 !important; color: #646362; font-size: 16px !important; font-family:'open_sansregular';}
.main-bg-cinza-associados-detalhe .bloco-associados-detalhe .associados-detalhe ul {width: auto; height: auto; list-style: none; padding: 0; margin: 30px 0 30px 0;}
.main-bg-cinza-associados-detalhe .bloco-associados-detalhe .associados-detalhe ul > h2 {font: 16px Arial, Helvetica, sans-serif; color: #2f455b; text-transform: uppercase; font-weight:bold;}
.main-bg-cinza-associados-detalhe .bloco-associados-detalhe .associados-detalhe ul li {margin: 0 14px 14px 0; display: block; margin: 0; margin-bottom: 10px; width: 600px;}
.main-bg-cinza-associados-detalhe .bloco-associados-detalhe .associados-detalhe ul li a{color: #f07a2d; text-decoration: none;}
.main-bg-cinza-associados-detalhe .bloco-associados-detalhe .associados-detalhe ul li a:hover{text-decoration: underline;}
.main-bg-cinza-associados-detalhe .bloco-associados-detalhe .associados-detalhe .contato {margin: 0 0 5px 0}
/*associados-detalhe-fim*/

/*parceiros-detalhe-inicio*/
.main article section.parceiros-display {width: 100% !important; display:block;}
.main-parceiros-detalhe {width: auto; padding: 0; float: none;}
.main-bg-cinza-parceiros-detalhe{margin: 0; background:#fff;}
.main-bg-cinza-parceiros-detalhe .bloco-parceiros-detalhe {height: auto; width: 900px; margin: 0 auto;}
.main-bg-cinza-parceiros-detalhe .bloco-parceiros-detalhe .parceiros-detalhe  {width: 100% !important;}
.main-bg-cinza-parceiros-detalhe .bloco-parceiros-detalhe .parceiros-detalhe > .texto {width: 100% !important; margin: 0; color: #646362; font-size: 16px; font-family:Arial, Helvetica, sans-serif; line-height: 1.2;}
.main-bg-cinza-parceiros-detalhe .bloco-parceiros-detalhe .parceiros-detalhe p {width: 100% !important; 25px 0 !important; color: #646362; font-size: 16px !important; font-family:'open_sansregular';}
.main-bg-cinza-parceiros-detalhe .bloco-parceiros-detalhe .parceiros-detalhe ul {width: auto; height: auto; list-style: none; padding: 0; margin: 30px 0 30px 0;}
.main-bg-cinza-parceiros-detalhe .bloco-parceiros-detalhe .parceiros-detalhe ul > h2 {font: 16px Arial, Helvetica, sans-serif; color: #2f455b; text-transform: uppercase; font-weight:bold;}
.main-bg-cinza-parceiros-detalhe .bloco-parceiros-detalhe .parceiros-detalhe ul li {margin: 0 14px 14px 0; display: block; margin: 0; margin-bottom: 10px; width: 900px;}
.main-bg-cinza-parceiros-detalhe .bloco-parceiros-detalhe .parceiros-detalhe ul li a{color: #f07a2d; text-decoration: none;}
.main-bg-cinza-parceiros-detalhe .bloco-parceiros-detalhe .parceiros-detalhe ul li a:hover{text-decoration: underline;}
.main-bg-cinza-parceiros-detalhe .bloco-parceiros-detalhe .parceiros-detalhe .contato {margin: 0 0 5px 0}
/*parceiros-detalhe-fim*/

/*paginacao-detalhe-inicio*/
.main article section.paginacao-associados-detalhe {width: 100% !important; display:block;}
.main-paginacao-associados-detalhe {padding: 0; float: none;}
.main-bg-branco-paginacao-associados-detalhe{margin: 0; background:#fff;}
.main-bg-branco-paginacao-associados-detalhe .bloco-paginacao-associados-detalhe .btn-saiba-mais:hover{text-decoration: underline;}
.main-bg-branco-paginacao-associados-detalhe .bloco-paginacao-associados-detalhe .paginacao{margin: 50px 0 100px 0; color:#646362; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.main-bg-branco-paginacao-associados-detalhe .bloco-paginacao-associados-detalhe .paginacao > ul{margin: 0 auto; width: 480px; padding: 0;}
.main-bg-branco-paginacao-associados-detalhe .bloco-paginacao-associados-detalhe .paginacao > ul li{display: inline-block; width: auto; margin-left: 12px;}
.main-bg-branco-paginacao-associados-detalhe .bloco-paginacao-associados-detalhe .paginacao > ul li a {color:#646362; text-decoration: none;}
.main-bg-branco-paginacao-associados-detalhe .bloco-paginacao-associados-detalhe .paginacao > ul li a.texto {font-weight:bold;}
.main-bg-branco-paginacao-associados-detalhe .bloco-paginacao-associados-detalhe .paginacao > ul li a.texto:hover {text-decoration:underline;} 
.main-bg-branco-paginacao-associados-detalhe .bloco-paginacao-associados-detalhe .paginacao > ul li a.paginas{display: block; padding: 7px 14px;}
.paginacao ul li a.paginas:hover{display: block; padding: 7px 14px; color: #fff; background: #f07a2d; font-weight:bold;}
/*paginacao-detalhe-fim*/

/* ASSOCIADOS */
.associados p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:80px;}

/* EDITAIS */
.editais .menu-interno01 ul#menu-interno01 {width: 524px;}
.editais .breadcrumb{margin-top:175px;}
.editais .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom:30px; background:url(../img/banners/sinac.jpg) top center no-repeat;}
.editais h1{font-size:44px; font-family:'open_sansregular'; color:#2f455b; padding-bottom:0px; margin: 0 0 30px 0; font-weight:bold; text-align:center;}
.editais p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:40px;}
.editais .bloco-editais{width:860px; height:auto; overflow:hidden; padding:15px; margin-bottom:20px; background:#f8f6f4; color:#646362;}
.editais .bloco-editais .texto{width:650px; float:left;}
.editais .bloco-editais h2{font-size:17px; font-family:Arial, Helvetica, sans-serif;}
.editais .bloco-editais h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.editais .bloco-editais hr{width:200px; color:#fff; margin:-5px 0!important; border-width: 1px 0 0 0; border-color: #646362;}
.editais .detalhe{margin-top:30px;}
.editais .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.editais .detalhe h2{color:#2f455b; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;}
.editais .detalhe p.conteudo{color:#818285; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.editais .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0; }
.editais .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.editais a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.btn-leia-mais{ font-family:Arial, Helvetica, sans-serif; }
.editais .btn-ver-edital{float:right; width:125px; height:auto; padding:5px 0; text-align:center; text-decoration:none; font-size:16px; margin-top:28px; background-color: #f07b2e; color: #fff; font-family:'open_sansregular';}
.editais .btn-ver-edital:hover{text-decoration: underline;}
.editais .btn-voltar{float:left;}
.editais .paginacao{margin: 50px 0 50px 0; color:#646362; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.editais .paginacao ul{margin: 0 auto; width: 480px; padding: 0;}
.editais .paginacao ul li{display: inline-block; margin-left: 12px; }
.editais .paginacao ul li a {color:#646362; text-decoration: none;}
.editais .paginacao ul li a.texto {font-weight:bold;}
.editais .paginacao ul li a.texto:hover {text-decoration:underline;} 
.editais .paginacao ul li a.paginas{display: block; padding: 7px 14px;}
.campanhas-publicitarias .paginacao ul li a.paginas:hover{display: block; padding: 7px 14px; color: #fff; background: #f07a2d; font-weight:bold;}

/* CIRCULARES */
.circulares .menu-interno01 ul#menu-interno01 {width: auto;}
.circulares .breadcrumb{margin-top:175px;}
.circulares .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom:30px; background:url(../img/banners/circulares.jpg) top center no-repeat;}
.circulares .banner-interno-comunicados{width:100%; height:227px; overflow:hidden; margin-bottom:30px; background:url(../img/comunicados.jpg) top center no-repeat;}
.circulares h1{font-size:44px; font-family:'open_sansregular'; color:#2f455b; margin-bottom: 30px; margin-top: 0; font-weight:bold; text-align:center;}
.circulares h2{font-size:18px; font-family:'open_sansregular'; color:#2f455b; margin: 0  0 16px 10px;}
.circulares p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:40px;}
.circulares .bloco-circulares{border: 1px solid #cdcdcd; width:860px; height:auto; overflow:hidden; padding:15px; margin-bottom:20px; background:#fff; color:#929395;}
.circulares .bloco-circulares .texto{width:650px; float:left;}
.circulares .bloco-circulares h2{font-size:17px; font-family:Arial, Helvetica, sans-serif;}
.circulares .bloco-circulares h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.circulares .bloco-circulares hr{width:200px; color:#fff; margin:2px 0!important; border-width: 1px 0 0 0; border-color: #cdcdce;}
.circulares .detalhe{margin-top:30px;}
.circulares .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.circulares .detalhe h2{color:#2f455b; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;}
.circulares .detalhe p.conteudo{color:#818285; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.circulares .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0; }
.circulares .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.circulares a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.btn-leia-mais{ font-family:Arial, Helvetica, sans-serif; }
.circulares .btn-circulares{float:right; width:125px; height:auto; padding:5px 0; text-align:center; text-decoration:none; font-size:16px; margin-top:23px; background-color: #2f455b; color: #fff; font-family:'open_sansregular'!important;}
.circulares .btn-circulares:hover{text-decoration: underline;}
.circulares .btn-voltar{float:left;}
.circulares .paginacao{margin: 50px 0 50px 0; color:#646362; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.circulares .paginacao ul{}
.circulares .paginacao ul li{display: inline-block; margin-left: 12px; }
.circulares .paginacao ul li a {color:#646362; text-decoration: none;}
.circulares .paginacao ul li a.texto {font-weight:bold;}
.circulares .paginacao ul li a.texto:hover {text-decoration:underline;} 
.circulares .paginacao ul li a.paginas{display: block; padding: 7px 14px;}
.circulares.paginacao ul li a.paginas:hover{display: block; padding: 7px 14px; color: #fff; background: #f07a2d; font-weight:bold;}
/*form-inicio*/
.bg-circulares {padding: 30px 30px 27px 30px; margin-bottom: 37px; width: 832px; float: left; background: #f07a2d;}
.main-bg-circulares{}
.comprar-administradora h2, .midia .midia-box01 h2{font-weight:normal; font-size:21px; color:#818285;}
.comprar-administradora h2 span{font-size:22px; font-weight:bold !important; color:#818285;	}	
.circulares .busca-circulares {width: auto; margin: 0 33px 0 0;}
.circulares .main-bg-circulares .campo-estado-circulares {color: #6e6d6c; margin: 0 0 0 0; width: auto;}
.circulares .main-bg-circulares .campo-estado-circulares span {display: block; color: #fff; width: auto; float:left; line-height: 37px;}
.busca-circulares input[type="text"]{color: #6e6d6c;; border:0; margin: 0 0 0 0; padding: 9px 9px; width: 426px;}
.busca-circulares input-placeholder{}
select.estados-circulares-select {position: absolute; border:0; top: 0; left: 0; padding: 8px 9px; z-index: 10; width: 100% !important; height:auto; color: #6e6d6c;}
.estados-circulares {float:left; display: block; position: relative; margin-left: 10px; padding: 4px 9px; width: 189px; height: 25px; color: #6e6d6c; background-image:url(../img/seta-form.jpg); background-repeat: no-repeat; background-position: 179px 5px;}
.circulares-btn {margin: 0px 10px 0 30px; width: 105px !important;}
.circulares-btn input[type="submit"]{background:#fff; color:#2f455b; padding:8px 20px; border:none; float:right; font-weight: bold;}	
.circulares-btn input[type="submit"]:hover{text-decoration: underline;}	
/*form-fim*/

/* FERRAMENTAS */
.ferramentas .menu-interno01 ul#menu-interno01 {width: auto;}
.ferramentas .breadcrumb{margin-top:175px;}
.ferramentas .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom:30px; background:url(../img/banners/ferramentas.jpg) top center no-repeat;}
.ferramentas h1{font-size:44px; font-family:'open_sansregular'; color:#2f455b; margin-bottom:30px; margin-top:0; font-weight:bold; text-align:center;}
.ferramentas h2{font-size:18px; font-family:'open_sansregular'; color:#2f455b; margin: 0  0 16px 10px; font-weight: normal;}
.ferramentas p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:40px;}
.ferramentas .bloco-ferramentas{border: 1px solid #cdcdcd; width:860px; height:auto; overflow:hidden; padding:15px; margin-bottom:20px; background:#fff; color:#929395;}
.ferramentas .bloco-ferramentas .texto{width:650px; float:left;}
.ferramentas .bloco-ferramentas h2{font-size:17px; font-family:Arial, Helvetica, sans-serif; margin: 0;}
.ferramentas .bloco-ferramentas h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.ferramentas .bloco-ferramentas hr{width:200px; color:#fff; margin: 2px 0!important; border-width: 1px 0 0 0; border-color: #cdcdce;}
.ferramentas .detalhe{margin-top:30px;}
.ferramentas .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.ferramentas .detalhe h2{color:#2f455b; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;}
.ferramentas .detalhe p.conteudo{color:#818285; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.ferramentas .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0; }
.ferramentas .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.ferramentas a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.btn-leia-mais{ font-family:Arial, Helvetica, sans-serif; }
.ferramentas .btn-ferramentas{float:right; width:174px; height:auto; padding:5px 0; text-align:center; text-decoration:none; font-size:16px; margin-top:23px; background-color: #2f455b; color: #fff; font-family:'open_sansregular'!important;}
.ferramentas .btn-ferramentas:hover{text-decoration: underline;}
.ferramentas .btn-voltar{float:left;}
.ferramentas .paginacao{margin: 50px 0 50px 0; color:#646362; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.ferramentas .paginacao ul{margin: 0 auto; width: 480px; padding: 0;}
.ferramentas .paginacao ul li{display: inline-block; margin-left: 12px; }
.ferramentas .paginacao ul li a {color:#646362; text-decoration: none;}
.ferramentas .paginacao ul li a.texto {font-weight:bold;}
.ferramentas .paginacao ul li a.texto:hover {text-decoration:underline;} 
.ferramentas .paginacao ul li a.paginas{display: block; padding: 7px 14px;}
.ferramentas .paginacao ul li a.paginas:hover{display: block; padding: 7px 14px; color: #fff; background: #f07a2d; font-weight:bold;}
/*form-inicio*/
.main-bg-ferramentas{}
.bg-ferramentas {padding: 30px 30px 27px 30px; margin-bottom: 37px; width: 849px!important; float: left; background: #f07a2d;}
.comprar-administradora h2, .midia .midia-box01 h2{font-weight:normal; font-size:21px; color:#818285;}
.comprar-administradora h2 span{font-size:22px; font-weight:bold !important; color:#818285;	}	
.ferramentas .busca-ferramentas {width: auto; margin: 0 33px 20px 0;}
.busca-ferramentas input-placeholder{}
.ferramentas .main-bg-ferramentas .campo-estado-ferramentas, .ferramentas .main-bg-ferramentas .campo-instancia-ferramentas {color: #6e6d6c; margin: 0 40px 0 0; width: auto;}
.ferramentas .main-bg-ferramentas .campo-estado-ferramentas span, .ferramentas .main-bg-ferramentas .campo-instancia-ferramentas span {display: block; color: #fff; width: auto; float:left; line-height: 37px;}
.busca-ferramentas input[type="text"]{color: #6e6d6c;; border:0; margin: 0 0 0 0; padding: 9px 9px; width: 809px;}
select.estados-ferramentas-select, select.instancia-ferramentas-select {position: absolute; border:0; top: 0; left: 0; padding: 8px 9px; z-index: 10; width: 100% !important; height:auto; color: #6e6d6c;}
.estados-ferramentas, .instancia-ferramentas {float:left; display: block; position: relative; margin-left: 10px; padding: 4px 9px; width: 329px; height: 25px; color: #6e6d6c; background-image:url(../img/seta-form.jpg); background-repeat: no-repeat; background-position: 179px 5px;}
.ferramentas-btn {margin: 20px 5px 0 30px; width: 630px !important;}
.ferramentas-btn input[type="button"]{background:#fff; color:#2f455b; padding:8px 20px; border:none; float:right; font-weight: bold;}	
.ferramentas-btn input[type="button"]:hover{text-decoration: underline;}	
/*form-fim*/

/* BANCO DE PROFISSIONAIS */
.banco-wrapper {padding: 0; margin: 0 auto; width: 1000px !important;}
.banco-width-auto {width: auto;}
.banco-width-grid {width: 910px; margin: 0 auto;}
.banco-width-grid h2{font-weight: none;}
.banco .menu-interno01 ul#menu-interno01 {width: auto;}
.banco .breadcrumb{margin-top:175px;}
.banco .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom:30px; background:url(../img/banners/banco-de-profissionais.jpg) top center no-repeat;}
.banco-titulo > h1 {margin-left: -320px;}
.banco h1{font-size:44px; font-family:'open_sansregular'; color:#2f455b; margin-bottom:30px; margin-top: 0; font-weight:bold; text-align:center;}
.banco h2{font-size:18px; font-family:'open_sansregular'; color:#2f455b; margin: 0  0 16px 0;}
.banco p{font-size:13px; font-family:'open_sansregular'; color:#2f455b; margin: 0;}
.banco p.introducao{width:910px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:30px;}
.banco .bloco-banco{border: 1px solid #cdcdcd; width:860px; height:auto; overflow:hidden; padding:15px; margin-bottom:20px; background:#fff; color:#929395;}
.banco .bloco-banco .texto{width:650px; float:left;}
.banco .bloco-banco h2{font-size:17px; font-family:Arial, Helvetica, sans-serif; margin: 0; text-align: left; clear: none; padding: 0;}
.banco .bloco-banco h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.banco .bloco-banco hr{width:200px; color:#fff; margin: 2px 0!important; border-width: 1px 0 0 0; border-color: #cdcdce;}
.banco .detalhe{margin-top:30px;}
.banco .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.banco .detalhe h2{color:#2f455b; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;}
.banco .detalhe p.conteudo{color:#818285; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.banco .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0; }
.banco .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.banco a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.btn-leia-mais{ font-family:Arial, Helvetica, sans-serif; }
.banco .btn-banco{float:right; width: auto; height:auto; padding:5px 22px; text-align:center; text-decoration:none; font-size:16px; margin-top:23px; background-color: #2f455b; color: #fff; font-family:'open_sansregular'!important;}
.banco .btn-banco:hover{text-decoration: underline;}
.banco .btn-voltar{float:left;}
.banco .paginacao{margin: 50px 0 50px 0; color:#646362; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.banco .paginacao ul{margin: 0 auto; width: 480px; padding: 0;}
.banco .paginacao ul li{display: inline-block; margin-left: 12px; }
.banco .paginacao ul li a {color:#646362; text-decoration: none;}
.banco .paginacao ul li a.texto {font-weight:bold;}
.banco .paginacao ul li a.texto:hover {text-decoration:underline;} 
.banco .paginacao ul li a.paginas{display: block; padding: 7px 14px;}
.banco .paginacao ul li a.paginas:hover{display: block; padding: 7px 14px; color: #fff; background: #f07a2d; font-weight:bold;}
/*form-inicio*/
.main-bg-banco{margin: 0 auto;}
.bg-banco {padding: 30px 30px 27px 30px; margin: 0; width: 832px!important; background: #f07a2d; margin-bottom: 30px;}
.comprar-administradora h2, .midia .midia-box01 h2{font-weight:normal; font-size:21px; color:#818285;}
.comprar-administradora h2 span{font-size:22px; font-weight:bold !important; color:#818285;	}	
.banco .busca-banco {width: auto; margin: 0 33px 20px 0;}
.busca-banco input-placeholder{}
.banco .main-bg-banco .campo-estado-banco, .banco .main-bg-banco .campo-cidade-banco {color: #6e6d6c; margin: 0 40px 0 0; width: auto;}
.banco .main-bg-banco .campo-estado-banco span, .banco .main-bg-banco .campo-cidade-banco span {display: block; color: #fff; width: auto; float:left; line-height: 37px;}
.busca-banco input[type="text"]{color: #6e6d6c;; border:0; margin: 0 0 0 0; padding: 9px 9px; width: 809px;}
select.estados-banco-select, select.cidade-banco-select {position: absolute; border:0; top: 0; left: 0; padding: 8px 9px; z-index: 10; width: 100% !important; height:auto; color: #6e6d6c;}
.estados-banco, .cidade-banco {float:left; display: block; position: relative; margin-left: 10px; padding: 4px 9px; width: 170px; height: 25px; color: #6e6d6c; background-image:url(../img/seta-form.jpg); background-repeat: no-repeat; background-position: 179px 5px;}
.cidade-banco {width: 230px;}
.banco-btn {margin: 20px 5px 0 30px; width: 500px !important;}
.banco-btn input[type="button"]{background:#fff; color:#2f455b; padding:8px 20px; border:none; float:right; font-weight: bold;}	
.banco-btn input[type="button"]:hover{text-decoration: underline;}	
/*form-fim*/
/*btns-inicio*/
.main-bg-abas-banco{margin: 65px 0 90px 0; background:#f07a2d; height:2px;}
.banco-abas-wrapper {padding: 0; position: relative; margin: 0 auto;}
.banco {display:block; width:auto; height:auto; overflow:hidden;}
.banco  .banco-abas-btn {padding: 0; width: 100% !important; margin: -38px 0 0 44px;
position: absolute; } 
.banco  .banco-abas-btn ul {list-style: none; padding:0; margin:0;}
.banco .banco-abas-btn ul li {display: block; margin-right: 10px; font: 18px 'open_sansregular'; text-transform: uppercase; width: auto; float: left;}
.banco  .banco-abas-btn ul li a {display: block; width: auto; height: auto; padding: 7px 32px; border: 2px solid #f07a2d; border-bottom: none; color:#fff; background-color: #f07a2d; text-decoration: none;}
.banco  .banco-abas-btn ul li a.ativado{font-weight: bold; display: block; width: auto; height: auto; padding: 7px 35px; border: 2px solid f07a2d; color:#f07a2d; border-bottom:none; background-color: #fff; text-decoration: none;}
.banco  .banco-abas-btn ul li a.desativado:hover{text-decoration: underline;}
/*btns-inicio*/
/*form-cadastrar-cv*/
.banco .data-banco {width: auto; margin: 0 33px 20px 0;}
.banco .empresa-banco {width: auto; margin: 0 33px 20px 0;}
.banco .area-de-atuacao-banco {width: auto; margin: 0 33px 20px 0;}
.data-banco input[type="text"]{color: #6e6d6c; border:0; margin: 0 0 0 0; padding: 9px 9px; width: 600px;}
.empresa-banco input[type="text"]{color: #6e6d6c; border:0; margin: 0 0 0 0; padding: 9px 9px; width: 600px;}
.empresa-banco input[type="password"]{color: #6e6d6c; border:0; margin: 0 0 0 0; padding: 9px 9px; width: 600px;}
.area-de-atuacao-banco input[type="text"]{color: #6e6d6c;; border:0; margin: 0 0 0 0; padding: 9px 9px; width: 809px;}
.descricao-banco {width: 100% !important;}
textarea.descricao-banco-textarea{color: #6e6d6c; border:0; margin-top: 0px; margin-bottom: 30px; height: 300px; padding: 9px 9px; width: 600px;}
.banco .main-bg-banco .campo-departamentos-banco {color: #6e6d6c; margin: 0 50px 0 0; width: auto; height:60px;}
.banco .main-bg-banco .campo-departamentos-banco span {display: block; color: #fff; width: auto; float:left; line-height: 37px;}
select.departamentos-banco-select {position: absolute; border:0; top: 0; left: 0; padding: 8px 9px; z-index: 10; width: 100% !important; height:auto; color: #6e6d6c;}
.departamentos-banco {float:left; display: block; position: relative; margin-left: 0px; padding: 4px 9px; width: 600px; height: 25px; color: #6e6d6c; background-image:url(../img/seta-form.jpg); background-repeat: no-repeat; background-position: 179px 5px;}
.banco-btn {margin: 20px 5px 0 30px; width: 500px !important;}
.banco-btn input[type="button"]{background:#fff; color:#2f455b; padding:8px 20px; border:none; float:right; font-weight: bold;}	
.banco-btn input[type="button"]:hover{text-decoration: underline;}	
/*form-cadastrar-cv*/


/* CONSORCIO NA MIDIA */
.consorciomidia-width-auto {width: auto;}
.consorciomidia-width-grid {width: 950px; margin: 0 auto;}
.consorciomidia-width-grid h2{font-weight: none;}
.consorciomidia .menu-interno01 ul#menu-interno01 {width: auto;}
.consorciomidia .breadcrumb{}
.consorciomidia .banner-interno{width:100%; height: auto; overflow:hidden; margin-bottom:50px;}
.consorciomidia-titulo > h1 {margin-left: -320px;}
.consorciomidia h1{font-size:44px; font-family:'open_sansregular'; color:#2f455b; margin-bottom:30px; font-weight:bold; text-align:center;}
.consorciomidia h2{font-size:18px; font-family:'open_sansregular'; color:#2f455b; margin: 0  0 16px 0;}
.consorciomidia p{font-size:18px; font-family:'open_sansregular'; color:#2f455b; margin: 0  0 16px 0;}
.consorciomidia p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:30px;}
.consorciomidia .bloco-consorciomidia{border: 1px solid #cdcdcd; width:860px; height:auto; overflow:hidden; padding:15px; margin-bottom:20px; background:#fff; color:#929395;}
.consorciomidia .bloco-consorciomidia .texto{width:650px; float:left;}
.consorciomidia .bloco-consorciomidia h2{font-size:17px; font-family:Arial, Helvetica, sans-serif; margin: 0;}
.consorciomidia .bloco-consorciomidia h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.consorciomidia .bloco-consorciomidia hr{width:200px; color:#fff; margin: 2px 0!important; border-width: 1px 0 0 0; border-color: #cdcdce;}
.consorciomidia-width-grid ul {list-style:none; padding: 0;}
.consorciomidia-width-grid ul li {font-size: 14px; margin: 0 0 1px 0; background-color: #f0f0f0; color: #818285; font-family:Arial, Helvetica, sans-serif; padding: 23px 20px; display: block; height: auto; width: 875px;}
.consorciomidia-width-grid ul li .consorciomidia-data {color: #2f455b; font-weight: bold; font-family:Arial, Helvetica, sans-serif;}
.btn-leia-mais{ font-family:Arial, Helvetica, sans-serif; }
.consorciomidia .btn-consorciomidia{float:right; width: auto; height:auto; padding:5px 22px; text-align:center; text-decoration:none; font-size:16px; margin-top:23px; background-color: #2f455b; color: #fff; font-family:'open_sansregular'!important;}
.consorciomidia .btn-consorciomidia:hover{text-decoration: underline;}
.consorciomidia .btn-voltar{float:left;}
.consorciomidia .paginacao{margin: 50px 0 50px 0; color:#646362; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.consorciomidia .paginacao ul{margin: 0 auto; width: 480px; padding: 0;}
.consorciomidia .paginacao ul li{display: inline-block; margin-left: 12px; }
.consorciomidia .paginacao ul li a {color:#646362; text-decoration: none;}
.consorciomidia .paginacao ul li a.texto {font-weight:bold;}
.consorciomidia .paginacao ul li a.texto:hover {text-decoration:underline;} 
.consorciomidia .paginacao ul li a.paginas{display: block; padding: 7px 14px;}
.consorciomidia .paginacao ul li a.paginas:hover{display: block; padding: 7px 14px; color: #fff; background: #f07a2d; font-weight:bold;}
/*btns-inicio*/
.main-consorciomidia{margin: 0 0 40px 0; background:#f07a2d; height:150px;}
.consorciomidia-wrapper {padding: 0; position: relative; margin: 0 auto;}
.consorciomidia {display:block; width:auto; height:auto; overflow:hidden;}
.consorciomidia  .consorcio-btn {padding: 0; width: 100% !important; margin: -38px 0 0 44px;
position: absolute; } 
.consorciomidia  .consorciomidia-btn ul {list-style: none; padding:0; margin:0; width: auto;}
.consorciomidia .consorciomidia-btn ul li {display: block; font: 18px 'open_sansregular'; text-transform: uppercase; width: auto; float: left;}
.consorciomidia  .consorciomidia-btn ul li a {display: block; width: 240px; height: 150px; width: auto; text-decoration: none;}
.consorciomidia  .consorciomidia-btn ul li a.ativado{text-decoration: none; background-color: #f88941;}
.consorciomidia  .consorciomidia-btn ul li a.desativado:hover{text-decoration: none; background-color: #f88941;}
/*btns-inicio*/

/* COMPARATIVO - BARRA */
.comparativo .menu-interno01 ul#menu-interno01 {width: auto;}
.comparativo .breadcrumb{}
.comparativo .banner-interno{width:100%; overflow:hidden; margin-bottom:30px;}
.comparativo h1{font-size:44px; font-family:'open_sansregular'; color:#2f455b; margin-bottom: 30px; margin-top: 0 ; font-weight:bold; text-align:center;}
.comparativo h2{font-size:18px; font-family:'open_sansregular'; color:#2f455b; margin: 0  0 16px 10px; font-weight: normal;}
.comparativo p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:27px;}
.comparativo p.introducao a{color: #2f455b; text-decoration: none;}
.comparativo p.introducao a:hover{text-decoration: underline;}
.comparativo .bloco-comparativo{border: 1px solid #e6e7e8; width: 892px; height:auto; overflow:hidden; background:#fff; margin-bottom: 46px;}
.comparativo .bloco-comparativo .texto{width:650px; float:left;}
.comparativo .bloco-comparativo h2{font-size:17px; font-family:Arial, Helvetica, sans-serif;}
.comparativo .bloco-comparativo h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.comparativo .bloco-comparativo hr{width:200px; color:#fff; margin:2px 0!important; border-width: 1px 0 0 0; border-color: #cdcdce;}
.comparativo .detalhe{margin-top:30px;}
.comparativo .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.comparativo .detalhe h2{color:#2f455b; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;}
.comparativo .detalhe p.conteudo{color:#818285; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.comparativo .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0; }
.comparativo .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.comparativo a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.btn-leia-mais{ font-family:Arial, Helvetica, sans-serif; }
.comparativo .btn-comparativo{float:right; width:125px; height:auto; padding:5px 0; text-align:center; text-decoration:none; font-size:16px; margin-top:23px; background-color: #2f455b; color: #fff; font-family:'open_sansregular'!important;}
.comparativo .btn-comparativo:hover{text-decoration: underline;}
.comparativo .btn-voltar{float:left;}
.comparativo .paginacao{margin: 50px 0 50px 0; color:#646362; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.comparativo .paginacao ul{margin: 0 auto; width: 480px; padding: 0;}
.comparativo .paginacao ul li{display: inline-block; margin-left: 12px; }
.comparativo .paginacao ul li a {color:#646362; text-decoration: none;}
.comparativo .paginacao ul li a.texto {font-weight:bold;}
.comparativo .paginacao ul li a.texto:hover {text-decoration:underline;} 
.comparativo .paginacao ul li a.paginas{display: block; padding: 7px 14px;}
.comparativo .paginacao ul li a.paginas:hover{display: block; padding: 7px 14px; color: #fff; background: #f07a2d; font-weight:bold;}
/*grafico-inicio*/
.comparativo .bloco-comparativo ul {list-style: none; color: #725645; font-size:14px; font-family:'open_sansregular'; margin: 0; padding: 0; border-bottom: 1px solid #725645; width: 893px;}
.comparativo .bloco-comparativo ul li{border: 1px solid #e6e7e8; width: 183px; padding: 20px 20px; background-color: #ffffff; float: left; height: 26px; text-align: center; margin: -1px -1px -1px;}
.comparativo .bloco-comparativo ul:first-child li {border: 1px solid #2f455b; width: 183px; padding: 20px 20px; background-color: #ffffff; float: left; height: 26px; text-align: center; margin: -1px -1px -1px;}
.comparativo .bloco-comparativo ul:last-child li {border: 1px solid #e57730; width: 183px; padding: 20px 20px; background-color: #ffffff; float: left; height: 26px; text-align: center; margin: -1px -1px -1px;}

.comparativo .bloco-comparativo ul.comparativo-lista li {background-color: #f1f1f1;} 
.comparativo .bloco-comparativo ul.comparativo-lista-inicio li {border-top: 1px solid #fff;}
.comparativo .bloco-comparativo ul.comparativo-grafico-topo li {font-size: 16px; font-weight: bold; font-color: #f07a2d; color: #fff; background-color: #2f455b; height: 65px; padding: 20px 20px 20px 20px; padding: 21px 19px 25px 20px; border-right: 3px solid #E6E7E8;}
.comparativo .bloco-comparativo ul.comparativo-grafico-topo li:last-child {border-right: 0;}
.comparativo .bloco-comparativo ul.comparativo-grafico-rodape li {font-size: 16px; font-weight: bold; font-color: #f07a2d; color: #fff; background-color: #f07a2d; height: 36px; padding: 20px 20px 20px 20px; padding: 21px 20px 12px 20px;}
/*grafico-fim*/
/*grafico-imagem-inicio*/
.comparativo .bloco-comparativo-grafico{width: 869px; height:auto; overflow:hidden; background:#f1f1f1; margin: 50px 0 80px 0; padding: 32px 20px;}
.comparativo .bloco-comparativo-grafico img{margin: 0 auto; display: block; padding: 0 0 90px 0;}
.comparativo .bloco-comparativo-grafico ul.comparativo-grafico-barra-legenda {list-style: none; font-size:14px; font-family:'open_sansregular'; color:#2f455b;}
.comparativo .bloco-comparativo-grafico ul.comparativo-grafico-barra-legenda li {float: left; margin: 0 30px 0 0;}
.comparativo .bloco-comparativo-grafico ul.comparativo-grafico-barra-legenda li p{margin: 0; padding: 0; float: left; line-height: 23px;}
.comparativo .bloco-comparativo-grafico ul.comparativo-grafico-barra-legenda li span{display: block; height:24px; width: 24px; float: left; margin: 0 10px 0 0;}
.comparativo .bloco-comparativo-grafico ul.comparativo-grafico-barra-legenda li span.grafico-barra-laranja-legenda {background-color: #FF8000;}
.comparativo .bloco-comparativo-grafico ul.comparativo-grafico-barra-legenda li span.grafico-barra-azul-legenda {background-color: #2F455B;}
.comparativo .bloco-comparativo-grafico ul.comparativo-grafico-barra-legenda li span.grafico-barra-azul-claro-legenda {background-color: #4D6F92;}
/*grafico-imagem-fim*/
/*form-inicio*/
.bg-comparativo {padding: 40px 30px; margin-bottom: 50px; width: 847px; float: left; background: #f07a2d;}
.main-bg-comparativo{}
.comprar-administradora h2, .midia .midia-box01 h2{font-weight:normal; font-size:21px; color:#818285;}
.comprar-administradora h2 span{font-size:22px; font-weight:bold !important; color:#818285;	}	
.comparativo .busca-comparativo {width: auto; margin: 0 33px 0 0;}
.comparativo .main-bg-comparativo .campo-ano-comparativo, .comparativo .main-bg-comparativo .campo-mes-comparativo {color: #6e6d6c; margin: 0 0 0 80px; width: auto;}
.comparativo .main-bg-comparativo .campo-ano-comparativo, .comparativo .main-bg-comparativo .campo-segmento-comparativo {color: #6e6d6c; margin: 0 0 0 80px; width: auto;}
.comparativo .main-bg-comparativo .campo-ano-comparativo span, .comparativo .main-bg-comparativo .campo-mes-comparativo span {display: block; color: #fff; width: auto; float:left; line-height: 37px;}
.comparativo .main-bg-comparativo .campo-ano-comparativo span, .comparativo .main-bg-comparativo .campo-segmento-comparativo span {display: block; color: #fff; width: auto; float:left; line-height: 37px;}
.busca-comparativo input[type="text"]{color: #6e6d6c;; border:0; margin: 0 0 0 0; padding: 9px 9px; width: 508px;}
.busca-comparativo input-placeholder{}
select.ano-comparativo-select, select.mes-comparativo-select {position: absolute; border:0; top: 0; left: 0; padding: 3px 9px; z-index: 10; width: 100% !important; height:auto; color: #6e6d6c;}
select.ano-comparativo-select, select.segmento-comparativo-select {position: absolute; border:0; top: 0; left: 0; padding: 3px 9px; z-index: 10; width: 100% !important; height:auto; color: #6e6d6c;}
.ano-comparativo, .mes-comparativo, .segmento-comparativo {float:left; display: block; position: relative; margin-left: 10px; padding: 4px 9px; width: 189px; height: 25px; color: #6e6d6c; background-image:url(../img/seta-form.jpg); background-repeat: no-repeat; background-position: 179px 5px;}
.comparativo-btn {margin: 15px 135px 0 30px; width: 630px !important;}
.comparativo-btn input[type="submit"]{background:#fff; color:#2f455b; padding:6px 20px; border:none; float:right; font-weight: bold;}	
.comparativo-btn input[type="submit"]:hover{text-decoration: underline;}	
/*form-fim*/

/* FORMULARIO */
.formulario .menu-interno01 ul#menu-interno01 {width: auto;}
.formulario .breadcrumb{margin-top:175px;}
.formulario .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom:15px; background:url(../img/banners/formulario-de-pesquisa.jpg) top center no-repeat;}
.formulario h1{font-size:44px; font-family:'open_sansregular'; color:#2f455b; margin-bottom: 30px; font-weight:bold; text-align:center;}
.formulario h2{font-size:18px; font-family:'open_sansregular'; color:#2f455b; margin: 0  0 16px 10px;}
.formulario p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:50px;}
.formulario .bloco-formulario{border: 1px solid #cdcdcd; width:860px; height:auto; overflow:hidden; padding:15px; margin-bottom:20px; background:#fff; color:#929395;}
.formulario .bloco-formulario .texto{width:650px; float:left;}
.formulario .bloco-formulario h2{font-size:17px; font-family:Arial, Helvetica, sans-serif;}
.formulario .bloco-formulario h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.formulario .bloco-formulario hr{width:200px; color:#fff; margin:2px 0!important; border-width: 1px 0 0 0; border-color: #cdcdce;}
.formulario .detalhe{margin-top:30px;}
.formulario .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.formulario .detalhe h2{color:#2f455b; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;}
.formulario .detalhe p.conteudo{color:#818285; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.formulario .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0; }
.formulario .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.formulario a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.btn-leia-mais{ font-family:Arial, Helvetica, sans-serif; }
.formulario .btn-formulario{float:right; width:125px; height:auto; padding:5px 0; text-align:center; text-decoration:none; font-size:16px; margin-top:23px; background-color: #2f455b; color: #fff; font-family:'open_sansregular'!important;}
.formulario .btn-formulario:hover{text-decoration: underline;}
.formulario .btn-voltar{float:left;}
/*form-inicio*/
.bg-formulario {padding: 30px 238px; margin-bottom: 100px; width: auto; float: left; background: #f07a2d;}
.main-bg-formulario{}
.formulario h2, .midia .midia-box01 h2{font-weight:normal; font-size:21px; color:#818285;}
.formulario h2 span{font-size:22px; font-weight:bold !important; color:#818285;	}	
.formulario .busca-formulario span{display: block; color: #fff; width: auto; float:left; line-height: 37px; font-size:16px; font-family:'open_sansregular'; margin: 0 20px 6px 0;}
.formulario .busca-formulario {width: auto; margin: 0 0 0 0;}
.formulario .main-bg-formulario .campo-estado-formulario {color: #6e6d6c; margin: 0 0 0 0; width: auto;}
.formulario .main-bg-formulario .campo-estado-formulario span {display: block; color: #fff; width: auto; float:left; line-height: 37px;}
.busca-formulario input[type="text"]{color: #6e6d6c;; border:0; margin: 0 0 0 0; padding: 9px 9px; width: 323px;}
.busca-formulario input.busca-formulario-cnpj-digito[type="text"]{width: 50px; margin-left: 16px;}
.busca-formulario input-placeholder{}
select.estados-formulario-select {position: absolute; border:0; top: 0; left: 0; padding: 8px 9px; z-index: 10; width: 100% !important; height:auto; color: #6e6d6c;}
.estados-formulario {float:left; display: block; position: relative; margin-left: 10px; padding: 4px 9px; width: 189px; height: 25px; color: #6e6d6c; background-image:url(../img/seta-form.jpg); background-repeat: no-repeat; background-position: 179px 5px;}
.formulario-btn {margin: 50px 5px 0 30px; width: auto !important; float: right !important;}
.formulario-btn input[type="button"]{background:#fff; color:#2f455b; padding:8px 20px; border:none; font-weight: bold;}	
.formulario-btn input[type="button"]:hover{text-decoration: underline;}	
/*form-fim*/

/* RESERVA PARA PUBLICACAO */
.reserva .menu-interno01 ul#menu-interno01 {width: auto;}
.reserva .breadcrumb{margin-top: 175px;}
.reserva .banner-interno{width:100%; height: 227px; overflow:hidden; margin-bottom:30px; background: url(../img/banners/downloads03.jpg) top center no-repeat;}
.reserva h1{font-size:44px; font-family:'open_sansregular'; color:#2f455b; margin: 0px 0 30px 0; font-weight:bold; text-align:center;}
.reserva h2{font-size:18px; font-family:'open_sansregular'; color:#2f455b; margin: 0  0 16px 10px;}
.reserva p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:50px;}
.reserva .bloco-reserva{border: 1px solid #cdcdcd; width:860px; height:auto; overflow:hidden; padding:15px; margin-bottom:20px; background:#fff; color:#929395;}
.reserva .bloco-reserva .texto{width:650px; float:left;}
.reserva .bloco-reserva h2{font-size:17px; font-family:Arial, Helvetica, sans-serif;}
.reserva .bloco-reserva h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.reserva .bloco-reserva hr{width:200px; color:#fff; margin:2px 0!important; border-width: 1px 0 0 0; border-color: #cdcdce;}
.reserva .detalhe{margin-top:30px;}
.reserva .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.reserva .detalhe h2{color:#2f455b; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;}
.reserva .detalhe p.conteudo{color:#818285; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.reserva a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.btn-leia-mais{ font-family:Arial, Helvetica, sans-serif; }
.reserva .btn-reserva{float:right; width:125px; height:auto; padding:5px 0; text-align:center; text-decoration:none; font-size:16px; margin-top:23px; background-color: #2f455b; color: #fff; font-family:'open_sansregular'!important;}
.reserva .btn-reserva:hover{text-decoration: underline;}
.reserva .btn-voltar{float:left;}
/*form-inicio*/
.bg-reserva {padding: 40px 40px; margin-bottom: 100px; width: auto; float: left; background: #f07a2d;}
.main-bg-reserva section{}
.reserva h2, .midia .midia-box01 h2{font-weight:normal; font-size:21px; color:#818285;}
.reserva h2 span{font-size:22px; font-weight:bold !important; color:#818285;	}	
/*form*/
.reserva .busca-reserva span{}
.empresa-busca-reserva{width: 100%; float: none !important; margin: 0 0 10px 0;}
.contato-busca-reserva{width: auto; margin: 0 10px 10px 0;}
.telefone-busca-reserva{width: auto; margin: 0 0 10px 0;}
.cidade-busca-reserva{width: auto; margin: 0 10px 10px 0;}
.email-busca-reserva{width: auto; margin: 0 0 10px 0;}
.empresa-busca-reserva, .contato-busca-reserva, .telefone-busca-reserva, .cidade-busca-reserva, .email-busca-reserva {width: initial !important;}
.empresa-busca-reserva input[type="text"]{color: #6e6d6c;; border:0; margin: 0 0 0 0; padding: 9px 9px; width: 812px !important;}
.contato-busca-reserva input[type="text"]{color: #6e6d6c;; border:0; margin: 0 0 0 0; padding: 9px 9px; width: 387px !important;}
.telefone-busca-reserva input[type="text"]{color: #6e6d6c;; border:0; margin: 0 0 0 0; padding: 9px 9px; width: 397px !important;}
.cidade-busca-reserva input[type="text"]{color: #6e6d6c;; border:0; margin: 0 0 0 0; padding: 9px 9px; width: 387px !important;}
.email-busca-reserva input[type="text"]{color: #6e6d6c;; border:0; margin: 0 0 0 0; padding: 9px 9px; width: 397px !important;}
/*form*/
.reserva-opcoes {float: left; margin-top: 17px; width: 810px !important; height:auto;}
.reserva-opcoes span {font-size:16px; font-family:Arial, Helvetica, sans-serif; display: block; color: #fff; width: auto; line-height: 37px; margin: 0 20px 0 0;}
.reserva-opcoes p {float: left; font-size:14px; font-family:Arial, Helvetica, sans-serif; display: block; color: #fff; width: auto; line-height: 37px; margin: 0 20px 0 0;} 
.reserva-btn {width: auto !important; float: right !important;}
.reserva-btn input[type="submit"]{background:#fff; color:#2f455b; padding:8px 20px; border:none; font-weight: bold;}	
.reserva-btn input[type="submit"]:hover{text-decoration: underline;}	
/*reserva-mesnagem-de-confirmacao*/
.reserva-confirmacao span {font-size:22px; font-family:Arial, Helvetica, sans-serif; display: block; color: #fff; width: 812px; line-height: 37px; margin: 0 20px 100px 0;}

/* BENEFICIOS */
.beneficios .menu-interno01 ul#menu-interno01 {width: auto;}
.beneficios .breadcrumb{margin-top:175px;}
.beneficios .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom:50px; background:url(../img/banners/circulares.jpg) top center no-repeat;}
.beneficios h1{font-size:44px; font-family:'open_sansregular'; color:#2f455b; margin-bottom: 30px; font-weight:bold; text-align:center;}
.beneficios h2{font-size:18px; font-family:'open_sansregular'; color:#2f455b; margin: 0  0 16px 10px;}
.beneficios p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:30px;}
.beneficios .bloco-beneficios{width:860px; height:auto; overflow:hidden;}
.beneficios .bloco-beneficios .texto{width:650px; float:left;}
.beneficios .bloco-beneficios h2{font:18px Arial, Helvetica, sans-serif; color:#646362;}
.beneficios .bloco-beneficios h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.beneficios .bloco-beneficios hr{width:200px; color:#fff; margin:2px 0!important; border-width: 1px 0 0 0; border-color: #cdcdce;}
.beneficios .detalhe{margin-top:30px;}
.beneficios .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.beneficios .detalhe h2{color:#2f455b; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;}
.beneficios .detalhe p.conteudo{color:#818285; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.beneficios .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0; }
.beneficios .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.beneficios a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.btn-leia-mais{ font-family:Arial, Helvetica, sans-serif; }
.beneficios .btn-beneficios{float:right; width:125px; height:auto; padding:5px 0; text-align:center; text-decoration:none; font-size:16px; margin-top:23px; background-color: #2f455b; color: #fff; font-family:'open_sansregular'!important;}
/*lista*/
.beneficios .bloco-beneficios  ul {list-style: none; margin: 0 0 76px 0;}
.beneficios .bloco-beneficios  ul > img{padding-bottom: 33px;}
.beneficios .bloco-beneficios  ul > h2{padding-bottom: 55px; margin: 0;}
.beneficios .bloco-beneficios  ul li {margin: 0 0 30px 0; background-image: url(../img/marcador-texto.png); background-position:0 4px; background-repeat: no-repeat; padding-left: 24px; font:18px Arial, Helvetica, sans-serif; color:#646362;}


/* TABELA DE PREÇO */
.tabela-preco .menu-interno01 ul#menu-interno01 {width: auto;}
.tabela-preco .breadcrumb{}
.tabela-preco .banner-interno{width:100%; overflow:hidden; margin-bottom:50px;}
.tabela-preco h1{font-size:44px; font-family:'open_sansregular'; color:#2f455b; margin-bottom: 30px; font-weight:bold; text-align:center;}
.tabela-preco h2{font-size:18px; font-family:'open_sansregular'; color:#2f455b; margin: 0  0 16px 0; font-weight: normal;}
.tabela-preco p.introducao{width:795px; margin:0 auto; font:14px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:44px;}
.tabela-preco p.introducao a{color: #2f455b; text-decoration: none;}
.tabela-preco p.introducao a:hover{text-decoration: underline;}
.tabela-preco .bloco-tabela-preco{width:860px; height:auto; overflow:hidden; padding:15px 24px 15px 20px; margin-bottom:20px; background:#f8f6f4; color:#282828;}
.tabela-preco .bloco-tabela-preco .texto{width:650px; float:left;}
.tabela-preco .bloco-tabela-preco h2{font-size:18px; font-family:Arial, Helvetica, sans-serif; margin: 0; font-weight: bold;}
.tabela-preco .bloco-tabela-preco h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.tabela-preco .bloco-tabela-preco hr{width:200px; color:#282828; margin:2px 0!important; border-width: 1px 0 0 0; border-color: #282828;}
.tabela-preco .detalhe{margin-top:30px;}
.tabela-preco .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.tabela-preco .detalhe h2{color:#2f455b; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;}
.tabela-preco .detalhe p.conteudo{color:#818285; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.tabela-preco .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0; }
.tabela-preco .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.tabela-preco a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.btn-leia-mais{ font-family:Arial, Helvetica, sans-serif; }
.tabela-preco .btn-tabela-preco{float:right; height:55px; width:45px; text-align:center; text-decoration:none; font-size:16px; margin-top:23px; background-image:url(../img/tabela-preco-btn.png); background-repeat: no-repeat; color: #fff; font-family:'open_sansregular'!important;}
.tabela-preco .btn-tabela-preco:hover{text-decoration: underline;}
.tabela-preco .btn-voltar{float:left;}
.tabela-preco .paginacao{margin: 30px 0 50px 0; color:#646362; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.tabela-preco .paginacao ul{margin: 0 auto; width: 480px; padding: 0;}
.tabela-preco .paginacao ul li{display: inline-block; margin-left: 12px; }
.tabela-preco .paginacao ul li a {color:#646362; text-decoration: none;}
.tabela-preco .paginacao ul li a.texto {font-weight:bold;}
.tabela-preco .paginacao ul li a.texto:hover {text-decoration:underline;} 
.tabela-preco .paginacao ul li a.paginas{display: block; padding: 7px 14px;}
.tabela-preco .paginacao ul li a.paginas:hover{display: block; padding: 7px 14px; color: #fff; background: #f07a2d; font-weight:bold;}
/*form-inicio*/
.bg-tabela-preco {padding: 40px 30px; margin-bottom: 50px; width: 832px; float: left; background: #f07a2d;}
.main-bg-tabela-preco{}
.tabela-preco .busca-comparativo {width: auto; margin: 0 33px 0 0;}
.tabela-preco .main-bg-tabela-preco .campo-ano-tabela-preco, .tabela-preco .main-bg-tabela-preco .campo-mes-tabela-preco {color: #6e6d6c; margin: 0 0 0 102px; width: auto;}
.tabela-preco .main-bg-tabela-preco .campo-ano-tabela-preco span, .tabela-preco .main-bg-tabela-preco .campo-mes-tabela-preco span {display: block; color: #fff; width: auto; float:left; line-height: 37px;}
.busca-tabela-preco input[type="text"]{color: #6e6d6c;; border:0; margin: 0 0 0 0; padding: 9px 9px; width: 508px;}
.busca-tabela-preco input-placeholder{}
select.ano-tabela-preco-select, select.mes-tabela-preco-select {position: absolute; border:0; top: 0; left: 0; padding: 8px 9px; z-index: 10; width: 100% !important; height:auto; color: #6e6d6c;}
.ano-tabela-preco, .mes-tabela-preco {float:left; display: block; position: relative; margin-left: 10px; padding: 4px 9px; width: 189px; height: 32px; color: #6e6d6c; background-image:url(../img/seta-form.jpg); background-repeat: no-repeat; background-position: 179px 5px;}
.tabela-preco-btn {margin: 20px 135px 0 30px; width: 630px !important;}
.tabela-preco-btn input[type="button"]{background:#fff; color:#2f455b; padding:8px 20px; border:none; float:right; font-weight: bold;}	
.tabela-preco-btn input[type="button"]:hover{text-decoration: underline;}	
/*form-fim*/

/* PRESS */
.press .menu-interno01 ul#menu-interno01 {width: auto;}
.press .breadcrumb{margin-top: 175px;}
.press .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom: 30px; background:url(../img/banners/press-release.jpg) top center no-repeat;}
.press h1{font-size:44px; font-family:'open_sansregular'; color:#2f455b; margin: 0 0 30px 0; font-weight:bold; text-align:center;}
.press h2{font-size:18px; font-family:'open_sansregular'; color:#2f455b; margin: 0  0 16px 0; font-weight: normal;}
.press p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:40px;}
.press p.introducao a{color: #2f455b; text-decoration: none;}
.press p.introducao a:hover{text-decoration: underline;}
.press .bloco-press{width:860px; min-height:80px; height:auto; overflow:hidden; padding:15px 24px 15px 20px; margin-bottom:20px; background:#f8f6f4; color:#282828;}
.press .bloco-press .texto{width:650px; float:left; color:#646362;}
.press .bloco-press h2{font-size:18px; font-family:Arial, Helvetica, sans-serif; margin: 0; font-weight: bold; color: #646362;}
.press .bloco-press h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.press .bloco-press hr{width:200px; color:#646362; margin: 8px 0 -3px 0 !important; border-width: 1px 0 0 0; border-color: #646362;}
.press .detalhe{margin-top:30px;}
.press .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.press .detalhe h2{color:#2f455b; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;}
.press .detalhe p.conteudo{color:#818285; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.press .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0; }
.press .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.press a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.btn-leia-mais{ font-family:Arial, Helvetica, sans-serif; }
.press .btn-press{float:right; width:125px; height:auto; padding:5px 0; text-align:center; text-decoration:none; font-size:16px; margin-top:29px; background-color: #f07a2d; color: #fff; font-family:'open_sansregular'!important;}
.press .btn-press:hover{text-decoration: underline;}
.press .btn-voltar{float:left;}
/*inicio-press-release-detalhe*/
.press .bloco-press-detalhe{width:auto; height:auto; overflow:hidden; padding:0 0 100px 15px; color:#282828;}
.press .bloco-press-detalhe .texto{width:895px; color:#818285;}
.press .bloco-press-detalhe .texto h2{font: 22px Arial, Helvetica, sans-serif; margin: 0; font-weight: bold; color: #2f455b;}
.press .bloco-press-detalhe .texto h3{font: 18px Arial, Helvetica, sans-serif; color: #2f455b; margin: 0; padding: 0 0 6px 0}
.press .bloco-press-detalhe .texto p{font: 18px Arial, Helvetica, sans-serif; color: #818285; line-height: 22px;}
.press .bloco-press-detalhe .texto p:last-child{margin-top:52px;}
.press-voltar > .btn-press-voltar {float:right; width:125px; height:auto; padding:5px 0; text-align:center; text-decoration:none; font-size:16px; margin-top:29px; background-color: #f07a2d; color: #fff; font-family:'open_sansregular'!important;}
.press-baixar > .btn-press-baixar {float:right; width:143px; height:auto; padding:5px 0; text-align:center; text-decoration:none; font-size:16px; margin-top:29px; background-color: #f07a2d; color: #fff; font-family:'open_sansregular'!important;}
.press-voltar {float: left;}
.press-baixar {float: right;}
.btn-press-voltar, .btn-press-baixar {text-decoration: none;}
.btn-press-voltar:hover, .btn-press-baixar:hover{text-decoration: underline;}
/*fim-press-release-detalhe*/

/* Evento */
.evento .menu-interno01 ul#menu-interno01 {width: auto;}
.evento .breadcrumb{margin-top: 175px;}
.evento .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom: 30px; background:url(../img/banners/press-release.jpg) top center no-repeat;}
.evento h1{font-size:44px; font-family:'open_sansregular'; color:#2f455b; margin: 0 0 30px 0; font-weight:bold; text-align:center;}
.evento h2{font-size:18px; font-family:'open_sansregular'; color:#2f455b; margin: 0  0 16px 0; font-weight: normal;}
.evento p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:40px;}
.evento p.introducao a{color: #2f455b; text-decoration: none;}
.evento p.introducao a:hover{text-decoration: underline;}
.evento .bloco-mes {float: left; width: 100%; margin-bottom: 20px;}
.evento .bloco-nome-mes {background-color: #2f455c; color: #fff; width: 141px; text-align: center; font-size: 23px; font-style: italic;}
.evento .bloco-press{ float: right; width:700px; min-height:80px; height:auto; overflow:hidden; padding:15px 24px 15px 20px; margin-bottom: 20px; background:#f8f6f4; color:#282828;}
.evento .bloco-press:last-child {margin-bottom: 0px;}
.evento .bloco-press .texto{width:530px; float:left; color:#646362;}
.evento .bloco-press h2{font-size:18px; font-family:Arial, Helvetica, sans-serif; margin: 0; font-weight: bold; color: #646362;}
.evento .bloco-press h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.evento .bloco-press hr{width:200px; color:#646362; margin: 8px 0 -3px 0 !important; border-width: 1px 0 0 0; border-color: #646362;}
.evento .detalhe{margin-top:30px;}
.evento .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.evento .detalhe h2{color:#2f455b; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;}
.evento .detalhe p.conteudo{color:#818285; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.evento .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0; }
.evento .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.evento a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.btn-leia-mais{ font-family:Arial, Helvetica, sans-serif; }
.evento .btn-press{float:right; width:157px; height:auto; padding:5px 0; text-align:center; text-decoration:none; font-size:16px; margin-top:29px; background-color: #f07a2d; color: #fff; font-family:'open_sansregular'!important;}
.evento .btn-press:hover{text-decoration: underline;}
.evento .btn-voltar{float:left;}

/*inicio-press-release-detalhe*/
.evento .bloco-press-detalhe{width:auto; height:auto; overflow:hidden; padding:0 0 100px 15px; color:#282828;}
.evento .bloco-press-detalhe .texto{width:895px; color:#2f455b;}
.evento .bloco-press-detalhe .texto h2{font: 22px Arial, Helvetica, sans-serif; margin: 0; font-weight: bold; color: #2f455b;}
.evento .bloco-press-detalhe .texto h3{font: 18px Arial, Helvetica, sans-serif; color: #2f455b; margin: 0; padding: 0 0 6px 0}
.evento .bloco-press-detalhe .texto p{font: 18px Arial, Helvetica, sans-serif; color: #2f455b; line-height: 22px;}
.press-voltar > .btn-press-voltar {float:right; width:125px; height:auto; padding:5px 0; text-align:center; text-decoration:none; font-size:16px; margin-top:29px; background-color: #f07a2d; color: #fff; font-family:'open_sansregular'!important;}
.press-voltar {float: left;}
.btn-press-voltar, .btn-press-baixar {text-decoration: none;}
.btn-press-voltar:hover, .btn-press-baixar:hover{text-decoration: underline;}
/*fim-press-release-detalhe*/

/*inicio-radio-release*/
#btn-baixar-radio-release:hover {opacity: 0.5;}
.bloco-radio {padding: 27px 27px 27px 19px !important;}
.btn-radio {margin-top:32px; float: right; height: 26px; width: auto;}
.btn-radio .btn-radio-volume {background-image:url(../img/radio-release-btn-volume.png); background-repeat: no-repeat; width: 40px; height: 26px; display:inline-block; margin-right: -5px;} 
.btn-radio .btn-radio-play {background-image:url(../img/radio-release-btn-play.png); background-repeat: no-repeat; width: 40px; height: 26px; display:inline-block; }
/*fim-radio-release*/
/*inicio-paginacao*/
.press .paginacao{margin: 30px 0 40px 0; color:#646362; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.press .paginacao ul{margin: 0 auto; width: 373px; padding: 0;}
.press .paginacao ul li{display: inline-block; margin-left: 12px; }
.press .paginacao ul li a {color:#646362; text-decoration: none;}
.press .paginacao ul li a.texto {font-weight:bold;}
.press .paginacao ul li a.texto:hover {text-decoration:underline;} 
.press .paginacao ul li a.paginas{display: block; padding: 7px 14px;}
.press .paginacao ul li a.paginas:hover{display: block; padding: 7px 14px; color: #fff; background: #f07a2d; font-weight:bold;}
/*fim-paginacao*/
/*inicio-rodape*/
.press-wrapper {width: 741px;}
.main-bg-press {background-color: #f0ebe7;}
.bloco-press-rodape{width:auto; height:auto; overflow:hidden; padding:0; margin: 0 auto; color:#282828;}
.bloco-press-rodape .texto {float: left; display: block; width: auto;}
.bloco-press-rodape .texto h2 {font: 26px Arial, Helvetica, sans-serif; color:#f07a2d; font-weight: bold; text-transform: uppercase; padding-right: 35px; line-height: 60px; margin: 0;}
.bloco-press-rodape .texto p {font: 18px Arial, Helvetica, sans-serif; color:#646362; margin: 0; line-height: 22px;}
/*fim-rodape*/

/* VIDEO-RELEASES */
.videoreleases .menu-interno01 ul#menu-interno01 {width: auto;}
.videoreleases .breadcrumb{margin-top: 175px;}
.videoreleases .banner-interno{width:100%; height:227px; margin-bottom: 30px; overflow:hidden; background:url(../img/banners/press-release.jpg) top center no-repeat;}
.videoreleases h1{font-size:44px; font-family:'open_sansregular'; color:#2f455b; margin: 0px 0 30px 0; font-weight:bold; text-align:center;}
.videoreleases h2{font-size:18px; font-family:'open_sansregular'; color:#2f455b; margin: 0  0 16px 0; font-weight: normal;}
.videoreleases p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:40px;}
.videoreleases p.introducao a{color: #2f455b; text-decoration: none;}
.videoreleases p.introducao a:hover{text-decoration: underline;}
.videoreleases .bloco-videoreleases{width:auto; height:auto; overflow:hidden; padding: 0; color:#282828;}
.videoreleases .bloco-videoreleases .texto{width:650px; float:left; color:#646362;}
.videoreleases .bloco-videoreleases h2{font-size:18px; font-family:Arial, Helvetica, sans-serif; margin: 0; font-weight: bold; color: #646362;}
.videoreleases .bloco-videoreleases h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.videoreleases .bloco-videoreleases hr{width:200px; color:#646362; margin: 8px 0 -3px 0 !important; border-width: 1px 0 0 0; border-color: #646362;}
.videoreleases .detalhe{margin-top:30px;}
.videoreleases .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.videoreleases .detalhe h2{color:#2f455b; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin:-18px 0 20px 0;}
.videoreleases .detalhe p.conteudo{color:#818285; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.videoreleases .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0; }
.videoreleases .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.videoreleases a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.btn-leia-mais{ font-family:Arial, Helvetica, sans-serif; }
.press .btn-press:hover{text-decoration: underline;}
.press .btn-voltar{float:left;}
/*inicio-video*/

.videoreleases .bloco-videoreleases .video{border: 8px solid #f07a2d; width: 874px; height:311px;} 
.videoreleases .bloco-videoreleases .video-releases-screen {width: 890px; margin: 0 auto;}
.videoreleases .bloco-videoreleases .video-releases-screen a {display:block;}
.videoreleases .bloco-videoreleases .video-releases-screen a img{border: 8px solid #f07a2d; width: 874px; height:311px; display:block;}
/*fim-video*/
/*inicio-thumb*/
.wrapper-videos {width: 910px !important; padding: 0 0 90px 0;}
.videoreleases .bloco-videoreleases-thumbs {padding: 0 0 20px 0;}
.videoreleases .bloco-videoreleases-thumbs .btn-videoreleases-seta01 {}
.videoreleases .bloco-videoreleases-thumbs .btn-videoreleases-seta02 {}
.videoreleases .bloco-videoreleases-thumbs .btn-videoreleases {}
.videoreleases .bloco-videoreleases-thumbs ul {list-style: none;}
.videoreleases .bloco-videoreleases-thumbs ul li{float: left; margin: 0 38px 30px 0; width: 252px !important;}
.videoreleases .bloco-videoreleases-thumbs ul li a {float: left;}
.videoreleases .bloco-videoreleases-thumbs ul li a img{width: 246px; height:140px; display: block; border: 3px solid #f07a2d; max-width: 100% !important; max-height: 100% !important; margin: 0!important;}
.videoreleases .bloco-videoreleases-thumbs ul li h2 {float: left; font: 14px Arial, Helvetica, sans-serif; text-align: left; display: inline-block; padding: 10px 0 0 0; margin: 0; width: 179px;}
.videoreleases .bloco-videoreleases-thumbs ul li h3 {background-color: #2f455b; padding: 7px 12px; display: inline-block; width: auto; margin: 0; color: #fff; float: left;font: 12px Arial, Helvetica, sans-serif;}
/*fim-video*/


/* IMPRENSA - CONSORCIO NA MIDIA */
.consorcioimprensa-width-auto {width: auto;}
.consorcioimprensa-width-grid {width: 950px; margin: 0 auto;}
.consorcioimprensa-width-grid h2{font-weight: none;}
.consorcioimprensa .menu-interno01 ul#menu-interno01 {width: auto;}
.consorcioimprensa .breadcrumb{margin-top: 175px;}
.consorcioimprensa .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom:30px; background:url(../img/banners/press-release.jpg) top center no-repeat;}
.consorcioimprensa-titulo > h1 {margin-left: -320px;}
.consorcioimprensa h1{font-size:44px; font-family:'open_sansregular'; color:#2f455b; font-weight:bold; text-align:center; margin:0px 0 30px 0;}
.consorcioimprensa h2{font-size:18px; font-family:'open_sansregular'; color:#2f455b; margin: 0  0 16px 0;}
.consorcioimprensa p{font-size:18px; font-family:'open_sansregular'; color:#2f455b; margin: 0  0 16px 0;}
.consorcioimprensa p.introducao{width:795px; margin:0 auto; font:14px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:50px;}
.consorcioimprensa .bloco-consorcioimprensa{border: 1px solid #cdcdcd; width:860px; height:auto; overflow:hidden; padding:15px; margin-bottom:20px; background:#fff; color:#929395;}
.consorcioimprensa .bloco-consorcioimprensa .texto{width:650px; float:left;}
.consorcioimprensa .bloco-consorcioimprensa h2{font-size:17px; font-family:Arial, Helvetica, sans-serif; margin: 0;}
.consorcioimprensa .bloco-consorcioimprensa h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.consorcioimprensa .bloco-consorcioimprensa hr{width:200px; color:#fff; margin: 2px 0!important; border-width: 1px 0 0 0; border-color: #cdcdce;}
.consorcioimprensa-width-grid ul {list-style:none; padding: 0;}
.consorcioimprensa-width-grid ul li {font-size: 15px; margin: 0 0 1px 0; color: #818285; border-bottom: 1px solid #cdcdce; font-family:Arial, Helvetica, sans-serif; padding: 23px 20px; display: block; height: auto; width: 875px;}
.consorcioimprensa-width-grid ul li .consorcioimprensa-data {color: #2f455b; font-weight: bold; font-family:Arial, Helvetica, sans-serif;}
.btn-leia-mais{ font-family:Arial, Helvetica, sans-serif; }
.btn-veja-mais{ color: #fff; padding: 5px 12px; background-color: #2f455b; text-decoration: none; float: right;}
.btn-veja-mais:hover{text-decoration: underline;}
.consorcioimprensa .btn-consorcioimprensa{float:right; width: auto; height:auto; padding:5px 22px; text-align:center; text-decoration:none; font-size:16px; margin-top:23px; background-color: #2f455b; color: #fff; font-family:'open_sansregular'!important;}
.consorcioimprensa .btn-consorcioimprensa:hover{text-decoration: underline;}
.consorcioimprensa .btn-voltar{float:left;}
.consorcioimprensa .paginacao{margin: 50px 0 50px 0; color:#646362; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.consorcioimprensa .paginacao ul{}
.consorcioimprensa .paginacao ul li{display: inline-block; margin-left: 12px; }
.consorcioimprensa .paginacao ul li a {color:#646362; text-decoration: none;}
.consorcioimprensa .paginacao ul li a.texto {font-weight:bold;}
.consorcioimprensa .paginacao ul li a.texto:hover {text-decoration:underline;} 
.consorcioimprensa .paginacao ul li a.paginas{display: block; padding: 7px 14px;}
.consorcioimprensa .paginacao ul li a.paginas:hover{display: block; padding: 7px 14px; color: #fff; background: #f07a2d; font-weight:bold;}
/*btns-inicio*/
.main-consorcioimprensa{margin: 0 0 0 0; background:#f07a2d; height:auto;}
.consorcioimprensa-wrapper {padding: 0; position: relative; margin: 0 auto;}
.consorcioimprensa {display:block; width:auto; height:auto; overflow:hidden;}
.consorcioimprensa  .consorcio-btn {padding: 0; width: 100% !important; margin: -38px 0 0 44px;
position: absolute;} 
.consorcioimprensa .consorcioimprensa-btn ul {list-style: none; padding:0; margin:0; width: auto;}
.consorcioimprensa .consorcioimprensa-btn ul li {display: block; font: 18px 'open_sansregular'; width: auto; float: left;}
.consorcioimprensa .consorcioimprensa-btn ul li a {display: block; width: 239px; height: 180px; text-decoration: none; border-left: 1px solid #fff;}
.consorcioimprensa .consorcioimprensa-btn ul li:last-child a {display: block; width: 240px; height: 180px; text-decoration: none; border-right: 1px solid #fff;}
.consorcioimprensa .consorcioimprensa-btn ul li a > img {display: block;}
.consorcioimprensa .consorcioimprensa-btn ul li:last-child a > img {display: block; margin-left: 0px;}
.consorcioimprensa .consorcioimprensa-btn ul li:first-child a > img {display: block; margin-left: 0px;}
.consorcioimprensa .consorcioimprensa-btn ul li:nth-child(2) a > img {display: block; margin-left: 0px;}
.consorcioimprensa .consorcioimprensa-btn ul li:nth-child(3) a > img {display: block; margin-left: 0px;}
.consorcioimprensa .consorcioimprensa-btn ul li a > p {font: 16px 'open_sansregular'; color: #fff; text-align: center; margin-top: -34px; }
.consorcioimprensa .consorcioimprensa-btn ul li a.ativado{text-decoration: none; background-color: #F99960}
.consorcioimprensa .consorcioimprensa-btn ul li a.desativado:hover{text-decoration: none; background-color: #f88941;}
/*btns-inicio*/

/* JORNALISTAS */
.main-bg-jornalistas {display: block; width: 650px; margin: 0 auto;}
.wrapper-jornalistas {margin: 0 auto; padding: 0;}
.jornalistas-width-auto {width: auto; margin-bottom: 60px;}
.jornalistas-width-grid {width: 950px; margin: 0 auto;}
.jornalistas-width-grid h2{font-weight: none;}
.jornalistas .menu-interno01 ul#menu-interno01 {width: auto;}
.jornalistas .breadcrumb{margin-top: 175px;}
.jornalistas .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom:30px; background:url(../img/banners/press-release.jpg) top center no-repeat;}
.jornalistas h1{font-size:44px; font-family:'open_sansregular'; color:#2f455b; font-weight:bold; text-align:center; margin:0 0 30px 0;}
.jornalistas h2{font-size:18px; font-family:'open_sansregular'; color:#2f455b; margin: 0  0 16px 0;}
.jornalistas p{font-size:14px; font-family:'open_sansregular'; color :#818285; float: left;}
.jornalistas p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:0px; float: none;}
.jornalistas .bloco-consorcioimprensa{border: 1px solid #cdcdcd; width:860px; height:auto; overflow:hidden; padding:15px; margin-bottom:20px; background:#fff; color:#929395;}
.jornalistas .bloco-consorcioimprensa .texto{width:650px; float:left;}
.jornalistas .bloco-consorcioimprensa h2{font-size:17px; font-family:Arial, Helvetica, sans-serif; margin: 0;}
.jornalistas .bloco-consorcioimprensa h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.jornalistas .bloco-consorcioimprensa hr{width:200px; color:#fff; margin: 2px 0!important; border-width: 1px 0 0 0; border-color: #cdcdce;}
/*inicio form*/
.main-bg-jornalistas .nome-jornalistas input[type="text"] {width: 611px; height: auto; border: 1px solid #CDCDCE; color: #646362; font-size: 16px; padding: 3px 10px;}
.main-bg-jornalistas .empresa-jornalistas input[type="text"] {width: 611px; height: auto; border: 1px solid #CDCDCE; color: #646362; font-size: 16px; padding: 3px 10px;}                               
.main-bg-jornalistas .estado-jornalistas input[type="text"], .main-bg-jornalistas .cidade-jornalistas input[type="text"] {width: 286px;}                                   
.main-bg-jornalistas .telefone-jornalistas input[type="text"] {width: 611px; height: auto; border: 1px solid #CDCDCE; color: #646362; font-size: 16px; padding: 3px 10px;}                               
.main-bg-jornalistas .email-jornalistas input[type="text"] {width: 611px; height: auto; border: 1px solid #CDCDCE; color: #646362; font-size: 16px; padding: 3px 10px;}                           
.main-bg-jornalistas .jornalistas-btn {}
.main-bg-jornalistas .nome-jornalistas, .main-bg-jornalistas .empresa-jornalistas, .main-bg-jornalistas .estado-jornalistas,  .main-bg-jornalistas .telefone-jornalistas, .main-bg-jornalistas .email-jornalistas {clear:both;}     
.main-bg-jornalistas .nome-jornalistas, .main-bg-jornalistas .empresa-jornalistas, .main-bg-jornalistas .estado-jornalistas, .main-bg-jornalistas .cidade-jornalistas, .main-bg-jornalistas .telefone-jornalistas, .main-bg-jornalistas .email-jornalistas {padding: 0 19px 19px 0; width: auto;}     
.main-bg-jornalistas .jornalistas-btn {}
.nome-jornalistas input[type="text"], .empresa-jornalistas input[type="text"], .estado-jornalistas input[type="text"], .cidade-jornalistas input[type="text"], .telefone-jornalistas input[type="text"], .email-jornalistas input[type="text"] {width: auto; padding: 8px 8px 7px 8px;}
/*fim form*/    
.main-bg-jornalistas .jornalistas-btn {width: auto; float: right;}
.main-bg-jornalistas .jornalistas-btn input[type="submit"] {background-color: #f07a2d; color: #fff; padding: 8px 22px; border: none; width: auto; margin-right: 19px;}
.main-bg-jornalistas .jornalistas-btn input[type="submit"]:hover {text-decoration: underline;}

/* DOWNLOADS */
.download-cartilha01 {background:url(../img/download-cartilhas01.jpg) bottom repeat-x}
.downloads .breadcrumb{margin-top:175px;}
.downloads .banner-interno{width:100%; height:227px; overflow:hidden; margin-bottom:30px; background:url(../img/banners/banner50.jpg) top center no-repeat;}
.downloads h1{font:44px 'open_sansregular'; color:#2f455b; margin: 0 0 30px 0; font-weight:bold; text-align:center; padding-bottom: 0px;}
.downloads- h2{font: 32px 'open_sansregular';color: #2f455b; font-family: Arial, Helvetica, sans-serif;}
.downloads p.introducao{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:80px;}
.downloads .bloco-downloads{ float:left; width:284px; height:513px; overflow:hidden; margin: 0 9px 20px 9px; background:#f07a2d; color:#fff;}
.downloads .bloco-downloads img{}
.downloads .bloco-downloads .texto{width:240px; margin-left:20px; height:288px;}
.downloads .bloco-downloads h2{font-size:18px; color: #fff; font-family:Arial, Helvetica, sans-serif; padding: 20px 0 0 0; min-height: 47px; margin: 0;}
.downloads .bloco-downloads h3{font-size:15px; color: #fff; font-family:Arial, Helvetica, sans-serif; height: auto; margin: 17px 0 10px 0; padding: 0; text-align: left; font-weight: bold;}
.downloads .bloco-downloads p{font-size: 13px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter; height:100px; margin: 12px 0 0 0; line-height: 17px; padding-bottom: 30px;}
.downloads .bloco-downloads hr{border-top: 1px solid #fff; width:200px; margin:-5px 0!important;}
.downloads .detalhe{height: 550px; padding-bottom: 30px;}
.downloads .detalhe .data{color:#2f455b; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.downloads .detalhe > h2{font: 44px 'open_sansregular'; font-weight: bold; color:#2f455b; font-size:32px; margin: 0; padding-bottom: 20px;}
.downloads .detalhe p.conteudo{color:#3e3e3e; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height: 17px;} 
.downloads .galeria-fotos{width:890px; height:auto; overflow:hidden; margin:40px 0; }
.downloads .galeria-fotos img{width:155px; height:155px; border:3px solid #f07a2d; margin:0 6px 0 7px; }
.downloads a.regulamento{color:#2f455b; float:right; text-decoration:underline; font-size:18px;font-family:Arial, Helvetica, sans-serif;}
.downloads .btn {margin: 0 0 24px 20px;}
.downloads .btn-saiba-mais{height:auto; padding:5px 18px; text-align:center; text-decoration:none; font-size:16px; margin-top:40px; background-color: #fff; color: #f07b2e; font-family:'open_sansregular'; font-weight: bold;}
.downloads .btn-saiba-mais:hover{text-decoration: underline;}

/* DUVIDAS */
.duvidas .banner-interno{width:100%; height: 227px; overflow:hidden; margin-bottom:50px; background:url(../img/banners/duvidas.jpg) top center no-repeat !important;}
.duvidas .bloco-sinac-estatuto ul li ul li {width: 880px;}

/* SINAC */
.sinac-width-auto {width: auto;}
.sinac-width-grid {width: 950px; margin: 0 auto; text-align:center;}
.sinac .menu-interno01 ul#menu-interno01 {width: auto;}
.sinac .breadcrumb{margin-top: 175px;}
.sinac .banner-interno{width:100%; height: 227px; overflow:hidden; margin-bottom: 30px; background:url(../img/banners/sinac.jpg) top center no-repeat;}
.sinac .banner-interno-beneficio{width:100%; height: 227px; overflow:hidden; margin-bottom: 30px; background:url(../img/beneficio.jpg) top center no-repeat;}
.sinac-titulo > h1 {margin-left: -320px;}
.sinac h1{font-size:44px; font-family:'open_sansregular'; color:#2f455b; margin-top: 0;font-weight:bold; text-align:center;}
.sinac h2{font-size:44px; font-family:'open_sansregular'; color:#2f455b; margin: 0  0 16px 0;}
.sinac h2.novoestatuto{font-size:44px; font-family:'open_sansregular'; color:#2f455b; width:995px; margin:0 auto; padding: 40px 0 20px 0;}
.sinac p{font-size:18px; font-family:'open_sansregular'; color:#2f455b; margin: 0;}
.sinac p.introducao01{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:22px;}
.sinac p.introducao02{width:795px; margin:0 auto; font:18px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:80px;}
.sinac p.introducao03{width:795px; margin:0 auto; font:15px Arial, Helvetica, sans-serif; text-align:center; color:#646362; padding-bottom:49px;}
.sinac p.introducao04{width:995px; margin:0 auto; font:23px Arial, Helvetica, sans-serif; text-align:left; color:#646362; padding-bottom:49px;}
.sinac p.introducao05{width: 795px; margin: 0 auto; font: 18px Arial, Helvetica, sans-serif; text-align: center; color: #646362; padding-bottom: 80px;}
.sinac .bloco-sinac{ width:860px; height:auto; overflow:hidden; padding:15px; margin-bottom:20px; color:#929395;}
/* inicio - sinac - estrutura geral */
.sinac .bloco-sinac-texto {width:860px; height:auto; overflow:hidden; padding: 0px 0 20px 0; color:#818285;}
.sinac .bloco-sinac-texto h3 {font: 18px Arial, Helvetica, sans-serif; font-weight:bold; margin: 0; padding: 0;}
.sinac .bloco-sinac-texto h2 {font-size:35px; font-family:'open_sansregular'; color:#2f455b; margin: 0; padding-bottom: 35px;}
.sinac .bloco-sinac-texto p{font: 14px Arial, Helvetica, sans-serif; margin: 0; padding: 0; color:#818285; line-height: 16px;}
.sinac .bloco-sinac-texto > .item {width: 370px; height: auto; margin-bottom: 30px; float: left;}
.sinac .bloco-sinac-texto .colunaEsquerda {height: 100%; width: 50%; float: left;}
.sinac .bloco-sinac-texto .colunaDireita {height: 100%; width: 50%; float: left;}
/* fim - sinac - estrutura geral */
.sinac .bloco-sinac .texto{width:650px; float:left;}
.sinac .bloco-sinac h2{font: 24px 'open_sansregular'; margin: 0; padding-bottom: 15px; font-weight: bold;}
.sinac .bloco-sinac h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.sinac .bloco-sinac p{margin: 0; font-size: 18px; color: #818285; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.sinac .bloco-sinac hr{width:200px; color:#fff; margin: 2px 0!important; border-width: 1px 0 0 0; border-color: #cdcdce;}
.sinac-width-grid ul {list-style:none; padding: 0;}
.sinac-width-grid ul li {font-size: 14px; margin: 0 0 1px 0; background-color: #f0f0f0; color: #818285; font-family:Arial, Helvetica, sans-serif; padding: 23px 20px; display: block; height: auto; width: 875px;}
.sinac-width-grid ul li .sinac-data {color: #2f455b; font-weight: bold; font-family:Arial, Helvetica, sans-serif;}
.btn-leia-mais{ font-family:Arial, Helvetica, sans-serif; }
.sinac .btn-sinac{float:right; width: auto; height:auto; padding:5px 22px; text-align:center; text-decoration:none; font-size:16px; margin-top:23px; background-color: #2f455b; color: #fff; font-family:'open_sansregular'!important;}
.sinac .btn-sinac:hover{text-decoration: underline;}
.sinac .btn-voltar{float:left;}
.sinac .sem-hover:hover {opacity: 1.0}
/*btns-inicio*/
.main-sinac-btn{margin: 0; height:auto; background:url(../img/bg-abas.jpg) bottom repeat-x;}
.main-sinac{margin: 0; height:auto;}
.main-sinac2{margin: 0; height:auto; background-color: #f0ebe7;}
.main-sinac3{margin: 0; height:auto; padding-bottom: 65px;}
.sinac-wrapper {padding: 0; margin: 0 auto; width: 1000px;}
.sinac {display:block; width:auto; height:auto; overflow:hidden;}
.sinac .bloco-sinac {padding: 32px 0; width: 100% !important; margin: 0;}
/*btns-inicio*/
/*btns-inicio*/
.main-sinac-btn .bloco-sinac-btn .sinac-btn {margin:0; padding: 0; width: initial !important;} 
.main-sinac-btn .bloco-sinac-btn .sinac-btn ul {list-style: none; padding:0; margin: 0;}
.main-sinac-btn .bloco-sinac-btn .sinac-btn ul li{display: inline-block; margin-right: 10px; font:20px 'open_sansregular'; text-transform:uppercase;}
.main-sinac-btn .bloco-sinac-btn .sinac-btn ul li a {display: block; width: auto; height: auto; padding: 7px 35px; border: 2px solid #f07a2d; border-bottom: none; color:#fff; background-color: #f07a2d; text-decoration: none;}
.main-sinac-btn .bloco-sinac-btn .sinac-btn ul li a.ativado{display: block; width: auto; height: auto; padding: 7px 35px; border: 2px solid #f07a2d; color:#f07a2d; border-bottom:none; background-color: #fff; text-decoration: none;}
.main-sinac-btn .bloco-sinac-btn .sinac-btn ul li a.desativado:hover{text-decoration: underline;}
/*btns-inicio*/
.sinac .bloco-convencao-coletiva{width:612px; height:auto; overflow:hidden; padding:15px; margin-bottom:20px; background:#f8f6f4; color:#646362;}
.sinac .bloco-convencao-coletiva .texto{width:478px; float:left;}
.sinac .bloco-convencao-coletiva h2{font-size:17px; font-family:Arial, Helvetica, sans-serif;}
.sinac .bloco-convencao-coletiva h3{font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
.sinac .bloco-convencao-coletiva hr{width:200px; color:#fff; margin:-5px 0!important; border-width: 1px 0 0 0; border-color: #646362;}
.sinac .btn-ver-edital{float:right; width:125px; height:auto; padding:5px 0; text-align:center; text-decoration:none; font-size:16px; margin-top:28px; background-color: #f07b2e; color: #fff; font-family:'open_sansregular';}
.editais .btn-ver-edital:hover{text-decoration: underline;}
/*sinac-estato-inicio*/
.bloco-sinac-estatuto {}
.bloco-sinac-estatuto .content {position: relative;}
.bloco-sinac-estatuto .content img {padding-bottom: 30px;}
.bloco-sinac-estatuto .texto {width: 800px; clear: both;}
.bloco-sinac-estatuto ul {margin: 0; padding: 0; list-style: none;}
.bloco-sinac-estatuto > ul > li {background-color: #2f455b; color: #fff; padding: 50px 50px; } 
.bloco-sinac-estatuto > ul > li.capitulo-ativado {background:url(../img/sinac-estatuto-img1.png) 366px -44px no-repeat #2f455b; color: #fff; padding: 50px 50px;} 
.bloco-sinac-estatuto ul li ul {margin: 0; padding: 0; list-style: none;}
.bloco-sinac-estatuto ul li ul li {font:16px 'open_sansregular'; margin: 0; padding-bottom: 11px; clear: both;}
.bloco-sinac-estatuto ul li ul li p{font:14px 'open_sansregular'; margin: 0; line-height: 19px; color: #000; padding-left: 20px;}
/*nova lista conteudo do site*/
.bloco-sinac-estatuto ul li ul li ul {padding: 0 0 25px 0; clear: both;}
.bloco-sinac-estatuto ul li ul li ul li {font: 14px 'open_sansregular'; padding: 2px 0 0 0; width: 780px;}
.bloco-sinac-estatuto ul li ul li ul li a {color: #fff;}
/*contruicao-sindical-inicio*/
.bloco-sinac-estatuto ul li ul.sinac-contribuicao > li {font:14px 'open_sansregular'; margin: 0; padding-bottom: 17px;}
/*contruicao-sindical-fim*/
.bloco-sinac-estatuto ul li h3 {font:18px 'open_sansregular'; margin: 0; padding-bottom: 18px; float: left;}
.bloco-sinac-estatuto ul li ul {float: left; margin: 0; padding: 0; list-style: none; clear: both;}
.bloco-sinac-estatuto ul li .content > a{position: absolute; right: 0; top: 12%;}
.bloco-sinac-estatuto ul li a.ativado {background: url(../img/btn-menos-sinac-estatuto.png) no-repeat; height: 30px; width: 30px; display:block;top: 0px;}
.bloco-sinac-estatuto ul li a.desativado {background: url(../img/btn-mais-sinac-estatuto.png) no-repeat; height: 30px; width: 30px; display:block;top: 0px;}
.bloco-sinac-estatuto > ul > li:nth-child(1) {background-color: #2f455b; border: 1px solid #2f455b}
.bloco-sinac-estatuto > ul > li:nth-child(2) {background-color: #364f69; border: 1px solid #364f69}
.bloco-sinac-estatuto > ul > li:nth-child(3) {background-color: #3c5875; border: 1px solid #3c5875}
.bloco-sinac-estatuto > ul > li:nth-child(4) {background-color: #426182; border: 1px solid #426182}
.bloco-sinac-estatuto > ul > li:nth-child(5) {background-color: #496b8f; border: 1px solid #496b8f}
.bloco-sinac-estatuto > ul > li:nth-child(6) {background-color: #4f749c; border: 1px solid #4f749c}
.bloco-sinac-estatuto > ul > li:nth-child(7) {background-color: #567ea8; border: 1px solid #567ea8}
.bloco-sinac-estatuto > ul > li:nth-child(8) {background-color: #4f749c; border: 1px solid #4f749c}
.bloco-sinac-estatuto > ul > li:nth-child(9) {background-color: #567ea8; border: 1px solid #567ea8}
.bloco-sinac-estatuto > ul > li:nth-child(10) {background-color: #4f749c; border: 1px solid #4f749c}
.bloco-sinac-estatuto > ul > li:nth-child(11) {background-color: #567ea8; border: 1px solid #567ea8}
.bloco-sinac-estatuto > ul > li:nth-child(12) {background-color: #4f749c; border: 1px solid #4f749c}
.bloco-sinac-estatuto > ul > li:nth-child(13) {background-color: #567ea8; border: 1px solid #567ea8}
.bloco-sinac-estatuto > ul > li:nth-child(14) {background-color: #4f749c; border: 1px solid #4f749c}

/*sinac-estato-fim*/

/*HISTÓRICO*/
.historia2 .banner-interno {width: 100%; height: 227px; overflow: hidden; margin-bottom: 30px; background: url(../img/historia.jpg) top center no-repeat !important;}
.historia2-wrapper {position: relative;}
.sinac-historia2 {padding-bottom: 70px;}
.sinac-historia2 .bloco-historia2 { position: relative; z-index: 2; width: 753px; margin: 0 0 0 108px; padding: 0 0 30px 30px;  border-left: 2px solid #2f455b;}
.sinac-historia2 .bloco-historia2:last-child {width: 753px; margin-left: 110px; padding: 0 0 40px 30px;  border: none;}
.sinac-historia2 .bloco-historia2 p {color: #646362; margin-bottom: 10px}
.sinac-historia2 .bloco-historia2 > p.introducao {color: #2F455B; margin-bottom: 8px; text-align: center}
.sinac-historia2 .bloco-historia2 > span {background: url('../img/marcador-texto02.jpg') right 0 no-repeat; height: 27px; position: relative; display: block; float: left; margin-left: -134px; padding-right: 38px;  no-repeat; font-size: 32px; color: #ea7b34; line-height: 26px; font-weight: bold; width: 73px;}
.historia2-detalhe1, .historia2-detalhe2 {position: absolute; z-index: 1; font: 300px 'open_sansregular'; color: #f5f5f5; font-weight: bold;}
.historia2-detalhe1 {top: -100px; left: -9px;}
.historia2-detalhe2 {bottom: -100px; right: 22px;}


/* CONVENÇÃO COLETIVA */
/*form-inicio*/
.main-bg-sinacbtn {width: 643px; margin: 0 auto;}
.bg-sinacbtn {padding: 30px 20px 23px 15px; margin-bottom: 37px; width: auto; float: left; border: 1px solid #cdcdcd;}
.comprar-administradora h2, .midia .midia-box01 h2{font-weight:normal; font-size:21px; color:#818285;}
.comprar-administradora h2 span{font-size:22px; font-weight:bold !important; color:#818285;	}	
.sinac .main-bg-sinacbtn .campo-estado-sinacbtn, .sinac .main-bg-sinacbtn .campo-instancia-sinacbtn {color: #6e6d6c; margin: 0; width: auto;}
.sinac .main-bg-sinacbtn .campo-categoria-sinacbtn span, .sinac .main-bg-sinacbtn .campo-ano-sinacbtn span, .sinac .main-bg-sinacbtn .campo-estado-sinacbtn span, .sinac .main-bg-sinacbtn .campo-cidade-sinacbtn span {display: block; color: #2f455b; width: auto; height: auto; float:left; line-height: 27px;}
select.categoria-sinacbtn-select, select.ano-sinacbtn-select, select.estado-sinacbtn-select, select.cidade-sinacbtn-select {position: absolute; border:0; top: 0; left: 0; padding: 0 9px; z-index: 10; width: 100% !important; height:27px; color: #6e6d6c; }
.categoria-sinacbtn, .ano-sinacbtn, .estado-sinacbtn, .cidade-sinacbtn {border: 1px solid #cdcdcd; float:left; display: block; position: relative; margin-left: 10px; padding: 0 9px; width: 189px; height: 27px; color: #6e6d6c; background:url(../img/seta-form.jpg) right 4px no-repeat;}
/*section - inicio */
.campo-categoria-sinacbtn, .campo-ano-sinacbtn, .campo-estado-sinacbtn, .campo-cidade-sinacbtn {padding: 0 0 20px 0; width: auto !important;}
.campo-categoria-sinacbtn, .campo-estado-sinacbtn {padding: 0 23px 20px 0; width: auto !important;}
.campo-estado-sinacbtn {padding-left: 21px; width: auto !important;}
.categoria-sinacbtn{width: 480px;}
.ano-sinacbtn{width: 179px; margin-left: 32px}
.estado-sinacbtn{width: 130px;}
.cidade-sinacbtn{width: 240px;}
/*section - fim */
.sinacbtn {margin: 0; width: auto !important;}
.sinacbtn input[type="submit"]{background:#f07b2e; color:#fff; padding:6px 40px; border:none; float:right; font-weight: bold; font-size: 15px;}	
.sinacbtn input[type="submit"]:hover{text-decoration: underline;}	
/*form-fim*/

/* SINAC-EDITAIS-DETALHE */
.sinacedital .banner-interno {width:100%; height:227px; overflow:hidden; background:url(../img/banners/sinac.jpg) top center no-repeat !important;}
.sinacedital .texto h2 {font-size:18px !important; font-family:Arial, Helvetica, sans-serif; margin: 0; font-weight: bold; color: #646362;}

/* SINAC-CIRCULARES*/
.sinaccirculares .banner-interno {width:100%; height:227px; overflow:hidden; background:url(../img/banners/sinac.jpg) top center no-repeat !important; margin-bottom: 30px !important;}
.sinaccirculares .banner-interno-comunicados {width:100%; height:227px; overflow:hidden; background:url(../img/comunicados.jpg) top center no-repeat !important; margin-bottom: 30px !important;}

.sinaccirculares h1 {margin-right: 0 !important;}





