
.stuff {width:180px; color: #000; padding:10px; float:left; margin:0 10px 10px 0; border:1px solid #ddd;}
.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 {height:120px; overflow:hidden;}

.shop-cart {padding:10px; margin:0px 0;}
.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 {color: #000; 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 {background: url(img/grad.gif) bottom repeat-x #dfdfdf; border:1px outset #888; margin:0 5px 0 0; padding:2px; outline:none;}
.stuff button:active, #stuffHelper button:active {background: #A3A3A3; outline:none;}

.catalogtovarov .new_item, .new_item{
	float: left;
	width: 50%;
	height: 150px;
}
#pages{
	clear: both;
}

.left_pad input, .left_pad textarea{
	border: 1px solid #333;
	color: #333;
}
.left_pad{
	color: #333;
}