#menu {
	width: 9.375em;
	/*height: 10.125em !important; height: 10.0625em;*/
	font-family: arial;
	font-weight: bold;
	color: #fff;
	background: #fff;
	text-align: left;
	
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#menu li {
	margin: 0 0 1px 0;
	font-size: 70%;
}

#menu li li {
	font-size: 100%;
}

#menu li li li {
	font-size: 100%;
}

#menu a {
	display: block;
	padding: 0.3125em 1em 0.3125em 1.0625em; /*!important; padding: 0.1em 1em 0.2em 1.0625em;*/
	width: auto;
	color: #0C036E;
	text-decoration: none;
	line-height: 130% !important; line-height: 130%;
}

#menu a:hover {
	background: #efefef;
	color: #555;
}

#menu ul ul {
	background: #d4d4d4;
}

#menu ul ul li {
	font-weight: normal;
}

#menu ul ul a {
	display: block;
	padding: 0.3125em 1em 0.3125em 1.6875em; /* !important; padding: 0.1em 1em 0.2em 1.6875em;*/
	width: auto;
	color: #0C036E;
	text-decoration: none;
}

#menu ul ul a.eb2_aktiv:hover {
	background: #efefef url('/images/square.gif') no-repeat scroll 0.9em 0.8em;
}

#menu ul ul ul a {
	display: block;
	padding: 0.3125em 1em 0.3125em 2.3125em; /* !important; padding: 0.1em 1em 0.2em 2.3125em;*/
	width: auto;
	color: #0C036E;
	text-decoration: none;
}

#menu ul ul ul a.eb3_aktiv:hover {
	background: #efefef url('../images/square.gif') no-repeat scroll 1.5em 0.8em;
}

#menu a.home {
	background: #d4d4d4;
}

#menu a.home:hover {
	background: #efefef;
}

#menu .eb1 {
	background: #d4d4d4;
	/*background: #5288b2;*/
}

#menu .eb1_aktiv {
	background: #0C036E;
	color: #fff;
}

#menu .eb2 {
	background: #fff;
}

#menu .eb2_aktiv {
	color: #fff;
	font-weight: bold;
	background: #615A9E url('/images/square.gif') no-repeat scroll 0.9em 0.8em;
}

#menu .eb3 {
	background: #fff;
}

#menu .eb3_aktiv {
	font-weight: bold;
	background: #fff url('../images/square.gif') no-repeat scroll 1.5em 0.8em;
}

#menu .fffix {
	margin: 1px 0 0 0;
}