.half, .one_third, .two_third, .productImages, .productTexts, #cf, #map	{
	display: inline-block;
	vertical-align: top;
}
.half	{ width: 450px; }
.one_third	{ width: 235px;}
.two_third	{ width: 700px;}

#content	{
	padding-top: 10px;
	line-height: 18px;
	font-size: 13px;
	color: #6c6c6c;
}

#content h1, .productBox > span, .productTexts h2	{
	font-family: 'Ubuntu', sans-serif;
}
#content p	{ text-align: justify; margin: 5px 0px; }
#content ul	{ padding-left: 20px; list-style-position: outside; }
#content > li	{ margin: 5px 0px; }
#content h1	{
	margin: 10px 0px;
	font-weight: 500;
	font-size: 20px;
	color: #363029;
}
#content section	{ margin: 10px; }

.moreWrap	{ text-align: right; }
.moreWrap > a, .more, #cf input[type="submit"]	{
	display: inline-block;
	padding: 5px 30px 7px;
	margin: 10px 0px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	background: url('../img/bgmore.png') repeat-x top #7ab93d;
	color: #ffffff;
}

.productBox, .productBoxMini	{
	display: inline-block;
	vertical-align: top;
	margin: 8px;
	width: 215px;
	border: 2px solid #83c542;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-image: url('../img/bgmore.png');
	background-repeat: repeat-x;
	background-position-x: 0px;
	background-color: #7ab93d;
}
.productBox	{ background-position-y: 140px; }
.productBoxMini	{ background-position-y: 65px; }
.productBox > img, .productBoxMini > img	{
	display: block;
	-webkit-border-radius: 4px 4px 0px 0px;
	border-radius: 4px 4px 0px 0px;
}
.productBox > span, .productBoxMini > span	{
	display: block;
	padding: 6px 10px 4px;
	text-align: center;
	text-shadow: 1px 1px 1px #B0E778;
/*	filter: dropshadow(color=#96d15a, offx=1, offy=1);*/
	font-weight: 500;
	font-size: 14px;
	color: #363029;
}
.product, .news	{
	padding: 0px 0px 10px;
	margin: 10px 0px 0px;
	border-bottom: 1px solid #bfbbb4;
}
.productTexts	{ margin-left: 20px; width: 450px; }
.productImages	{ width: 220px; }
.productImages a	{ display: inline-block; }
.productImages img	{ border: 1px solid #6c6c6c; }
.productTexts ul	{ list-style-image: url('../img/arr.png'); padding-left: 15px !important; }
.productTexts h2	{ margin: 5px 0px 10px; font-size: 16px; color: #363029; }

.news > time	{ display: block; font-size: 10px; color: #5e902d; }
.news > div		{ font-size: 13px; }
.news > div.content	{
	overflow: hidden;
	height: 40px;
}
.news > h2	{ margin: 0px; font-size: 16px; color: #363029; }
.news .fade	{
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 20px;
	background: url('../img/newsFade.png') repeat-x top;
}

.pagination	{
	text-align: center;
	margin: 10px 0px 0px;
	padding-bottom: 10px;
	cursor: default;
}
.pagination a	{
	display: inline-block;
	padding: 3px 1px;
	font-size: 11px;
	color: #868686;
}
.pagination a.active	{ color: #3f3f3f; font-weight: bold; }
.pagination a:hover		{ color: #000000; }

#cf	{ width: 240px; }
#cf label, #cf input[type="text"], #cf input[type="email"], #cf textarea	{
	display: block;
}
#cf textarea	{ height: 150px; }
#cf input[type="text"], #cf input[type="email"], #cf textarea	{
	border: 1px solid #6c6c6c;
	width: 233px;
	padding: 4px 10px;
	margin: 3px 0px 10px;
	font-size: 12px;
	font-family: Arial, sans-serif;
}
#cf input[type="submit"]	{ border: 0px; cursor: pointer; }

#map	{
	width: 430px;
	height: 400px;
	margin-left: 30px;
	border: 1px solid #6c6c6c;
}

ul.a-sub{
	margin: -3px 0 0 8px;
	padding: 0 !important;
	list-style: none;
	border: 2px solid #83C542;
	border-top: none;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	width: 215px;
	overflow: hidden;
}
ul.a-sub li{
	clear: both;
	width: 206px;
	height: 30px;
	background: #7ab93d;
	overflow: hidden;
	margin: 0 !important;
	font-size: 11px;
	color: #37302a;
	font-family: tahoma;
	padding: 0 5px;
	text-align: center;
}
ul.a-sub li a{
	color: #37302a;
	display: table-cell;
	height: 30px;
	width: 206px;
	vertical-align: middle;
}
ul.a-sub li:hover{
	background: #37302a;
}
ul.a-sub li:hover a{
	color: #fff;
}
ul.a-sub li.select{
	background: #37302a;
}
ul.a-sub li.select a{
	color: #fff;
}




div.sss{
	clear: both;
	overflow: hidden;
	margin: 20px 0 15px;
}
div.sss ul{
	margin: 0;
	padding: 0 !important;
	list-style: none;
}
div.sss ul li{
	float: left;
	margin: 0 0 10px 20px;
	width: 215px;
	height: 193px;
	border: 2px solid #83c542;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-image: url('../img/bgmore.png');
	background-repeat: repeat-x;
	background-position-x: 0px;
	background-color: #7ab93d;
}
div.sss ul li img{
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
div.sss ul li span{
	display: block;
	padding: 6px 10px 4px;
	text-align: center;
	text-shadow: 1px 1px 1px #B0E778;
/*	filter: dropshadow(color=#96d15a, offx=1, offy=1);*/
	font-weight: 500;
	font-size: 14px;
	color: #363029;	
	width: 195px;
	height: 32px;
	vertical-align: middle;
	display: table-cell;
}
div.sss ul li:first-child{
	margin: 0 !important;
}

.no-margin-bottom{
	margin-bottom: 0px;
}
.no-margin-left{
	margin-left: 0px !important;
}

















