

/* shop stuff */
.shop-stuff {}
.shop-stuff-b {}
.shop-stuff .shk-image {}
.shop-stuff .shs-descr {height:180px; margin-bottom:5px; border-bottom:1px dashed #888;}
.shop-stuff .shs-price {height:40px;}
.shop-stuff .shs-price .shk-but {float: right; vertical-align: middle;}
.shop-stuff small {font-size:12px;}

.shs-tocart {margin:5px 0; padding:5px 0; border-top:1px dashed #888;}
.shs-tocart div {margin:5px 0;}

.shk-price {font-weight:bold; font-size:1.3em;}
.shk-but {background: none;border:0px solid red;cursor:pointer;width:60px;margin:5px 0px}
.in_card{border:0px solid red;cursor:pointer;width:65px;height:21px;margin:10px 0px 0px 30px;font-size:18px;background: url("img/in_card.gif") center top no-repeat;}
//.in_card{background: url("i/incard.gif") center top no-repeat;color:#fff;border:0px solid red;cursor:pointer;width:90px;font-weight:bold;height:22px;margin:10px 0px 0px 30px;font-size:16px;padding:0px 15px;}
.ok{background:none;width:80px;height:21px;}
.shk-but:active {background: #fff; outline:none;}
.price-add {color:red; padding-left:3px; line-height:0;}

/* cart block */
.shop-cart {border:0px solid #888; padding:0px; margin:0px 0;}
.shop-cart-head {padding:5px 0 15px 0; text-align: center;}
.shop-cart-body {padding:15px 0; text-align: center;}
.shop-cart table {border-collapse:collapse; margin:5px 0;}
.shop-cart td {padding:3px; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.shop-cart table small {font-size:11px; color:#595959;}
#butEmptyCart {float:right} 
#cartEmpty {height:50px; line-height:50px;}
#totalCart {margin:5px 0;}
.cart-order {margin:2px 0;}

/* helper box */
#stuffHelper {position: fixed; z-index:100; padding:5px 10px; background:url("img/png.png") left top; display:none;;}
#stuffHelper h1{text-align:center;color:#333;}
#stuffHelper div {background:#0199DA;color:#fff;margin:0px auto;}
#stuffHelper a{font-weight:lighter;font-size:11px;}

#stuffHelper div.koli{width:130px;padding:20px 30px;border:1px solid #fff;top:50%;position:fixed;left:50%;margin-left:-75px;margin-top:-60px;}
#stuffHelper div.produ{width:30%;padding:20px 30px;border:1px solid #fff;}
#stuffHelper div.produ h1{color:#fff;}
#stuffHelper div.produ a#cancelButton{background:none;border:0px;width:100px;}

/* progressbar */
#shkLoading {width:30px; height:30px; position: absolute; z-index:100; background:url(img/ajax-loader.gif) center center no-repeat #fff; border:1px solid #888; display: none;}

.relative {position:relative;}


/* materials */
.materials {padding:5px 0;}
.materials img {width:70px;}
.materials input {cursor: pointer;}


#cancelButton{background:#f24f4f;border:1px solid #c62828;width:70px;margin-top:0px;margin-right:0px;}
#confirmButton{background:#98e780;border:1px solid #4c9c33;width:50px;margin-top:8px;margin-right:5px;}

.helpa{text-align:center;padding-top:10px;font-size:14px;}
