﻿
#cont-121 {
	margin-bottom: var(--standard-margin-bottom);
}
#cont-125 {
	margin: var(--textrechts-margin);
	max-width: var(--text-max-width);
}
#cont-136 {
	margin-bottom: var(--standard-margin-bottom);
}
#cont-140 {
	margin: var(--textrechts-margin);
	max-width: var(--text-max-width);
}
#cont-251 {
	margin-bottom: var(--standard-margin-bottom);
}
#cont-258 {
	margin: var(--textrechts-margin);
	max-width: var(--text-max-width);
}
#bild-253 img {
	margin: var(--bild-text1-bild-margin);
}
#cont-255 {
	background: var(--bgcolor2);
	width: var(--bild-text1-zitat-width);
	position: relative;
	left: var(--bild-text1-zitat-left);
	padding: var(--bild-text1-zitat-padding);
	margin: var(--bild-text1-zitat-margin);
	z-index: 1;
	color: var(--color2);
}
#cont-280 {
	margin: var(--textrechts-margin);
	max-width: var(--text-max-width);
}
#cont-276 {
	margin: var(--textlinks-margin);
	max-width: var(--text-max-width);
}
#cont-272 {
	background: var(--bgcolor2);
	color: white;
	padding: var(--bild-text1-padding);
}
#cont-396 {
	margin: var(--textlinks-margin);
	max-width: var(--text-max-width);
}
#cont-394 {
	margin-bottom: var(--standard-margin-bottom);
	text-align: var(--textfluss);
}
#html-492 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#bild-643:hover {
	left: 0;
}
#cont-959 {
	margin-bottom: var(--standard-margin-bottom);
}
#cont-966 {
	margin: var(--textrechts-margin);
	max-width: var(--text-max-width);
}
#cont-957 {
	background: var(--bgcolor3);
	padding: var(--bild-text1-padding);
}
#bild-961 img {
	margin: var(--bild-text1-bild-margin);
}
#cont-971 {
	margin: var(--textlinks-margin);
	max-width: var(--text-max-width);
}
#cont-969 {
	margin-bottom: var(--standard-margin-bottom);
	text-align: var(--textfluss);
}
#cont-982 {
	margin: var(--textrechts-margin);
	max-width: var(--text-max-width);
}
#bild-980 img {
	margin: var(--bild-text3-bild-margin);
}
#cont-987 {
	margin: var(--textlinks-margin);
	max-width: var(--text-max-width);
}
#cont-985 {
	margin-bottom: var(--standard-margin-bottom);
	text-align: var(--textfluss);
}
#cont-1015 {
	margin: var(--textrechts-margin);
	max-width: var(--text-max-width);
}
#cont-1009 {
	background: var(--bgcolor3);
	padding: var(--bild-text1-padding);
}
#bild-1013 img {
	margin: var(--bild-text3-bild-margin);
}
#cont-1020 {
	margin: var(--textlinks-margin);
	max-width: var(--text-max-width);
}
#html-1025 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#cont-1062 {
	margin: var(--textrechts-margin);
	max-width: var(--text-max-width);
}
#cont-1058 {
	margin: var(--textlinks-margin);
	max-width: var(--text-max-width);
}
#cont-1054 {
	color: var(--color);
	padding: var(--bild-text1-padding);
}
#cont-1068 {
	margin-bottom: var(--standard-margin-bottom);
}
#cont-1076 {
	margin: var(--textrechts-margin);
	max-width: var(--text-max-width);
}
#bild-1074 img {
	width: var(--bild-text2-bild-width);
	margin: var(--bild-text2-bild-margin);
	display: block;
}
#bild-1074 {
	position: relative;
	z-index: 1;
	left: var(--bild-text2-bild-left);
}
#bild-1070 img {
	position: absolute;
	z-index: 2;
	width: var(--bild-text2-kanne-width);
	top: var(--bild-text2-kanne-top);
	left: var(--bild-text2-kanne-left);
}
#bild-1070 {
	position: relative;
}
#cont-1066 {
	background: var(--bgcolor3);
	padding: var(--bild-text2-padding);
}
#cont-1071 {
	background: var(--bgcolor2);
	position: relative;
	left: var(--bild-text2-zitat-left);
	padding: var(--bild-text2-zitat-padding);
	z-index: 1;
	color: var(--color2);
}
#cont-1081 {
	margin-bottom: var(--standard-margin-bottom);
}
#cont-1089 {
	margin: var(--textrechts-margin);
	max-width: var(--text-max-width);
}
#bild-1087 img {
	width: var(--bild-text2-bild-width);
	margin: var(--bild-text2-bild-margin);
	display: block;
}
#bild-1087 {
	position: relative;
	z-index: 1;
	left: var(--bild-text2-bild-left);
}
#bild-1083 img {
	position: absolute;
	z-index: 2;
	width: var(--bild-text2-kanne-width);
	top: var(--bild-text2-kanne-top);
	left: var(--bild-text2-kanne-left);
}
#bild-1083 {
	position: relative;
}
#html-1095 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#cont-1105 {
	margin: var(--textrechts-margin);
	max-width: var(--text-max-width);
}
#cont-1101 {
	margin: var(--textlinks-margin);
	max-width: var(--text-max-width);
}
#cont-1097 {
	margin-bottom: var(--standard-margin-bottom);
	text-align: var(--textfluss);
}
#html-1115 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#cont-1084 {
	background: var(--bgcolor2);
	position: relative;
	left: var(--bild-text2-zitat-left);
	padding: var(--bild-text2-zitat-padding);
	z-index: 1;
	color: var(--color2);
	--bild-text2-zitat-padding: 20px 60px 60px 20%;
}
#text-257 img {
	position: relative;
	top: 5px;
}
#bild-1094 img {
	max-height: 200px;
	position: absolute;
	top: -30px;
	right: -80px;
	z-index: -1;
}
#bild-643 {
	position: fixed;
	top: 30%;
	left: -100px;
	transition: left 0.7s;
	z-index: 100;
}
#html-1423 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#text-2195 {
	width: auto;
	max-width: 150px;
	background: var(--bgcolor2);
	padding: 0px 20px;
	font-size: 110%;
	text-decoration: none;
	flex-basis: auto;
}
#text-2199 {
	width: auto;
	max-width: 150px;
	background: var(--bgcolor2);
	padding: 0px 20px;
	font-size: 110%;
	text-decoration: none;
	flex-basis: auto;
}
#text-2201 {
	width: auto;
	max-width: 150px;
	background: var(--bgcolor2);
	padding: 0px 20px;
	font-size: 110%;
	text-decoration: none;
	flex-basis: auto;
}
#text-2207 {
	text-align: left;
}
#text-2210 {
	width: auto;
	max-width: 150px;
	background: var(--bgcolor2);
	padding: 0px 20px;
	font-size: 110%;
	text-decoration: none;
	flex-basis: auto;
}
#cont-2213 {
	margin: var(--textlinks-margin);
	max-width: var(--text-max-width);
}
#html-2221 {
	--trennbalken-background: none;
	background: var(--trennbalken-background);
	margin: var(--trennbalken-margin);
	width: var(--trennbalken-width);
	height: var(--trennbalken-height);
}
#text-2218 {
	width: auto;
	max-width: 150px;
	background: var(--bgcolor2);
	padding: 0px 20px;
	font-size: 110%;
	text-decoration: none;
	flex-basis: auto;
}
#text-2216 {
	text-align: left;
}
#cont-249 {
	background: var(--bgcolor3);
	padding: var(--bild-text1-padding);
}
#cont-249 a {
	text-decoration: none;
}
#cont-1018 {
	margin-bottom: var(--standard-margin-bottom);
	text-align: var(--textfluss);
	padding: var(--bild-text1-padding);
}
#cont-1018 a {
	text-decoration: none;
}
#cont-976 {
	background: var(--bgcolor3);
	padding: var(--bild-text1-padding);
}
#cont-976 a {
	text-decoration: none;
}
#cont-2211 {
	margin-bottom: var(--standard-margin-bottom);
	text-align: var(--textfluss);
	padding: var(--bild-text1-padding);
}
#cont-2211 a {
	text-decoration: none;
}
#cont-2293 {
	margin: var(--textrechts-margin);
	max-width: var(--text-max-width);
}
#cont-2289 {
	margin: var(--textlinks-margin);
	max-width: var(--text-max-width);
}
#cont-2298 {
	margin-bottom: var(--standard-margin-bottom);
}
#cont-2306 {
	margin: var(--textrechts-margin);
	max-width: var(--text-max-width);
}
#bild-2304 img {
	width: var(--bild-text2-bild-width);
	margin: var(--bild-text2-bild-margin);
	display: block;
}
#bild-2304 {
	position: relative;
	z-index: 1;
}
#bild-2300 img {
	position: absolute;
	z-index: 2;
	width: var(--bild-text2-kanne-width);
	top: var(--bild-text2-kanne-top);
	left: var(--bild-text2-kanne-left);
}
#bild-2300 {
	position: relative;
}
#cont-2301 {
	background: var(--bgcolor2);
	position: relative;
	left: var(--bild-text2-zitat-left);
	padding: var(--bild-text2-zitat-padding);
	z-index: 1;
	color: var(--color2);
}
#cont-2332 {
	margin: var(--textrechts-margin);
	max-width: var(--text-max-width);
}
#cont-2328 {
	margin: var(--textlinks-margin);
	max-width: var(--text-max-width);
}
#cont-2343 {
	margin: var(--textrechts-margin);
	max-width: var(--text-max-width);
}
#cont-2339 {
	margin: var(--textlinks-margin);
	max-width: var(--text-max-width);
}
#cont-2349 {
	background: var(--bgcolor2);
	width: var(--bild-text1-zitat-width);
	position: relative;
	left: var(--bild-text1-zitat-left);
	padding: var(--bild-text1-zitat-padding);
	margin: var(--bild-text1-zitat-margin);
	z-index: 1;
	color: var(--color2);
}
#text-2351 img {
	position: relative;
	top: 5px;
}
#cont-2352 {
	background: var(--bgcolor2);
	width: var(--bild-text1-zitat-width);
	position: relative;
	right: var(--bild-text1-zitat-left);
	padding: var(--bild-text1-zitat-padding);
	margin: var(--bild-text1-zitat-margin);
	z-index: 1;
	color: var(--color2);
}
#cont-2355 {
	background: var(--bgcolor2);
	width: var(--bild-text1-zitat-width);
	position: relative;
	right: var(--bild-text1-zitat-left);
	padding: var(--bild-text1-zitat-padding);
	margin: var(--bild-text1-zitat-margin);
	z-index: 1;
	color: var(--color2);
}
#text-1022 {
	text-align: left;
}
@media (max-width:1100px) /* responsive */ {
	#bild-1094 img {
		right: -20px;
	}
	#bild-643 {
		position: static;
		max-width: 200px;
	}
	#cont-1018 {
		flex-direction: column-reverse;
	}
	#cont-2211 {
		flex-direction: column-reverse;
	}
}
