/*
Стили для галереи товаров
*/
.shop_item {
	width: 160px;
	min-height: 10px;

	display: -moz-inline-stack;
	display: inline-block;
	*display: inline;
	zoom: 1;

	vertical-align: top;
    margin: 10px 10px 10px 10px;
    padding: 5px 5px 5px 5px;

    border:1px solid #797873;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.shop_item_mozilla_helper {
	position:relative;
}
.shop_item_photo {
    vertical-align: middle;
    padding: 10px;
    border: 1px solid #666560;
}
.shop_item_photo a img {
	border:none;
	border-bottom:1px solid;
}
.shop_item_desc {
	margin:5px 0px 0px 0px;
}
.shop_item_checks {
	margin: 5px 0px 0px 0px;
}
.shop_item_checks a{
	font-size:80%;
	vertical-align:super;
}
.shop_item_price {
	float:left;
	margin: 5px 0px 0px 0px;
	font-weight:bold;
}
.shop_item_oldprice {
	float:left;
	margin: 5px 5px 0px 0px;
	font-weight:normal;
	text-decoration:line-through;
}
.shop_item_newprice {
	float:left;
	margin: 5px 0px 0px 0px;
	font-weight:bold;
	color: #FF0000;
}
.shop_item_button {
	float: right;
	font-size: 85%;

	border:3px ridge #999999;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

	padding: 1px;

	user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;

	cursor: pointer;
}
.shop_item_button:active {
	background: #999999;
}

/*
Стили для секции с ценой и кнопкой "в корзину" на страницах описаний товаров
*/
.shop_item2_button {
	font-size: 100%;

	border:3px ridge #999999;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

	padding: 1px;

	user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	margin-left: 30px;

	cursor: pointer;
}
.shop_item2_button:active {
	background: #999999;
}
.shop_item2_checks {
	margin: 15px 0px 0px 20px;
}
.shop_item2_checks a{
	font-size:80%;
	vertical-align:super;
}
.shop_item2_name {
	font-weight:bold;
	font-size: 140%;
}
.shop_item2_price {
	font-weight:bold;
	font-size: 200%;
	color: #FF0000;
	width: 4em;
	margin-left: 0.5em;
	display:inline-block;
}
.shop_item2_oldprice {
	font-weight:normal;
	font-size: 200%;
	color: #000000;
/*	width: 4em; */
	margin-left: 0.5em;
	display:inline-block;
	text-decoration:line-through;
}
.shop_item2_newprice {
	font-weight:bold;
	font-size: 200%;
	color: #FF0000;
	width: 4em;
	margin-left: 0.5em;
	display:inline-block;
}
