.version.index /* version checker */
{
	color: #00001A;
	background-color: #5B01A2;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#page
{
	margin-left: auto;
	z-index: 1;
	padding-bottom: 62px;
	background-color: transparent;
	margin-right: auto;
	width: 100%;
	border-width: 0px;
	background-image: none;
	min-height: 438px;
	border-color: #000000;
}

#pu6958
{
	width: 100%;
	z-index: 2;
}

#u6958
{
	margin-right: -10000px;
	z-index: 2;
	background-color: transparent;
	position: relative;
}

#u4426-21
{
	margin-right: -10000px;
	z-index: 240;
	background-color: transparent;
	position: relative;
}

#u4426-4,#u4426-5
{
	color: #555555;
}

#u4426-19
{
	color: #555555;
	font-size: 16px;
	line-height: 24px;
}

#u8888
{
	max-width: 980px;
	border-width: 0px;
	min-width: 40px;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	z-index: 288;
	position: relative;
	height: 40px;
}

#uebermich
{
	left: 0px;
	position: relative;
}

#u4223-18
{
	z-index: 219;
	background-color: transparent;
	position: relative;
}

#u4223
{
	line-height: 0px;
	font-size: 1px;
}

#u4225
{
	background-color: transparent;
	z-index: 224;
}

#u4225_img
{
	vertical-align: bottom;
}

#u4426-2,#u4223-3,#u4223-4
{
	color: #0E00AC;
}

#u4223-6,#u4223-8
{
	color: #0E00AC;
	font-size: 16px;
	line-height: 24px;
}

#pu2343-9
{
	z-index: 4;
}

#u2343-9
{
	font-family: chivo, sans-serif;
	z-index: 4;
	background-color: #F2F2F2;
	font-weight: 400;
	text-align: center;
}

#u2343-9-bw
{
	margin-left: 0px;
	left: 0px;
	z-index: 4;
}

#impressum
{
	margin-left: 0px;
	margin-right: -10000px;
	width: 22px;
	position: relative;
}

#u4133-204
{
	margin-left: 50%;
	margin-right: -10000px;
	z-index: 15;
	background-color: transparent;
	position: relative;
}

#u4426-7,#u4426-9,#u4426-11,#u4426-13,#u4426-15,#u4223-10,#u4223-11,#u4223-13,#u4223-14,#u4223-16,#u4133-13,#u4133-15
{
	color: #4A4A4A;
	font-size: 16px;
	line-height: 24px;
}

#u4426-18,#u4133-18
{
	color: #4A4A4A;
	font-size: 15px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u4426-16,#u4133-16
{
	line-height: 24px;
	font-size: 16px;
}

#u4133-2,#u4133-4,#u4133-38,#u4133-40
{
	text-transform: uppercase;
	color: #0E00AC;
	text-align: left;
	line-height: 24px;
	font-size: 16px;
	letter-spacing: 2px;
}

#u4133-47,#u4133-48,#u4133-66,#u4133-67,#u4133-98,#u4133-99,#u4133-112,#u4133-113,#u4133-134,#u4133-135,#u4133-146,#u4133-147,#u4133-170,#u4133-171,#u4133-178,#u4133-179,#u4133-188,#u4133-189
{
	font-size: 16px;
	color: #4A4A4A;
	text-align: left;
	line-height: 24px;
	font-weight: bold;
}

#u4133-6,#u4133-8,#u4133-9,#u4133-11,#u4133-19,#u4133-20,#u4133-22,#u4133-24,#u4133-25,#u4133-29,#u4133-30,#u4133-34,#u4133-35,#u4133-36,#u4133-44,#u4133-45,#u4133-50,#u4133-51,#u4133-53,#u4133-55,#u4133-61,#u4133-63,#u4133-64,#u4133-69,#u4133-71,#u4133-73,#u4133-75,#u4133-77,#u4133-79,#u4133-81,#u4133-83,#u4133-85,#u4133-87,#u4133-89,#u4133-91,#u4133-93,#u4133-95,#u4133-96,#u4133-101,#u4133-103,#u4133-105,#u4133-107,#u4133-109,#u4133-110,#u4133-115,#u4133-117,#u4133-119,#u4133-121,#u4133-123,#u4133-125,#u4133-127,#u4133-129,#u4133-131,#u4133-132,#u4133-137,#u4133-139,#u4133-141,#u4133-143,#u4133-144,#u4133-149,#u4133-151,#u4133-153,#u4133-155,#u4133-157,#u4133-159,#u4133-161,#u4133-163,#u4133-165,#u4133-167,#u4133-168,#u4133-173,#u4133-175,#u4133-176,#u4133-181,#u4133-183,#u4133-185,#u4133-186,#u4133-191,#u4133-193,#u4133-194,#u4133-195,#u4133-196
{
	font-size: 16px;
	color: #4A4A4A;
	text-align: left;
	line-height: 24px;
}

#u4133-197
{
	font-size: 16px;
	color: #4A4A4A;
	text-align: center;
	line-height: 24px;
}

#u4133-198,#u4133-199,#u4133-200,#u4133-201
{
	text-transform: uppercase;
	color: #0E00AC;
	text-align: center;
	line-height: 24px;
	font-size: 16px;
	letter-spacing: 2px;
}

#u4133-202
{
	text-transform: uppercase;
	color: #0E00AC;
	text-align: center;
	line-height: 24px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-size: 16px;
	letter-spacing: 2px;
}

#pu710
{
	padding-bottom: 34px;
	width: 0.01px;
	margin-right: -10000px;
	z-index: 261;
	height: 0px;
}

#u710
{
	top: 0px;
	background-color: #2E3192;
	z-index: 261;
	position: fixed;
	height: 34px;
}

#u710-bw
{
	z-index: 261;
}

#menuu717
{
	top: 0px;
	z-index: 262;
	height: 34px;
	background-color: transparent;
	border-width: 0px;
	position: fixed;
	border-color: transparent;
}

#u4741
{
	transition-duration: 0s;
	background-image: url("../images/blank.gif?crc=4208392903");
	position: relative;
	background-color: #2E3192;
	-webkit-transition-duration: 0s;
	transition-delay: 0s;
	-webkit-transition-delay: 0s;
}

#u4741:hover
{
	transition-duration: 0s;
	background-color: #383838;
	-webkit-transition-duration: 0s;
	transition-delay: 0s;
	-webkit-transition-delay: 0s;
	min-height: 0px;
	margin: 0px;
}

#u4741:active
{
	transition-duration: 0s;
	background-color: #6B6B6B;
	-webkit-transition-duration: 0s;
	transition-delay: 0s;
	-webkit-transition-delay: 0s;
	min-height: 0px;
	margin: 0px;
}

#u4743-4
{
	left: 12px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	color: #FFFFFF;
	position: relative;
	text-align: center;
	border-color: transparent;
}

#u4741:hover #u4743-4
{
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u4741:active #u4743-4
{
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u728
{
	transition-duration: 0s;
	background-image: url("../images/blank.gif?crc=4208392903");
	position: relative;
	background-color: #2E3192;
	-webkit-transition-duration: 0s;
	transition-delay: 0s;
	-webkit-transition-delay: 0s;
}

#u728:hover
{
	transition-duration: 0s;
	background-color: #383838;
	-webkit-transition-duration: 0s;
	transition-delay: 0s;
	-webkit-transition-delay: 0s;
	min-height: 0px;
	margin: 0px;
}

#u728:active
{
	transition-duration: 0s;
	background-color: #6B6B6B;
	-webkit-transition-duration: 0s;
	transition-delay: 0s;
	-webkit-transition-delay: 0s;
	min-height: 0px;
	margin: 0px;
}

#u730-4
{
	left: 12px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	color: #FFFFFF;
	position: relative;
	text-align: center;
	border-color: transparent;
}

#u4741.MuseMenuActive #u4743-4,#u728:hover #u730-4
{
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u728:active #u730-4
{
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u733
{
	transition-duration: 0s;
	background-image: url("../images/blank.gif?crc=4208392903");
	position: relative;
	background-color: #2E3192;
	-webkit-transition-duration: 0s;
	transition-delay: 0s;
	-webkit-transition-delay: 0s;
}

#u733:hover
{
	transition-duration: 0s;
	background-color: #383838;
	-webkit-transition-duration: 0s;
	transition-delay: 0s;
	-webkit-transition-delay: 0s;
	min-height: 0px;
	margin: 0px;
}

#u733:active
{
	transition-duration: 0s;
	background-color: #6B6B6B;
	-webkit-transition-duration: 0s;
	transition-delay: 0s;
	-webkit-transition-delay: 0s;
	min-height: 0px;
	margin: 0px;
}

#u736-4
{
	left: 11px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	color: #FFFFFF;
	position: relative;
	text-align: center;
	border-color: transparent;
}

#u728.MuseMenuActive #u730-4,#u733:hover #u736-4
{
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u733:active #u736-4
{
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u4740,#u725,#u732,#u718
{
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	min-height: 34px;
}

#u719
{
	transition-duration: 0s;
	background-image: url("../images/blank.gif?crc=4208392903");
	position: relative;
	background-color: #2E3192;
	-webkit-transition-duration: 0s;
	transition-delay: 0s;
	-webkit-transition-delay: 0s;
}

#u719:hover
{
	transition-duration: 0s;
	background-color: #383838;
	-webkit-transition-duration: 0s;
	transition-delay: 0s;
	-webkit-transition-delay: 0s;
	min-height: 0px;
	margin: 0px;
}

#u719:active
{
	transition-duration: 0s;
	background-color: #6B6B6B;
	-webkit-transition-duration: 0s;
	transition-delay: 0s;
	-webkit-transition-delay: 0s;
	min-height: 0px;
	margin: 0px;
}

#u4741.MuseMenuActive,#u728.MuseMenuActive,#u733.MuseMenuActive,#u719.MuseMenuActive
{
	-webkit-transition-duration: 1s;
	-webkit-transition-timing-function: ease;
	background-color: #2E3192;
	transition-duration: 1s;
	transition-delay: 0s;
	transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	min-height: 0px;
	margin: 0px;
}

#u722-4
{
	left: 11px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	color: #FFFFFF;
	position: relative;
	text-align: center;
	border-color: transparent;
}

#u733.MuseMenuActive #u736-4,#u719:hover #u722-4
{
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u719:active #u722-4
{
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

#u719.MuseMenuActive #u722-4
{
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0px;
}

.MenuItem
{
	cursor: pointer;
}

.html
{
	background-color: #FFFFFF;
}

#home,body
{
	position: relative;
}

@media (min-width: 1601px), print
{
	#muse_css_mq
	{
		background-color: #FFFFFF;
	}

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		max-width: 1920px;
	}

	#ppu6958
	{
		z-index: 0;
		margin-right: -10000px;
		margin-top: -157px;
		width: 100.11%;
	}

	#u6958
	{
		width: 1922px;
		margin-left: 99.9%;
		left: -1922px;
	}

	#u4426-21
	{
		width: 497px;
		margin-top: 552px;
		margin-left: 49.95%;
		left: -248px;
	}

	#u4426-2
	{
		font-size: 30px;
		line-height: 45px;
	}

	#u4426-4,#u4426-5
	{
		font-size: 24px;
		line-height: 36px;
	}

	#home
	{
		margin-right: -10000px;
		width: 22px;
		margin-top: 191px;
		left: 2px;
		margin-left: -2px;
	}

	#u8888
	{
		margin-top: 194px;
		width: 50.99%;
		left: 49.02%;
		margin-left: -0.11%;
	}

	#uebermich
	{
		margin-top: 20px;
		margin-left: 438px;
	}

	#u4223-18
	{
		width: 561px;
		min-height: 135px;
		margin-top: 157px;
		margin-left: 49.95%;
		left: -281px;
	}

	#u4225
	{
		width: 209px;
	}

	#u4223-3,#u4223-4
	{
		font-size: 18px;
		line-height: 27px;
	}

	#pu2343-9
	{
		margin-top: 356px;
		width: 99.9%;
	}

	#u2343-9,#u2343-9-bw
	{
		min-height: 5666px;
	}

	#impressum
	{
		margin-top: 14px;
		left: 433px;
	}

	#u4133-204
	{
		width: 561px;
		min-height: 825px;
		margin-top: 181px;
		left: -280px;
	}

	#menuu717
	{
		width: 435px;
		left: 20px;
	}

	#u4741
	{
		width: 66px;
		padding-bottom: 16px;
	}

	#u4740,#u4741:hover
	{
		width: 66px;
	}

	#u4741:active
	{
		width: 66px;
	}

	#u4741.MuseMenuActive
	{
		width: 66px;
	}

	#u4743-4
	{
		width: 42px;
		min-height: 18px;
		line-height: 18px;
		font-size: 15px;
		top: 8px;
	}

	#u4741:hover #u4743-4
	{
		min-height: 18px;
		width: 42px;
	}

	#u4741:active #u4743-4
	{
		min-height: 18px;
		width: 42px;
	}

	#u4741.MuseMenuActive #u4743-4
	{
		min-height: 18px;
		width: 42px;
	}

	#u725
	{
		width: 95px;
		left: 68px;
	}

	#u728
	{
		width: 95px;
		padding-bottom: 16px;
	}

	#u728:hover
	{
		width: 95px;
	}

	#u728:active
	{
		width: 95px;
	}

	#u728.MuseMenuActive
	{
		width: 95px;
	}

	#u730-4
	{
		width: 71px;
		min-height: 18px;
		line-height: 18px;
		font-size: 15px;
		top: 8px;
	}

	#u728:hover #u730-4
	{
		min-height: 18px;
		width: 71px;
	}

	#u728:active #u730-4
	{
		min-height: 18px;
		width: 71px;
	}

	#u728.MuseMenuActive #u730-4
	{
		min-height: 18px;
		width: 71px;
	}

	#u732
	{
		width: 77px;
		left: 165px;
	}

	#u733
	{
		width: 77px;
		padding-bottom: 16px;
	}

	#u733:hover
	{
		width: 77px;
	}

	#u733:active
	{
		width: 77px;
	}

	#u733.MuseMenuActive
	{
		width: 77px;
	}

	#u736-4
	{
		width: 54px;
		min-height: 18px;
		line-height: 18px;
		font-size: 15px;
		top: 8px;
	}

	#u733:hover #u736-4
	{
		min-height: 18px;
		width: 54px;
	}

	#u733:active #u736-4
	{
		min-height: 18px;
		width: 54px;
	}

	#u733.MuseMenuActive #u736-4
	{
		min-height: 18px;
		width: 54px;
	}

	#u718
	{
		width: 191px;
		left: 244px;
	}

	#u719
	{
		width: 191px;
		padding-bottom: 16px;
	}

	#u719:hover
	{
		width: 191px;
	}

	#u719:active
	{
		width: 191px;
	}

	#u719.MuseMenuActive
	{
		width: 191px;
	}

	#u722-4
	{
		width: 168px;
		min-height: 18px;
		line-height: 18px;
		font-size: 15px;
		top: 8px;
	}

	#u719:hover #u722-4
	{
		min-height: 18px;
		width: 168px;
	}

	#u719:active #u722-4
	{
		min-height: 18px;
		width: 168px;
	}

	#u719.MuseMenuActive #u722-4
	{
		min-height: 18px;
		width: 168px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 7973px);
	}

}

@media (min-width: 961px) and (max-width: 1600px)
{
	#muse_css_mq
	{
		background-color: #000640;
	}

	#bp_1600.active
	{
		display: block;
	}

	#page
	{
		max-width: 1600px;
	}

	#ppu6958
	{
		z-index: 0;
		margin-right: -10000px;
		margin-top: -204px;
		width: 100%;
	}

	#u6958
	{
		width: 1600px;
		margin-left: 100%;
		left: -1600px;
	}

	#u4426-21
	{
		width: 497px;
		margin-top: 493px;
		margin-left: 50%;
		left: -248px;
	}

	#u4426-2
	{
		font-size: 30px;
		line-height: 45px;
	}

	#u4426-4,#u4426-5
	{
		font-size: 24px;
		line-height: 36px;
	}

	#home
	{
		margin-right: -10000px;
		width: 22px;
		margin-top: 238px;
		left: 0px;
		margin-left: 0px;
	}

	#u8888
	{
		margin-top: 238px;
		width: 51.07%;
		left: 49.01%;
		margin-left: 0%;
	}

	#uebermich
	{
		margin-top: 21px;
		margin-left: 438px;
	}

	#u4223-18
	{
		width: 561px;
		min-height: 135px;
		margin-top: 75px;
		margin-left: 50%;
		left: -280px;
	}

	#u4225
	{
		width: 209px;
	}

	#u4223-3,#u4223-4
	{
		font-size: 18px;
		line-height: 27px;
	}

	#pu2343-9
	{
		margin-top: 438px;
		width: 100%;
	}

	#u2343-9,#u2343-9-bw
	{
		min-height: 5516px;
	}

	#impressum
	{
		margin-top: 39px;
		left: 433px;
	}

	#u4133-204
	{
		width: 561px;
		min-height: 825px;
		margin-top: 164px;
		left: -280px;
	}

	#menuu717
	{
		width: 435px;
		left: 20px;
	}

	#u4741
	{
		width: 66px;
		padding-bottom: 16px;
	}

	#u4740,#u4741:hover
	{
		width: 66px;
	}

	#u4741:active
	{
		width: 66px;
	}

	#u4741.MuseMenuActive
	{
		width: 66px;
	}

	#u4743-4
	{
		width: 42px;
		min-height: 18px;
		line-height: 18px;
		font-size: 15px;
		top: 8px;
	}

	#u4741:hover #u4743-4
	{
		min-height: 18px;
		width: 42px;
	}

	#u4741:active #u4743-4
	{
		min-height: 18px;
		width: 42px;
	}

	#u4741.MuseMenuActive #u4743-4
	{
		min-height: 18px;
		width: 42px;
	}

	#u725
	{
		width: 95px;
		left: 68px;
	}

	#u728
	{
		width: 95px;
		padding-bottom: 16px;
	}

	#u728:hover
	{
		width: 95px;
	}

	#u728:active
	{
		width: 95px;
	}

	#u728.MuseMenuActive
	{
		width: 95px;
	}

	#u730-4
	{
		width: 71px;
		min-height: 18px;
		line-height: 18px;
		font-size: 15px;
		top: 8px;
	}

	#u728:hover #u730-4
	{
		min-height: 18px;
		width: 71px;
	}

	#u728:active #u730-4
	{
		min-height: 18px;
		width: 71px;
	}

	#u728.MuseMenuActive #u730-4
	{
		min-height: 18px;
		width: 71px;
	}

	#u732
	{
		width: 77px;
		left: 165px;
	}

	#u733
	{
		width: 77px;
		padding-bottom: 16px;
	}

	#u733:hover
	{
		width: 77px;
	}

	#u733:active
	{
		width: 77px;
	}

	#u733.MuseMenuActive
	{
		width: 77px;
	}

	#u736-4
	{
		width: 54px;
		min-height: 18px;
		line-height: 18px;
		font-size: 15px;
		top: 8px;
	}

	#u733:hover #u736-4
	{
		min-height: 18px;
		width: 54px;
	}

	#u733:active #u736-4
	{
		min-height: 18px;
		width: 54px;
	}

	#u733.MuseMenuActive #u736-4
	{
		min-height: 18px;
		width: 54px;
	}

	#u718
	{
		width: 191px;
		left: 244px;
	}

	#u719
	{
		width: 191px;
		padding-bottom: 16px;
	}

	#u719:hover
	{
		width: 191px;
	}

	#u719:active
	{
		width: 191px;
	}

	#u719.MuseMenuActive
	{
		width: 191px;
	}

	#u722-4
	{
		width: 168px;
		min-height: 18px;
		line-height: 18px;
		font-size: 15px;
		top: 8px;
	}

	#u719:hover #u722-4
	{
		min-height: 18px;
		width: 168px;
	}

	#u719:active #u722-4
	{
		min-height: 18px;
		width: 168px;
	}

	#u719.MuseMenuActive #u722-4
	{
		min-height: 18px;
		width: 168px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 7610px);
	}

	body
	{
		overflow-x: hidden;
	}

}

@media (min-width: 769px) and (max-width: 960px)
{
	#muse_css_mq
	{
		background-color: #0003c0;
	}

	#bp_960.active
	{
		display: block;
	}

	#page
	{
		max-width: 960px;
	}

	#ppu6958
	{
		z-index: 0;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 34px;
		width: 130.11%;
	}

	#u6958
	{
		width: 1249px;
		margin-left: 76.87%;
		left: -1249px;
	}

	#u4426-21
	{
		width: 324px;
		margin-top: 280px;
		margin-left: 38.44%;
		left: -163px;
	}

	#u4426-2
	{
		font-size: 24px;
		line-height: 36px;
	}

	#u4426-4,#u4426-5
	{
		font-size: 18px;
		line-height: 27px;
	}

	#home
	{
		margin-right: -10000px;
		width: 22px;
		left: 309px;
		margin-left: -289px;
	}

	#u8888
	{
		width: 39.24%;
		left: 60.77%;
		margin-left: -23.14%;
	}

	#uebermich
	{
		margin-left: 20px;
	}

	#u4223-18
	{
		width: 380px;
		min-height: 135px;
		margin-top: 97px;
		margin-left: 38.44%;
		left: -191px;
	}

	#u4225
	{
		width: 149px;
	}

	#u4223-3,#u4223-4
	{
		font-size: 15px;
		line-height: 23px;
	}

	#pu2343-9
	{
		margin-top: 228px;
		width: 76.87%;
	}

	#u2343-9,#u2343-9-bw
	{
		min-height: 7066px;
	}

	#impressum
	{
		margin-top: 9px;
		left: 20px;
	}

	#u4133-204
	{
		width: 400px;
		min-height: 737px;
		margin-top: 154px;
		left: -201px;
	}

	#menuu717
	{
		width: 435px;
		left: 20px;
	}

	#u4741
	{
		width: 66px;
		padding-bottom: 16px;
	}

	#u4740,#u4741:hover
	{
		width: 66px;
	}

	#u4741:active
	{
		width: 66px;
	}

	#u4741.MuseMenuActive
	{
		width: 66px;
	}

	#u4743-4
	{
		width: 42px;
		min-height: 18px;
		line-height: 18px;
		font-size: 15px;
		top: 8px;
	}

	#u4741:hover #u4743-4
	{
		min-height: 18px;
		width: 42px;
	}

	#u4741:active #u4743-4
	{
		min-height: 18px;
		width: 42px;
	}

	#u4741.MuseMenuActive #u4743-4
	{
		min-height: 18px;
		width: 42px;
	}

	#u725
	{
		width: 95px;
		left: 68px;
	}

	#u728
	{
		width: 95px;
		padding-bottom: 16px;
	}

	#u728:hover
	{
		width: 95px;
	}

	#u728:active
	{
		width: 95px;
	}

	#u728.MuseMenuActive
	{
		width: 95px;
	}

	#u730-4
	{
		width: 71px;
		min-height: 18px;
		line-height: 18px;
		font-size: 15px;
		top: 8px;
	}

	#u728:hover #u730-4
	{
		min-height: 18px;
		width: 71px;
	}

	#u728:active #u730-4
	{
		min-height: 18px;
		width: 71px;
	}

	#u728.MuseMenuActive #u730-4
	{
		min-height: 18px;
		width: 71px;
	}

	#u732
	{
		width: 77px;
		left: 165px;
	}

	#u733
	{
		width: 77px;
		padding-bottom: 16px;
	}

	#u733:hover
	{
		width: 77px;
	}

	#u733:active
	{
		width: 77px;
	}

	#u733.MuseMenuActive
	{
		width: 77px;
	}

	#u736-4
	{
		width: 54px;
		min-height: 18px;
		line-height: 18px;
		font-size: 15px;
		top: 8px;
	}

	#u733:hover #u736-4
	{
		min-height: 18px;
		width: 54px;
	}

	#u733:active #u736-4
	{
		min-height: 18px;
		width: 54px;
	}

	#u733.MuseMenuActive #u736-4
	{
		min-height: 18px;
		width: 54px;
	}

	#u718
	{
		width: 191px;
		left: 244px;
	}

	#u719
	{
		width: 191px;
		padding-bottom: 16px;
	}

	#u719:hover
	{
		width: 191px;
	}

	#u719:active
	{
		width: 191px;
	}

	#u719.MuseMenuActive
	{
		width: 191px;
	}

	#u722-4
	{
		width: 168px;
		min-height: 18px;
		line-height: 18px;
		font-size: 15px;
		top: 8px;
	}

	#u719:hover #u722-4
	{
		min-height: 18px;
		width: 168px;
	}

	#u719:active #u722-4
	{
		min-height: 18px;
		width: 168px;
	}

	#u719.MuseMenuActive #u722-4
	{
		min-height: 18px;
		width: 168px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 8945px);
	}

	body
	{
		overflow-x: hidden;
	}

}

@media (min-width: 481px) and (max-width: 768px)
{
	#muse_css_mq
	{
		background-color: #000300;
	}

	#bp_768.active
	{
		display: block;
	}

	#page
	{
		max-width: 768px;
	}

	#phome
	{
		z-index: 287;
		padding-bottom: 0px;
		margin-right: -10000px;
		width: 190.89%;
	}

	#home
	{
		left: 0px;
		margin-left: 0px;
	}

	#pu6958
	{
		margin-top: 16px;
	}

	#u6958
	{
		width: 1466px;
		margin-left: 52.39%;
		left: -1466px;
	}

	#u4426-21
	{
		width: 324px;
		min-height: 240px;
		margin-top: 282px;
		margin-left: 26.2%;
		left: -186px;
	}

	#u4426-2
	{
		font-size: 24px;
		line-height: 36px;
	}

	#u4426-4,#u4426-5
	{
		font-size: 18px;
		line-height: 27px;
	}

	#u8888
	{
		width: 26.74%;
		left: 73.27%;
		margin-left: -47.62%;
	}

	#uebermich
	{
		margin-top: 23px;
		margin-left: 20px;
	}

	#pu2343-9
	{
		margin-top: 51px;
		width: 52.39%;
	}

	#u2343-9
	{
		min-height: 7440px;
	}

	#u2343-9-bw
	{
		min-height: 7440px;
		margin-top: 715px;
	}

	#impressum
	{
		margin-top: 725px;
		left: 20px;
	}

	#u4133-204
	{
		width: 370px;
		min-height: 786px;
		margin-top: 811px;
		left: -185px;
	}

	#u4223-18
	{
		width: 371px;
		min-height: 855px;
		margin-right: -10000px;
		margin-left: 50%;
		left: -186px;
	}

	#u4225
	{
		width: 146px;
	}

	#u4223-3,#u4223-4
	{
		font-size: 15px;
		line-height: 23px;
	}

	#menuu717
	{
		width: 435px;
		left: 20px;
	}

	#u4741
	{
		width: 66px;
		padding-bottom: 16px;
	}

	#u4740,#u4741:hover
	{
		width: 66px;
	}

	#u4741:active
	{
		width: 66px;
	}

	#u4741.MuseMenuActive
	{
		width: 66px;
	}

	#u4743-4
	{
		width: 42px;
		min-height: 18px;
		line-height: 18px;
		font-size: 15px;
		top: 8px;
	}

	#u4741:hover #u4743-4
	{
		min-height: 18px;
		width: 42px;
	}

	#u4741:active #u4743-4
	{
		min-height: 18px;
		width: 42px;
	}

	#u4741.MuseMenuActive #u4743-4
	{
		min-height: 18px;
		width: 42px;
	}

	#u725
	{
		width: 95px;
		left: 68px;
	}

	#u728
	{
		width: 95px;
		padding-bottom: 16px;
	}

	#u728:hover
	{
		width: 95px;
	}

	#u728:active
	{
		width: 95px;
	}

	#u728.MuseMenuActive
	{
		width: 95px;
	}

	#u730-4
	{
		width: 71px;
		min-height: 18px;
		line-height: 18px;
		font-size: 15px;
		top: 8px;
	}

	#u728:hover #u730-4
	{
		min-height: 18px;
		width: 71px;
	}

	#u728:active #u730-4
	{
		min-height: 18px;
		width: 71px;
	}

	#u728.MuseMenuActive #u730-4
	{
		min-height: 18px;
		width: 71px;
	}

	#u732
	{
		width: 77px;
		left: 165px;
	}

	#u733
	{
		width: 77px;
		padding-bottom: 16px;
	}

	#u733:hover
	{
		width: 77px;
	}

	#u733:active
	{
		width: 77px;
	}

	#u733.MuseMenuActive
	{
		width: 77px;
	}

	#u736-4
	{
		width: 54px;
		min-height: 18px;
		line-height: 18px;
		font-size: 15px;
		top: 8px;
	}

	#u733:hover #u736-4
	{
		min-height: 18px;
		width: 54px;
	}

	#u733:active #u736-4
	{
		min-height: 18px;
		width: 54px;
	}

	#u733.MuseMenuActive #u736-4
	{
		min-height: 18px;
		width: 54px;
	}

	#u718
	{
		width: 191px;
		left: 244px;
	}

	#u719
	{
		width: 191px;
		padding-bottom: 16px;
	}

	#u719:hover
	{
		width: 191px;
	}

	#u719:active
	{
		width: 191px;
	}

	#u719.MuseMenuActive
	{
		width: 191px;
	}

	#u722-4
	{
		width: 168px;
		min-height: 18px;
		line-height: 18px;
		font-size: 15px;
		top: 8px;
	}

	#u719:hover #u722-4
	{
		min-height: 18px;
		width: 168px;
	}

	#u719:active #u722-4
	{
		min-height: 18px;
		width: 168px;
	}

	#u719.MuseMenuActive #u722-4
	{
		min-height: 18px;
		width: 168px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 9367px);
	}

	body
	{
		overflow-x: hidden;
	}

}

@media (max-width: 480px)
{
	#muse_css_mq
	{
		background-color: #0001e0;
	}

	#bp_480.active
	{
		display: block;
	}

	#page
	{
		max-width: 480px;
	}

	#ppu6958
	{
		z-index: 0;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 34px;
		width: 158.96%;
	}

	#u6958
	{
		width: 763px;
		margin-left: 62.91%;
		left: -763px;
	}

	#u4426-21
	{
		width: 280px;
		margin-top: 132px;
		margin-left: 31.46%;
		left: -131px;
	}

	#u4426-2
	{
		font-size: 18px;
		line-height: 27px;
	}

	#u4426-4,#u4426-5
	{
		line-height: 21px;
	}

	#home
	{
		margin-right: -10000px;
		width: 22px;
		left: 283px;
		margin-left: -283px;
	}

	#u8888
	{
		width: 32.12%;
		left: 67.89%;
		margin-left: -37.1%;
	}

	#uebermich
	{
		margin-top: 11px;
		margin-left: 0px;
	}

	#u4223-18
	{
		width: 270px;
		min-height: 184px;
		margin-top: 35px;
		margin-left: 31.46%;
		left: -135px;
	}

	#u4225
	{
		width: 146px;
	}

	#u4223-3,#u4223-4
	{
		font-size: 15px;
		line-height: 23px;
	}

	#pu2343-9
	{
		margin-top: 65px;
		width: 62.91%;
	}

	#u2343-9,#u2343-9-bw
	{
		min-height: 9634px;
	}

	#impressum
	{
		margin-top: 7px;
		left: 0px;
	}

	#u4133-204
	{
		width: 270px;
		min-height: 355px;
		margin-top: 58px;
		left: -134px;
	}

	#menuu717
	{
		width: 392px;
		left: 15px;
	}

	#u4741
	{
		width: 61px;
		padding-bottom: 18px;
	}

	#u4740,#u4741:hover
	{
		width: 61px;
	}

	#u4741:active
	{
		width: 61px;
	}

	#u4741.MuseMenuActive
	{
		width: 61px;
	}

	#u4743-4
	{
		width: 37px;
		min-height: 16px;
		line-height: 16px;
		font-size: 13px;
		top: 9px;
	}

	#u4741:hover #u4743-4
	{
		min-height: 16px;
		width: 37px;
	}

	#u4741:active #u4743-4
	{
		min-height: 16px;
		width: 37px;
	}

	#u4741.MuseMenuActive #u4743-4
	{
		min-height: 16px;
		width: 37px;
	}

	#u725
	{
		width: 86px;
		left: 63px;
	}

	#u728
	{
		width: 86px;
		padding-bottom: 18px;
	}

	#u728:hover
	{
		width: 86px;
	}

	#u728:active
	{
		width: 86px;
	}

	#u728.MuseMenuActive
	{
		width: 86px;
	}

	#u730-4
	{
		width: 62px;
		min-height: 16px;
		line-height: 16px;
		font-size: 13px;
		top: 9px;
	}

	#u728:hover #u730-4
	{
		min-height: 16px;
		width: 62px;
	}

	#u728:active #u730-4
	{
		min-height: 16px;
		width: 62px;
	}

	#u728.MuseMenuActive #u730-4
	{
		min-height: 16px;
		width: 62px;
	}

	#u732
	{
		width: 70px;
		left: 151px;
	}

	#u733
	{
		width: 70px;
		padding-bottom: 18px;
	}

	#u733:hover
	{
		width: 70px;
	}

	#u733:active
	{
		width: 70px;
	}

	#u733.MuseMenuActive
	{
		width: 70px;
	}

	#u736-4
	{
		width: 47px;
		min-height: 16px;
		line-height: 16px;
		font-size: 13px;
		top: 9px;
	}

	#u733:hover #u736-4
	{
		min-height: 16px;
		width: 47px;
	}

	#u733:active #u736-4
	{
		min-height: 16px;
		width: 47px;
	}

	#u733.MuseMenuActive #u736-4
	{
		min-height: 16px;
		width: 47px;
	}

	#u718
	{
		width: 169px;
		left: 223px;
	}

	#u719
	{
		width: 169px;
		padding-bottom: 18px;
	}

	#u719:hover
	{
		width: 169px;
	}

	#u719:active
	{
		width: 169px;
	}

	#u719.MuseMenuActive
	{
		width: 169px;
	}

	#u722-4
	{
		width: 146px;
		min-height: 16px;
		line-height: 16px;
		font-size: 13px;
		top: 9px;
	}

	#u719:hover #u722-4
	{
		min-height: 16px;
		width: 146px;
	}

	#u719:active #u722-4
	{
		min-height: 16px;
		width: 146px;
	}

	#u719.MuseMenuActive #u722-4
	{
		min-height: 16px;
		width: 146px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 11043px);
	}

	body
	{
		overflow-x: hidden;
		min-width: 340px;
	}

}

