body{margin:0;width:100%;background-color:#FFF;background-image:url(../Imagens/fundo.png);background-repeat:repeat;font-family:Verdana,Geneva,sans-serif;font-size:14px;color:#001C0E}
#center{margin:0 auto;width:996px;border-left:2px solid #030;border-right:2px solid #030;border-top:5px solid #030;border-bottom:5px solid #030;background-color:#FFF;text-align:left}
#menu_lateral{float:left;width:200px;display:none;z-index:1}
#calendario{margin:0 auto;width:200px}
#calendario_concurso,#faq_concurso,#informativo{margin:0 auto;margin-top:30px;padding:10px;width:80%;display:none;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:5px solid #E1E1E1}
#informativo{width:85%}
#faq_concurso{font-size:.8em}
#conteudo{float:right;width:795px;display:none;border-left:1px solid #E1E1E1}
#corner{float:left;width:20px;height:20px;background:url(../Imagens/corner.png) no-repeat;display:none}
#datepicker{font-size:.7em}
#rodape{margin:0;padding-top:10px;padding-bottom:10px;width:100%;background-color:#000;filter:alpha(opacity=85);opacity:.85;margin-top:20px;margin-bottom:-24px}
#rodape p{color:#FFF;font-size:10px;text-align:center}
#topo{width:100%;height:150px;border-bottom:1px solid #030}
#mensagem{float:right;margin-right:20px;color:#363;width:200px;height:30px;font-size:100%}
#coluna_direita{float:right;width:220px;margin-right:8px;margin-top:-3px;display:none}
#coluna_direita #floating_bar{height:600px;overflow:hidden;position:absolute}
#coluna_direita .link{font-size:small}
#coluna_direita ul{padding-left:15px;font-size:small}
#coluna_direita ul li a{text-decoration:none;display:block}
#coluna_direita ul li a:hover{background-color:#71b176;color:#FFF}
#coluna_direita .title{background-color:#8CC264;color:#FFF;width:212px;padding:2px 4px;border-top-right-radius:9px;-moz-border-radius-topright:9px;-webkit-border-top-right-radius:9px}
#coluna_direita .shadow{background-color:#FFF;width:220px;margin-right:5px;-moz-box-shadow:4px 4px 3px #888;-webkit-box-shadow:4px 4px 3px #888;box-shadow:4px 4px 3px #888}
#destaque{float:right;background-image:url(../Imagens/destaque.png)}
#faq{clear:right;width:95%;margin:0 auto;margin-top:10px;background-color:#FFF;padding:3px 15px;border:1px solid #b9d7ce}
#faq p{width:100%}
#faq .titulo{font-size:1.0em!important;background-color:#abd28e;color:#FFF}
#home{margin-top:-13px;width:98%}
.divisoria{width:90%;margin:0 auto;height:20px;border-bottom:1px dashed #E1E1E1}
#home .titulo{text-shadow:1px 1px 2px #888;font-size:1.3em;background-color:#8CC264;color:#FFF;padding:5px 0 0 20px;width:534px;height:30px;position:relative;z-index:1}
#home .ct{background:url(../Imagens/ct.png) no-repeat;height:13px;width:554px}
#home .shadow{margin-top:-28px;margin-left:12px;width:529px;-moz-box-shadow:4px 4px 3px #888;-webkit-box-shadow:4px 4px 3px #888;box-shadow:4px 4px 3px #888}
.more_info{cursor:pointer;position:relative;z-index:2;margin:-5px 5px 5px 0;float:right;background-color:#FFF;width:120px !important;padding:4px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #E1E1E1}
.more_info:hover{-moz-box-shadow:inset 1px 1px 2px #888;-webkit-box-shadow:inset 1px 1px 2px #888;box-shadow:inset 1px 1px 2px #888}
#informativo{text-align:center;font-size:smaller}
#informativo .atual{padding:5px;border-bottom:1px solid #E1E1E1;background-color:#E1E1E1}
#informativo .evento{padding:5px}
#informativo .data{font-size:x-large;font-weight:bolder}
#informativo .subtitulo{font-size:small;font-weight:bold;color:#8CC264;padding:5px 0!important}
.info{margin-top:20px}
.info li{padding:5px 10px;display:block;border-left:2px solid #030}
.info p{text-align:justify!important}
.info_concurso{display:none;width:701px;border-left:2px solid #71b176;border-right:2px solid #71b176;border-bottom:5px solid #71b176;margin-top:-14px;margin-left:40px}
#informacoes{list-style:none}
#informacoes li{margin:0;padding:0;display:inline}
#informacoes li a{display:inline-block;background:url(../Imagens/buttons.png) no-repeat;width:86px;height:30px;text-align:center;padding-top:5px;text-decoration:none;font-weight:bold}
#informacoes li a:hover,#informacoes li a:active,#informacoes li a.selected{background:url(../Imagens/buttons_over.png) no-repeat;display:inline-block;color:#FFF}
#legenda{float:right;border:1px solid #b9d7ce;font-size:.7em;padding:4px;text-align:left;margin:-6px 19px 1px 0}
#linha{width:80%;margin:0 auto;height:10px;padding:10px 0}
#linha_horizontal{width:40%;height:50%;float:right;border-bottom:2px solid #030}
#linha_vertical_direita{width:5%;height:100%;float:right;border-right:1px solid #030;margin-right:1%}
#linha_vertical_esquerda{height:100%;width:5%;float:right;border-left:1px solid #030;margin-left:1%}
.link_info{cursor:pointer}
.lista{list-style:none}
.lista li img{vertical-align:middle;padding-right:5px;border:none}
.lista li,.lista_square li{padding-top:10px}
.lista_square{list-style-type:square;color:#8CC264;padding-left:30px;font-size:14px !important}
#noticia,#pergunta{clear:right;width:90%;margin:0 auto;margin-top:10px;background-color:#FFF;padding:3px 20px;border:1px solid #b9d7ce;word-wrap:break-word}
#noticia .titulo,#pergunta .titulo{font-size:1.0em!important;color:#FFF;background-color:#8CC264;padding:5px}
#recente{background-image:url(../Imagens/recent.png);margin-left:10px}
#refreshed{background-image:url(../Imagens/refreshed.png);margin-left:10px}
.social{float:right}
.social div{float:right;margin-left:40px}
.titulo_concurso{font-size:medium;color:#FFF;background-color:#71b176;width:700px;cursor:pointer;display:block;padding:5px 0 5px 5px}
#titulo_conteudo{float:right;background-color:#030;background-repeat:no-repeat;width:785px;padding:5px;height:35px;color:#FFF;font-size:2.2em;display:none;text-align:right}
#titulo_conteudo .subtitulo{font-size:medium;vertical-align:middle}
#texto_conteudo{float:left;width:545px;padding:10px 5px;text-align:left;display:none}
#texto_conteudo_all{float:left;width:784px;padding:10px 5px;text-align:left;display:none}
#wait{background-image:url(../Imagens/icon_wait.png);margin-left:10px}
.box{padding-bottom:1px;border:1px solid #E1E1E1;border-bottom:none;border-top-right-radius:9px;-moz-border-radius-topright:9px;-webkit-border-top-right-radius:9px}
