body{background:url(img/bg.jpg) top left repeat-x; font:11px Tahoma, Helvetica, sans-serif; margin:0; padding:0;}
a{text-decoration:none;}
h1{margin:0; padding:0; font-size:12px;}
.fl{float:left;}
.fr{float:right;}
h1{margin:0; padding:0;}
#site{width:910px; margin:0 auto;}
.topo{width:910px; height:150px; position:relative;}
.logo{position:absolute; bottom:10px; left:10px;}
address{position:absolute; bottom:10px; right:10px; width:233px; height:96px; background:url(img/endereco.jpg) center no-repeat; text-indent:-950px; overflow:hidden}
.conteudo{width:910px; background:url(img/bg_esquerda.jpg) #fff top left repeat-y;padding-top:10px;}
.conteudo .esquerda{width:190px; }

.esquerda h1{display:block; height:34px; text-indent:-300px; overflow:hidden;}
.esquerda h1.compras{background:url(img/bt_compras.jpg) center no-repeat;}
.esquerda h1.produtos{background:url(img/bt_produtos.jpg) center no-repeat;}
.esquerda h1.pagamento{background:url(img/bt_pagamento.jpg) center no-repeat;}
.esquerda .menu{margin:0 10px;}
.esquerda ul{text-decoration:none; margin:0; padding:0; list-style:none; margin:0 10px; margin-bottom:10px; text-align:center;}
.esquerda ul li a{display:block; padding:3px 0; border-top:1px dashed #A7A7A7; padding-left:5px; padding:5px 0; color:#000;}
.esquerda a:hover{color:#FF6600;}

.menuit a{ display:block; border-bottom:1px dashed #A7A7A7; padding-left:5px; padding:5px 0; color:#000;}
.conteudo .site{width:720px;}
.site h1{display:block; background:url(img/bg_barra.jpg) #000 center left no-repeat; padding:10px 0px; margin-left:10px; margin-right:10px; padding-left:20px; color:#333}
.cadastro a{color:#000;}
#rodape{width:100%; height:25px; float:left; background:#D6D6D6; text-align:center; padding-top:15px; margin-bottom:10px; font-weight:bold; }
#rodape a{color:#333;}
/* CARRINHO */
#oculto{width:680px; display:none; float:left; background:#CCC; margin-left:20px;_margin-left:10px;}
#spValorFrete{float:left; margin-left:20px; display:inline}
#spValorFrete b{color:#FF0000;display:inline}
.carrinho{width:690px; float:left; margin-left:5px; }
.carrinh{width:690px; float:left; margin-left:5px; }
.carrinho .a{float:right; text-align:left;  width:300px; margin-top:10px; }
.carrinho .a ul {margin:0; padding:0; float:right; margin-left:3px;}
.carrinho .a ul li{margin:0; padding:0; list-style:none; width:200px; font-size:12px; background:#efefef; padding:4px; padding-top:3px; margin-bottom:10px; margin-right:5px; text-align:right}
.carrinho .a b{ color:#FF0000;}
.carrinho h3{margin:0; padding:0; font-size:11px; float:left; background:#fff;  padding:5px; width:480px; margin-left:6px;_margin-left:2px; margin-top:10px;}
.carrinho .opt{width:690px; float:left; height:40; text-align:center; margin-top:20px; padding-bottom:10px; padding-top:10px; display:inline}
.carrinho .opt img{ margin-right:60px;}
.carrinho .b{float:left; text-align:left;  width:100px; margin-top:10px;}
.new_car {width:650px; float:left; margin:0; margin-left:12px;_margin-left:5px; padding:0; padding:10px;border:1px dashed #000; border-left:none;border-right:none; text-align:center; }
.new_car .a{width:233px; float:left; margin:0; padding:0; padding-top:10px; }
.new_car .a .img{ height:160px; margin:0 auto;}
.new_car .b{width:190px; float:left;border:1px dashed #9A9A9A; border-bottom:none; border-top:none; height:110px; padding-top:82px;}
.new_car .b .img{ margin:0 auto; height:30px; margin-top:71px;_margin-top:69px;}
.new_car .c{width:222px; float:right;padding-top:95px;}
.new_car .c .img{width:85px; margin:0 auto; height:30px; margin-top:69px; font-size:14px; color:#FF0000;}



