table.achtertabelle,  table.achtertabelle td {
  border-style:solid;
  border-collapse:collapse;
  border-width:1px;
  border-color:#666666;
}


span.freimaurerzeichen {
  background-color:#f2f2f2;
  display:inline-block;
  padding:4px;
}

.nach_rechts {
  text-align:right;
}
.zentriert {
  text-align:center;
}
.nach_unten {
  vertical-align:bottom;
}
/* erste Zeile */
table.achtertabelle tr:nth-child(1) td {
  border-top-color:#ffffff !important;
  /*background-color:yellow;*/
}

/* letzte Zeile */
table.achtertabelle tr:nth-child(3) td {
  border-bottom-color:#ffffff !important;
  /*background-color:lime;*/
}

/* links oben */
table.achtertabelle tr:nth-child(1) td:nth-child(1) {
  border-left-color:#ffffff !important;
  /*background-color:red;*/
}

/* rechts oben */
table.achtertabelle tr:nth-child(1) td:nth-child(3) {
  border-right-color:#ffffff !important;
  /*background-color:red;*/
}

/* links unten */
table.achtertabelle tr:nth-child(3) td:nth-child(1) {
  border-left-color:#ffffff !important;
  /*background-color:red;*/
}

/* rechts unten */
table.achtertabelle tr:nth-child(3) td:nth-child(3) {
  border-right-color:#ffffff !important;
  /*background-color:red;*/
}

/* mittlere Zeile ganz links */
table.achtertabelle tr:nth-child(2) td:nth-child(1) {
  border-left-color:#ffffff !important;
  /*background-color:magenta;*/
}

/* mittlere Zeile ganz rechts */
table.achtertabelle tr:nth-child(2) td:nth-child(3) {
  border-right-color:#ffffff !important;
  /*background-color:magenta;*/
}
