.shop .space {
	margin:0 0 2px
}
/* Shop list */
.shoplist {border-collapse:collapse}
.shoplist td {vertical-align:top;padding:10px;border-bottom:1px solid #aaa}
.shoplist td.image {text-align:center}
.shoplist .last td {border:0}
.shoplist .more {background:#fff !important}

/* Shop item */
.tovar {padding-left: 0 !important;clear:both;}
.tovar .image {margin:0;float:left;width:150px}
.tovar .image img {width:130px}

.tovar h2 {color:#7b1b1b;font-size:18px}
.tovar h2 a {text-decoration:none}
.tovar h2 a:hover {text-decoration:underline}

.tovar .price {color:#05621b}
.tovar .order {text-align:right;margin:0;font-size:15px}


/* ADD(EDIT) BLOG */

.addblog {
	padding:10px !important;
	overflow:hidden;
}
.addblog label {
	width:72px;
	padding:0 10px 0 0;
	display:block;
}
.addblog input.text {
	width:424px;
	padding:2px;
	margin:0 0 10px 0;
	display:block;
}
.addblog textarea {
	width:424px;
	height:177px;
	padding:2px;
	margin:0 0 10px 0;
	display:block;
}
.addblog label.info {padding:10px 0 0 0;}
.addblog span.create {
	width:118px;
	height:23px;
	position:relative;
	display:block;
	float:right;
	font-weight:bold;
	line-height:19px;
	text-align:center;
	background:#6d0d0d url('/img/html/bg/newmessage-l.png') no-repeat 0 0;
	margin-left: 15px;
	font-size:12px
}
.addblog span.create a {
	height:21px;
	padding:2px 0;
	display:block;
	text-decoration:none;
	color:#fff;
	background:url('/img/html/bg/newmessage-r.png') no-repeat 100% 0;
}
.addblog div.buttons {
	text-align: right;
	float: right;
	width:342px;
}
