
.contraste * {
    background-color: #000000 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    color: #FFFFFF !important;
}
.contraste a {
    color: #FFFF00 !important;
}
.contraste a span {
    color: #FFFF00 !important;
}
.contraste .site-title *, .contraste .site-title {
    background: none repeat scroll 0 0 #FFFFFF !important;
    color: #000000 !important;
}
.contraste .finder button.btn, .contraste .finder button.btn * {
    background: none repeat scroll 0 0 #FFFF00 !important;
    border-top: 2px solid #FFFF00 !important;
    color: #000000 !important;
    text-shadow: none;
}
.contraste .finder {
    margin-top: 1px;
}
.contraste input.search-query{
border: 1px solid #fff !important;
}
.contraste .finder input.search-query, .contraste input.search-query * {
    border: 1px solid #FFFFFF;
}
.contraste .t3-megamenu ul.nav > li a {
    margin-top: 4px;
    outline: 1px solid #FFFFFF !important;
}
.contraste .t3-megamenu ul.nav > li {
    background: none !important;
}
.contraste .t3-megamenu ul.nav > li:hover > a, .contraste .t3-megamenu ul.nav > li.active a, .contraste .t3-megamenu ul.nav > li a:focus {
    background: none repeat scroll 0 0 #FFFFFF !important;
    color: #000000 !important;
}
.contraste .navbar .nav li.dropdown > .dropdown-toggle .caret {
    border-bottom-color: #FFFFFF;
    border-top-color: #FFFFFF;
}
.contraste .t3-megamenu ul.nav > li:hover a .caret, .contraste .t3-megamenu ul.nav > li.active a .caret, .contraste .t3-megamenu ul.nav > li a:focus .caret {
    display: none;
    visibility: hidden;
}
.contraste .slide .carousel-inner {
    outline: 1px solid #FFFFFF !important;
}
.contraste .carousel-control, .contraste .carousel-control * {
    background: none !important;
}
.contraste .t3-mainnav .nav li.dropdown.open .dropdown-toggle {
    background: none !important;
}
.contraste .t3-mainnav .nav li.dropdown.open > a:hover {
    color: #FFFF00 !important;
}

.contraste .t3-superbar {
    border: 1px solid;
    margin-top: 2px;
}
.contraste .t3-superbar h2 {
    border-bottom: 1px solid;
}

.contraste .noticias li, .contraste .memorias.bannergroup, .contraste .mapa-auditoria, .contraste .transparencia .module-ct div.transparencia, .instancias.contraste .module.maisnoticias, .contraste .module.expediente {
    outline: 1px solid #FFFFFF !important;
}

.contraste .t3-superbar .tab-content ul.nav li a, .contraste .t3-superbar .tab-content ul.nav li a *, .contraste .custom.botao-fale-conosco a {
    background: #ffff00 !important;
    color: #000 !important;
    text-shadow: none !important;
}
.contraste .custom.botao-fale-conosco a {
    background: url("../images/icones/siderbar-fale-conosco.png") no-repeat scroll 10px center #ffff00 !important;
}

.contraste .t3-superbar .tab-content ul.nav li a, .contraste .t3-superbar .tab-content ul.nav li a * {
    border-color: #ffff00;
}


.contraste .t3-superbar .moduletable.modlogin, .contraste .t3-superbar .moduletable.audio {
    border: 1px solid #FFFFFF !important;
    background-image: none;
}
.contraste .modlogin input.input {
    color: #000000 !important;
}
.contraste h3 * {
    background: none !important;
}
.contraste .linkVideo * {
    background: none !important;
}
.contraste .modlogin input#modlgn-username.input {
    background: url("../images/icones/sidebar-usuario.png") no-repeat scroll left center #FFFFFF !important;
}
.contraste .modlogin input#modlgn-passwd.input {
    background: url("../images/icones/siderbar-senha.png") no-repeat scroll left center #FFFFFF !important;
}
.contraste .modlogin input.btn {
    background: #ffff00 !important;
    color: #000 !important;
    font-weight: bold;
}

.contraste .moduletable.videos * {
    background: none !important;
}
.contraste .module.expediente .moduleItemReadMore, 
.contraste .noticias .moduleItemCategory, 
.contraste .videos .moduleItemCategory, 
.contraste .link-titulo {
    background: #ffff00 !important;
    color: #000 !important;
}
.contraste .module.expediente .moduleItemReadMore:after, 
.contraste .noticias .moduleItemCategory:after, 
.contraste .videos .moduleItemCategory:after, 
.contraste .link-titulo:after {
    color: #000 !important;
}
.contraste .module.expediente .moduleItemReadMore:after, 
.contraste .noticias .moduleItemCategory:after, 
.contraste .videos .moduleItemCategory:after, 
.contraste .link-titulo:after {
    color: #000 !important;
}
.contraste .module.expediente .moduleItemReadMore:hover:after, 
.contraste .noticias .moduleItemCategory:hover:after, 
.contraste .videos .moduleItemCategory:hover:after, 
.contraste .link-titulo:hover:after {
    color: #000 !important;
}
.contraste .memorias .banneritem span  {
    background: none !important;
}

.contraste .t3-megamenu ul.mega-nav li > a:hover {
    background: none repeat scroll 0 0 #FFFF00 !important;
    border-color: #FFFF00 !important;
    color: #000000 !important;
}

.contraste .t3-mainnav .nav li.dropdown.open > .dropdown-toggle {
    color: #FFFF00 !important;
}

.contraste .module.menu-interno {
    border: 1px solid #FFFFFF;
}
.contraste .module.menu-interno h3 {
    border-bottom: 1px solid !important;
}
.contraste .t3-superbar .nav-tabs li a:after {
    display: none;
}
.contraste .t3-superbar .nav-tabs li {
    outline: 1px solid #FFFFFF !important;
}
.contraste .t3-superbar .nav-tabs li:hover *, .contraste .t3-superbar .nav-tabs li:focus *, .contraste .t3-superbar .nav-tabs li.active *, .contraste .t3-superbar .nav-tabs li:hover, .contraste .t3-superbar .nav-tabs li:focus, .contraste .t3-superbar .nav-tabs li.active {
    background: none repeat scroll 0 0 #FFFFFF !important;
    color: #000 !important;
    outline: none !important;
}

.contraste span.itemImage:after, .contraste .pgnoticias .groupSecondary span.catItemImage a:after {
    border-bottom-color: #000000 !important;
}
.contraste .breadcrumb li a {
    background: none repeat scroll 0 0 #FFFF00 !important;
    color: #000000 !important;
}
.contraste .breadcrumb li:first-child a:after {
    color: #FFFF00 !important;
}

.contraste .breadcrumb li + li a {
    background-color: #fff !important;
}

.contraste .breadcrumb li + li a:after {
    color: #fff;
}
.contraste .breadcrumb li + li + li a {
    background-color: #ffff33 !important;
}
.contraste .breadcrumb li + li + li a:after {
    color: #ffff33;
}
.contraste .dropdown-menu li > a:hover, 
.contraste .dropdown-menu li > a:focus,
.contraste .dropdown-submenu:hover > a, 
.contraste .dropdown-menu .active > a, 
.contraste .dropdown-menu .active > a:hover {
    background: none !important;
}

.contraste div.itemListCategory h2 {
    border: 1px solid;
}

.contraste #modal_contato .btn.btn-primary {
    background: none repeat scroll 0 0 #FFFF00 !important;
    color: #000000 !important;
    text-shadow: none !important;
}
.contraste #modal_contato {
    border: 1px solid;
}
.contraste #modal_contato .modal-header *, .contraste #modal_contato .modal-header {
    background-color: #FFFFFF !important;
    background-image: none;
    color: #000 !important;
}
.contraste #modal_contato .modal-header h3 {
    background: url("../images/icones/siderbar-fale-conosco.png") no-repeat scroll 10px center !important;
    color: #000 !important;
}
.contraste ul.sigProSleek li.sigProThumb a.sigProLink {
    opacity: 1;
}
.contraste ul.sigProSleek li.sigProThumb a.sigProLink:hover {
    outline: 2px solid #fff !important;
}

