#Topo { height:auto; overflow:hidden; background:#fff; border-top:5px solid #004276; padding-bottom:15px;}
#Logo { width:220px; }
#Logo h1 { width:220px; }
#Logo h1 img { max-width:220px; }

#DadosEmpresa { display:none; }
.Miolo { min-height: 500px;  border-top:0; margin-top:20px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow:    none;
box-shadow:         none;
background:none
}
h2.tituloPagina { border-bottom:2px solid #ccc; line-height:70px; color:#000 }
h2.tituloPagina span { border-bottom:0; text-indent:0; }

#pgInformacoes, .mioloInterna { padding-left:0; padding-right:0; margin-left:0; margin-right:0; }
.listaConcursos .item { margin:0;  }
.listaConcursos .vagas { text-align:center; }
.listaConcursos .imagem { background:#fff }

.bgConcurso { margin-top:0px; background:none; } 
.bgConcurso h3 { color:#333; margin-bottom:0; width:180px; margin-bottom:20px; padding-bottom:5px; padding-top:10px; border-bottom:3px solid #333; color:#333 }
.bgConcurso .CategoriasConcursos ul { padding:20px; width:180px; padding:0px; border-left:0px solid #000;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}

.tabela { background:#fff; }
#TopoInformacoes .imagem { background:#fff; }
.blocoPadrao { border:1px solid #aaa; }
.blocoPadrao h3 { padding-bottom:0; }

.bgConcurso .CategoriasConcursos ul li a { background:#666666; border-top:2px solid #8D8D8D; }
.bgConcurso .CategoriasConcursos ul li a:hover, .bgConcurso .CategoriasConcursos ul li.ativo a { background:#004276; color:#fff; border-top:2px solid #000 }

#TopMenu { background-color:#004276;}
/*
#TopMenu { background-color:#004276; width:980px; position:absolute; left:50%; margin-left:-490px; margin-top:150px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:6px 0; }
#TopMenu ul { margin-left:10px; }
#TopMenu ul li a:hover { background:#7bcdf1; border-top:2px solid #70b9d9; color:#004276 }
*/
body { background:#f8f8f8; font-family:Calibri, sans-serif}
#Rodape .ProSeleta { background:#f5f5f5 }

#TopLogin { margin-top: 20px;}
#TopLogin form { width:auto; margin-top:10px; }
#TopLogin h3 span { background-color:#333; }
#TopLogin h3 { color:#004276; }
#TopLogin label { color:#004276 }
.botao.preto { background-color:#333; border:0 }
#TopLogin .botoes { display:inline-block; vertical-align: middle }
#TopLogin .esqueci { color:#004276; font-size:14px; display:inline-block; margin:0; width:130px; vertical-align: middle  }

/* Iframe */
.Iframe .listaConcursos h2.tituloPagina { display:none }
#Rodape .ProSeleta { background:#fff }




.noticiasLateral{ width: 180px;}


#Topo{ border-top:none; box-shadow: 0px 8px 24px #eee; margin-top: 1px;}
