.stuff {padding:10px; float:left; margin:0 10px 10px 0; border:1px solid #ddd; width:465px;}
* html div.stuff {width:455px;}
.stuff div {margin:5px 0;}
.stuff button {margin-top:5px;}
.staff-price {font-weight:bold; font-size:1.3em;}
.price-add {color:red; padding-left:3px;}
.stuff-descr {overflow:hidden;}

.img {width:150px; float:left; text-align:center;}

.shop-cart {background: url(img/img_korzina.jpg) top no-repeat #e4e5e7; padding:40px 10px 10px 10px; margin:0px 0px 17px 17px; width:190px; border-bottom:1px #b7bbbe solid;}
.shop-cart a {color:#464646;}
.shop-cart div {margin:5px;}
.shop-cart table {border-collapse:collapse; margin:5px 0;}
.shop-cart td {padding:3px; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
#cartEmpty {height:50px; line-height:50px;}

#stuffHelper {position: absolute; z-index:100; width:150px; padding:5px; background-color:#f5f5f5; border:1px solid #888; display:none;}
#stuffHelper div {padding:5px 0;}
#stuffCount {text-align: center; width:30px; font-size:13px; padding:1px 2px; background-color: #fff; border:1px solid #888;}

.field-arr-up {cursor:pointer; margin:0 0 6px 1px;}
.field-arr-down {cursor:pointer; margin:0 0 -4px -17px;}

.shop-button, .stuff button, #stuffHelper button {font-size:11px;}
.stuff button:active, #stuffHelper button:active {font-size:11px;}

