#Topo {
    background:rgb(115, 193, 252);
}

#DadosEmpresa{
    display:none;
}

#TopLOgin h3 span{
    background-color: rgb(0, 0, 0);
}

#Logo h1 img {
    width: 130px;
    margin-left: 25px;
}
.Miolo {
    border-top: 5px solid #1e78cc;
}

#TopLogin .botao.preto{
    background: rgb(0, 0, 0);
}
#TopLogin .botao.preto:hover{
    background: #fff;
    color:  rgb(0, 0, 0);
}

.BsucarConcurso .botao.preto{
    background: rgb(0, 0, 0);
}

.BsucarConcurso .botao.preto:hover{
    background: #fff;
    color:  rgb(0, 0, 0);
}

#TopLogin{
    color: #fff;
}

#TopLogin .esqueci{
    color: white;
}

.bgConcurso{
    background-color: #277bc4;
}
.bgConcurso .CategoriasConcursos ul li a{
    background:#004786;
    color: white;
}
.bgConcurso .CategoriasConcursos ul li a:hover{
    background: #4babff;
    color: white;
    width: 180px;
}

.bgConcurso .CategoriasConcursos ul li.ativo a{
    background: #fff;
    color: black;
    width: 180px;
}

.BsucarConcurso input.texto, .select.texto, textarea.texto {
    background-color: #f5f5f5;
    border: 1px solid #706f6f;
    border-radius: 0px;
}

.BsucarConcurso input.texto {
    color:rgb(0, 0, 0);
}

.BsucarConcurso input.texto::placeholder{
    color: rgb(0, 0, 0);
}

#TopLogin input.texto, .select.texto, textarea.texto {
    background-color:  #f5f5f5;
    border: 1px solid #706f6f;
    border-radius: 0px;
}

#TopLogin input.texto {
    color: rgb(0, 0, 0);
}

#TopLogin input.texto::placeholder{
    color: rgb(0, 0, 0);
}