/* CLASSES GERAIS DO GERENCIADOR */
body{ overflow:hidden;}
body, div, h1, h2, p, img, table{margin:0; padding:0; border:0;}
body{ background-color:#CCC;}
p, input, select, textarea { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:100;}
.invisivel{ display:none;}
.visivel{ display:block;}
/*TELA DE AUTENTICAÇÃO DO GERENCIADOR*/
#DivAutenticacao{ display:block; position:absolute; width:350px; left:50%; margin-left:-175px; height:300px; top:50%; margin-top:-150px; border:1px solid #4AA5FF; background-color:#FFF;}
#DivAutenticacao .header{ float:left; width:100%; height:76px; display:block;}
#DivAutenticacao .header .logo{ float:left; width:44px; height:52px; margin-left:10px; margin-top:12px;  margin-right:2px; background-image:url(../imagens/logotipo.jpg); background-repeat:no-repeat; text-indent:-8000px;}
#DivAutenticacao .header .header1{ font-weight:bold; margin:18px 0 0 6px;}
#DivAutenticacao .header .header2{ font-weight:bold;}
#DivAutenticacao .header .filhete{ float:left; width:350px; height:4px; background-color:#4AA5FF; margin-top:14px;}
#DivAutenticacao .center{ display:block; position:absolute; width:200px; left:50%; margin-left:-100px; height:160px; top:50%; margin-top:-70px; text-align:center;}
#DivAutenticacao .center .header3{ font-size:10px; font-weight:bold; text-align:center; margin-top:18px;}
#DivAutenticacao .center .CxUsr{ border:1px solid #4AA5FF; background-color:#FFF; height:25px; margin:2px 0 2px 0;}
#DivAutenticacao .center .CxSen{ border:1px solid #4AA5FF; background-color:#FFF; height:25px; margin-bottom:10px;}
#DivAutenticacao .center .botoes{ display:block; position:absolute; width:200px; left:50%; margin-left:-100px; height:25px;}
#DivAutenticacao .center .botoes .btn1{ float:left; width:47%; text-align:right; padding-right:3px;}
#DivAutenticacao .center .botoes .btn2{ float:right; width:47%; text-align:left; padding-left:3px;}
#DivAutenticacao .footer{ float:left; width:100%; display:block;}
#DivAutenticacao .footer .filhete{ float:left; width:350px; height:4px; background-color:#4AA5FF; margin-top:164px;}
#DivAutenticacao .footer .LocalMensagem{float:left; width:346px; height:22px; text-align:left; padding:6px 0 2px 4px;}
#DivAutenticacao .footer .LocalMensagem .TituloMensagem{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4AA5FF; font-weight:bold;}
#DivAutenticacao .footer .LocalMensagem .Mensagem{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF6600; font-weight:bold;}
#DivAutenticacao .footer .FilheteRodape{ float:left; width:350px; height:4px; background-color:#4AA5FF;}
#DivAutenticacao .footer .DivCreditos{ float:left; width:350px; height:22px;}
#DivAutenticacao .footer .DivCreditos .Creditos{ font-size:10px; font-weight:bold; text-align:center; padding-top:4px;}

/*GERENCIADOR*/
#body{ margin:auto; width:781px; background-color:#FFF;}


/*HEADER*/
#body #header{ float:left; width:781px; height:116px; background-color:#FFF;}
#body #header .titulo{float:left; background-image:url(../imagens/brasao.jpg); background-repeat:no-repeat; height:52px; margin:14px 0 0 4px;}
#body #header .titulo p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666; padding:5px 0 0 60px;}
#body #header .titulo p span{font-weight:100;}
#body #header .menu{ float:left; width:781px; height:32px; background-color:#EBEBEB; border-bottom:4px solid #4AA5FF; margin-top:14px;}
#body #header .menu ul{ float:left; margin:0; padding:0; border:0;}
#body #header .menu ul li{ float:left; margin:0; padding:0; list-style:none;}
#body #header .menu ul li a{ float:left; margin:0; padding:6px 16px 0 16px; border-top:4px solid #EBEBEB; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:bold; text-decoration:none;}
#body #header .menu ul li a:hover{ border-top:4px solid #4AA5FF;}




/*CENTER*/
#body #center{ float:left; width:781px; background-color:#FFF;}
#body #center .parte_publicacoes{ float:left; width:723px; padding:29px;}
#body #center .parte_publicacoes .titulos{ float:left; width:90px;}
#body #center .parte_publicacoes .titulos .menu_titulos ul{ margin:0; padding:0; border:0;}
#body #center .parte_publicacoes .titulos .menu_titulos ul li{ list-style:none;}
#body #center .parte_publicacoes .titulos .menu_titulos ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:100; text-decoration:none;}
#body #center .parte_publicacoes .titulos .menu_titulos ul li a:hover{ color:#666;}
#body #center .parte_publicacoes .conteudo{ float:left; width:633px; height:350px;}
#body #center .parte_publicacoes .conteudo .conteudo_publicacoes{ float:left; width:633px;}
#body #center .parte_publicacoes .conteudo .conteudo_publicacoes .topico{ float:left; height:50px; width:633px; background-image:url(../imagens/bg_titulo_publicacoes.jpg); background-repeat:repeat-x;}
#body #center .parte_publicacoes .conteudo .conteudo_publicacoes .topico img{ float:left;}
#body #center .parte_publicacoes .conteudo .conteudo_publicacoes .topico p{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4AA5FF;}
#body #center .parte_publicacoes .conteudo .conteudo_publicacoes .topico .btn_tit_publicacoes{ float:right; margin:0; margin-right:5px; padding:0; position:relative; border:0; height:27px; width:184px; background-color:#FF0000;}
#body #center .parte_publicacoes .conteudo .conteudo_publicacoes .topico .btn_tit_publicacoes ul{ float:left; margin:0; padding:0;}
#body #center .parte_publicacoes .conteudo .conteudo_publicacoes .topico .btn_tit_publicacoes ul li{ float:left; margin:0; border-left:1px solid #FFF;  border-top:1px solid #FFF; border-bottom:1px solid #D9D9D9;  border-right:1px solid #D9D9D9; list-style:none; padding:6px; background-color:#F1F1F1;}
#body #center .parte_publicacoes .conteudo .conteudo_publicacoes .topico .btn_tit_publicacoes ul li a{ float:left; text-decoration:none; margin:1px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:bold;}
#body #center .parte_publicacoes .conteudo .conteudo_publicacoes .topico .listagem_publicacoes{ float:left; width:633px; margin:0; margin-top:20px; margin-left:20px; padding:0; display:block;}
#body #center .parte_publicacoes .conteudo .conteudo_publicacoes .topico .listagem_publicacoes .conteudo_rolado{ background-color:#FFF; background-position:left top; border:0; width:588px; height:256px; overflow:auto;}

#body #center .parte_publicacoes .conteudo .conteudo_publicacoes .topico .detalhes{ float:left; width:560px; background-color:#DFFFAE;}
#body #center .parte_publicacoes .conteudo .conteudo_publicacoes .topico .detalhes .titulos{ width:150px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666; display:block;}
#body #center .parte_publicacoes .conteudo .conteudo_publicacoes .topico .detalhes .conteudos{ width:400px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:100; color:#666; padding-bottom:4px;}


.aux1{ list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:100; text-decoration:none;}
.aux2{ list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4AA5FF; font-weight:100; text-decoration:none;}


/*FOOTER*/
#body #footer{ float:left; width:781px; height:22px; text-align:center; background-color:#FFF;}
#body #footer .filhete{ float:left; width:781px; height:4px; background-color:#4AA5FF; font-size:10px;}
#body #footer p{ float:left; margin-left:239px;}

/*FORMULÁRIO DO GERENCIADOR*/
.frm_publicacoes{ width:390px; background-color:#FFF; border:1px solid #999;}
.frm_publicacoes .header{height:36px; width:100%; background-image:url(../imagens/tiutlo_form_gerenciador.jpg); background-repeat:repeat-x;}
.frm_publicacoes .header p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666; margin:7px 0 7px 7px;}

.frm_publicacoes .center .subtitulos{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:100; height:25px; color:#666666; padding-left:7px;}
.frm_publicacoes .center .conteudos{ padding-top:7px;}

.frm_publicacoes{ width:390px; background-color:#FFF; border:1px solid #999;}
.frm_publicacoes .footer{height:36px; margin-top:7px; width:100%; background-image:url(../imagens/tiutlo_form_gerenciador.jpg); background-repeat:repeat-x;}
.frm_publicacoes .footer input{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666; margin:7px 0 7px 7px;}
.exibe_form_publicacoes{ display:block; position:absolute; width:390px; left:50%; margin-left:-195px; height:326px; top:50%; margin-top:-163px; z-index:2;}

/*FORMULÁRIO DE CONSULTA DE PUBLICAÇÕES*/
.ExibeConsultaPublicacoes{ display:block; position:absolute; width:390px; left:50%; margin-left:-195px; height:270px; top:50%; margin-top:-135px; z-index:3;}