body {font-family:arial,helvetica;font-size:12px;color:#000;background:#d5f9bc;margin:0;padding:0}
#pagina {background:transparent;z-index:1;width:998px;height:1662px;margin:0 auto;text-align:left;border:0px solid #000} /*De 1437 para 1602*/
#pagina-frente {background:transparent;z-index:1;width:998px;height:1662px;margin:0 auto;text-align:left;border:0px solid #000}
#topo {background:#fff;z-index:2;position:absolute;width:994px;height:116px;margin-top:0;border-top:2px solid #2d8304;border-left:2px solid #2d8304;border-right:2px solid #2d8304;border-bottom:2px solid #2d8304}
#logotipo {background:transparent;position:absolute;z-index:4;width:221px;height:58px;margin:30px auto auto 20px}
#cliente {background:transparent;position:absolute;z-index:4;width:320px;height:20px;margin:95px auto auto 28px}
#menu-superior {background:#d7e5cc;position:absolute;z-index:2;width:994px;height:37px;margin:120px auto auto 0;border-top:0px solid #2d8304;border-left:2px solid #2d8304;border-right:2px solid #2d8304;border-bottom:2px solid #2d8304}
#contato {background:transparent;position:absolute;z-index:2;width:510px;height:28px;margin:5px auto auto 475px;border:0px solid #000}
#busca {background:transparent;position:absolute;z-index:2;width:540px;height:38px;margin:42px auto auto 300px;border:0px solid #000}
#carrinho {background:transparent;position:absolute;z-index:2;width:40px;height:40px;margin:46px auto auto 865px}
#menu {background:#f3f5f2;z-index:3;position:absolute;width:197px;height:1349px;margin:160px auto auto 0}
#corpo{background:#2d8304;z-index:2;position:absolute;width:606px;height:1353px;margin:159px auto auto 196px}
#banner{background:#fff;z-index:3;position:absolute;width:601px;height:246px;margin:0px auto auto 3px;border:0px #f4af26 solid}
#decora-banner{background:#fff;z-index:3;position:absolute;width:182px;height:246px;margin:0px auto auto 3px;border:0px #f4af26 solid}
/*#vitrine-frente {background:#fff;z-index:3;position:absolute;width:601px;height:255px;margin:0px auto auto 3px;border:0px #f4af26 solid}*/    /* Original antes do banner fixo */
#vitrine-frente {background:#fff;z-index:3;position:absolute;width:601px;height:255px;margin:248px auto auto 3px;border:0px #f4af26 solid}
#vitrine-lista {background:#fff;z-index:3;position:absolute;width:601px;height:256px;margin:30px auto auto 3px;border:0px #000 solid}
#navegacao {background:#fff;width:601px;height:25px;position:absolute;margin:0px auto auto 3px;padding-left:0;padding-top:0;border:0 #000000 solid}
/*#loja-frente{background:#fff;position:absolute;width:601px;height:972px;margin:257px auto auto 3px;border:1px #f4af26 solid}*/    /* Original antes do banner fixo */
#loja-frente{background:#fff;position:absolute;width:601px;height:846px;margin:505px auto auto 3px;border:0px #f4af26 solid}
#loja-lista{background:#fff;position:absolute;width:601px;height:1102px;margin:287px auto auto 3px;border:0px #f4af26 solid}
/*#loja{background:#fff;position:absolute;width:601px;height:972px;top: 287px;left: 0px;border-top: 0px #f4af26 solid;border-left: 0px #f4af26 solid;border-right:  0px #f4af26 solid;border-bottom:  0px #f4af26 solid;}*/
#produto{background:#fff;z-index:3;position:absolute;width:601px;height:1061px;margin:30px auto auto 3px;border:0 #f4af26 solid}
#pedido{background:#fff;z-index:3;position:absolute;width:601px;height:1351px;margin:0 auto auto 3px;border:0 #f4af26 solid}
#cadastro {background:#fff;z-index:3;position:absolute;width:601px;height:1351px;margin:0 auto auto 3px;border:0 #f4af26 solid}
#blocobusca {background:#fff;z-index:3;position:absolute;width:601px;height:1351px;margin:0 auto auto 3px;border:0 #f4af26 solid}
#vitrine {background:#fff;z-index:3;position:absolute;width:601;height:258px;margin:1093px auto auto 3px;border:0 #f4af26 solid}
#auxiliar {background:#f3f5f2;position:absolute;width:196px;height:1349px;margin:160px auto auto 802px}
#pagto{background:#fff;z-index:2;position:absolute;width:997px;height:100px;margin:1510px auto auto 0;border-top:2px solid #2d8304;border-left:0px solid #2d8304;border-right:0px solid #2d8304;border-bottom:2px solid #2d8304;padding-top:3px}
#rodape-frente {background:#d7e5cc;z-index:2;position:absolute;width:997px;height:45px;margin:1612px auto auto 0;border-top:2px solid #2d8304;border-left:0px solid #2d8304;border-right:0px solid #2d8304;border-bottom:2px solid #2d8304}
#rodape {background:#d7e5cc;z-index:2;position:absolute;width:998px;height:45px;margin:1612px auto auto 0;border-top:2px solid #2d8304;border-left:0px solid #2d8304;border-right:0px solid #2d8304;border-bottom:2px solid #2d8304} /* Antes 1389 para 1492 */
#titulo-secao {font-size:14px;color:#1c5102;font-weight:bold}
/*#container {display:block;position:absolute;padding:0;width:100%;height:210px;background:#fff;margin:0 0 0 0;border:solid #E69623;border-width:3px 0 3px 0;opacity: 0.90;-moz-opacity: 0.90;filter: alpha(opacity=90)}*/

.benviar{font-size:11px;font-weight:bold;color:#fff;background:#184402;padding-left:5px;padding-top:3px;padding-bottom:3px;padding-right:3px;width:65px}
.txt{color:#404040;font-size:11px}
.cxtxt{font-family:arial,helvetica; color:#404040;font-size:11px}
.cxselect{color:#404040;font-size:11px;height:20px}
.cxselect1{color:#404040;font-size:12px;height:20px}
.asterisco{color:#cd3700}
.qual{font-size:10px;color:#cd3700}
.txtasterisco{font-size:10px;color:#cd3700}
.ola-cliente{font-size:12px;color:#1c5102;font-weight:bold}
.texto{font-size:12px;color:#333333;text-align:justify;}
.txtbusca{font-size:18px;color:#1c5102;font-weight:bold}
.inptxt{font-size:14px;color:#333333;width:330px;height:30px;border:1px solid #2d8304;padding-left:2px}
.inplog{font-size:11px;color:#333333;width:140px;height:20px;border:1px solid #2d8304;padding-left:2px}
.BotaoOk{background:#2d8304;width:30px;height:30px;font-size:11px;color:#fff;font-weight:bold;padding-top:0;padding-bottom:3px;padding-left:2px;padding-right:3px;border-right:2px solid #184702;border-bottom:2px solid #184702;border-left:2px solid #3fba05;border-top:2px solid #3fba05}
.BotaoExpress{background:#2d8304;width:70px;height:20px;font-size:11px;color:#fff;font-weight:bold;padding-top:0;padding-bottom:3px;padding-left:2px;padding-right:3px;border-right:2px solid #184702;border-bottom:2px solid #184702;border-left:2px solid #3fba05;border-top:2px solid #3fba05}
.BotaoExpress1{background:#2d8304;width:70px;height:20px;font-size:11px;color:#fff;font-weight:bold;padding-top:5px;padding-bottom:3px;padding-left:2px;padding-right:3px;margin:30px auto auto 270px;border-right:2px solid #184702;border-bottom:2px solid #184702;border-left:2px solid #3fba05;border-top:2px solid #3fba05}
.BotaoExpressG{background:#2d8304;width:140px;height:24px;font-size:11px;color:#fff;font-weight:bold;padding-top:0;padding-bottom:3px;padding-left:2px;padding-right:3px;border-right:2px solid #184702;border-bottom:2px solid #184702;border-left:2px solid #3fba05;border-top:2px solid #3fba05}
.BotaoExpressGG{background:#2d8304;width:320px;height:24px;font-size:11px;color:#fff;font-weight:bold;padding-top:0;padding-bottom:3px;padding-left:2px;padding-right:3px;border-right:2px solid #184702;border-bottom:2px solid #184702;border-left:2px solid #3fba05;border-top:2px solid #3fba05}
.sugestao{font-size:11px;color:#333333;width:180px;height:20px;border:1px solid #2d8304;padding-left:2px}
.txtsugestao{font-size:12px;color:#1c5102;font-weight:bold;padding:3px;margin:auto 6px auto 6px}
.contatoloja{font-size:12px;color:#1c5102;font-weight:bold}
.telefoneloja{width:170px;font-size:12px;color:#1c5102;font-weight:bold}

.titulo{font-size:14px;color:#1c5102;font-weight:bold}
.txtg{color:#333333;font-size:12px}

a.menu-superior{font-family:tahoma,helvetica,arial;color:#1c5102;font-size:12px;font-weight:bold;text-decoration:none;width:100px;height:22px;padding-left:5px;padding-top:3px;background:transparent}
a.menu-superior:link,a.menu-superior:visited,a.menu-superior:active{}
a.menu-superior:hover{text-decoration:underline}

a.secoes{font-family:'Ms Sanserif',tahoma,helvetica,arial;color:#09455c;font-size:11px;font-weight:bold;text-decoration:none;padding-left:0}
a.secoes:link,a.secoes:visited,a.secoes:active{}
a.secoes:hover{color:#196f88;text-decoration:underline}

a.categorias{font-family:tahoma,helvetica,arial;color:#303030;font-size:11px;font-weight:bold;text-decoration:none;padding-left:2px}
a.categorias:link,a.categorias:visited,a.categorias:active{}
a.categorias:hover{text-decoration:underline}

a.subcategorias{font-family:tahoma,helvetica,arial;color:#303030;font-size:11px;font-weight:normal;text-decoration:none;padding-left:25px;padding-top:2px}
a.subcategorias:link,a.subcategorias:visited,a.subcategorias:active{}
a.subcategorias:hover{text-decoration:underline}

a.rodape{font-family:tahoma,helvetica,arial;color:#1c5102;font-size:10px;font-weight:bold;text-decoration:underline;width:200px;height:22px;padding:5px;background:transparent}
a.rodape:link,a.rodape:visited,a.rodape:active{}
a.rodape:hover{color: #196f88;text-decoration:underline}

a.link-navegacao{font-family:helvetica,arial;color:#1c5102;font-size:11px;font-weight:normal;text-decoration:underline;padding-left:5px;padding-top:2px}
a.link-navegacao:link,a.link-navegacao:visited,a.link-navegacao:active{}
a.link-navegacao:hover{color:#81b469}

a.link-vitrine1{font-family:tahoma,helvetica,arial;color:#404040;font-size:17px;font-weight:bold;text-decoration:none;padding-left:0}
a.link-vitrine1:link,a.link-vitrine1:visited,a.link-vitrine1:active{}
a.link-vitrine1:hover{text-decoration:underline}

a.link-vitrine2{font-family:helvetica,arial;color:#404040;font-size:14px;font-weight:bold;text-decoration:none;padding-left:0}
a.link-vitrine2:link,a.link-vitrine2:visited,a.link-vitrine2:active{}
a.link-vitrine2:hover{text-decoration:underline}

a.link-vitrine3{font-family:helvetica,arial;color:#cc0000;font-size:16px;font-weight:bold;text-decoration:none;padding-left:0}
a.link-vitrine3:link,a.link-vitrine3:visited,a.link-vitrine3:active{}
a.link-vitrine3:hover{text-decoration:underline}

a.link-produto-tabela{font-family:helvetica,arial;color:#303030;font-size:12px;font-weight:normal;text-decoration:none;padding-left:0;padding-top:0}
a.link-produto-tabela:link,a.link-produto-tabela:visited,a.link-produto-tabela:active{}
a.link-produto-tabela:hover{text-decoration:underline}

a.link-red{font-family:helvetica,arial;color:#ea0d12;font-size:11px;font-weight:bold;text-decoration:underline;padding-left:0}
a.link-red:link,a.link-red:visited,a.link-red:active{}
a.link-red:hover{color:09455c;text-decoration:underline}

a.red{font-family:helvetica,arial;color:#cc0000;font-size:12px;font-weight:bold;text-decoration:underline}
a.red:link,a.red:visited,a.red:active{}
a.red:hover{text-decoration:underline}

a.contato{color:#1c5102;font-size:12px;font-weight:bold;text-decoration:none}
a.contato:link,a.contato:visited,a.contato:active{}
a.contato:hover{text-decoration:underline}

a.lista-produtos{color:#404040;font-size:12px;text-decoration:none}
a.lista-produtos:link,a.lista-produtos:visited,a.lista-produtos:active{}
a.lista-produtos:hover{text-decoration:underline}


Table#Tabela tr td {background:#fff;font-family:arial,helvetica;font-size:12px}
Table#Tabela tr.PrimeiraLinha td {background:#d7e5cc;border:1px solid #1c5102;color:#1c5102;font-weight:bold;text-align:center;padding:5px}
Table#Tabela tr.Linhas td {background:#fff;border:1px solid #1c5102;color:#404040;padding:3px;margin-left:3px}
Table#Tabela tr.Linha td {background:#d7e5cc;border:1px solid #1c5102;color:#1c5102;font-weight:normal;padding:3px;margin-left:3px}
Table#Tabela tr.Escondida td {background:#fff;color:#404040;padding:5px;margin-left:3px}
Table#Tabela tr.Escondida1 td {background:#fff;color:#404040;padding:0;margin-left:0}