html { overflow: -moz-scrollbars-vertical; height: 100%;}
* { padding: 0; margin: 0; list-style:none;}
* html #tudo { height: 100%; /* hack para IE6 hq trata height como min-height */}

body {font: 11px Verdana, Arial, Helvetica, sans-serif; background:url(images/bg.jpg) repeat-x; background-color: #F4F0E1;}
#tudo {margin: 5px auto 0 auto; width: 775px; background-color:#fff;  }
#topo { width:775px; height:125px; background:url(images/topo1.jpg) no-repeat; border-bottom: 4px solid #F4F0E1;}

.menu {width:150px;}
ul.menu {margin: 15px 2px 15px 2px; float: left;  }
ul.menu  li {display: block;  color: #000; padding: 5px; line-height: 15px; font: bold 12px Tahoma, Arial, Helvetica, sans-serif; }
ul.menu  li a{color: #641B02; padding-left: 1px; text-decoration:none;}
ul.menu  li a:hover {color: #CC0000; text-decoration:underline; }

#conteudo {padding: 5px 10px 10px 10px; margin: 10px ; width: 570px; float:left; border-left: 1px solid #e0e0e0;}
#conteudo h2 {font: 13px/25px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#641B02; text-align:left; margin: 10px 5px 10px 0; padding-left: 10px; background:url(images/bg_titulo.jpg) no-repeat; }
#conteudo h3{font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#990000; text-align:left; margin: 10px 5px; }
#conteudo h4{font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#990000; text-align:center; margin: 10px 5px; }
#conteudo p {padding: 6px 0 5px 0; text-align:left; line-height: 130%}
#conteudo p.imagem {text-align:center;}

#conteudo a, #conteudo a:visited {color: #641B02; }
#conteudo a:hover {color: #CC0000;}

#conteudo ul {margin-left: 35px; margin-top: 10px;}
#conteudo ul li{list-style: outside disc; padding: 2px }

table{ width: 95%; margin: 5px auto;}
table tr td {border: 1px #ccc solid; padding: 3px; border-collapse:collapse }
table tr th {background: #641B02; color: #fff; font: bold Verdana, Arial, Helvetica, sans-serif; text-align: center; padding: 3px;}

.rodape {height: 22px; color: #fff; padding: 5px; background-color:#641B02; line-height:22px; clear:both;}
.rodape .email {float: left; margin-left: 25px; }
.email a, .email a:visited {color:#FFFFFF; text-decoration:underline;}
.rodape .telefone{float:right;margin-right: 25px;}



