.alto-contraste .right-tab  .nav-tabs>li>a,
    .alto-contraste a.list-group-item,
    .alto-contraste .dropdown-menu a,
    .alto-contraste .div-favoritos b,
    .alto-contraste .div-favoritos p,
    .alto-contraste label,
    .alto-contraste .tab-servico label,
    .alto-contraste .form-control,
    .alto-contraste .nav-tabs a,
    .alto-contraste .barra-rede-social,
    .alto-contraste .right-tab-contato li,
    .alto-contraste .tab-servico small,
    .alto-contraste .div-servico small,
    .alto-contraste .div-publicacoes .radio-inline,
    .alto-contraste .left-menu .navmenu-default .navmenu-nav > li > ul > li > a,
    .alto-contraste .conteudo .imprimir
    {
        color: #333 !important;
    }

.alto-contraste .conteudo h1,
.alto-contraste .conteudo h2,
.alto-contraste .banner-orgao h2,
.alto-contraste .tab-servico h4,
.alto-contraste .acesso-rapido-home h3,
.alto-contraste .right-tab-contato h5
    {
        color: #333 !important;
    }

.alto-contraste .banner-orgao > .container > .row > div {
    background-color: #fff !important;
    
}

.alto-contraste footer p, .alto-contraste footer a {
    color: #fff !important;
}

.alto-contraste .div-agenda .item {
    background-color: #111;
}

.alto-contraste .div-agenda .item:hover {
    background-color: #000;
}


.alto-contraste .div-agenda a {
    color: #DF445C;
}

.alto-contraste .btn-default {
    color: #DF445C;
    border-color: #DF445C;
}

.alto-contraste .btn-default:hover{
    background: #DF445C;
    color: #FFF;
    border-color: #DF445C;
}

/* calendario  */
.alto-contraste ul.minical li article section table tbody tr td.minical_past_month a, 
    .alto-contraste ul.minical li article section table tbody tr td.minical_future_month a 
    {
        color: #333;
    }

/* traços page title  */
.alto-contraste .page-title h2:before, 
    .alto-contraste .page-title h2:after 
    {
        background: none;
    }

/* nao consegue determinar cor background  */
.alto-contraste .bloco-noticias a h4, 
    .alto-contraste .bloco-noticias .drop1,
    .alto-contraste .bloco-noticias .drop2 
    {
        background-color: #fff !important;
    }