body{}
#corpo{position:relative;margin:10px auto;width:774px;border:1px solid #333;}
.clear{clear:both;height:1px;}
.maquinas{float:left;display:inline;width:259px;margin:5px;font:normal bold 14px/normal calibri,arial;}
.maquinas a{text-decoration:none;color:#fff;}
.maquinas .titulo{position:absolute;width:259px;background:url(../images/sombra.png);text-align:center;margin-bottom:5px;padding:2px 0;color:#fff;}
.maquinas img{width:253px;height:200px;padding:2px;border:1px solid #333;}
.maquinas .categoria{font-size:14px;}
.maquinas .categoria span{margin-right:5px;}
.maquinas .categoria a{text-decoration:underline;color:#000;}
#categoria{background:#9cc;text-align:center;font:normal bold 20px/normal calibri,arial;}
/* ESPECIAIS */
.vazio{text-align:center;margin:20px;font-size:14px;}
.erro{color:#f00;font-weight:bold;}
.aviso{color:#F60;font-weight:bold;}
.clear{clear:both; height:1px; overflow:hidden;}
h2{font:normal bold 25px/normal calibri,arial;color:#009;}
.info{padding:5px;margin:0 0 20px 0;font:normal bold 14px/normal calibri,arial;text-align:justify;border:double 1px #333;}
form label{display:block;margin:5px 0;}
form label span{display:inline-block;font-weight:bold;width:85px;}
form label textarea{margin:-20px 0 0 85px;}
form .botoes{margin:0 0 0 85px;}
form .botoes button{border:1px solid #030;border-left:5px solid #030;background:#060;color:#fff;font-weight:bold;padding:2px;}
.detalhes{background:#F36;font-weight:bold;padding:0 0 0 10px;margin-top:10px;}
/* Destaque */
#shadow{position:fixed;z-index:99;width:100%;height:100%;overflow:hidden;}
#imagem{position:absolute;margin-top:150px;left:50%;margin-left:-200px;z-index:100;border:1px solid white;}
#fechar{position:absolute;margin:-25px 0 0 345px;cursor:pointer;}
