/* Layout */

#ContentWrapper {
	background: #FBEAE5;
	background: #E4343F;
	background: #f2afa0;
	background: rgba(0, 0, 0, 0.2);
}
#ContentWrapper > div > section {
	background: #FEFAF9;
}
a {
	color: #E4343F;
}
nav.desktop > ul > li:hover > a,
nav.desktop > ul > li > a.selected,
nav.desktop > ul > li.singleColumn > ul > li > a:hover,
nav.desktop > ul > li.singleColumn > ul > li > a.selected,
nav.desktop > ul > li.multiColumns > ul > li > a:hover,
nav.desktop > ul > li.multiColumns > ul > li > a.selected,
nav.desktop > ul > li.multiColumns > ul > li > ul > li > a:hover,
nav.desktop > ul > li.multiColumns > ul > li > ul > li > a.selected {
	color: #E4343F;
}
nav.desktop > ul > li > a:after {
	background: #E4343F;
}
#ContentWrapper > div > section > footer > a.print:before,
#ContentWrapper > div > section > footer > a.send:before,
#ContentWrapper > div > section > footer > a.back:before,
#ContentWrapper > div > section > footer > a.facebook:before {
	color: #E4343F;
}
#ContentWrapper > div > section > footer > a:hover {
    color: #E4343F;
}

/* Linke Spalte */

#ContentWrapper section .donation {
	border-top: 0;
}
#ContentWrapper section .donation > figure > a {
	display: none;
}
#ContentWrapper section .donation > figure > figcaption {
	background: #FCEDEA;
}
#ContentWrapper section .donation > figure > figcaption:before {
	background: #e23147;
	border-radius: 50%;
	border: 36px solid #f2afa0;
	content: "";
	display: block;
	height: 120px;
	margin: 0 auto 25px;
	position: relative;
	width: 120px;
}
#ContentWrapper section .donation > figure > figcaption > a {
	color: #E4343F;
}
#ContentWrapper section .donation > figure > figcaption p a {
	background: #E23147;
}
#ContentWrapper section .donation > figure > figcaption p a:hover {
	background: rgba(228, 52, 63, 0.8);
}

/* Elemente */

h1,
h2,
h2.red {
	color: #E4343F;
}
.cmsDrop > h3 {
	color: #E4343F;
}
.cmsLink.ext > a:before {
    color: #E4343F;
}
.cmsSingleTeaser > article,
.cmsTeaser article {
	background: #FCEDEA;
	background: rgba(228, 52, 63, 0.04);
	border-color: #f2afa0;
}
.cmsTable > table > tbody > tr > td {
	border-color: #FCEDEA;
}
.cmsDrop > h3 + div {
	background: #FCEDEA;
	background: rgba(228, 52, 63, 0.04);
}
.cmsForm {
	background: #FFFFFF;
}
.cmsTeaserList > ul > li:hover > a:after {
    color: #E4343F;
}
.cmsLinkButton > a,
.cmsLinkButton > a:hover,
.cmsRefButtons a,
.cmsRefButtons a:hover {
	background: #E4343F;
}
.cmsLinkButton > a:hover,
.cmsRefButtons a:hover {
	background: rgba(228, 52, 63, 0.8);
}
.cmsMail > a:before {
	color: #E4343F;
}
.cmsDownload > a:hover,
.cmsDownload > a:before {
	color: #E4343F;
}
.cmsForm > .row.validation:before {
	color: #E4343F;
}
.cmsForm > .button > input {
	background: #E4343F;
}
.cmsForm > .button > input:hover {
	background: rgba(228, 52, 63, 0.8);
}
.cmsBusinessCard > div > strong,
.cmsBusinessCard > div > a:hover {
    color: #E4343F;
}
.cmsSpecialDownload > a:after {
	color: #E4343F;
}
.cmsArticle > a {
	border-color: #E4343F;
    color: #E4343F;	
}
.cmsArticle > a:hover {
	background: #E4343F;
}
.cmsFacebookButton > a,
.cmsFacebookButton > a:hover {
	background: #E4343F;
}
.cmsFacebookButton > a:hover {
	background: rgba(228, 52, 63, 0.8);
}

@media all and (max-width: 981px){

	

}