/* #### Generated By: http://www.cufonfonts.com #### */

@font-face {
font-family: 'Myriad Pro Regular';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Regular'), url('../fonts/MYRIADPRO-REGULAR.woff') format('woff');
}


@font-face {
font-family: 'Myriad Pro Condensed';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Condensed'), url('../fonts/MYRIADPRO-COND.woff') format('woff');
}


@font-face {
font-family: 'Myriad Pro Condensed Italic';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Condensed Italic'), url('../fonts/MYRIADPRO-CONDIT.woff') format('woff');
}


@font-face {
font-family: 'Myriad Pro Light';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Light'), url('../fonts/MyriadPro-Light.woff') format('woff');
}


@font-face {
font-family: 'Myriad Pro Semibold';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Semibold'), url('../fonts/MYRIADPRO-SEMIBOLD.woff') format('woff');
}


@font-face {
font-family: 'Myriad Pro Semibold Italic';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Semibold Italic'), url('../fonts/MYRIADPRO-SEMIBOLDIT.woff') format('woff');
}


@font-face {
font-family: 'Myriad Pro Bold Condensed';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Bold Condensed'), url('../fonts/MYRIADPRO-BOLDCOND.woff') format('woff');
}


@font-face {
font-family: 'Myriad Pro Bold';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Bold'), url('../fonts/MYRIADPRO-BOLD.woff') format('woff');
}


@font-face {
font-family: 'Myriad Pro Bold Italic';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Bold Italic'), url('../fonts/MYRIADPRO-BOLDIT.woff') format('woff');
}


@font-face {
font-family: 'Myriad Pro Bold Condensed Italic';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Bold Condensed Italic'), url('../fonts/MYRIADPRO-BOLDCONDIT.woff') format('woff');
}


@font-face {
font-family: 'Trajan Pro Regular';
font-style: normal;
font-weight: normal;
src: local('Trajan Pro Regular'), url('../fonts/TrajanPro-Regular.woff') format('woff');
}


@font-face {
font-family: 'Trajan Pro Bold';
font-style: normal;
font-weight: normal;
src: local('Trajan Pro Bold'), url('../fonts/TrajanPro-Bold.woff') format('woff');
}

* {margin:0;padding:0;list-style:none;text-decoration:none;}
strong{font-weight:bold;}
em{font-style:italic;}
html,address{font:12px 'Myriad Pro Regular';}
html,body{text-align:center; height:100%;}
body{font-family: Arial, Helvetica, sans-serif;background: url(../imagens/bg.jpg) repeat-x;height: 812px;}
body.interna{font-family: Arial, Helvetica, sans-serif;background: url(../imagens/bg2.jpg) repeat-x;height: 1122px;}
html{height:100%;}
img{border:none;}
a{color:#000;}
a:hover{color:#666;}
a:focus{outline:none;}
fieldset{margin:0;padding:0;border:none;}
form *{font-family: 'Myriad Pro Regular';font-size:11px;}

.clear{clear: both;}
.centralizado{margin: 0 auto;width: 1100px;}
.icones {
	background: url('../imagens/sprite.png') no-repeat;
	float: left;
}


header{font-family: 'Myriad Pro Regular';height: 250px;}
/* .interna header{background: #378a50;font-family: 'Myriad Pro Regular';height: 162px;padding-top: 15px;} */
header .cookie{height: 44px;}
header .cookie p{color: #fff;font-size: 15px;padding-top: 12px;font-family: 'Myriad Pro Regular';}
header .h1left{float: left;}
header .h1left h1 a{text-indent: -100000px;background:url(../imagens/sprite.png);background-position: 0px 0px;width: 339px;height: 54px;margin-top: 58px;margin-left: 0px;}
header .h1right{float: right;}
header .h1right h2 a{text-indent: -100000px;background:url(../imagens/sprite.png);background-position: -339px -3px;width: 513px;height: 51px;margin-top: 58px;margin-right: 0px;}

header .menu-principal-container{float: left;font-family: 'Myriad Pro Regular';margin-top: 47px;}
header .menu-principal-container ul{}
header .menu-principal-container ul li{display: inline;height: 53px;}
header .menu-principal-container ul li a{color: #333151;font-size: 18px;padding: 17px 14px 15px 14px;height: 53px;}
header .menu-principal-container ul li a:hover{color: #00688C;padding: 17px 14px 15px 14px;background: #FFFFFF;}

.menu-principal-container ul ul {
    display: none;
}
.menu-principal-container ul li:hover > ul {
    display: block;
}
.menu-principal-container ul ul {
    display: none;
    position: absolute;
    top: 32px;
    left: 0;
    z-index: 99999;
    width: 180px;
    background: #fff;
    box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
}
.menu-principal-container li {
    position: relative;
}

header .menu-principal-container ul ul li{display: block;
    height: auto !important;}
header .menu-principal-container ul ul li a{color: #00688C;
    font-size: 14px;
    height: 30px;
    padding: 7px 0px 0px 0px !important;
    background: #FFFFFF;
    width: 180px;
    display: block;}
header .menu-principal-container ul ul li a:hover{color: #FFFFFF;background: #00688C;}

section{font-family: 'Myriad Pro Regular';font-style: normal;font-weight: normal;}
section#slide{height:417px;}
section#slide #owl-slide{height:377px;float: left;width: 721px;font-family: 'Myriad Pro Regular';margin-top: 15px;}
section#slide #owl-slide .item{ width: 721px; height: 377px; display: block; overflow: hidden; position: relative; }
section#slide #owl-slide .item .img{ width: 721px; height: 377px; overflow: hidden; }
section#slide #owl-slide .item .img img{ min-height: 377px; }
section#slide #owl-slide .item p{position: relative;font-size: 22px;color: #FFF;margin-top: -104px;}
section#slide #owl-slide .item p span{font-size: 16px;color: #BFFFFF;margin-left: 513px;}
section#slide #owl-slide .owl-dots{margin-top: -35px;position: relative;z-index: 99999;}

section#slide .slidesemfoto{width: 379px;height: 377px;float: right;margin-top: 15px;}
section#slide .slidesemfoto .post{margin: 15px 20px 20px 20px;text-align: left;padding: 15px 10px 15px 10px;background: #FFFFFF8B 0% 0% no-repeat padding-box;
opacity: 1;}
section#slide .slidesemfoto .post .data{font-size: 16px;color: #00668C;}
section#slide .slidesemfoto .post .titulo{font-size: 18px;color: #00668C;margin-bottom: 5px;}
section#slide .slidesemfoto .post .tags a{font-size: 16px;color: #666666;}
section#slide .slidesemfoto .postline{border-bottom: 1px solid #777777;}

section.bar{height: 109px;}
section.bar .mission{text-indent: -100000px;background:url(../imagens/sprite.png);background-position: -4px -190px;width: 141px;height: 63px;margin-top: 24px;margin-left: 0px;float: left;}
section.bar .missiontext{font-size: 16px;color: #FFF;font-family: 'Myriad Pro Light';float: left;width: 720px;margin-left: 18px;margin-top:24px;text-align: justify !important; }
section.bar .impact{text-indent: -100000px;
    background: url(../imagens/sprite.png);
    background-position: -160px -190px;
    width: 109px;
    height: 63px;
    margin-top: 24px;
    margin-right: 5px;
    margin-left: 16px;
    float: left;}
section.bar .factor{float: right;
    margin-right: 15px;}
    
section.bar .factor .factornumber{
    font-family: 'Trajan Pro Bold';
    font-size: 23px;
    font-weight: 700;
    margin-top: 39px;
    color: #FFF;
    float: right;
    }
section.bar .factor .jcr{
    font-family: 'Trajan Pro Bold';
    font-size: 10px;
    font-weight: 300;
    color: #FFF;
    
    }        

section.corpo{margin-top: 20px;height: 800px;}
section.corpo .noticias{width: 740px;float: left;text-align: left;margin-left: 0px;}
section.corpo .noticias h2{font-family: 'Trajan Pro Bold';font-size: 26px;color: #00678C;float: left;    margin-bottom: 10px;}
section.corpo .noticias .issue{float: right;width: 180px;height: 31px;background: #116686;margin-bottom: 15px;}
section.corpo .noticias .issue p{font-family: 'Myriad Pro Semibold';font-size: 14px;color: #FFF;margin-top: 6px;text-align: center;}
section.corpo .noticias .issue p a{color: #FFF;}
section.corpo .noticias .noticia{height: 180px;background: #FFF;width: 100%;float: left;border:1px solid #EFEFEF;position: relative; margin-bottom: 10px;}
section.corpo .noticias .noticia .comfoto{width: 547px;float: left;margin:18px 0px 0px 12px;}
section.corpo .noticias .noticia .semfoto{width: 727px;float: left;margin:18px 0px 0px 12px;}
section.corpo .noticias .noticia .imagem{
        float: right;
    margin: none !important;
    height: 151px;
    width: 140px;
    overflow: hidden;
    margin-top: 15px;
    margin-right: 11px;
}
section.corpo .noticias .noticia .imagem img{height: 180px;}
section.corpo .noticias .noticia .titulo a{font-family:'Myriad Pro SemiBold';font-size: 20px;color: #00678C !important;margin-bottom: 5px;}
section.corpo .noticias .noticia .tags{color: #777777;}
section.corpo .noticias .noticia .tags a{font-family:'Myriad Pro Regular';font-size: 15px;color: #777777;}
section.corpo .noticias .noticia .comfoto .menu{width:547px;position: absolute;bottom: 6%;}
section.corpo .noticias .noticia .comfoto .menutop{width:547px;border-bottom: 1px solid #0085B2;float: left;margin-bottom:5px;}
section.corpo .noticias .noticia .semfoto .menu{width:718px;position: absolute;bottom: 6%;}
section.corpo .noticias .noticia .semfoto .menutop{width:718px;border-bottom: 1px solid #0085B2;float: left;margin-bottom:5px;}
section.corpo .noticias .noticia .menu p{float: left;padding: 5px;}
section.corpo .noticias .noticia .menu p.abstract{color: #777777;font-family:'Myriad Pro SemiBold';font-size: 13px; }
section.corpo .noticias .noticia .menu p.abstract a{color: #777777;font-family:'Myriad Pro SemiBold';font-size: 13px; }
section.corpo .noticias .noticia .menu p.pdf,p.pdf a{color: #777777;font-family:'Myriad Pro SemiBold';font-size: 13px; margin-left: 50px;}
section.corpo .noticias .noticia .menu p.article a{color: #9A5074;font-family:'Myriad Pro SemiBold';font-size: 13px;margin-left: 50px;}
section.corpo .noticias .noticia .menutop p.article a{color: #9A5074;font-family:'Myriad Pro SemiBold';font-size: 12px;margin-left: 0px;float: left;padding-bottom: 4px;}
section.corpo .noticias .noticia .menu p.data{color: #777777;font-family:'Myriad Pro Regular';font-size: 13px; float: right;}
section.corpo .noticias .noticia .menu .post-views{color: #777777;font-family:'Myriad Pro SemiBold';font-size: 13px; float: right;padding: 5px;}
section.corpo .noticias .noticia .menutop p.data{color: #777777;font-family:'Myriad Pro Regular';font-size: 12px; float: right;}
section.corpo .noticias .listall{margin-bottom: 15px; text-align: center;width: 296px;height: 30px;padding-top: 5px;margin:20px auto;background: #006699 0% 0% no-repeat padding-box;
box-shadow: 0px 3px 6px #00000029;
opacity: 1;}
section.corpo .noticias .listall a{font-family: 'Myriad Pro Regular';font-size: 20px;color: #FFF;text-align: center;}

.fasciculo{height: 50px;float: left;position: relative; margin-bottom: 30px;}
.fasciculo h2{font-family: 'Trajan Pro Bold';font-size: 26px;color: #00678C;float: left;}
.fasciculo .titulo a{font-family:'Myriad Pro Bold';font-size: 19px;color: #00668C !important;margin-bottom: 5px;}
.fullpdf,.fullpdf:hover{
    background: #116686;
    margin-bottom: 15px;
    text-align: center;
    width: 101px;
    height: 30px;
    padding-top: 12px;
    /* margin: 20px auto; */
    font-family: 'Myriad Pro Semibold';
    font-size: 14px;
    color: #FFF;
    text-align: center;
    float: right;
}



section.corpo .colright{width: 283px;float: right;margin-right: 17px;}
section.corpo .colright .search{}
section.corpo .colright .search h3{font-family: 'Trajan Pro Bold';font-size: 26px;color: #00678C;float: left;margin-bottom: 15px;}
section.corpo .colright .search form{width: 296px;}
section.corpo .colright .search form input{
    width: 296px;
    border: 0px;
    padding: 10px;
    margin-bottom: 10px;
    color: #D0D0D0;
    outline: none;
    font-size: 18px;
    border-bottom: 1px solid #00678C;
    font-family:'Myriad Pro Regular';
    
}
section.corpo .colright .search form select{
    width: 296px;
    border: 0px;
    padding: 10px;
    margin-bottom: 10px;
    color: #D0D0D0;
    outline: none;
    font-size: 18px;
    border-bottom: 1px solid #00678C;
    font-family:'Myriad Pro Regular';
}
section.corpo .colright .search .search-submit{
    background: #00678C;color: #FFF;font-size: 20px;font-family: 'Myriad Pro Regular';
    background: #006699 0% 0% no-repeat padding-box !important;
    box-shadow: 0px 3px 6px #00000029;
    opacity: 1;
    height: 35px;
    padding: 5px;
}

section.corpo .colright .indexers{margin-top: 20px;width: 296px;}
section.corpo .colright .indexers h3{font-family: 'Trajan Pro Bold';font-size: 26px;color: #00678C;float: left;margin-bottom: 15px;}
section.corpo .colright .indexers .indexer{border:1px solid #EFEFEF;height: 255px;clear: both;}
section.corpo .colright .indexers .indexer .item{float: left;margin:5px 11px 0px 11px; }

section.corpo .colright .chart{margin-top: 30px;margin-bottom: 30px;}

section.corpo .colright .redes{width: 296px;}
section.corpo .colright .redes h3{font-family: 'Trajan Pro Bold';font-size: 26px;color: #00678C;float: left;margin-bottom: 15px;}
section.corpo .colright .redes .rede{border:1px solid #EFEFEF;height: 73px;clear: both;}
section.corpo .colright .redes .rede .face{background-position: -0px -69px;width: 55px;height: 55px;margin-right: 13px;margin-left: 15px;margin-top: 10px;}
section.corpo .colright .redes .rede .insta{background-position: -62px -69px;width: 55px;height: 55px;margin-right: 13px;margin-top: 10px;}
section.corpo .colright .redes .rede .linkedin{background-position: -125px -70px;width: 55px;height: 55px;margin-right: 13px;margin-top: 10px;}
section.corpo .colright .redes .rede .twitter{background-position: -189px -69px;width: 55px;height: 55px;margin-top: 10px;}
section.corpo .page{width: 752px;background: #FFF;border:1px solid #EFEFEF;min-height: 1000px;float: left;margin-left: 20px;text-align: justify;}
section.corpo .page p{font-size: 16px;color: #000;padding: 15px;text-align: justify;}
section.corpo .page h2{padding: 15px;text-align: justify;}
section.corpo .page li{margin-left:15px;}
section.corpo .page .issue{font-family: 'Trajan Pro Bold';font-size: 20px;color: #00678C;float: left;margin-bottom: 15px;padding: 20px 10px 0px 20px;}
section h2.pagetitle{font-family: 'Trajan Pro Bold';font-size: 33px;color: #BFFFFF;float: left;margin-top: 20px;margin-left: 22px;text-align: left;}
section h2.pagetitlepost{font-family: 'Trajan Pro Bold';font-size: 33px;color: #BFFFFF;float: left;margin-top: 10px;margin-left: 22px;text-align: left;}
section.corpo .page .noticiainterna{padding: 20px;}
section.corpo .page .noticiainterna p{font-size: 16px;color: #000;padding: 0px;text-align: justify;margin:8px 0px 8px 0px;}
section.corpo .page .noticiainterna .sub-subsec{margin:10px 0px 5px 0px;}

footer{background: #00698C;height: 164px;font-family: 'Myriad Pro Regular';margin-top: 20px;}
footer .logo{background-position: -2px -128px;width: 255px;height: 40px;float: left;margin-top: 57px;margin-left: 15px;}
footer .logo2{background-position: -257px -67px;width: 164px;height: 61px;float: right;margin-top: 51px;margin-right: 15px;}
footer .texto{float: left;width: 615px;text-align: left;font-size: 15px;color: #FFF;margin-left: 15px;margin-top: 30px;}
footer .texto .registro{border-bottom: 1px solid #FFF;padding-bottom: 10px;margin-bottom: 15px;text-align: center;}
footer .texto .endereco{text-align: justify;width: 100%;    font-size: 13px;text-align: center;font-family: 'Myriad Pro'}
footer .texto .info,.info a{font-family: 'Myriad Pro Bold';text-align: justify; color:#FFF;font-size: 13px;text-align: center;font-family: 'Myriad Pro'}


@media (max-width: 680px) {
    body{font-family: Arial, Helvetica, sans-serif;background: none;}
    body.interna{font-family: Arial, Helvetica, sans-serif;background: none !important;}
    
    .centralizado{margin: 0 auto;width: 100% !important;}
    header{font-family: 'Myriad Pro Regular';height: 100px;width:100% !important;}
    header .cookie{height: 44px;display:none}
    header .h1left{float: none !important;width:100% !important;margin:0 auto;text-align:center:}
    header .h1left h1 a{text-indent: -100000px;background:url(../imagens/sprite.png);background-position: 0px 0px;width: 339px;height: 54px;margin-top: 30px;margin-left:10px;}
    header .h1right{display:none;}
    
    .menu-anchor {
        width: 40px;
        height: 32px;
        display: inline-block;
        vertical-align: middle;
        position: relative;
        text-indent: -9999px;
        overflow: hidden;
        cursor: pointer;
        background: #FFF;
        z-index:9999999999;
        margin-top:10px;
        float:right;
        
      
    }

    .menu-anchor:before {
        content: "";
        display: block;
        margin: 7px auto;
        width: 70%;
        height: 0.25em;
        background: #000;
        box-shadow: 0 .45em 0 0 #000, 0 .9em 0 0 #000;
    }

    .menu-active .menu-anchor {background: #00678C:}
    
    
    header .menu-principal-container{float: left;font-family: 'Myriad Pro Semibold';margin-top: 0px;width:100%;position:absolute;z-index:99999;}
    header .menu-principal-container ul{position: fixed;
    top: 0;
    left: 0;
    z-index: 1;
    width: 220px;
    height: 100%;
    padding-top: 10px;
    background: #d55401;
    width:100%;background:#428ca5;
    -webkit-transform: translateX(-100000px);
    -moz-transform: translateX(-100000px);
    -ms-transform: translateX(-100000px);
    transform: translateX(-100000px);
    -webkit-transition: all .25s linear;
    -moz-transition: all .25s linear;
    -ms-transition: all .25s linear;
    transition: all .25s linear;
    }
    header .menu-principal-container ul li{display: block;height: 43px;width:100%;margin-top:20px}
    header .menu-principal-container ul li a{color: #FFF;font-size: 18px;padding: 10px 10px 10px 10px;height: 43px;width:100%;}
    header .menu-principal-container ul li a:hover{color: #00688C;padding: 10px 10px 10px 10px;background: #FFFFFF;width:100%;}
    
    /*
       Com a classe menu-active na tag HTML
    */

    .menu-active menu {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    .menu-active header .menu-principal-container ul{position: fixed;
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    transform: translateX(0px);
    -webkit-transition: all .25s linear;
    -moz-transition: all .25s linear;
    -ms-transition: all .25s linear;
    transition: all .25s linear;
    }

    
    
    section#slide{height:317px;width: 100%;}
    section#slide #owl-slide{height:250px !important;float: left;width: 100%;font-family: 'Myriad Pro Regular';margin-top: 15px;}
    section#slide #owl-slide .item{ width: 100%; height: 250px; display: block; overflow: hidden; position: relative; }
    section#slide #owl-slide .item img{height:100%;}
    section#slide #owl-slide .item p{position: relative;font-size: 18px;color: #FFF;margin-top: -105px;}
    section#slide #owl-slide .item p span{font-size: 12px;color: #BFFFFF;margin-left: 0px;}
    section#slide #owl-slide .owl-dots{margin-top: -35px;position: relative;z-index: 99999;}
    
    section#slide .slidesemfoto{display:none;}
   
    section.bar{display:none;}

    
    section.corpo{margin-top: -30px;}
    section.corpo .noticias{width: 97%;float: left;text-align: left;margin-left: 5px;}
    section.corpo .noticias h2{font-family: 'Trajan Pro Bold';font-size: 26px;color: #00678C;float: left;margin-bottom:10px}
    section.corpo .noticias .issue{display:none}
    section.corpo .noticias .noticia{height: 100%;background: #FFF;width: 100%;float: left;border:1px solid #EFEFEF;position: relative; margin-bottom: 10px;}
    section.corpo .noticias .noticia .comfoto{width: 100%;float: left;margin:18px 0px 0px 12px;height:120px;}
    section.corpo .noticias .noticia .semfoto{width: 100%;float: left;margin:18px 0px 0px 12px;height:120px;}
    section.corpo .noticias .noticia .imagem{float: right;margin:none !important;height: 140px;overflow: hidden;display:none;}
    section.corpo .noticias .noticia .titulo a{font-family:'Myriad Pro Bold';font-size: 15px;color: #00668C !important;margin-bottom: 5px;}
    section.corpo .noticias .noticia .tags a{font-family:'Myriad Pro Regular';font-size: 15px;color: #666666;}
    section.corpo .noticias .noticia .comfoto .menu{width:95%;border-bottom: 1px solid #0085B2;position: absolute;bottom: 10%;}
    section.corpo .noticias .noticia .semfoto .menu{width:95%;border-bottom: 1px solid #0085B2;position: absolute;bottom: 10%;}
    section.corpo .noticias .noticia .menu p{float: left;padding: 5px;}
    section.corpo .noticias .noticia .menu p.abstract{color: #0085B2;font-family:'Myriad Pro Regular';font-size: 13px; display:none;}
    section.corpo .noticias .noticia .menu p.pdf a{color: #0085B2;font-family:'Myriad Pro Regular';font-size: 13px; margin-left: 0px;}
    section.corpo .noticias .noticia .menu p.article a{color: #777777;font-family:'Myriad Pro Regular';font-size: 13px;margin-left: 50px; display:none;}
    section.corpo .noticias .noticia .menu p.data{color: #999999;font-family:'Myriad Pro Regular';font-size: 13px; float: left;}
    section.corpo .noticias .listall{background: #116686;margin-bottom: 15px; text-align: center;width: 297px;height: 30px;padding-top: 12px;margin:20px auto;}
    section.corpo .noticias .listall a{font-family: 'Myriad Pro Semibold';font-size: 14px;color: #FFF;text-align: center;}

    section.corpo .colright{margin:0 auto;width: 100%;float: left;margin-right: 0px;}
    section.corpo .colright .search{width: 100%;}
    section.corpo .colright .search h3{font-family: 'Trajan Pro Bold';font-size: 20px;color: #00678C;float: left;margin-bottom: 15px;margin-left: 5px;}
    section.corpo .colright .search form{width: 100%;}
    section.corpo .colright .search form input{width: 259px;border-radius: 10px;padding: 10px;margin-bottom: 10px;color: #666;outline: none;font-size: 12px;}
    section.corpo .colright .search form select{width: 283px;border-radius: 10px;padding: 10px;margin-bottom: 10px;color: #666;outline: none;}
    section.corpo .colright .search form .searchsubmit{background: #00678C;color: #FFF;font-size: 14px;font-family: 'Myriad Pro Regular';}

    section.corpo .colright .indexers{margin-top: 20px;padding:5px}
    section.corpo .colright .indexers h3{font-family: 'Trajan Pro Bold';font-size: 20px;color: #00678C;float: left;margin-bottom: 15px;}
    section.corpo .colright .indexers .indexer{border:1px solid #EFEFEF;height: 300px;clear: both;width:100%;}
    section.corpo .colright .indexers .indexer .item{float: left;margin:8px; }

    section.corpo .colright .chart{margin-top: 30px;margin-bottom: 30px;}

    section.corpo .colright .redes{width:96%;margin:0 auto;}
    section.corpo .colright .redes h3{font-family: 'Trajan Pro Bold';font-size: 20px;color: #00678C;float: left;margin-bottom: 15px;margin-left:0px;}
    section.corpo .colright .redes .rede{border:1px solid #EFEFEF;height: 73px;clear: both;}
    section.corpo .colright .redes .rede a{margin-left:12%}
    section.corpo .colright .redes .rede a:last-of-type{}
    section.corpo .colright .redes .rede .face{background-position: -0px -69px;width: 55px;height: 55px;margin-right: 0px;margin-left: 20px;margin-top: 10px;}
    section.corpo .colright .redes .rede .insta{background-position: -62px -69px;width: 55px;height: 55px;margin-right: 0px;margin-top: 10px;}
    section.corpo .colright .redes .rede .linkedin{background-position: -125px -70px;width: 55px;height: 55px;margin-right: 0px;margin-top: 10px;}
    section.corpo .colright .redes .rede .twitter{background-position: -189px -69px;width: 55px;height: 55px;margin-top: 10px;}
    section.corpo .page{width: 95%;background: #FFF;border:1px solid #EFEFEF;min-height: 500px !important;text-align: justify;margin:20px auto;float:none;}
    section.corpo .page p{font-size: 16px;color: #000;padding: 15px;text-align: justify;}
    section.corpo .page .issue{font-family: 'Trajan Pro Bold';font-size: 20px;color: #00678C;float: left;margin-bottom: 15px;padding: 20px 10px 0px 20px;}
    
    section h2.pagetitle{font-family: 'Trajan Pro Bold';font-size: 33px;color: #BFFFFF;float: left;margin-top: 20px;margin-left: 22px;text-align: left;}
    section h2.pagetitlepost{font-family: 'Trajan Pro Bold';font-size: 33px;color: #BFFFFF;float: left;margin-top: 10px;margin-left: 22px;text-align: left;}
    section.corpo .page .noticiainterna{padding: 20px;}
    section.corpo .page .noticiainterna p{font-size: 16px;color: #000;padding: 0px;text-align: justify;}

    footer{background: #00698C;height: 164px;font-family: 'Myriad Pro Regular';margin-top: 20px;width:100%;}
    footer .logo{background-position: -2px -128px;width: 255px;height: 40px;float: left;margin-top: 57px;margin-left: 15px;display:none;}
    footer .logo2{background-position: -257px -67px;width: 164px;height: 61px;float: right;margin-top: 51px;margin-right: 15px;display:none;}
    footer .texto{float: left;width: 94%;text-align: left;font-size: 16px;color: #FFF;margin-left: 15px;margin-top: 30px;}
    footer .texto .registro{border-bottom: 1px solid #FFF;padding-bottom: 10px;margin-bottom: 15px;width: 100%;}
    footer .texto .endereco{text-align: justify;width: 100%;display:none;}
    footer .texto .info{font-family: 'Myriad Pro Bold';text-align: justify;width: 100%;}

    
}