.version.index /* version checker */
{
	color: #0000F1;
	background-color: #F33A02;
}

.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 1024px;
	min-height: 600px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	margin-top: -129px;
	margin-bottom: -36px;
	width: 0.01px;
}

#u4020
{
	z-index: 111;
	width: 200px;
	min-height: 100px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 27px;
	position: relative;
}

#u321
{
	z-index: 138;
	height: 81px;
}

#u321-bw
{
	position: fixed;
	left: 0px;
	right: 0px;
	z-index: 138;
	top: 0px;
}

#u312
{
	z-index: 139;
	width: 99px;
	top: 20px;
	left: 27px;
}

#menuu352
{
	z-index: 141;
	width: 862px;
	top: 20px;
	left: 136px;
}

#u367
{
	width: 140px;
	min-height: 38px;
	margin-right: -10000px;
}

#u370
{
	width: 140px;
	padding-bottom: 21px;
}

#u370:hover
{
	width: 140px;
	min-height: 0px;
	margin: 0px 0px -2px;
}

#u370:active
{
	width: 140px;
	min-height: 0px;
	margin: 0px 0px -2px;
}

#u370.MuseMenuActive
{
	width: 140px;
	min-height: 0px;
	margin: 0px 0px -1px;
}

#u371-4
{
	width: 87px;
	min-height: 17px;
	margin-right: -10000px;
	top: 10px;
	left: 26px;
}

#u370:hover #u371-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 87px;
	margin: 0px -10000px 0px 0px;
}

#u370:active #u371-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 87px;
	margin: 0px -10000px 0px 0px;
}

#u370.MuseMenuActive #u371-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 87px;
	margin: 0px -10000px 0px 0px;
}

#u374
{
	width: 130px;
	min-height: 38px;
	margin-right: -10000px;
	left: 142px;
}

#u377
{
	width: 130px;
	padding-bottom: 21px;
}

#u377:hover
{
	width: 130px;
	min-height: 0px;
	margin: 0px 0px -2px;
}

#u377:active
{
	width: 130px;
	min-height: 0px;
	margin: 0px 0px -2px;
}

#u377.MuseMenuActive
{
	width: 130px;
	min-height: 0px;
	margin: 0px 0px -1px;
}

#u379-4
{
	width: 77px;
	min-height: 17px;
	margin-right: -10000px;
	top: 10px;
	left: 26px;
}

#u377:hover #u379-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 77px;
	margin: 0px -10000px 0px 0px;
}

#u377:active #u379-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 77px;
	margin: 0px -10000px 0px 0px;
}

#u377.MuseMenuActive #u379-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 77px;
	margin: 0px -10000px 0px 0px;
}

#u381
{
	width: 134px;
	min-height: 38px;
	margin-right: -10000px;
	left: 274px;
}

#u382
{
	width: 134px;
	padding-bottom: 21px;
}

#u382:hover
{
	width: 134px;
	min-height: 0px;
	margin: 0px 0px -2px;
}

#u382:active
{
	width: 134px;
	min-height: 0px;
	margin: 0px 0px -2px;
}

#u385-4
{
	width: 81px;
	min-height: 17px;
	margin-right: -10000px;
	top: 10px;
	left: 26px;
}

#u382:hover #u385-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 81px;
	margin: 0px -10000px 0px 0px;
}

#u382:active #u385-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 81px;
	margin: 0px -10000px 0px 0px;
}

#u388
{
	width: 134px;
	min-height: 38px;
	margin-right: -10000px;
	left: 410px;
}

#u391
{
	width: 134px;
	padding-bottom: 21px;
}

#u391:hover
{
	width: 134px;
	min-height: 0px;
	margin: 0px 0px -2px;
}

#u391:active
{
	width: 134px;
	min-height: 0px;
	margin: 0px 0px -2px;
}

#u382.MuseMenuActive,#u391.MuseMenuActive
{
	width: 134px;
	min-height: 0px;
	margin: 0px 0px -1px;
}

#u393-4
{
	width: 81px;
	min-height: 17px;
	margin-right: -10000px;
	top: 10px;
	left: 26px;
}

#u382.MuseMenuActive #u385-4,#u391:hover #u393-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 81px;
	margin: 0px -10000px 0px 0px;
}

#u391:active #u393-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 81px;
	margin: 0px -10000px 0px 0px;
}

#u391.MuseMenuActive #u393-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 81px;
	margin: 0px -10000px 0px 0px;
}

#u395
{
	width: 149px;
	min-height: 38px;
	margin-right: -10000px;
	left: 546px;
}

#u398
{
	width: 149px;
	padding-bottom: 21px;
}

#u398:hover
{
	width: 149px;
	min-height: 0px;
	margin: 0px 0px -2px;
}

#u398:active
{
	width: 149px;
	min-height: 0px;
	margin: 0px 0px -2px;
}

#u398.MuseMenuActive
{
	width: 149px;
	min-height: 0px;
	margin: 0px 0px -1px;
}

#u400-4
{
	width: 97px;
	min-height: 17px;
	margin-right: -10000px;
	top: 10px;
	left: 26px;
}

#u398:hover #u400-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 97px;
	margin: 0px -10000px 0px 0px;
}

#u398:active #u400-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 97px;
	margin: 0px -10000px 0px 0px;
}

#u398.MuseMenuActive #u400-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 97px;
	margin: 0px -10000px 0px 0px;
}

#u402
{
	width: 82px;
	min-height: 38px;
	margin-right: -10000px;
	left: 697px;
}

#u403
{
	width: 82px;
	padding-bottom: 21px;
}

#u403:hover
{
	width: 82px;
	min-height: 0px;
	margin: 0px 0px -2px;
}

#u403:active
{
	width: 82px;
	min-height: 0px;
	margin: 0px 0px -2px;
}

#u403.MuseMenuActive
{
	width: 82px;
	min-height: 0px;
	margin: 0px 0px -1px;
}

#u404-4
{
	width: 30px;
	min-height: 17px;
	margin-right: -10000px;
	top: 10px;
	left: 26px;
}

#u403:hover #u404-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 30px;
	margin: 0px -10000px 0px 0px;
}

#u403:active #u404-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 30px;
	margin: 0px -10000px 0px 0px;
}

#u403.MuseMenuActive #u404-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 30px;
	margin: 0px -10000px 0px 0px;
}

#u409
{
	width: 81px;
	min-height: 38px;
	margin-right: -10000px;
	left: 781px;
}

#u410
{
	width: 81px;
	padding-bottom: 21px;
}

#u410:hover
{
	width: 81px;
	min-height: 0px;
	margin: 0px 0px -2px;
}

#u410:active
{
	width: 81px;
	min-height: 0px;
	margin: 0px 0px -2px;
}

#u410.MuseMenuActive
{
	width: 81px;
	min-height: 0px;
	margin: 0px 0px -1px;
}

#u411-4
{
	width: 29px;
	min-height: 17px;
	margin-right: -10000px;
	top: 10px;
	left: 26px;
}

#u410:hover #u411-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 29px;
	margin: 0px -10000px 0px 0px;
}

#u410:active #u411-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 29px;
	margin: 0px -10000px 0px 0px;
}

#u410.MuseMenuActive #u411-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 29px;
	margin: 0px -10000px 0px 0px;
}

#ppu514-12
{
	width: 0.01px;
	padding-bottom: 1px;
	margin-left: 27px;
	margin-top: 133px;
}

#pu514-12
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 1px;
}

#u514-12
{
	z-index: 4;
	width: 644px;
	min-height: 288px;
	border-style: solid;
	position: relative;
	border-width: 0px 0px 2px;
}

.Abschlusslinie-rot
{
	border-style: solid;
	border-color: #FF0000;
	background-color: transparent;
	border-width: 0px 0px 2px;
}

#u514-2
{
	line-height: 29px;
}

#pamphletu5232
{
	z-index: 114;
	width: 0.01px;
	height: 307px;
	padding-bottom: 10px;
	top: -1px;
	margin-bottom: -1px;
	position: relative;
}

#u5239
{
	position: absolute;
	width: 644px;
	background-color: transparent;
}

#u5239popup
{
	z-index: 115;
}

#u5240
{
	z-index: 116;
	width: 644px;
	height: 316px;
	border-style: solid;
	border-color: #FF0000;
	margin-right: -10000px;
	position: relative;
	border-width: 0px 0px 2px;
	background: #FFD8D8 url("../images/dergestiefeltekater_wortmarke%20kopie.png") no-repeat center center;
	background-size: contain;
}

#u5278
{
	z-index: 117;
	width: 644px;
	height: 316px;
	border-style: solid;
	border-color: #FF0000;
	margin-right: -10000px;
	position: relative;
	border-width: 0px 0px 2px;
	background: transparent url("../images/guido_21.jpg") no-repeat center center;
	background-size: cover;
}

#u5297-6
{
	z-index: 118;
	width: 338px;
	min-height: 60px;
	background-color: transparent;
	line-height: 29px;
	color: #FFFFFF;
	font-size: 24px;
	font-family: open-sans, sans-serif;
	font-weight: 800;
	position: relative;
	margin-right: -10000px;
	margin-top: 221px;
	left: 10px;
}

#u5283
{
	z-index: 124;
	width: 644px;
	height: 316px;
	border-style: solid;
	border-color: #FF0000;
	margin-right: -10000px;
	position: relative;
	border-width: 0px 0px 2px;
	background: #000000 url("../images/logo%20kinovino%20-%20aktuell.jpg") no-repeat center center;
	background-size: contain;
}

#u5288
{
	z-index: 125;
	width: 644px;
	height: 316px;
	border-style: solid;
	border-color: #FF0000;
	margin-right: -10000px;
	position: relative;
	border-width: 0px 0px 2px;
	background: #FF0000 url("../images/wt_2012_andreas.jpg") no-repeat right center;
	background-size: contain;
}

#u5296-4
{
	z-index: 126;
	width: 349px;
	min-height: 117px;
	background-color: transparent;
	line-height: 29px;
	color: #FFFFFF;
	font-size: 24px;
	font-family: open-sans, sans-serif;
	font-weight: 800;
	position: relative;
	margin-right: -10000px;
	margin-top: 78px;
	left: 12px;
}

#u5235
{
	z-index: 130;
	width: 94px;
	position: relative;
	margin-right: -10000px;
	margin-top: 291px;
	left: 9px;
}

#u5237
{
	position: absolute;
	width: 16px;
	height: 16px;
	border-style: none;
	border-color: transparent;
	background-color: #C8C8C8;
}

#u5237:hover
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	width: 16px;
	height: 16px;
	min-height: 0px;
	margin: 0px;
}

#u5279
{
	position: absolute;
	width: 16px;
	height: 16px;
	border-style: none;
	border-color: transparent;
	background-color: #C8C8C8;
	left: 26px;
}

#u5279:hover
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	width: 16px;
	height: 16px;
	min-height: 0px;
	margin: 0px;
}

#u5284
{
	position: absolute;
	width: 16px;
	height: 16px;
	border-style: none;
	border-color: transparent;
	background-color: #C8C8C8;
	left: 52px;
}

#u5284:hover
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	width: 16px;
	height: 16px;
	min-height: 0px;
	margin: 0px;
}

#u5289
{
	position: absolute;
	width: 16px;
	height: 16px;
	border-style: none;
	border-color: transparent;
	background-color: #C8C8C8;
	left: 78px;
}

#u5289:hover
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	width: 16px;
	height: 16px;
	min-height: 0px;
	margin: 0px;
}

#u5237.PamphletThumbSelected,#u5279.PamphletThumbSelected,#u5284.PamphletThumbSelected,#u5289.PamphletThumbSelected
{
	background-color: #FF0000;
	border-radius: 0px;
	width: 16px;
	height: 16px;
	min-height: 0px;
	margin: 0px;
}

.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton /* pamphlet2 */
{
	cursor: pointer;
}

#u2366
{
	z-index: 3;
	width: 208px;
	height: 426px;
	border-color: #000000;
	position: relative;
	margin-right: -10000px;
	left: 764px;
	background: #FFFFFF url("../images/_mg_9595%20als%20smartobjekt-1.jpg") no-repeat left top;
	background-size: cover;
}

#pppu5013-17
{
	width: 0.01px;
	margin-left: 27px;
	margin-top: -171px;
}

#ppu5013-17
{
	width: 0.01px;
	margin-bottom: -1px;
	margin-right: -10000px;
	margin-top: 170px;
}

#pu5013-17
{
	width: 0.01px;
}

#u5013-17
{
	z-index: 58;
	width: 317px;
	min-height: 316px;
	border-style: solid;
	background-color: transparent;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	border-width: 0px 0px 2px;
}

#u543-19
{
	z-index: 18;
	width: 317px;
	min-height: 316px;
	border-style: solid;
	background-color: transparent;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	left: 327px;
	border-width: 0px 0px 2px;
}

#pu548-20
{
	width: 0.01px;
	margin-top: 2px;
}

#u548-20
{
	z-index: 91;
	width: 317px;
	min-height: 316px;
	border-style: solid;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	border-width: 0px 0px 2px;
}

#u5223-21
{
	z-index: 37;
	width: 317px;
	min-height: 316px;
	border-style: solid;
	background-color: transparent;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	left: 327px;
	border-width: 0px 0px 2px;
}

#u5013-17:hover,#u543-19:hover,#u5223-21:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 316px;
	width: 317px;
	margin: 0px -10000px -1px 0px;
}

#u5013-5,#u543-5,#u5223-5
{
	line-height: 36px;
}

#u4024
{
	z-index: 112;
	width: 644px;
	border-style: solid;
	border-color: #FF0000;
	background-color: #FFD8D8;
	padding-bottom: 32px;
	margin-top: 15px;
	position: relative;
	border-width: 0px 0px 2px;
}

#u4024::before
{
	content: "";
	position: absolute;
	pointer-events: none;
	top: 0px;
	left: 0px;
	bottom: -2px;
	right: 0px;
	box-shadow: inset 0px 0px 20px rgba(127,127,127,0.5), inset 0px 0px 20px rgba(127,127,127,0.5);
}

#u4022
{
	z-index: 113;
	width: 500px;
	min-height: 357px;
	border-color: #FF0000;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 24px;
	left: 72px;
}

#pu2373
{
	width: 0.01px;
	margin-right: -10000px;
	margin-left: 763px;
}

#u2373
{
	z-index: 17;
	width: 208px;
	height: 208px;
	border-color: #000000;
	position: relative;
	background: #FF0000 url("../images/_mg_2729.jpg") no-repeat center center;
	background-size: cover;
}

#u507
{
	z-index: 2;
	width: 208px;
	height: 426px;
	border-color: #000000;
	margin-top: 11px;
	position: relative;
	background: #FFFFFF url("../images/wt_dosinserichdich_2011-2012_12mai2012_0023-192.jpg") no-repeat left center;
	background-size: cover;
}

#u516
{
	z-index: 16;
	width: 208px;
	height: 208px;
	border-color: #000000;
	margin-top: 11px;
	position: relative;
	background: #FF0000 url("../images/uschi_20130519-img_0871-u516-fr.jpg") no-repeat right top;
	background-size: cover;
}

#u568-16
{
	z-index: 75;
	width: 644px;
	min-height: 330px;
	border-style: solid;
	margin-left: 27px;
	position: relative;
	border-width: 0px 0px 2px;
}

#u548-2,#u568-2
{
	line-height: 26px;
}

#u311
{
	z-index: 135;
	min-height: 66px;
	padding-bottom: 55px;
}

#u311_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 1024px;
	left: -100px;
}

#u502-4
{
	z-index: 184;
	width: 75px;
	min-height: 12px;
	margin-right: -10000px;
	margin-top: 54px;
	left: 127px;
}

#u318
{
	z-index: 136;
	width: 50px;
	margin-right: -10000px;
	margin-top: 12px;
	left: 1048px;
}

#u311-bw
{
	z-index: 135;
	min-height: 66px;
	margin-top: 19px;
}

body
{
	position: relative;
	min-width: 1024px;
	padding-bottom: 36px;
}

#page .verticalspacer
{
	clear: both;
}

