/* ESTILOS BÁSICOS DO SITE */
body {margin:0; padding:0; background-color:#FFFFFF;}
* {font-family: Verdana, Tahoma, Geneva, Arial, helvetica, sans-serif; font-size:10px;}
#geral {position:absolute; top:0; left:50%; margin-left:-389px; width:777px; border:1px solid #CCCCCC;} !important
#topo, #conteudo, #rodape {width:100%; margin-bottom:10px;}
#conteudo {text-align:justify; padding:10px; width:777px; margin-top:0px;}
#conteudo #abertura {text-align:center;}
#rodape {text-align:center; padding:0px 0px 10px;}
#links {width:100%;}
#links a, #links a:link, #links a:hover, #links a:visited, #links span { float:none; font-size:12px; text-align:center; color:#000; font-weight:bold; text-decoration:none;}
#links a:hover {color:#369;}
#voltar {float:right; margin: 0px; clear:both; width:100%; text-align:right;}

h1 {font-size:13px; clear:both; color:#000000; text-transform:uppercase;}
h2 {font-size:11px; clear:both; text-transform:uppercase;}
h3 {font-size:11px; clear:both; color:#999999; text-transform:uppercase;}
fieldset {margin: 10px 0px; padding:10px;}
legend {border:1px solid #006666; font-weight:bold; padding:3px 4px; font-size:10px; margin-bottom:10px;}
hr {height:1px; width:90%; border:1px solid #cccccc; margin:5px 0px;}
label {font-weight:bold;}
p, input, textarea, label {vertical-align:middle;}
a, a:link, a:hover, a:visited {text-decoration:underline; border:none; color:#000;}
a:hover {color:#369; text-decoration:underline;}
ul.lista li {display:block; float:left; width:30%; margin-left: 10px;}
ul li {margin-bottom:5px;}

td h1.branco, td h2.branco, td h3.branco {color:#FFFFFF; margin:0; padding:0;}
