@CHARSET "UTF-8";

#content_right_bottom {
	float: right;
	width: 708px;
	height: 88px;
	background: url(/images/layout/content-right-bottom2.png) no-repeat top left;
	text-align: center;
}

#products, #product {
	padding: 20px;
	font-family: Verdana, Helvetica, sans-serif;
}

#products .list {
	width: 100%;
	margin-top: 10px;
	border: 1px solid #d1f6ae;
	border-spacing: 1px;
	border-collapse: separate;
	font-family: Tahoma, sans-serif;
}

#products .list thead th {
	height: 26px;
	padding: 4px 8px;
	background: url(/images/modules/product/list_head.gif) repeat-x center;
	border-bottom: 1px solid #cdf6a7;
	text-align: left;
	font-size: 11px;
	font-weight: normal;
	vertical-align: top;
	color: #66a73f;
}

#products .list tfoot th {
	height: 27px;
	background: url(/images/modules/product/list_foot.gif) repeat-x center;
}

#products .list tbody td {
	padding: 14px 20px;
	border-right: 1px solid #cdf6a7;
	border-bottom: 1px solid #cdf6a7;
	vertical-align: top;
}

#products .list tbody td h1 { padding-bottom: 5px; }
#products .list tbody td h1 a {
	color: #317b00;
	font-size: 12px;
	font-weight: bold;
}

#products .list tbody td p {
	color: #435f39;
	font-size: 12px;
	line-height: 17px;
}

#products .list tbody td p.more {
	padding-top: 5px;
	text-align: right;
}

#products .list tbody td.photo {
	width: 222px;
	padding-right: 15px;
	border-right: 0 none;
	vertical-align: middle;
	text-align: center;
}

#products .list tbody td.photo img {
	display: inline-block;
	margin-right: 5px;
}

#product h1.title {
	padding-top: 10px;
	padding-bottom: 0;
	font: 16px 'Trebuchet MS', Verdana, sans-serif;
	color: #f36d1d;
}

#product h1.title span {
	font-size: 14px;
	color: #68bc42;
}

#product .brand {
	padding-bottom: 10px;
}

#product .right {
	float: left;
	width: 450px;
}

#product .border {
	width: 630px;
	padding: 4px 4px 10px 4px;
	background: #fff;
	border: 1px solid #d1f6ae;
	text-align: center;
}

#product img {
	margin: auto;
	padding: 10px;
}

#product .features {
	width: 100%;
	margin-top: 10px;
	border-top: 1px solid #d1f6ae;
	border-spacing: 1px;
	border-collapse: separate;
	font-family: Tahoma, sans-serif;
}

#product .features th {
	width: 270px;
	padding: 5px;
	background: #edfbdf;
	text-align: right;
	font-size: 13px;
	font-weight: normal;
	color: #566f4a;
}

#product .features td {
	padding: 5px 10px;
	background: #edfbdf;
	text-align: left;
	color: #254619;
}

#product .features tr.group td {
	background: #cdf6a5;
	color: #67a642;
	font: 11px Tahoma, sans-serif;
}
