		body { background: url("") left top repeat-x; padding: 0; margin: 0;} 
		
		#header .right {height: 150px; background: url("") right top no-repeat;}
		#header .menupanel {width: 450px; position: absolute; left: 44%; margin-left: -120px; top: 40px; height: 88px; background: url("") right -88px no-repeat; padding-right: 15px;}
		#header .menupanel .left {height: 88px; padding-left: 12px; background: url("") left -176px no-repeat; float: left;}
		#header ul {margin: 0; padding: 14px 4px 0 3px; height: 74px; list-style: none; background: url("") left top repeat-x;  float: left;}
		#header ul li {display: inline-block; float: left; margin-left: 7px;}
		#header ul a span.img {display: inline-block; height: 60px; background-image: url("/buttons2.png"); background-repeat: no-repeat;}
		#header ul a span {text-decoration: underline;}
		#header ul a, #header ul a:visited {color: #42862f; font-size: 12px; display: inline-block; text-align: center; text-decoration: none;}
		#header ul a.selected, #header ul a.selected:visited {color: #A18400;}
		#header ul a.home span.img {width: 60px; background-position: left top;}
		#header ul a.home.selected span.img {background-position:  left -42px;}
		#header ul a.home:hover span.img {background-position: left -120px;}
		#header ul a.info span.img {width: 60px; background-position: -60px top;}
		#header ul a.info.selected span.img {background-position:  -46px -42px;}
		#header ul a.info:hover span.img {background-position: -60px -120px;}
		#header ul a.articles span.img {width: 60px; background-position: -120px top;}
		#header ul a.articles.selected span.img {background-position:  -89px -42px;}
		#header ul a.articles:hover span.img {background-position: -120px -120px;}
		#header ul a.catalog span.img {width: 60px; background-position: -180px top;}
		#header ul a.catalog.selected span.img {background-position:  -127px -42px;}
		#header ul a.catalog:hover span.img {background-position: -180px -120px;}
		#header ul a.make span.img {width: 60px; background-position: -240px top;}
		#header ul a.make.selected span.img {background-position:  -162px -42px;}
		#header ul a.make:hover span.img {background-position: -240px -120px;}
		#header ul a.forum span.img {width: 60px; background-position: -180px top;}
		#header ul a.forum.selected span.img {background-position:  -205px -42px;}
		#header ul a.forum:hover span.img {background-position: -180px -120px;}
		#header ul a:hover, #header ul a.selected:hover {color: #FF0000;}
	


/*Pop-up menu*/
.popupmenuact {padding:2px; padding-left:5px; padding-right:10px; background-color:#D5D5C8; border-color: #FFFFFF; border-bottom: 1px solid #FFFFFF }
.popupmenu {padding:2px; padding-left:5px; background-color:#F2F2E9; padding-right:10px; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }
.popupmenutext, .popupmenuclosed { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.popupmenutext {color: #546470;}
.popupmenuclosed {color: #C3C3C3;}

/*Left menu*/
.leftmenu, .leftmenuact {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:16px; font-weight: normal; color: #316707; text-decoration: none; line-height: 20px;}
.leftmenuact {color:#FF0000;}
a:link {
  color: #316707 !important;
}
a:hover {
  color: #FF0000 !important;
}

/*Top menu*/
.topmenu, .topmenuact {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #546470; text-decoration:none;}
.topmenuact {color: #619DCD;}

/*Site menu*/
.lang, .langact {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #FFFFFF; text-decoration:underline;}
.langact {text-decoration:none;}


/*Style for basket panel text*/
.baskettext {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
.baskettext {color: #999999;}

.chain {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color: #7F7F7F;}

.errortext, .oktext, .notetext {font-family:Arial; font-size:13px; font-weight:bold;}
.errortext {color:red;}
.oktext {color:#005000;}
.notetext {color:green;}

/* Onscreen messages */
.errormessage{font-family: Arial, Helvetica, sans-serif; font-size:13px; color:red; font-weight:bold;}

/* Required sign */
.starrequired, .required{font-family: Verdana, Arial, Helvetica, sans-serif; color:red; font-size:12px; }
