
/* global */
html, body { margin:0; padding:0 }
body { font: 85% Tahoma, arial,sans-serif; color: #7e7e7e; text-align: center; background: #457DBB url(../imagens/geral/bkg.gif) repeat-x top; }
h1, h2 { margin:0 10px 10px; line-height: 14px; font-family: Tahoma, Verdana, sans-serif; color: #419F2E; }
h1 { font-size: 2em; text-indent: -9999px; }
h2 { font-size: 1.3em; }

h2.tituloProverbio { height: 42px; background: url(../imagens/geral/tit_proverbio.gif) left no-repeat; text-indent: -9999px; }
h2.tituloMenu { height: 42px; background: url(../imagens/geral/tit_menor_menu.gif) left no-repeat; text-indent: -9999px; }
h2.tituloVoceSabia { height: 42px; background: url(../imagens/geral/tit_menor_vocesabia.gif) left no-repeat; text-indent: -9999px; }
h2.tituloParceiros { height: 42px; background: url(../imagens/geral/tit_menor_parceiros.gif) left no-repeat; text-indent: -9999px; }
h2.tituloBlog { height: 42px; background: url(../imagens/geral/tit_menor_blog.gif) left no-repeat; text-indent: -9999px; }

ul { padding-bottom : 0px;  list-style-type : none; margin-bottom : 0px; margin-top : 5px; text-align: left; }
li { padding-bottom: 5px; list-style-type: none; line-height: 14px; margin-left: 0; list-style-image: url(../imagens/geral/lista.gif); }
#menu li { font-size: 0.8em; font-family: Tahoma, Arial, sans-serif; text-align: left; }

a { color: #2550A7; text-decoration: underline; } a:hover { color: #2550A7; text-decoration: underline; background-color: #f1f1f1; }
p, dl, ul.menu { margin:0 10px 10px; font-size: 0.9em; line-height: 1.5em; font-family: Tahoma, Arial, sans-serif; text-align: justify; }
dl { margin-bottom: 0; }
dd { margin-left: 20px;  }
dt { font-weight: bold; color: #419F2E; }
hr { border: 0; height: 1px; width: 95%; text-align: center; color: #9faa9e; background-color: #9faa9e; }
img { background-image: url(../imagens/geral/loading.gif); background-repeat: no-repeat; background-position: center; }

.centraliza { text-align: center; }

/* links */
a.externo { background:url(../imagens/geral/link_externo.gif) right 2px no-repeat; padding-right: 13px; }
a.pdf { background:url(../imagens/geral/link_pdf.gif) right 2px no-repeat; padding-right: 13px; }
a.mail { background:url(../imagens/geral/link_mail.gif) right 2px no-repeat; padding-right: 16px; }
.menu a { font-weight: bold;  }

/* estrutura */
#container { text-align: left; background: #FFFFFF; }
#topo { margin:0; padding-left:10px; background: #FFFFFF url(../imagens/geral/topo.jpg) repeat-x top; }
#textoTopo { padding-left: 15px; padding-right: 15px; }

#header { float: center; text-align: center; vertical-align: middle; width: 100%; height: 25px; background: #000000; font-size: 0.8em; color: #ffffff; }
#header a { color: #ffffff; text-decoration: none; }
#header a:hover { color: #ffffff; text-decoration: none; background-color: #6e6e6e; }

#container { width: 775px; margin:0 auto; border-left: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1; }
#conteudo { float: right; width: 505px; padding-left: 15px; padding-right: 15px; }
#conteudoIntro { font-size: 0.9em; line-height: 1.5em; font-family: Tahoma, Arial, sans-serif; text-align: justify; padding-left: 20px; padding-right: 20px; padding-top: 55px; }
#menu { float: left; width: 210px; padding-left: 15px; }

#rodape, .proverbio { clear: both; width: 100%; font-size: 0.8em; color: #CACACA;}
#rodape p { text-align: center !important; }
#rodape a { text-decoration: none; color: #CACACA; }

