#Logo { width:350px; }
#Logo h1 { width:350px; }
#Logo h1 img { max-width:350px; max-height: 160px; }
#DadosEmpresa { display:none; }

#TopLogin { width:370px; }
#TopLogin h3 span { background-color:#214A8C; }
.botao.preto { background:#214A8C; border:1px solid #dedede }

.bgConcurso .CategoriasConcursos ul li a { color:#214A8C; font-size:14px; background-color:#fff; border: 1px solid #214A8C; }
.bgConcurso .CategoriasConcursos ul li a:hover, .bgConcurso .CategoriasConcursos ul li.ativo a { background:#214A8C; color:#eae22a; width:180px }
.bgConcurso h3 { color:#fff; margin-top:30px }

.Miolo { border-top-color:#214A8C; }

h2.tituloPagina { font-size:20px !important; margin:20px 20px 0 20px; color:#213152; font-weight:bold; border-bottom:2px solid #ddd; line-height:30px; padding:0; text-indent:0;  }
h2.tituloPagina span { border-bottom:0;padding:0; text-indent:0; padding:7px 0 20px 0; }

#Rodape .final { background-color: #071a42; }
#Rodape .final div { color:#fff; }
#Rodape .final .DesenvolvimentoProSeleta a { background-color:#fff; background-repeat:no-repeat; background-position: center; padding:2px 5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
#Rodape .ProSeleta { background-color: #f8f8f8; } 