#headernav { height: 23px; /*im Style fuer Netscape4 darf hier kein image und position sein */
max-width: 990px; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */

}

#nav {
  position: absolute;
 top: 0;
  background-color: #E1921F;
  color: #ffffff;
  border-bottom: 1px solid #fff;
  font-size: 23px;
  font-weight: bold;
  height: 22px;
  left: 25%;
  line-height: 23px;
  padding: 0;
  white-space: nowrap;
  }
  /* Menuitem-Titel vor modernen Browsern verstecken */

.mmalt{
  display: none;/* das folgende brauchen wir im Stylesheet fuer den Netscape 4:
  font-family : Verdana ,sans-serif;
  font-size: 12px;*/
  font-weight: bold;
  }

#nav a{
  float:left;
  border: 0;
  background-color: #003766;

  color: #ffffff;
  height: 22px;z-index: 50;
  }

#nav a:link,#nav a:visited {
  background-color: #fd9d06;
  color: #fff;
  border: 0;height: 22px;
  }/* Menu-Items *//* Aussehen fuer moderne Browser per bg-image *//* Hilite fuer aktive Seite per body class */

#nav a#nav-index,#nav a#nav-index:link,#nav a#nav-index:visited {
  background: url(img/mmenu/1_n.gif) top left no-repeat;
  display: block;
  height: 22px;
  width: 52px;
  }

.body.home #nav a#nav-index,#nav a#nav-index:hover {
  background: url(img/mmenu/1_n.gif) #946115;
  border-bottom: 1px solid #946115;
  color: #fff;
  }

#nav a#nav-profil,#nav a#nav-profil:link,#nav a#nav-profil:visited {
  background: url(img/mmenu/2_n.gif) top left no-repeat;
  display: block;
  height: 22px;
  width: 49px;
  }

.body.profil #nav  a#nav-profil,#nav a#nav-profil:hover {

  background: url(img/mmenu/2_n.gif) #946115;
  border-bottom: 1px solid #946115;
  color: #fff;
}

#nav a #nav-leistung,#nav a#nav-leistung:link,#nav a#nav-leistung:visited {
  background: url(img/mmenu/3_n.gif) top left no-repeat;
  display: block;
  height: 22px;
  width: 86px;
  }

.body.leistung #nav a#nav-leistung,#nav a#nav-leistung:hover {
  background: url(img/mmenu/3_n.gif) #946115;
  border-bottom: 1px solid #946115;
  color: #fff;
  }

#nav a#nav-standort,#nav a#nav-standort:link,#nav a#nav-standort:visited {
  display: block;
  width: 85px;
  height: 22px;
  background: url(img/mmenu/4_n.gif) top left no-repeat;
  }

.body.standort #nav a#nav-standort,#nav a#nav-standort:hover {
  background: url(img/mmenu/4_n.gif) #946115;
  border-bottom: 1px solid #946115;
  color: #fff;
  }

#nav a #nav-referenz,
#nav a #nav-referenz:link,
#nav a #nav-referenz:visited {
  background: url(img/mmenu/5_n.gif) top left no-repeat;
  display: block;
  height: 22px;
  width: 88px;
  }

.body.referenz #nav a#nav-referenz,#nav a#nav-referenz:hover {
  background: url(img/mmenu/5_n.gif) #946115;  color: #fff;  border-bottom: 1px solid #946115;}

#nav a#nav-karriere,#nav a#nav-karriere:link,#nav a#nav-karriere:visited {
  background: url(img/mmenu/6_n.gif) top left no-repeat;
  display: block;
  height: 22px;
  width: 71px;
  }

.body.karriere #nav a#nav-karriere,#nav a#nav-karriere:hover {
  background: url(img/mmenu/6_n.gif) #946115;
  border-bottom: 1px solid #946115;
  color: #fff;
  }

#nav a#nav-download,#nav a#nav-download:link,#nav a#nav-download:visited {
  background: url(img/mmenu/7_n.gif) top left no-repeat;
  background-color: #4CA4AD;
  color: #fff;
  display: block;
  height: 22px;
  width: 146px;
  }

.body.download #nav a#nav-download,
#nav a#nav-download:hover {
  background: url(img/mmenu/7_n.gif) #946115;
  border-bottom: 1px solid #946115;
  color: #f9f9f9;
  }

#nav a#nav-kontakt,#nav a#nav-kontakt:link,#nav a#nav-kontakt:visited {
  background: url(img/mmenu/8_n.gif) top left no-repeat;
  display: block;
  height: 22px;
  width: 76px;
  }

.body.kontakt #nav a#nav-kontakt,
#nav a#nav-kontakt:hover {
background: url(img/mmenu/8_n.gif) #946115;
border-bottom: 1px solid #946115;
color: #fff;
}
