* {background:none; margin:0; padding:0; list-style:none; text-align:none; outline:none; text-decoration:none;}

body {background:#F8F8EC; color:#5C5E54; font-size:13px; line-height:17px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center;}

a:link, a:active, a:visited {color:#AF2727;}
a:hover {text-decoration:underline;}

img, a img {border:0;}



/* pagina */
#pagina {width:902px; margin:0 auto; text-align:left;}



/* login */
#login-espaco {width:902px; height:30px;}
#login {background:url(../imgsite10/login.jpg); width:284px; height:30px; float:right;}
#login a {color:#fdfdfd;}
#login-content {padding:3px 10px 0 10px; text-align:center; font-size:11px; line-height:13px; color:#fdfdfd;}



/* logo e menu */
#logo-menu {width:902px; height:56px; margin:30px 0 0 0;}

#logo {width:154px; height:56px; float:left;}
#logo a {background:url(../imgsite10/logo.jpg); width:154px; height:56px; float:left;}
#logo a span {display:none;}

#menu {background:url(../imgsite10/menu.jpg); width:714px; height:56px; float:right; font-size:15px; line-height:17px; font-weight:bolder;}
#menu ul {width:712px; height:28px; float:left; margin:0 0 0 1px; padding:15px 0 0 0;}
#menu ul li {width:auto; float:left;}
#menu ul li a {border-right: 1px solid #DCD9D2; width:auto; height:24px; float:left; padding:4px 15px 0 15px; color:#828375;}
#menu ul li a:hover {color:#AE2626; text-decoration:none;}



/* imagem topo */
#imagem-topo {background:#fff; border-bottom:5px solid #B7B09E; width:902px; height:116px; margin:10px 0 0 0; padding:0 0 1px 0; text-align:center;}




/* conteudo */
#conteudo {width:902px; margin:20px 0 0 0;}




/* lateral */
#lateral {width:210px;}
#lateral .widget {background:#EEEEE2; margin:0 0 15px 0;}
#lateral .widget_carrinho {background:none; padding:0 0 15px 0;}
#lateral h2 {background:url(../imgsite10/h2.jpg) repeat-x; width:190px; height:28px; float:left; margin:0; padding:7px 10px 0 10px; color:#fdfdfd; font-size:18px; line-height:20px; font-weight:normal;}
#lateral .widget-content {padding:10px; clear:both;}

#lateral #carrinho {background:#EEEEE2; padding:10px 10px 5px 0; font-size:12px; line-height:14px;}
#lateral #carrinho p {padding:2px 0 2px 0;}
#lateral #carrinho img.car-img {width:auto; float:left; margin:0 7px 0 0;}
#lateral #carrinho span.car-titulo {font-weight:bolder; font-size:10px;}
#lateral #carrinho span.car-valor {color:#AE2626;}

#lateral ul {margin:0; padding:0; list-style:none;}
#lateral ul li {margin:0; padding:2px 0; list-style:none; color:#878D55;}
#lateral ul li a {color:#5C5E54;}
#lateral ul li ul {margin:0 0 0 12px; padding:1px 0 0 0;}
#lateral ul li ul li {padding:0 0 1px 0; color:#5C5E54;}
#lateral ul li ul li a {color:#5C5E54;}

#lateral .atendimento ul {margin:0; padding:0; list-style:none;}
#lateral .atendimento ul li {margin:0; padding:2px 0; list-style:none; color:#878D55;}
#lateral .atendimento ul li a {color:#5C5E54;}

#lateral #buscar {margin:0; padding:0;}
#lateral #buscar input {background:#fff; border:0; width:189px; margin:0 0 3px 0; padding:6px 7px 5px 7px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; color:#616161;}
#lateral #buscar select {background:#fff; border:0; width:189px; margin:0 0 3px 0; padding:6px 7px 5px 7px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; color:#616161;}
#lateral #buscar input#submit {background:#B7B09E; border:0; width:70px; height:25px; margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; color:#fdfdfd;}




/* principal */
#principal {width:670px;}

#principal h1 {border-bottom:2px solid #B7B09E; margin:0 0 10px 0; padding:0 0 3px 0; font-size:25px; line-height:28px; color:#717D19; font-weight:normal;}
#principal h1.interna {border-bottom:2px solid #B7B09E; margin:0 0 2px 0; padding:0 0 3px 0; font-size:25px; line-height:28px; color:#717D19; font-weight:normal;}
#principal .h1sub {background:#EEEEE2; padding:2px 3px; margin:0 0 15px 0; font-size:11px; line-height:13px;}





#principal .produto {width:290px; float:left; margin:10px 40px 40px 0;}

#principal .produto .img {max-width:115px; min-height:210px; margin:0 10px 0 0; float:left;}
#principal .produto .img img {background:#fff; border:1px solid #ECE9E2; padding:5px; text-align:center;}

#principal .produto .nome {}
#principal .produto .nome strong a {font-weight:normal;}

#principal .produto .descricao {margin:5px 0 0 0;}
#principal .produto .descricao p {padding:0 0 5px 0;}
#principal .produto .descricao p strong {font-weight:normal;}

#principal .produto .valor {padding:14px 0 0 0; color:#AE2422; font-weight:bolder; font-size:13px;}

#principal .produto .estoque {padding:1px 0 0 0; font-size:11px; line-height:13px; font-weight:normal;}
#principal .produto .estoque strong {font-weight:normal;}

#principal .produto .bt {padding:17px 0 0 0; font-weight:bolder;}
#principal .produto .bt a.comprar {background:url(../imgsite10/buttonred.jpg); width:73px; height:20px; float:left; margin:0 4px 0 0; padding:7px 0 0 0; text-align:center; color:#fdfdfd;}
#principal .produto .bt a.comprar:hover {background:url(../imgsite10/buttonred-h.jpg);}
#principal .produto .bt a.detalhes {background:url(../imgsite10/buttongreen.jpg); width:73px; height:20px; float:left; margin:0 4px 0 0; padding:7px 0 0 0; text-align:center; color:#fdfdfd;}
#principal .produto .bt a.detalhes:hover {background:url(../imgsite10/buttongreen-h.jpg);}
#principal .produto .bt a:hover {text-decoration:none;}






#principal .produto2 {width:670px; float:left; margin:10px 0 35px 0;}

#principal .produto2 .img img {background:#fff; border:1px solid #ECE9E2; width:auto; margin:0 10px 0 0; padding:5px; float:left; text-align:center;}

#principal .produto2 .descricao {}

#principal .produto2 .valor {padding:17px 0 0 0; color:#AE2422; font-weight:bolder;}

#principal .produto2 .estoque {padding:1px 0 0 0; font-size:11px; line-height:13px;}

#principal .produto2 .bt {padding:17px 0 0 0;}
#principal .produto2 .bt a.comprar {background:url(../imgsite10/buttonred.jpg); width:73px; height:20px; float:left; margin:0 4px 0 0; padding:7px 0 0 0; text-align:center; color:#fdfdfd;}
#principal .produto2 .bt a.comprar:hover {background:url(../imgsite10/buttonred-h.jpg);}
#principal .produto2 .bt a.detalhes {background:url(../imgsite10/buttongreen.jpg); width:73px; height:20px; float:left; margin:0 4px 0 0; padding:7px 0 0 0; text-align:center; color:#fdfdfd;}
#principal .produto2 .bt a.detalhes:hover {background:url(../imgsite10/buttongreen-h.jpg);}
#principal .produto2 .bt a:hover {text-decoration:none;}
#principal .produto2 .bt p {padding:3px 0 2px 0;}







#principal .produto3 {width:670px; float:left; margin:10px 40px 35px 0;}

#principal .produto3 .img img {background:#fff; border:1px solid #ECE9E2; width:auto; margin:0 10px 0 0; padding:5px; float:left; text-align:center;}

#principal .produto3 .nome {}
#principal .produto3 .nome strong a {font-weight:normal;}

#principal .produto3 .descricao {margin:12px 0 0 0;}
#principal .produto3 .descricao p {padding:0 0 5px 0;}
#principal .produto3 .descricao p strong {font-weight:normal;}

#principal .produto3 .indique {margin:25px 0 0 0; font-weight:bolder;}

#principal .produto3 .valor {padding:17px 0 0 0; color:#AE2422; font-weight:bolder; font-size:14px;}

#principal .produto3 .estoque {padding:1px 0 0 0; font-size:11px; line-height:13px;}

#principal .produto3 .bt {padding:17px 0 0 0;}
#principal .produto3 .bt a.comprar {background:url(../imgsite10/buttonred.jpg); width:73px; height:20px; float:left; margin:0 4px 0 0; padding:7px 0 0 0; text-align:center; color:#fdfdfd;}
#principal .produto3 .bt a.comprar:hover {background:url(../imgsite10/buttonred-h.jpg);}
#principal .produto3 .bt a.detalhes {background:url(../imgsite10/buttongreen.jpg); width:73px; height:20px; float:left; margin:0 4px 0 0; padding:7px 0 0 0; text-align:center; color:#fdfdfd;}
#principal .produto3 .bt a.detalhes:hover {background:url(../imgsite10/buttongreen-h.jpg);}
#principal .produto3 .bt a:hover {text-decoration:none;}

#principal .produto3 .bt2 {padding:25px 0 0 0;}

#principal .produto3 input#submit1 {background:url(../imgsite10/buttonred.jpg); border:0; width:73px; height:27px; float:left; margin:10px 4px 0 0; padding:0; text-align:center; color:#fdfdfd; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}











/* principal interna */
#principal-interna {width:670px;}

#principal-interna h1 {border-bottom:2px solid #B7B09E; margin:0 0 10px 0; padding:0 0 3px 0; font-size:25px; line-height:28px; color:#717D19; font-weight:normal;}
#principal-interna h1.interna {border-bottom:2px solid #B7B09E; margin:0 0 2px 0; padding:0 0 3px 0; font-size:25px; line-height:28px; color:#717D19; font-weight:normal;}
#principal-interna .h1sub {background:#EEEEE2; padding:2px 3px; margin:0 0 15px 0; font-size:11px; line-height:13px;}



#principal-interna .img {margin:0 10px 0 0; float:left;}
#principal-interna .img img {background:#fff; border:1px solid #ECE9E2; padding:5px; text-align:center;}

#principal-interna .nome {}
#principal-interna .nome strong a {font-weight:normal;}

#principal-interna .descricao {margin:5px 0 0 0;}
#principal-interna .descricao p {padding:0 0 5px 0;}
#principal-interna .descricao p strong {font-weight:normal;}

#principal-interna .valor {padding:14px 0 0 0; color:#AE2422; font-weight:bolder; font-size:13px;}

#principal-interna .estoque {padding:1px 0 0 0; font-size:11px; line-height:13px; font-weight:normal;}
#principal-interna .estoque strong {font-weight:normal;}


#principal-interna a.comprar {background:url(../imgsite10/buttonred.jpg); width:73px; height:20px; float:left; margin:17px 4px 0 0; padding:7px 0 0 0; text-align:center; color:#fdfdfd;}
#principal-interna a.comprar:hover {background:url(../imgsite10/buttonred-h.jpg);}
#principal-interna a.detalhes {background:url(../imgsite10/buttongreen.jpg); width:73px; height:20px; float:left; margin:17px 4px 0 0; padding:7px 0 0 0; text-align:center; color:#fdfdfd;}
#principal-interna a.detalhes:hover {background:url(../imgsite10/buttongreen-h.jpg);}
#principal-interna a:hover {text-decoration:none;}









/* rodape */
#rodape {border-top:1px solid #DDDAD1; width:902px; margin:20px 0 0 0; padding:20px 0 0 0;}

#destaque {width:210px; float:left;}
#destaque h2 {margin:0 0 5px 0; padding:0; font-size:18px; line-height:21px; color:#717D19; font-weight:normal;}
#destaque ul {margin:0; padding:0; list-style:none;}
#destaque ul li {margin:0; padding:3px 0; list-style:none; color:#878D55;}
#destaque ul li a {color:#5C5E54;}

#newsletter {width:260px; float:left; margin:0 0 0 55px;}
#newsletter h2 {margin:0 0 8px 0; padding:0; font-size:18px; line-height:21px; color:#717D19; font-weight:normal;}
#newsletter p {margin:0; padding:0 0 10px 0;}
#newsletter input {background:#fff; border:1px solid #ECE9E2; width:234px; margin:0 0 4px 0; padding:4px 3px; color:#939393; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#newsletter select {background:#fff; border:1px solid #ECE9E2; width:234px; margin:0 0 4px 0; padding:4px 3px; color:#939393; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#newsletter input#submit {background:#A09780; border:0; width:80px; padding:0; padding:3px; text-align:center; color:#fdfdfd; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#banner {width:300px; float:right; text-align:center;}



/* menu creditos */
#menu-creditos {border-top:1px solid #DDDAD1; width:902px; margin:20px 0 15px 0; padding:7px 0 0 0; font-size:11px; line-height:13px; text-align:right; color:#747567;}
#menu-creditos a {color:#747567;}
#menu-creditos p {margin:0; padding:0 0 2px 0;}
#menu-creditos p.menor {font-size:10px; line-height:12px; color:#A9AB9E;}
#menu-creditos p.menor a {color:#A9AB9E;}
