body { font-family:Arial, Helvetica, sans-serif; font-size:0.9em; background-color:#990000; margin:10px; } 
#caixa-fundo { background-color:#FFFFFF; width:750px; border:1px solid #000000; } 
/* Header */
#logotipo { margin:3px; float:left; } 
#banner { background-color:#CCCCCC; border:1px solid #000000; width:550px; margin-top:3px; margin-right:3px; margin-bottom:3px; margin-left:192px; height:105px; } 
/* Menu superior */
#container-menu { margin-top:3px; margin-right:3px; margin-bottom:0px; margin-left:3px; height:20px; border:1px solid #000000; } 
#menu-topo { margin:0px; width:405px; height:20px; background-color:#003F6A; float:left; } 
#menu-topo ul { padding-left:0px; padding-right:0px; margin:0px; background-color:#003F6A; color:#FFFFFF; float:left; width:100%; font-size:11px; } 
#menu-topo ul li { display:inline; list-style-type:none; } 
#menu-topo ul li a { padding:0.3em 0.65em; color:#fff; text-decoration:none; float:left; border-right:1px solid #fff; background-image:url(../imagens/bot-azul-peq.jpg); background-repeat:repeat-x; } 
#menu-topo ul li a:hover { color:#fff; text-decoration:underline; background-image:url(../imagens/bot-azul-peq-over.jpg); background-repeat:repeat-x; background-color:#4A799C; } 
/* Login */
#login { height:20px; font-size:11px; color:#FFFFFF; background-color:#de616b; background-image:url(../imagens/bot-vermelho-peq.jpg); background-repeat:repeat-x; margin:0px; padding-left:0.65em; float:right; width:329px; } 
.form { margin-top:2px; margin-right:0px; margin-bottom:0px; margin-left:0px; padding:0px; } 
.form-login { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; border:1px solid #666666; margin:0px; padding:0px; } 
.form-login-bot { padding-top:0px; padding-left:0px; margin:0px; padding-right:0px; padding-bottom:0px; } 
.usuario { font-weight:bold; padding:0.3em 0.65em; margin:0px; } 
.bot-form { margin:0px; float:left; background-color:#de616b; background-image:url(../imagens/bot-vermelho-peq.jpg); background-repeat:repeat-x; height:17px; padding-top:3px; padding-left:0px; padding-right:0.2em; } 
.usuario { margin:0px; padding-top:3px; padding-right:0.65em; padding-bottom:0.3em; padding-left:0.65em; } 
#mostraUsuario { float:left; width:260px; }
/* Menu lateral */
#menu-secoes { background-color:#CC232A; float:left; } 
#menu-secoes h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; background-color:#a51821; background-image:url(../imagens/bot-vermelho-gde-over.jpg); background-repeat:repeat-x; border-bottom:1px solid #000000; border-right:1px solid #000000; padding-top:6px; padding-left:10px; padding-bottom:4px; margin:0px; display:block; height:24px; width:90px; } 
#secoes { margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; width:98px; list-style-type:none; padding-left:0px; } 
#secoes ul { margin-left:0px; padding-left:0px; list-style-type:none; margin-top:0px; } 
#secoes li { margin-bottom:0px; } 
#secoes a { display:block; background-color:#D64D52; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(../imagens/bot-secoes-peq.jpg); background-repeat:repeat-x; color:#FFFFFF; text-decoration:none; width:90px; padding-top:1px; padding-right:3px; padding-left:0.65em; padding-bottom:2px; border-right:1px solid #000000; border-bottom:1px solid #000000; text-transform:uppercase; } 
#secoes a:link, #secoes a:visited { color:#EEE; text-decoration:none; } 
#secoes a:hover { background-color:#CE2029; color:#fff; text-decoration:underline; background-image:url(../imagens/bot-secoes-peq-over.jpg); background-repeat:repeat-x; } 
/* Meu Carrinho */
#meu-carrinho { width:155px; font-size:12px; line-height:25px; border-left:1px solid #000000; border-bottom:1px solid #000000; background-image:url(../imagens/fundo_meuCarrinho.jpg); background-repeat:repeat-x; float:right; background-color:#FFFFFF; margin:0px; } 
#meu-carrinho p { padding-top:10px; padding-left:10px; text-align: center; margin: 0px; padding-right: 10px; } 
#meu-carrinho a, #meu-carrinho a:visited { background-image:url(../imagens/icone-carrinho.gif); background-repeat:no-repeat; background-position:0em; line-height:30px; color:#0000FF; text-decoration:none; padding-left:18px; } 
#meu-carrinho a:hover { background-image:url(../imagens/icone-carrinho-over.gif); background-repeat:no-repeat; background-position:0em; color:#0099FF; text-decoration:underline; padding-left:18px; } 
#valor-compra { margin-top:15px; }
.titulo1 { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-transform:uppercase; color:#000000; } 
/* Busca */
#caixa-busca { margin-top:0px; margin-right:0px; margin-bottom:10px; margin-left:100px; background-color:#8C8A84; background-image:url(../imagens/bot-cinza-gde.jpg); background-repeat:repeat-x; border-bottom:1px solid #000000; padding-bottom:5px; padding-top:6px; padding-left:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; display:block; } 
#caixa-busca form { margin:0px; } 
.form-busca { border:1px solid #666666; margin:0px; padding:1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; } 
/* Conteudo */
#caixa-conteudo { margin-top:0px; margin-right:3px; margin-bottom:0px; margin-left:3px; padding:0px; background-color:#e6e5d3; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; } 
#container-conteudo { width:460px; border:1px solid #000000; margin-left:110px; margin-bottom:10px; background-color:#FFFFFF; } 
h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; background-color:#033E6A; background-image:url(../imagens/bot-azul-gde.jpg); background-repeat:repeat-x; border-bottom:1px solid #000000; padding-top:5px; padding-left:10px; padding-bottom:5px; margin:0px; display:block; height:23px; } 
h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; background-color:#219ad6; background-image:url(../imagens/bot-promocoes-gde.jpg); background-repeat:repeat-x; border-top:1px solid #000000; padding-top:5px; padding-left:10px; padding-bottom:5px; margin:0px; display:block; height:23px; } 
h3 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000; background-color:#DEC331; background-image:url(../imagens/bot-amarelo-gde.jpg); background-repeat:repeat-x; border-bottom:1px solid #000000; padding-top:5px; padding-bottom:5px; padding-left:10px; margin:0px; display:block; height:23px; } 
h4 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; background-color:#ce2029; background-image:url(../imagens/bot-vermelho-gde.jpg); background-repeat:repeat-x; border-bottom:1px solid #000000; padding-top:5px; padding-bottom:5px; padding-left:10px; margin:0px; display:block; height:23px; } 
#conteudo-geral { font-size:12px; background-color:#FCFCFA; background-image:url(../imagens/fundo_meuCarrinho.jpg); background-repeat:repeat-x; padding-top:5px; padding-left:10px; padding-right:10px; padding-bottom:10px; } 
#conteudo-geral a, a:visited { color:#0000FF; text-decoration:none; } 
#conteudo-geral a:hover { color:#0000FF; text-decoration:underline; } 
#conteudo-geral p { padding:0px; margin-top:0px; } 
#conteudo-geral ul { padding:0px; margin-top:0px; margin-bottom:5px; } 
#conteudo-geral li { padding:0px; margin-top:0px; } 
#conteudo-geral form { margin:0px; } 
#conteudo-geral-2 { font-size:12px; background-color:#FCFCFA; background-image:url(../imagens/fundo_meuCarrinho.jpg); background-repeat:repeat-x; padding-top:5px; padding-left:10px; padding-right:10px; padding-bottom:10px; } 
#conteudo-geral-2 p { margin-top:5px; margin-bottom:10px; padding-top:0px; } 
.imagem-conteudo { width:460px; margin:0px; padding:0px; } 
.titSecoes { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#878A81; background-image:url(../imagens/bot-cinza-peq.jpg); background-repeat:repeat-x; display:block; padding-left:10px; border-top:solid 1px #000000; border-bottom:solid 1px #000000; line-height:17px; } 
.form-margin { padding:0px; margin:0px; } 
.form-qtde { width:21px; text-align:center; } 
.preco-reais { font-family:Arial, Helvetica, sans-serif; font-size:50px; font-weight:bold; color:#990000; letter-spacing:-1px; } 
.preco-centavos { padding-top:8px; color:#990000; font-weight: bold; }
.preco-total { font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#FF0000; letter-spacing:-1px; }  
#conteudo-faleConosco { font-size:12px; background-color:#FCFCFA; background-image:url(../imagens/fundo_meuCarrinho.jpg); background-repeat:repeat-x; padding-top:5px; padding-left:10px; padding-right:10px; } 
#conteudo-faleConosco p { padding:0px; margin-top:10px; } 
#conteudo-faleConosco br { clear:left; }
#conteudo-faleConosco h5 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; text-transform:uppercase; color:#990000; line-height:.9; padding:0; background-image:none; display:block; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; margin-top:10px; margin-bottom:0px; margin-left:0px; }
#conteudo-faleConosco fieldset {margin: 0; padding: 0; border: none;}
.form-faleConosco { display:block; width:250px; float:left; margin-bottom:10px; }
.form-faleConoscoSpan { display:block; width:250px; float:left; margin-bottom:10px; text-align:right; width:75px; padding-right:20px; }
.closer-p { margin-top:0px; margin-bottom:0px; font-size:4px; line-height:4px; display:block; }
#caixa-promocoes { position:absolute; left:765px; top:10px; width:220px; background-color:#FFFFFF; border:1px solid #000000; margin-right:10px; } 
#conteudo-promocoes { margin-top:3px; margin-left:3px; margin-right:3px; margin-bottom:3px; background-color:#E6E5D3; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; } 
.item-promocoes { font-family:Arial, Helvetica, sans-serif; font-size:12px; } 
.instrucoes { margin-bottom:0px; padding-bottom:0px; color:#990000 }
.instrucoes p { margin-top:8px; margin-bottom:0px; padding-bottom:0px; }
.instrucoes strong { font-weight: bold; text-transform: uppercase; color: #990000; }
.instrucoes-secoes{ margin-bottom:5px; margin-top: 5px; color:#990000 }
/* Carrinho */
#conteudo-carrinho { font-size:12px; background-color:#FCFCFA; background-image:url(../imagens/fundo_meuCarrinho.jpg); background-repeat:repeat-x; padding-top:5px; padding-left:10px; padding-right:10px; } 
.aviso { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; padding-bottom:3px; } 
.form-carrinho { font-family:Arial, Helvetica, sans-serif; font-size:12px; width:18px; } 
.form-pedido { font-family:Arial, Helvetica, sans-serif; font-size:12px; } 
.bot-carrinho-1 a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; border:1px solid #000000; background-color:#4A799C; background-image:url(../imagens/bot-azul-peq.jpg); background-repeat:repeat-x; padding-top:5px; padding-bottom:5px; padding-right:10px; padding-left:10px; height:20px; line-height:23px; background-position:center; text-decoration:none; } 
.bot-carrinho-1 a:hover { background-color:#4A799C; color:#fff; text-decoration:underline; background-image:url(../imagens/bot-azul-peq-over.jpg); background-repeat:repeat-x; } 
.bot-carrinho-2 a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; background-color:#D64F55; background-image:url(../imagens/bot-secoes-peq.jpg); background-repeat:repeat-x; border:1px solid #000000; padding-top:5px; padding-bottom:5px; padding-right:10px; padding-left:10px; height:20px; line-height:23px; background-position:center; text-decoration:none; } 
.bot-carrinho-2 a:hover { background-color:#D64F55; color:#fff; text-decoration:underline; background-image:url(../imagens/bot-vermelho-peq-over.jpg); background-repeat:repeat-x; } 
.titulo2 { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; text-transform:uppercase; color:#FF0000; } 
.vermelho { color:#FF0000; } 
.titulo3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase; color:#990000; } 
/* Categorias - Secoes */
.container-secao { height:150px; background-color:#f7eccf; } 
.secao-img { float:left; border-right:1px solid #000000; } 
.secao-promocoes { float:right; padding-top:5px; padding-left:5px; padding-right:5px; padding-bottom:0px; margin-bottom:0px; } 
.secao-promocoes em { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; font-weight:bold; color:#990000; } 
.secao-promocoes td { font-size:12px; } 
.secao-promocoes form { margin:0px; } 
#categoria-list { margin-left:0px; padding-left:0px; list-style:none; border-top:1px solid #000000; } 
#categoria-list li { padding-left:0px; line-height:30px; border-bottom:1px solid #000000; } 
#categoria-list li a, #categoria-list li a:visited { background-image:url(../imagens/icone-categorias.gif); background-repeat:no-repeat; background-position:0em; line-height:30px; color:#0000FF; text-decoration:none; padding-left:18px; } 
#categoria-list li a:hover { background-image:url(../imagens/icone-categorias-over.gif); background-repeat:no-repeat; background-position:0em; color:#0099FF; text-decoration:underline; padding-left:18px; } 
/* Pedido */
#conteudo-pedido { font-size:12px; background-color:#FCFCFA; background-image:url(../imagens/fundo_meuCarrinho.jpg); background-repeat:repeat-x; padding-top:5px; padding-left:10px; padding-right:10px; padding-bottom:10px; } 
#conteudo-pedido p { padding:0px; margin-top:0px; margin-bottom:8px; } 
/* Forms */
#form_confirmar_compra { padding:0px; margin:0px; } 
/* Botoes */
.bot-A { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; background-image:url(../imagens/bot-azul-gde.jpg); background-repeat:repeat-x; height:35px; width:70px; border:1px solid #000000; padding-top:3px; padding-right:10px; padding-bottom:3px; padding-left:10px; } 
.bot-B { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; background-image:url(../imagens/bot-vermelho-gde.jpg); background-repeat:repeat-x; height:35px; width:70px; border:1px solid #000000; padding-top:3px; padding-right:10px; padding-bottom:3px; padding-left:10px; } 
/* .bots-container { margin-top:0px; margin-left:10px; margin-right:10px; margin-bottom:20px; padding:10px; padding-top:0px; text-align:left; height:35px; align:left; }*/
.bot-esq { float:left; margin-left:48px; }
.bot-dir { float:left; margin-left:57px;}
.bot-amarelo100 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; background-image:url(../imagens/bot-amarelo-peq.jpg); background-repeat:repeat-x; height:24px; width:100px; border:1px solid #000000; padding-top:2px; padding-right:10px; padding-bottom:3px; padding-left:10px; }
.bot-amarelo110 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; background-image:url(../imagens/bot-amarelo-peq.jpg); background-repeat:repeat-x; height:24px; width:110px; border:1px solid #000000; padding-top:2px; padding-right:10px; padding-bottom:3px; padding-left:10px; }
.bot-azul { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; background-image:url(../imagens/bot-azul-gde.jpg); background-repeat:repeat-x; height:35px; width:70px; border:1px solid #000000; padding-top:3px; padding-right:10px; padding-bottom:3px; padding-left:10px; }
.bot-azul100 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; background-image:url(../imagens/bot-azul-peq.jpg); background-repeat:repeat-x; height:24px; width:100px; border:1px solid #000000; padding-top:2px; padding-right:10px; padding-bottom:3px; padding-left:10px; }
.bot-azul130 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; background-image:url(../imagens/bot-azul-peq.jpg); background-repeat:repeat-x; height:24px; width:130px; border:1px solid #000000; padding-top:2px; padding-right:10px; padding-bottom:3px; padding-left:10px; }
.bot-vermelho { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; background-image:url(../imagens/bot-vermelho-gde.jpg); background-repeat:repeat-x; height:35px; width:70px; border:1px solid #000000; padding-top:3px; padding-right:10px; padding-bottom:3px; padding-left:10px; }
.bot-vermelho70 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; background-image:url(../imagens/bot-vermelho-peq.jpg); background-repeat:repeat-x; height:24px; width:70px; border:1px solid #000000; padding-top:2px; padding-right:10px; padding-bottom:3px; padding-left:10px; }
.bot-vermelho100 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; background-image:url(../imagens/bot-vermelho-peq.jpg); background-repeat:repeat-x; height:24px; width:100px; border:1px solid #000000; padding-top:2px; padding-right:10px; padding-bottom:3px; padding-left:10px; }
.bot-vermelho130 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; background-image:url(../imagens/bot-vermelho-peq.jpg); background-repeat:repeat-x; height:24px; width:130px; border:1px solid #000000; padding-top:2px; padding-right:10px; padding-bottom:3px; padding-left:10px; }
.bot-vermelho150 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; background-image:url(../imagens/bot-vermelho-peq.jpg); background-repeat:repeat-x; height:24px; width:150px; border:1px solid #000000; padding-top:2px; padding-right:10px; padding-bottom:3px; padding-left:10px; }
.bot-sair { float:right; height:17px; width:34px; background-image:url(../imagens/bot-preto-peq.jpg); background-repeat:repeat-x; border-left:1px solid #000000; padding-top:3px; padding-right:2px; padding-bottom:0px; padding-left:6px; text-align:center; }
.bot-sair a { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; }
.bot-fechar-pedido { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center; background-image:url(../imagens/bot-vermelho-peq.jpg); background-repeat:repeat-x; height:15px; width:130px; border:1px solid #000000; padding-top:2px; padding-right:10px; padding-bottom:3px; padding-left:10px; }
.bot-fechar-pedido a , a:visited , a:hover { color:#FFFFFF; text-decoration:none; }
.bot-continuar-compras { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center; background-image:url(../imagens/bot-azul-peq.jpg); background-repeat:repeat-x; height:15px; width:130px; border:1px solid #000000; padding-top:2px; padding-right:10px; padding-bottom:3px; padding-left:10px; }
.bot-continuar-compras a , a:visited , a:hover { color:#FFFFFF; text-decoration:none; }
/* Creditos */
#creditos { margin-top:0px; margin-right:3px; margin-bottom:3px; margin-left:3px; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; background-color:#8C8A84; } 
#creditos p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#E7DFE7; margin:0px; padding:2px; } 
#creditos a { color:#F7F7FF; text-decoration:none; } 
#creditos a:hover { text-decoration:underline; color:#FFFFFF; } 
