#nav {
	background: url('../bilder/feldenkrais_menue_back_1.gif') repeat-y;
	background-position: 0px;
		z-index: 5;
 	position:absolute;
 	background-color: #378517;
/*	top:  20px;
	left: 30px; */
 	width: 100%;
	width: 175px;
	margin: 0px;
	padding-top: 20px;
 	padding-left: 30px;
}

#nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
  
#nav li {
	padding-top: 4px;
}

#nav li.activeum {
	background-color: #99d22b;
}

#nav li.activeum :hover {
	background-color: #ffffff;
}

#nav li.last {
	background-color: #99d22b;
	height: 12px;
}

#nav li div.m1 {
	position: relative; 
	border-right: 1px solid #ffffff;
	height: 18px;
	width: 11px;
	float: left;
	margin: 0px;
}

#nav li a {
	background-color: #378517;
	font-size: 12px;
	line-height: 18px;
	color: #ffffff;
	font-weight: bold;
/*	padding-left: 10px;
	padding-left: 18px; */
}


#nav li ul {
	display: none;
}


#nav li li {
	height: 17px;
}

/*
#nav li li a {
	padding-left: 10px;
}
 */

#nav a {
	display: block;
	font-family: Arial, Geneva, sans-serif;
	text-decoration: none;
}

#nav li.farbe1active ul,
#nav li.farbe1activeum ul {
	display: block;
}

#nav li.farbe1active ul li,
#nav li.farbe1activeum ul li {
	margin: 0;
	padding: 0;
}


#nav li.farbe1active ul li ul,
#nav li.farbe1activeum ul li ul {
	display: none;
}

#nav li.farbe1active ul li.active ul,
#nav li.farbe1activeum ul li.active ul {
	display: block;
}


#nav li.farbe1 div.m1 {
	background-color: #5ea41f;
	color: #ffffff;
}
#nav li.farbe1active div.m1 {
	background-color: #99d22b;
	color: #99d22b;
}
#nav li.farbe1activeum div.m1 {
	background-color: #5ea41f;
	color: #5ea41f;
}
#nav li.farbe1active a {
	background-color: #ffffff;
	color: #709b27;
}
#nav li.farbe1activeum a {
	background-color: #99d22b;
	color: #ffffff;
}


#nav li.farbe1 a:hover,
#nav li.farbe1active a:hover,
#nav li.farbe1activeum a:hover,
#nav li.farbe1active li a:hover,
#nav li.farbe1activeum li a:hover,
#nav li.farbe1activeum li.active a:hover {
	background-color: #ffffff;
	color: #6f8399;
}

/* #nav li[class="farbe1 active"] li a */
#nav li.farbe1active li a,
#nav li.farbe1activeum li a {
	background-color: #99d22b;
	color: #1e6317;
	font-weight: normal;
	font-size: 11px;
	font-weight: normal;
	line-height: 17px;
	height: 17px;
}
#nav li.farbe1active li.active,
#nav li.farbe1active li.active a {
	background-color: #ffffff;
	color: #1e6317;
}
#nav li.farbe1activeum li.active,
#nav li.farbe1activeum li.active a {
	background-color: #ffffff;
	color: #1e6317;
}


#nav li li div.m2 {
	position: relative; 
	background-color: #5ea41f;
	border-right: 1px solid #ffffff;
	height: 17px;
	width: 11px;
	float: left;
}
#nav li.farbe1active li div.m2,
#nav li.farbe1activeum li div.m2 {
	background-color: #5ea41f;
}
#nav li.farbe1active li.active div.m2,
#nav li.farbe1activeum li.active div.m2 {
	background-color: #99d22b;
}

#nav li.farbe1active li li div.m2,
#nav li.farbe1activeum li li div.m2 {
	background-color: #ffffff;
	width: 5px;
}

.m3 {
	width: 10px;
	height: 17px;
	float: left;
}
.m4 {
	width: 6px;
	height: 18px;
	float: left;
}
.m5 {
	width: 13px;
	height: 17px;
	float: left;
}

.activeum {
	margin: 0;
	padding: 0;
}

#nav li.farbe1active li li a, 
#nav li.farbe1activeum li li a {
	background-color: #99d22b;
	color: #ffffff;
	font-weight: normal;
	font-size: 10px;
	line-height: 17px;
	height: 17px;
}

#nav li li li.last3 {
	background-color: #99d22b;
	border-top: 0px;
	padding-bottom: 0px;
	height: 16px;
	font-size: 0px;
	line-height: 0px;
}



html>body #nav a:link, #nav a:visited {
}