.version.impressum /* version checker */
{
	color: #0000E1;
	background-color: #8E79D1;
}

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

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

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

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

@viewport
{
	width: 380px;
}

.html
{
	background-color: #FFFFFF;
}

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

#page_position_content
{
	padding-top: 10px;
	width: 0.01px;
}

#pu402
{
	width: 0.01px;
	margin-left: 21px;
}

#u402
{
	z-index: 5;
	width: 39px;
	margin-right: -10000px;
	margin-top: 6px;
}

#u402_img
{
	padding-right: 3px;
}

#u401-6
{
	z-index: 19;
	width: 240px;
	min-height: 42px;
	margin-right: -10000px;
	left: 50px;
}

#pu909
{
	width: 0.01px;
	margin-top: 7px;
}

#u909
{
	z-index: 2;
	width: 380px;
	margin-right: -10000px;
	margin-top: 64px;
}

#u909_img
{
	padding-top: 10px;
}

#accordionu862wrapper
{
	min-height: 332px;
	z-index: 25;
	margin-bottom: -1px;
	margin-right: -10000px;
	margin-top: -1px;
	left: -1px;
}

#u867
{
	z-index: 26;
}

#u870-3
{
	z-index: 27;
	min-height: 55px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#u870-3:hover
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 55px;
	margin: 0px;
}

#u870-3:active
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 55px;
	margin: 0px;
}

#u870-3.AccordionPanelTabOpen
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 55px;
	margin: 0px;
}

#u868
{
	z-index: 30;
}

#u884
{
	min-height: 29px;
	padding-bottom: 20px;
}

#u884:hover
{
	min-height: 29px;
	margin: 0px;
}

#u884:active
{
	min-height: 29px;
	margin: 0px;
}

#u886-4
{
	min-height: 29px;
	top: 10px;
}

#u884:hover #u886-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 29px;
	margin: 0px;
}

#u884:active #u886-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 29px;
	margin: 0px;
}

#u879
{
	min-height: 29px;
	padding-bottom: 20px;
}

#u884.MuseMenuActive,#u879:active
{
	min-height: 29px;
	margin: 0px;
}

#u881-4
{
	min-height: 29px;
	top: 10px;
}

#u884.MuseMenuActive #u886-4,#u879:hover #u881-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 29px;
	margin: 0px;
}

#u879:active #u881-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 29px;
	margin: 0px;
}

#u1504
{
	min-height: 29px;
	padding-bottom: 20px;
}

#u879.MuseMenuActive,#u1504:active
{
	min-height: 29px;
	margin: 0px;
}

#u1506-4
{
	min-height: 29px;
	top: 10px;
}

#u879.MuseMenuActive #u881-4,#u1504:hover #u1506-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 29px;
	margin: 0px;
}

#u1504:active #u1506-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 29px;
	margin: 0px;
}

#u891
{
	min-height: 29px;
	padding-bottom: 21px;
}

#u1504.MuseMenuActive,#u891:active
{
	min-height: 29px;
	margin: 0px;
}

#u892-4
{
	min-height: 29px;
	top: 10px;
}

#u1504.MuseMenuActive #u1506-4,#u891:hover #u892-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 29px;
	margin: 0px;
}

#u891:active #u892-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 29px;
	margin: 0px;
}

#u898
{
	min-height: 29px;
	padding-bottom: 21px;
}

#u891.MuseMenuActive,#u898:active
{
	min-height: 29px;
	margin: 0px;
}

#u898.MuseMenuActive
{
	min-height: 29px;
	margin: 0px;
}

#u900-4
{
	min-height: 29px;
	top: 10px;
}

#u891.MuseMenuActive #u892-4,#u898:hover #u900-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 29px;
	margin: 0px;
}

#u898:active #u900-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 29px;
	margin: 0px;
}

#u898.MuseMenuActive #u900-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 29px;
	margin: 0px;
}

#u876,#u1501,#u890,#u897
{
	margin-top: 2px;
}

#menuu875,#menuu875-bw
{
	z-index: 31;
	min-height: 255px;
}

#accordionu862,#accordionu862-bw
{
	z-index: 25;
}

#u905
{
	z-index: 62;
	width: 44px;
	height: 7px;
	margin-right: -10000px;
	margin-top: 20px;
	left: 311px;
}

#u906
{
	z-index: 63;
	width: 44px;
	height: 7px;
	margin-right: -10000px;
	margin-top: 34px;
	left: 311px;
}

#u907
{
	z-index: 64;
	width: 44px;
	height: 7px;
	margin-right: -10000px;
	margin-top: 48px;
	left: 311px;
}

#u1586-16
{
	z-index: 66;
	width: 340px;
	min-height: 281px;
	background-color: transparent;
	margin-left: 20px;
	margin-top: 20px;
	position: relative;
}

#u1586-2
{
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u1586
{
	line-height: 29px;
}

#u1616-17
{
	z-index: 82;
	width: 340px;
	min-height: 174px;
	background-color: transparent;
	margin-left: 20px;
	margin-top: 20px;
	position: relative;
}

#u1662
{
	z-index: 99;
	width: 340px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 20px;
	margin-top: 20px;
	position: relative;
}

#u1590-26
{
	z-index: 100;
	width: 340px;
	min-height: 266px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u1586-5,#u1616-2,#u1590-5
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u1586-4,#u1616,#u1590
{
	font-size: 22px;
	line-height: 26px;
}

#u1590-4
{
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	line-height: 17px;
}

#u1590-12
{
	color: #000000;
}

#u1590-15,#u1590-17
{
	font-size: 18px;
	line-height: 22px;
	color: #000000;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
}

#u1586-3,#u1586-6,#u1616-3,#u1590-8,#u1590-18
{
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
}

#u1590-20
{
	font-weight: bold;
}

#u1586-8,#u1586-9,#u1586-11,#u1586-12,#u1586-14,#u1616-5,#u1616-6,#u1616-15,#u1590-7,#u1590-10,#u1590-13,#u1590-22,#u1590-23
{
	font-size: 18px;
	line-height: 22px;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
}

#u1588
{
	z-index: 126;
	width: 44px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 203px;
}

#u1249,#u1249-bw
{
	z-index: 65;
	height: 38px;
}

#u480
{
	z-index: 4;
	min-height: 71.79999999999995px;
	padding: 14px 20px 8.200000000000045px 19px;
}

#u478-8
{
	z-index: 7;
	width: 340px;
	min-height: 44px;
	margin-left: 1px;
}

#u481-4
{
	z-index: 15;
	width: 341px;
	min-height: 12px;
	margin-top: 12px;
}

#u480-bw
{
	z-index: 4;
	min-height: 71.79999999999995px;
}

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

#page .verticalspacer
{
	clear: both;
}

