/*

*/

.version.datenschutz /* version checker */
{
	color: #0000E5;
	background-color: #BC5E7A;
}

#page
{
	z-index: 1;
	width: 380px;
	min-height: 570px;
	background-image: none;
	border-width: 0px;
	border-color: #000000;
	background-color: transparent;
}

#ppu17336
{
	z-index: 0;
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
}

#pu17336
{
	z-index: 2;
	width: 0.01px;
}

#u17336
{
	z-index: 2;
	min-height: 40px;
	background-color: #142D3F;
	padding-bottom: 103px;
}

#pbase
{
	z-index: 12;
	width: 0.01px;
	margin-right: -10000px;
}

#base
{
	position: relative;
}

#u17340
{
	z-index: 6;
	width: 60px;
	background-color: transparent;
	margin-left: 7px;
	margin-top: 3px;
	position: relative;
}

#u17340:hover
{
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
	width: 60px;
	min-height: 0px;
	margin: 3px 0px 0px 7px;
}

#u17341
{
	z-index: 7;
	display: block;
}

#pu17337
{
	z-index: 3;
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 20px;
	margin-left: 320px;
}

#u17337
{
	z-index: 3;
	width: 10px;
	height: 2px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 6px;
}

#u17338
{
	z-index: 4;
	width: 10px;
	height: 2px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 6px;
}

#u17339
{
	z-index: 5;
	width: 10px;
	height: 2px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 6px;
}

#pamphletu17344
{
	z-index: 13;
	width: 0.01px;
	height: 20px;
	position: relative;
	margin-right: -10000px;
}

#u17347
{
	position: absolute;
	width: 360px;
	height: 544px;
	border-width: 0px;
	background-color: #142D3F;
	top: 61px;
	left: -319px;
}

#u17347popup
{
	z-index: 14;
}

#u17348
{
	z-index: 15;
	width: 360px;
	height: 298px;
	border-width: 0px;
	background-color: transparent;
	padding-bottom: 246px;
	margin-right: -10000px;
	position: relative;
}

#accordionu17349wrapper
{
	min-height: 245px;
	z-index: 16;
	width: 308px;
	position: relative;
	margin-right: -10000px;
	margin-top: 53px;
	margin-left: 27px;
}

#accordionu17349
{
	z-index: 16;
	width: 100%;
	border-width: 0px;
	background-color: transparent;
	position: relative;
}

#u17350
{
	z-index: 17;
	width: 308px;
	border-width: 0px;
	background-color: transparent;
	position: relative;
}

#u17351-3
{
	z-index: 18;
	width: 308px;
	min-height: 30px;
	border-width: 0px;
	background-color: transparent;
	text-align: left;
	position: relative;
}

#u17351-3.AccordionPanelTabOpen
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 30px;
	width: 308px;
	margin: 0px;
}

#u17352
{
	z-index: 21;
	width: 308px;
	border-width: 0px;
	background-color: transparent;
	position: relative;
}

#u17352_position_content
{
	margin-top: -1px;
	padding-bottom: 12px;
	width: 100%;
}

#u17357-4
{
	z-index: 22;
	width: 250px;
	min-height: 25px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
	line-height: 17px;
	font-family: arvo, serif;
	font-weight: 400;
	margin-left: 28px;
	position: relative;
}

#u17357-4:hover
{
	border-color: #AF4D22;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 25px;
	width: 250px;
	margin: 0px 0px 0px 28px;
}

#u17356-4
{
	z-index: 26;
	width: 250px;
	min-height: 25px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
	line-height: 17px;
	font-family: arvo, serif;
	font-weight: 400;
	margin-left: 28px;
	margin-top: 16px;
	position: relative;
}

#u17356-4:hover
{
	border-color: #AF4D22;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 25px;
	width: 250px;
	margin: 16px 0px 0px 28px;
}

#u17355-4
{
	z-index: 30;
	width: 250px;
	min-height: 25px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
	line-height: 17px;
	font-family: arvo, serif;
	font-weight: 400;
	margin-left: 28px;
	margin-top: 18px;
	position: relative;
}

#u17355-4:hover
{
	border-color: #AF4D22;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 25px;
	width: 250px;
	margin: 18px 0px 0px 28px;
}

#u17353-4
{
	z-index: 34;
	width: 250px;
	min-height: 25px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
	line-height: 17px;
	font-family: arvo, serif;
	font-weight: 400;
	margin-left: 27px;
	margin-top: 17px;
	position: relative;
}

#u17353-4:hover
{
	border-color: #AF4D22;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 25px;
	width: 250px;
	margin: 17px 0px 0px 27px;
}

#u17355-4:hover p,#u17353-4:hover p
{
	color: #AF4D22;
	visibility: inherit;
	font-family: arvo, serif;
	font-weight: 400;
	font-style: normal;
}

#u17354-4
{
	z-index: 38;
	width: 250px;
	min-height: 25px;
	border-style: solid;
	border-width: 2px;
	border-color: #FFFFFF;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
	line-height: 17px;
	font-family: arvo, serif;
	font-weight: 700;
	margin-left: 26px;
	margin-top: 16px;
	position: relative;
}

#u17354-4:hover
{
	border-color: #AF4D22;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 25px;
	width: 250px;
	margin: 16px 0px 0px 26px;
}

#u17357-2,#u17356-2,#u17355-2,#u17353-2,#u17354-2
{
	padding-top: 5px;
}

#u17345
{
	z-index: 42;
	width: 23px;
	height: 20px;
	position: relative;
	margin-right: -10000px;
}

#u17346
{
	position: absolute;
	width: 23px;
	height: 20px;
}

#u17360
{
	position: absolute;
	width: 31px;
	height: 17px;
	border-width: 0px;
	border-color: #FFFFFF;
	background-color: transparent;
	padding-bottom: 14px;
	top: 84px;
	left: -158px;
}

#u17361
{
	z-index: 45;
	width: 18px;
	height: 2px;
	background-color: #FFFFFF;
	-webkit-transform: matrix(0.7071,-0.7071,0.7071,0.7071,2,7);
	-ms-transform: matrix(0.7071,-0.7071,0.7071,0.7071,2,7);
	transform: matrix(0.7071,-0.7071,0.7071,0.7071,2,7);
	position: relative;
	margin-right: -10000px;
	margin-top: 15px;
	left: 6px;
}

#u17362
{
	z-index: 46;
	width: 18px;
	height: 2px;
	background-color: #FFFFFF;
	-webkit-transform: matrix(0.7071,0.7071,-0.7071,0.7071,3,-6);
	-ms-transform: matrix(0.7071,0.7071,-0.7071,0.7071,3,-6);
	transform: matrix(0.7071,0.7071,-0.7071,0.7071,3,-6);
	position: relative;
	margin-right: -10000px;
	margin-top: 15px;
	left: 6px;
}

.AccordionPanelTab,.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton /* accordion */
{
	cursor: pointer;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#u17336-bw
{
	z-index: 2;
	min-height: 40px;
}

#u17342-4
{
	z-index: 8;
	min-height: 74px;
	background-color: transparent;
	line-height: 18px;
	text-align: center;
	letter-spacing: 3px;
	font-size: 12px;
	color: #FFFFFF;
	font-family: arvo, serif;
	font-weight: 700;
}

#u17342-4-bw
{
	z-index: 8;
	min-height: 74px;
	margin-top: 90px;
}

#u17429-367
{
	z-index: 52;
	width: 293px;
	min-height: 6020px;
	background-color: transparent;
	text-align: left;
	margin-left: 43px;
	margin-top: 35px;
	position: relative;
}

#u17429-8
{
	font-size: 13px;
	line-height: 17px;
	font-family: lato, sans-serif;
	font-weight: 700;
}

#u17429-9,#u17429-11,#u17429-13,#u17429-14,#u17429-15,#u17429-19,#u17429-21,#u17429-23,#u17429-25,#u17429-26,#u17429-28,#u17429-30,#u17429-31,#u17429-36,#u17429-38,#u17429-40,#u17429-42,#u17429-44,#u17429-46,#u17429-48,#u17429-50,#u17429-51,#u17429-56,#u17429-57,#u17429-58,#u17429-62,#u17429-64,#u17429-66,#u17429-68,#u17429-70,#u17429-72,#u17429-73,#u17429-78,#u17429-80,#u17429-81,#u17429-83,#u17429-85,#u17429-86,#u17429-88,#u17429-90,#u17429-91,#u17429-93,#u17429-95,#u17429-97,#u17429-98,#u17429-100,#u17429-101,#u17429-103,#u17429-104,#u17429-105,#u17429-109,#u17429-111,#u17429-113,#u17429-115,#u17429-117,#u17429-118,#u17429-120,#u17429-122,#u17429-123,#u17429-125,#u17429-127,#u17429-129,#u17429-131,#u17429-132,#u17429-134,#u17429-136,#u17429-137,#u17429-138,#u17429-142,#u17429-144,#u17429-146,#u17429-147,#u17429-149,#u17429-151,#u17429-153,#u17429-155,#u17429-156,#u17429-158,#u17429-160,#u17429-161,#u17429-162,#u17429-166,#u17429-168,#u17429-170,#u17429-171,#u17429-172,#u17429-176,#u17429-178,#u17429-179,#u17429-181,#u17429-182,#u17429-184,#u17429-186,#u17429-187,#u17429-189,#u17429-190,#u17429-192,#u17429-193,#u17429-198,#u17429-200,#u17429-201,#u17429-206,#u17429-207,#u17429-208,#u17429-212,#u17429-214,#u17429-215,#u17429-217,#u17429-218,#u17429-220,#u17429-221,#u17429-223,#u17429-224,#u17429-225,#u17429-229,#u17429-230,#u17429-232,#u17429-234,#u17429-235,#u17429-240,#u17429-241,#u17429-242,#u17429-246,#u17429-247,#u17429-249,#u17429-250,#u17429-252,#u17429-253,#u17429-255,#u17429-257,#u17429-259,#u17429-260,#u17429-262,#u17429-264,#u17429-265,#u17429-267,#u17429-269,#u17429-270,#u17429-271,#u17429-275,#u17429-276,#u17429-278,#u17429-279,#u17429-281,#u17429-282,#u17429-283,#u17429-287,#u17429-289,#u17429-290,#u17429-292,#u17429-294,#u17429-296,#u17429-297,#u17429-299,#u17429-300,#u17429-305,#u17429-306,#u17429-308,#u17429-310,#u17429-311,#u17429-312,#u17429-316,#u17429-318,#u17429-319,#u17429-321,#u17429-322,#u17429-327,#u17429-328,#u17429-330,#u17429-331,#u17429-336,#u17429-337,#u17429-339,#u17429-341,#u17429-343,#u17429-344,#u17429-345,#u17429-347,#u17429-348,#u17429-350,#u17429-351,#u17429-352,#u17429-354,#u17429-355,#u17429-357,#u17429-358,#u17429-359,#u17429-362,#u17429-363
{
	font-size: 12px;
	line-height: 16px;
	font-family: '__Lato_5';
	font-weight: 300;
}

#u17429-2,#u17429-3,#u17429-4,#u17429-5,#u17429-6,#u17429-17,#u17429-32,#u17429-34,#u17429-52,#u17429-54,#u17429-60,#u17429-74,#u17429-76,#u17429-107,#u17429-140,#u17429-164,#u17429-174,#u17429-194,#u17429-196,#u17429-202,#u17429-204,#u17429-210,#u17429-227,#u17429-236,#u17429-238,#u17429-244,#u17429-273,#u17429-285,#u17429-301,#u17429-303,#u17429-314,#u17429-323,#u17429-325,#u17429-332,#u17429-334,#u17429-361,#u17429-365
{
	font-size: 12px;
	line-height: 16px;
	font-family: lato, sans-serif;
	font-weight: 700;
}

#pu17432
{
	z-index: 419;
	width: 0.01px;
	margin-left: 28px;
	margin-top: 33px;
}

#u17432
{
	z-index: 419;
	width: 181px;
	height: 68px;
	position: relative;
	margin-right: -10000px;
	margin-top: 11px;
}

.ie #u17346,.ie #u17432
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u17433
{
	z-index: 420;
	width: 137px;
	border-style: solid;
	border-width: 2px;
	border-color: #142D3F;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: -2px;
	left: 169px;
}

#u17433:hover
{
	border-color: #AF4D22;
	width: 137px;
	min-height: 0px;
	margin: -2px -10000px 0px 0px;
}

#u17434-4
{
	z-index: 421;
	width: 137px;
	min-height: 27px;
	background-color: transparent;
	color: #12293A;
	text-align: center;
	font-size: 10px;
	line-height: 12px;
	font-family: arvo, serif;
	font-weight: 400;
	margin-bottom: -8px;
	position: relative;
	margin-right: -10000px;
	margin-top: 11px;
}

#u17434-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 27px;
	width: 137px;
	margin: 11px -10000px -8px 0px;
}

#u17357-4:hover p,#u17356-4:hover p,#u17354-4:hover p,#u17434-4:hover p
{
	color: #AF4D22;
	visibility: inherit;
}

.css_verticalspacer .verticalspacer
{
	height: calc(100vh - 10088px);
}

#u17423
{
	z-index: 47;
	min-height: 25px;
	background-color: #142D3F;
	padding-bottom: 6px;
}

#u17423:hover
{
	background-color: #142D3F;
	min-height: 25px;
	margin: 0px;
}

#u17424-4
{
	z-index: 48;
	width: 45px;
	min-height: 15px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 8px;
	line-height: 10px;
	font-family: '__Lato_5';
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 177px;
}

#u17424-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	width: 45px;
	margin: 10px -10000px 0px 0px;
}

#u17424-4:hover p
{
	color: #AF4D22;
	visibility: inherit;
	text-decoration: none;
}

#u17423-bw
{
	z-index: 47;
	min-height: 25px;
	margin-bottom: -26px;
	margin-top: -5px;
}

#muse_css_mq,.html
{
	background-color: #FFFFFF;
}

body
{
	position: relative;
	min-width: 380px;
}

.verticalspacer
{
	min-height: 1px;
}

@-ms-viewport
{
	width: 380px;
}

@-webkit-viewport
{
	width: 380px;
}

@-o-viewport
{
	width: 380px;
}

@-moz-viewport
{
	width: 380px;
}

@viewport
{
	width: 380px;
}

@font-face
{
	font-family: '__Lato_5';
	src: url('../../fonts/lato-light-webfont.eot');
	src: local('☺'), url('../../fonts/lato-light-webfont.woff') format('woff'), url('../../fonts/lato-light-webfont.svg') format('svg');
	font-weight: 300;
	font-style: normal;
}






