.personenverzeichnis .verwaltungsbereich {
  box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.05);
  margin-bottom: 30px;
  /*.persons {
    padding: 0 10px;
  }*/
}
.personenverzeichnis .verwaltungsbereich .header {
  background-color: #e0efe0;
  flex-direction: column;
  padding: 10px;
  text-align: center;
}
.personenverzeichnis .verwaltungsbereich .header .title {
  font-weight: bold;
}
.personenverzeichnis .verwaltungsbereich .tr {
  display: flex;
}
.personenverzeichnis .verwaltungsbereich .tr.fachbereich {
  display: block;
  background-color: rgba(224, 239, 224, 0.3);
  padding: 5px 20px;
  font-weight: bold;
  /*margin-top: 10px;*/
}
.personenverzeichnis .verwaltungsbereich .tr.fachbereich .fachbereich-email {
  font-weight: normal;
}
.personenverzeichnis .verwaltungsbereich .tr.person {
  border-bottom: 1px solid #eeeeee;
  display: flex;
  justify-content: space-between;
  padding: 10px 20px;
}
.personenverzeichnis .verwaltungsbereich .tr.person:last-of-type {
  border-bottom: none;
}
.personenverzeichnis .verwaltungsbereich .tr.person .name {
  margin-right: 30px;
}

table tr td {
  background: transparent !important;
  padding: 10px;
}
table tr td.bereich {
  background: #e0efe0 !important;
  text-align: center;
}
table tr td.bereich .title {
  font-size: 24px;
}
table tr td.fachbereich {
  font-weight: bold;
}

/*# sourceMappingURL=mb.css.map */
