

.contraste,
.contraste div, .contraste ul, .contraste p{
    background: #000 !important;
}
.contraste *{
    color: #FFF !important;
    background-color: #000 !important;
}
.contraste a{
    color: #FC0 !important;
}
.contraste a:hover{
    text-decoration: underline !important;
}
.contraste img{
    
    border: 2px solid #FC0 !important;
    padding: 5px;
    -ms-filter: grayscale(1) brightness(130%);
    -webkit-filter: grayscale(1) brightness(130%);
    -moz-filter: grayscale(1) brightness(130%);
    -o-filter: grayscale(1) brightness(130%);
    filter: grayscale(1) brightness(130%);
}
 .contraste #botao-acessibilidade #material ul#navegacao li{
    border: 2px solid #FC0 !important;
 }
.contraste #topo h1 a{
    background: transparent url('../images/gov_br_contraste.jpg') no-repeat left top;
}
.contraste #menu .modnav a{
    color: #000 !important;
    background-color: #FBBD0A;
}

.contraste pre *{
    background-color:#161616  !important;
    color: #FBBD0A !important;
}

.contraste input[type="submit"]{
    background-color:#161616  !important;
    color: #FBBD0A !important;
    border: #FBBD0A solid 1px;
    padding: 10px;
}
.img-com-contraste2{
    background-color: #FFF !important;
    filter: grayscale(1) invert(1)!important;
    -webkit-filter: invert(100%) grayscale(1);
}


.nav-tabs1 .nav-link1.active, .nav-tabs1 .nav-item1.show {
    color: #f7da0f !important;
    background-color: #FFF ;
    border-color: #dee2e6 #dee2e6 #fff !important;
}