﻿
#bild-1503 img {
	width: 100%;
	max-width: 600px;
}
#cont-1998 {
	max-width: 1100px;
	margin: 0px auto;
}
#cont-2003 {
	max-width: 300px;
	margin: 0px auto;
}
#cont-1996 {
	background: url(../media/hgblue.png);
	background-size: cover;
}
#cont-2067 {
	width: 90%;
	margin: 0px auto;
}
#cont-2025 {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
#cont-2025 > div {
	width: 30%;
}
#col-2026 {
	border: 2px #c6c6c6 solid;
	margin: 0px auto;
}
#col-2051 {
	border: 2px #c6c6c6 solid;
	margin: 0px auto;
}
#col-2063 {
	border: 2px #c6c6c6 solid;
	margin: 0px auto;
}
#bhv-table-2033 {
	margin-top: 20px;
	color: #fff;
}
#bhv-table-2033 td {
	padding: 6px;
}
#text-2032 {
	height: 20px;
	border-bottom: 2px #ffde2e solid;
}
#text-2052 {
	margin-top: 20px;
	color: #ffde2e;
	font-size: 30px;
	text-align: center;
	font-weight: 700;
}
#text-2057 {
	height: 20px;
	border-bottom: 2px #ffde2e solid;
}
#text-2070 {
	color: #fff;
}
#text-2064 {
	margin-top: 20px;
	color: #ffde2e;
	font-size: 30px;
	text-align: center;
	font-weight: 700;
}
#text-2069 {
	height: 20px;
	border-bottom: 2px #ffde2e solid;
}
#text-2048 {
	color: #fff;
}
#text-2058 {
	color: #fff;
}
#cont-2008 {
	width: 800px;
	background: #fff;
	margin: 0px auto;
}
#cont-2010 {
	width: 90%;
	margin: 0px auto;
}
#text-2012 {
	font-size: 35px;
	text-align: center;
	font-weight: 300;
}
#text-2013 {
	font-size: 20px;
}
#cont-2005 {
	background: fixed url(../media/SONNENWELTFAMILIE.png);
	background-size: cover;
}
#text-2059 {
	color: #fff;
	font-size: 22px;
}
#cont-2055 {
	width: 90%;
	margin: 0px auto;
}
#cont-2030 {
	width: 95%;
	margin: 0px auto;
}
#text-4068 {
	color: #ffde2e;
}
#cont-2020 {
	background: url(../media/hgblue.png);
	background-size: cover;
}
#cont-1497 {
	background: fixed url(../media/SONNENWELTFAMILIE.png);
	background-size: cover;
	min-height: 45vh;
	background-position: 60% -100px;
}
#cont-4063 {
	border: 2px #c6c6c6 solid;
	margin: 0px auto;
}
#cont-2027 {
	width: 60%;
	margin: 0PX AUTO;
}
#text-2101 {
	width: 40%;
	margin: 0PX AUTO;
}
#text-1501 {
	width: 90%;
	margin: 0px auto;
}
#text-1502 {
	width: 90%;
	margin: 0px auto;
}
@media(max-width: 800px) {
	#cont-1497 {
		min-height: 25vh;
		background-size: 100%;
		background-position: 50% 50%;
		background-attachment: scroll;
	}
	#cont-4637 {
		width: 90%;
		margin: 0px auto;
	}
	#cont-4063 {
		width: 90%;
		margin: 0px auto;
	}
	#cont-2027 {
		width: 90%;
		margin: 0px auto;
	}
	#text-2101 {
		width: 70%;
		margin: 0px auto;
	}
}
