.aufklappElement {
  position: relative;
}
.aufklappElement .aufklappElement_toggle {
  cursor: pointer;
}
.aufklappElement .aufklappElement_toggle .aufklappElement_toggle_aufgeklappt {
  display: none;
}
.aufklappElement .aufklappElement_toggle .aufklappElement_toggle_zugeklappt {
  display: block;
}
.aufklappElement .aufklappElement_text {
  display: block;
  overflow: hidden;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0;
}
.aufklappElement .aufklappElement_text.aufklappElement_textDisplay {
  max-height: 0px;
  transition: max-height 1s, padding-bottom 1s;
}
.aufklappElement .aufklappElement_text.aufklappElement_textMeasure {
  position: absolute;
  visibility: hidden;
  top: -2000px;
  _color: transparent;
  display: initial !important;
  max-height: none !important;
}
.aufklappElement.aufklappElement_aktiv .aufklappElement_text.aufklappElement_textDisplay {
  _programmatical_max-height: 500px;
  padding-bottom: 0.2em;
}
.aufklappElement.aufklappElement_aktiv .aufklappElement_toggle .aufklappElement_toggle_aufgeklappt {
  display: block;
}
.aufklappElement.aufklappElement_aktiv .aufklappElement_toggle .aufklappElement_toggle_zugeklappt {
  display: none;
}
