#nav
{
  width: 100%;
}

#nav ul {
  width: 100%;
  list-style: none;
  font-weight: normal;
  font-size: 14px;
  background-color: #828282;
  padding: 0;
  margin: 0;
  border: none;
  border-width: 0;
  float: left;
  line-height:12px;

}

#nav a {
  display : block;
  text-decoration : none;
}

#nav ul li a {
  color: #ffffff;
  padding: 0px;
  margin:0px;

}



#nav ul li a.dropdownarrow
{
  padding-right:14px;
  background-image: url("images/arrow-dropdown-white.gif");
  background-repeat: no-repeat;
  background-position: right ;

}




#nav li {
  color: #ffffff;
  float: left;
  padding: 0;
  padding: 4px 16px 4px 16px;
  border-right: 1px solid #CCCCCC;

}


#nav li img{
margin:0px 0px 0px 4px;
padding:0px;
vertical-align: middle;

}

#nav li ul {

  position : absolute;
  left : -999em;
  background-color: #828282;
  left : -111em;
  height : auto;
  font-weight : normal;
  border-width : 0.25em;
  margin : 2px 0px 0px 0px;
}

#nav li ul
{
  display:none;
  left: auto;
  margin-top:4px;
  margin-left:-16px;
  width:auto;
}

#nav li li {
  border-right: none;
}

#nav li ul li
{
  float: none;
  clear:both;
  border-top: 1px solid #FFFFFF;
  width:auto;
  display:block;
  list-style-type: circle;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


#nav ul li:hover {
  color: #333333;
  background: none;
  border-right: 1px solid #CCCCCC;
}

#nav ul li:hover ul.nj{
  color: #333333;
  background: none;
  border-right: 1px solid #CCCCCC;
  display:block;
  background-color: #828282;

}

#nav a:hover {
  color: #333333;
  background: none;
}

.current_page_item
{
  background-image:  none;
  background-color: #A5E58F;
}

#nav ul li.current_page_item a {
  color: #333333;
}

#nav ul li.current_page_item  ul li{
  border-right: 1px solid #CCCCCC;
  color: #000000;
}


#nav ul li.current_page_item  ul li a{
  color: #ffffff;
}


#nav ul li.current_page_item  ul li a:hover{
  color: #333333;
  background: none;
}

/* adds and overrides by [ajh - web-consulting marburg] */
/*
  Myriad Pro Bold 12pt
  Schriftarbe ist weiss
  menü oben: #58585A
  submenu: #858587
  schritgröße submenü: 9pt
*/
#pages li {
  float:left;
}
#nav a, #nav a:hover{
  font-weight: bold;
  font-family: Myriad Pro;
  font-size: 10pt;
  text-decoration: none;
  border: none;
  color: white;
}
#nav ul {
  background: #58585A;
}
#nav {
  background: #58585A;
}
#nav .current_page_item {
  background: none;/*#858587*/
}
#nav li {
  padding: 4px;
}
#nav li ul {
  left:auto;
  margin-left:0;
  margin-top:4px;
  width:auto;
}
#nav ul li.current_page_item a {
  padding-bottom: 0 !important;
  color: white;
  background: ;/*#858587*/
}
#nav ul li ul li a, #nav ul li ul li a:hover {
  font-size: 9pt;
}
#nav ul li, #nav ul li:hover {
  border-right: 3px solid white;
}
#nav ul li:hover {
  border-right: 3px solid white;
  background: #58585A;
}
#nav ul li ul li, #nav ul li ul li:hover {
  border: none;
}
#nav ul li ul li:hover {
  background: #58585A;
}
#nav ul li.current_page_item ul li {
  border-right: none;
}
#nav ul li.current_page_item ul li a:hover {
  border-right: none;
  color: white;
}

li#item72{
  border-right: none !important;
}

li#item75, li#item118, li#item124, li#item128
{
  display: none;
}
