.version.impressum /* version checker */
{
	color: #0000F2;
	background-color: #0A37B1;
}

.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 960px;
	min-height: 2999.9918929110013px;
	padding-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	margin-bottom: -9px;
}

#pu778
{
	width: 0.01px;
	margin-left: -100px;
}

#u778
{
	z-index: 92;
	border-color: #000000;
	background-color: #00111F;
	padding-bottom: 14px;
}

#u778_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
}

#u784-4
{
	z-index: 104;
	width: 47px;
	color: #FFFFFF;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 726px;
}

#u785-4
{
	z-index: 108;
	width: 165px;
	color: #FFFFFF;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 804px;
}

#u778-bw
{
	z-index: 92;
	height: 31px;
}

#u786-4
{
	z-index: 112;
	width: 113px;
	color: #FFFFFF;
	text-align: right;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 947px;
}

#ppu779
{
	width: 0.01px;
	margin-left: -520px;
}

#pu779
{
	z-index: 93;
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	margin-left: 520px;
}

#u779
{
	z-index: 0;
	width: 960px;
	border-color: #000000;
	background-color: #00111F;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	position: absolute;
	top: 0px;
	bottom: 0px;
}

#pu780
{
	width: 0.01px;
	position: relative;
	left: 756px;
	padding-top: 6px;
	z-index: 2;
	padding-bottom: 7px;
}

#u780
{
	z-index: 94;
	width: 182px;
	position: relative;
	margin-right: -10000px;
}

#u776
{
	z-index: 90;
	width: 2000px;
	position: relative;
	margin-right: -10000px;
}

#u782-4
{
	z-index: 96;
	width: 523px;
	min-height: 65px;
	line-height: 86px;
	color: #063565;
	font-size: 72px;
	text-align: center;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 90px;
	left: 743px;
}

#u783-4
{
	z-index: 100;
	width: 774px;
	min-height: 65px;
	line-height: 60px;
	color: #063565;
	font-size: 50px;
	text-align: center;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 191px;
	left: 618px;
}

#pu564-4
{
	width: 0.01px;
	margin-top: 61px;
}

#u564-4
{
	z-index: 2;
	width: 450px;
	min-height: 62px;
	line-height: 55px;
	color: #6A97B0;
	font-size: 46px;
	text-align: left;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
}

#u690-4
{
	z-index: 6;
	width: 570px;
	min-height: 62px;
	line-height: 55px;
	color: #6A97B0;
	font-size: 46px;
	text-align: left;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	left: 510px;
}

#pu578-58
{
	width: 0.01px;
	margin-top: 55px;
}

#u578-58
{
	z-index: 10;
	width: 450px;
	min-height: 1975px;
	text-align: left;
	position: relative;
	margin-right: -10000px;
}

#u578-2,#u578-18,#u578-28,#u578-54
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u578,#u578-17,#u578-27,#u578-53
{
	font-family: open-sans, sans-serif;
	font-weight: 300;
	line-height: 27px;
}

#u578-4,#u578-6,#u578-8,#u578-9,#u578-11,#u578-13,#u578-15,#u578-16,#u578-20,#u578-22,#u578-23,#u578-25,#u578-26,#u578-30,#u578-32,#u578-34,#u578-36,#u578-38,#u578-40,#u578-41,#u578-42,#u578-44,#u578-46,#u578-47,#u578-49,#u578-51,#u578-52,#u578-56
{
	font-size: 16px;
	line-height: 27px;
	color: #003034;
	font-family: open-sans, sans-serif;
	font-weight: 300;
}

#u689-21
{
	z-index: 68;
	width: 450px;
	min-height: 1381px;
	line-height: 27px;
	color: #003034;
	font-size: 16px;
	text-align: left;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	left: 510px;
}

#u604
{
	z-index: 89;
	height: 71px;
	border-color: #000000;
	background-color: #6A97B0;
}

#u604-bw
{
	z-index: 89;
	margin-top: 32px;
	height: 71px;
}

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

#page .verticalspacer
{
	clear: both;
}

