/* CSS Style-Definitionwn für BS5 */

.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}

.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}

.ratio-9x16 {
  --bs-aspect-ratio: 177.78%;
}

.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}


.accordion-item:first-of-type > .accordion-header .accordion-button {
	border-top-left-radius: var(--bs-accordion-inner-border-radius);
	border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item {
	color: var(--bs-accordion-color);
	background-color: var(--bs-accordion-bg);
	border-top:none;
	border-right:none;
	border-left:none;
}
.accordion-button:not(.collapsed),
.accordion-button .collapsed {
	color: var(--bs-accordion-color);
	/*font-size:0.6em;*/
	background-color: transparent;
	box-shadow: none;
}