#MainMenu {
   padding: 0;
   margin: 0;
}
#MainMenu li.firstLi{
   border-top: 1px solid #95b9dc;
}

#MainMenu li{
	padding: 0;
	margin: 0;
	list-style: none;
	width: 185px;
	border-bottom: 1px solid #95b9dc;
}

#MainMenu a:link,
#MainMenu a:visited {
	width: 148px;
	display: block;
	border-left: 20px solid #266fbc;
	padding: 5px 5px 5px 12px;
	margin: 0;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}

#MainMenu a:focus,
#MainMenu a:hover,
#MainMenu a:active,
#MainMenu a.selected:link,
#MainMenu a.selected:visited,
#MainMenu a.selected:focus,
#MainMenu a.selected:hover,
#MainMenu a.selected:active{
	background-color: #003773;
	border-left-color: #00438b;
}

/* 2. EBENE */
#MainMenu ul {
	padding: 0;
	margin: 0;
}
#MainMenu ul li.firstLi{
   border-top: 0 none;
}
#MainMenu ul li {
	border-top: 1px solid #95b9dc;
	border-bottom: 0 none;
}

#MainMenu ul a:link,
#MainMenu ul a:visited {
	width: 133px;
	margin-left: 20px;
	background-color: #2b69aa;
	border-left-color: #175da9;
	border-left-width: 15px;
}

#MainMenu ul a:focus,
#MainMenu ul a:hover,
#MainMenu ul a:active,
#MainMenu ul a.selected:link,
#MainMenu ul a.selected:visited,
#MainMenu ul a.selected:focus,
#MainMenu ul a.selected:hover,
#MainMenu ul a.selected:active{
	background-color: #9EC1E3;
	color: #000;
	border-left-color: #18589f;
}


/* 3. EBENE */
#MainMenu ul ul {
	padding: 0;
	margin: 0;
}

#MainMenu ul ul a:link,
#MainMenu ul ul a:visited {
   width: 123px;
   margin-left: 35px;
   border-left-color: #175da9;
   border-left-width: 10px;
   background-color: #709ecc;
}

#MainMenu ul ul a:focus,
#MainMenu ul ul a:hover,
#MainMenu ul ul a:active,
#MainMenu ul ul a.selected:link,
#MainMenu ul ul a.selected:visited,
#MainMenu ul ul a.selected:focus,
#MainMenu ul ul a.selected:hover,
#MainMenu ul ul a.selected:active{
   background-color: #709ecc;
}
