body{margin:0; padding:0; background:url(bg_rodape.jpg) top left repeat-x;}
img{ border:0;}
#site{width:980px; margin:0 auto; color:#334A58; font:12px Arial, Helvetica, sans-serif; position:relative;}
h1{margin:0; padding:0; height:17px; display:block; text-indent:-999px; overflow:hidden;}
h2{margin:0; padding:0; display:block;text-indent:-999px; overflow:hidden;}
h3{font:10px Arial, Helvetica, sans-serif; display:block; text-align:right; padding:10px 0; margin:0;  background:url(img/separador.gif) bottom center no-repeat;}
h3 a{color:#334A58; text-decoration:none;}h3 a:hover{color:#334A58; text-decoration:underline;}
.topo{width:980px; height:335px; float:left;}

/*azul*/
h1.lancamentos{width:250px; height:20px; left:0px; top:285px; position:absolute; background:url(img/botoes.gif) 0 -40px no-repeat; z-index:200000 }
h1.contato{width:250px; height:20px; left:0px; top:285px; position:absolute; background:url(img/botoes.gif) 0 -260px no-repeat;z-index:200000 }
h1.localizacao{width:250px; height:20px; left:0px; top:285px; position:absolute; background:url(img/botoes.gif) 0 -300px no-repeat;z-index:200000}
h1.orcamento{width:250px; height:20px; left:0px; top:285px; position:absolute; background:url(img/botoes.gif) 0 -340px no-repeat;z-index:200000}

/*esquerda*/
h2.poltronas{ height:15px; background:url(img/botoes.gif) 0 -60px no-repeat;}
h2.sofas{ height:15px; background:url(img/botoes.gif) 0 -80px no-repeat;}
h2.puffs{ height:15px; background:url(img/botoes.gif) 0 -100px no-repeat;}
h2.endereco{ height:20px; background:url(img/botoes.gif) 0 -240px no-repeat;}
h2.solicite{ height:20px; background:url(img/botoes.gif) 0 -360px no-repeat;}
h2.mapa{ height:20px; background:url(img/botoes.gif) 0 -320px no-repeat;}

/*meio*/
h1.quemsomos{background:url(img/botoes.gif) top left no-repeat; margin:5px 0 0 20px;}
h1.nossaqualidade{background:url(img/botoes.gif) 0 -20px no-repeat; margin:5px 0 0 20px;}
h1.aempresa{background:url(img/botoes.gif) 0 -120px no-repeat; margin:5px 0 0 20px;}
h1.produtos{background:url(img/botoes.gif) 0 -140px no-repeat; margin:5px 0 0 20px;}
h1.formulario{ background:url(img/botoes.gif) 0 -280px no-repeat; margin:5px 0 0 20px;}
h1.endereco{background:url(img/botoes.gif) 0 -240px no-repeat; margin:5px 0 0 20px;}
h1.telefone{background:url(img/botoes.gif) 0 -380px no-repeat; margin:5px 0 0 20px;}
h1.email{background:url(img/botoes.gif) 0 -400px no-repeat; margin:5px 0 0 20px;}

.conteudo{width:980px; float:left;}
.conteudo .texto{letter-spacing:1px; line-height:15px; padding:5px 20px; text-align:justify;}

.esquerda{width:325px; float:left;}
.esquerda .texto{font-size:11px; text-align:left; width:325px; padding:0; float:left; margin-bottom:4px;}
.esquerda .texto a{text-decoration:none; color:#334A58;} .esquerda .texto a:hover{ text-decoration:underline;}
.esquerda .texto img{ padding-right:10px; float:left;}

.direita{width:655px; float:right; background:url(img/bg_direita.jpg) top left no-repeat;}
#rodape{width:100%; height:40px; padding-top:35px; background:url(img/bg_rodape.gif) top left repeat-x; float:left; letter-spacing:1px; color:#F9F9F9; font:11px Arial, Helvetica, sans-serif; text-align:center;}
#rodape a{ color:#F9F9F9; letter-spacing:normal; text-decoration:underline;} #rodape a:hover{ color:#C9C192;}

input.caixas, textarea.caixas { padding:2px; font-size:11px; color:#31434D; border:1px solid #ccc; }
