header#siteheader, div.feedback, footer, nav.mainnav, nav.submenue, nav.mainnav div.default, nav.mainnav div.active, div.close-btn, div.accordion-header, aside section.contact div.phone:before {
	background: #E95D0F;
}
header#siteheader div.info a, span.mehr, span.read-more, div.opener h1, section.teaser span,.slider-start figure figcaption small, .slider-start figure figcaption span:nth-child(even), article h1, aside section.contact div.phone, aside section.teaser span, footer div.tx-powermail legend.powermail_legend:before, nav.submenue ul li a, ul div.menue-close, ul div.submenue-back, section.teaser-seitenleiste span.read-more {
	color: #E95D0F;
}
nav.submenue ul li a {
	border-bottom: 1px solid #E95D0F;
}
.slider-content .sliderContent figure, nav.submenue, .sliderNavigation {
	border-bottom: 3px solid #E95D0F;
}
footer {
	border: 1px solid #E95D0F;
}
section.extra figure {
	border-top: 2px solid #E95D0F;
	border-bottom: 2px solid #E95D0F;
}
header#siteheader div.phone:before, footer div.phone:before, section.contact div.phone:before {
	background: rgba(255,255,255, 0.5);
}
footer .tx-powermail .powermail_progressbar, div.half-bar {
	background-color: #E95D0F;
}
.teaser-menue figure {
	border-top: 2px solid #E95D0F;
	border-bottom: 2px solid #E95D0F;
}
nav.mainnav div.h5 {
	border-top: 2px solid #E95D0F;
}
@media screen and (min-width: 992px) {
	nav.mainnav div.h5.active {
		background: #E4DFC9;
	}
	nav.submenue ul li a {
		color: #3D322E;
	}
	nav.mainnav div.menue-close {
		color: #E95D0F;
	}
	nav.submenue {
		background: #E4DFC9 !important;
		margin: -1px auto;
	}
}
@media screen and (min-width: 1200px) {
	div.accordion-header {
		border-top: 1px solid #E95D0F;
	}
	.contentpage article {
		border-left: 1px solid #E95D0F;
		border-bottom: 1px solid #E95D0F;
	}
	.contentpage aside {
		border-right: 1px solid #E95D0F;
		border-bottom: 1px solid #E95D0F;
	}
}

.modal .accordion-button:not(.collapsed) {
    color: white;
    background-color: #E95D0F;
}
.modal .accordion-button:focus {
    border-color: #E95D0F;
    box-shadow: 0 0 0 0.25rem rgb(233 93 15 / 25%);
}
.modal .btn-secondary {
    color: white;
    background-color: #E95D0F;
    border-color: #E95D0F;
}
.btn-outline-secondary {
    color: black;
    border-color: #E95D0F;
}
hr.devider, hr.divider, article:not(.landingpage) hr {
  border-bottom: 1px solid #E95D0F;
}