#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 70px;
  width: 614px;
  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;
}

*:first-child+html #navi[id] {
        border: 1px solid #999999;
        margin: 0;
  padding: 10px 0px 0px 70px;
  width: 614px;
  height: 15px;
  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;
} 

#bg{
        height:12px;
  width:auto;
  display:block;
  float:left;
  margin-bottom:10px;
  position:relative;
  left:0;
  top:-6px;
}

#Home {
        height:12px;
  width:auto;
  display:block;
  float:left;
  margin-bottom:10px;
  position:relative;
  left:0;
  top:-6px;
}

#Home a.mainactive, #Home.mainactive{
  color:#0069b2;
  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, #Unternehmen.mainactive{
  color:#0069b2;
  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, #Entwicklung.mainactive{
  color:#4A4970;
  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, #Produkte.mainactive{
  color:#295354;
  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, #Branchen.mainactive{
  color:#505425;
  word-spacing: 0.55em;
  font-size: 0.88em;
  text-decoration: none;
        font-weight: bold;
}

#Kunden {
        height:12px;
  width:auto;
  display:block;
  float:left;
  margin-bottom:10px;
  position:relative;
  left:0;
  top:-6px;
}

#Kunden a.mainactive, #Kompetenzen.mainactive{
  color:#848A52;
  word-spacing: 0.55em;
  font-size: 0.88em;
  text-decoration: none;
        font-weight: bold;
}

#Partner {
        height:12px;
  width:auto;
  display:block;
  float:left;
  margin-bottom:10px;
  position:relative;
  left:0;
  top:-6px;
}

#Partner a.mainactive, #Referenzen.mainactive{
  color:#81835D;
  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:#0069b2;
  word-spacing: 0.55em;
  font-size: 0.88em;
  text-decoration: none;
        font-weight: bold;

}

#Download {
        height:12px;
  width:auto;
  display:block;
  float:left;
  margin-bottom:10px;
  position:relative;
  left:0;
  top:-6px;
}

#Download a.mainactive, #Karriere.mainactive{
  color:#BFC152;
  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, #Karriere.mainactive{
  color:#666632;
  word-spacing: 0.55em;
  font-size: 0.88em;
  text-decoration: none;
        font-weight: bold;
}



