/* Speednetrörchen */

.snr-rt {
    background-color: red;
    width: 50px;
    height: 20px;
}

.snr-gn {
    background-color: green;
    width: 50px;
    height: 20px;
}

.snr-bl {
    background-color: blue;
    width: 50px;
    height: 20px;
}

.snr-ge {
    background-color: yellow;
    width: 50px;
    height: 20px;
}

.snr-ws {
    background-color: white;
    width: 50px;
    height: 20px;
}

.snr-gr {
    background-color: grey;
    width: 50px;
    height: 20px;
}

.snr-br {
    background-color: brown;
    width: 50px;
    height: 20px;
}

.snr-vi {
    background-color: violet;
    width: 50px;
    height: 20px;
}

.snr-tk {
    background-color: turquoise;
    width: 50px;
    height: 20px;
}

.snr-sw {
    background-color: black;
    width: 50px;
    height: 20px;
}

.snr-or {
    background-color: orange;
    width: 50px;
    height: 20px;
}


.snr-rs {
    background-color: pink;
    width: 50px;
    height: 20px;
}

.snr-2rt {
    background: linear-gradient(
        0deg,
        red, white, red, white, red, white, red
  );
  width: 50px;
  height: 20px;
 }

 .snr-2gn {
    background: linear-gradient(
        0deg,
        green, white, green, white, green, white, green
  );
  width: 50px;
  height: 20px;
 }
 .snr-2bl {
    background: linear-gradient(
        0deg,
        blue, white, blue, white, blue, white, blue
  );
  width: 50px;
  height: 20px;
 }
 .snr-2ge {
    background: linear-gradient(
        0deg,
        yellow, white, yellow, white, yellow, white, yellow
  );
  width: 50px;
  height: 20px;
 }

 .snr-2ws {
    background: linear-gradient(
        0deg,
        #F2F2F2, white, #F2F2F2, white, #F2F2F2, white, #F2F2F2
  );
  width: 50px;
  height: 20px;
 }
 
 .snr-2gr {
    background: linear-gradient(
        0deg,
        grey, white, grey, white, grey, white, grey
  );
  width: 50px;
  height: 20px;
 }

 .snr-2br {
    background: linear-gradient(
        0deg,
        brown, white, brown, white, brown, white, brown
  );
  width: 50px;
  height: 20px;
 }

 .snr-2vi {
    background: linear-gradient(
        0deg,
        violet, white, violet, white, violet, white, violet
  );
  width: 50px;
  height: 20px;
 }

 .snr-2tk {
    background: linear-gradient(
        0deg,
        turquoise, white, turquoise, white, turquoise, white, turquoise
  );
  width: 50px;
  height: 20px;
 }

 .snr-2sw {
    background: linear-gradient(
        0deg,
        black, white, black, white, black, white, black
  );
  width: 50px;
  height: 20px;
 }

/* Verband Farbe */

.vb-or {
    background-color: orange;
    width: 50px;
    height: 20px;
 }

 .vb-orws{
    background: linear-gradient(
        0deg,
        orange 33.33%, white 33.33% 66.67%, orange 66.67%
  );
  width: 50px;
  height: 20px;
 }

 .vb-orsw{
    background: linear-gradient(
        0deg,
        orange 33.33%, black 33.33% 66.67%, orange 66.67%
  );
  width: 50px;
  height: 20px;
 }

 .vb-rt{
    background-color: red;
    width: 50px;
    height: 20px;
 }

 .vb-rtws{
    background: linear-gradient(
        0deg,
        red 33.33%, white 33.33% 66.67%, red 66.67%
  );
  width: 50px;
  height: 20px;
 }

 .vb-rtsw{
    background: linear-gradient(
        0deg,
        red 33.33%, black 33.33% 66.67%, red 66.67%
  );
  width: 50px;
  height: 20px;
 }
 
 .vb-vi {
    background-color: violet;
    width: 50px;
    height: 20px;
}

.vb-gn {
    background-color: green;
    width: 50px;
    height: 20px;
}
.vb-bl {
    background-color: blue;
    width: 50px;
    height: 20px;
}

.vb-rs {
    background-color: pink;
    width: 50px;
    height: 20px;
}

.vb-ge {
    background-color: yellow;
    width: 50px;
    height: 20px;
}