/* shop stuff */
.shop-stuff {padding:0; /*float:left;*/ margin:0;}
.shop-stuff{padding:0px 10px 10px 10px;  font:normal 16px/18px Tahoma;
    color: #663300;}
.shop-stuff a{

  PADDING-RIGHT: 0; PADDING-LEFT: 0; MARGIN-BOTTOM: 0; PADDING-BOTTOM: 0; PADDING-TOP: 0;
    font:normal 15px/18px Tahoma;
    color: #fc460a;
}

.shop-stuff .shs-descr {min-height:auto;  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0px;}
.shop-stuff .shs-descr img{
   position:relative;
   margin-left:0;
  border:solid #ff822e 3px;

}


.shop-stuff div div {margin: 0;}

.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: url(img/grad.gif) bottom repeat-x #dfdfdf; border:1px outset #888; margin:5px 5px 0 0; padding:2px; outline:none;}
.shs-but:active {background: #A3A3A3; outline:none;}
.price-add {color:red; padding-left:3px;}

/* cart block */
.shop-cart {background-color:transparent; border:0px solid #888; padding:1px; margin:0px 0;}
.shop-cart-head {text-align: center; font-size: 0px; display:none;}
.shop-cart table {border-collapse:collapse; margin:0px 0;}
.shop-cart td {padding:3px; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.shop-cart table small {font-size:10px; color:#595959;}
#toolsCart {margin:0 0 5px 0; text-align: left; font-size: 12px;}
#cartEmpty {height:40px; line-height:40px;}
#totalCart {margin:0px 0;text-align: left; font-size: 10px;}
.cart-order {margin:0; text-align: left; font-size: 10px;}

/* helper box */
#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;}

.relative {position:relative;}

/* *** 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;
}
.addparam{ width: auto;}
.shk-price{
	font-size: 120%;
	font-weight:bold;
}

#stuffCount  {

width:100%;
}
label:hover{text-decoration:underline;}
label{cursor: pointer;}
.main_catalog2  {
	padding-left:0;
	list-style-position:outside;
	margin:5px 30px;
	text-decoration:none;
	font-family: Tahoma;
	font-size: 100%;
}
.main_catalog2 a{padding:0}
.main_catalog2 a:hover{text-decoration:underline}
strong{
	
	font-weight: normal;
}
.shs-title a {
bottom:0;
position:absolute;
width:100%;
left:0px;
margin-bottom:5px;
text-decoration:none;

}
.shs-title a:hover{text-decoration:underline}
.shs-title{
position:relative;
margin-bottom:5px;
margin-top:0;
padding-bottom:0;
padding-top:0;
text-align:center;
width:210px;
height:55px;

}

/* cart block */
.shop-cart {background-color:transparent; border:0px solid #888; padding:1px; margin:0px 0;}
.shop-cart-head {text-align: center; font-size: 0px; display:none;}
.shop-cart table {border-collapse:collapse; margin:0px 0;}
.shop-cart td {padding:3px; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.shop-cart table small {font-size:10px; color:#595959;}
#toolsCart {margin:0 0 5px 0; text-align: left; font-size: 12px;}
#cartEmpty {height:40px; line-height:40px;}
#totalCart {margin:0px 0;text-align: left; font-size: 10px;}
.cart-order {margin:0; text-align: left; font-size: 10px;}

/* helper box */
#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:100%; 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;}

.relative {position:relative;}

/* *** 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;
}


