* { padding:0; margin:0; text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
img { border:none; }

body { border-top:solid 10px #6B8493; }
#site { width:771px; margin:auto; }
#menu { background:url(../img/home/bg-menu.jpg) no-repeat; width:186px; height:425px; float:left; }
#menu .logo a { display:block; height:120px; width:186px; }
#menu .menu { padding-left:30px; padding-top:15px; }
#menu .menu li { font-size:11px; list-style:none; line-height:24px; }
#menu .menu li a { color:#6B8493; }
#flash { background:url(../img/home/bg-flash.jpg) no-repeat; width:585px; height:425px; float:left; }
#rodape { clear:both; background:url(../img/home/bg-bg.jpg) repeat-x; min-height:33px; _height:33px; width:auto; }
#rodape .rodape { width:771px; margin:auto; background:url(../img/home/bg-rodape.jpg) no-repeat; min-height:33px; _height:33px; }
#rodape .rodape .restritoarea { width:271px; padding-left:500px; height:20px; overflow:hidden; padding-top:2px; padding-bottom:15px; }
#rodape .rodape .end p { text-align:center; font-size:12px; color:#6B8493; }


form { font-size:11px; }
form fieldset { border:none; float:left; }
form dt { color:#6B8493; float:left; padding-right:5px; }
form dd { color:#6B8493; float:left; padding-right:10px; }
form dd input { border:solid 1px #6B8493; padding:1px; width:65px; background:none; }
form p input { background:url(../img/home/bg-ok.jpg) no-repeat; width:18px; height:18px; border:none; font-size:9px; font-weight:bold; color:#3C4951; cursor:pointer; }

