table {
    width:      90%;
}

.schueler {
  font-style: italic;
}

.andere {
 background: yellow;
 color: red;
}

.verein {
 background: yellow;
 color: black;

}

.bgc_ok {
 color: black;
}

.bgc_diff_age_ok {
 background: rgb(0, 255, 0);
 color: black;
}

.bgc_diff_class_ok {
 background: rgb(150, 150, 255);
 color: black;
}

.bgc_diff_age_class_ok {
 background: rgb(200, 200, 255);
 color: black;
}

.bgc_diff_age_error {
 background: rgb(255, 150, 150);
 color: black;
}

.bgc_diff_age_class_error {
 background: rgb(255, 200, 200);
 color: black;
}

