/* CSS Document */

body
/*REDES SOCIAIS*/
.site-header ul.social-icons li a {
    color: #666;
    background: #FFF;
    border: 1px solid #CCC;
}


/*Busca*/

#form-busca #gsc-i-id1.gsc-input {
    background: none !important;
}


/*menu superior*/

.menu-first li {
}

    .menu-first li a {
        color: #666;
    }

    .menu-first li:hover {
        color: #000;
    }

.main-menu ul li.active a {
    color: #000;
}

.main-menu ul li.atual a {
    color: #666;
}

a.toggle-menu {
    background: #016181;
    color: #FFF;
}

.menu-responsive {
    background-color: rgba(50, 50, 50, 0.88);
}

    .menu-responsive ul li a {
        color: white;
    }

    .menu-responsive ul li.active a {
        color: #ec523f;
    }

    .menu-responsive ul li.atual a {
        color: #ec523f;
    }


/*conteudo*/

h2.TitBusca {
    color: white;
    background: rgb(16,113,167);
    background: radial-gradient(circle, rgba(16,113,167,1) 0%, rgba(0,5,47,1) 60%);
}

    h2.TitBuscaPG {
        color: white;
        background:rgba(16,113,167,1);
    }

    #conteudo a {
        color: #012877;
        text-decoration: none;
    }

    #conteudo a:hover {
        color: #006edd;
    }

#txt_home h2 {
    background: #004B00;
    color: #FFCC00;
}

#txt_home a {
    color: #000;
    text-decoration: none;
}

.col_left {
    background: #CCC;
}

    .col_left h2 {
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#1e5799+0,050044+100 */
        background: #1e5799; /* Old browsers */
        background: -moz-radial-gradient(center, ellipse cover, #1e5799 0%, #050044 100%); /* FF3.6-15 */
        background: -webkit-radial-gradient(center, ellipse cover, #1e5799 0%,#050044 100%); /* Chrome10-25,Safari5.1-6 */
        background: radial-gradient(ellipse at center, #1e5799 0%,#050044 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#050044',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
        color: #FFF;
    }

.txt_left {
    color: #000;
}

.txtWhite {
    color: #FFF !important;
}

#noticias {
    background: #FFFFFF;
    border: #00CC00 3px outset;
}

#eventos {
    background: #FFFFFF;
    border: #00CC00 3px outset;
}

#slogan {
    background: url(../img_cor/slogan.png) no-repeat center center;
}

#locais a {
    text-decoration: none;
}

#ideias {
    background: #FFFFFF;
    border-top: none;
    border-bottom: none;
    border-left: #00CC00 3px outset;
    border-right: #00CC00 3px outset;
}

.tit_noticia {
    color: #4B2703;
    background-color: #E4C9A1;
}

.txtdestaq {
    font-size: 0.9em;
    color: #C00;
}

/*#encerramento {background:url(../img_cor/encerramento.jpg) no-repeat center center;}*/

#transparencia {
    background: url(../img_cor/transparencia.png) no-repeat top center;
}

#sic {
    background: url(../img_cor/sic.png) no-repeat top center;
}





/*conteúdo interno*/

#conteudo-interno a {
    color: #4B2703;
    text-decoration: none;
}

    #conteudo-interno a:hover {
        color: #CD235C;
    }

#tit_interno {
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#1e5799+0,050044+100 */
    background: #1e5799; /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover, #1e5799 0%, #050044 100%); /* FF3.6-15 */
    background: -webkit-radial-gradient(center, ellipse cover, #1e5799 0%,#050044 100%); /* Chrome10-25,Safari5.1-6 */
    background: radial-gradient(ellipse at center, #1e5799 0%,#050044 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#050044',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    color: #FFF;
}

#subtitulo {
    color: #006EDD;
}

#txt_interno a {
    text-decoration: none;
    color: #1e5799;
}

    #txt_interno a:hover {
        color: #006edd;
    }

#txt_interno h3 {
    background: #666;
    color: #FFFFFF;
}

#txt_interno h2 {
    color: #004080;
}

.bgRPages {
    background: rgb(0,5,47);
}

#menulocal {
    border-bottom: #0026a0 1px inset;
}

    #menulocal ul li input[type="submit"] {
        background: #0026a0;
        border: #0026a0 outset 1px;
        color: #FFF;
        text-decoration: none;
    }

        #menulocal ul li input[type="submit"]:hover {
            background: #006edd;
            border: #0026a0 inset 1px;
            color: #FFE9D2;
        }

#audio {
    background: url(../img_cor/audio.png) no-repeat top center;
}

.txtAudio {
    color: #CD235C;
}

#agradece {
    background: url(../img_cor/agradecimento.png) no-repeat top center;
}

.borderGray {
    border: 1px solid #999;
}


/*Logos apoio*/

.boxParceiro {
    background: #eaeaea;
    color: #333;
}


/*class*/

.icon_fot {
    background: url(../img_cor/icon_foto.gif) no-repeat center top;
}

.btn_input {
    background: #000;
    color: #FFF;
    border: none;
}



.btn_inputPG {
    background: #1e5799;
    color: #FFF;
    border: none;
}

.inputText {
    border: 1px solid #999;
}

.mais {
    background: #E6F0E6;
}

#conteudo .acesso {
    background: rgb(9,36,0);
    background: linear-gradient(90deg, rgba(9,36,0,1) 0%, rgba(39,122,50,1) 45%, rgba(54,172,70,1) 100%);
}

    #conteudo .acesso a {
        color: #FFF;
    }

        #conteudo .acesso a:hover {
            color: #d3e8fe;
        }

.linha {
    border-bottom: dashed 1px #FFCC00;
}

.txt_verde {
    color: #006600;
}

.btn-midias {
    background: url(../img_cor/btn_midias.png) no-repeat top center;
    color: #FFFFFF;
}

a:hover .btn-midias {
    color: #FFCC00;
}

.txt_rodape-fim a {
    color: #4B2703;
    text-decoration: none;
}

    .txt_rodape-fim a:hover {
        color: #CD235C;
    }


/*class Notícia*/

.tit_homenoticia {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#006edd+0,7e241c+100 */
    background: #006edd; /* Old browsers */
    background: -moz-linear-gradient(left, #006edd 0%, #7e241c 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #006edd 0%,#7e241c 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #006edd 0%,#7e241c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006edd', endColorstr='#7e241c',GradientType=1 ); /* IE6-9 */
    color: #FFFFFF;
}

.tit_agenda {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7c231f+40,ed7504+100 */
    background: #7c231f; /* Old browsers */
    background: -moz-linear-gradient(left, #7c231f 40%, #ed7504 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #7c231f 40%,#ed7504 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #7c231f 40%,#ed7504 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c231f', endColorstr='#ed7504',GradientType=1 ); /* IE6-9 */
    color: #FFFFFF;
}

.data_noticia {
    background: #e2dede;
    border-right: 3px inset #F60;
    color: #004080;
}

.txt_noticia {
    border-top: #FFFFFF 1px solid;
}

.credito {
    color: #666666;
}

a:hover .not_destaq {
    color: #CD235C;
}

.data_destaq {
    color: #666666;
}

.legenddestaq {
    color: #666666;
}

.mes {
    background: #DCDCDC;
}

.icon_fot {
    background: url(../img_cor/icon_fot.gif) no-repeat top center;
}

.submenu ul li a {
    border: outset #ffffff 1px;
    background: #E6E6E6;
}

.maisnot a {
    color: #174661;
}

.datames {
    color: #999999;
}

.tit-audio {
    color: #990000;
}




/*Início da Campanha*/

#fnd-vemai {
    float: left;
    height: 150px;
    background: url(../vemai.png) no-repeat top center;
    padding: 400px 0px 0px 200px;
    text-align: left;
}

#cabec-teaser {
    float: left;
    width: 100%;
    height: 130px;
    background: url(../cabec_teaser.png) no-repeat top center;
}

#precampanha {
    float: left;
    padding: 30px 0px 0px 200px;
    text-align: left;
    font-size: 0.8em;
}
