body { color: #000; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin: 0; padding: 8px 0 0; }
p { margin-top: 0.5em; margin-bottom: 0.7em; }
a:link { color: #4c8024; text-decoration: none; }



a:visited { color: #4c8024; text-decoration: none; }
a:hover { color: #4c8024; text-decoration: underline; cursor:pointer; cursor:pointer; }



a:active { color: #4c8024; text-decoration: underline; }

.linkonblk { color: #0f0; font-size: 12px; font-weight: bold; text-decoration: none; }
a.linkonblk:link { color: #0f0; font-size: 12px; font-weight: bold; text-decoration: none; }
a.linkonblk:visited { color: #0f0; font-size: 12px; font-weight: bold; text-decoration: none; }
a.linkonblk:hover { color: #0f0; font-size: 12px; font-weight: bold; text-decoration: underline; cursor:pointer; cursor:pointer; }
a.linkonblk:active { color: #0f0; font-size: 12px; font-weight: bold; text-decoration: underline; }

.scroll { color: #000; font-size: 10px; text-align: left; width: 487px; height: 100%; overflow: auto; }
.contacts { color: #fff; font-size: 12px; padding-right: 20px; padding-left: 20px; }
.contactsnopad { color: #fff; font-size: 12px; }
.copyright { color: #909090; font-size: 10px; text-decoration: none; text-align: left; vertical-align: middle; padding-top: 2px; padding-bottom: 2px; padding-left: 20px; }

.copyright a:link { color: #909090; text-decoration: none; }

.copyright a:visited { color: #909090; text-decoration: none; }

.copyright a:hover { color: #4c8024; text-decoration: underline; }

.copyright a:active { color: #4c8024; text-decoration: underline; }
.powered { color: #909090; font-size: 10px; text-decoration: none; text-align: right; vertical-align: middle; padding-top: 2px; padding-right: 20px; padding-bottom: 2px; }

.powered a:link { color: #909090; text-decoration: none; }

.powered a:visited { color: #909090; text-decoration: none; }

.powered a:hover { color: #4c8024; text-decoration: underline; }

.powered a:active { color: #4c8024; text-decoration: underline; }

.topmenucell { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 2px 8px 2px 15px; border-bottom: 2px solid #4c8024; }

.topmenunorm { color: #fff; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; width: 100%; height: 100%; float: right; margin-right: -4px; margin-left: -8px; padding-right: 4px; padding-left: 4px; }

a.topmenunorm:link { color: #fff; font-weight: bold; text-decoration: none; width: 100%; height: 100%; padding-right: 4px; padding-left: 4px; }

a.topmenunorm:visited { color: #fff; font-weight: bold; text-decoration: none; width: 100%; height: 100%; padding-right: 4px; padding-left: 4px; }

a.topmenunorm:hover { color: #0f0; font-weight: bold; text-decoration: none; width: 100%; height: 100%; float: right; padding-right: 4px; padding-left: 4px; }

a.topmenunorm:active { color: #0f0; font-weight: bold; text-decoration: none; width: 100%; height: 100%; float: right; padding-right: 4px; padding-left: 4px; }

.topmenuon { color: #0f0; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; width: 100%; height: 100%; float: right; margin-right: -4px; margin-left: -8px; padding-right: 4px; padding-left: 4px; }

a.topmenuon:link { color: #0f0; font-weight: bold; background-repeat: no-repeat; background-position: left bottom; text-decoration: none; width: 100%; height: 100%; float: right; padding-right: 4px; padding-left: 4px; }

a.topmenuon:visited { color: #0f0; font-weight: bold; background-repeat: no-repeat; background-position: left bottom; text-decoration: none; width: 100%; height: 100%; float: right; padding-right: 4px; padding-left: 4px; }

a.topmenuon:hover { color: #0f0; font-weight: bold; background-repeat: no-repeat; background-position: left bottom; text-decoration: none; width: 100%; height: 100%; float: right; padding-right: 4px; padding-left: 4px; }

a.topmenuon:active { color: #0f0; font-weight: bold; background-repeat: no-repeat; background-position: left bottom; text-decoration: none; width: 100%; height: 100%; float: right; padding-right: 4px; padding-left: 4px; }

.botmenunorm { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-repeat: repeat-x; background-position: left bottom; text-decoration: none; width: 100%; height: 100%; float: right; }

a.botmenunorm:link { color: #fff; font-size: 12px; text-decoration: none; width: 100%; height: 100%; float: right; cursor:pointer; }

a.botmenunorm:visited { color: #fff; font-size: 12px; text-decoration: none; width: 100%; height: 100%; float: right; cursor:pointer;}

a.botmenunorm:hover { color: #0f0; font-size: 12px; text-decoration: none; width: 100%; height: 100%; float: right; cursor:pointer;}

a.botmenunorm:active { color: #0f0; font-size: 12px; text-decoration: none; width: 100%; height: 100%; float: right; cursor:pointer;}

.botmenuon { color: #0f0; font-size: 12px; font-weight: bold; background-repeat: repeat-x; background-position: left bottom; text-decoration: none; width: 100%; height: 100%; float: right; cursor:pointer; }

a.botmenuon:link { color: #0f0; font-size: 12px; text-decoration: none; width: 100%; height: 100%; float: right; cursor:pointer; }

a.botmenuon:visited { color: #0f0; font-size: 12px; text-decoration: none; width: 100%; height: 100%; float: right; cursor:pointer; }

a.botmenuon:hover { color: #0f0; font-size: 12px; text-decoration: none; width: 100%; height: 100%; float: right; cursor:pointer; }

a.botmenuon:active { color: #0f0; font-size: 12px; text-decoration: none; width: 100%; height: 100%; float: right;  cursor:pointer;}

.submenucell {
	color: #fff;
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	text-decoration: none;
	line-height:19px;
	padding-top: 2px;
	padding-bottom:4px;
	padding-left:0;
	margin:0;
}
.submenunorm {
	color: #fff;
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	text-decoration: none;
	border-bottom: 1px solid #2e450d;
	display:block;
	width:170px;
	padding:0;
	padding-left:15px;
	margin:0;
}

a.submenunorm:link, a.submenunorm:visited {
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	display:block;
	width: 170px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left:15px;
}

a.submenunorm:hover, a.submenunorm:active {
	color: #00FF00;
	font-size: 11px;
	text-decoration: none;
	width: 170px;
	display:block;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left:15px;
}

.submenuon {
	color: #0f0;
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	text-decoration: none;
	width:170px;
	display:block;
	border-bottom: 1px solid #2e450d;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15;
}

a.submenuon:link, a.submenuon:visited  {
	color: #0f0;
	font-size: 11px;
	text-decoration: none;
	width:170px;
	display:block;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 15px;
}

a.submenuon:hover, a.submenuon:active {
	color: #0f0;
	font-size: 11px;
	text-decoration: none;
	width:170px;
	display:block;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;
}

.maincontent { color: #000; font-size: 12px; padding: 10px 25px; }
.maincontentnopad { color: #000; font-size: 12px; }
.maincontentnopad tr th{ font-weight:bold;}
.maincontentnopad td, .maincontentnopad th{ padding:2px;}
.newsdate { color: #aeaeae; font-size: 10px; margin-top: 1em; margin-bottom: -2em; }
.price { color: #008000; font-size: 13px; font-weight: bold; text-align: right; width: 100%; border-top: 1px solid #008000; }
