/*Produto detalhe*/
#prod{width:160px; margin-left:10px; margin-top:15px; border:1px solid #ccc; float:left; height:210px; position:relative; padding:3px; text-align:center; margin-bottom:10px; display:inline;}
#prod .imga{width:159px; overflow:hidden; padding-top:3px; cursor:pointer; position:absolute; top:0; left:3px }
#prod .nome{width:159px; text-align:center; padding:5px 0; font-size:12px; position:absolute; top:150px; left:3px; height:25px; overflow:hidden;}
#prod .prod{color:#990000; background:#EFEFEF; font-weight:bold; position:absolute; bottom:2px; width:162px; left:2px; padding:5px 0;}
#prod .compr{width:159px; height:30px; cursor:pointer;}

/*Carrinho*/
#oculto{width:680px; display:none; float:left; background:#CCC; margin-left:20px;}
#spValorFrete{float:left; margin-left:20px;}
#spValorFrete b{color:#FF0000;}
.carrinho{width:720px; float:left; margin:10px 0 }
.carrinho .totalcompras{float:right; text-align:left; width:300px; margin-top:10px; }
.carrinho .totalcompras ul {float:right; list-style:none; margin-right:10px; }
.carrinho .totalcompras ul li{margin:0; padding:0 5px; width:180px; background:#efefef; float:left;}
.carrinho .totalcompras b{ color:#FF0000;padding:5px 0; float:left; top:0}
.carrinho h3{margin:0; padding:0; font-size:11px; float:left; background:#fff; padding:5px; width:480px; margin-left:6px; margin-top:10px;}

.carrinho .opt{width:690px; float:left; text-align:center;  padding:10px;}

.carrinho .opt img{ margin-right:60px;}
.carrinho .b{float:left; text-align:left;  width:100px; margin-top:10px;}
.carrinh{width:690px; float:left; margin-left:5px; }

.new_car {width:650px; float:left; margin:0; margin-left:12px; 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;}
.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;}


/*Menu ecommerce*/
.menuit{border-bottom:1px solid #C7C7C7; padding:3px 0; text-indent:5px; cursor:pointer;}
.menuit a{text-decoration:none; color:#000; color:#666; font-weight:bold}
a.menuit_sub {color:#F00; padding-left:15px; text-decoration:none; color:#666}
a.menuit_sub:hover{color:#000;}
