﻿.alto-contraste .p-rodape, .alto-contraste table th {
    background-color: black;
    color: yellow;
}

    .alto-contraste .p-rodape address span {
        background-color: black;
        color: white;
    }

.alto-contraste #container {
    border: 0;
}

.alto-contraste, .alto-contraste #logindisplay, .alto-contraste #rodape, #toggle-alto-contraste, .alto-contraste #logindisplay,
.alto-contraste .tit3, .alto-contraste .tit2, .alto-contraste h2, .alto-contraste legend {
    background-color: black !important;
    color: yellow !important;
    text-shadow: none !important;
}

    .alto-contraste a:not(.toggles):not(.botao):not(.link-dropdown) {
        color: yellow;
    }

    .alto-contraste .botao {
        background-color: black !important;
        background: none !important;
        color: yellow;
    }

    .alto-contraste .dropdown-list {
        background-color: #666;
    }

    .alto-contraste a.link-dropdown {
        color: white !important;
    }

    .alto-contraste .menu-toggle .link, .alto-contraste .menu-content {
        background: none !important;
        background-color: black !important;
        color: yellow !important;
        font-weight: bold;
    }

        .alto-contraste .menu-content li {
            border: 1px solid white !important;
        }

    .alto-contraste legend {
        text-shadow: none;
    }

    .alto-contraste a:not(.toggles):hover {
        text-decoration: underline;
        text-decoration-color: yellow;
    }

    .alto-contraste .p-barra, .alto-contraste #rodape {
        background: none;
        background-color: black;
    }


    .alto-contraste .tituloNoticiaLista div:first-child a {
        color: orangered !important;
    }

#toggle-alto-contraste {
    font-weight: bold;
}