@charset "utf-8";
/* CSS Document */

body { margin:9px 0 0 0; background-image:url(../images/bg.jpg); }
form { padding:0; margin:0; }

#main { width:949px; height:34px; margin:0 auto; background-color:#4F004F; }
#main ul { margin:0; padding:0; list-style:none }
#main li { float:left; }
#main #busca { float:right; width:226px; } #main #busca img { float:left; }
#main #busca input { float:left; width:120px; margin-top:8px; height:17px; background-color:#743B6E; border:1px solid #743B6E; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px }



ul#menu_topo li { padding: 10px 9px; font-size: 16px; }
ul#menu_topo li a { color:#F1F1F1; text-decoration: none; font-weight: normal; }
ul#menu_topo li a:hover { color:#CCCCCC; }




#head { width:949px; height:115px; margin:0 auto; background-color:#4F004F; }
#head .logo { float:left; }
#head .foto { float:left; margin:9px 0 0 11px; }


#home-destaque { width:949px; height:219px; margin:0 auto; background-image:url(../images/home_destaque_bg.jpg); overflow: hidden; }

#home-destaque .cols1 { float:left; width:185px; }
#home-destaque .cols2 { float:left; width:340px; margin-left:35px; }
#home-destaque .cols3 { float:right; width:340px; margin-right:10px; }

#home-destaque #restrita { float:left; width:173px; height:78px; padding:6px; background-color:#4F004F; }
#home-destaque #restrita h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#F2EBDC; padding:0; margin:0 0 10px 0 }
#home-destaque #restrita .usuario { float:left; width:166px; padding:2px; background-color:#C1A4B1; border:1px solid #C1A4B1; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#4F004F; margin-bottom:4px; }
#home-destaque #restrita .senha { float:left; width:125px; padding:2px; background-color:#C1A4B1; border:1px solid #C1A4B1; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#4F004F; margin-right:5px }
#home-destaque #restrita .bt { float:left; }

#home-destaque #multimidia { float:left; width:175px; margin:20px 0 0 10px; }
#home-destaque #multimidia h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#fff; width:175px; margin:0; padding:0 }
#home-destaque #multimidia object { float:left; }

#home-destaque p.chapeu { font-family:Georgia, "Times New Roman", Times, serif; color:#fff; font-size:11px; margin:15px 0 0 0; padding:0; }
#home-destaque h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#fff; margin:0 0 3px 0; padding:0; }
#home-destaque p { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#fff; margin:0; padding:0; padding-bottom:5px  }

#home-destaque a { color:#fff; text-decoration:none } #home-destaque a:hover { color:#fff; text-decoration:underline; }

#home-detaque .foto { margin-left:10px; }




#home-secundario { width:949px; margin:0 auto;  }

#home-secundario .cols1 { float: right; width:180px; }
#home-secundario .cols1 img { float:left; margin-top:14px; }

#home-secundario .cols2 { float:left; width:450px; margin-left:44px; padding-top:10px }
#home-secundario .cols3 { float:right; width:255px; margin-right:10px; padding-top:15px; }

#home-secundario h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#4E004E; margin:0; padding:0 }

#home-secundario #artigo { float:left; width:148px; height:120px; padding-left:60px; background-image:url(../images/home_icone_artigo.jpg); background-repeat:no-repeat; margin:8px 12px 12px 0 }
#home-secundario #artigo h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#333; margin:0 0 3px 0; padding:0; line-height:100% }
#home-secundario #artigo p.autor { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#4D004D; padding:0 0 3px 0; margin:0 }
#home-secundario #artigo p { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333; padding:0; margin:0 }
#home-secundario #artigo a { color:#333; text-decoration:none; }
#home-secundario #artigo a:hover { color:#333; text-decoration:underline; }


#home-secundario #artigos { float:left; width:158px; height:120px; padding-left:50px; background-image:url(../images/home_icone_artigo.jpg); background-repeat:no-repeat; margin:8px 12px 12px 0 }
#home-secundario #artigos h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#333; margin:0 0 3px 0; padding:0; line-height:100% }
#home-secundario #artigos p.autor { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#4D004D; padding:0 0 3px 0; margin:0 }
#home-secundario #artigos p { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333; padding:0; margin:0 }
#home-secundario #artigos a { color:#333; text-decoration:none; }
#home-secundario #artigos a:hover { color:#333; text-decoration:underline; }


#home-secundario #documentos { float:left; width:158px; height:120px; padding-left:50px; background-image:url(../images/home_icone_documentos.jpg); background-repeat:no-repeat; margin:8px 12px 12px 0 }
#home-secundario #documentos h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#333; margin:0 0 3px 0; padding:0; line-height:100% }
#home-secundario #documentos p.autor { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#4D004D; padding:0 0 3px 0; margin:0 }
#home-secundario #documentos p { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333; padding:0; margin:0 }
#home-secundario #documentos a { color:#333; text-decoration:none; }
#home-secundario #documentos a:hover { color:#333; text-decoration:underline; }

#home-secundario #eventos { float:left; width:158px; height:120px; padding-left:50px; background-image:url(../images/icon_eventos.jpg); background-repeat:no-repeat; margin:8px 12px 12px 0 }
#home-secundario #eventos h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#333; margin:0 0 3px 0; padding:0; line-height:100% }
#home-secundario #eventos p.autor { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#4D004D; padding:0 0 3px 0; margin:0 }
#home-secundario #eventos p { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333; padding:0; margin:0 }
#home-secundario #eventos a { color:#333; text-decoration:none; }
#home-secundario #eventos a:hover { color:#333; text-decoration:underline; }












#home-secundario #jornal { float:left; width:243px; height:233px; padding:5px; background-color:#F8F2E9; border:1px solid #ECDDC6; }
#home-secundario #jornal .cols1b { float:left; width:78px; }
#home-secundario #jornal .cols2b { float:right; width:153px; }
#home-secundario #jornal .edicao { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#333; padding:0; margin:0; height:160px }
#home-secundario #jornal .vejamais { width:60px; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#333; padding:0; margin:10px 0 0 0 }
#home-secundario #jornal .vejamais a { color:#4C004C; text-decoration:none; }
#home-secundario #jornal .vejamais a:hover { color:#4C004C; text-decoration:underline; }
#home-secundario #jornal select { width:78px; background-color:#4E004E; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; }



#center { width:949px; margin:0 auto;  }



#side { float:left; width:185px; }

#side #restrita { float:left; width:173px; height:78px; padding:6px; background-color:#4F004F; }
#side #restrita h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#F2EBDC; padding:0; margin:0 0 10px 0 }
#side #restrita .usuario { float:left; width:166px; padding:2px; background-color:#C1A4B1; border:1px solid #C1A4B1; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#4F004F; margin-bottom:4px; }
#side #restrita .senha { float:left; width:125px; padding:2px; background-color:#C1A4B1; border:1px solid #C1A4B1; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#4F004F; margin-right:5px }
#side #restrita .bt { float:left; }

#side #multimidia { float:left; width:185px; margin:12px 0 0 0; background-image:url(../images/home_destaque_bg.jpg) }
#side #multimidia h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#fff; width:165px;  margin:8px 0 0 8px; padding:0 }
#side #multimidia object { float:left; }

#side .banner { float:left; margin:15px 0 0 2px; }

#content #lista-cols { float:left; width:210px; border-bottom:1px solid #333; margin-bottom:30px; }

#content #lista-cols p.chapeu { font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#4C004C; margin:0; padding:0; }
#content #lista-cols h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#333; margin:0; padding:0; }
#content #lista-cols p { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333; margin:0; padding:0 }

#content #galerias-exclusivas .cols { float:left; width:210px; margin-right:40px  }
#content #galerias-exclusivas .cols2 { float:left; width:210px; margin-right:0  }



#content { float:right; width:730px; padding-top:24px; }

#content h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#4C004C; margin-top:0; padding-top:0; }
#content p { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#333; line-height:130%; }

#content h1 .sub { font-weight:normal; font-size:16px; }

#content p.chapeu { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#4C004C; margin-bottom:0; padding-bottom:0; }
#content h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#333; margin-top:0; padding-top:0; }

#content p.data { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#4C004C; }
#content p.autor { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#4C004C; font-style:italic }

#content p.legenda { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#4C004C; margin-top:0; padding-top:0 }


#content .menu-secundario { text-align:right; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#4C004C; margin-top:0; padding-top:0 }
#content .menu-secundario a { font-weight:bold; color:#4C004C; text-decoration:none; }
#content .menu-secundario a:hover { font-weight:bold; color:#4C004C; text-decoration:underline; }

#content .menu-foot { text-align:right; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#4C004C; padding-top:15px; clear:both }
#content .menu-foot a { color:#4C004C; text-decoration:none; }
#content .menu-foot a:hover {  color:#4C004C; text-decoration:underline; }

#content .paginacao { text-align:right; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#4C004C; }
#content .paginacao a { color:#4C004C; text-decoration:none; margin-left:5px }
#content .paginacao a:hover { color:#4C004C; text-decoration:underline; }
#content .paginacao .ativo { text-decoration:underline; }

#content .bt-voltar { float:left; clear:both; }

#content .pdf { float:left; clear:both; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#4C004C; width:730px; padding-top:10px }
#content .pdf a { color:#4C004C; }

#content #lista { float:left; width:730px; border-bottom:1px solid #333; margin-bottom:30px; }

#content #lista p.chapeu { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#4C004C; margin:0; padding:0; }
#content #lista h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#333; margin:0; padding:0; }
#content #lista p { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#333; margin:0; padding:0 }

#content #lista a { display:block;  text-decoration:none; color:#333 } #content #lista a:hover { text-decoration:underline;  color:#333  }

#content #lista .bt-visualizar { float:right; margin-bottom:10px; }
#content #lista h2.documentos { float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#333; margin:0; padding:0; width:640px; }

#content #lista p.autor { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#4C004C; font-style:italic; }
#content #lista p.url { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#4C004C; font-style:italic; }

#content #lista p.data { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#4C004C;}


#content #manifesto { width:284px; }
#content #manifesto label { float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; padding:0; margin:0; color:#333 }
#content #manifesto input { float:left; width:282px; background-color:#4E004E; border:1px solid #4E004E; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; font-size:12px; margin-bottom:10px }
#content #manifesto .bt { float:left; margin-left:230px; }
#content #manifesto p { float:left; width:284px; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#333; }


#content #publicacoes-carrossel { float:left; margin-top:70px; width:730px; }
#content #publicacoes-carrossel .left { float:left; margin-top:75px } #content #publicacoes-carrossel .right { float:right; margin-top:75px }
#content #publicacoes-carrossel .item { float:left; margin-left:43px; }
#content #publicacoes-carrossel p { font-family:Georgia, "Times New Roman", Times, serif; font-size:10px;  color:#4C004C; text-align:center; padding:0; margin:0; }
#content #publicacoes-carrossel p.edicao {  font-family:Georgia, "Times New Roman", Times, serif; font-size:13px;  color:#4C004C; text-align:center; padding:0; margin:5px 0 0 0;}
#content #publicacoes-carrossel a { display:block; color:#4C004C; text-decoration:none; }#content #publicacoes-carrossel a:hover { color:#4C004C; text-decoration:underline; }

#content #acervo #livros-carrossel { float:left; margin-top:20px; width:730px; }
#content #acervo #livros-carrossel .item { float:left; width:125px; padding:0 10px }
#content #acervo #livros-carrossel p { font-family:Georgia, "Times New Roman", Times, serif; font-size:10px;  color:#4C004C; text-align:center; padding:0; margin:0; }
#content #acervo #livros-carrossel p.edicao {  font-family:Georgia, "Times New Roman", Times, serif; font-size:13px;  color:#4C004C; text-align:center; padding:0; margin:5px 0 0 0;}
#content #livros-carrossel a { display:block; color:#4C004C; text-decoration:none; }#content #publicacoes-carrossel a:hover { color:#4C004C; text-decoration:underline; }
#content #acervo h1.acervo { clear:both; padding-top:30px; }
#content #acervo select { background-color:#C1A4B1; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; font-size:14px; border:1px solid #C1A4B1 }
#content #acervo input { background-color:#C1A4B1; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; font-size:14px; width:250px; border:1px solid #C1A4B1  }
#content #acervo form * { float:left; margin-right:5px }
#content #acervo table { float:left; clear:both; margin-top:30px; border:1px solid #4C004C; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:4C004C}
#content #acervo table .label { color:#fff; background-color:#4F004F; }
#content #acervo  a { color:#4C004C; } #content #acervo  a:hover { color:#4F004F; } 

#content #acervo .capa { float:left; width:164px; margin-right:20px }
#content #acervo .descricao { float:left; width:540px }

#content #acervo .bt { width:35px; height:21px; } 

#content #multimidia-carrossel { float:left; margin-top:45px; width:730px; }
#content #multimidia-carrossel .box { float:left; width:670px;  }
#content #multimidia-carrossel .left { float:left; margin-top:130px } 
#content #multimidia-carrossel .right { float:right; margin-top:130px }
#content #multimidia-carrossel .right2 {  margin-top:130px; margin-left:30px; *margin-top:-48px }
#content #multimidia-carrossel .item { float:left; margin-left:30px; }
#content #multimidia-carrossel p.legenda { width:183px;  font-family:Georgia, "Times New Roman", Times, serif; font-size:13px;  color:#4C004C; text-align:center; padding:0; margin:5px 0 15px 0;}
#content #multimidia-carrossel a { display:block; color:#4C004C; text-decoration:none; }
#content #publicacoes-carrossel a:hover { color:#4C004C; text-decoration:underline; }


#content #multimidia-ver { float:left; width:520px; margin-left:80px; }
#content #multimidia-ver .voltar { float:right; margin-bottom:5px }
#content #multimidia-ver .foto { }
#content #multimidia-ver  p {  font-family:Georgia, "Times New Roman", Times, serif; font-size:13px;  color:#4C004C; text-align:center; padding:0; margin:5px 0 15px 0;}


#content #fale { width:284px; float:left }
#content #fale label { float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; padding:0; margin:0; color:#333; width:282px }
#content #fale input, textarea { float:left; width:282px; background-color:#4E004E; border:1px solid #4E004E; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; font-size:12px; margin-bottom:10px }
#content #fale  textarea { height:120px; }
#content #fale .bt { float:left; margin-left:230px; }
#content #fale p { float:left; width:284px; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#333; }

#content #contato { float:left; margin-left:60px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#333; }

#footer { width:949px;  margin:0 auto;  clear:both; }
#footer .content { width:949px; height:60px; padding-top:25px; }
#footer .logo { float:left;  }
#footer p.fale { float:left;  border-bottom:2px solid #333; margin:6px 0 0 8px; padding:0 0 3px 0; width:690px; text-align:right } 
#footer address { float:left; clear:both; margin-top:4px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#4C004C; /* margin-left:243px; */ width:949px; text-align:center; padding:5px 0 }

