body { margin:0; font:12px Arial, Helvetica, sans-serif; color:#4c4c4c; background:url(../imgs/bg.gif); }

a { color:#56a4e6; text-decoration:none; }
a:hover { text-decoration:underline; }

hr { margin:0; padding:0; display:block; }

.branco { color:#fff; }
.cinzaclaro { color:#ccc; }
.verdebold { color:#216d00; font-weight:bold; }
.fonte10 { font-size:10px; }
.titulo { margin-bottom:15px; }
.espacoesq { padding-left:20px; }
.tabela th { background-color:#216d00; padding:4px; color:#fff; }
.tabela td { border:1px solid #ddd; padding:4px; }
.tabela_indices th { background-color:#216d00; padding:4px; color:#fff; text-align:center; }
.tabela_indices td { border:1px solid #ddd; padding:4px; font-size:11px; }
.campo { padding:2px; margin:0; background-color:#fff; color:#216d00; border:1px solid #ddd; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.campo { width:300px; }
.botao { width:50px; padding:3px 2px; margin:0; background-color:#4c4c4c; color:#fff; border:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#bgfoto { padding:4px; border:1px solid #ddd; }
.imgdireita {  padding:0 0 10px 10px; float:right; }
.imgesquerda { padding:0 10px 10px 0; float:left; }
.titproduto { padding:4px; background-color:#216d00; margin-bottom:7px; color:#fff; }
.up { text-transform:uppercase; }

#bg { background:url(../imgs/bgtopo.gif) repeat-x; }
#geral { width:480px; margin:0 auto; }
#topo { height:290px; }
#container { margin-top:5px; background-color:#fff;  }
#conteudo { padding:15px; text-align:justify; }
#rodapegeral { width:100%; height:60px; background-color:#4c4c4c; }
#rodape { margin:0 auto; padding-top:20px; width:480px; background:url(../imgs/bgrodape.gif) no-repeat; }

/*ADMIN*/
#container_admin { margin:20px; }
#conteudo_admin { padding:4px; background-color:#fff; }
.titulo_admin { font-size:22px; letter-spacing:-1px; font-weight:bold; margin-bottom:7px; }
.titulo_status { font-size:18px; letter-spacing:-1px; font-weight:bold; }

#menu_admin ul { margin:0; }
#menu_admin ul li { display:inline; margin-right:3px; }
#menu_admin ul li a { padding:4px; background-color:#4c4c4c; color:#fff; text-decoration:none; }
#menu_admin ul li a:hover { background-color:#6c6c6c; }

