
.accordion_ueberschrift {
		border-top: 1px solid #cecece;
		border-bottom: 1px solid transparent;
		padding-top: 1em;
		padding-bottom: 1em;
		margin-top: 0;
		margin-bottom: 0;
		position: relative;
		cursor: pointer;
		font-weight: normal;
		color: #888888;

		display: flex;
		justify-content: space-between;
		align-items: center;
}
.accordion_ueberschrift:first-child {
		border-top: 0;
}
.accordion_ueberschrift.initialNone {		/* die Ueberschriften, die je nach Konfiguration mal an und mal aus sein koennen initial auf aus stellen, dass sie beim Laden nicht kurz zu sehen sind und dann wieder verschwinden  */
		display: none;
}
.accordion_ueberschrift.active {
		color: #444444;
		font-weight: bold;
}
		.accordion_ueberschrift .eingabeGewaehltIcon {
				flex: 0 0 auto;
		}

		.accordion_ueberschrift .eingabeGewaehltUe {
				flex: 1 1 auto;
				padding-right: 1em;
		}

		.accordion_ueberschrift > img {
				vertical-align: middle;
				margin-left: 0.5em;
				margin-right: 1em;
		}
		.accordion_ueberschrift .eingabeGewaehltBez {
				font-style: italic;
				font-weight: normal;
				font-size: 90%;
				text-align: right;

				flex: 1 1 auto;
		}
		.accordion_ueberschrift.active .eingabeGewaehltBez {		/* das hier wieder in Standard-Farben anzeigen */
				color: #444444;
		}
		.accordion_ueberschrift .eingabeGewaehltBez .alert {
				color: #ff4444;
		}

		.accordion_ueberschrift .eingabeGewaehltHaken {
				margin-left: 1em;
				margin-right: 0.5em;

				flex: 0 0 24px;
		}
		
		.accordionGroupInner {
				display: none;		/* vorinitialisert - wird erst beim Konfigurieren eingeschalten */
		}
