body { background:#FFF ; font-size:14px; }
.bgConcurso { margin-top:0px; background:none; } 
#Topo { height:auto; overflow:hidden; background:#fff; border-bottom:0; margin-bottom:20px; height:150px; }
#Logo { width:350px; }
#Logo h1 { width:350px; }
#Logo h1 img { max-width:300px; }
#DadosEmpresa { display:none; }

.Miolo { border:1px solid #ddd;
margin-top:40px;
margin-bottom:20px;
-webkit-box-shadow: none;
-moz-box-shadow:    none;
box-shadow:         none;
width:978px; 
background:#fff;
-webkit-border-radius:0; -moz-border-radius:0; border-radius:0;
}

#TopMenu { position:absolute; width:980px; margin-top:140px; left:50%; margin-left:-490px; background:#a13d33;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomleft: 10px;
border-top-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#TopMenu ul { margin-left:10px }
#TopMenu ul li a:hover { background:#FFF; color:#4b4b4b }
#TopLogin .esqueci { display: inline-block; margin-left:10px; margin-top:10px; }
#TopLogin form { width:550px; }
#TopLogin { width:550px }
#TopLogin .botoes { float:left }

#TopLogin h3 span { background-color: #4b4b4b }
.botao.preto { background-color:#4b4b4b; border:1px solid #3d3d3d }
#TopLogin #tl-login { width:120px !important }

.bgConcurso .CategoriasConcursos ul li a { color:#4b4b4b; font-size:14px; background-color:#fff; }
.bgConcurso .CategoriasConcursos ul li a:hover, .bgConcurso .CategoriasConcursos ul li.ativo a { background:#a13d33; color:#fff; width:180px }
.bgConcurso h3 { color:#4b4b4b; margin-top:30px }



h2.tituloPagina { font-size:20px !important; margin:20px 20px 0 20px; color:#3d3d3d; 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 .ProSeleta { border-top:1px solid#ddd; border-bottom:1px solid #ddd; }
.mioloInterna { margin:30px 20px }

.botao.maior.verde span { font-size:17px }


@media (max-width: 580px) {
#Topo { height:auto; padding:20px }
}

#blocoPublicacoes ul li { text-transform:none }