BODY { margin:0;padding:0;background:url(../images/bg-body.gif); }
DIV { font-family:tahoma;font-size:11px;color:#666; }
.br { clear:left; }
#layout { width:760px; }
.topo { background:url(../images/bg-topo.gif) repeat-x;height:68px; }
.flash-topo { height:271px; }
.flash-menu { margin-top:3px;height:26px;z-index:1;position:absolute; }
.conteudo { background:url(../images/bg-conteudo.jpg) repeat-y top left;z-index:2;margin-top:29px; }
.c1, .c2 { float:left; }
.c1 { width:204px; }
.c1-pd { padding:20px;color:#ccc; }
.c2 { width:550px; }
.c2-pd { padding:13px 0 0 26px; }
.bread-crumb, .bread-crumb-ativo { padding-bottom:18px;font-size:9px;color:#999; }
.bread-crumb-ativo { color:#8C0000;text-decoration:underline; }
.tit-pagina { padding-bottom:21px; }
.espaco-txt { margin:0 30px 30px 0; }
.rodape { float:left;width:760px;text-align:right;background:#fff; }

.foto-right { float:right; }
.br-r { clear:right; }

.label {display:block;width:70px;float:left;margin-bottom:2px;color:#8C0000;font-weight:bold;}
.input INPUT { width:240px;margin-bottom:2px;padding:0; }
.input TEXTAREA { float:left;width:240px;height:115px; }
.botoes-form-contato { padding:10px 20px 10px 212px;float:left; }
.botoes-form-contato DIV { float:left; }

.bt { background:#8C0000;color:#F4F4F4;margin:0;padding:2px 5px;border:0;font-size:11px;font-family:arial; }
.nome-loja { padding:5px 0;float:left; }
