.version.index /* version checker */
{
	color: #0000F0;
	background-color: #65814F;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

@font-face
{
	font-family: '__Pompiere _5';
	src: url('../fonts/pompiere-v9-latin-regular.eot');
	src: local('☺'), url('../fonts/pompiere-v9-latin-regular.woff') format('woff'), url('../fonts/pompiere-v9-latin-regular.svg') format('svg');
	font-weight: 400;
	font-style: normal;
}

@font-face
{
	font-family: '__Open Sans_5';
	src: url('../fonts/open-sans-v17-latin-italic.eot');
	src: local('☺'), url('../fonts/open-sans-v17-latin-italic.woff') format('woff'), url('../fonts/open-sans-v17-latin-italic.svg') format('svg');
	font-weight: 400;
	font-style: italic;
}

@font-face
{
	font-family: '__Open Sans_5';
	src: url('../fonts/open-sans-v17-latin-regular.eot');
	src: local('☺'), url('../fonts/open-sans-v17-latin-regular.woff') format('woff'), url('../fonts/open-sans-v17-latin-regular.svg') format('svg');
	font-weight: 400;
	font-style: normal;
}

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

#slideshowu153597
{
	position: relative;
	width: 0.01px;
	margin-right: -10000px;
}

#u153605
{
	background-color: transparent;
	position: absolute;
}

#u153608,#u153934,#u154037
{
	border-width: 0px;
	border-color: transparent;
	position: relative;
	background-color: transparent;
	margin-right: -10000px;
}

.SSSlideLoading
{
	background: url("../images/loading.gif?crc=3815509949") no-repeat center center;
}

#u156032,#u156001
{
	background-color: #FFFFFF;
}

#u155346-4
{
	color: #A9533B;
	position: relative;
	font-family: '__Pompiere _5';
	text-align: center;
	font-weight: 400;
	background-color: transparent;
}

#u155362-10
{
	position: relative;
	font-family: '__Open Sans_5';
	text-align: center;
	line-height: 26px;
	font-weight: 400;
	background-color: transparent;
	font-size: 16px;
}

#u155362-2,#u155362-3,#u155362-4
{
	color: #191919;
}

#u155362-7
{
	color: #000000;
}

#u155953
{
	position: relative;
	background-color: transparent;
}

#u154553,#u166702,#u155003,#u154923
{
	border-width: 0px;
	border-color: transparent;
	position: relative;
	background-color: transparent;
}

#pu156032,#pu155977-4,#pu166699-4,#pu156345-4,#pu156461-4,#pu156519-4
{
	width: 0.01px;
}

#u155977-4,#u166699-4,#u156345-4,#u156461-4,#u156519-4
{
	color: #A9533B;
	position: relative;
	font-family: '__Pompiere _5';
	text-align: center;
	margin-right: -10000px;
	font-weight: 400;
	background-color: transparent;
}

#u157880,#u157955,#u166700,#u166701,#u158003,#u157979,#u158020,#u158044,#u158167,#u158191
{
	position: relative;
	background-color: #A9533B;
	margin-right: -10000px;
}

#u152492
{
	background-color: #2C59A4;
}

#u154206
{
	background-color: #CFCFCF;
}

.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton,.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton
{
	cursor: pointer;
}

#u156032_align_to_page,#u152492_align_to_page,#u152712_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

#u152712,#u152712-bw
{
	z-index: 2;
}

.html
{
	background: #FFFFFF url("../images/sand.jpg?crc=283193939") repeat center top scroll;
}

#buchen,#rest,#angebote,#zimmer,#kontakt,body
{
	position: relative;
}

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

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		width: 1400px;
		min-height: 360px;
	}

	#ppu156032
	{
		z-index: 0;
		width: 0.01px;
		margin-bottom: -200px;
		margin-right: -10000px;
		margin-left: -100px;
	}

	#pu156032
	{
		z-index: 24;
	}

	#u156032
	{
		z-index: 24;
		min-height: 810px;
		padding-bottom: 100px;
	}

	#slideshowu153597
	{
		z-index: 26;
		height: 720px;
		margin-top: 90px;
	}

	#u153605
	{
		width: 1600px;
		height: 720px;
	}

	#u153605popup
	{
		z-index: 27;
	}

	#u153608
	{
		z-index: 28;
		width: 1600px;
		height: 720px;
	}

	#u153934
	{
		z-index: 30;
		width: 1600px;
		height: 720px;
	}

	#u154037
	{
		z-index: 32;
		width: 1600px;
		height: 720px;
	}

	#u156032-bw
	{
		z-index: 24;
		min-height: 810px;
	}

	#u156001
	{
		z-index: 25;
		width: 860px;
		position: relative;
		margin-right: -10000px;
		margin-top: 860px;
		left: 100px;
		padding: 106px 270px 127px;
	}

	#pu155346-4
	{
		z-index: 38;
		width: 0.01px;
	}

	#u155346-4
	{
		z-index: 38;
		width: 860px;
		min-height: 85px;
		line-height: 72px;
		font-size: 60px;
		margin-right: -10000px;
	}

	#u158250
	{
		z-index: 104;
		width: 160px;
		height: 2px;
		background-color: #A9533B;
		position: relative;
		margin-right: -10000px;
		margin-top: 34px;
	}

	#u158274
	{
		z-index: 109;
		width: 160px;
		height: 2px;
		background-color: #A9533B;
		position: relative;
		margin-right: -10000px;
		margin-top: 34px;
		left: 700px;
	}

	#u155362-10
	{
		z-index: 58;
		width: 860px;
		min-height: 230px;
		margin-top: 30px;
	}

	#u155953
	{
		z-index: 68;
		width: 860px;
		margin-top: 31px;
	}

	#buchen
	{
		margin-left: 419px;
		margin-top: 41px;
	}

	#pu155977-4
	{
		z-index: 42;
		margin-top: 41px;
	}

	#u155977-4
	{
		z-index: 42;
		width: 860px;
		min-height: 73px;
		line-height: 72px;
		font-size: 60px;
	}

	#u157880
	{
		z-index: 103;
		width: 220px;
		height: 2px;
		margin-top: 35px;
	}

	#u157955
	{
		z-index: 108;
		width: 220px;
		height: 2px;
		margin-top: 35px;
		left: 640px;
	}

	#u154553
	{
		z-index: 120;
		width: 860px;
		min-height: 286px;
		margin-top: 60px;
	}

	#pu166699-4
	{
		z-index: 113;
		margin-top: 41px;
	}

	#u166699-4
	{
		z-index: 113;
		width: 860px;
		min-height: 73px;
		line-height: 72px;
		font-size: 60px;
	}

	#u166700
	{
		z-index: 117;
		width: 290px;
		height: 2px;
		margin-top: 38px;
	}

	#u166701
	{
		z-index: 118;
		width: 290px;
		height: 2px;
		margin-top: 38px;
		left: 570px;
	}

	#u166702
	{
		z-index: 127;
		width: 860px;
		min-height: 333px;
		margin-top: 60px;
	}

	#rest,#angebote
	{
		margin-left: 430px;
		margin-top: 41px;
	}

	#pu156345-4
	{
		z-index: 46;
		margin-top: 41px;
	}

	#u156345-4
	{
		z-index: 46;
		width: 860px;
		min-height: 73px;
		line-height: 72px;
		font-size: 60px;
	}

	#u158003
	{
		z-index: 105;
		width: 220px;
		height: 2px;
		margin-top: 38px;
	}

	#u157979
	{
		z-index: 110;
		width: 220px;
		height: 2px;
		margin-top: 38px;
		left: 640px;
	}

	#u155003
	{
		z-index: 121;
		width: 860px;
		min-height: 250px;
		margin-top: 60px;
	}

	#pu156461-4
	{
		z-index: 50;
		margin-top: 41px;
	}

	#u156461-4
	{
		z-index: 50;
		width: 860px;
		min-height: 73px;
		line-height: 72px;
		font-size: 60px;
	}

	#u158020
	{
		z-index: 106;
		width: 240px;
		height: 2px;
		margin-top: 34px;
	}

	#u158044
	{
		z-index: 111;
		width: 240px;
		height: 2px;
		margin-top: 34px;
		left: 620px;
	}

	#u154923
	{
		z-index: 122;
		width: 860px;
		min-height: 252px;
		margin-top: 60px;
	}

	#zimmer,#kontakt
	{
		margin-left: 431px;
		margin-top: 41px;
	}

	#pu156519-4
	{
		z-index: 54;
		margin-top: 41px;
	}

	#u156519-4
	{
		z-index: 54;
		width: 860px;
		min-height: 73px;
		line-height: 72px;
		font-size: 60px;
	}

	#u158167
	{
		z-index: 107;
		width: 310px;
		height: 2px;
		margin-top: 41px;
		left: 1px;
	}

	#u158191
	{
		z-index: 112;
		width: 310px;
		height: 2px;
		margin-top: 41px;
		left: 550px;
	}

	#u156784
	{
		z-index: 70;
		width: 860px;
		background-color: #F8F3EC;
		padding-bottom: 24px;
		margin-top: 60px;
		position: relative;
	}

	#widgetu156573
	{
		z-index: 71;
		width: 0.01px;
		height: 518px;
		position: relative;
		margin-right: -10000px;
		margin-top: 40px;
		left: 40px;
	}

	#widgetu156581
	{
		z-index: 72;
		width: 782px;
		height: 42px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: -1px;
		left: -1px;
	}

	#widgetu156581.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 782px;
		height: 42px;
		min-height: 0px;
		margin: -1px -10000px 0px 0px;
	}

	#u156583-4
	{
		z-index: 73;
		width: 768px;
		height: 28px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu156581.non-empty-st #u156583-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu156581:hover #u156583-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156581.focus-st #u156583-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156581.non-empty-st #u156583-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581:hover #u156583-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581.focus-st #u156583-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156589
	{
		z-index: 77;
		width: 782px;
		height: 42px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 54px;
		left: -1px;
	}

	#widgetu156589.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 782px;
		height: 42px;
		min-height: 0px;
		margin: 54px -10000px 0px 0px;
	}

	#u156592-4
	{
		z-index: 78;
		width: 768px;
		height: 28px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu156589.non-empty-st #u156592-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu156589:hover #u156592-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156589.focus-st #u156592-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156581.fld-err-st #u156583-4,#widgetu156589.fld-err-st #u156592-4
	{
		border-color: #D7244C;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156589.non-empty-st #u156592-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156589:hover #u156592-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156589.focus-st #u156592-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581_input,#widgetu156589_input
	{
		position: absolute;
		width: 768px;
		height: 28px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		min-height: 0px;
	}

	#widgetu156581_prompt,#widgetu156589_prompt
	{
		width: 768px;
		height: 28px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		overflow: hidden;
		position: absolute;
	}

	#u156593-4
	{
		z-index: 82;
		width: 478px;
		height: 21px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		line-height: 14px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 493px;
		left: 302px;
	}

	#widgetu156573.frm-sub-st #u156593-4 p
	{
		color: #999999;
		line-height: 1;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u156574-4
	{
		z-index: 86;
		width: 478px;
		height: 21px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		color: #FF0000;
		line-height: 14px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 493px;
		left: 302px;
	}

	#widgetu156573.frm-subm-err-st #u156574-4 p
	{
		color: #D7244C;
		line-height: 1;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u156575-4
	{
		z-index: 90;
		width: 478px;
		height: 21px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		color: #00FF00;
		line-height: 12px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 493px;
		left: 302px;
	}

	#widgetu156573.frm-sub-st #u156593-4,#widgetu156573.frm-subm-err-st #u156574-4,#widgetu156573.frm-subm-ok-st #u156575-4
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 4px;
	}

	#widgetu156573.frm-subm-ok-st #u156575-4 p
	{
		color: #999999;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u156576-4
	{
		width: 186px;
		height: 24px;
		border-width: 0px;
		border-color: transparent;
		background-color: #2C59A4;
		border-radius: 2px;
		color: #FFFFFF;
		line-height: 16px;
		font-size: 16px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 474px;
		padding: 13px 7px 7px;
	}

	#u156576-4:hover
	{
		border-style: solid;
		border-width: 1px;
		border-color: #141414;
		background-color: #141414;
		padding-top: 13px;
		padding-bottom: 7px;
		min-height: 0px;
		width: 186px;
		height: 24px;
		margin: 473px -10001px -1px -1px;
	}

	#u156576-4:active
	{
		border-style: solid;
		border-width: 1px;
		border-color: #141414;
		background-color: #141414;
		padding-top: 13px;
		padding-bottom: 7px;
		min-height: 0px;
		width: 186px;
		height: 24px;
		margin: 473px -10001px -1px -1px;
	}

	#widgetu156585
	{
		z-index: 98;
		width: 782px;
		height: 331px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 110px;
		left: -1px;
	}

	#widgetu156585.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 782px;
		height: 331px;
		min-height: 0px;
		margin: 110px -10000px 0px 0px;
	}

	#u156587-4
	{
		z-index: 99;
		width: 768px;
		height: 317px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu156585.non-empty-st #u156587-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu156585:hover #u156587-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 317px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156585.focus-st #u156587-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 317px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156585.fld-err-st #u156587-4
	{
		border-color: #D7244C;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 317px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156585.non-empty-st #u156587-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156585:hover #u156587-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156585.focus-st #u156587-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581.fld-err-st #u156583-4 *,#widgetu156589.fld-err-st #u156592-4 *,#widgetu156585.fld-err-st #u156587-4 *
	{
		color: #D7244C;
		font-style: italic;
	}

	#widgetu156585_input
	{
		position: absolute;
		width: 768px;
		height: 317px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		min-height: 0px;
	}

	#widgetu156585_prompt
	{
		width: 768px;
		height: 317px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		overflow: hidden;
		position: absolute;
	}

	#widgetu156581:hover #widgetu156581_input,#widgetu156581.focus-st #widgetu156581_input,#widgetu156581.fld-err-st #widgetu156581_input,#widgetu156581:hover #widgetu156581_prompt,#widgetu156581.focus-st #widgetu156581_prompt,#widgetu156581.fld-err-st #widgetu156581_prompt,#widgetu156589:hover #widgetu156589_input,#widgetu156589.focus-st #widgetu156589_input,#widgetu156589.fld-err-st #widgetu156589_input,#widgetu156589:hover #widgetu156589_prompt,#widgetu156589.focus-st #widgetu156589_prompt,#widgetu156589.fld-err-st #widgetu156589_prompt,#widgetu156585:hover #widgetu156585_input,#widgetu156585.focus-st #widgetu156585_input,#widgetu156585.fld-err-st #widgetu156585_input,#widgetu156585:hover #widgetu156585_prompt,#widgetu156585.focus-st #widgetu156585_prompt,#widgetu156585.fld-err-st #widgetu156585_prompt
	{
		padding-top: 6px;
		padding-bottom: 6px;
	}

	#widgetu156581.non-empty-st #widgetu156581_prompt,#widgetu156589.non-empty-st #widgetu156589_prompt,#widgetu156585.non-empty-st #widgetu156585_prompt
	{
		visibility: hidden;
	}

	#u152492
	{
		z-index: 34;
		min-height: 59px;
		padding-bottom: 21px;
	}

	#u156032_align_to_page,#u152492_align_to_page
	{
		width: 1400px;
		left: -100px;
	}

	#u152518
	{
		z-index: 36;
		width: 551px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 21px;
		left: 525px;
	}

	#u152513
	{
		z-index: 37;
		display: block;
	}

	#u152492-bw
	{
		z-index: 34;
		min-height: 59px;
	}

	#u154206
	{
		z-index: 35;
		height: 80px;
	}

	#u154206-bw
	{
		z-index: 35;
		margin-top: 820px;
		height: 80px;
	}

	#u152712_align_to_page
	{
		width: 1400px;
		left: -100px;
		padding-top: 33px;
		padding-bottom: 26px;
	}

	#u91819-11
	{
		z-index: 3;
		width: 528px;
		min-height: 38px;
		left: 536px;
		position: relative;
	}

	#u155825-6
	{
		z-index: 18;
		width: 528px;
		min-height: 49px;
		left: 536px;
		margin-top: 12px;
		position: relative;
	}

	#u91820-4
	{
		z-index: 14;
		width: 528px;
		min-height: 30px;
		left: 536px;
		margin-top: 12px;
		position: relative;
	}

	#u152712,#u152712-bw
	{
		min-height: 200px;
	}

	#pamphletu164032
	{
		z-index: 128;
		width: 0.01px;
		height: 81px;
		padding-bottom: 299px;
		position: fixed;
		top: 0px;
		left: 50%;
		margin-left: 380px;
	}

	#u164039
	{
		position: absolute;
		width: 320px;
		height: 300px;
		background-color: transparent;
		top: 79px;
	}

	#u164039popup
	{
		z-index: 129;
	}

	#u164040
	{
		z-index: 130;
		width: 320px;
		height: 299.9000000000002px;
		border-width: 0px;
		border-color: transparent;
		background-color: #2C59A4;
		border-radius: 0px;
		padding-bottom: 0px;
		margin-right: -10000px;
		position: relative;
	}

	#u164043-5
	{
		z-index: 131;
		width: 320px;
		min-height: 45px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 15px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u166881-5
	{
		z-index: 141;
		width: 320px;
		min-height: 45px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding-top: 15px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
	}

	#u164041-5
	{
		z-index: 136;
		width: 320px;
		min-height: 45px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 15px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u164042-5
	{
		z-index: 146;
		width: 320px;
		min-height: 45px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding-top: 15px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
	}

	#u164044-5
	{
		z-index: 151;
		width: 320px;
		min-height: 45px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 15px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u164045
	{
		z-index: 156;
		width: 80px;
		height: 80px;
		position: relative;
		margin-right: -10000px;
		left: 240px;
	}

	#u164046
	{
		position: absolute;
		width: 80px;
		height: 80px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		opacity: 0.5;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		filter: alpha(opacity=50);
	}

	#u164046.PamphletThumbSelected
	{
		border-width: 0px;
		border-color: transparent;
		background-color: #2C59A4;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		width: 80px;
		height: 80px;
		min-height: 0px;
		margin: 0px;
	}

	#u164047
	{
		z-index: 158;
		width: 80px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
	}

	#u164046.PamphletThumbSelected #u164047
	{
		width: 80px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u164048
	{
		z-index: 159;
		display: block;
	}

	body
	{
		min-width: 1400px;
		padding-bottom: 200px;
	}
}

@media (min-width: 1201px) and (max-width: 1400px)
{
	#muse_css_mq
	{
		background-color: #000578;
	}

	#bp_1400.active
	{
		display: block;
	}

	#page
	{
		width: 1200px;
		min-height: 1859px;
	}

	#ppu156032
	{
		z-index: 0;
		width: 0.01px;
		padding-bottom: 0px;
		margin-bottom: -200px;
		margin-right: -10000px;
		margin-left: -100px;
	}

	#pu156032
	{
		z-index: 24;
	}

	#u156032
	{
		z-index: 24;
		min-height: 770px;
		padding-bottom: 100px;
	}

	#slideshowu153597
	{
		z-index: 26;
		height: 680px;
		margin-top: 90px;
	}

	#u153605
	{
		width: 1400px;
		height: 680px;
	}

	#u153605popup
	{
		z-index: 27;
	}

	#u153608
	{
		z-index: 28;
		width: 1400px;
		height: 680px;
	}

	#u153934
	{
		z-index: 30;
		width: 1400px;
		height: 680px;
	}

	#u154037
	{
		z-index: 32;
		width: 1400px;
		height: 680px;
	}

	#u156032-bw
	{
		z-index: 24;
		min-height: 770px;
	}

	#u156001
	{
		z-index: 25;
		width: 860px;
		position: relative;
		margin-right: -10000px;
		margin-top: 820px;
		left: 100px;
		padding: 106px 170px 126px;
	}

	#pu155346-4
	{
		z-index: 38;
		width: 0.01px;
	}

	#u155346-4
	{
		z-index: 38;
		width: 860px;
		min-height: 85px;
		line-height: 72px;
		font-size: 60px;
		margin-right: -10000px;
	}

	#u158250
	{
		z-index: 104;
		width: 160px;
		height: 2px;
		background-color: #A9533B;
		position: relative;
		margin-right: -10000px;
		margin-top: 34px;
	}

	#u158274
	{
		z-index: 109;
		width: 160px;
		height: 2px;
		background-color: #A9533B;
		position: relative;
		margin-right: -10000px;
		margin-top: 34px;
		left: 700px;
	}

	#u155362-10
	{
		z-index: 58;
		width: 860px;
		min-height: 230px;
		margin-top: 30px;
	}

	#u155953
	{
		z-index: 68;
		width: 860px;
		margin-top: 31px;
	}

	#buchen
	{
		margin-left: 420px;
		margin-top: 41px;
	}

	#pu155977-4
	{
		z-index: 42;
		margin-top: 41px;
	}

	#u155977-4
	{
		z-index: 42;
		width: 860px;
		min-height: 73px;
		line-height: 72px;
		font-size: 60px;
	}

	#u157880
	{
		z-index: 103;
		width: 220px;
		height: 2px;
		margin-top: 35px;
	}

	#u157955
	{
		z-index: 108;
		width: 220px;
		height: 2px;
		margin-top: 35px;
		left: 640px;
	}

	#u154553
	{
		z-index: 120;
		width: 860px;
		min-height: 286px;
		margin-top: 60px;
	}

	#pu166699-4
	{
		z-index: 113;
		margin-top: 41px;
	}

	#u166699-4
	{
		z-index: 113;
		width: 860px;
		min-height: 73px;
		line-height: 72px;
		font-size: 60px;
	}

	#u166700
	{
		z-index: 117;
		width: 290px;
		height: 2px;
		margin-top: 38px;
	}

	#u166701
	{
		z-index: 118;
		width: 290px;
		height: 2px;
		margin-top: 38px;
		left: 570px;
	}

	#u166702
	{
		z-index: 127;
		width: 860px;
		min-height: 250px;
		margin-top: 60px;
	}

	#rest,#angebote
	{
		margin-left: 430px;
		margin-top: 41px;
	}

	#pu156345-4
	{
		z-index: 46;
		margin-top: 41px;
	}

	#u156345-4
	{
		z-index: 46;
		width: 860px;
		min-height: 73px;
		line-height: 72px;
		font-size: 60px;
	}

	#u158003
	{
		z-index: 105;
		width: 220px;
		height: 2px;
		margin-top: 38px;
	}

	#u157979
	{
		z-index: 110;
		width: 220px;
		height: 2px;
		margin-top: 38px;
		left: 640px;
	}

	#u155003
	{
		z-index: 121;
		width: 860px;
		min-height: 250px;
		margin-top: 60px;
	}

	#pu156461-4
	{
		z-index: 50;
		margin-top: 41px;
	}

	#u156461-4
	{
		z-index: 50;
		width: 860px;
		min-height: 73px;
		line-height: 72px;
		font-size: 60px;
	}

	#u158020
	{
		z-index: 106;
		width: 240px;
		height: 2px;
		margin-top: 34px;
	}

	#u158044
	{
		z-index: 111;
		width: 240px;
		height: 2px;
		margin-top: 34px;
		left: 620px;
	}

	#u154923
	{
		z-index: 122;
		width: 860px;
		min-height: 252px;
		margin-top: 60px;
	}

	#zimmer,#kontakt
	{
		margin-left: 431px;
		margin-top: 41px;
	}

	#pu156519-4
	{
		z-index: 54;
		margin-top: 41px;
	}

	#u156519-4
	{
		z-index: 54;
		width: 860px;
		min-height: 73px;
		line-height: 72px;
		font-size: 60px;
	}

	#u158167
	{
		z-index: 107;
		width: 310px;
		height: 2px;
		margin-top: 41px;
		left: 1px;
	}

	#u158191
	{
		z-index: 112;
		width: 310px;
		height: 2px;
		margin-top: 41px;
		left: 550px;
	}

	#u156784
	{
		z-index: 70;
		width: 860px;
		background-color: #F8F3EC;
		padding-bottom: 50px;
		margin-top: 60px;
		position: relative;
	}

	#widgetu156573
	{
		z-index: 71;
		width: 0.01px;
		height: 518px;
		position: relative;
		margin-right: -10000px;
		margin-top: 40px;
		left: 40px;
	}

	#widgetu156581
	{
		z-index: 72;
		width: 782px;
		height: 42px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: -1px;
		left: -1px;
	}

	#widgetu156581.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 782px;
		height: 42px;
		min-height: 0px;
		margin: -1px -10000px 0px 0px;
	}

	#u156583-4
	{
		z-index: 73;
		width: 768px;
		height: 28px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu156581.non-empty-st #u156583-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu156581:hover #u156583-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156581.focus-st #u156583-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156581.non-empty-st #u156583-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581:hover #u156583-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581.focus-st #u156583-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156589
	{
		z-index: 77;
		width: 782px;
		height: 42px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 54px;
		left: -1px;
	}

	#widgetu156589.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 782px;
		height: 42px;
		min-height: 0px;
		margin: 54px -10000px 0px 0px;
	}

	#u156592-4
	{
		z-index: 78;
		width: 768px;
		height: 28px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu156589.non-empty-st #u156592-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu156589:hover #u156592-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156589.focus-st #u156592-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156581.fld-err-st #u156583-4,#widgetu156589.fld-err-st #u156592-4
	{
		border-color: #D7244C;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156589.non-empty-st #u156592-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156589:hover #u156592-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156589.focus-st #u156592-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581_input,#widgetu156589_input
	{
		position: absolute;
		width: 768px;
		height: 28px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		min-height: 0px;
	}

	#widgetu156581_prompt,#widgetu156589_prompt
	{
		width: 768px;
		height: 28px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		overflow: hidden;
		position: absolute;
	}

	#u156593-4
	{
		z-index: 82;
		width: 478px;
		height: 21px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		line-height: 14px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 493px;
		left: 302px;
	}

	#widgetu156573.frm-sub-st #u156593-4 p
	{
		color: #999999;
		line-height: 1;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u156574-4
	{
		z-index: 86;
		width: 478px;
		height: 21px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		color: #FF0000;
		line-height: 14px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 493px;
		left: 302px;
	}

	#widgetu156573.frm-subm-err-st #u156574-4 p
	{
		color: #D7244C;
		line-height: 1;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u156575-4
	{
		z-index: 90;
		width: 478px;
		height: 21px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		color: #00FF00;
		line-height: 12px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 493px;
		left: 302px;
	}

	#widgetu156573.frm-sub-st #u156593-4,#widgetu156573.frm-subm-err-st #u156574-4,#widgetu156573.frm-subm-ok-st #u156575-4
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 4px;
	}

	#widgetu156573.frm-subm-ok-st #u156575-4 p
	{
		color: #999999;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u156576-4
	{
		width: 186px;
		height: 24px;
		border-width: 0px;
		border-color: transparent;
		background-color: #2C59A4;
		border-radius: 2px;
		color: #FFFFFF;
		line-height: 16px;
		font-size: 16px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 474px;
		padding: 13px 7px 7px;
	}

	#u156576-4:hover
	{
		border-style: solid;
		border-width: 1px;
		border-color: #141414;
		background-color: #141414;
		padding-top: 13px;
		padding-bottom: 7px;
		min-height: 0px;
		width: 186px;
		height: 24px;
		margin: 473px -10001px -1px -1px;
	}

	#u156576-4:active
	{
		border-style: solid;
		border-width: 1px;
		border-color: #141414;
		background-color: #141414;
		padding-top: 13px;
		padding-bottom: 7px;
		min-height: 0px;
		width: 186px;
		height: 24px;
		margin: 473px -10001px -1px -1px;
	}

	#widgetu156585
	{
		z-index: 98;
		width: 782px;
		height: 331px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 110px;
		left: -1px;
	}

	#widgetu156585.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 782px;
		height: 331px;
		min-height: 0px;
		margin: 110px -10000px 0px 0px;
	}

	#u156587-4
	{
		z-index: 99;
		width: 768px;
		height: 317px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu156585.non-empty-st #u156587-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu156585:hover #u156587-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 317px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156585.focus-st #u156587-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 317px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156585.fld-err-st #u156587-4
	{
		border-color: #D7244C;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 317px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156585.non-empty-st #u156587-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156585:hover #u156587-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156585.focus-st #u156587-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581.fld-err-st #u156583-4 *,#widgetu156589.fld-err-st #u156592-4 *,#widgetu156585.fld-err-st #u156587-4 *
	{
		color: #D7244C;
		font-style: italic;
	}

	#widgetu156585_input
	{
		position: absolute;
		width: 768px;
		height: 317px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		min-height: 0px;
	}

	#widgetu156585_prompt
	{
		width: 768px;
		height: 317px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		overflow: hidden;
		position: absolute;
	}

	#widgetu156581:hover #widgetu156581_input,#widgetu156581.focus-st #widgetu156581_input,#widgetu156581.fld-err-st #widgetu156581_input,#widgetu156581:hover #widgetu156581_prompt,#widgetu156581.focus-st #widgetu156581_prompt,#widgetu156581.fld-err-st #widgetu156581_prompt,#widgetu156589:hover #widgetu156589_input,#widgetu156589.focus-st #widgetu156589_input,#widgetu156589.fld-err-st #widgetu156589_input,#widgetu156589:hover #widgetu156589_prompt,#widgetu156589.focus-st #widgetu156589_prompt,#widgetu156589.fld-err-st #widgetu156589_prompt,#widgetu156585:hover #widgetu156585_input,#widgetu156585.focus-st #widgetu156585_input,#widgetu156585.fld-err-st #widgetu156585_input,#widgetu156585:hover #widgetu156585_prompt,#widgetu156585.focus-st #widgetu156585_prompt,#widgetu156585.fld-err-st #widgetu156585_prompt
	{
		padding-top: 6px;
		padding-bottom: 6px;
	}

	#widgetu156581.non-empty-st #widgetu156581_prompt,#widgetu156589.non-empty-st #widgetu156589_prompt,#widgetu156585.non-empty-st #widgetu156585_prompt
	{
		visibility: hidden;
	}

	#u152492
	{
		z-index: 34;
		min-height: 59px;
		padding-bottom: 21px;
	}

	#u156032_align_to_page,#u152492_align_to_page
	{
		width: 1200px;
		left: -100px;
	}

	#u152518
	{
		z-index: 36;
		width: 551px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 21px;
		left: 425px;
	}

	#u152513
	{
		z-index: 37;
		display: block;
	}

	#u152492-bw
	{
		z-index: 34;
		min-height: 59px;
	}

	#u154206
	{
		z-index: 35;
		height: 80px;
	}

	#u154206-bw
	{
		z-index: 35;
		margin-top: 780px;
		height: 80px;
	}

	#u152712_align_to_page
	{
		width: 1200px;
		left: -100px;
		padding-top: 33px;
		padding-bottom: 26px;
	}

	#u91819-11
	{
		z-index: 3;
		width: 528px;
		min-height: 38px;
		left: 436px;
		position: relative;
	}

	#u155825-6
	{
		z-index: 18;
		width: 528px;
		min-height: 63px;
		left: 436px;
		margin-top: 12px;
		position: relative;
	}

	#u91820-4
	{
		z-index: 14;
		width: 528px;
		min-height: 30px;
		left: 436px;
		top: -2px;
		margin-bottom: -2px;
		position: relative;
	}

	#u152712,#u152712-bw
	{
		min-height: 200px;
	}

	#pamphletu164032
	{
		z-index: 128;
		width: 0.01px;
		height: 81px;
		padding-bottom: 299px;
		position: fixed;
		top: 0px;
		left: 50%;
		margin-left: 280px;
	}

	#u164039
	{
		position: absolute;
		width: 320px;
		height: 300px;
		background-color: transparent;
		top: 79px;
	}

	#u164039popup
	{
		z-index: 129;
	}

	#u164040
	{
		z-index: 130;
		width: 320px;
		height: 300px;
		border-width: 0px;
		border-color: transparent;
		background-color: #2C59A4;
		border-radius: 0px;
		margin-right: -10000px;
		position: relative;
	}

	#u164043-5
	{
		z-index: 131;
		width: 320px;
		min-height: 45px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 15px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u166881-5
	{
		z-index: 141;
		width: 320px;
		min-height: 45px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding-top: 15px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
	}

	#u164041-5
	{
		z-index: 136;
		width: 320px;
		min-height: 45px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 15px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u164042-5
	{
		z-index: 146;
		width: 320px;
		min-height: 45px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding-top: 15px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
	}

	#u164044-5
	{
		z-index: 151;
		width: 320px;
		min-height: 45px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 15px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u164045
	{
		z-index: 156;
		width: 80px;
		height: 80px;
		position: relative;
		margin-right: -10000px;
		left: 240px;
	}

	#u164046
	{
		position: absolute;
		width: 80px;
		height: 80px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		opacity: 0.5;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		filter: alpha(opacity=50);
	}

	#u164046.PamphletThumbSelected
	{
		border-width: 0px;
		border-color: transparent;
		background-color: #2C59A4;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		width: 80px;
		height: 80px;
		min-height: 0px;
		margin: 0px;
	}

	#u164047
	{
		z-index: 158;
		width: 80px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
	}

	#u164046.PamphletThumbSelected #u164047
	{
		width: 80px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u164048
	{
		z-index: 159;
		display: block;
	}

	body
	{
		overflow-x: hidden;
		min-width: 1200px;
		padding-bottom: 200px;
	}
}

@media (min-width: 965px) and (max-width: 1200px)
{
	#muse_css_mq
	{
		background-color: #0004b0;
	}

	#bp_1200.active
	{
		display: block;
	}

	#page
	{
		width: 964px;
		min-height: 1756px;
	}

	#ppu156032
	{
		z-index: 0;
		width: 0.01px;
		padding-bottom: 0px;
		margin-bottom: -200px;
		margin-right: -10000px;
		margin-left: -118px;
	}

	#pu156032
	{
		z-index: 24;
	}

	#u156032
	{
		z-index: 24;
		min-height: 680px;
		padding-bottom: 100px;
	}

	#slideshowu153597
	{
		z-index: 26;
		height: 590px;
		margin-top: 90px;
	}

	#u153605
	{
		width: 1200px;
		height: 590px;
	}

	#u153605popup
	{
		z-index: 27;
	}

	#u153608
	{
		z-index: 28;
		width: 1200px;
		height: 590px;
	}

	#u153934
	{
		z-index: 30;
		width: 1200px;
		height: 590px;
	}

	#u154037
	{
		z-index: 32;
		width: 1200px;
		height: 590px;
	}

	#u156032-bw
	{
		z-index: 24;
		min-height: 680px;
	}

	#u156001
	{
		z-index: 25;
		width: 860px;
		position: relative;
		margin-right: -10000px;
		margin-top: 730px;
		left: 118px;
		padding: 107px 52px 46.00000000000091px;
	}

	#pu155346-4
	{
		z-index: 38;
		width: 0.01px;
	}

	#u155346-4
	{
		z-index: 38;
		width: 860px;
		min-height: 85px;
		line-height: 72px;
		font-size: 60px;
		margin-right: -10000px;
	}

	#u158250
	{
		z-index: 104;
		width: 160px;
		height: 2px;
		background-color: #A9533B;
		position: relative;
		margin-right: -10000px;
		margin-top: 34px;
	}

	#u158274
	{
		z-index: 109;
		width: 160px;
		height: 2px;
		background-color: #A9533B;
		position: relative;
		margin-right: -10000px;
		margin-top: 34px;
		left: 700px;
	}

	#u155362-10
	{
		z-index: 58;
		width: 860px;
		min-height: 230px;
		margin-top: 30px;
	}

	#u155953
	{
		z-index: 68;
		width: 860px;
		margin-top: 31px;
	}

	#buchen
	{
		margin-left: 422px;
		margin-top: 41px;
	}

	#pu155977-4
	{
		z-index: 42;
		margin-top: 41px;
	}

	#u155977-4
	{
		z-index: 42;
		width: 860px;
		min-height: 73px;
		line-height: 72px;
		font-size: 60px;
	}

	#u157880
	{
		z-index: 103;
		width: 220px;
		height: 2px;
		margin-top: 35px;
	}

	#u157955
	{
		z-index: 108;
		width: 220px;
		height: 2px;
		margin-top: 35px;
		left: 640px;
	}

	#u154553
	{
		z-index: 120;
		width: 860px;
		min-height: 286px;
		margin-top: 60px;
	}

	#pu166699-4
	{
		z-index: 113;
		margin-top: 41px;
	}

	#u166699-4
	{
		z-index: 113;
		width: 860px;
		min-height: 73px;
		line-height: 72px;
		font-size: 60px;
	}

	#u166700
	{
		z-index: 117;
		width: 290px;
		height: 2px;
		margin-top: 38px;
	}

	#u166701
	{
		z-index: 118;
		width: 290px;
		height: 2px;
		margin-top: 38px;
		left: 570px;
	}

	#u166702
	{
		z-index: 127;
		width: 860px;
		min-height: 250px;
		margin-top: 60px;
	}

	#rest,#angebote
	{
		margin-left: 430px;
		margin-top: 41px;
	}

	#pu156345-4
	{
		z-index: 46;
		margin-top: 41px;
	}

	#u156345-4
	{
		z-index: 46;
		width: 860px;
		min-height: 73px;
		line-height: 72px;
		font-size: 60px;
	}

	#u158003
	{
		z-index: 105;
		width: 220px;
		height: 2px;
		margin-top: 38px;
	}

	#u157979
	{
		z-index: 110;
		width: 220px;
		height: 2px;
		margin-top: 38px;
		left: 640px;
	}

	#u155003
	{
		z-index: 121;
		width: 860px;
		min-height: 250px;
		margin-top: 60px;
	}

	#pu156461-4
	{
		z-index: 50;
		margin-top: 41px;
	}

	#u156461-4
	{
		z-index: 50;
		width: 860px;
		min-height: 73px;
		line-height: 72px;
		font-size: 60px;
	}

	#u158020
	{
		z-index: 106;
		width: 240px;
		height: 2px;
		margin-top: 34px;
	}

	#u158044
	{
		z-index: 111;
		width: 240px;
		height: 2px;
		margin-top: 34px;
		left: 620px;
	}

	#u154923
	{
		z-index: 122;
		width: 860px;
		min-height: 252px;
		margin-top: 60px;
	}

	#zimmer,#kontakt
	{
		margin-left: 431px;
		margin-top: 41px;
	}

	#pu156519-4
	{
		z-index: 54;
		margin-top: 41px;
	}

	#u156519-4
	{
		z-index: 54;
		width: 860px;
		min-height: 73px;
		line-height: 72px;
		font-size: 60px;
	}

	#u158167
	{
		z-index: 107;
		width: 310px;
		height: 2px;
		margin-top: 41px;
		left: 1px;
	}

	#u158191
	{
		z-index: 112;
		width: 310px;
		height: 2px;
		margin-top: 41px;
		left: 550px;
	}

	#u156784
	{
		z-index: 70;
		width: 860px;
		background-color: #F8F3EC;
		padding-bottom: 38px;
		margin-top: 60px;
		position: relative;
	}

	#widgetu156573
	{
		z-index: 71;
		width: 0.01px;
		height: 518px;
		position: relative;
		margin-right: -10000px;
		margin-top: 40px;
		left: 40px;
	}

	#widgetu156581
	{
		z-index: 72;
		width: 782px;
		height: 42px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: -1px;
		left: -1px;
	}

	#widgetu156581.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 782px;
		height: 42px;
		min-height: 0px;
		margin: -1px -10000px 0px 0px;
	}

	#u156583-4
	{
		z-index: 73;
		width: 768px;
		height: 28px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu156581.non-empty-st #u156583-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu156581:hover #u156583-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156581.focus-st #u156583-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156581.non-empty-st #u156583-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581:hover #u156583-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581.focus-st #u156583-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156589
	{
		z-index: 77;
		width: 782px;
		height: 42px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 54px;
		left: -1px;
	}

	#widgetu156589.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 782px;
		height: 42px;
		min-height: 0px;
		margin: 54px -10000px 0px 0px;
	}

	#u156592-4
	{
		z-index: 78;
		width: 768px;
		height: 28px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu156589.non-empty-st #u156592-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu156589:hover #u156592-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156589.focus-st #u156592-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156581.fld-err-st #u156583-4,#widgetu156589.fld-err-st #u156592-4
	{
		border-color: #D7244C;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156589.non-empty-st #u156592-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156589:hover #u156592-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156589.focus-st #u156592-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581_input,#widgetu156589_input
	{
		position: absolute;
		width: 768px;
		height: 28px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		min-height: 0px;
	}

	#widgetu156581_prompt,#widgetu156589_prompt
	{
		width: 768px;
		height: 28px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		overflow: hidden;
		position: absolute;
	}

	#u156593-4
	{
		z-index: 82;
		width: 478px;
		height: 21px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		line-height: 14px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 493px;
		left: 302px;
	}

	#widgetu156573.frm-sub-st #u156593-4 p
	{
		color: #999999;
		line-height: 1;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u156574-4
	{
		z-index: 86;
		width: 478px;
		height: 21px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		color: #FF0000;
		line-height: 14px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 493px;
		left: 302px;
	}

	#widgetu156573.frm-subm-err-st #u156574-4 p
	{
		color: #D7244C;
		line-height: 1;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u156575-4
	{
		z-index: 90;
		width: 478px;
		height: 21px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		color: #00FF00;
		line-height: 12px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 493px;
		left: 302px;
	}

	#widgetu156573.frm-sub-st #u156593-4,#widgetu156573.frm-subm-err-st #u156574-4,#widgetu156573.frm-subm-ok-st #u156575-4
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 4px;
	}

	#widgetu156573.frm-subm-ok-st #u156575-4 p
	{
		color: #999999;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u156576-4
	{
		width: 186px;
		height: 24px;
		border-width: 0px;
		border-color: transparent;
		background-color: #2C59A4;
		border-radius: 2px;
		color: #FFFFFF;
		line-height: 16px;
		font-size: 16px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 474px;
		padding: 13px 7px 7px;
	}

	#u156576-4:hover
	{
		border-style: solid;
		border-width: 1px;
		border-color: #141414;
		background-color: #141414;
		padding-top: 13px;
		padding-bottom: 7px;
		min-height: 0px;
		width: 186px;
		height: 24px;
		margin: 473px -10001px -1px -1px;
	}

	#u156576-4:active
	{
		border-style: solid;
		border-width: 1px;
		border-color: #141414;
		background-color: #141414;
		padding-top: 13px;
		padding-bottom: 7px;
		min-height: 0px;
		width: 186px;
		height: 24px;
		margin: 473px -10001px -1px -1px;
	}

	#widgetu156585
	{
		z-index: 98;
		width: 782px;
		height: 321px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 110px;
		left: -1px;
	}

	#widgetu156585.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 782px;
		height: 321px;
		min-height: 0px;
		margin: 110px -10000px 0px 0px;
	}

	#u156587-4
	{
		z-index: 99;
		width: 768px;
		height: 307px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu156585.non-empty-st #u156587-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu156585:hover #u156587-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 307px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156585.focus-st #u156587-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 307px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156585.fld-err-st #u156587-4
	{
		border-color: #D7244C;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 768px;
		height: 307px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156585.non-empty-st #u156587-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156585:hover #u156587-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156585.focus-st #u156587-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581.fld-err-st #u156583-4 *,#widgetu156589.fld-err-st #u156592-4 *,#widgetu156585.fld-err-st #u156587-4 *
	{
		color: #D7244C;
		font-style: italic;
	}

	#widgetu156585_input
	{
		position: absolute;
		width: 768px;
		height: 307px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		min-height: 0px;
	}

	#widgetu156585_prompt
	{
		width: 768px;
		height: 307px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		overflow: hidden;
		position: absolute;
	}

	#widgetu156581:hover #widgetu156581_input,#widgetu156581.focus-st #widgetu156581_input,#widgetu156581.fld-err-st #widgetu156581_input,#widgetu156581:hover #widgetu156581_prompt,#widgetu156581.focus-st #widgetu156581_prompt,#widgetu156581.fld-err-st #widgetu156581_prompt,#widgetu156589:hover #widgetu156589_input,#widgetu156589.focus-st #widgetu156589_input,#widgetu156589.fld-err-st #widgetu156589_input,#widgetu156589:hover #widgetu156589_prompt,#widgetu156589.focus-st #widgetu156589_prompt,#widgetu156589.fld-err-st #widgetu156589_prompt,#widgetu156585:hover #widgetu156585_input,#widgetu156585.focus-st #widgetu156585_input,#widgetu156585.fld-err-st #widgetu156585_input,#widgetu156585:hover #widgetu156585_prompt,#widgetu156585.focus-st #widgetu156585_prompt,#widgetu156585.fld-err-st #widgetu156585_prompt
	{
		padding-top: 6px;
		padding-bottom: 6px;
	}

	#widgetu156581.non-empty-st #widgetu156581_prompt,#widgetu156589.non-empty-st #widgetu156589_prompt,#widgetu156585.non-empty-st #widgetu156585_prompt
	{
		visibility: hidden;
	}

	#u152492
	{
		z-index: 34;
		min-height: 59px;
		padding-bottom: 21px;
	}

	#u156032_align_to_page,#u152492_align_to_page
	{
		width: 964px;
		left: -118px;
	}

	#u152518
	{
		z-index: 36;
		width: 551px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 21px;
		left: 325px;
	}

	#u152513
	{
		z-index: 37;
		display: block;
	}

	#u152492-bw
	{
		z-index: 34;
		min-height: 59px;
	}

	#u154206
	{
		z-index: 35;
		height: 80px;
	}

	#u154206-bw
	{
		z-index: 35;
		margin-top: 690px;
		height: 80px;
	}

	#u152712_align_to_page
	{
		width: 964px;
		left: -118px;
		padding-top: 33px;
		padding-bottom: 26px;
	}

	#u91819-11
	{
		z-index: 3;
		width: 528px;
		min-height: 38px;
		left: 336px;
		position: relative;
	}

	#u155825-6
	{
		z-index: 18;
		width: 528px;
		min-height: 63px;
		left: 336px;
		margin-top: 12px;
		position: relative;
	}

	#u91820-4
	{
		z-index: 14;
		width: 528px;
		min-height: 30px;
		left: 336px;
		top: -2px;
		margin-bottom: -2px;
		position: relative;
	}

	#u152712,#u152712-bw
	{
		min-height: 200px;
	}

	#pamphletu164477
	{
		z-index: 128;
		width: 0.01px;
		height: 81px;
		padding-bottom: 249px;
		position: fixed;
		top: 0px;
		left: 50%;
		margin-left: 161px;
	}

	#u164488
	{
		position: absolute;
		width: 321px;
		height: 250px;
		background-color: transparent;
		top: 79px;
	}

	#u164488popup
	{
		z-index: 129;
	}

	#u164489
	{
		z-index: 130;
		width: 321px;
		height: 250px;
		border-width: 0px;
		border-color: transparent;
		background-color: #2C59A4;
		margin-right: -10000px;
		position: relative;
	}

	#u164490-5
	{
		z-index: 131;
		width: 320px;
		min-height: 40px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 10px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		margin-left: 1px;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u166929-5
	{
		z-index: 141;
		width: 320px;
		min-height: 40px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding-top: 10px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
	}

	#u164493-5
	{
		z-index: 136;
		width: 320px;
		min-height: 40px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 10px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		top: -1px;
		margin-bottom: -1px;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u164492-5
	{
		z-index: 146;
		width: 320px;
		min-height: 40px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding-top: 10px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		margin-left: 1px;
		margin-top: 1px;
		position: relative;
	}

	#u164491-5
	{
		z-index: 151;
		width: 320px;
		min-height: 40px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 10px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		margin-left: 1px;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u164490-3,#u166929-3,#u164493-3,#u164492-3,#u164491-3
	{
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u164490,#u166929,#u164493,#u164492,#u164491
	{
		font-size: 22px;
		line-height: 31px;
	}

	#u164478
	{
		z-index: 156;
		width: 50px;
		height: 80px;
		position: relative;
		margin-right: -10000px;
		left: 271px;
	}

	#u164479
	{
		position: absolute;
		width: 50px;
		height: 80px;
		border-width: 0px;
		border-color: transparent;
		opacity: 0.5;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		filter: alpha(opacity=50);
		background: transparent url("../images/menu80small.svg?crc=4201383220") no-repeat center center;
		background-size: 50px 80px;
	}

	#u164479:hover
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		width: 50px;
		height: 80px;
		min-height: 0px;
		margin: 0px;
		background: transparent url("../images/menu80small.svg?crc=4201383220") no-repeat center center;
		background-size: 50px 80px;
	}

	.nosvg #u164479,.nosvg #u164479:hover
	{
		background-image: url('../images/menu80small_poster_u166573.png?crc=483113114');
	}

	#u164479.PamphletThumbSelected
	{
		border-width: 0px;
		border-color: transparent;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		width: 50px;
		height: 80px;
		min-height: 0px;
		margin: 0px;
		background: #2C59A4 url("../images/menu80close.svg?crc=4206195241") no-repeat center center;
		background-size: 50px 80px;
	}

	.nosvg #u164479.PamphletThumbSelected
	{
		background-image: url('../images/menu80close_poster_u166592.png?crc=3782170317');
	}

	body
	{
		overflow-x: hidden;
		min-width: 964px;
		padding-bottom: 200px;
	}
}

@media (min-width: 709px) and (max-width: 964px)
{
	#muse_css_mq
	{
		background-color: #0003c4;
	}

	#bp_964.active
	{
		display: block;
	}

	#page
	{
		width: 708px;
		min-height: 1651px;
	}

	#ppu156032
	{
		z-index: 0;
		width: 0.01px;
		padding-bottom: 0px;
		margin-bottom: -200px;
		margin-right: -10000px;
		margin-left: -128px;
	}

	#pu156032
	{
		z-index: 24;
	}

	#u156032
	{
		z-index: 24;
		min-height: 630px;
		padding-bottom: 100px;
	}

	#slideshowu153597
	{
		z-index: 26;
		height: 540px;
		margin-top: 90px;
	}

	#u153605
	{
		width: 964px;
		height: 540px;
	}

	#u153605popup
	{
		z-index: 27;
	}

	#u153608
	{
		z-index: 28;
		width: 964px;
		height: 540px;
	}

	#u153934
	{
		z-index: 30;
		width: 964px;
		height: 540px;
	}

	#u154037
	{
		z-index: 32;
		width: 964px;
		height: 540px;
	}

	#u156032-bw
	{
		z-index: 24;
		min-height: 630px;
	}

	#u156001
	{
		z-index: 25;
		width: 708px;
		padding-bottom: 0px;
		position: relative;
		margin-right: -10000px;
		margin-top: 680px;
		left: 128px;
	}

	#u156001_position_content
	{
		margin-bottom: -5px;
		padding-top: 102px;
		width: 100%;
	}

	#pu155346-4
	{
		z-index: 38;
		width: 0.01px;
	}

	#u155346-4
	{
		z-index: 38;
		width: 708px;
		min-height: 85px;
		line-height: 65px;
		font-size: 54px;
		margin-right: -10000px;
	}

	#u158250
	{
		z-index: 104;
		width: 60px;
		height: 2px;
		background-color: #A9533B;
		position: relative;
		margin-right: -10000px;
		margin-top: 32px;
		left: 54px;
	}

	#u158274
	{
		z-index: 109;
		width: 60px;
		height: 2px;
		background-color: #A9533B;
		position: relative;
		margin-right: -10000px;
		margin-top: 32px;
		left: 595px;
	}

	#u155362-10
	{
		z-index: 58;
		width: 600px;
		min-height: 317px;
		margin-left: 54px;
		margin-top: 4px;
	}

	#u155953
	{
		z-index: 68;
		width: 600px;
		margin-left: 54px;
		margin-top: 15px;
	}

	#buchen
	{
		margin-left: 343px;
		margin-top: 14px;
	}

	#pu155977-4
	{
		z-index: 42;
		margin-top: 31px;
	}

	#u155977-4
	{
		z-index: 42;
		width: 708px;
		min-height: 73px;
		line-height: 65px;
		font-size: 54px;
	}

	#u157880
	{
		z-index: 103;
		width: 110px;
		height: 2px;
		margin-top: 32px;
		left: 54px;
	}

	#u157955
	{
		z-index: 108;
		width: 110px;
		height: 2px;
		margin-top: 32px;
		left: 544px;
	}

	#u154553
	{
		z-index: 120;
		width: 600px;
		min-height: 286px;
		margin-left: 54px;
		margin-top: 28px;
	}

	#pu166699-4
	{
		z-index: 113;
		margin-top: 30px;
	}

	#u166699-4
	{
		z-index: 113;
		width: 708px;
		min-height: 73px;
		line-height: 65px;
		font-size: 54px;
	}

	#u166700
	{
		z-index: 117;
		width: 175px;
		height: 2px;
		margin-top: 36px;
		left: 54px;
	}

	#u166701
	{
		z-index: 118;
		width: 175px;
		height: 2px;
		margin-top: 36px;
		left: 479px;
	}

	#u166702
	{
		z-index: 127;
		width: 600px;
		min-height: 200px;
		margin-left: 54px;
		margin-top: 28px;
	}

	#pu156345-4
	{
		z-index: 46;
		margin-top: 30px;
	}

	#u156345-4
	{
		z-index: 46;
		width: 708px;
		min-height: 73px;
		line-height: 65px;
		font-size: 54px;
	}

	#u158003
	{
		z-index: 105;
		width: 110px;
		height: 2px;
		margin-top: 36px;
		left: 54px;
	}

	#u157979
	{
		z-index: 110;
		width: 110px;
		height: 2px;
		margin-top: 36px;
		left: 544px;
	}

	#u155003
	{
		z-index: 121;
		width: 600px;
		min-height: 200px;
		margin-left: 54px;
		margin-top: 28px;
	}

	#pu156461-4
	{
		z-index: 50;
		margin-top: 30px;
	}

	#u156461-4
	{
		z-index: 50;
		width: 708px;
		min-height: 73px;
		line-height: 65px;
		font-size: 54px;
	}

	#u158020
	{
		z-index: 106;
		width: 132px;
		height: 2px;
		margin-top: 32px;
		left: 54px;
	}

	#u158044
	{
		z-index: 111;
		width: 132px;
		height: 2px;
		margin-top: 32px;
		left: 522px;
	}

	#u154923
	{
		z-index: 122;
		width: 600px;
		min-height: 219px;
		margin-left: 54px;
		margin-top: 28px;
	}

	#rest,#angebote,#zimmer,#kontakt
	{
		margin-left: 343px;
		margin-top: 28px;
	}

	#pu156519-4
	{
		z-index: 54;
		margin-top: 30px;
	}

	#u156519-4
	{
		z-index: 54;
		width: 708px;
		min-height: 73px;
		line-height: 65px;
		font-size: 54px;
	}

	#u158167
	{
		z-index: 107;
		width: 193px;
		height: 2px;
		margin-top: 36px;
		left: 55px;
	}

	#u158191
	{
		z-index: 112;
		width: 193px;
		height: 2px;
		margin-top: 36px;
		left: 461px;
	}

	#u156784
	{
		z-index: 70;
		width: 708px;
		background-color: #F8F3EC;
		padding-bottom: 60px;
		margin-top: 28px;
		position: relative;
	}

	#widgetu156573
	{
		z-index: 71;
		width: 0.01px;
		height: 518px;
		position: relative;
		margin-right: -10000px;
		margin-top: 40px;
		left: 54px;
	}

	#widgetu156581
	{
		z-index: 72;
		width: 602px;
		height: 42px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: -1px;
		left: -1px;
	}

	#widgetu156581.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 602px;
		height: 42px;
		min-height: 0px;
		margin: -1px -10000px 0px 0px;
	}

	#u156583-4
	{
		z-index: 73;
		width: 588px;
		height: 28px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu156581.non-empty-st #u156583-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu156581:hover #u156583-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 588px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156581.focus-st #u156583-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 588px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156581.non-empty-st #u156583-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581:hover #u156583-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581.focus-st #u156583-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156589
	{
		z-index: 77;
		width: 602px;
		height: 42px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 54px;
		left: -1px;
	}

	#widgetu156589.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 602px;
		height: 42px;
		min-height: 0px;
		margin: 54px -10000px 0px 0px;
	}

	#u156592-4
	{
		z-index: 78;
		width: 588px;
		height: 28px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu156589.non-empty-st #u156592-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu156589:hover #u156592-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 588px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156589.focus-st #u156592-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 588px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156581.fld-err-st #u156583-4,#widgetu156589.fld-err-st #u156592-4
	{
		border-color: #D7244C;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 588px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156589.non-empty-st #u156592-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156589:hover #u156592-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156589.focus-st #u156592-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581_input,#widgetu156589_input
	{
		position: absolute;
		width: 588px;
		height: 28px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		min-height: 0px;
	}

	#widgetu156581_prompt,#widgetu156589_prompt
	{
		width: 588px;
		height: 28px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		overflow: hidden;
		position: absolute;
	}

	#u156593-4
	{
		z-index: 82;
		width: 298px;
		height: 21px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		line-height: 14px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 493px;
		left: 302px;
	}

	#widgetu156573.frm-sub-st #u156593-4 p
	{
		color: #999999;
		line-height: 1;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u156574-4
	{
		z-index: 86;
		width: 298px;
		height: 21px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		color: #FF0000;
		line-height: 14px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 493px;
		left: 302px;
	}

	#widgetu156573.frm-subm-err-st #u156574-4 p
	{
		color: #D7244C;
		line-height: 1;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u156575-4
	{
		z-index: 90;
		width: 298px;
		height: 21px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		color: #00FF00;
		line-height: 12px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 493px;
		left: 302px;
	}

	#widgetu156573.frm-sub-st #u156593-4,#widgetu156573.frm-subm-err-st #u156574-4,#widgetu156573.frm-subm-ok-st #u156575-4
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 4px;
	}

	#widgetu156573.frm-subm-ok-st #u156575-4 p
	{
		color: #999999;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u156576-4
	{
		width: 186px;
		height: 24px;
		border-width: 0px;
		border-color: transparent;
		background-color: #2C59A4;
		border-radius: 2px;
		color: #FFFFFF;
		line-height: 16px;
		font-size: 16px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 474px;
		padding: 13px 7px 7px;
	}

	#u156576-4:hover
	{
		border-style: solid;
		border-width: 1px;
		border-color: #141414;
		background-color: #141414;
		padding-top: 13px;
		padding-bottom: 7px;
		min-height: 0px;
		width: 186px;
		height: 24px;
		margin: 473px -10001px -1px -1px;
	}

	#u156576-4:active
	{
		border-style: solid;
		border-width: 1px;
		border-color: #141414;
		background-color: #141414;
		padding-top: 13px;
		padding-bottom: 7px;
		min-height: 0px;
		width: 186px;
		height: 24px;
		margin: 473px -10001px -1px -1px;
	}

	#widgetu156585
	{
		z-index: 98;
		width: 602px;
		height: 324px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 110px;
		left: -1px;
	}

	#widgetu156585.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 602px;
		height: 324px;
		min-height: 0px;
		margin: 110px -10000px 0px 0px;
	}

	#u156587-4
	{
		z-index: 99;
		width: 588px;
		height: 310px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu156585.non-empty-st #u156587-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu156585:hover #u156587-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 588px;
		height: 310px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156585.focus-st #u156587-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 588px;
		height: 310px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156585.fld-err-st #u156587-4
	{
		border-color: #D7244C;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 588px;
		height: 310px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156585.non-empty-st #u156587-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156585:hover #u156587-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156585.focus-st #u156587-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581.fld-err-st #u156583-4 *,#widgetu156589.fld-err-st #u156592-4 *,#widgetu156585.fld-err-st #u156587-4 *
	{
		color: #D7244C;
		font-style: italic;
	}

	#widgetu156585_input
	{
		position: absolute;
		width: 588px;
		height: 310px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		min-height: 0px;
	}

	#widgetu156585_prompt
	{
		width: 588px;
		height: 310px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		overflow: hidden;
		position: absolute;
	}

	#widgetu156581:hover #widgetu156581_input,#widgetu156581.focus-st #widgetu156581_input,#widgetu156581.fld-err-st #widgetu156581_input,#widgetu156581:hover #widgetu156581_prompt,#widgetu156581.focus-st #widgetu156581_prompt,#widgetu156581.fld-err-st #widgetu156581_prompt,#widgetu156589:hover #widgetu156589_input,#widgetu156589.focus-st #widgetu156589_input,#widgetu156589.fld-err-st #widgetu156589_input,#widgetu156589:hover #widgetu156589_prompt,#widgetu156589.focus-st #widgetu156589_prompt,#widgetu156589.fld-err-st #widgetu156589_prompt,#widgetu156585:hover #widgetu156585_input,#widgetu156585.focus-st #widgetu156585_input,#widgetu156585.fld-err-st #widgetu156585_input,#widgetu156585:hover #widgetu156585_prompt,#widgetu156585.focus-st #widgetu156585_prompt,#widgetu156585.fld-err-st #widgetu156585_prompt
	{
		padding-top: 6px;
		padding-bottom: 6px;
	}

	#widgetu156581.non-empty-st #widgetu156581_prompt,#widgetu156589.non-empty-st #widgetu156589_prompt,#widgetu156585.non-empty-st #widgetu156585_prompt
	{
		visibility: hidden;
	}

	#u152492
	{
		z-index: 34;
		min-height: 59px;
		padding-bottom: 21px;
	}

	#u156032_align_to_page,#u152492_align_to_page
	{
		width: 708px;
		left: -128px;
	}

	#u152518
	{
		z-index: 36;
		width: 551px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 21px;
		left: 207px;
	}

	#u152513
	{
		z-index: 37;
		display: block;
	}

	#u152492-bw
	{
		z-index: 34;
		min-height: 59px;
	}

	#u154206
	{
		z-index: 35;
		height: 80px;
	}

	#u154206-bw
	{
		z-index: 35;
		margin-top: 640px;
		height: 80px;
	}

	#u152712
	{
		min-height: 200px;
	}

	#u152712_align_to_page
	{
		width: 708px;
		left: -128px;
		padding-top: 33px;
		padding-bottom: 26px;
	}

	#u91819-11
	{
		z-index: 3;
		width: 528px;
		min-height: 38px;
		left: 218px;
		position: relative;
	}

	#u155825-6
	{
		z-index: 18;
		width: 528px;
		min-height: 63px;
		left: 218px;
		margin-top: 12px;
		position: relative;
	}

	#u91820-4
	{
		z-index: 14;
		width: 528px;
		min-height: 30px;
		left: 218px;
		top: -2px;
		margin-bottom: -2px;
		position: relative;
	}

	#u152712-bw
	{
		min-height: 200px;
		margin-top: 5px;
	}

	#pamphletu164477
	{
		z-index: 128;
		width: 0.01px;
		height: 81px;
		padding-bottom: 249px;
		position: fixed;
		top: 0px;
		left: 50%;
		margin-left: 33px;
	}

	#u164488
	{
		position: absolute;
		width: 321px;
		height: 250px;
		background-color: transparent;
		top: 79px;
	}

	#u164488popup
	{
		z-index: 129;
	}

	#u164489
	{
		z-index: 130;
		width: 321px;
		height: 250px;
		border-width: 0px;
		border-color: transparent;
		background-color: #2C59A4;
		margin-right: -10000px;
		position: relative;
	}

	#u164490-5
	{
		z-index: 131;
		width: 320px;
		min-height: 40px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 10px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		margin-left: 1px;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u166929-5
	{
		z-index: 141;
		width: 320px;
		min-height: 40px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding-top: 10px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
	}

	#u164493-5
	{
		z-index: 136;
		width: 320px;
		min-height: 40px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 10px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		top: -1px;
		margin-bottom: -1px;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u164492-5
	{
		z-index: 146;
		width: 320px;
		min-height: 40px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding-top: 10px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		margin-left: 1px;
		margin-top: 1px;
		position: relative;
	}

	#u164491-5
	{
		z-index: 151;
		width: 320px;
		min-height: 40px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 10px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		margin-left: 1px;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u164490-3,#u166929-3,#u164493-3,#u164492-3,#u164491-3
	{
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u164490,#u166929,#u164493,#u164492,#u164491
	{
		font-size: 22px;
		line-height: 31px;
	}

	#u164478
	{
		z-index: 156;
		width: 50px;
		height: 80px;
		position: relative;
		margin-right: -10000px;
		left: 271px;
	}

	#u164479
	{
		position: absolute;
		width: 50px;
		height: 80px;
		border-width: 0px;
		border-color: transparent;
		opacity: 0.5;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		filter: alpha(opacity=50);
		background: transparent url("../images/menu80small.svg?crc=4201383220") no-repeat center center;
		background-size: 50px 80px;
	}

	#u164479:hover
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		width: 50px;
		height: 80px;
		min-height: 0px;
		margin: 0px;
		background: transparent url("../images/menu80small.svg?crc=4201383220") no-repeat center center;
		background-size: 50px 80px;
	}

	.nosvg #u164479,.nosvg #u164479:hover
	{
		background-image: url('../images/menu80small_poster_u166573.png?crc=483113114');
	}

	#u164479.PamphletThumbSelected
	{
		border-width: 0px;
		border-color: transparent;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		width: 50px;
		height: 80px;
		min-height: 0px;
		margin: 0px;
		background: #2C59A4 url("../images/menu80close.svg?crc=4206195241") no-repeat center center;
		background-size: 50px 80px;
	}

	.nosvg #u164479.PamphletThumbSelected
	{
		background-image: url('../images/menu80close_poster_u166592.png?crc=3782170317');
	}

	body
	{
		overflow-x: hidden;
		min-width: 708px;
		padding-bottom: 200px;
	}
}

@media (min-width: 529px) and (max-width: 708px)
{
	#muse_css_mq
	{
		background-color: #0002c4;
	}

	#bp_708.active
	{
		display: block;
	}

	#page
	{
		width: 528px;
		min-height: 3701px;
	}

	#ppu156032
	{
		z-index: 0;
		width: 0.01px;
		padding-bottom: 0px;
		margin-bottom: -200px;
		margin-right: -10000px;
		margin-left: -90px;
	}

	#pu156032
	{
		z-index: 24;
	}

	#u156032
	{
		z-index: 24;
		min-height: 385px;
		padding-bottom: 25px;
	}

	#slideshowu153597
	{
		z-index: 26;
		height: 320px;
		margin-top: 65px;
	}

	#u153605
	{
		width: 708px;
		height: 320px;
	}

	#u153605popup
	{
		z-index: 27;
	}

	#u153608
	{
		z-index: 28;
		width: 708px;
		height: 320px;
	}

	#u153934
	{
		z-index: 30;
		width: 708px;
		height: 320px;
	}

	#u154037
	{
		z-index: 32;
		width: 708px;
		height: 320px;
	}

	#u156032-bw
	{
		z-index: 24;
		min-height: 385px;
	}

	#u156001
	{
		z-index: 25;
		min-height: 3292px;
	}

	#u156001_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		width: 528px;
		left: -90px;
		padding-top: 71px;
		padding-bottom: 100px;
	}

	#pu155346-4
	{
		z-index: 38;
		width: 0.01px;
		left: 90px;
		position: relative;
	}

	#u155346-4
	{
		z-index: 38;
		width: 528px;
		min-height: 66px;
		line-height: 58px;
		font-size: 48px;
		margin-right: -10000px;
	}

	#u158250
	{
		z-index: 104;
		width: 50px;
		height: 2px;
		background-color: #A9533B;
		position: relative;
		margin-right: -10000px;
		margin-top: 29px;
	}

	#u158274
	{
		z-index: 109;
		width: 50px;
		height: 2px;
		background-color: #A9533B;
		position: relative;
		margin-right: -10000px;
		margin-top: 29px;
		left: 478px;
	}

	#u155362-10
	{
		z-index: 58;
		width: 480px;
		min-height: 409px;
		left: 115px;
		margin-top: 5px;
	}

	#u155953
	{
		z-index: 68;
		width: 528px;
		left: 90px;
		margin-top: 39px;
	}

	#pu155977-4
	{
		z-index: 42;
		left: 90px;
		margin-top: 42px;
		position: relative;
	}

	#u155977-4
	{
		z-index: 42;
		width: 528px;
		min-height: 63px;
		line-height: 58px;
		font-size: 48px;
	}

	#u157880
	{
		z-index: 103;
		width: 93px;
		height: 2px;
		margin-top: 28px;
	}

	#u157955
	{
		z-index: 108;
		width: 93px;
		height: 2px;
		margin-top: 28px;
		left: 435px;
	}

	#u154553
	{
		z-index: 120;
		width: 480px;
		min-height: 280px;
		left: 114px;
		margin-top: 29px;
	}

	#pu166699-4
	{
		z-index: 113;
		left: 90px;
		margin-top: 30px;
		position: relative;
	}

	#u166699-4
	{
		z-index: 113;
		width: 528px;
		min-height: 73px;
		line-height: 58px;
		font-size: 48px;
	}

	#u166700
	{
		z-index: 117;
		width: 150px;
		height: 2px;
		margin-top: 32px;
		left: 2px;
	}

	#u166701
	{
		z-index: 118;
		width: 150px;
		height: 2px;
		margin-top: 32px;
		left: 378px;
	}

	#u166702
	{
		z-index: 127;
		width: 480px;
		min-height: 200px;
		left: 114px;
		margin-top: 16px;
	}

	#pu156345-4
	{
		z-index: 46;
		left: 90px;
		margin-top: 30px;
		position: relative;
	}

	#u156345-4
	{
		z-index: 46;
		width: 528px;
		min-height: 73px;
		line-height: 58px;
		font-size: 48px;
	}

	#u158003
	{
		z-index: 105;
		width: 93px;
		height: 2px;
		margin-top: 32px;
		left: 2px;
	}

	#u157979
	{
		z-index: 110;
		width: 93px;
		height: 2px;
		margin-top: 32px;
		left: 435px;
	}

	#u155003
	{
		z-index: 121;
		width: 480px;
		min-height: 200px;
		left: 114px;
		margin-top: 16px;
	}

	#pu156461-4
	{
		z-index: 50;
		left: 90px;
		margin-top: 38px;
		position: relative;
	}

	#u156461-4
	{
		z-index: 50;
		width: 528px;
		min-height: 73px;
		line-height: 58px;
		font-size: 48px;
	}

	#u158020
	{
		z-index: 106;
		width: 110px;
		height: 2px;
		margin-top: 28px;
	}

	#u158044
	{
		z-index: 111;
		width: 110px;
		height: 2px;
		margin-top: 28px;
		left: 418px;
	}

	#u154923
	{
		z-index: 122;
		width: 480px;
		min-height: 219px;
		left: 114px;
		margin-top: 14px;
	}

	#buchen,#rest,#angebote,#zimmer,#kontakt
	{
		left: 343px;
	}

	#pu156519-4
	{
		z-index: 54;
		left: 90px;
		margin-top: 37px;
		position: relative;
	}

	#u156519-4
	{
		z-index: 54;
		width: 528px;
		min-height: 73px;
		line-height: 58px;
		font-size: 48px;
	}

	#u158167
	{
		z-index: 107;
		width: 167px;
		height: 2px;
		margin-top: 30px;
	}

	#u158191
	{
		z-index: 112;
		width: 167px;
		height: 2px;
		margin-top: 30px;
		left: 361px;
	}

	#u156784
	{
		z-index: 70;
		width: 528px;
		background-color: #F8F3EC;
		padding-bottom: 22px;
		left: 90px;
		margin-top: 28px;
		position: relative;
	}

	#widgetu156573
	{
		z-index: 71;
		width: 0.01px;
		height: 565px;
		position: relative;
		margin-right: -10000px;
		margin-top: 40px;
		left: 24px;
	}

	#widgetu156581
	{
		z-index: 72;
		width: 482px;
		height: 42px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: -1px;
		left: -1px;
	}

	#widgetu156581.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 482px;
		height: 42px;
		min-height: 0px;
		margin: -1px -10000px 0px 0px;
	}

	#u156583-4
	{
		z-index: 73;
		width: 468px;
		height: 28px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu156581.non-empty-st #u156583-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu156581:hover #u156583-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 468px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156581.focus-st #u156583-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 468px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156581.non-empty-st #u156583-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581:hover #u156583-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581.focus-st #u156583-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156589
	{
		z-index: 77;
		width: 482px;
		height: 42px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 54px;
		left: -1px;
	}

	#widgetu156589.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 482px;
		height: 42px;
		min-height: 0px;
		margin: 54px -10000px 0px 0px;
	}

	#u156592-4
	{
		z-index: 78;
		width: 468px;
		height: 28px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu156589.non-empty-st #u156592-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu156589:hover #u156592-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 468px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156589.focus-st #u156592-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 468px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156581.fld-err-st #u156583-4,#widgetu156589.fld-err-st #u156592-4
	{
		border-color: #D7244C;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 468px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156589.non-empty-st #u156592-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156589:hover #u156592-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156589.focus-st #u156592-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581_input,#widgetu156589_input
	{
		position: absolute;
		width: 468px;
		height: 28px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		min-height: 0px;
	}

	#widgetu156581_prompt,#widgetu156589_prompt
	{
		width: 468px;
		height: 28px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		overflow: hidden;
		position: absolute;
	}

	#u156593-4
	{
		z-index: 82;
		width: 480px;
		height: 21px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		line-height: 14px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 540px;
	}

	#widgetu156573.frm-sub-st #u156593-4 p
	{
		color: #999999;
		line-height: 1;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u156574-4
	{
		z-index: 86;
		width: 480px;
		height: 21px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		color: #FF0000;
		line-height: 14px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 540px;
	}

	#widgetu156573.frm-subm-err-st #u156574-4 p
	{
		color: #D7244C;
		line-height: 1;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u156575-4
	{
		z-index: 90;
		width: 480px;
		height: 21px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		color: #00FF00;
		line-height: 12px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 540px;
	}

	#widgetu156573.frm-sub-st #u156593-4,#widgetu156573.frm-subm-err-st #u156574-4,#widgetu156573.frm-subm-ok-st #u156575-4
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 4px;
	}

	#widgetu156573.frm-subm-ok-st #u156575-4 p
	{
		color: #999999;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u156576-4
	{
		width: 186px;
		height: 24px;
		border-width: 0px;
		border-color: transparent;
		background-color: #2C59A4;
		border-radius: 2px;
		color: #FFFFFF;
		line-height: 16px;
		font-size: 16px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 474px;
		left: 140px;
		padding: 13px 7px 7px;
	}

	#u156576-4:hover
	{
		border-style: solid;
		border-width: 1px;
		border-color: #141414;
		background-color: #141414;
		padding-top: 13px;
		padding-bottom: 7px;
		min-height: 0px;
		width: 186px;
		height: 24px;
		margin: 473px -10001px -1px -1px;
	}

	#u156576-4:active
	{
		border-style: solid;
		border-width: 1px;
		border-color: #141414;
		background-color: #141414;
		padding-top: 13px;
		padding-bottom: 7px;
		min-height: 0px;
		width: 186px;
		height: 24px;
		margin: 473px -10001px -1px -1px;
	}

	#widgetu156585
	{
		z-index: 98;
		width: 482px;
		height: 314px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 110px;
		left: -1px;
	}

	#widgetu156585.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 482px;
		height: 314px;
		min-height: 0px;
		margin: 110px -10000px 0px 0px;
	}

	#u156587-4
	{
		z-index: 99;
		width: 468px;
		height: 300px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu156585.non-empty-st #u156587-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu156585:hover #u156587-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 468px;
		height: 300px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156585.focus-st #u156587-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 468px;
		height: 300px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156585.fld-err-st #u156587-4
	{
		border-color: #D7244C;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 468px;
		height: 300px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu156585.non-empty-st #u156587-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156585:hover #u156587-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156585.focus-st #u156587-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu156581.fld-err-st #u156583-4 *,#widgetu156589.fld-err-st #u156592-4 *,#widgetu156585.fld-err-st #u156587-4 *
	{
		color: #D7244C;
		font-style: italic;
	}

	#widgetu156585_input
	{
		position: absolute;
		width: 468px;
		height: 300px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		min-height: 0px;
	}

	#widgetu156585_prompt
	{
		width: 468px;
		height: 300px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		overflow: hidden;
		position: absolute;
	}

	#widgetu156581:hover #widgetu156581_input,#widgetu156581.focus-st #widgetu156581_input,#widgetu156581.fld-err-st #widgetu156581_input,#widgetu156581:hover #widgetu156581_prompt,#widgetu156581.focus-st #widgetu156581_prompt,#widgetu156581.fld-err-st #widgetu156581_prompt,#widgetu156589:hover #widgetu156589_input,#widgetu156589.focus-st #widgetu156589_input,#widgetu156589.fld-err-st #widgetu156589_input,#widgetu156589:hover #widgetu156589_prompt,#widgetu156589.focus-st #widgetu156589_prompt,#widgetu156589.fld-err-st #widgetu156589_prompt,#widgetu156585:hover #widgetu156585_input,#widgetu156585.focus-st #widgetu156585_input,#widgetu156585.fld-err-st #widgetu156585_input,#widgetu156585:hover #widgetu156585_prompt,#widgetu156585.focus-st #widgetu156585_prompt,#widgetu156585.fld-err-st #widgetu156585_prompt
	{
		padding-top: 6px;
		padding-bottom: 6px;
	}

	#widgetu156581.non-empty-st #widgetu156581_prompt,#widgetu156589.non-empty-st #widgetu156589_prompt,#widgetu156585.non-empty-st #widgetu156585_prompt
	{
		visibility: hidden;
	}

	#u156001-bw
	{
		z-index: 25;
		min-height: 3292px;
		margin-top: 410px;
	}

	#u152492
	{
		z-index: 34;
		min-height: 42px;
		padding-bottom: 18px;
	}

	#u156032_align_to_page,#u152492_align_to_page
	{
		width: 528px;
		left: -90px;
	}

	#u152518
	{
		z-index: 36;
		width: 391px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 15px;
		left: 158px;
	}

	#u152513
	{
		z-index: 37;
		display: block;
	}

	#u152492-bw
	{
		z-index: 34;
		min-height: 42px;
	}

	#u154206
	{
		z-index: 35;
		height: 40px;
	}

	#u154206-bw
	{
		z-index: 35;
		margin-top: 390px;
		height: 40px;
	}

	#u152712_align_to_page
	{
		width: 528px;
		left: -90px;
		padding-top: 33px;
		padding-bottom: 26px;
	}

	#u91819-11
	{
		z-index: 3;
		width: 528px;
		min-height: 38px;
		left: 90px;
		position: relative;
	}

	#u155825-6
	{
		z-index: 18;
		width: 528px;
		min-height: 63px;
		left: 90px;
		margin-top: 12px;
		position: relative;
	}

	#u91820-4
	{
		z-index: 14;
		width: 528px;
		min-height: 30px;
		left: 90px;
		top: -2px;
		margin-bottom: -2px;
		position: relative;
	}

	#u152712,#u152712-bw
	{
		min-height: 200px;
	}

	#pamphletu164792
	{
		z-index: 128;
		width: 0.01px;
		height: 60px;
		padding-bottom: 200px;
		position: fixed;
		top: 0px;
		left: 50%;
		margin-left: -16px;
	}

	#u164801
	{
		position: absolute;
		width: 280px;
		height: 200px;
		background-color: transparent;
		top: 60px;
	}

	#u164801popup
	{
		z-index: 129;
	}

	#u164802
	{
		z-index: 130;
		width: 280px;
		height: 200px;
		border-width: 0px;
		border-color: transparent;
		background-color: #2C59A4;
		margin-right: -10000px;
		position: relative;
	}

	#u164805-5
	{
		z-index: 131;
		width: 279px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		margin-left: 1px;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u164806-5
	{
		z-index: 136;
		width: 279px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
	}

	#u166977-5
	{
		z-index: 141;
		width: 279px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u164804-5
	{
		z-index: 146;
		width: 279px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
	}

	#u164803-5
	{
		z-index: 151;
		width: 279px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u164805-3,#u164806-3,#u166977-3,#u164804-3,#u164803-3
	{
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u164805,#u164806,#u166977,#u164804,#u164803
	{
		font-size: 20px;
		line-height: 28px;
	}

	#u164797
	{
		z-index: 156;
		width: 40px;
		height: 60px;
		position: relative;
		margin-right: -10000px;
		left: 239px;
	}

	#u164798
	{
		position: absolute;
		width: 40px;
		height: 60px;
		border-width: 0px;
		border-color: transparent;
		opacity: 0.5;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		filter: alpha(opacity=50);
		background: transparent url("../images/menu80small.svg?crc=4201383220") no-repeat center center;
		background-size: cover;
	}

	#u164798:hover
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		width: 40px;
		height: 60px;
		min-height: 0px;
		margin: 0px;
		background: transparent url("../images/menu80small.svg?crc=4201383220") no-repeat center center;
		background-size: cover;
	}

	.nosvg #u164798,.nosvg #u164798:hover
	{
		background-image: url('../images/menu80small_poster_u166573.png?crc=483113114');
	}

	#u164798.PamphletThumbSelected
	{
		border-width: 0px;
		border-color: transparent;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		width: 40px;
		height: 60px;
		min-height: 0px;
		margin: 0px;
		background: #2C59A4 url("../images/menu80close.svg?crc=4206195241") no-repeat center center;
		background-size: cover;
	}

	.nosvg #u164798.PamphletThumbSelected
	{
		background-image: url('../images/menu80close_poster_u166592.png?crc=3782170317');
	}

	body
	{
		overflow-x: hidden;
		min-width: 528px;
		padding-bottom: 200px;
	}
}

@media (min-width: 321px) and (max-width: 528px)
{
	#muse_css_mq
	{
		background-color: #000210;
	}

	#bp_528.active
	{
		display: block;
	}

	#page
	{
		width: 320px;
		min-height: 1484px;
	}

	#ppu156032
	{
		z-index: 0;
		width: 0.01px;
		padding-bottom: 0px;
		margin-bottom: -335px;
		margin-right: -10000px;
		margin-left: -104px;
	}

	#pu156032
	{
		z-index: 28;
	}

	#u156032
	{
		z-index: 28;
		min-height: 465px;
		padding-bottom: 25px;
	}

	#slideshowu153597
	{
		z-index: 30;
		height: 320px;
		margin-top: 145px;
	}

	#u153605
	{
		width: 528px;
		height: 320px;
	}

	#u153605popup
	{
		z-index: 31;
	}

	#u153608
	{
		z-index: 32;
		width: 528px;
		height: 320px;
	}

	#u153934
	{
		z-index: 34;
		width: 528px;
		height: 320px;
	}

	#u154037
	{
		z-index: 36;
		width: 528px;
		height: 320px;
	}

	#u156032-bw
	{
		z-index: 28;
		min-height: 465px;
	}

	#u156001
	{
		z-index: 29;
		min-height: 3590.5750000000035px;
		padding-bottom: 0px;
	}

	#u156001_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		width: 320px;
		left: -104px;
		padding-top: 62px;
		padding-bottom: 60px;
	}

	#u155346-4
	{
		z-index: 40;
		width: 320px;
		min-height: 53px;
		line-height: 43px;
		font-size: 36px;
		left: 104px;
	}

	#u155362-10
	{
		z-index: 60;
		width: 288px;
		min-height: 655px;
		left: 120px;
		margin-top: 12px;
	}

	#u155953
	{
		z-index: 72;
		width: 320px;
		left: 104px;
		margin-top: 23px;
	}

	#buchen
	{
		left: 257px;
	}

	#pu155977-4
	{
		z-index: 44;
		left: 104px;
		margin-top: 21px;
		position: relative;
	}

	#u155977-4
	{
		z-index: 44;
		width: 320px;
		min-height: 63px;
		line-height: 43px;
		font-size: 36px;
	}

	#u157880
	{
		z-index: 74;
		width: 40px;
		height: 2px;
		margin-top: 20px;
	}

	#u157955
	{
		z-index: 78;
		width: 40px;
		height: 2px;
		margin-top: 20px;
		left: 280px;
	}

	#u154553
	{
		z-index: 121;
		width: 288px;
		min-height: 309px;
		left: 120px;
	}

	#pu166699-4
	{
		z-index: 114;
		left: 104px;
		margin-top: 21px;
		position: relative;
	}

	#u166699-4
	{
		z-index: 114;
		width: 320px;
		min-height: 52px;
		line-height: 43px;
		font-size: 36px;
	}

	#u166700
	{
		z-index: 118;
		width: 82px;
		height: 2px;
		margin-top: 23px;
	}

	#u166701
	{
		z-index: 119;
		width: 82px;
		height: 2px;
		margin-top: 23px;
		left: 238px;
	}

	#u166702
	{
		z-index: 128;
		width: 288px;
		min-height: 309px;
		left: 120px;
		margin-top: 18px;
	}

	#pu156345-4
	{
		z-index: 48;
		left: 104px;
		margin-top: 22px;
		position: relative;
	}

	#u156345-4
	{
		z-index: 48;
		width: 320px;
		min-height: 52px;
		line-height: 43px;
		font-size: 36px;
	}

	#u158003
	{
		z-index: 75;
		width: 40px;
		height: 2px;
		margin-top: 23px;
		left: 2px;
	}

	#u157979
	{
		z-index: 79;
		width: 40px;
		height: 2px;
		margin-top: 23px;
		left: 280px;
	}

	#u155003
	{
		z-index: 122;
		width: 288px;
		min-height: 309px;
		left: 120px;
		margin-top: 18px;
	}

	#rest,#angebote,#zimmer
	{
		left: 257px;
		margin-top: 4px;
	}

	#pu156461-4
	{
		z-index: 52;
		left: 104px;
		margin-top: 23px;
		position: relative;
	}

	#u156461-4
	{
		z-index: 52;
		width: 320px;
		min-height: 49px;
		line-height: 43px;
		font-size: 36px;
	}

	#u158020
	{
		z-index: 76;
		width: 50px;
		height: 2px;
		margin-top: 21px;
	}

	#u158044
	{
		z-index: 80;
		width: 50px;
		height: 2px;
		margin-top: 21px;
		left: 270px;
	}

	#u154923
	{
		z-index: 123;
		width: 288px;
		min-height: 309px;
		left: 120px;
		margin-top: 18px;
	}

	#kontakt
	{
		left: 257px;
		margin-top: 7px;
	}

	#pu156519-4
	{
		z-index: 56;
		left: 104px;
		margin-top: 25px;
		position: relative;
	}

	#u156519-4
	{
		z-index: 56;
		width: 320px;
		min-height: 48px;
		line-height: 43px;
		font-size: 36px;
	}

	#u158167
	{
		z-index: 77;
		width: 90px;
		height: 2px;
		margin-top: 23px;
	}

	#u158191
	{
		z-index: 81;
		width: 90px;
		height: 2px;
		margin-top: 23px;
		left: 230px;
	}

	#widgetu166187
	{
		z-index: 82;
		width: 0.01px;
		height: 724px;
		left: 104px;
		margin-top: 14px;
		position: relative;
	}

	#widgetu166188
	{
		z-index: 83;
		width: 290px;
		height: 42px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: -1px;
		left: 15px;
	}

	#widgetu166188.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 290px;
		height: 42px;
		min-height: 0px;
		margin: -1px -10000px 0px 0px;
	}

	#u166189-4
	{
		z-index: 84;
		width: 276px;
		height: 28px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu166188.non-empty-st #u166189-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu166188:hover #u166189-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 276px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166188.focus-st #u166189-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 276px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166188.non-empty-st #u166189-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166188:hover #u166189-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166188.focus-st #u166189-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166192
	{
		z-index: 88;
		width: 290px;
		height: 42px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 54px;
		left: 15px;
	}

	#widgetu166192.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 290px;
		height: 42px;
		min-height: 0px;
		margin: 54px -10000px 0px 0px;
	}

	#u166194-4
	{
		z-index: 89;
		width: 276px;
		height: 28px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu166192.non-empty-st #u166194-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu166192:hover #u166194-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 276px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166192.focus-st #u166194-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 276px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166188.fld-err-st #u166189-4,#widgetu166192.fld-err-st #u166194-4
	{
		border-color: #D7244C;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 276px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166192.non-empty-st #u166194-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166192:hover #u166194-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166192.focus-st #u166194-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166188_input,#widgetu166192_input
	{
		position: absolute;
		width: 276px;
		height: 28px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		min-height: 0px;
	}

	#widgetu166188_prompt,#widgetu166192_prompt
	{
		width: 276px;
		height: 28px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		overflow: hidden;
		position: absolute;
	}

	#u166207-4
	{
		z-index: 93;
		width: 320px;
		height: 25px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		line-height: 14px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 695px;
	}

	#widgetu166187.frm-sub-st #u166207-4 p
	{
		color: #999999;
		line-height: 1;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u166202-4
	{
		z-index: 97;
		width: 320px;
		height: 25px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		color: #FF0000;
		line-height: 14px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 695px;
	}

	#widgetu166187.frm-subm-err-st #u166202-4 p
	{
		color: #D7244C;
		line-height: 1;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u166201-4
	{
		z-index: 101;
		width: 320px;
		height: 25px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		color: #00FF00;
		line-height: 12px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 695px;
	}

	#widgetu166187.frm-sub-st #u166207-4,#widgetu166187.frm-subm-err-st #u166202-4,#widgetu166187.frm-subm-ok-st #u166201-4
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 4px;
	}

	#widgetu166187.frm-subm-ok-st #u166201-4 p
	{
		color: #999999;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u166196-4
	{
		width: 186px;
		height: 24px;
		border-width: 0px;
		border-color: transparent;
		background-color: #2C59A4;
		border-radius: 2px;
		color: #FFFFFF;
		line-height: 16px;
		font-size: 16px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 636px;
		left: 57px;
		padding: 13px 7px 7px;
	}

	#u166196-4:hover
	{
		border-style: solid;
		border-width: 1px;
		border-color: #141414;
		background-color: #141414;
		padding-top: 13px;
		padding-bottom: 7px;
		min-height: 0px;
		width: 186px;
		height: 24px;
		margin: 635px -10001px -1px -1px;
	}

	#u166196-4:active
	{
		border-style: solid;
		border-width: 1px;
		border-color: #141414;
		background-color: #141414;
		padding-top: 13px;
		padding-bottom: 7px;
		min-height: 0px;
		width: 186px;
		height: 24px;
		margin: 635px -10001px -1px -1px;
	}

	#widgetu166203
	{
		z-index: 109;
		width: 290px;
		height: 492px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 110px;
		left: 15px;
	}

	#widgetu166203.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 290px;
		height: 492px;
		min-height: 0px;
		margin: 110px -10000px 0px 0px;
	}

	#u166204-4
	{
		z-index: 110;
		width: 276px;
		height: 478px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu166203.non-empty-st #u166204-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu166203:hover #u166204-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 276px;
		height: 478px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166203.focus-st #u166204-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 276px;
		height: 478px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166203.fld-err-st #u166204-4
	{
		border-color: #D7244C;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 276px;
		height: 478px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166203.non-empty-st #u166204-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166203:hover #u166204-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166203.focus-st #u166204-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166188.fld-err-st #u166189-4 *,#widgetu166192.fld-err-st #u166194-4 *,#widgetu166203.fld-err-st #u166204-4 *
	{
		color: #D7244C;
		font-style: italic;
	}

	#widgetu166203_input
	{
		position: absolute;
		width: 276px;
		height: 478px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		min-height: 0px;
	}

	#widgetu166203_prompt
	{
		width: 276px;
		height: 478px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		overflow: hidden;
		position: absolute;
	}

	#widgetu166188:hover #widgetu166188_input,#widgetu166188.focus-st #widgetu166188_input,#widgetu166188.fld-err-st #widgetu166188_input,#widgetu166188:hover #widgetu166188_prompt,#widgetu166188.focus-st #widgetu166188_prompt,#widgetu166188.fld-err-st #widgetu166188_prompt,#widgetu166192:hover #widgetu166192_input,#widgetu166192.focus-st #widgetu166192_input,#widgetu166192.fld-err-st #widgetu166192_input,#widgetu166192:hover #widgetu166192_prompt,#widgetu166192.focus-st #widgetu166192_prompt,#widgetu166192.fld-err-st #widgetu166192_prompt,#widgetu166203:hover #widgetu166203_input,#widgetu166203.focus-st #widgetu166203_input,#widgetu166203.fld-err-st #widgetu166203_input,#widgetu166203:hover #widgetu166203_prompt,#widgetu166203.focus-st #widgetu166203_prompt,#widgetu166203.fld-err-st #widgetu166203_prompt
	{
		padding-top: 6px;
		padding-bottom: 6px;
	}

	#widgetu166188.non-empty-st #widgetu166188_prompt,#widgetu166192.non-empty-st #widgetu166192_prompt,#widgetu166203.non-empty-st #widgetu166203_prompt
	{
		visibility: hidden;
	}

	#u156001-bw
	{
		z-index: 29;
		min-height: 3590.5750000000035px;
		margin-top: 490px;
	}

	#u152492
	{
		z-index: 38;
		min-height: 113px;
		padding-bottom: 27px;
	}

	#u156032_align_to_page,#u152492_align_to_page
	{
		width: 320px;
		left: -104px;
	}

	#u155431
	{
		z-index: 70;
		width: 264px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 36px;
		left: 132px;
	}

	#u155426
	{
		z-index: 71;
		display: block;
	}

	#u152492-bw
	{
		z-index: 38;
		min-height: 113px;
	}

	#u154206
	{
		z-index: 39;
		height: 40px;
	}

	#u154206-bw
	{
		z-index: 39;
		margin-top: 470px;
		height: 40px;
	}

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

	#u152712_align_to_page
	{
		width: 320px;
		left: -104px;
		padding-top: 20px;
		padding-bottom: 29px;
	}

	#u155161-11
	{
		z-index: 3;
		width: 240px;
		min-height: 133px;
		left: 144px;
		position: relative;
	}

	#u155162-4
	{
		z-index: 14;
		width: 240px;
		min-height: 41px;
		left: 144px;
		margin-top: 112px;
		position: relative;
	}

	#u152712,#u152712-bw
	{
		min-height: 335px;
	}

	#u155865-10
	{
		z-index: 18;
		min-height: 103px;
	}

	#u155865-10-bw
	{
		z-index: 18;
		min-height: 103px;
		margin-top: 153px;
	}

	#pamphletu165555
	{
		z-index: 129;
		width: 0.01px;
		height: 30px;
		padding-bottom: 200px;
		position: fixed;
		top: 10px;
		left: 50%;
		margin-left: -160px;
	}

	#u165556
	{
		position: absolute;
		width: 320px;
		height: 230px;
		background-color: transparent;
	}

	#u165556popup
	{
		z-index: 130;
	}

	#u165557
	{
		z-index: 131;
		width: 320px;
		height: 199.9000000000002px;
		border-width: 0px;
		border-color: transparent;
		background-color: #2C59A4;
		padding-top: 30px;
		padding-bottom: 0px;
		margin-right: -10000px;
		position: relative;
	}

	#u165559-5
	{
		z-index: 132;
		width: 320px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u165558-5
	{
		z-index: 137;
		width: 320px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
	}

	#u167025-5
	{
		z-index: 142;
		width: 320px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u165561-5
	{
		z-index: 147;
		width: 320px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
	}

	#u165560-5
	{
		z-index: 152;
		width: 320px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u165559-3,#u165558-3,#u167025-3,#u165561-3,#u165560-3
	{
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u165559,#u165558,#u167025,#u165561,#u165560
	{
		font-size: 20px;
		line-height: 28px;
	}

	#u165566
	{
		z-index: 157;
		width: 30px;
		height: 30px;
		position: relative;
		margin-right: -10000px;
		left: 290px;
	}

	#u165567
	{
		position: absolute;
		width: 30px;
		height: 30px;
		border-width: 0px;
		border-color: transparent;
		opacity: 0.5;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		filter: alpha(opacity=50);
		background: transparent url("../images/menu60.svg?crc=260336059") no-repeat center center;
		background-size: cover;
	}

	#u165567:hover
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		width: 30px;
		height: 30px;
		min-height: 0px;
		margin: 0px;
		background: transparent url("../images/menu60.svg?crc=260336059") no-repeat center center;
		background-size: cover;
	}

	.nosvg #u165567,.nosvg #u165567:hover
	{
		background-image: url('../images/menu60_poster_u166611.png?crc=140273745');
	}

	#u165567.PamphletThumbSelected
	{
		border-width: 0px;
		border-color: transparent;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		width: 30px;
		height: 30px;
		min-height: 0px;
		margin: 0px;
		background: transparent url("../images/menu60close.svg?crc=3910955555") no-repeat center center;
		background-size: cover;
	}

	.nosvg #u165567.PamphletThumbSelected
	{
		background-image: url('../images/menu60close_poster_u166618.png?crc=4129916514');
	}

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

@media (min-width: 281px) and (max-width: 320px)
{
	#muse_css_mq
	{
		background-color: #000140;
	}

	#bp_320.active
	{
		display: block;
	}

	#page
	{
		width: 280px;
		min-height: 3909px;
	}

	#ppu156032
	{
		z-index: 0;
		width: 0.01px;
		margin-bottom: -330px;
		margin-right: -10000px;
		margin-left: -20px;
	}

	#pu156032
	{
		z-index: 28;
	}

	#u156032
	{
		z-index: 28;
		min-height: 315px;
		padding-bottom: 15px;
	}

	#slideshowu153597
	{
		z-index: 30;
		height: 200px;
		margin-top: 115px;
	}

	#u153605
	{
		width: 320px;
		height: 200px;
	}

	#u153605popup
	{
		z-index: 31;
	}

	#u153608
	{
		z-index: 32;
		width: 320px;
		height: 200px;
	}

	#u153934
	{
		z-index: 34;
		width: 320px;
		height: 200px;
	}

	#u154037
	{
		z-index: 36;
		width: 320px;
		height: 200px;
	}

	#u156032-bw
	{
		z-index: 28;
		min-height: 315px;
	}

	#u156001
	{
		z-index: 29;
		min-height: 3629px;
	}

	#u156001_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		width: 280px;
		left: -20px;
		padding-top: 41px;
		padding-bottom: 55px;
	}

	#u155346-4
	{
		z-index: 40;
		width: 280px;
		min-height: 47px;
		line-height: 36px;
		font-size: 30px;
		left: 20px;
	}

	#u155362-10
	{
		z-index: 60;
		width: 250px;
		min-height: 735px;
		left: 35px;
		margin-top: 18px;
	}

	#u155953
	{
		z-index: 72;
		width: 280px;
		left: 20px;
		margin-top: 49px;
	}

	#buchen
	{
		left: 148px;
		margin-top: 1px;
	}

	#pu155977-4
	{
		z-index: 44;
		left: 20px;
		margin-top: 21px;
		position: relative;
	}

	#u155977-4
	{
		z-index: 44;
		width: 280px;
		min-height: 50px;
		line-height: 36px;
		font-size: 30px;
	}

	#u157880
	{
		z-index: 74;
		width: 34px;
		height: 1px;
		margin-top: 19px;
	}

	#u157955
	{
		z-index: 78;
		width: 34px;
		height: 1px;
		margin-top: 19px;
		left: 246px;
	}

	#u154553
	{
		z-index: 121;
		width: 250px;
		min-height: 280px;
		left: 35px;
	}

	#rest
	{
		left: 154px;
		margin-top: 1px;
	}

	#pu166699-4
	{
		z-index: 114;
		left: 20px;
		margin-top: 21px;
		position: relative;
	}

	#u166699-4
	{
		z-index: 114;
		width: 280px;
		min-height: 50px;
		line-height: 36px;
		font-size: 30px;
	}

	#u166700
	{
		z-index: 118;
		width: 68px;
		height: 1px;
		margin-top: 19px;
	}

	#u166701
	{
		z-index: 119;
		width: 68px;
		height: 1px;
		margin-top: 19px;
		left: 212px;
	}

	#u166702
	{
		z-index: 128;
		width: 250px;
		min-height: 338px;
		left: 40px;
	}

	#pu156345-4
	{
		z-index: 48;
		left: 20px;
		margin-top: 21px;
		position: relative;
	}

	#u156345-4
	{
		z-index: 48;
		width: 280px;
		min-height: 50px;
		line-height: 36px;
		font-size: 30px;
	}

	#u158003
	{
		z-index: 75;
		width: 38px;
		height: 1px;
		margin-top: 20px;
	}

	#u157979
	{
		z-index: 79;
		width: 38px;
		height: 1px;
		margin-top: 20px;
		left: 242px;
	}

	#u155003
	{
		z-index: 122;
		width: 250px;
		min-height: 338px;
		left: 40px;
	}

	#angebote,#zimmer
	{
		left: 154px;
		margin-top: 5px;
	}

	#pu156461-4
	{
		z-index: 52;
		left: 20px;
		margin-top: 24px;
		position: relative;
	}

	#u156461-4
	{
		z-index: 52;
		width: 280px;
		min-height: 50px;
		line-height: 36px;
		font-size: 30px;
	}

	#u158020
	{
		z-index: 76;
		width: 48px;
		height: 1px;
		margin-top: 18px;
	}

	#u158044
	{
		z-index: 80;
		width: 48px;
		height: 1px;
		margin-top: 18px;
		left: 232px;
	}

	#u154923
	{
		z-index: 123;
		width: 250px;
		min-height: 345px;
		left: 40px;
	}

	#kontakt
	{
		left: 154px;
	}

	#pu156519-4
	{
		z-index: 56;
		left: 20px;
		margin-top: 26px;
		position: relative;
	}

	#u156519-4
	{
		z-index: 56;
		width: 280px;
		min-height: 50px;
		line-height: 36px;
		font-size: 30px;
	}

	#u158167
	{
		z-index: 77;
		width: 82px;
		height: 1px;
		margin-top: 20px;
	}

	#u158191
	{
		z-index: 81;
		width: 82px;
		height: 1px;
		margin-top: 20px;
		left: 198px;
	}

	#widgetu166187
	{
		z-index: 82;
		width: 0.01px;
		height: 733px;
		left: 20px;
		position: relative;
	}

	#widgetu166188
	{
		z-index: 83;
		width: 252px;
		height: 42px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: -1px;
		left: 14px;
	}

	#widgetu166188.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 252px;
		height: 42px;
		min-height: 0px;
		margin: -1px -10000px 0px 0px;
	}

	#u166189-4
	{
		z-index: 84;
		width: 238px;
		height: 28px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu166188.non-empty-st #u166189-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu166188:hover #u166189-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 238px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166188.focus-st #u166189-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 238px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166188.non-empty-st #u166189-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166188:hover #u166189-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166188.focus-st #u166189-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166192
	{
		z-index: 88;
		width: 252px;
		height: 42px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 54px;
		left: 15px;
	}

	#widgetu166192.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 252px;
		height: 42px;
		min-height: 0px;
		margin: 54px -10000px 0px 0px;
	}

	#u166194-4
	{
		z-index: 89;
		width: 238px;
		height: 28px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu166192.non-empty-st #u166194-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu166192:hover #u166194-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 238px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166192.focus-st #u166194-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 238px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166188.fld-err-st #u166189-4,#widgetu166192.fld-err-st #u166194-4
	{
		border-color: #D7244C;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 238px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166192.non-empty-st #u166194-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166192:hover #u166194-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166192.focus-st #u166194-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166188_input,#widgetu166192_input
	{
		position: absolute;
		width: 238px;
		height: 28px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		min-height: 0px;
	}

	#widgetu166188_prompt,#widgetu166192_prompt
	{
		width: 238px;
		height: 28px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		overflow: hidden;
		position: absolute;
	}

	#u166207-4
	{
		z-index: 93;
		width: 280px;
		height: 25px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		line-height: 14px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 704px;
	}

	#widgetu166187.frm-sub-st #u166207-4 p
	{
		color: #999999;
		line-height: 1;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u166202-4
	{
		z-index: 97;
		width: 280px;
		height: 25px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		color: #FF0000;
		line-height: 14px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 704px;
	}

	#widgetu166187.frm-subm-err-st #u166202-4 p
	{
		color: #D7244C;
		line-height: 1;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u166201-4
	{
		z-index: 101;
		width: 280px;
		height: 25px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		color: #00FF00;
		line-height: 12px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 704px;
	}

	#widgetu166187.frm-sub-st #u166207-4,#widgetu166187.frm-subm-err-st #u166202-4,#widgetu166187.frm-subm-ok-st #u166201-4
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 4px;
	}

	#widgetu166187.frm-subm-ok-st #u166201-4 p
	{
		color: #999999;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u166196-4
	{
		width: 186px;
		height: 24px;
		border-width: 0px;
		border-color: transparent;
		background-color: #2C59A4;
		border-radius: 2px;
		color: #FFFFFF;
		line-height: 16px;
		font-size: 16px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 643px;
		left: 40px;
		padding: 13px 7px 7px;
	}

	#u166196-4:hover
	{
		border-style: solid;
		border-width: 1px;
		border-color: #141414;
		background-color: #141414;
		padding-top: 13px;
		padding-bottom: 7px;
		min-height: 0px;
		width: 186px;
		height: 24px;
		margin: 642px -10001px -1px -1px;
	}

	#u166196-4:active
	{
		border-style: solid;
		border-width: 1px;
		border-color: #141414;
		background-color: #141414;
		padding-top: 13px;
		padding-bottom: 7px;
		min-height: 0px;
		width: 186px;
		height: 24px;
		margin: 642px -10001px -1px -1px;
	}

	#widgetu166203
	{
		z-index: 109;
		width: 252px;
		height: 494px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 110px;
		left: 14px;
	}

	#widgetu166203.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 252px;
		height: 494px;
		min-height: 0px;
		margin: 110px -10000px 0px 0px;
	}

	#u166204-4
	{
		z-index: 110;
		width: 238px;
		height: 480px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu166203.non-empty-st #u166204-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu166203:hover #u166204-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 238px;
		height: 480px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166203.focus-st #u166204-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 238px;
		height: 480px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166203.fld-err-st #u166204-4
	{
		border-color: #D7244C;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 238px;
		height: 480px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166203.non-empty-st #u166204-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166203:hover #u166204-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166203.focus-st #u166204-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166188.fld-err-st #u166189-4 *,#widgetu166192.fld-err-st #u166194-4 *,#widgetu166203.fld-err-st #u166204-4 *
	{
		color: #D7244C;
		font-style: italic;
	}

	#widgetu166203_input
	{
		position: absolute;
		width: 238px;
		height: 480px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		min-height: 0px;
	}

	#widgetu166203_prompt
	{
		width: 238px;
		height: 480px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		overflow: hidden;
		position: absolute;
	}

	#widgetu166188:hover #widgetu166188_input,#widgetu166188.focus-st #widgetu166188_input,#widgetu166188.fld-err-st #widgetu166188_input,#widgetu166188:hover #widgetu166188_prompt,#widgetu166188.focus-st #widgetu166188_prompt,#widgetu166188.fld-err-st #widgetu166188_prompt,#widgetu166192:hover #widgetu166192_input,#widgetu166192.focus-st #widgetu166192_input,#widgetu166192.fld-err-st #widgetu166192_input,#widgetu166192:hover #widgetu166192_prompt,#widgetu166192.focus-st #widgetu166192_prompt,#widgetu166192.fld-err-st #widgetu166192_prompt,#widgetu166203:hover #widgetu166203_input,#widgetu166203.focus-st #widgetu166203_input,#widgetu166203.fld-err-st #widgetu166203_input,#widgetu166203:hover #widgetu166203_prompt,#widgetu166203.focus-st #widgetu166203_prompt,#widgetu166203.fld-err-st #widgetu166203_prompt
	{
		padding-top: 6px;
		padding-bottom: 6px;
	}

	#widgetu166188.non-empty-st #widgetu166188_prompt,#widgetu166192.non-empty-st #widgetu166192_prompt,#widgetu166203.non-empty-st #widgetu166203_prompt
	{
		visibility: hidden;
	}

	#u156001-bw
	{
		z-index: 29;
		min-height: 3629px;
		margin-top: 330px;
	}

	#u152492
	{
		z-index: 38;
		min-height: 90px;
		padding-bottom: 20px;
	}

	#u156032_align_to_page,#u152492_align_to_page
	{
		width: 280px;
		left: -20px;
	}

	#u155431
	{
		z-index: 70;
		width: 226px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 24px;
		left: 47px;
	}

	#u155426
	{
		z-index: 71;
		display: block;
	}

	#u152492-bw
	{
		z-index: 38;
		min-height: 90px;
	}

	#u154206
	{
		z-index: 39;
		height: 20px;
	}

	#u154206-bw
	{
		z-index: 39;
		margin-top: 320px;
		height: 20px;
	}

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

	#u152712_align_to_page
	{
		width: 280px;
		left: -20px;
		padding-top: 20px;
		padding-bottom: 24px;
	}

	#u155161-11
	{
		z-index: 3;
		width: 240px;
		min-height: 133px;
		left: 40px;
		position: relative;
	}

	#u155162-4
	{
		z-index: 14;
		width: 240px;
		min-height: 41px;
		left: 40px;
		margin-top: 112px;
		position: relative;
	}

	#u152712,#u152712-bw
	{
		min-height: 330px;
	}

	#u155865-10
	{
		z-index: 18;
		min-height: 103px;
	}

	#u155865-10-bw
	{
		z-index: 18;
		min-height: 103px;
		margin-top: 153px;
	}

	#pamphletu165555
	{
		z-index: 129;
		width: 0.01px;
		height: 30px;
		padding-bottom: 200px;
		position: fixed;
		top: 0px;
		left: 50%;
		margin-left: -140px;
	}

	#u165556
	{
		position: absolute;
		width: 280px;
		height: 230px;
		background-color: transparent;
	}

	#u165556popup
	{
		z-index: 130;
	}

	#u165557
	{
		z-index: 131;
		width: 280px;
		height: 200px;
		border-width: 0px;
		border-color: transparent;
		background-color: #2C59A4;
		padding-top: 30px;
		margin-right: -10000px;
		position: relative;
	}

	#u165559-5
	{
		z-index: 132;
		width: 280px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u165558-5
	{
		z-index: 137;
		width: 280px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
	}

	#u167025-5
	{
		z-index: 142;
		width: 280px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u165561-5
	{
		z-index: 147;
		width: 280px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
	}

	#u165560-5
	{
		z-index: 152;
		width: 280px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u165559-3,#u165558-3,#u167025-3,#u165561-3,#u165560-3
	{
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u165559,#u165558,#u167025,#u165561,#u165560
	{
		font-size: 20px;
		line-height: 28px;
	}

	#u165566
	{
		z-index: 157;
		width: 30px;
		height: 30px;
		position: relative;
		margin-right: -10000px;
		left: 250px;
	}

	#u165567
	{
		position: absolute;
		width: 30px;
		height: 30px;
		border-width: 0px;
		border-color: transparent;
		opacity: 0.5;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		filter: alpha(opacity=50);
		background: transparent url("../images/menu60.svg?crc=260336059") no-repeat center center;
		background-size: cover;
	}

	#u165567:hover
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		width: 30px;
		height: 30px;
		min-height: 0px;
		margin: 0px;
		background: transparent url("../images/menu60.svg?crc=260336059") no-repeat center center;
		background-size: cover;
	}

	.nosvg #u165567,.nosvg #u165567:hover
	{
		background-image: url('../images/menu60_poster_u166611.png?crc=140273745');
	}

	#u165567.PamphletThumbSelected
	{
		border-width: 0px;
		border-color: transparent;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		width: 30px;
		height: 30px;
		min-height: 0px;
		margin: 0px;
		background: transparent url("../images/menu60close.svg?crc=3910955555") no-repeat center center;
		background-size: cover;
	}

	.nosvg #u165567.PamphletThumbSelected
	{
		background-image: url('../images/menu60close_poster_u166618.png?crc=4129916514');
	}

	body
	{
		overflow-x: hidden;
		min-width: 280px;
		padding-bottom: 330px;
	}
}

@media (max-width: 280px)
{
	/*

*/

	#muse_css_mq
	{
		background-color: #000118;
	}

	#bp_280.active
	{
		display: block;
	}

	#page
	{
		width: 240px;
		min-height: 1038px;
	}

	#page_position_content
	{
		margin-bottom: -325px;
		width: 0.01px;/* should not cover content below */
	}

	#pu156032
	{
		z-index: 28;
		margin-left: -20px;
	}

	#u156032
	{
		z-index: 28;
		min-height: 315px;
		padding-bottom: 585px;
	}

	#slideshowu153597
	{
		z-index: 30;
		height: 200px;
		margin-top: 115px;
	}

	#u153605
	{
		width: 280px;
		height: 200px;
	}

	#u153605popup
	{
		z-index: 31;
	}

	#u153608
	{
		z-index: 32;
		width: 280px;
		height: 200px;
	}

	#u153934
	{
		z-index: 34;
		width: 280px;
		height: 200px;
	}

	#u154037
	{
		z-index: 36;
		width: 280px;
		height: 200px;
	}

	#u156032-bw
	{
		z-index: 28;
		min-height: 315px;
	}

	#u156001
	{
		z-index: 29;
		min-height: 3734px;
	}

	#u156001_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		width: 240px;
		left: -20px;
	}

	#u156001_position_content
	{
		padding-top: 34px;
		width: 100%;
	}

	#u155346-4
	{
		z-index: 40;
		width: 240px;
		min-height: 36px;
		line-height: 29px;
		font-size: 24px;
		left: 20px;
	}

	#u155362-10
	{
		z-index: 60;
		width: 220px;
		min-height: 871px;
		left: 30px;
		margin-top: 17px;
	}

	#u155953
	{
		z-index: 72;
		width: 240px;
		left: 20px;
		margin-top: 36px;
	}

	#buchen
	{
		left: 130px;
		margin-top: 14px;
	}

	#pu155977-4
	{
		z-index: 44;
		left: 20px;
		margin-top: 18px;
		position: relative;
	}

	#u155977-4
	{
		z-index: 44;
		width: 240px;
		min-height: 36px;
		line-height: 29px;
		font-size: 24px;
	}

	#u157880
	{
		z-index: 74;
		width: 34px;
		height: 1px;
		margin-top: 14px;
	}

	#u157955
	{
		z-index: 78;
		width: 34px;
		height: 1px;
		margin-top: 14px;
		left: 206px;
	}

	#u154553
	{
		z-index: 121;
		width: 220px;
		min-height: 300px;
		left: 30px;
	}

	#rest
	{
		left: 130px;
		margin-top: 28px;
	}

	#pu166699-4
	{
		z-index: 114;
		left: 20px;
		margin-top: 19px;
		position: relative;
	}

	#u166699-4
	{
		z-index: 114;
		width: 240px;
		min-height: 36px;
		line-height: 29px;
		font-size: 24px;
	}

	#u166700
	{
		z-index: 118;
		width: 38px;
		height: 1px;
		margin-top: 14px;
	}

	#u166701
	{
		z-index: 119;
		width: 38px;
		height: 1px;
		margin-top: 14px;
		left: 202px;
	}

	#u166702
	{
		z-index: 128;
		width: 220px;
		min-height: 338px;
		left: 30px;
	}

	#angebote
	{
		left: 130px;
		margin-top: 37px;
	}

	#pu156345-4
	{
		z-index: 48;
		left: 20px;
		margin-top: 18px;
		position: relative;
	}

	#u156345-4
	{
		z-index: 48;
		width: 240px;
		min-height: 36px;
		line-height: 29px;
		font-size: 24px;
	}

	#u158003
	{
		z-index: 75;
		width: 38px;
		height: 1px;
		margin-top: 14px;
	}

	#u157979
	{
		z-index: 79;
		width: 38px;
		height: 1px;
		margin-top: 14px;
		left: 202px;
	}

	#u155003
	{
		z-index: 122;
		width: 220px;
		min-height: 338px;
		left: 30px;
	}

	#zimmer
	{
		left: 135px;
		margin-top: 38px;
	}

	#pu156461-4
	{
		z-index: 52;
		left: 20px;
		margin-top: 18px;
		position: relative;
	}

	#u156461-4
	{
		z-index: 52;
		width: 240px;
		min-height: 36px;
		line-height: 29px;
		font-size: 24px;
	}

	#u158020
	{
		z-index: 76;
		width: 46px;
		height: 1px;
		margin-top: 14px;
	}

	#u158044
	{
		z-index: 80;
		width: 46px;
		height: 1px;
		margin-top: 14px;
		left: 194px;
	}

	#u154923
	{
		z-index: 123;
		width: 220px;
		min-height: 345px;
		left: 30px;
	}

	#kontakt
	{
		left: 135px;
		margin-top: 33px;
	}

	#pu156519-4
	{
		z-index: 56;
		left: 20px;
		margin-top: 26px;
		position: relative;
	}

	#u156519-4
	{
		z-index: 56;
		width: 240px;
		min-height: 36px;
		line-height: 29px;
		font-size: 24px;
	}

	#u158167
	{
		z-index: 77;
		width: 73px;
		height: 1px;
		margin-top: 15px;
	}

	#u158191
	{
		z-index: 81;
		width: 73px;
		height: 1px;
		margin-top: 15px;
		left: 167px;
	}

	#widgetu166187
	{
		z-index: 82;
		width: 0.01px;
		height: 740px;
		left: 20px;
		position: relative;
	}

	#widgetu166188
	{
		z-index: 83;
		width: 222px;
		height: 42px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: -1px;
		left: 9px;
	}

	#widgetu166188.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 222px;
		height: 42px;
		min-height: 0px;
		margin: -1px -10000px 0px 0px;
	}

	#u166189-4
	{
		z-index: 84;
		width: 208px;
		height: 28px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu166188.non-empty-st #u166189-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu166188:hover #u166189-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 208px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166188.focus-st #u166189-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 208px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166188.non-empty-st #u166189-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166188:hover #u166189-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166188.focus-st #u166189-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166192
	{
		z-index: 88;
		width: 222px;
		height: 42px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 54px;
		left: 9px;
	}

	#widgetu166192.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 222px;
		height: 42px;
		min-height: 0px;
		margin: 54px -10000px 0px 0px;
	}

	#u166194-4
	{
		z-index: 89;
		width: 208px;
		height: 28px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu166192.non-empty-st #u166194-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu166192:hover #u166194-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 208px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166192.focus-st #u166194-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 208px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166188.fld-err-st #u166189-4,#widgetu166192.fld-err-st #u166194-4
	{
		border-color: #D7244C;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 208px;
		height: 28px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166192.non-empty-st #u166194-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166192:hover #u166194-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166192.focus-st #u166194-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166188_input,#widgetu166192_input
	{
		position: absolute;
		width: 208px;
		height: 28px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		min-height: 0px;
	}

	#widgetu166188_prompt,#widgetu166192_prompt
	{
		width: 208px;
		height: 28px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		overflow: hidden;
		position: absolute;
	}

	#u166207-4
	{
		z-index: 93;
		width: 240px;
		height: 32px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		line-height: 14px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 704px;
	}

	#widgetu166187.frm-sub-st #u166207-4 p
	{
		color: #999999;
		line-height: 1;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u166202-4
	{
		z-index: 97;
		width: 240px;
		height: 32px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		color: #FF0000;
		line-height: 14px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 704px;
	}

	#widgetu166187.frm-subm-err-st #u166202-4 p
	{
		color: #D7244C;
		line-height: 1;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u166201-4
	{
		z-index: 101;
		width: 240px;
		height: 32px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		padding-top: 4px;
		color: #00FF00;
		line-height: 12px;
		font-size: 12px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 704px;
	}

	#widgetu166187.frm-sub-st #u166207-4,#widgetu166187.frm-subm-err-st #u166202-4,#widgetu166187.frm-subm-ok-st #u166201-4
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 4px;
	}

	#widgetu166187.frm-subm-ok-st #u166201-4 p
	{
		color: #999999;
		font-size: 14px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
	}

	#u166196-4
	{
		width: 186px;
		height: 24px;
		border-width: 0px;
		border-color: transparent;
		background-color: #2C59A4;
		border-radius: 2px;
		color: #FFFFFF;
		line-height: 16px;
		font-size: 16px;
		text-align: center;
		font-family: '__Open Sans_5';
		font-weight: 400;
		position: relative;
		margin-right: -10000px;
		margin-top: 643px;
		left: 20px;
		padding: 13px 7px 7px;
	}

	#u166196-4:hover
	{
		border-style: solid;
		border-width: 1px;
		border-color: #141414;
		background-color: #141414;
		padding-top: 13px;
		padding-bottom: 7px;
		min-height: 0px;
		width: 186px;
		height: 24px;
		margin: 642px -10001px -1px -1px;
	}

	#u166196-4:active
	{
		border-style: solid;
		border-width: 1px;
		border-color: #141414;
		background-color: #141414;
		padding-top: 13px;
		padding-bottom: 7px;
		min-height: 0px;
		width: 186px;
		height: 24px;
		margin: 642px -10001px -1px -1px;
	}

	#widgetu166203
	{
		z-index: 109;
		width: 222px;
		height: 507px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 110px;
		left: 9px;
	}

	#widgetu166203.fld-err-st
	{
		background-color: transparent;
		border-radius: 0px;
		width: 222px;
		height: 507px;
		min-height: 0px;
		margin: 110px -10000px 0px 0px;
	}

	#u166204-4
	{
		z-index: 110;
		width: 208px;
		height: 493px;
		border-style: solid;
		border-width: 1px;
		border-color: #B5B5B5;
		background-color: #FFFFFF;
		padding: 6px;
		color: #B5B5B5;
		line-height: 14px;
		font-family: '__Open Sans_5';
		font-weight: 400;
		font-style: italic;
		position: relative;
		margin-right: -10000px;
	}

	#widgetu166203.non-empty-st #u166204-4
	{
		border-color: #666666;
		background-color: #FFFFFF;
	}

	#widgetu166203:hover #u166204-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 208px;
		height: 493px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166203.focus-st #u166204-4
	{
		border-color: #666666;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 208px;
		height: 493px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166203.fld-err-st #u166204-4
	{
		border-color: #D7244C;
		padding-top: 6px;
		padding-bottom: 6px;
		min-height: 0px;
		width: 208px;
		height: 493px;
		margin: 0px -10000px 0px 0px;
	}

	#widgetu166203.non-empty-st #u166204-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166203:hover #u166204-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166203.focus-st #u166204-4 *
	{
		color: #666666;
		font-style: normal;
	}

	#widgetu166188.fld-err-st #u166189-4 *,#widgetu166192.fld-err-st #u166194-4 *,#widgetu166203.fld-err-st #u166204-4 *
	{
		color: #D7244C;
		font-style: italic;
	}

	#widgetu166203_input
	{
		position: absolute;
		width: 208px;
		height: 493px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		min-height: 0px;
	}

	#widgetu166203_prompt
	{
		width: 208px;
		height: 493px;
		color: #B5B5B5;
		font-family: '__Open Sans_5';
		font-style: italic;
		font-weight: 400;
		padding: 6px;
		overflow: hidden;
		position: absolute;
	}

	#widgetu166188:hover #widgetu166188_input,#widgetu166188.focus-st #widgetu166188_input,#widgetu166188.fld-err-st #widgetu166188_input,#widgetu166188:hover #widgetu166188_prompt,#widgetu166188.focus-st #widgetu166188_prompt,#widgetu166188.fld-err-st #widgetu166188_prompt,#widgetu166192:hover #widgetu166192_input,#widgetu166192.focus-st #widgetu166192_input,#widgetu166192.fld-err-st #widgetu166192_input,#widgetu166192:hover #widgetu166192_prompt,#widgetu166192.focus-st #widgetu166192_prompt,#widgetu166192.fld-err-st #widgetu166192_prompt,#widgetu166203:hover #widgetu166203_input,#widgetu166203.focus-st #widgetu166203_input,#widgetu166203.fld-err-st #widgetu166203_input,#widgetu166203:hover #widgetu166203_prompt,#widgetu166203.focus-st #widgetu166203_prompt,#widgetu166203.fld-err-st #widgetu166203_prompt
	{
		padding-top: 6px;
		padding-bottom: 6px;
	}

	#widgetu166188.non-empty-st #widgetu166188_prompt,#widgetu166192.non-empty-st #widgetu166192_prompt,#widgetu166203.non-empty-st #widgetu166203_prompt
	{
		visibility: hidden;
	}

	#u156001-bw
	{
		z-index: 29;
		min-height: 3734px;
		margin-top: 330px;
	}

	#u152492
	{
		z-index: 38;
		min-height: 93px;
		padding-bottom: 17px;
	}

	#u156032_align_to_page,#u152492_align_to_page
	{
		width: 240px;
		left: -20px;
	}

	#u155431
	{
		z-index: 70;
		width: 220px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 29px;
		left: 30px;
	}

	#u155426
	{
		z-index: 71;
		display: block;
	}

	#u152492-bw
	{
		z-index: 38;
		min-height: 93px;
	}

	#u154206
	{
		z-index: 39;
		height: 20px;
	}

	#u154206-bw
	{
		z-index: 39;
		margin-top: 320px;
		height: 20px;
	}

	#pamphletu165555
	{
		z-index: 129;
		width: 0.01px;
		height: 30px;
		padding-bottom: 200px;
		position: relative;
		margin-right: -10000px;
		left: 20px;
	}

	#u165556
	{
		position: absolute;
		width: 240px;
		height: 230px;
		background-color: transparent;
	}

	#u165556popup
	{
		z-index: 130;
	}

	#u165557
	{
		z-index: 131;
		width: 240px;
		height: 200px;
		border-width: 0px;
		border-color: transparent;
		background-color: #2C59A4;
		padding-top: 30px;
		margin-right: -10000px;
		position: relative;
	}

	#u165559-5
	{
		z-index: 132;
		width: 240px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u165558-5
	{
		z-index: 137;
		width: 240px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
	}

	#u167025-5
	{
		z-index: 142;
		width: 240px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u165561-5
	{
		z-index: 147;
		width: 240px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
	}

	#u165560-5
	{
		z-index: 152;
		width: 240px;
		min-height: 32px;
		border-width: 0px;
		border-color: transparent;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.1);
		padding-top: 8px;
		font-size: 24px;
		text-align: center;
		letter-spacing: 3px;
		color: #DCDCDC;
		line-height: 34px;
		font-family: '__Pompiere _5';
		font-weight: 400;
		position: relative;
		-pie-background: rgba(255,255,255,0.1);
	}

	#u165559-3,#u165558-3,#u167025-3,#u165561-3,#u165560-3
	{
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u165559,#u165558,#u167025,#u165561,#u165560
	{
		font-size: 20px;
		line-height: 28px;
	}

	#u165566
	{
		z-index: 157;
		width: 30px;
		height: 30px;
		position: relative;
		margin-right: -10000px;
		left: 210px;
	}

	#u165567
	{
		position: absolute;
		width: 30px;
		height: 30px;
		border-width: 0px;
		border-color: transparent;
		opacity: 0.5;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		filter: alpha(opacity=50);
		background: transparent url("../images/menu60.svg?crc=260336059") no-repeat center center;
		background-size: cover;
	}

	#u165567:hover
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		width: 30px;
		height: 30px;
		min-height: 0px;
		margin: 0px;
		background: transparent url("../images/menu60.svg?crc=260336059") no-repeat center center;
		background-size: cover;
	}

	.nosvg #u165567,.nosvg #u165567:hover
	{
		background-image: url('../images/menu60_poster_u166611.png?crc=140273745');
	}

	#u165567.PamphletThumbSelected
	{
		border-width: 0px;
		border-color: transparent;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		width: 30px;
		height: 30px;
		min-height: 0px;
		margin: 0px;
		background: transparent url("../images/menu60close.svg?crc=3910955555") no-repeat center center;
		background-size: cover;
	}

	.nosvg #u165567.PamphletThumbSelected
	{
		background-image: url('../images/menu60close_poster_u166618.png?crc=4129916514');
	}

	#pu152712
	{
		z-index: 2;
		width: 0.01px;
		margin-left: -20px;
	}

	#u152712_align_to_page
	{
		width: 240px;
		left: -20px;
		padding-top: 20px;
		padding-bottom: 19px;
	}

	#u155161-11
	{
		z-index: 3;
		width: 240px;
		min-height: 133px;
		left: 20px;
		position: relative;
	}

	#u155162-4
	{
		z-index: 14;
		width: 240px;
		min-height: 41px;
		left: 20px;
		margin-top: 112px;
		position: relative;
	}

	#u152712,#u152712-bw
	{
		min-height: 325px;
	}

	#u155865-10
	{
		z-index: 18;
		min-height: 103px;
	}

	#u155865-10-bw
	{
		z-index: 18;
		min-height: 103px;
		margin-top: 152px;
	}

	body
	{
		overflow-x: hidden;
		min-width: 240px;
		padding-bottom: 325px;
	}
}

