#navigation {
  color:#5d5c5c;
}

#navigation a{
  word-spacing: 0.55em;
  font-size: 0.88em;
  text-decoration: none;
  color:#5d5c5c;
}

#navigation a:hover{
  color:#000000;
}

#button{
        height:19px;
  width:auto;
  word-spacing:120%;
  display:block;
  float:left;
  padding: 6px 0px 0px 3px;
}

#navi{
        border: 1px solid #999999;
        margin: 0;
        padding: 13px 0px 0px 92px;
        width: 602px;
        height: 12px;
        background-color:#FFFFFF;
        border: 1px solid #999999;
        z-index:4;
        position:absolute;
        left:auto;
        margin-left: 80px;
        top: 120px;
        text-align:center;
        background-color:#FFFFFF;
}

#navibuttons {
  text-align:center;
}

#Home {
        height:12px;
  width:auto;
  display:block;
  float:left;
  margin-bottom:10px;
  position:relative;
  left:0;
  top:-6px;
}

#Home a.mainactive, #Home.mainactive{
  color:#ff8f27;
  word-spacing: 0.55em;
  font-size: 0.88em;
  text-decoration: none;
        font-weight: bold;
}

#Unternehmen {
        height:12px;
  width:auto;
  display:block;
  float:left;
  margin-bottom:10px;
  position:relative;
  left:0;
  top:-6px;
}

#Unternehmen a.mainactive, #Unternehmen.mainactive{
  color:#cc9966;
  word-spacing: 0.55em;
  font-size: 0.88em;
  text-decoration: none;
        font-weight: bold;
}

#Entwicklung {
        height:12px;
  width:auto;
  display:block;
  float:left;
  margin-bottom:10px;
  position:relative;
  left:0;
  top:-6px;
}

#Entwicklung a.mainactive, #Entwicklung.mainactive{
  color:#6699cc;
  word-spacing: 0.55em;
  font-size: 0.88em;
  text-decoration: none;
        font-weight: bold;
}

#Produkte {
        height:12px;
  width:auto;
  display:block;
  float:left;
  margin-bottom:10px;
  position:relative;
  left:0;
  top:-6px;
}

#Produkte a.mainactive, #Produkte.mainactive{
  color:#336666;
  word-spacing: 0.55em;
  font-size: 0.88em;
  text-decoration: none;
        font-weight: bold;
}

#Branchen {
        height:12px;
  width:auto;
  display:block;
  float:left;
  margin-bottom:10px;
  position:relative;
  left:0;
  top:-6px;
}

#Branchen a.mainactive, #Branchen.mainactive{
  color:#669999;
  word-spacing: 0.55em;
  font-size: 0.88em;
  text-decoration: none;
        font-weight: bold;
}

#Kompetenzen {
        height:12px;
  width:auto;
  display:block;
  float:left;
  margin-bottom:10px;
  position:relative;
  left:0;
  top:-6px;
}


#Kompetenzen a.mainactive, #Kompetenzen.mainactive{
  color:#336699;
  word-spacing: 0.55em;
  font-size: 0.88em;
  text-decoration: none;
        font-weight: bold;
}

#Referenzen {
        height:12px;
  width:auto;
  display:block;
  float:left;
  margin-bottom:10px;
  position:relative;
  left:0;
  top:-6px;
}

#Referenzen a.mainactive, #Referenzen.mainactive{
  color:#cccc99;
  word-spacing: 0.55em;
  font-size: 0.88em;
  text-decoration: none;
        font-weight: bold;
}

#Karriere {
        height:12px;
  width:auto;
  display:block;
  float:left;
  margin-bottom:10px;
  position:relative;
  left:0;
  top:-6px;
}

#Karriere a.mainactive, #Karriere.mainactive{
  color:#ff8f27;
  word-spacing: 0.55em;
  font-size: 0.88em;
  text-decoration: none;
        font-weight: bold;
}

#Downloads {
        height:12px;
  width:auto;
  display:block;
  float:left;
  margin-bottom:10px;
  position:relative;
  left:0;
  top:-6px;
}

#Downloads a.mainactive, #Downloads.mainactive{
  color:#a1b790;
  word-spacing: 0.55em;
  font-size: 0.88em;
  text-decoration: none;
        font-weight: bold;
}

#News {
        height:12px;
  width:auto;
  display:block;
  float:left;
  margin-bottom:10px;
  position:relative;
  left:0;
  top:-6px;
}

#News a.mainactive, #News.mainactive{
  color:#f49e00;
  word-spacing: 0.55em;
  font-size: 0.88em;
  text-decoration: none;
        font-weight: bold;
}

