/* Powered by | BRANDE DO BRASIL
   Otimização de Sites e Marketing em Internet
   Site: WWW.BRANE.COM.BR
   Tel: 3362-2375 / 3361-2162
*/
   
@charset "utf-8";

/* Padrão */

body     { margin:10px 12px 0 0; font:13px verdana; background:url(img-layout/bkg-body.jpg); }
h1       { font:bold 13px verdana; _margin-top:10px; color:#C9000B; text-transform:uppercase; margin-bottom:0; }
h2       { font:bold 13px Verdana; color:#C9000B; }
h3       { font:bold 13px Verdana; color:#333; padding-top:10px; }
h4 a     { font:bold 13px Verdana; color:#333; }
hr       { border-width: 0; border-top:1px solid; border-color:#C9000B; margin-top:0; height:1px; }
p        { color:#333; }
a        { text-decoration:none; color:#C9000B; }
a:hover  { text-decoration:underline; }
strong   { color:#C9000B; }

/* Estrutura do site */

#base, #geral, #top, #conteudo, #left, #right, #center, #footer  { width:768px; float:left; position:relative; }
#base                         { float:none; margin:auto; }
#geral                        { padding:5px; margin-bottom:20px; _margin-bottom:0; border:solid 1px #ccc; }
#top                          { height:85px; background:url(img-layout/bkg-top.jpg) no-repeat right; border-bottom:solid 2px #CC0101; }
#conteudo                     { margin-top:10px; }
#left                         { width:125px; height:auto; }
#center                       { width:623px; padding:0 10px 10px 10px; }
#center-left                  { width:260px; padding:0 10px 10px 10px; float:left; position:relative; }
#center-right                 { width:210px; padding: 138px 0 0 10px; _padding: 148px 0 0 10px; float:left; position:relative; }
#right                        { width:125px; height:auto; margin:0; padding:0; float: right; }
#right-top                    { width:118px; margin:20px 0 30px 0; padding: 5px 0 5px 5px; border: solid 1px #CC0002; position:relative; }
#right-bottom                 { width:114px; padding:5px 5px 0 5px; border: solid 1px #CC0002; position: relative; }
#footer                       { width:761px; height:38px; padding: 5px 0 0 5px; background:#CC0101; border-top: solid 1px #FF0000; border-left:solid 1px #FF0000; border-right:solid 1px #800000; border-bottom:solid 1px #800000; }
#footer p                     { margin:0; font:11px arial; color:#fff; } 

/* Menu-Left */

.menu-left                    { width:118px; height:auto; margin:0; padding:0; float:left; position:relative; }
.menu-left li                 { width:116px; margin:0 0 1px 0; border-top:solid 1px #FF0000; border-left:solid 1px #FF0000; border-right:solid 1px #800000; border-bottom:solid 1px #800000; list-style:none;  background:#CC0101; }
.menu-left a                  { width:111px; height:24px; padding:0 0 0 5px; display:block;  font: bold 11px Arial; line-height:24px; text-decoration: none; color: #fff; }
.menu-left a:hover            { background:#AA0000; }


/* Formulário Contato */

.contato                      { padding-top:10px; color:#333; }
.contato td                   { padding:2px; _padding:1px; }
.contato input                { width:200px; height:15px; border:1px solid #888; font:12px arial; color:#414141; }
.contato textarea             { width:350px; height:100px; border:1px solid #888; font:12px arial; color:#414141; overflow:hidden; }
.contato input.enviar         { width:58px; height:28px; background: url(img-layout/botao-enviar.jpg) no-repeat; color:#fff; border:0; }

/* Formulário Proposta */

.proposta                     { padding-left:30px; text-align:center; }
.proposta ul                  { padding-top:10px; color:#333; }
.proposta td                  { padding:2px; _padding:1px; }
.proposta input, select       { width:200px; height:15px; border:1px solid #888; font:12px arial; color:#414141; }
.proposta input.enviar        { width:58px; height:28px; background: url(img-layout/botao-enviar.jpg) no-repeat; color:#fff; border:0; }
.proposta input.limpar        { width:58px; height:28px; background: url(img-layout/botao-limpar.jpg) no-repeat; color:#fff; border:0; }


/* Outros */

.form                         { width:111px; margin:0; padding:0; border:1px solid #CC0002; }
.form-botao                   { width:20px; height:15px; font-size:9px; border:1px solid #CC0002; background:#E0DFE3; }
.clientes ul                  { margin:0; padding:0 0 0 3px; }
.clientes li                  { list-style:none; }
.clientes h2                  { color:#222; }
img.ind-solicite-uma-proposta { border:0; margin:10px 0 10px 8px ; }
.links-footer                 { font-size:10px; color:#000; text-align:center; }
.links-footer a               { color:#000; }

