.version.gallery /* version checker */
{
	color: #0000F2;
	background-color: #4F0443;
}

#muse_css_mq
{
	background-color: #FFFFFF;
}

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

#pu3885
{
	width: 0.01px;
	margin-right: -10000px;
}

#u3885
{
	z-index: 20;
	width: 379px;
	border-width: 0px;
	border-color: transparent;
	background-color: #000000;
	padding-bottom: 30px;
	position: relative;
	margin-right: -10000px;
	left: 1px;
}

#u4126
{
	z-index: 23;
	width: 223px;
	height: 23px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 26px;
	left: 19px;
	background: transparent url("../../images/logo2-u4141-fr.png") no-repeat center center;
	background-size: contain;
}

#u4126:hover
{
	width: 223px;
	height: 23px;
	min-height: 0px;
	margin: 26px -10000px 0px 0px;
	background: transparent url("../../images/logo2_mo-u4135-r-fr.png") no-repeat center center;
	background-size: contain;
}

#u4124
{
	z-index: 21;
	width: 28px;
	height: 28px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 23px;
	left: 292px;
	background: #EB7F96 url("../../images/facebook.jpg") no-repeat center center;
	background-size: cover;
}

#u4124:hover
{
	width: 28px;
	height: 28px;
	min-height: 0px;
	margin: 23px -10000px 0px 0px;
	background: #FFFFFF url("../../images/facebook_mo.jpg") no-repeat center center;
	background-size: cover;
}

#u4125
{
	z-index: 22;
	width: 28px;
	height: 28px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 23px;
	left: 331px;
	background: #EB7F96 url("../../images/impressum_mo.jpg") no-repeat center center;
	background-size: cover;
}

#u4125:hover
{
	width: 28px;
	height: 28px;
	min-height: 0px;
	margin: 23px -10000px 0px 0px;
	background: #FFFFFF url("../../images/impressum.jpg") no-repeat center center;
	background-size: cover;
}

#accordionu5796wrapper
{
	min-height: 425px;
	z-index: 24;
	margin-bottom: -377px;
	margin-right: -10000px;
	margin-top: 71px;
}

#accordionu5796
{
	z-index: 24;
	width: 379px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u5810
{
	z-index: 25;
	width: 379px;
	background-color: transparent;
	position: relative;
}

#u5811-3
{
	z-index: 26;
	width: 369px;
	min-height: 28px;
	border-width: 0px;
	border-color: transparent;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
	line-height: 18px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	background: #000000 url("../../images/menu.png") no-repeat center center;
}

#u5811-3:hover
{
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 28px;
	width: 369px;
	margin: 0px;
}

#u5811-3:active
{
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 28px;
	width: 369px;
	margin: 0px;
}

#u5811-3.AccordionPanelTabOpen
{
	background-repeat: no-repeat;
	background-position: center center;
	border-width: 0px;
	border-color: transparent;
	background-color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 28px;
	width: 369px;
	margin: 0px;
}

#u5811-3.AccordionPanelTabOpen p
{
	font-size: 18px;
	text-align: center;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	font-style: normal;
}

#u5812
{
	z-index: 29;
	width: 379px;
	border-width: 0px;
	border-color: transparent;
	background-color: #000000;
	padding-bottom: 23px;
	position: relative;
}

#u5813-5
{
	z-index: 30;
	width: 379px;
	min-height: 105px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	line-height: 20px;
	color: #999999;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
}

#u5813
{
	font-size: 1px;
	line-height: 0px;
}

#menuu5815
{
	z-index: 35;
	width: 380px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
}

#u5847
{
	width: 380px;
	background-color: transparent;
	position: relative;
}

#u5848
{
	width: 380px;
	background-color: transparent;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
}

#u5848:hover
{
	border-width: 0px;
	border-color: transparent;
	width: 380px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u5849-4
{
	width: 380px;
	min-height: 43px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	line-height: 43px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	top: 2px;
}

#u5848:hover #u5849-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 43px;
	width: 380px;
	margin: 0px -10000px 0px 0px;
}

#u5848:hover #u5849-4 p,#u5848:hover #u5849-4 span,#u5848.MuseMenuActive #u5849-4 p,#u5848.MuseMenuActive #u5849-4 span
{
	color: #FFFFFF;
	visibility: inherit;
}

#u5857
{
	width: 380px;
	background-color: transparent;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
}

#u5857:hover
{
	border-width: 0px;
	border-color: transparent;
	width: 380px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u5860-4
{
	width: 380px;
	min-height: 43px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	line-height: 43px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	top: 2px;
}

#u5848.MuseMenuActive #u5849-4,#u5857:hover #u5860-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 43px;
	width: 380px;
	margin: 0px -10000px 0px 0px;
}

#u5857:hover #u5860-4 p,#u5857:hover #u5860-4 span,#u5857.MuseMenuActive #u5860-4 p,#u5857.MuseMenuActive #u5860-4 span
{
	color: #FFFFFF;
	visibility: inherit;
}

#u5871
{
	width: 380px;
	background-color: transparent;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
}

#u5873-4
{
	width: 380px;
	min-height: 43px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	line-height: 43px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	top: 2px;
}

#u5857.MuseMenuActive #u5860-4,#u5871:hover #u5873-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 43px;
	width: 380px;
	margin: 0px -10000px 0px 0px;
}

#u5871:hover #u5873-4 p,#u5871:hover #u5873-4 span,#u5871.MuseMenuActive #u5873-4 p,#u5871.MuseMenuActive #u5873-4 span
{
	color: #FFFFFF;
	visibility: inherit;
}

#u5819
{
	width: 380px;
	background-color: transparent;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
}

#u5822-4
{
	width: 380px;
	min-height: 43px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	line-height: 43px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	top: 2px;
}

#u5871.MuseMenuActive #u5873-4,#u5819:hover #u5822-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 43px;
	width: 380px;
	margin: 0px -10000px 0px 0px;
}

#u5819:hover #u5822-4 p,#u5819:hover #u5822-4 span,#u5819.MuseMenuActive #u5822-4 p,#u5819.MuseMenuActive #u5822-4 span
{
	color: #FFFFFF;
	visibility: inherit;
}

#u5862
{
	width: 380px;
	background-color: transparent;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
}

#u5865-4
{
	width: 380px;
	min-height: 43px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	line-height: 43px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	top: 2px;
}

#u5819.MuseMenuActive #u5822-4,#u5862:hover #u5865-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 43px;
	width: 380px;
	margin: 0px -10000px 0px 0px;
}

#u5862:hover #u5865-4 p,#u5862:hover #u5865-4 span,#u5862.MuseMenuActive #u5865-4 p,#u5862.MuseMenuActive #u5865-4 span
{
	color: #FFFFFF;
	visibility: inherit;
}

#u5843
{
	width: 380px;
	background-color: transparent;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
	top: 0px;
	left: 0px;
}

#u5848.MuseMenuActive,#u5857.MuseMenuActive,#u5843.MuseMenuActive
{
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	width: 380px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u5844-4
{
	width: 380px;
	min-height: 43px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	line-height: 43px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 0px;
}

#u5862.MuseMenuActive #u5865-4,#u5843:hover #u5844-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 43px;
	width: 380px;
	margin: 0px -10000px 0px 0px;
}

#u5843:hover #u5844-4 p,#u5843:hover #u5844-4 span,#u5843.MuseMenuActive #u5844-4 p,#u5843.MuseMenuActive #u5844-4 span
{
	color: #FFFFFF;
	visibility: inherit;
}

#u5854,#u5868,#u5816,#u5861,#u5840,#u5823
{
	width: 380px;
	background-color: transparent;
	margin-top: 2px;
	position: relative;
}

#u5824
{
	width: 380px;
	background-color: transparent;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
}

#u5871:hover,#u5819:hover,#u5862:hover,#u5824:hover
{
	border-width: 0px;
	border-color: transparent;
	width: 380px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u5826-4
{
	width: 380px;
	min-height: 43px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	line-height: 43px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	top: 2px;
}

#u5843.MuseMenuActive #u5844-4,#u5824:hover #u5826-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 43px;
	width: 380px;
	margin: 0px -10000px 0px 0px;
}

#u5824.MuseMenuActive #u5826-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 43px;
	width: 380px;
	margin: 0px -10000px 0px 0px;
}

#u5824:hover #u5826-4 p,#u5824:hover #u5826-4 span,#u5824.MuseMenuActive #u5826-4 p,#u5824.MuseMenuActive #u5826-4 span
{
	color: #FFFFFF;
	visibility: inherit;
}

#slideshowu3834
{
	z-index: 2;
	width: 0.01px;
	height: 297px;
	position: relative;
	margin-right: -10000px;
	margin-top: 273px;
	left: 1px;
}

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

#u3863popup
{
	z-index: 3;
}

#u3864
{
	z-index: 4;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
}

#u3866
{
	z-index: 6;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
}

#u3868
{
	z-index: 8;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
}

#u3841-3
{
	position: absolute;
	width: 24px;
	min-height: 38px;
	border-width: 0px;
	border-color: transparent;
	padding: 15px;
	color: #FFFFFF;
	font-size: 23px;
	text-align: center;
	line-height: 23px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	background: transparent url("../../images/arrow_l_w-u3841-3-fr.png") no-repeat center center;
	background-size: contain;
}

#u3841-3:hover
{
	padding-top: 15px;
	padding-bottom: 15px;
	min-height: 38px;
	width: 24px;
	margin: 0px;
	background: transparent url("../../images/arrow_l_w-u3841-3-r-fr.png") no-repeat center center;
	background-size: contain;
}

#u3841-3popup
{
	z-index: 10;
}

#u3839-3
{
	position: absolute;
	width: 24px;
	min-height: 38px;
	border-width: 0px;
	border-color: transparent;
	padding: 15px;
	color: #FFFFFF;
	font-size: 23px;
	text-align: center;
	line-height: 23px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	left: 325px;
	background: transparent url("../../images/arrow_r_w-u3839-3-fr.png") no-repeat center center;
	background-size: contain;
}

#u3839-3:hover
{
	padding-top: 15px;
	padding-bottom: 15px;
	min-height: 38px;
	width: 24px;
	margin: 0px;
	background: transparent url("../../images/arrow_r_w-u3839-3-r-fr.png") no-repeat center center;
	background-size: contain;
}

#u3839-3popup
{
	z-index: 13;
}

#u3840-4
{
	position: absolute;
	width: 70px;
	min-height: 20px;
	border-width: 0px;
	border-color: transparent;
	background-color: #000000;
	padding: 15px;
	color: #FFFFFF;
	text-align: center;
	line-height: 20px;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	top: 247px;
	left: 139px;
}

#u3840-4popup
{
	z-index: 16;
}

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

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

.html
{
	background-color: #000000;
}

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

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

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

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

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

@viewport
{
	width: 380px;
}

