@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; border:none; }

body { background:url(../../imagens/back.gif) repeat; }

#main { height: 478px; width: 778px; margin-left: -389px; padding: 0px; margin-top: -239px; margin-right: 0px; margin-bottom: 0px; position: absolute; left: 50%; top:50%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #ccc; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #ccc; font-family:"Trebuchet MS", Verdana, sans-serif; }

#topo { width: 758px; height:80px; padding:10px; background-color:#fff; margin-left: -389px; margin-right: 0px; margin-bottom: 0px; position: absolute; left: 50%; top:10px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #ccc; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #ccc; font-family:"Trebuchet MS", Verdana, sans-serif; background:#fff url(../../imagens/logomini.jpg) no-repeat center }

#mainb { width: 758px; padding:10px; background-color:#fff; margin-left: -389px; margin-right: 0px; margin-bottom: 0px; position: absolute; left: 50%; top:130px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #ccc; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #ccc; font-family:"Trebuchet MS", Verdana, sans-serif; }

#superior { width:778px; height:48px; background:url(../../imagens/topo.jpg) no-repeat center center; }
#superior p { font-size:11px; color:#666666; line-height:20px; float:right; padding-right:10px; }
#esquerda { width:211px; height:351px; background:url(../../imagens/esq.jpg) no-repeat center center; float:left; }

#meio { width:356px; height:351px; float:left; }

#menu { width:211px; height:351px; float:left; }

#baixo { width:778px; height:50px; background:url(../../imagens/logo_baixo.jpg) no-repeat center center; clear:both; }

#rodape { width:778px; height:29px; clear:both; }

li { list-style:inside disc; }

input, select, textarea { border:1px solid #4a5796; padding:2px; background:#effafe; font-size:11px; font-family:"Trebuchet MS", Verdana, sans-serif; }

button {
padding:5px;
background-color:#4a5796;
color:#fff;
text-align:center;
}

.noticias li { list-style:none; padding:6px; }

label { font-size:12px; font-weight:bold; }

h2 { margin:6px; font-size:18px; }

h3 { margin:10px 10px 0px 10px; font-size:14px; }

/*
.edital { margin:100px 0 0 40px; float:left; }
*/




.edital { margin:-40px 0 0 10px; _margin-left:5px; width:140px; background-color:#FFF; padding:5px; border:1px dotted #f2f2f2; height:auto; float:left;}
.edital a { display:block; float:left; font-size:11px; font-weight:bold; color:#000000; text-decoration:none}
.edital a:hover {color:#FF0000}
.edital a.saa-edital { margin-top:5px; width:140px; height:auto; }
.edital a.saa-prova { _margin-top:-7px; width:140px; height:auto; }
.edital a.saa-homologacao { width:140px; height:auto; }
.edital a.saa-gabaritos { width:140px; height:auto; }
.edital a.saa-resultado_prova_objetiva { _margin-top:-7px; width:140px; height:auto; }
.edital a.saa-candidatos_convocados_2a_fase { width:140px; height:auto; }
.saa-classificacao { width:140px; height:auto; }
.edital a.pdf-plugin { _margin-top:-7px; width:140px; height:auto; }

.proximosconcursos { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; text-decoration:none; width:120px; padding:10px; margin:10px 0 0 40px; background-color:#495585; color:#fff; float:left; }


#2009{display:none}
#2008{display:none}
/*
.inscricao { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; text-decoration:none; width:110px; padding:10px; margin:10px 0 0 40px; background-color:#495585; color:#fff; float:left; }
*/
