* {margin: 0; padding: 0;}
body {background: #d7dcd5 url("imagens/fundo_body.jpg") repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
img {border: 0 none;}
ul {list-style-type: none;}
a {color: #000;}
/* -=- */
.clear {clear: both;}
.safe {margin: 5px 0 10px;}
.assinatura {float: right; margin: 10px;}
.assinatura img {vertical-align: middle;}
/* -=- */
#print {display: none;}
/* -=- */
#menu {width: 715px; height: 32px; margin: 0 auto; display: block; position: relative; left: -14px;} 
#menu li {display: block; float: left;}
#menu li a {display: block; line-height: 32px; padding: 0 10px; text-decoration: none;} 
#menu li a:hover { background-color: #b0b9ac;} 

/* -=- */
#flash {margin: 0 auto; width: 775px;}

/* -=- TEMPORARIO -=- */
#menuflash {display: inline-table;}
#menuflash img {display: block; float: left;}
#menuflash li {display: block; float: left;}
#menuflash a {display:block; float: left; text-align:center; width:94px; line-height:26px; text-decoration:none; text-transform:uppercase; color:#fff; font-size:8px; background:#3277a0;}
#menuflash a:hover {background-color: #2a6a94}
#menuflash a.more {width: 130px;}
#flash > #menuflash a.more {width: 130px;}

/* -=- TEMPORARIO -=- */
/* -=- */
#principal{width: 714px; margin: 0 auto; position: relative; left: -14px;}
/* -=- */
#conteudo {width: 674px; border: 10px solid #fff; border-top:0 none; background-color: #c6ca90; padding: 0 10px 10px 10px; display: table;}
#principal > #conteudo {width: 674px;}
/* -=- */
#rodape {width: 300px; margin: 5px; float: left;}
#conteudo > #rodape {margin: 10px;}
#rodape address {font-style: normal;}
#rodape address img {vertical-align: middle;}
#rodape p {margin-left: 18px;}