/* width has to be adjusted according to content (language!) */
#main ul.navigation li.machines {
  width: 82px;
}
#main ul.navigation li.machines a:hover, #main ul.navigation li.machines a.active {
  color: #a3001b;
}
#main ul.navigation li.cables {
  width: 74px;
}
#main ul.navigation li.cables a:hover, #main ul.navigation li.cables a.active {
  color: #a3001b;
}
#main ul.navigation li.accessories {
  width: 74px;
  background: #bc0034;
}
#main ul.navigation li.accessories a:hover, #main ul.navigation li.accessories a.active {
  color: #bc0034;
}
#main ul.navigation li.parts {
  width: 48px;
  background: #bc0034;
}
#main ul.navigation li.parts a:hover, #main ul.navigation li.parts a.active {
  color: #bc0034;
}
#main ul.navigation li.datasheets {
  width: 72px;
  background: #8d8d93;
}
#main ul.navigation li.datasheets a:hover, #main ul.navigation li.datasheets a.active {
  color: #a3001b;
}
#main ul.navigation li.manuals {
  width: 62px;
  background: #8d8d93;
}
#main ul.navigation li.manuals a:hover, #main ul.navigation li.manuals a.active {
  color: #a3001b;
}
#main ul.navigation li.support {
  width: 69px;
  background: #5b5b61;
}
#main ul.navigation li.support a:hover, #main ul.navigation li.support a.active {
  color: #a3001b;
}
#main ul.navigation li.contact {
  width: 68px;
  background: #5b5b61;
}
#main ul.navigation li.contact a:hover, #main ul.navigation li.contact a.active {
  color: #a3001b;
}

/* breadcrump */
#breadcrumb {
  border: 1px dotted #c3c3c3;
  padding: 3px 5px 3px 5px;
  margin: 3px 0 7px 0;
  color: #c3c3c3;
}
#breadcrumb a {
  color: #c3c3c3;
}
#breadcrumb a:hover {
  color: #a3001b;
}