body {
 margin:0;
 padding:0;
 font:normal 10px verdana, tahoma, arial;
 color:#282421;
 background:url('bg.jpg') top center no-repeat #363531;
}
img{
 border:0;
}
p{
 margin:0 0 9px;
}
#menu{
 width:100%;
 height:32px;
 background:#1f1a17;
}
#menu ul{
 width:767px;
 height:32px;
 margin:0 auto;
 padding:0 0 0 13px;
 background:#1f1a17;
 font:bold 10px verdana, tahoma, arial;
 list-style:none;
}
#menu a{
 float:left;
 color:#FFF;
 height:12px;
 text-decoration:none;
 padding:4px 19px 5px;
 margin:5px 0 0 11px;
}
#menu a:hover{
 background:#e67817;
}
#menu li{
 float:left;
}
#corpo{
 width:731px;
 margin:0 auto;
 background:#FFF;
}
#lateral{
 float:left;
 width:181px;
 height:481px;
 background:url('lateral.jpg') no-repeat #FFF;
}
#flash{
 float:left;
 margin:114px 0 0;
}
h1{
 float:left;
 display:inline;
 margin:21px 0 0 27px;
}
#secao{
 float:left;
 width:515px;
 height:435px;
 padding:46px 35px 0 0;
 background:#FFF;
 text-align:justify;
 overflow:hidden;
}
h2{
 margin:0 0 20px;
 font:bold 18px verdana, tahoma, arial;
}
#copyright{
 width:731px;
 margin:3px auto;
 text-align:right;
 color:#FFF;
}

/* HOME */

#hLateral{
 float:left;
 width:315px;
 height:481px;
 background:url('h_lateral.jpg') no-repeat #FFF;
}
#hSecao{
 float:left;
 width:731px;
 height:481px;
 text-align:justify;
 background:url('home.jpg') right no-repeat #FFF;
}
#enderecos{
 float:right;
 margin:310px 0 0 0;
}

/* GERAL */

.curr{
 float:left:
 width:400px;
 height:76px;
 margin:10px 0 10px 40px;
}
.curr p{
 padding:30px 0 0;
}

/* CONTATO */

form{
 border:solid 1px #DDD;
 padding:10px;
 float:left;
 margin:0;
 }
label{
 float:left;
 font-weight:bold;
}
#torpedo{
 width:200px;
 display:inline;
 margin:20px 0 0 126px;
}
label{
 float:left;
 margin:3px 5px 0 0;
}
input, textarea{
 float:left;
 border:solid 1px #DDD;
 padding:2px 4px; 
 margin:0 10px 10px 0;
 font:normal 10px verdana, tahoma, arial;
}
#enviar{
 float:right;
 border:0;
 padding:4px;
 margin:0 11px;
 background:#85c226;
 color:#FFF;
 font-weight:bolder;
}

