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

#page
{
	margin-left: auto;
	border-color: #000000;
	margin-right: auto;
	z-index: 1;
	border-width: 0px;
	width: 100%;
	background-color: transparent;
	background-image: none;
}

#u2671,#u2672
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	margin-right: -10000px;
	opacity: 1;
	width: 104px;
	position: relative;
	height: 610px;
	background: transparent url("../images/ap_logo.png?crc=116700802") no-repeat left top;
	background-size: contain;
}

#u6072
{
	border-color: transparent;
	min-height: 27px;
	border-width: 0px;
	width: 48px;
	background-color: transparent;
}

.html
{
	background-color: #FFFFFF;
}

body
{
	padding-bottom: 36px;
	position: relative;
	padding-top: 36px;
}

@media (min-width: 1121px), print
{
	#muse_css_mq
	{
		background-color: #FFFFFF;
	}

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		min-height: 665px;
		padding-bottom: 1px;
		max-width: 1224px;
	}

	#pu474
	{
		z-index: 112;
		width: 0.01px;
		margin-right: -10000px;
		margin-top: -5px;
		margin-left: 219px;
	}

	#u474
	{
		z-index: 112;
		width: 171px;
		height: 155px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		background: transparent url("../images/ap steuerberater umbruch-u2673-fr.png?crc=95093839") no-repeat left top;
	}

	#u291-6
	{
		z-index: 98;
		width: 170px;
		min-height: 41px;
		background-color: transparent;
		line-height: 18px;
		font-size: 14px;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
		margin-left: 1px;
		margin-top: 445px;
		position: relative;
	}

	#pu367
	{
		z-index: 110;
		width: 0.01px;
		margin-right: -10000px;
		margin-top: -36px;
		margin-left: 390px;
	}

	#u367
	{
		z-index: 110;
		width: 104px;
		height: 610px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		background: transparent url("../images/ap_logo.png?crc=116700802") no-repeat left top;
		background-size: contain;
	}

	#u473
	{
		z-index: 111;
		width: 104px;
		height: 610px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		background: transparent url("../images/ap_logo.png?crc=116700802") no-repeat left top;
		background-size: contain;
	}

	#u2512
	{
		z-index: 116;
		width: 104px;
		height: 610px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		background: transparent url("../images/ap_logo.png?crc=116700802") no-repeat left top;
		background-size: contain;
	}

	#u2513
	{
		z-index: 117;
		width: 104px;
		height: 610px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		background: transparent url("../images/ap_logo.png?crc=116700802") no-repeat left top;
		background-size: contain;
	}

	#u2671
	{
		z-index: 118;
	}

	#u2672
	{
		z-index: 119;
	}

	#u280-35
	{
		z-index: 2;
		width: 190px;
		min-height: 325px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 249px;
		left: 514px;
	}

	#u280-13,#u280-18
	{
		line-height: 10px;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u280-27
	{
		line-height: 10px;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u280-6,#u280-8,#u280-10,#u280-12,#u280-15,#u280-17,#u280-20,#u280-22,#u280-24,#u280-26,#u280-33
	{
		font-size: 14px;
		line-height: 18px;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#ppu476
	{
		z-index: 0;
		margin-right: -10000px;
		margin-top: -6px;
		width: 17.24%;
	}

	#pu476
	{
		z-index: 115;
		width: 100%;
		margin-left: 480.1%;
	}

	#u476
	{
		z-index: 115;
		width: 79px;
		height: 44px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-left: 100%;
		left: -489.9999999999999px;
		background: transparent url("../images/ap_lageplan_passiv.png?crc=409376022") no-repeat left top;
		background-size: contain;
	}

	#u475
	{
		z-index: 113;
		width: 104px;
		height: 46px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-left: 100%;
		left: -382.9999999999999px;
		background: transparent url("../images/ap_impressum_passiv.png?crc=4204493502") no-repeat left top;
		background-size: contain;
	}

	#u475.MuseLinkActive
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		width: 104px;
		height: 46px;
		min-height: 0px;
		left: -382.9999999999999px;
		margin: 0px -10000px 0px 100%;
		background: transparent url("../images/ap_impressum_aktiv.png?crc=14057686") no-repeat left top;
		background-size: contain;
	}

	#u290-31
	{
		z-index: 37;
		width: 190px;
		min-height: 325px;
		background-color: transparent;
		margin-top: 209px;
		position: relative;
		left: 0px;
		margin-left: 734px;
	}

	#u290-15
	{
		font-size: 14px;
		line-height: 10px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u280-2,#u280-4,#u280-29,#u280-31,#u290-2,#u290-17
	{
		font-size: 14px;
		line-height: 18px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u290-4,#u290-6,#u290-8,#u290-10,#u290-12,#u290-14,#u290-19,#u290-21,#u290-23,#u290-25,#u290-27
	{
		font-size: 14px;
		line-height: 18px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u290-28
	{
		font-size: 14px;
		line-height: 18px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u290-29
	{
		font-size: 13px;
		line-height: 17px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#pu18487
	{
		z-index: 114;
		margin-right: -10000px;
		margin-top: -3px;
		width: 16.34%;
	}

	#u18487
	{
		z-index: 114;
		width: 123px;
		height: 46px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-left: 612.01%;
		left: -251px;
		background: transparent url("../images/ap_datenschutz_passiv.png?crc=3920087323") no-repeat left top;
	}

	#u334-30
	{
		z-index: 68;
		width: 200px;
		min-height: 325px;
		background-color: transparent;
		font-size: 14px;
		margin-top: 206px;
		position: relative;
		left: 0px;
		margin-left: 954px;
	}

	#u334-11
	{
		line-height: 10px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u334-20
	{
		line-height: 10px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u334-2,#u334-22
	{
		line-height: 18px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u334-4,#u334-6,#u334-8,#u334-10,#u334-13,#u334-15,#u334-17,#u334-19,#u334-24,#u334-26,#u334-28
	{
		line-height: 18px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u277-6
	{
		z-index: 104;
		width: 200px;
		min-height: 41px;
		background-color: transparent;
		line-height: 18px;
		font-size: 14px;
		margin-top: 20px;
		position: relative;
		left: 0px;
		margin-left: 954px;
	}

	#u277-2
	{
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u277-4
	{
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

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

	#u6072
	{
		z-index: 120;
		position: relative;
		margin-right: -10000px;
		margin-top: 34px;
		left: 1248px;
	}

	.verticalspacer
	{
		min-height: 1px;
	}
}

@media (min-width: 922px) and (max-width: 1120px)
{
	#muse_css_mq
	{
		background-color: #000460;
	}

	#bp_1120.active
	{
		display: block;
	}

	#page
	{
		min-height: 665px;
		padding-bottom: 1px;
		max-width: 1120px;
	}

	#u291-6
	{
		z-index: 98;
		width: 170px;
		min-height: 41px;
		background-color: transparent;
		line-height: 18px;
		font-size: 14px;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 595px;
		margin-left: 100%;
		left: -901px;
	}

	#pu367
	{
		z-index: 110;
		margin-right: -10000px;
		margin-top: -36px;
		width: 9.29%;
		margin-left: 90.72%;
	}

	#u367
	{
		z-index: 110;
		width: 104px;
		height: 610px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-left: 100%;
		left: -730px;
		background: transparent url("../images/ap_logo.png?crc=116700802") no-repeat left top;
		background-size: contain;
	}

	#u473
	{
		z-index: 111;
		width: 104px;
		height: 610px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-left: 100%;
		left: -730px;
		background: transparent url("../images/ap_logo.png?crc=116700802") no-repeat left top;
		background-size: contain;
	}

	#u2512
	{
		z-index: 115;
		width: 104px;
		height: 610px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-left: 100%;
		left: -730px;
		background: transparent url("../images/ap_logo.png?crc=116700802") no-repeat left top;
		background-size: contain;
	}

	#u2513
	{
		z-index: 116;
		width: 104px;
		height: 610px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-left: 100%;
		left: -730px;
		background: transparent url("../images/ap_logo.png?crc=116700802") no-repeat left top;
		background-size: contain;
	}

	#u2671
	{
		z-index: 117;
		margin-left: 100%;
		left: -730px;
	}

	#u2672
	{
		z-index: 118;
		margin-left: 100%;
		left: -730px;
	}

	#pu11670
	{
		z-index: 121;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: -5px;
		width: 16.97%;
		margin-left: 83.04%;
	}

	#u11670
	{
		z-index: 121;
		width: 176px;
		height: 135px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-left: 100%;
		left: -605.9999999999999px;
		background: transparent url("../images/ap steuerberater umbruch-u2673-fr.png?crc=95093839") no-repeat left top;
	}

	#u280-35
	{
		z-index: 2;
		width: 190px;
		min-height: 284px;
		background-color: transparent;
		margin-top: 119px;
		position: relative;
		margin-left: 100%;
		left: -605.9999999999999px;
	}

	#u280-13,#u280-18
	{
		line-height: 10px;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u280-27
	{
		line-height: 10px;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u280-6,#u280-8,#u280-10,#u280-12,#u280-15,#u280-17,#u280-20,#u280-22,#u280-24,#u280-26,#u280-33
	{
		font-size: 14px;
		line-height: 18px;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#ppu476
	{
		z-index: 0;
		margin-right: -10000px;
		margin-top: -6px;
		width: 36.08%;
		margin-left: 63.93%;
	}

	#pu476
	{
		z-index: 114;
		width: 88.87%;
		margin-left: 11.14%;
	}

	#u476
	{
		z-index: 114;
		width: 79px;
		height: 44px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-left: 100%;
		left: -386px;
		background: transparent url("../images/ap_lageplan_passiv.png?crc=409376022") no-repeat left top;
		background-size: contain;
	}

	#u475
	{
		z-index: 112;
		width: 104px;
		height: 46px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-left: 100%;
		left: -279px;
		background: transparent url("../images/ap_impressum_passiv.png?crc=4204493502") no-repeat left top;
		background-size: contain;
	}

	#u475.MuseLinkActive
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		width: 104px;
		height: 46px;
		min-height: 0px;
		left: -279px;
		margin: 0px -10000px 0px 100%;
		background: transparent url("../images/ap_impressum_aktiv.png?crc=14057686") no-repeat left top;
		background-size: contain;
	}

	#u18487
	{
		z-index: 113;
		width: 120px;
		height: 46px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
		margin-left: 100%;
		left: -147px;
		background: transparent url("../images/ap_datenschutz_passiv.png?crc=3920087323") no-repeat left top;
	}

	#pu290-31
	{
		z-index: 37;
		margin-top: 206px;
		width: 100%;
		margin-left: 0%;
	}

	#u290-31
	{
		z-index: 37;
		width: 190px;
		min-height: 284px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-left: 100%;
		left: -401px;
	}

	#u290-15
	{
		font-size: 14px;
		line-height: 10px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u280-2,#u280-4,#u280-29,#u280-31,#u290-2,#u290-17
	{
		font-size: 14px;
		line-height: 18px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u290-4,#u290-6,#u290-8,#u290-10,#u290-12,#u290-14,#u290-19,#u290-21,#u290-23,#u290-25,#u290-27
	{
		font-size: 14px;
		line-height: 18px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u290-28
	{
		font-size: 14px;
		line-height: 18px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u290-29
	{
		font-size: 13px;
		line-height: 17px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u334-30
	{
		z-index: 68;
		width: 200px;
		min-height: 284px;
		background-color: transparent;
		font-size: 14px;
		position: relative;
		margin-right: -10000px;
		margin-left: 100%;
		left: -197px;
	}

	#u334-11
	{
		line-height: 10px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u334-20
	{
		line-height: 10px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u334-2,#u334-22
	{
		line-height: 18px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u334-4,#u334-6,#u334-8,#u334-10,#u334-13,#u334-15,#u334-17,#u334-19,#u334-24,#u334-26,#u334-28
	{
		line-height: 18px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u277-6
	{
		z-index: 104;
		width: 200px;
		min-height: 41px;
		background-color: transparent;
		line-height: 18px;
		font-size: 14px;
		margin-top: 20px;
		position: relative;
		margin-left: 100%;
		left: -197px;
	}

	#u277-2
	{
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u277-4
	{
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u6044
	{
		z-index: 119;
		width: 48px;
		min-height: 27px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 367px;
		margin-left: 100%;
		left: 266px;
	}

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

	#u6072
	{
		z-index: 120;
		position: relative;
		margin-right: -10000px;
		margin-top: 34px;
		margin-left: 100%;
		left: 232px;
	}

	body
	{
		overflow-x: hidden;
	}

	.verticalspacer
	{
		min-height: 1px;
	}
}

@media (min-width: 751px) and (max-width: 921px)
{
	#muse_css_mq
	{
		background-color: #000399;
	}

	#bp_921.active
	{
		display: block;
	}

	#page
	{
		min-height: 604px;
		padding-bottom: 62px;
		max-width: 921px;
	}

	#pu367
	{
		z-index: 110;
		width: 0.01px;
		margin-right: -10000px;
		margin-top: -36px;
		margin-left: 20px;
	}

	#u367
	{
		z-index: 110;
		width: 104px;
		height: 610px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		background: transparent url("../images/ap_logo.png?crc=116700802") no-repeat left top;
		background-size: contain;
	}

	#u473
	{
		z-index: 111;
		width: 104px;
		height: 610px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		background: transparent url("../images/ap_logo.png?crc=116700802") no-repeat left top;
		background-size: contain;
	}

	#u2512
	{
		z-index: 116;
		width: 104px;
		height: 610px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		background: transparent url("../images/ap_logo.png?crc=116700802") no-repeat left top;
		background-size: contain;
	}

	#u2513
	{
		z-index: 117;
		width: 104px;
		height: 610px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		background: transparent url("../images/ap_logo.png?crc=116700802") no-repeat left top;
		background-size: contain;
	}

	#u2671
	{
		z-index: 118;
	}

	#u2672
	{
		z-index: 119;
	}

	#pu474
	{
		z-index: 112;
		width: 0.01px;
		margin-right: -10000px;
		margin-top: -5px;
		margin-left: 151px;
	}

	#u474
	{
		z-index: 112;
		width: 190px;
		height: 135px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		background: transparent url("../images/ap steuerberater umbruch-u2673-fr.png?crc=95093839") no-repeat left top;
	}

	#u291-6
	{
		z-index: 98;
		width: 170px;
		min-height: 41px;
		background-color: transparent;
		line-height: 18px;
		font-size: 14px;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
		margin-top: 73px;
		position: relative;
	}

	#u280-35
	{
		z-index: 2;
		width: 190px;
		min-height: 284px;
		background-color: transparent;
		margin-top: 5px;
		position: relative;
	}

	#u280-13,#u280-18
	{
		line-height: 10px;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u280-27
	{
		line-height: 10px;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u280-6,#u280-8,#u280-10,#u280-12,#u280-15,#u280-17,#u280-20,#u280-22,#u280-24,#u280-26,#u280-33
	{
		font-size: 14px;
		line-height: 18px;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#ppu476
	{
		z-index: 0;
		width: 0.01px;
		margin-right: -10000px;
		margin-top: -6px;
		margin-left: 370px;
	}

	#pu476
	{
		z-index: 115;
		width: 0.01px;
	}

	#u476
	{
		z-index: 115;
		width: 79px;
		height: 44px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		background: transparent url("../images/ap_lageplan_passiv.png?crc=409376022") no-repeat left top;
		background-size: contain;
	}

	#u475
	{
		z-index: 113;
		width: 104px;
		height: 46px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		left: 102px;
		background: transparent url("../images/ap_impressum_passiv.png?crc=4204493502") no-repeat left top;
		background-size: contain;
	}

	#u475.MuseLinkActive
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		width: 104px;
		height: 46px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
		background: transparent url("../images/ap_impressum_aktiv.png?crc=14057686") no-repeat left top;
		background-size: contain;
	}

	#u290-31
	{
		z-index: 37;
		width: 190px;
		min-height: 284px;
		background-color: transparent;
		margin-left: 1px;
		margin-top: 209px;
		position: relative;
	}

	#u290-15
	{
		font-size: 14px;
		line-height: 10px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u280-2,#u280-4,#u280-29,#u280-31,#u290-2,#u290-17
	{
		font-size: 14px;
		line-height: 18px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u290-4,#u290-6,#u290-8,#u290-10,#u290-12,#u290-14,#u290-19,#u290-21,#u290-23,#u290-25,#u290-27
	{
		font-size: 14px;
		line-height: 18px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u290-28
	{
		font-size: 14px;
		line-height: 18px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u290-29
	{
		font-size: 13px;
		line-height: 17px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#pu18487
	{
		z-index: 114;
		width: 0.01px;
		margin-right: -10000px;
		margin-top: -3px;
		margin-left: 591px;
	}

	#u18487
	{
		z-index: 114;
		width: 137px;
		height: 46px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		margin-left: 9px;
		position: relative;
		background: transparent url("../images/ap_datenschutz_passiv.png?crc=3920087323") no-repeat left top;
	}

	#u334-30
	{
		z-index: 68;
		width: 200px;
		min-height: 284px;
		background-color: transparent;
		font-size: 14px;
		margin-top: 206px;
		position: relative;
	}

	#u334-11
	{
		line-height: 10px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u334-20
	{
		line-height: 10px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u334-2,#u334-22
	{
		line-height: 18px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u334-4,#u334-6,#u334-8,#u334-10,#u334-13,#u334-15,#u334-17,#u334-19,#u334-24,#u334-26,#u334-28
	{
		line-height: 18px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u277-6
	{
		z-index: 104;
		width: 200px;
		min-height: 41px;
		background-color: transparent;
		line-height: 18px;
		font-size: 14px;
		margin-left: 1px;
		margin-top: 38px;
		position: relative;
	}

	#u277-2
	{
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u277-4
	{
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u6072
	{
		z-index: 120;
		position: fixed;
		top: 706px;
		left: 982px;
	}

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

	body
	{
		overflow-x: hidden;
	}

}

@media (min-width: 401px) and (max-width: 750px)
{
	#muse_css_mq
	{
		background-color: #0002ee;
	}

	#bp_750.active
	{
		display: block;
	}

	#page
	{
		min-height: 604px;
		padding-bottom: 62px;
		max-width: 750px;
	}

	#pu2671
	{
		z-index: 112;
		width: 0.01px;
		margin-right: -10000px;
		margin-top: -36px;
		margin-left: 21px;
	}

	#u2671
	{
		z-index: 112;
	}

	#u2672
	{
		z-index: 113;
	}

	#u6044
	{
		z-index: 117;
		width: 48px;
		min-height: 27px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 394px;
		left: 31px;
	}

	#ppu6927
	{
		z-index: 0;
		width: 0.01px;
		margin-right: -10000px;
		margin-top: -6px;
		margin-left: 151px;
	}

	#pu6927
	{
		z-index: 119;
		width: 0.01px;
	}

	#u6927
	{
		z-index: 119;
		width: 79px;
		height: 44px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		background: transparent url("../images/ap_lageplan_passiv.png?crc=409376022") no-repeat left top;
		background-size: contain;
	}

	#u15573
	{
		z-index: 115;
		width: 104px;
		height: 46px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		left: 107px;
		background: transparent url("../images/ap_impressum_passiv.png?crc=4204493502") no-repeat left top;
		background-size: contain;
	}

	#u15573.MuseLinkActive
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		width: 104px;
		height: 46px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
		background: transparent url("../images/ap_impressum_aktiv.png?crc=14057686") no-repeat left top;
		background-size: contain;
	}

	#u18637
	{
		z-index: 116;
		width: 123px;
		height: 46px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
		left: 238px;
		background: transparent url("../images/ap_datenschutz_passiv.png?crc=3920087323") no-repeat left top;
	}

	#u2673
	{
		z-index: 114;
		width: 287px;
		height: 122px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		margin-top: 21px;
		position: relative;
		background: transparent url("../images/ap steuerberater umbruch-u2673-fr.png?crc=95093839") no-repeat left top;
	}

	#u15543-6
	{
		z-index: 120;
		width: 163px;
		min-height: 41px;
		background-color: transparent;
		line-height: 18px;
		font-size: 14px;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
		margin-top: 17px;
		position: relative;
	}

	#u2666-35
	{
		z-index: 2;
		width: 190px;
		min-height: 284px;
		background-color: transparent;
		margin-top: 5px;
		position: relative;
	}

	#u2666-13,#u2666-18
	{
		line-height: 10px;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u2666-27
	{
		line-height: 10px;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u2666-6,#u2666-8,#u2666-10,#u2666-12,#u2666-15,#u2666-17,#u2666-20,#u2666-22,#u2666-24,#u2666-26,#u2666-33
	{
		font-size: 14px;
		line-height: 18px;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u2667-37
	{
		z-index: 37;
		width: 190px;
		min-height: 284px;
		background-color: transparent;
		margin-top: 35px;
		position: relative;
	}

	#u2667-17
	{
		font-size: 14px;
		line-height: 10px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u2666-2,#u2666-4,#u2666-29,#u2666-31,#u2667-2,#u2667-4,#u2667-19,#u2667-21,#u2667-23
	{
		font-size: 14px;
		line-height: 18px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u2667-6,#u2667-8,#u2667-10,#u2667-12,#u2667-14,#u2667-16,#u2667-25,#u2667-27,#u2667-29,#u2667-31,#u2667-33
	{
		font-size: 14px;
		line-height: 18px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u2667-34
	{
		font-size: 14px;
		line-height: 18px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u2667-35
	{
		font-size: 13px;
		line-height: 17px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u2668-32
	{
		z-index: 74;
		width: 200px;
		min-height: 284px;
		background-color: transparent;
		font-size: 14px;
		position: relative;
	}

	#u2668-11
	{
		line-height: 10px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u2668-2,#u2668-22
	{
		line-height: 18px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u2668-4,#u2668-6,#u2668-8,#u2668-10,#u2668-13,#u2668-15,#u2668-17,#u2668-19,#u2668-24,#u2668-26,#u2668-28
	{
		line-height: 18px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u2668-20,#u2668-29
	{
		line-height: 10px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u2668-30
	{
		line-height: 18px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u2670-6
	{
		z-index: 106;
		width: 200px;
		min-height: 41px;
		background-color: transparent;
		line-height: 18px;
		font-size: 14px;
		position: relative;
	}

	#u2670-2
	{
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u2670-4
	{
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u6072
	{
		z-index: 118;
		position: fixed;
		top: 706px;
		left: 1248px;
	}

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

	body
	{
		overflow-x: hidden;
	}

}

@media (max-width: 400px)
{
	#muse_css_mq
	{
		background-color: #000190;
	}

	#bp_400.active
	{
		display: block;
	}

	#page
	{
		min-height: 604px;
		padding-bottom: 62px;
		max-width: 400px;
	}

	#pu2671
	{
		z-index: 112;
		width: 0.01px;
		margin-right: -10000px;
		margin-top: -36px;
		margin-left: 21px;
	}

	#u2671
	{
		z-index: 112;
	}

	#u2672
	{
		z-index: 113;
	}

	#u6044
	{
		z-index: 116;
		width: 48px;
		min-height: 27px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 394px;
		left: 31px;
	}

	#pu6927
	{
		z-index: 119;
		width: 0.01px;
		margin-right: -10000px;
		margin-top: -6px;
		margin-left: 151px;
	}

	#u6927
	{
		z-index: 119;
		width: 79px;
		height: 44px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		background: transparent url("../images/ap_lageplan_passiv.png?crc=409376022") no-repeat left top;
		background-size: contain;
	}

	#u15573
	{
		z-index: 114;
		width: 104px;
		height: 46px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		top: -4px;
		margin-bottom: -4px;
		position: relative;
		background: transparent url("../images/ap_impressum_passiv.png?crc=4204493502") no-repeat left top;
		background-size: contain;
	}

	#u15573.MuseLinkActive
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		width: 104px;
		height: 46px;
		min-height: 0px;
		margin: 0px 0px -4px;
		background: transparent url("../images/ap_impressum_aktiv.png?crc=14057686") no-repeat left top;
		background-size: contain;
	}

	#u18637
	{
		z-index: 115;
		width: 120px;
		height: 46px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		top: -3px;
		margin-bottom: -3px;
		position: relative;
		background: transparent url("../images/ap_datenschutz_passiv.png?crc=3920087323") no-repeat left top;
	}

	#u6868
	{
		z-index: 118;
		width: 171px;
		height: 117px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		margin-top: 3px;
		position: relative;
		background: transparent url("../images/ap steuerberater umbruch-u2673-fr.png?crc=95093839") no-repeat left top;
	}

	#u15543-6
	{
		z-index: 120;
		width: 163px;
		min-height: 41px;
		background-color: transparent;
		line-height: 18px;
		font-size: 14px;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
		margin-top: 9px;
		position: relative;
	}

	#u2666-35
	{
		z-index: 2;
		width: 190px;
		min-height: 284px;
		background-color: transparent;
		margin-top: 5px;
		position: relative;
	}

	#u2666-13,#u2666-18
	{
		line-height: 10px;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u2666-27
	{
		line-height: 10px;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u2666-6,#u2666-8,#u2666-10,#u2666-12,#u2666-15,#u2666-17,#u2666-20,#u2666-22,#u2666-24,#u2666-26,#u2666-33
	{
		font-size: 14px;
		line-height: 18px;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u2667-37
	{
		z-index: 37;
		width: 190px;
		min-height: 284px;
		background-color: transparent;
		margin-top: 35px;
		position: relative;
	}

	#u2667-17
	{
		font-size: 14px;
		line-height: 10px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u2666-2,#u2666-4,#u2666-29,#u2666-31,#u2667-2,#u2667-4,#u2667-19,#u2667-21,#u2667-23
	{
		font-size: 14px;
		line-height: 18px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u2667-6,#u2667-8,#u2667-10,#u2667-12,#u2667-14,#u2667-16,#u2667-25,#u2667-27,#u2667-29,#u2667-31,#u2667-33
	{
		font-size: 14px;
		line-height: 18px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u2667-34
	{
		font-size: 14px;
		line-height: 18px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u2667-35
	{
		font-size: 13px;
		line-height: 17px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u2668-32
	{
		z-index: 74;
		width: 200px;
		min-height: 284px;
		background-color: transparent;
		font-size: 14px;
		position: relative;
	}

	#u2668-11
	{
		line-height: 10px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u2668-2,#u2668-22
	{
		line-height: 18px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u2668-4,#u2668-6,#u2668-8,#u2668-10,#u2668-13,#u2668-15,#u2668-17,#u2668-19,#u2668-24,#u2668-26,#u2668-28
	{
		line-height: 18px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u2668-20,#u2668-29
	{
		line-height: 10px;
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u2668-30
	{
		line-height: 18px;
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u2670-6
	{
		z-index: 106;
		width: 200px;
		min-height: 41px;
		background-color: transparent;
		line-height: 18px;
		font-size: 14px;
		position: relative;
	}

	#u2670-2
	{
		color: #173D6C;
		font-family: pt-sans, sans-serif;
		font-weight: 700;
	}

	#u2670-4
	{
		color: #000000;
		font-family: pt-sans, sans-serif;
		font-weight: 400;
	}

	#u6072
	{
		z-index: 117;
		position: relative;
		margin-right: -10000px;
		margin-top: 670px;
		left: 1248px;
	}

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

	body
	{
		overflow-x: hidden;
		min-width: 320px;
	}

}

