div.rc-container {
  background-color: white;
  color:  white;
}

div.rc1, div.rc2,
div.rc3, div.rc4 {
  background-color: #7e7e7e;
  height: 1px;
  font-size: 1px;
  overflow: hidden;
}
div.rc1 {
  margin: 0 5px;
}
div.rc2 {
  margin: 0 3px;
}
div.rc3 {
  margin: 0 2px;
}
div.rc4 {
  margin: 0 1px;
  height: 2px;
}

div.rc1s, div.rc2s,
div.rc3s, div.rc4s {
  background-color: #c1c1c1;
  height: 1px;
  font-size: 1px;
  overflow: hidden;
}
div.rc1s{
  margin: 0 5px;
}
div.rc2s {
  margin: 0 3px;
}
div.rc3s {
  margin: 0 2px;
}
div.rc4s {
  margin: 0 1px;
  height: 2px;
}

div.rc11, div.rc21,
div.rc31, div.rc41 {
  background-color: #dededc;
  height: 1px;
  font-size: 1px;
  overflow: hidden;
}
div.rc11 {
  margin: 0 5px;
}
div.rc21 {
  margin: 0 3px;
}
div.rc31 {
  margin: 0 2px;
}
div.rc41 {
  margin: 0 1px;
  height: 2px;
}

div.menu-container {
  background-color: #7e7e7e;
}

div.m11, div.m21,
div.m31, div.m41 {
  background-color: #3d4c69;
  height: 1px;
  font-size: 1px;
  overflow: hidden;
}
div.m11 {
  margin: 0 5px;
}
div.m21 {
  margin: 0 3px;
}
div.m31 {
  margin: 0 2px;
}
div.m41 {
  margin: 0 1px;
  height: 2px;
}

.headbox {background-color: #7e7e7e; color: white; padding: 4px; padding-bottom: 7px; margin: 0; font-weight: bold; text-align: center}
.headboxs {background-color: #c1c1c1; color: white; padding: 4px; padding-bottom: 7px; margin: 0; font-weight: bold; text-align: center}
.inbox {background-color: #dededc; color: black; padding: 4px; margin: 0}
.hauptmenu_a{background-color: #3d4c69; color: white; padding-top: 12px; padding-bottom: 12px; margin: 0; font-family: Tahoma, Arial}
