/*

*/

.version.index /* version checker */
{
	color: #000015;
	background-color: #4EADFB;
}

.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 980px;
	min-height: 799.8700000000063px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: transparent;
	padding-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

#u296
{
	z-index: 404;
	height: 50px;
	top: 0px;
}

#u296-bw
{
	z-index: 404;
}

#ppu297
{
	width: 0.01px;
	padding-bottom: 50px;
	margin-left: -33px;
}

#u297
{
	z-index: 406;
	top: 0px;
	left: 50%;
	margin-left: -523px;
}

#u298
{
	z-index: 414;
	top: 0px;
	left: 50%;
	margin-left: -428px;
}

#u6987
{
	z-index: 418;
	top: 0px;
	left: 50%;
	margin-left: -333px;
}

#u299
{
	z-index: 422;
	top: 0px;
	left: 50%;
	margin-left: -238px;
}

#u300
{
	z-index: 426;
	top: 0px;
	left: 50%;
	margin-left: -143px;
}

#u301
{
	z-index: 430;
	top: 0px;
	left: 50%;
	margin-left: -48px;
}

#u6183
{
	z-index: 446;
	top: 0px;
	left: 50%;
	margin-left: 47px;
}

#u6184
{
	z-index: 450;
	top: 0px;
	left: 50%;
	margin-left: 142px;
}

#u302
{
	z-index: 434;
	top: 0px;
	left: 50%;
	margin-left: 237px;
}

#u5045
{
	z-index: 442;
	top: 0px;
	left: 50%;
	margin-left: 332px;
}

#u1539
{
	z-index: 438;
	top: 0px;
	left: 50%;
	margin-left: 427px;
}

#u297_states,#u298_states,#u6987_states,#u299_states,#u300_states,#u301_states,#u6183_states,#u6184_states,#u302_states,#u5045_states,#u1539_states
{
	height: 50px;
	width: 95px;
}

#pu303
{
	width: 0.01px;
	padding-bottom: 30px;
	margin-left: 62px;
	margin-top: -40px;
}

#u303
{
	z-index: 460;
	width: 1px;
	height: 30px;
	top: 10px;
	left: 50%;
	margin-left: -428px;
}

#u304
{
	z-index: 461;
	width: 1px;
	height: 30px;
	top: 10px;
	left: 50%;
	margin-left: -333px;
}

#u305
{
	z-index: 462;
	width: 1px;
	height: 30px;
	top: 10px;
	left: 50%;
	margin-left: -238px;
}

#u306
{
	z-index: 459;
	width: 1px;
	height: 30px;
	top: 10px;
	left: 50%;
	margin-left: -143px;
}

#u1540
{
	z-index: 453;
	width: 1px;
	height: 30px;
	top: 10px;
	left: 50%;
	margin-left: -48px;
}

#u307
{
	z-index: 454;
	width: 1px;
	height: 30px;
	top: 10px;
	left: 50%;
	margin-left: 47px;
}

#u5046
{
	z-index: 455;
	width: 1px;
	height: 30px;
	top: 10px;
	left: 50%;
	margin-left: 142px;
}

#u6185
{
	z-index: 456;
	width: 1px;
	height: 30px;
	top: 10px;
	left: 50%;
	margin-left: 237px;
}

#u6186
{
	z-index: 457;
	width: 1px;
	height: 30px;
	top: 10px;
	left: 50%;
	margin-left: 332px;
}

#u6988
{
	z-index: 458;
	width: 1px;
	height: 30px;
	top: 10px;
	left: 50%;
	margin-left: 427px;
}

#u2294
{
	z-index: 3;
	height: 652px;
	background-color: #FFFFFF;
}

#u2294-bw
{
	z-index: 3;
	margin-top: 380px;
	height: 652px;
}

#u2276
{
	z-index: 4;
	height: 926px;
	background-color: transparent;
}

#U2771_animation
{
	width: 100%;
	height: 926px;
	border: none;
}

#u2276-bw
{
	z-index: 4;
	height: 926px;
}

#u707
{
	z-index: 8;
	min-height: 59px;
	background-color: #C12223;
}

#u1983
{
	z-index: 11;
	width: 109px;
	height: 59px;
	-pie-box-shadow: 8px 0px 8px #BFBFBF;
	box-shadow: 8px 0px 8px rgba(0,0,0,0.25);
	background-color: #C12223;
	position: relative;
	margin-right: -10000px;
	left: 1px;
}

#u1984
{
	z-index: 10;
	width: 405px;
	height: 47px;
	-pie-box-shadow: -8px 0px 8px #BFBFBF;
	box-shadow: -8px 0px 8px rgba(0,0,0,0.25);
	background-color: #C12223;
	position: relative;
	margin-right: -10000px;
	left: 775px;
}

#u707-bw
{
	z-index: 8;
	min-height: 59px;
	margin-top: 380px;
}

#u2296
{
	z-index: 62;
	min-height: 608.6499999999999px;
	background-color: #FFFFFF;
	padding-bottom: 0px;
}

#u2296_position_content
{
	padding-bottom: 12px;
}

#pu2014
{
	width: 0.01px;
	left: 110px;
	position: relative;
}

#u2014
{
	z-index: 155;
	width: 665px;
	height: 20px;
	-pie-box-shadow: 0px -8px 8px #BFBFBF;
	box-shadow: 0px -8px 8px rgba(0,0,0,0.25);
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
}

#u4391
{
	z-index: 157;
	width: 110px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	left: 665px;
}

#u2016
{
	z-index: 159;
	width: 31px;
	height: 20px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	left: 50px;
}

#u265-4
{
	z-index: 86;
	width: 636px;
	background-color: transparent;
	color: #C12223;
	line-height: 25px;
	letter-spacing: 0px;
	text-transform: uppercase;
	font-size: 21px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	left: 110px;
	margin-top: 46px;
	position: relative;
}

#pu266-6
{
	width: 0.01px;
	left: 110px;
	margin-top: 12px;
	position: relative;
}

#u266-6
{
	z-index: 90;
	width: 298px;
	background-color: transparent;
	color: #666666;
	font-size: 14px;
	font-family: '__Futura Std_5';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 11px;
}

#u177-8
{
	z-index: 63;
	width: 298px;
	min-height: 263px;
	background-color: transparent;
	color: #666666;
	font-size: 14px;
	font-family: '__Futura Std_5';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 11px;
	left: 318px;
}

#u376
{
	z-index: 71;
	width: 200px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 661px;
}

#u209-13
{
	z-index: 72;
	width: 200px;
	background-color: transparent;
	color: #666666;
	text-align: center;
	position: relative;
	margin-right: -10000px;
}

#u246
{
	z-index: 85;
	width: 86px;
	height: 5px;
	background-color: #666666;
	position: relative;
	margin-right: -10000px;
	margin-top: 40px;
	left: 57px;
}

#raeumlichkeiten
{
	margin-top: 168px;
	position: relative;
}

#u2296-bw
{
	z-index: 62;
	min-height: 608.6499999999999px;
	margin-top: 427px;
}

#u1927-6
{
	z-index: 149;
	width: 665px;
	min-height: 41px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: '__Futura Std_5';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 386px;
	left: 110px;
}

#u2015
{
	z-index: 156;
	width: 110px;
	height: 20px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 427px;
}

#u2325
{
	z-index: 179;
	width: 100px;
	min-height: 100px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 110px;
}

#u4385
{
	z-index: 328;
	width: 437px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 342px;
	left: 726px;
}

#u4392
{
	z-index: 330;
	width: 200px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 555px;
	left: 971px;
}

#u4394-11
{
	z-index: 331;
	width: 200px;
	background-color: transparent;
	color: #666666;
	text-align: center;
	position: relative;
	margin-right: -10000px;
}

#u209-2,#u209-4,#u4394-2,#u4394-4
{
	font-family: '__Futura PT_5';
	font-weight: 600;
}

#u209-5,#u209-7,#u209-9,#u209-11,#u4394-5,#u4394-7,#u4394-9
{
	font-family: '__Futura Std_5';
	font-weight: 400;
}

#u4393
{
	z-index: 342;
	width: 86px;
	height: 5px;
	background-color: #666666;
	position: relative;
	margin-right: -10000px;
	margin-top: 40px;
	left: 57px;
}

#u6948
{
	z-index: 351;
	width: 418px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-top: 1px;
	padding-right: 1px;
	position: relative;
	margin-right: -10000px;
	margin-top: 721px;
	left: 743px;
}

#page_position_content,#pu6946
{
	width: 0.01px;
}

#u6946
{
	z-index: 373;
	width: 204px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
}

#u6385
{
	z-index: 381;
	width: 45px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
}

#u6425-7
{
	z-index: 374;
	width: 142px;
	min-height: 30px;
	border-width: 2px;
	border-style: solid;
	border-color: #8A9D9E;
	background-color: transparent;
	color: #8A9D9E;
	text-align: center;
	font-size: 17px;
	line-height: 20px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	left: 52px;
	padding: 12px 3px 1px;
}

#u6425-7:hover
{
	background-color: #8A9D9E;
	padding-top: 12px;
	padding-bottom: 1px;
	min-height: 30px;
	width: 142px;
	margin: 0px -10000px 0px 0px;
}

#u6425-7:hover p,#u6425-7:hover span
{
	color: #FFFFFF;
	visibility: inherit;
	font-size: 17px;
	text-align: center;
}

#u6939
{
	z-index: 352;
	width: 204px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
	left: 215px;
}

#u6373
{
	z-index: 357;
	width: 45px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
}

#u6424-4
{
	z-index: 353;
	width: 142px;
	min-height: 37px;
	border-width: 2px;
	border-style: solid;
	border-color: #8A9D9E;
	background-color: transparent;
	color: #8A9D9E;
	line-height: 18px;
	text-align: center;
	text-transform: uppercase;
	font-size: 15px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	left: 52px;
	padding: 4px 3px 2px;
}

#pu6940
{
	width: 0.01px;
	margin-top: 11px;
}

#u6940
{
	z-index: 359;
	width: 203px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
}

#u6379
{
	z-index: 364;
	width: 45px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
}

#u6423-4
{
	z-index: 360;
	width: 142px;
	min-height: 37px;
	border-width: 2px;
	border-style: solid;
	border-color: #8A9D9E;
	background-color: transparent;
	color: #8A9D9E;
	line-height: 18px;
	text-align: center;
	text-transform: uppercase;
	font-size: 15px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	left: 51px;
	padding: 4px 3px 2px;
}

#u6941
{
	z-index: 366;
	width: 204px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
	left: 215px;
}

#u6391
{
	z-index: 367;
	width: 45px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
}

#u6422-4
{
	z-index: 369;
	width: 140px;
	min-height: 37px;
	border-width: 2px;
	border-style: solid;
	border-color: #8A9D9E;
	background-color: transparent;
	color: #8A9D9E;
	line-height: 18px;
	text-align: center;
	text-transform: uppercase;
	font-size: 15px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	left: 52px;
	padding: 4px 4px 2px;
}

#u6422-4:hover
{
	background-color: #8A9D9E;
	padding-top: 3px;
	padding-bottom: 3px;
	min-height: 37px;
	width: 140px;
	margin: 0px -10000px 0px 0px;
}

#u6424-4:hover p,#u6422-4:hover p
{
	color: #FFFFFF;
	visibility: inherit;
	font-size: 15px;
	text-align: center;
}

#pu6942
{
	width: 0.01px;
	margin-top: 12px;
}

#u6942
{
	z-index: 383;
	width: 203px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
}

#u6403
{
	z-index: 384;
	width: 45px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
}

#u6421-4
{
	z-index: 386;
	width: 142px;
	min-height: 37px;
	border-width: 2px;
	border-style: solid;
	border-color: #8A9D9E;
	background-color: transparent;
	color: #8A9D9E;
	text-align: center;
	font-size: 15px;
	line-height: 18px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	left: 51px;
	padding: 4px 3px 2px;
}

#u6424-4:hover,#u6423-4:hover,#u6421-4:hover
{
	background-color: #8A9D9E;
	padding-top: 4px;
	padding-bottom: 2px;
	min-height: 37px;
	width: 142px;
	margin: 0px -10000px 0px 0px;
}

#u6423-4:hover p,#u6421-4:hover p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u6943
{
	z-index: 390;
	width: 203px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
	left: 215px;
}

#u6932
{
	z-index: 395;
	width: 45px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
}

#u6928-4
{
	z-index: 391;
	width: 142px;
	min-height: 37px;
	border-width: 2px;
	border-style: solid;
	border-color: #8A9D9E;
	background-color: transparent;
	color: #8A9D9E;
	text-align: center;
	font-size: 15px;
	line-height: 18px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	left: 51px;
	padding: 4px 3px 2px;
}

#u6944
{
	z-index: 397;
	width: 204px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 215px;
	margin-top: 11px;
	position: relative;
}

#u6397
{
	z-index: 398;
	width: 45px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
}

#u6420-4
{
	z-index: 400;
	width: 142px;
	min-height: 37px;
	border-width: 2px;
	border-style: solid;
	border-color: #8A9D9E;
	background-color: transparent;
	color: #8A9D9E;
	text-align: center;
	font-size: 15px;
	line-height: 18px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	left: 52px;
	padding: 4px 3px 2px;
}

#u6928-4:hover,#u6420-4:hover
{
	background-color: #8A9D9E;
	padding-top: 3px;
	padding-bottom: 3px;
	min-height: 37px;
	width: 142px;
	margin: 0px -10000px 0px 0px;
}

#u6928-4:hover p,#u6420-4:hover p
{
	color: #FFFFFF;
	visibility: inherit;
	line-height: 1.2;
}

#pu4097
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: -3px;
}

#u4097
{
	z-index: 180;
	min-height: 947.5500000000004px;
	background-color: #002A33;
	padding-bottom: 0px;
}

#u4097_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 980px;
	position: relative;
	left: -100px;
	padding-top: 88px;
	padding-bottom: 192px;
}

#u862
{
	z-index: 317;
	width: 828px;
	height: 5px;
	background-color: #FFFFFF;
	left: 110px;
	position: relative;
}

#u4383-6
{
	z-index: 322;
	width: 242px;
	min-height: 270px;
	background-color: transparent;
	color: #FFFFFF;
	font-family: '__Futura Std_5';
	font-weight: 400;
	left: 921px;
	margin-top: 82px;
	position: relative;
}

#u4480-7
{
	z-index: 344;
	width: 242px;
	min-height: 78px;
	background-color: transparent;
	color: #FFFFFF;
	font-family: '__Futura Std_5';
	font-weight: 400;
	left: 921px;
	margin-top: 232px;
	position: relative;
}

#u4097-bw
{
	z-index: 180;
	min-height: 947.5500000000004px;
}

#slideshowu4098
{
	z-index: 181;
	width: 0.01px;
	height: 719px;
	position: relative;
	margin-right: -10000px;
	margin-top: 175px;
	left: 110px;
}

#u4102
{
	position: absolute;
	width: 780px;
	height: 511px;
	background-color: transparent;
	left: 1px;
}

#u4102popup
{
	z-index: 182;
}

#u4103
{
	z-index: 183;
	width: 780px;
	height: 511px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u4221
{
	z-index: 185;
	width: 780px;
	height: 511px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u4230
{
	z-index: 187;
	width: 780px;
	height: 511px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u4239
{
	z-index: 189;
	width: 780px;
	height: 511px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u4248
{
	z-index: 191;
	width: 780px;
	height: 511px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u4257
{
	z-index: 193;
	width: 780px;
	height: 511px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u4266
{
	z-index: 195;
	width: 780px;
	height: 511px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u4275
{
	z-index: 197;
	width: 780px;
	height: 511px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u4103_img,#u4221_img,#u4230_img,#u4239_img,#u4248_img,#u4257_img,#u4266_img,#u4275_img
{
	margin-top: -5px;
	margin-bottom: -5px;
}

#u4284
{
	z-index: 199;
	width: 780px;
	height: 511px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u4293
{
	z-index: 201;
	width: 780px;
	height: 511px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u4311
{
	z-index: 203;
	width: 780px;
	height: 511px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u4320
{
	z-index: 205;
	width: 780px;
	height: 511px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u4329
{
	z-index: 207;
	width: 780px;
	height: 511px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u4338
{
	z-index: 209;
	width: 780px;
	height: 511px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u4347
{
	z-index: 211;
	width: 780px;
	height: 511px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u4103_clip,#u4221_clip,#u4230_clip,#u4239_clip,#u4248_clip,#u4257_clip,#u4266_clip,#u4275_clip,#u4284_clip,#u4293_clip,#u4311_clip,#u4320_clip,#u4329_clip,#u4338_clip,#u4347_clip
{
	overflow: hidden;
	width: 780px;
	height: 511px;
}

#u4284_img,#u4293_img,#u4311_img,#u4320_img,#u4329_img,#u4338_img,#u4347_img
{
	margin-top: -5px;
	margin-bottom: -4px;
}

#u4110
{
	position: absolute;
	width: 781px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 58px;
	top: 561px;
}

#u4110popup
{
	z-index: 213;
}

#u4115
{
	z-index: 214;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 10px;
}

#u4224
{
	z-index: 216;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 80px;
}

#u4233
{
	z-index: 218;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 150px;
}

#u4242
{
	z-index: 220;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 220px;
}

#u4251
{
	z-index: 222;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 290px;
}

#u4260
{
	z-index: 224;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 360px;
}

#u4269
{
	z-index: 226;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 430px;
}

#u4278
{
	z-index: 228;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 500px;
}

#u4115_img,#u4224_img,#u4233_img,#u4242_img,#u4251_img,#u4260_img,#u4269_img,#u4278_img
{
	margin-left: -4px;
	margin-right: -3px;
}

#u4287
{
	z-index: 230;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 570px;
}

#u4296
{
	z-index: 232;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 640px;
}

#u4314
{
	z-index: 234;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 710px;
}

#u4115.SSSlideLinkSelected,#u4224.SSSlideLinkSelected,#u4233.SSSlideLinkSelected,#u4242.SSSlideLinkSelected,#u4251.SSSlideLinkSelected,#u4260.SSSlideLinkSelected,#u4269.SSSlideLinkSelected,#u4278.SSSlideLinkSelected,#u4287.SSSlideLinkSelected,#u4296.SSSlideLinkSelected,#u4314.SSSlideLinkSelected
{
	border-style: none;
	border-color: transparent;
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u4323
{
	z-index: 236;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 55px;
	left: 10px;
}

#u4332
{
	z-index: 238;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 55px;
	left: 80px;
}

#u4341
{
	z-index: 240;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 55px;
	left: 150px;
}

#u4350
{
	z-index: 242;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 55px;
	left: 220px;
}

#u4323.SSSlideLinkSelected,#u4332.SSSlideLinkSelected,#u4341.SSSlideLinkSelected,#u4350.SSSlideLinkSelected
{
	border-style: none;
	border-color: transparent;
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 55px -10000px 0px 0px;
}

#u4115_clip,#u4224_clip,#u4233_clip,#u4242_clip,#u4251_clip,#u4260_clip,#u4269_clip,#u4278_clip,#u4287_clip,#u4296_clip,#u4314_clip,#u4323_clip,#u4332_clip,#u4341_clip,#u4350_clip
{
	overflow: hidden;
	width: 60px;
	height: 45px;
}

#u4287_img,#u4296_img,#u4314_img,#u4323_img,#u4332_img,#u4341_img,#u4350_img
{
	margin-left: -4px;
	margin-right: -4px;
}

#u4117
{
	position: absolute;
	width: 650px;
	background-color: transparent;
	top: 511px;
}

#u4117popup
{
	z-index: 244;
}

#u4119-4
{
	z-index: 245;
	width: 630px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C12223;
	padding: 10px;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	margin-right: -10000px;
	position: relative;
}

#u4227-4
{
	z-index: 249;
	width: 630px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C12223;
	padding: 10px;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	margin-right: -10000px;
	position: relative;
}

#u4236-4
{
	z-index: 253;
	width: 630px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C12223;
	padding: 10px;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	margin-right: -10000px;
	position: relative;
}

#u4245-4
{
	z-index: 257;
	width: 630px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C12223;
	padding: 10px;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	margin-right: -10000px;
	position: relative;
}

#u4254-4
{
	z-index: 261;
	width: 630px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C12223;
	padding: 10px;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	margin-right: -10000px;
	position: relative;
}

#u4263-4
{
	z-index: 265;
	width: 630px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C12223;
	padding: 10px;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	margin-right: -10000px;
	position: relative;
}

#u4272-4
{
	z-index: 269;
	width: 630px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C12223;
	padding: 10px;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	margin-right: -10000px;
	position: relative;
}

#u4281-4
{
	z-index: 273;
	width: 630px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C12223;
	padding: 10px;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	margin-right: -10000px;
	position: relative;
}

#u4290-4
{
	z-index: 277;
	width: 630px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C12223;
	padding: 10px;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	margin-right: -10000px;
	position: relative;
}

#u4299-4
{
	z-index: 281;
	width: 630px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C12223;
	padding: 10px;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	margin-right: -10000px;
	position: relative;
}

#u4317-4
{
	z-index: 285;
	width: 630px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C12223;
	padding: 10px;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	margin-right: -10000px;
	position: relative;
}

#u4326-4
{
	z-index: 289;
	width: 630px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C12223;
	padding: 10px;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	margin-right: -10000px;
	position: relative;
}

#u4335-4
{
	z-index: 293;
	width: 630px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C12223;
	padding: 10px;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	margin-right: -10000px;
	position: relative;
}

#u4344-4
{
	z-index: 297;
	width: 630px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C12223;
	padding: 10px;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	margin-right: -10000px;
	position: relative;
}

#u4353-4
{
	z-index: 301;
	width: 630px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C12223;
	padding: 10px;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	margin-right: -10000px;
	position: relative;
}

#u4101-4
{
	position: absolute;
	width: 48px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C12223;
	padding: 10px;
	color: #FFFFFF;
	text-align: center;
	line-height: 20px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	top: 511px;
	left: 682px;
}

#u4101-4popup
{
	z-index: 305;
}

#u4109-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C12223;
	padding: 10px;
	color: #FFFFFF;
	text-align: center;
	line-height: 20px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	top: 511px;
	left: 651px;
}

#u4109-4popup
{
	z-index: 309;
}

#u4122-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C12223;
	padding: 10px;
	color: #FFFFFF;
	text-align: center;
	line-height: 20px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	top: 511px;
	left: 751px;
}

#u4122-4popup
{
	z-index: 313;
}

.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton /* slideshowFreeStyle */
{
	cursor: pointer;
}

.SSSlideLoading /* slideshowFreeStyle */
{
	background: url("../images/loading.gif") no-repeat center center;
}

#u4379-4
{
	z-index: 318;
	width: 877px;
	min-height: 27px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 25px;
	font-size: 21px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	margin-top: 61px;
	left: 110px;
}

#pu2294,#pu148
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: -1px;
}

#u148
{
	z-index: 5;
	min-height: 936px;
	background-color: #8A9D9E;
}

#u148_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 980px;
	position: relative;
	left: -100px;
	padding-top: 97px;
	padding-bottom: 31px;
}

#pu185-10
{
	width: 0.01px;
	left: 68px;
	position: relative;
}

#u185-10
{
	z-index: 12;
	width: 362px;
	min-height: 111px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 153px;
}

#u185-3
{
	font-size: 36px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u185
{
	font-size: 35px;
	font-family: '__Futura Std_5';
	font-weight: 400;
	line-height: 4px;
}

#u185-2
{
	line-height: 4px;
}

#u185-6
{
	font-size: 55px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u185-4
{
	font-size: 40px;
	line-height: 49px;
}

#u185-5
{
	line-height: 67px;
}

#u185-8
{
	font-size: 26px;
	line-height: 21px;
	font-family: '__Futura Std_5';
	font-weight: 400;
}

#u212
{
	z-index: 6;
	width: 562px;
	background-color: #FFFFFF;
	padding-bottom: 12px;
	position: relative;
	margin-right: -10000px;
	left: 440px;
}

#u210
{
	z-index: 7;
	width: 537px;
	min-height: 346px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	left: 13px;
}

#pu4395-4
{
	width: 0.01px;
	left: 110px;
	margin-top: 66px;
	position: relative;
}

#u4395-4
{
	z-index: 116;
	width: 414px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 31px;
	letter-spacing: 0px;
	text-transform: uppercase;
	font-size: 26px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
}

#u863-4
{
	z-index: 112;
	width: 414px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 31px;
	letter-spacing: 0px;
	text-transform: uppercase;
	font-size: 26px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	left: 546px;
}

#pu861-10
{
	width: 0.01px;
	left: 110px;
	margin-top: 26px;
	position: relative;
}

#u861-10
{
	z-index: 102;
	width: 392px;
	min-height: 101px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 19px;
	font-size: 16px;
	font-family: '__Futura Std_5';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
}

#u864-29
{
	z-index: 120;
	width: 392px;
	min-height: 275px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 16px;
	font-family: '__Futura Std_5';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 546px;
}

#u864-2,#u864-4,#u864-6,#u864-8,#u864-10,#u864-12,#u864-14,#u864-16,#u864-18,#u864-20,#u864-22,#u864-24,#u864-26
{
	line-height: 20px;
}

#u864-27
{
	line-height: 19px;
}

#anfahrt
{
	margin-top: 18px;
	position: relative;
}

#u148-bw
{
	z-index: 5;
	min-height: 936px;
}

#u213
{
	z-index: 22;
	width: 259px;
	height: 131px;
	border-width: 10px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 211px;
	left: 109px;
}

#u4396
{
	z-index: 343;
	width: 960px;
	height: 5px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 564px;
	left: 110px;
}

#u226
{
	z-index: 9;
	min-height: 450.5500000000011px;
	background-color: #FFFFFF;
	padding-bottom: 0px;
}

#u226_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 980px;
	position: relative;
	left: -100px;
	padding-top: 58px;
	padding-bottom: 66px;
}

#ppu228-8
{
	width: 0.01px;
	left: 196px;
	position: relative;
}

#pu228-8
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 29px;
}

#u228-8
{
	z-index: 40;
	width: 296px;
	background-color: transparent;
	color: #666666;
	text-align: center;
	font-family: '__Futura PT_5';
	font-weight: 600;
	position: relative;
}

#u228-2
{
	font-size: 26px;
	line-height: 24px;
}

#u228-4
{
	font-size: 36px;
	line-height: 32px;
}

#u228-6
{
	font-size: 41px;
	line-height: 36px;
	letter-spacing: 2px;
}

#u224
{
	z-index: 38;
	width: 86px;
	height: 5px;
	background-color: #666666;
	margin-left: 106px;
	margin-top: 16px;
	position: relative;
}

#u236-14
{
	z-index: 48;
	width: 384px;
	min-height: 149px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 460px;
}

#u236-2,#u236-4
{
	font-size: 21px;
	line-height: 25px;
	color: #C12223;
	font-family: '__Futura PT_5';
	font-weight: 600;
}

#u236-5
{
	font-size: 16px;
	line-height: 19px;
	color: #666666;
	font-family: '__Futura PT_5';
	font-weight: 600;
}

#u236-6
{
	font-size: 16px;
	line-height: 19px;
	color: #666666;
	font-family: '__Futura Std_5';
	font-weight: 400;
}

#u236-8,#u236-10,#u236-12
{
	font-size: 16px;
	line-height: 22px;
	color: #666666;
	font-family: '__Futura Std_5';
	font-weight: 400;
}

#u217-4
{
	z-index: 34;
	width: 309px;
	background-color: transparent;
	color: #666666;
	line-height: 19px;
	text-align: center;
	letter-spacing: 0px;
	font-size: 19px;
	font-family: '__Futura Std_5';
	font-weight: 400;
	left: 190px;
	margin-top: 3px;
	position: relative;
}

#u215-7
{
	z-index: 23;
	width: 310px;
	background-color: transparent;
	color: #C12223;
	text-align: center;
	font-size: 29px;
	line-height: 35px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	left: 190px;
	margin-top: 5px;
	position: relative;
}

#u6425-2,#u215-2
{
	letter-spacing: -2px;
}

#u6425-3,#u215-3
{
	letter-spacing: 2px;
}

#u225
{
	z-index: 39;
	width: 86px;
	height: 5px;
	background-color: #666666;
	left: 301px;
	margin-top: 38px;
	position: relative;
}

#u216-4
{
	z-index: 30;
	width: 200px;
	background-color: transparent;
	color: #666666;
	text-align: center;
	font-size: 26px;
	line-height: 26px;
	font-family: '__Futura Std_5';
	font-weight: 400;
	left: 244px;
	margin-top: 15px;
	position: relative;
}

#u226-bw
{
	z-index: 9;
	min-height: 450.5500000000011px;
}

#u282
{
	z-index: 96;
	width: 299px;
	border-width: 10px;
	border-style: solid;
	border-color: #666666;
	background-color: transparent;
	padding-bottom: 114px;
	position: relative;
	margin-right: -10000px;
	margin-top: 35px;
	left: 185px;
}

#u285-4
{
	z-index: 98;
	width: 310px;
	background-color: transparent;
	color: #666666;
	line-height: 15px;
	text-align: center;
	letter-spacing: -1px;
	font-size: 15px;
	font-family: '__Futura Std_5';
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 233px;
	left: -6px;
}

#u284
{
	z-index: 97;
	width: 86px;
	height: 5px;
	background-color: #666666;
	position: relative;
	margin-right: -10000px;
	margin-top: 115px;
	left: 656px;
}

#u2163
{
	z-index: 158;
	min-height: 218px;
	background-color: #002A33;
	padding-bottom: 49px;
}

#u707_align_to_page,#u2296_align_to_page,#u2163_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 980px;
	position: relative;
	left: -100px;
}

#u2166-8
{
	z-index: 160;
	width: 362px;
	min-height: 135px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: '__Futura PT_5';
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	margin-top: 82px;
	left: 164px;
}

#u2166-3
{
	font-size: 36px;
	letter-spacing: 8px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u2166
{
	font-size: 48px;
	font-family: '__Futura Std_5';
	font-weight: 400;
	line-height: 51px;
}

#u2166-2
{
	line-height: 39px;
}

#u2166-5
{
	font-size: 55px;
	line-height: 49px;
}

#u2166-6
{
	font-size: 34px;
	line-height: 36px;
	letter-spacing: 1px;
}

#pu2167
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 155px;
	margin-left: 656px;
}

#u2167
{
	z-index: 169;
	width: 414px;
	height: 5px;
	background-color: #FFFFFF;
	position: relative;
}

#u2169
{
	z-index: 174;
	width: 414px;
	height: 5px;
	background-color: #FFFFFF;
	margin-top: 42px;
	position: relative;
}

#u2163-bw
{
	z-index: 158;
	min-height: 218px;
}

#u2165
{
	z-index: 168;
	width: 352px;
	height: 139px;
	border-width: 10px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 53px;
	left: 159px;
}

#u2168-4
{
	z-index: 170;
	width: 414px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 31px;
	letter-spacing: 0px;
	text-transform: uppercase;
	font-size: 26px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	margin-top: 124px;
	left: 656px;
}

#u2168-4:hover
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	width: 414px;
	margin: 124px -10000px 0px 0px;
}

#u2170-4
{
	z-index: 175;
	width: 414px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 31px;
	letter-spacing: 0px;
	text-transform: uppercase;
	font-size: 26px;
	font-family: '__Futura PT_5';
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	margin-top: 171px;
	left: 656px;
}

#u2170-4:hover
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	width: 414px;
	margin: 171px -10000px 0px 0px;
}

#pu226,#pu2163,#pu2283
{
	width: 0.01px;
	margin-left: -100px;
}

#u2283,#u2283-bw
{
	z-index: 2;
	height: 62px;
}

#u537
{
	z-index: 410;
	width: 140px;
	margin-right: -10000px;
	margin-top: 24px;
	left: 520px;
}

#u537_states
{
	height: 27px;
	width: 140px;
}

@font-face
{
	font-family: '__Futura Std_5';
	src: url('../fonts/futurastd-book1.eot');
	src: local('☺'), url('../fonts/futurastd-book1.woff') format('woff'), url('../fonts/futurastd-book1.svg') format('svg');
	font-weight: 400;
	font-style: normal;
}

@font-face
{
	font-family: '__Futura PT_5';
	src: url('../fonts/futurastd-condensedextrabd.eot');
	src: local('☺'), url('../fonts/futurastd-condensedextrabd.woff') format('woff'), url('../fonts/futurastd-condensedextrabd.svg') format('svg');
	font-weight: 600;
	font-style: normal;
}

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

#page .verticalspacer
{
	clear: both;
}

