*{margin:0px; padding:0px;}
html,body{ background-color:#EFEFEF; height:100%;}
ul,li{ list-style-type:none;}
a{ text-decoration:none;}
a:hover{ text-decoration: underline;}
h2{float:left;height:10px;margin-top:-30px;*margin-top:-28px;text-indent:-8000px;width:250px;}
h2 img{ float:left; display:block;}
h3{ color: #FFFFFF; background: url(../img/background-h1.gif) no-repeat; display:block; font: bold 13px Verdana,Arial,Helvetica; height:24px; padding-top:3px; padding-left:10px; width:210px;}
h4 a{ display:block; color:#00376C; font: bold 11px Verdana,Arial,Helvetica; padding:6px;}
h5 a{ display:block; color:#2E76A3; font: 9px Verdana,Arial,Helvetica; padding:6px;}
h6 a{ display:block; color:#2E76A3; font: 9px Verdana,Arial,Helvetica; padding:6px; }
.login-fo{ background-color:#006CAD !important; display:block; color:#FFF !important; font: bold 11px Verdana,Arial,Helvetica; padding:4px; width:126px; height:15px !important;}
#geral{ background: url(../img/background-geral.jpg) repeat-y; width:780px;}
#topo{ height:157px;}
#addthis{ left:145px;position:absolute;top:130px;}
#logo{ float:left;}
#header{ float:left; margin-left:-5px;}
#header ul li ul{ float:right; margin-right:10px;}
#header ul li ul li{ float:left; margin-left:2px;}
#header ul li ul li img{ border:1px solid #808080; display:block;}
#esquerda{ background: url(../img/background-esquerda.jpg) repeat-y; float:left; margin-top:-5px; width:144px; min-height:480px;  }
#menu{ height:400px;}
#extras{ height:170px;}
#extras ul{ margin-top:50px; text-align:center;}
#extras ul li{ margin-top:10px;}
#extras ul li img{ border:0;}
#conteudo{ background: url(../img/background-conteudo.jpg) repeat-y; float:left; position:relative; width:636px;}
#rodape{ background: url(../img/background-rodape.jpg) no-repeat; height:69px; float:left; width:636px;}
#rodape p{color:#B0B0B0; font: bold 9px Arial, Helvetica, sans-serif; margin-top:55px; text-align:center;}
