body, body.tema-claro, body.tema-escuro {
    color: #000000;
}

a, a:hover, a:focus, .cor-principal, .menu a:hover, .atributo-comum a:hover span, .atributo-comum .active a span {
    color: #000000;
}

.tema-escuro #cabecalho .menu.superior .nivel-um .nivel-dois {
    color: #000000;
    background: var(--principal);
}

.tema-escuro .cadastro .caixa-sombreada .titulo, .tema-escuro .cadastro .caixa-sombreada label {
    color: #000000;
}

#cabecalho .menu.superior .nivel-um>li.categoria-marcas .nivel-dois>li>a {
    color: #000000;
}

#rodape>div:last-child .conteiner .span9.span12 p {
    color: #000000;
}

#cabecalho .menu.superior .nivel-um>li.categoria-marcas .nivel-dois>li>a {
    color: #000000;
}

#cabecalho .menu.superior .nivel-um>li.categoria-marcas .nivel-dois>li>a {
    color: #000000;
}

.tema-escuro #cabecalho .menu.superior .nivel-um .nivel-dois>li.com-filho .nivel-tres {
    color: #000000;
    background-color: rgb(0 0 0);
    
}

.tema-escuro #cabecalho .menu.superior .nivel-um .nivel-dois>li>a {
    color: #000000;
    font-size: 16px;
}

#cabecalho .menu.superior .nivel-um a {
    color: #ffffff;
}

#cabecalho .menu.superior .nivel-um>li.categoria-marcas .nivel-dois>li>a {
    color: #000000;
}

.tema-escuro .secao-principal .coluna .menu.lateral .nivel-um>li>a {
    color: #fff;
    background: rgb(0 0 0);
}

.tema-escuro .secao-principal .coluna .menu.lateral .nivel-dois a {
    color: #000000;
}