/* Navigation Side Bar */
#menuAccordion * {
  font-size: 8pt;
}

#menuAccordion li {
	border-bottom: 1px solid #ffffff;
}

ul#navigation {
  width: 167px;
  list-style: none;
}

ul#navigation * ul {
  list-style: none;
}

ul#navigation li {
  margin-left: 0px;
}

ul#navigation li * {
  cursor: pointer;
}

#navigation li.submenu a.head {
  width: 167px;
}

#navigation li.selected a.current,
#navigation li.selected a.expanded:focus {
  color:#ffffff;
  background:url(menu_entry_active.png) 0 0 no-repeat;
  outline: none;
  width: 167px;
  text-decoration: none;
}

/* ANFANG Navigation Side Bar Level 1 */

#navigation li.level1 {
  background:url(menu_entry_active.png) 0 0 no-repeat;
  width: 167px;
}


#navigation .level1 a {
  background:url(menu_entry_sub.png) 0 0 no-repeat;
  background-position:left;
  color: black;
  display: block;
  padding: 0.5em 0 0.5em 0.5em;
  text-decoration: none;
  outline: none;
}

#navigation li.level1 {
  width: 168px;
}

#navigation li.level2,li.level3 {
  width: 168px; 
}


/* ENDE Navigation Side Bar Level 1 */

/* ANFANG Navigation Side Bar Level 2 */

#navigation li.level2 ul {
  background:url(menu_entry_sub.png) 0 0 no-repeat;
  margin-bottom: 0;
}

#navigation li.level3 ul {
	     background:url(menu_entry_sub.png) 0 0 no-repeat;
  margin-bottom: 0px;
}

#navigation li.selected a.head {
  text-decoration: none;
    outline: none;
}

#navigation a.head {
  display: block;
  padding: 5px;
    outline: none;
}

#navigation li.level2 a {
  background:url(menu_entry_sub.png) 0 0 no-repeat;
  color : black;
      padding: 4px 0 4px 20px;
     display: block;
  height: 24px;
  text-decoration: none;
    outline: none;
}
/*

#navigation .level2 a {
  text-decoration: none;
    outline: none;
}
/*
#navigation .level3-container {
  border-left: 30px solid #e4e4e4;
}
*/
#navigation .level1,
#navigation .level2,
#navigation .level3 {
  border-left: 1px solid #ffffff;
  margin-left: 0px;
}

#navigation .level3 a {
  text-decoration: none;
    outline: none;
}

#navigation  a:hover {
  color:#ffffff;
  text-decoration:none;
  outline: none;
  
}

#navigation li.submenu a.head:hover,
#navigation li.level1 a:hover,
#navigation li.level1 a:focus,
#navigation li.level1 a:active,
#navigation li.level2 a:hover,
#navigation li.level2 a:focus,
#navigation li.level2 a:active,
#navigation li.level1 li.submenu a:hover,
#navigation li.level1 li.submenu a:focus {
  color:#ffffff;
  background:url(menu_entry_active.png) 0 0 no-repeat;
  outline: none;
}


