/* shop stuff */

.shop-stuff {width:100%; padding:10px; margin:0 10px 10px 0; border:1px solid #eee; font-family: Trebuchet MS, Calibri, Tahoma, Palatino, Georgia, Helvetica;font-size: 13px;}
.shop-stuff a, .shop-stuff a:visited, .shop-stuff a:hover {font-weight:bold;font-size: 13px; color: #333; border:none;}
.shop-stuff a img, .shop-stuff a:visited img, .shop-stuff a:hover img {font-weight:bold; color: white; border:none;}
.shop-stuff .shs-descr {min-height:120px;}
.shop-stuff div div {margin:5px 0;}
.shop-stuff img {float:left; margin-right : 20px;}

.shs-tocart {margin:5px 0; padding:5px 0; border-top:1px dashed #ddd;}
.shs-tocart div {margin:5px 0;}


.shs-price {font-weight:bold; font-size:1.3em;}
.shs-but {background: #dd0000; border:1px outset #888; margin:5px 5px 0 0; padding:2px; color:white; outline:none;}
.shs-but:active {background: #cc0000; outline:none; color:white;}
.price-add {color:red; padding-left:3px;}

/* cart block */
.shop-cart {background-color:#FFFFE5; /* padding:10px; margin:10px 0;  */width:100%;}
.shop-cart div {margin:5px;}
.shop-cart table {border-collapse:collapse; margin:5px 0;}
.shop-cart td {padding:3px; border-bottom:1px dashed #ddd; border-top:1px dashed #ddd;}
.shop-cart table small {font-size:11px; color:#595959;}
#cartEmpty {height:25px; line-height:25px;}
.block-header {height:39px; background: url('/assets/templates/sysko/images/b.png')}



#shopCart td a, #shopCart td a:visited {color : #CC0000; font-size:14px;}
#shopCart td b a, #shopCart td b a:visited {color : #333333; font-size:10px;}
#shopCart a, #shopCart a:visited {color : #CC0000;}
#toolsCart a, #toolsCart a:visited {color: black;}

/* helper box */
#stuffHelper {position: absolute; z-index:100; width:150px auto; padding:5px; background-color:#f5f5f5; border:1px solid #555; 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;}


/* *** crossbrowser inline-block *** */
.shop-stuff {
  /* for firefox2 */
  display: -moz-inline-stack;
  /* for all modern */
  display: inline-block; vertical-align: top;
  /* for IE6 & IE7 */
  zoom: 1; *display: inline;
}
.shop-stuff .shs-descr {
  /* for IE6 */  
  _height: 120px;
}


