#MenuSub {
   position: relative;
   width: 200px;
   background-color: #fff;
}

#MenuSub li {
   display: block;
   border-bottom: 1px solid #fff;
}

#MenuSub li.lastLi {
   border-bottom: 0 none;
}

#MenuSub a,
#MenuSub a:link,
#MenuSub a:visited {
   background-image: url(../images/bg_sidecontainer_h3.jpg);
   background-position: left top;
   background-repeat: repeat-x;
   background-color: #333;
   color: #fff;
   display: block;
   text-decoration: none;
   padding: 5px 10px;
}

#MenuSub a:focus,
#MenuSub a:hover,
#MenuSub a:active,
#MenuSub a.selected,
#MenuSub a.selected:link,
#MenuSub a.selected:visited,
#MenuSub a.selected:focus,
#MenuSub a.selected:hover,
#MenuSub a.selected:active {
   background-color: #607B82;
   color: #fff;
}

/** Ebene 1 **/

#MenuSub ul li { 
   border-bottom: 0 none;
}

#MenuSub ul li a,
#MenuSub ul li a:link,
#MenuSub ul li a:visited {
   background-image: none;
   padding: 3px 20px;
   background-color: #585858;
   color: #fff;
}

#MenuSub ul li a:focus,
#MenuSub ul li a:hover,
#MenuSub ul li a:active,
#MenuSub ul li a.selected,
#MenuSub ul li a.selected:link,
#MenuSub ul li a.selected:visited,
#MenuSub ul li a.selected:focus,
#MenuSub ul li a.selected:hover,
#MenuSub ul li a.selected:active {
   background-image: none;
   background-color: #9AABAF;
   color: #fff;
}

/** Ebene 2 **/

#MenuSub ul li ul li {
   border-bottom: 0 none;
}

#MenuSub ul li ul li a,
#MenuSub ul li ul li a:link,
#MenuSub ul li ul li a:visited {
   color: #fff;
   background-color: #9AABAF;
   padding: 3px 40px;
}

#MenuSub ul li ul li a:focus,
#MenuSub ul li ul li a:hover,
#MenuSub ul li ul li a:active,
#MenuSub ul li ul li a.selected,
#MenuSub ul li ul li a.selected:link,
#MenuSub ul li ul li a.selected:visited,
#MenuSub ul li ul li a.selected:focus,
#MenuSub ul li ul li a.selected:hover,
#MenuSub ul li ul li a.selected:active {
   background-color: #DAE0E2;
   color: #333;
}