#top-menu a,
#top-menu a:hover,
#top-menu a:visited,
#top-menu a:active,
#top-menu a:link {
	font: normal normal 11px Verdana;
	color: #777777;
	border: 0;
}

#top-menu a:hover {
	color: #777777;
	font: normal bold 11px Verdana;
	border: 0;
}


#top-menu-active a, 
#top-menu-active a:hover, 
#top-menu-active a:visited,
#top-menu-active a:link,
#top-menu-active a:active  {
	color: #ffffff;
	font: normal bold 11px Verdana;
	border: 0;
}



ul.nav1 {
	line-height: 20px;
/*	background-color: #F9F7E1; */
}


ul.nav2 {
	padding: 0;
	margin: 0;
	background-color: #F9F7E1;
	line-height: 16px;
}

li.nav1 {
	padding-top: 18px 
}

.nav1 a,
.nav1 a:link,
.nav1 a:active,
.nav1 a:visited {
	font: normal normal 13px Verdana;
	color: #777777;	
	vertical-align: middle;
	line-height: 22px;
	background-color: #ffffff;
	background-image: url(menu_border.gif);
	background-position: left;
	background-repeat: repeat-y;

}

.nav1 a:hover,
.nav1-act a,
.nav1-act a:link,
.nav1-act a:active,
.nav1-act a:visited,
.nav1-act a:hover {
	font: normal bold 13px Verdana;
	color: #ffffff;
	vertical-align: middle;
	line-height: 22px;
	background-color: #D1B877;
}





ul.nav2 a:hover {
	background-color: #ffffef;
}

.nav2 a,
.nav2 a:link,
.nav2 a:active,
.nav2 a:visited {
	font: normal normal 12px Verdana;
	color: #777777;	
	vertical-align: middle;
	line-height: 22px;
	background: #F9F7E1;


}


.nav2 a:hover
{
	font: normal normal 12px Verdana;
	color: #777777;
	vertical-align: middle;
	line-height: 22px;

}


#nav2-act a,
#nav2-act a:active,
#nav2-act a:visited,
#nav2-act a:hover {
	font: normal bold 12px Verdana;
	color: #D1B877;
	vertical-align: middle;
	line-height: 22px;
}

#nav2-act a:hover {
	font: normal bold 12px Verdana;
	color: #D1B877;
	vertical-align: middle;
	line-height: 22px;
}


ul.nav1 a {
	padding-left: 11px;
	border-bottom: 1px solid #E7E8D2;
	display: block;

	line-height: 22px;
	height: 22px;
	vertical-align: middle;

}

ul.nav2 a {
	border-bottom: 1px solid #E7E8D2;
	display: block;


	vertical-align: middle;
	line-height: 22px;
	height: 22px;
}



li.nav3-top  a{
display: block;
	font: normal bold 12px Verdana;
	color: #777777;	
cxxxolor: yellow; 
	line-height: 1.5em;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: middle;	
	margin: 0 8px;
		border-bottom: 1px solid #e7e8d2;
}

li.nav3-act a{
	display: block;
	font: normal bold 12px Verdana;
	color: pink;
color: #d1b877;
	line-height: 1.5em;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: middle;	
	margin: 0 8px;
	border-bottom: 1px solid #e7e8d2;
	
}


li.nav3 a,
li.nav3 a:link,
li.nav3 a:active,
li.nav3 a:visited,
li.nav3-noborder a,
li.nav3-noborder a:link,
li.nav3-noborder a:active,
li.nav3-noborder a:visited 
{
	font: normal normal 12px Verdana;
	color: #777777;
	cxxxolor: green;
	line-height: 1.5em;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: middle;	
	display: block;
	margin: 0 8px;
		border-bottom: 1px solid #e7e8d2;
}

li.nav3 a:hover,
.nav3-noborder a:hover {
	background-color: #f8f6f1;
	display: block;
	margin: 0;
	line-height: 1.5em;
	pxxadding: 0 8px;
		padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #e7e8d2;
	
		color: #8F8F8F;
	cxxxolor: green;
	line-height: 1.5em;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: middle;	
	display: block;
	margin: 0 8px;
		border-bottom: 1px solid #e7e8d2;
	
	
	
	
}

.nav3-noborder a,
.nav3-noborder a:visited,
.nav3-noborder a:link,
.nav3-noborder a:hover,
.nav3-noborder a:active {
	border-bottom: 0;
}

#top-menu_IE6{
	float: left;
}
#top-menu {
	margin-left: 188px;
	height: 18px;
	align: right;
	line-height: 18px;
	vertical-align: middle;
	background-image: url(verlauf_top.gif);
bxxackground-position: bottom left;
background-repeat: no-repeat;
}


.top-menu, #top-menu-active {
	float: left;
	padding: 0 13px;
	text-align: center;
	width: 6.5em;
}

#top-menu-active {
	background: #d1b877;
}


