body{margin:0; padding:0; background:url(img/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; }

/*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.contato{ height:20px; background:url(img/botoes.gif) 0 -260px 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;}
h2.lancamentos{ height:20px; background:url(img/botoes.gif) 0 -40px 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;}
.conteudo .quad_prod{ float:left; width:150px; height:150px; margin-bottom:15px; text-align:center; padding-top:30px; margin-right:15px; color:#527C94; }
.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; }

.paginacao { width:600px; height:20px; float:left; text-align:center; padding-top:3px; color:#000066; }
.paginacao a { color:#527C93;} .paginacao a:hover { color:#FF0000;} .paginacao b { color:#354F5E; }

