.version.index /* version checker */
{
	color: #0000FB;
	background-color: #619B9E;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

@font-face
{
	font-family: '__Apercu_5';
	src: url('../fonts/apercu-light.eot');
	src: local('☺'), url('../fonts/apercu-light.woff') format('woff'), url('../fonts/apercu-light.svg') format('svg');
	font-weight: 300;
	font-style: normal;
}

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

#buttonu3209
{
	top: 235px;
	-webkit-transition-delay: 0s;
	position: fixed;
	-webkit-transition-timing-function: linear;
	background-color: transparent;
	-webkit-transition-duration: 0.2s;
	transition-delay: 0s;
	left: 40px;
	transition-timing-function: linear;
	border-radius: 10px;
	width: 95px;
	transition-duration: 0.2s;
	background-image: url("../images/blank.gif");
	z-index: 49;
	border-color: #787878;
	height: 41px;
}

#buttonu3209:hover
{
	min-height: 0px;
	width: 95px;
	height: 41px;
	margin: 0px;
}

.ie #buttonu3209:hover,.ie #buttonu3209
{
	background-color: #FFFFFF;
	opacity: 0.01;
	filter: alpha(opacity=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
}

#u10404
{
	top: 0px;
	position: fixed;
	z-index: 66;
}

#u10404-bw
{
	z-index: 66;
}

#u11481-4
{
	min-height: 23px;
	width: 181px;
	position: fixed;
}

#u11481-4:hover
{
	padding-top: 0px;
	min-height: 23px;
	padding-bottom: 0px;
	width: 181px;
	margin: 0px;
}

#slideshowu7616
{
	width: 0.01px;
	position: relative;
	z-index: 51;
}

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

#u7635popup
{
	z-index: 52;
}

#u10808
{
	position: relative;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	z-index: 53;
	border-color: transparent;
}

#u10828
{
	position: relative;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	z-index: 55;
	border-color: transparent;
}

#u10848
{
	position: relative;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	z-index: 57;
	border-color: transparent;
}

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

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

#buttonu6246
{
	padding-top: 29px;
	-webkit-transition-delay: 0s;
	position: relative;
	-webkit-transition-timing-function: ease-in-out;
	background-color: transparent;
	-webkit-transition-duration: 0.3s;
	transition-delay: 0s;
	transition-timing-function: ease-in-out;
	border-radius: 50px;
	padding-bottom: 0px;
	width: 86px;
	transition-duration: 0.3s;
	background-image: url("../images/blank.gif");
	z-index: 59;
	border-color: #787878;
	margin-left: 50%;
}

#buttonu6246:hover
{
	-webkit-transition-delay: 0s;
	-webkit-transition-timing-function: ease-in-out;
	-webkit-transition-duration: 0.3s;
	min-height: 0px;
	transition-timing-function: ease-in-out;
	-webkit-opacity: 0.9999;/* for chrome transition bug */
	margin-left: 50%;
	transition-delay: 0s;
	width: 86px;
	transition-duration: 0.3s;
}

#buttonu6246.ButtonSelected
{
	margin-left: 50%;
	min-height: 0px;
	width: 86px;
}

#u8778-4
{
	min-height: 19px;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	margin-left: 2.33%;
	background-color: transparent;
	width: 84px;
	position: relative;
	z-index: 60;
}

#buttonu6246:hover #u8778-4
{
	padding-top: 0px;
	min-height: 19px;
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	padding-bottom: 0px;
	width: 84px;
	margin: 0px 0px 0px 2.3255813953488373%;
}

#buttonu6246:hover #u8778-4 p
{
	font-size: 16px;
	text-align: center;
}

#buttonu6246.ButtonSelected #u8778-4
{
	padding-top: 0px;
	min-height: 19px;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	padding-bottom: 0px;
	width: 84px;
	margin: 0px 0px 0px 2.3255813953488373%;
}

#u8778-2
{
	line-height: 23px;
	font-size: 16px;
	text-align: center;
	color: #FFFFFF;
}

#u8788
{
	margin-top: 11px;
	margin-left: 36.05%;
	background-color: transparent;
	width: 22px;
	position: relative;
	z-index: 64;
}

#buttonu6246:hover #u8788,#buttonu6246.ButtonSelected #u8788
{
	min-height: 0px;
	width: 22px;
	margin: 11px 0px 0px 36.04651162790697%;
}

#u8786
{
	z-index: 65;
	display: block;
}

#buttonu9158
{
	-webkit-transition-delay: 0s;
	-webkit-transition-timing-function: ease-in-out;
	-webkit-transition-duration: 0.3s;
	background-repeat: no-repeat;
	transition-timing-function: ease-in-out;
	background-position: center top;
	transition-delay: 0s;
	background-color: transparent;
	transition-duration: 0.3s;
	z-index: 40;
	border-color: #787878;
	border-radius: 10px;
	background-size: contain;
}

#buttonu9158:hover
{
	-webkit-transition-delay: 0s;
	margin-bottom: 0px;
	background-position: center top;
	-webkit-transition-timing-function: ease-in-out;
	background-repeat: no-repeat;
	-webkit-transition-duration: 0.3s;
	transition-delay: 0s;
	transition-timing-function: ease-in-out;
	-webkit-opacity: 0.9999;/* for chrome transition bug */
	background-color: transparent;
	transition-duration: 0.3s;
	background-size: contain;
}

#u9159-4
{
	position: relative;
	filter: alpha(opacity=0);
	background-color: transparent;
	min-height: 28px;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	margin-right: -10000px;
	z-index: 41;
}

#buttonu1545
{
	-webkit-transition-delay: 0s;
	-webkit-transition-timing-function: ease-in-out;
	background-repeat: no-repeat;
	-webkit-transition-duration: 0.3s;
	transition-delay: 0s;
	transition-timing-function: ease-in-out;
	background-position: left top;
	background-color: transparent;
	transition-duration: 0.3s;
	position: relative;
	z-index: 10;
	border-color: #787878;
	border-radius: 10px;
	background-size: contain;
}

#u8995-4
{
	position: relative;
	filter: alpha(opacity=0);
	background-color: transparent;
	min-height: 28px;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	margin-right: -10000px;
	z-index: 11;
}

#buttonu9200
{
	-webkit-transition-delay: 0s;
	-webkit-transition-timing-function: ease-in-out;
	background-repeat: no-repeat;
	-webkit-transition-duration: 0.3s;
	background-color: transparent;
	transition-delay: 0s;
	transition-timing-function: ease-in-out;
	background-position: right top;
	transition-duration: 0.3s;
	position: relative;
	z-index: 15;
	border-color: #787878;
	border-radius: 10px;
	background-size: contain;
}

#u9201-4
{
	position: relative;
	filter: alpha(opacity=0);
	background-color: transparent;
	min-height: 28px;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	margin-right: -10000px;
	z-index: 16;
}

#u9073-4
{
	left: -1539px;
	position: relative;
	filter: alpha(opacity=0);
	background-color: transparent;
	min-height: 28px;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	z-index: 6;
}

#u9073-4:hover
{
	padding-top: 0px;
	left: -1539px;
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	min-height: 28px;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	padding-bottom: 0px;
}

#u9070-4
{
	min-height: 28px;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	left: -1409px;
	background-color: transparent;
	position: relative;
	z-index: 45;
}

#u9070-4:hover
{
	padding-top: 0px;
	left: -1409px;
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	min-height: 28px;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	padding-bottom: 0px;
}

#u9073-2,#u9070-2
{
	color: #58595B;
	text-align: center;
}

#buttonu9320
{
	-webkit-transition-delay: 0s;
	transition-duration: 0.3s;
	-webkit-transition-timing-function: ease-in-out;
	-webkit-transition-duration: 0.3s;
	background-color: transparent;
	background-repeat: no-repeat;
	transition-timing-function: ease-in-out;
	background-position: right top;
	transition-delay: 0s;
	position: relative;
	z-index: 25;
	border-color: #787878;
	border-radius: 10px;
	background-size: contain;
}

#u9321-4
{
	position: relative;
	filter: alpha(opacity=0);
	background-color: transparent;
	min-height: 28px;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	margin-right: -10000px;
	z-index: 26;
}

#buttonu9101
{
	-webkit-transition-delay: 0s;
	-webkit-transition-timing-function: ease-in-out;
	background-repeat: no-repeat;
	-webkit-transition-duration: 0.3s;
	background-color: transparent;
	transition-delay: 0s;
	transition-timing-function: ease-in-out;
	background-position: left top;
	transition-duration: 0.3s;
	position: relative;
	z-index: 20;
	border-color: #787878;
	border-radius: 10px;
	background-size: contain;
}

#buttonu9101:hover
{
	-webkit-transition-delay: 0s;
	margin-bottom: 0px;
	-webkit-transition-timing-function: ease-in-out;
	background-repeat: no-repeat;
	-webkit-transition-duration: 0.3s;
	transition-delay: 0s;
	transition-timing-function: ease-in-out;
	-webkit-opacity: 0.9999;/* for chrome transition bug */
	min-height: 0px;
	background-color: transparent;
	transition-duration: 0.3s;
	background-position: left top;
	margin-left: 0px;
	background-size: contain;
}

#u9102-4
{
	position: relative;
	filter: alpha(opacity=0);
	background-color: transparent;
	min-height: 28px;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	margin-right: -10000px;
	z-index: 21;
}

#buttonu9158:hover #u9159-4 p,#buttonu1545:hover #u8995-4 p,#buttonu9200:hover #u9201-4 p,#buttonu9320:hover #u9321-4 p,#buttonu9101:hover #u9102-4 p
{
	font-size: 16px;
}

#buttonu9220
{
	-webkit-transition-delay: 0s;
	transition-duration: 0.3s;
	-webkit-transition-timing-function: ease-in-out;
	-webkit-transition-duration: 0.3s;
	background-repeat: no-repeat;
	border-radius: 10px;
	transition-timing-function: ease-in-out;
	background-position: left top;
	transition-delay: 0s;
	background-color: transparent;
	position: relative;
	z-index: 30;
	border-color: #787878;
	background-size: contain;
}

#buttonu1545:hover,#buttonu9220:hover
{
	-webkit-transition-delay: 0s;
	margin-bottom: 0px;
	background-color: transparent;
	-webkit-transition-timing-function: ease-in-out;
	background-repeat: no-repeat;
	-webkit-transition-duration: 0.3s;
	transition-delay: 0s;
	transition-timing-function: ease-in-out;
	-webkit-opacity: 0.9999;/* for chrome transition bug */
	min-height: 0px;
	transition-duration: 0.3s;
	background-position: left top;
	background-size: contain;
}

#u9221-4
{
	position: relative;
	filter: alpha(opacity=0);
	background-color: transparent;
	min-height: 28px;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	margin-right: -10000px;
	z-index: 31;
}

#buttonu9240
{
	-webkit-transition-delay: 0s;
	-webkit-transition-timing-function: ease-in-out;
	background-repeat: no-repeat;
	-webkit-transition-duration: 0.3s;
	position: relative;
	background-color: transparent;
	transition-timing-function: ease-in-out;
	background-position: right top;
	border-radius: 10px;
	transition-delay: 0s;
	transition-duration: 0.3s;
	z-index: 35;
	border-color: #787878;
	background-size: contain;
}

#buttonu9200:hover,#buttonu9320:hover,#buttonu9240:hover
{
	-webkit-transition-delay: 0s;
	margin-bottom: 0px;
	-webkit-transition-timing-function: ease-in-out;
	background-repeat: no-repeat;
	-webkit-transition-duration: 0.3s;
	transition-delay: 0s;
	transition-timing-function: ease-in-out;
	-webkit-opacity: 0.9999;/* for chrome transition bug */
	min-height: 0px;
	background-color: transparent;
	transition-duration: 0.3s;
	background-position: right top;
	background-size: contain;
}

#u9241-4
{
	position: relative;
	filter: alpha(opacity=0);
	background-color: transparent;
	min-height: 28px;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	margin-right: -10000px;
	z-index: 36;
}

#buttonu9158:hover #u9159-4,#buttonu1545:hover #u8995-4,#buttonu9200:hover #u9201-4,#buttonu9320:hover #u9321-4,#buttonu9101:hover #u9102-4,#buttonu9220:hover #u9221-4,#buttonu9240:hover #u9241-4
{
	padding-top: 0px;
	margin-bottom: 0px;
	filter: alpha(opacity=100);
	min-height: 28px;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	padding-bottom: 0px;
	margin-right: -10000px;
}

#buttonu9158.ButtonSelected #u9159-4,#buttonu1545.ButtonSelected #u8995-4,#buttonu9200.ButtonSelected #u9201-4,#buttonu9320.ButtonSelected #u9321-4,#buttonu9101.ButtonSelected #u9102-4,#buttonu9220.ButtonSelected #u9221-4,#buttonu9240.ButtonSelected #u9241-4
{
	padding-top: 0px;
	margin-bottom: 0px;
	filter: alpha(opacity=0);
	min-height: 28px;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	padding-bottom: 0px;
	margin-right: -10000px;
}

#u9159-2,#u8995-2,#u9201-2,#u9321-2,#u9102-2,#u9221-2,#u9241-2
{
	line-height: 23px;
	font-size: 16px;
	text-align: center;
	color: #58595B;
}

#u7273-4
{
	position: relative;
	min-height: 15px;
	z-index: 2;
}

.html
{
	background-color: #FFFFFF;
}

#view-work,body
{
	position: relative;
}

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

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		min-height: 666px;
		max-width: 1440px;
	}

	#page_position_content
	{
		padding-bottom: 41px;
		width: 100%;
	}

	#pbuttonu3209
	{
		padding-bottom: 276px;
		width: 100%;
	}

	#u10404
	{
		height: 83px;
	}

	#u11481-4
	{
		z-index: 67;
		top: 30px;
		left: 40px;
	}

	#u18216
	{
		z-index: 71;
		width: 751px;
		padding-bottom: 38px;
		position: fixed;
		top: 30px;
		right: 40px;
	}

	#u11484-4
	{
		z-index: 74;
		width: 54px;
		min-height: 32px;
		position: fixed;
		top: 30px;
		right: 737px;
	}

	#u11484-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 54px;
		margin: 0px;
	}

	#u11485-4
	{
		z-index: 78;
		width: 106px;
		min-height: 32px;
		position: fixed;
		top: 30px;
		right: 577px;
	}

	#u11485-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 106px;
		margin: 0px;
	}

	#u11486-4
	{
		z-index: 82;
		width: 50px;
		min-height: 32px;
		position: fixed;
		top: 30px;
		right: 473px;
	}

	#u11486-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 50px;
		margin: 0px;
	}

	#u11487-4
	{
		z-index: 86;
		width: 70px;
		min-height: 32px;
		position: fixed;
		top: 30px;
		right: 348px;
	}

	#u11487-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 70px;
		margin: 0px;
	}

	#u11488-4
	{
		z-index: 90;
		width: 66px;
		min-height: 32px;
		position: fixed;
		top: 30px;
		right: 229px;
	}

	#u11488-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 66px;
		margin: 0px;
	}

	#u11489-4
	{
		z-index: 94;
		width: 52px;
		min-height: 32px;
		position: fixed;
		top: 30px;
		right: 123px;
	}

	#u11489-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 52px;
		margin: 0px;
	}

	#u11482
	{
		z-index: 72;
		width: 14px;
		position: fixed;
		top: 35px;
		right: 40px;
	}

	#u11483
	{
		z-index: 73;
	}

	#pslideshowu7616
	{
		margin-top: -194px;
		width: 100%;
	}

	#slideshowu7616
	{
		height: 603px;
		margin-right: -10000px;
	}

	#u7635,#u10808,#u10828,#u10848
	{
		width: 1440px;
		height: 603px;
	}

	#buttonu6246
	{
		margin-right: -10000px;
		margin-top: 457px;
		left: -43px;
	}

	#buttonu6246:hover
	{
		margin-right: -10000px;
		margin-bottom: 0px;
		margin-top: 457px;
		left: -43px;
	}

	#buttonu6246.ButtonSelected
	{
		margin-right: -10000px;
		margin-bottom: 0px;
		margin-top: 457px;
		left: -43px;
	}

	#view-work
	{
		margin-left: 709px;
		margin-top: 241px;
	}

	#ppu9073-4
	{
		margin-top: 83px;
		width: 100%;
	}

	#pu9073-4
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 431px;
		width: 32.71%;
		margin-left: 67.3%;
	}

	#u9073-4
	{
		width: 72.4%;
		margin-left: 27.61%;
	}

	#u9073-4:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		width: 72.4%;
		margin-left: 27.61%;
	}

	#u9070-4
	{
		margin-top: 14px;
		width: 72.4%;
		margin-left: 27.61%;
	}

	#u9070-4:hover
	{
		margin-right: 0px;
		margin-top: 14px;
		width: 72.4%;
		margin-left: 27.61%;
	}

	#buttonu9158
	{
		background-image: url("../images/1%20mind-the-gap-1278.jpg");
		padding-bottom: 286px;
		position: relative;
		margin-right: -10000px;
		width: 95.14%;
		margin-left: 2.44%;
		left: 0px;
	}

	#buttonu9158:hover
	{
		background-image: url("../images/1%20mind-the-gap-1278-buttonu9158-r-fr.png");
		margin-right: -10000px;
		margin-top: 0px;
		min-height: 0px;
		width: 95.14%;
		margin-left: 2.44%;
		left: 0px;
	}

	.hidpi #buttonu9158
	{
		background-image: url("../images/1%20mind-the-gap-1278_2x.jpg");
		margin-left: 2.44%;
		left: 0px;
	}

	.hidpi #buttonu9158:hover
	{
		background-image: url("../images/1%20mind-the-gap-1278-buttonu9158-r-fr_2x.png");
		margin-left: 2.44%;
		left: 0px;
	}

	#u9159-4
	{
		margin-top: 242px;
		width: 24.9%;
		margin-left: 75.11%;
		left: -515px;
	}

	#buttonu9158:hover #u9159-4
	{
		margin-top: 242px;
		width: 24.9%;
		margin-left: 75.11%;
		left: -515px;
	}

	#buttonu9158.ButtonSelected #u9159-4
	{
		margin-top: 242px;
		width: 24.9%;
		margin-left: 75.11%;
		left: -515px;
	}

	#ppbuttonu9101
	{
		margin-top: 21px;
		width: 100%;
	}

	#pbuttonu9101
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 568px;
		margin-left: 6px;
		width: 50.28%;
	}

	#buttonu9101
	{
		background-image: url("../images/heron-buttonu9101-fr.jpg");
		padding-bottom: 264px;
		width: 99.45%;
	}

	#buttonu9101:hover
	{
		background-image: url("../images/heron-buttonu9101-r-fr.png");
		margin-right: 0px;
		margin-top: 0px;
		width: 99.45%;
	}

	.hidpi #buttonu9101
	{
		background-image: url("../images/heron-buttonu9101-fr_2x.jpg");
	}

	.hidpi #buttonu9101:hover
	{
		background-image: url("../images/heron-buttonu9101-r-fr_2x.png");
	}

	#u9102-4
	{
		margin-top: 278px;
		width: 47.37%;
		margin-left: 52.64%;
		left: -231px;
	}

	#buttonu9101:hover #u9102-4
	{
		margin-top: 278px;
		width: 47.37%;
		margin-left: 52.64%;
		left: -231px;
	}

	#buttonu9101.ButtonSelected #u9102-4
	{
		margin-top: 278px;
		width: 47.37%;
		margin-left: 52.64%;
		left: -231px;
	}

	#buttonu9220
	{
		background-image: url("../images/cuba_on_neptuno.jpg");
		-pie-background: url("../images/cuba_on_neptuno-iebuttonu9220-fr.png");
		padding-bottom: 277px;
		margin-left: 4px;
		margin-top: 115px;
		width: 99.45%;
	}

	#buttonu9220:hover
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-r-fr.png");
		-pie-background: url("../images/cuba_on_neptuno-buttonu9220-r-fr.png");
		margin-left: 4px;
		margin-right: 0px;
		margin-top: 115px;
		width: 99.45%;
	}

	.hidpi #buttonu9220
	{
		background-image: url("../images/cuba_on_neptuno_2x.jpg");
	}

	#u9221-4
	{
		margin-top: 265px;
		width: 47.37%;
		margin-left: 52.64%;
		left: -181px;
	}

	#buttonu9220:hover #u9221-4
	{
		margin-top: 265px;
		width: 47.37%;
		margin-left: 52.64%;
		left: -181px;
	}

	#buttonu9220.ButtonSelected #u9221-4
	{
		margin-top: 265px;
		width: 47.37%;
		margin-left: 52.64%;
		left: -181px;
	}

	#buttonu1545
	{
		background-image: url("../images/mtg_1556-buttonu1545-fr.jpg");
		padding-bottom: 254px;
		margin-right: -10000px;
		width: 46.19%;
		left: 1.39%;
	}

	#buttonu1545:hover
	{
		background-image: url("../images/mtg_1556-buttonu1545-r-fr.png");
		margin-right: -10000px;
		margin-top: 0px;
		width: 46.19%;
		margin-left: 0%;
	}

	.hidpi #buttonu1545
	{
		background-image: url("../images/mtg_1556-buttonu1545-fr_2x.jpg");
	}

	.hidpi #buttonu1545:hover
	{
		background-image: url("../images/mtg_1556-buttonu1545-r-fr_2x.png");
	}

	#u8995-4
	{
		margin-top: 236px;
		width: 51.28%;
		margin-left: 48.73%;
		left: -162px;
	}

	#buttonu1545:hover #u8995-4
	{
		margin-top: 236px;
		width: 51.28%;
		margin-left: 48.73%;
		left: -162px;
	}

	#buttonu1545.ButtonSelected #u8995-4
	{
		margin-top: 236px;
		width: 51.28%;
		margin-left: 48.73%;
		left: -162px;
	}

	#buttonu9200
	{
		background-image: url("../images/itfoh-book-photo-shoot0116.jpg");
		padding-bottom: 319px;
		margin-right: -10000px;
		margin-top: 36px;
		width: 48.55%;
		left: 50%;
	}

	#buttonu9200:hover
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-r-fr.png");
		margin-right: -10000px;
		margin-top: 36px;
		width: 48.55%;
		margin-left: 0%;
	}

	.hidpi #buttonu9200
	{
		background-image: url("../images/itfoh-book-photo-shoot0116_2x.jpg");
	}

	#u9201-4
	{
		margin-top: 316px;
		width: 48.79%;
		margin-left: 51.22%;
		left: -169px;
	}

	#buttonu9200:hover #u9201-4
	{
		margin-top: 316px;
		width: 48.79%;
		margin-left: 51.22%;
		left: -169px;
	}

	#buttonu9200.ButtonSelected #u9201-4
	{
		margin-top: 316px;
		width: 48.79%;
		margin-left: 51.22%;
		left: -169px;
	}

	#pbuttonu9320
	{
		margin-right: -10000px;
		margin-top: 736px;
		width: 50%;
		margin-left: 50%;
	}

	#buttonu9320
	{
		background-image: url("../images/littoral_mannheim.jpg");
		-pie-background: url("../images/littoral_mannheim-iebuttonu9320-fr.png");
		padding-bottom: 271px;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#buttonu9320:hover
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-r-fr.png");
		-pie-background: url("../images/littoral_mannheim-buttonu9320-r-fr.png");
		margin-right: 0px;
		margin-top: 0px;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	.hidpi #buttonu9320
	{
		background-image: url("../images/littoral_mannheim_2x.jpg");
		margin-left: 0%;
		left: 0px;
	}

	.hidpi #buttonu9320:hover
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-r-fr_2x.png");
		margin-left: 0%;
		left: 0px;
	}

	#u9321-4
	{
		margin-top: 271px;
		width: 47.37%;
		margin-left: 52.64%;
		left: -199px;
	}

	#buttonu9320:hover #u9321-4
	{
		margin-top: 271px;
		width: 47.37%;
		margin-left: 52.64%;
		left: -199px;
	}

	#buttonu9320.ButtonSelected #u9321-4
	{
		margin-top: 271px;
		width: 47.37%;
		margin-left: 52.64%;
		left: -199px;
	}

	#buttonu9240
	{
		background-image: url("../images/light_unseen_3-buttonu9240-fr.jpg");
		padding-bottom: 351px;
		margin-top: 59px;
		width: 80.84%;
		margin-left: 19.17%;
		left: -81px;
	}

	#buttonu9240:hover
	{
		background-image: url("../images/light_unseen_3-buttonu9240-r-fr.png");
		margin-right: 0px;
		margin-top: 59px;
		width: 80.84%;
		margin-left: 19.17%;
		left: -81px;
	}

	.hidpi #buttonu9240
	{
		background-image: url("../images/light_unseen_3-buttonu9240-fr_2x.jpg");
		margin-left: 19.17%;
		left: -81px;
	}

	.hidpi #buttonu9240:hover
	{
		background-image: url("../images/light_unseen_3-buttonu9240-r-fr_2x.png");
		margin-left: 19.17%;
		left: -81px;
	}

	#u9241-4
	{
		margin-top: 348px;
		width: 58.6%;
		margin-left: 41.41%;
		left: -109px;
	}

	#buttonu9240:hover #u9241-4
	{
		margin-top: 348px;
		width: 58.6%;
		margin-left: 41.41%;
		left: -109px;
	}

	#buttonu9240.ButtonSelected #u9241-4
	{
		margin-top: 348px;
		width: 58.6%;
		margin-left: 41.41%;
		left: -109px;
	}

	#u7273-4
	{
		margin-top: 173px;
		width: 19.17%;
		margin-left: 40.42%;
		left: 0px;
	}
}

@media (min-width: 1045px) and (max-width: 1052px)
{
	#muse_css_mq
	{
		background-color: #00041c;
	}

	#bp_1052.active
	{
		display: block;
	}

	#page
	{
		min-height: 638px;
		padding-bottom: 28px;
		max-width: 1052px;
	}

	#pu9073-4
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 1459px;
		width: 36.03%;
		margin-left: 63.98%;
	}

	#u9073-4
	{
		width: 65.7%;
		margin-left: 34.31%;
	}

	#u9073-4:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		width: 65.7%;
		margin-left: 34.31%;
	}

	#u9070-4
	{
		margin-top: 14px;
		width: 65.7%;
		margin-left: 34.31%;
	}

	#u9070-4:hover
	{
		margin-right: 0px;
		margin-top: 14px;
		width: 65.7%;
		margin-left: 34.31%;
	}

	#u10404
	{
		height: 83px;
	}

	#slideshowu7616
	{
		height: 603px;
		margin-right: -10000px;
		margin-top: 83px;
	}

	#u7635,#u10808,#u10828,#u10848
	{
		width: 1052px;
		height: 603px;
	}

	#pbuttonu9101
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 1603px;
		margin-left: 6px;
		width: 50.39%;
	}

	#buttonu9101
	{
		background-image: url("../images/heron-buttonu9101-fr2.jpg");
		padding-bottom: 264px;
		width: 99.25%;
	}

	#buttonu9101:hover
	{
		background-image: url("../images/heron-buttonu9101-r-fr2.png");
		margin-right: 0px;
		margin-top: 0px;
		width: 99.25%;
	}

	.hidpi #buttonu9101
	{
		background-image: url("../images/heron-buttonu9101-fr_2x2.jpg");
	}

	.hidpi #buttonu9101:hover
	{
		background-image: url("../images/heron-buttonu9101-r-fr_2x2.png");
	}

	#u9102-4
	{
		margin-top: 278px;
		width: 47.34%;
		margin-left: 52.67%;
		left: -186px;
	}

	#buttonu9101:hover #u9102-4
	{
		margin-top: 278px;
		width: 47.34%;
		margin-left: 52.67%;
		left: -186px;
	}

	#buttonu9101.ButtonSelected #u9102-4
	{
		margin-top: 278px;
		width: 47.34%;
		margin-left: 52.67%;
		left: -186px;
	}

	#buttonu9220
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-fr.jpg");
		padding-bottom: 277px;
		margin-left: 4px;
		width: 99.25%;
	}

	#buttonu9220:hover
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-r-fr2.png");
		margin-left: 4px;
		margin-right: 0px;
		margin-top: 0px;
		width: 99.25%;
	}

	.hidpi #buttonu9220
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-fr_2x.jpg");
	}

	.hidpi #buttonu9220:hover
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-r-fr_2x.png");
	}

	#u9221-4
	{
		margin-top: 265px;
		width: 47.34%;
		margin-left: 52.67%;
		left: -182px;
	}

	#buttonu9220:hover #u9221-4
	{
		margin-top: 265px;
		width: 47.34%;
		margin-left: 52.67%;
		left: -182px;
	}

	#buttonu9220.ButtonSelected #u9221-4
	{
		margin-top: 265px;
		width: 47.34%;
		margin-left: 52.67%;
		left: -182px;
	}

	#buttonu1545
	{
		background-image: url("../images/mtg_1556-buttonu1545-fr2.jpg");
		padding-bottom: 254px;
		margin-right: -10000px;
		margin-top: 1180px;
		width: 46.2%;
		left: 1.34%;
	}

	#buttonu1545:hover
	{
		background-image: url("../images/mtg_1556-buttonu1545-r-fr2.png");
		margin-right: -10000px;
		margin-top: 1180px;
		width: 46.2%;
		margin-left: 0%;
	}

	.hidpi #buttonu1545
	{
		background-image: url("../images/mtg_1556-buttonu1545-fr_2x2.jpg");
	}

	.hidpi #buttonu1545:hover
	{
		background-image: url("../images/mtg_1556-buttonu1545-r-fr_2x2.png");
	}

	#u8995-4
	{
		margin-top: 236px;
		width: 51.24%;
		margin-left: 48.77%;
		left: -162px;
	}

	#buttonu1545:hover #u8995-4
	{
		margin-top: 236px;
		width: 51.24%;
		margin-left: 48.77%;
		left: -162px;
	}

	#buttonu1545.ButtonSelected #u8995-4
	{
		margin-top: 236px;
		width: 51.24%;
		margin-left: 48.77%;
		left: -162px;
	}

	#buttonu9158
	{
		background-image: url("../images/1%20mind-the-gap-1278-buttonu9158-fr.jpg");
		padding-bottom: 286px;
		position: relative;
		margin-right: -10000px;
		margin-top: 804px;
		width: 95.16%;
		margin-left: 2.43%;
		left: 0px;
	}

	#buttonu9158:hover
	{
		background-image: url("../images/1%20mind-the-gap-1278-buttonu9158-r-fr2.png");
		margin-right: -10000px;
		margin-top: 804px;
		min-height: 0px;
		width: 95.16%;
		margin-left: 2.43%;
		left: 0px;
	}

	.hidpi #buttonu9158
	{
		background-image: url("../images/1%20mind-the-gap-1278-buttonu9158-fr_2x.jpg");
		margin-left: 2.43%;
		left: 0px;
	}

	.hidpi #buttonu9158:hover
	{
		background-image: url("../images/1%20mind-the-gap-1278-buttonu9158-r-fr_2x2.png");
		margin-left: 2.43%;
		left: 0px;
	}

	#u9159-4
	{
		margin-top: 242px;
		width: 24.88%;
		margin-left: 75.13%;
		left: -515px;
	}

	#buttonu9158:hover #u9159-4
	{
		margin-top: 242px;
		width: 24.88%;
		margin-left: 75.13%;
		left: -515px;
	}

	#buttonu9158.ButtonSelected #u9159-4
	{
		margin-top: 242px;
		width: 24.88%;
		margin-left: 75.13%;
		left: -515px;
	}

	#pbuttonu3209
	{
		width: 0.01px;
		padding-bottom: 246px;
		margin-right: -10000px;
		margin-top: 30px;
		margin-left: 40px;
	}

	#u11481-4
	{
		z-index: 67;
		top: 30px;
		left: 40px;
	}

	#u18216
	{
		z-index: 71;
		width: 751px;
		padding-bottom: 38px;
		position: fixed;
		top: 30px;
		right: 40px;
	}

	#u11484-4
	{
		z-index: 74;
		width: 54px;
		min-height: 32px;
		position: fixed;
		top: 30px;
		right: 737px;
	}

	#u11484-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 54px;
		margin: 0px;
	}

	#u11485-4
	{
		z-index: 78;
		width: 106px;
		min-height: 32px;
		position: fixed;
		top: 30px;
		right: 577px;
	}

	#u11485-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 106px;
		margin: 0px;
	}

	#u11486-4
	{
		z-index: 82;
		width: 50px;
		min-height: 32px;
		position: fixed;
		top: 30px;
		right: 473px;
	}

	#u11486-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 50px;
		margin: 0px;
	}

	#u11487-4
	{
		z-index: 86;
		width: 70px;
		min-height: 32px;
		position: fixed;
		top: 30px;
		right: 348px;
	}

	#u11487-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 70px;
		margin: 0px;
	}

	#u11488-4
	{
		z-index: 90;
		width: 66px;
		min-height: 32px;
		position: fixed;
		top: 30px;
		right: 229px;
	}

	#u11488-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 66px;
		margin: 0px;
	}

	#u11489-4
	{
		z-index: 94;
		width: 52px;
		min-height: 32px;
		position: fixed;
		top: 30px;
		right: 123px;
	}

	#u11489-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 52px;
		margin: 0px;
	}

	#u11482
	{
		z-index: 72;
		width: 14px;
		position: fixed;
		top: 35px;
		right: 40px;
	}

	#u11483
	{
		z-index: 73;
	}

	#buttonu6246
	{
		margin-right: -10000px;
		margin-top: 540px;
		left: -43px;
	}

	#buttonu6246:hover
	{
		margin-right: -10000px;
		margin-bottom: 0px;
		margin-top: 540px;
		left: -43px;
	}

	#buttonu6246.ButtonSelected
	{
		margin-right: -10000px;
		margin-bottom: 0px;
		margin-top: 540px;
		left: -43px;
	}

	#view-work
	{
		width: 22px;
		margin-right: -10000px;
		margin-top: 758px;
		left: 526px;
	}

	#buttonu9200
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-fr.jpg");
		padding-bottom: 319px;
		margin-right: -10000px;
		margin-top: 1216px;
		width: 48.48%;
		left: 50%;
	}

	#buttonu9200:hover
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-r-fr2.png");
		margin-right: -10000px;
		margin-top: 1216px;
		width: 48.48%;
		margin-left: 0%;
	}

	.hidpi #buttonu9200
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-fr_2x.jpg");
	}

	.hidpi #buttonu9200:hover
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-r-fr_2x.png");
	}

	#u9201-4
	{
		margin-top: 316px;
		width: 48.83%;
		margin-left: 51.18%;
		left: -168px;
	}

	#buttonu9200:hover #u9201-4
	{
		margin-top: 316px;
		width: 48.83%;
		margin-left: 51.18%;
		left: -168px;
	}

	#buttonu9200.ButtonSelected #u9201-4
	{
		margin-top: 316px;
		width: 48.83%;
		margin-left: 51.18%;
		left: -168px;
	}

	#pbuttonu9320
	{
		margin-right: -10000px;
		margin-top: 1771px;
		width: 50%;
		margin-left: 50%;
	}

	#buttonu9320
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-fr.jpg");
		padding-bottom: 271px;
		margin-right: -10000px;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#buttonu9320:hover
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-r-fr2.png");
		margin-right: -10000px;
		margin-top: 0px;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	.hidpi #buttonu9320
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-fr_2x.jpg");
		margin-left: 0%;
		left: 0px;
	}

	.hidpi #buttonu9320:hover
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-r-fr_2x2.png");
		margin-left: 0%;
		left: 0px;
	}

	#u9321-4
	{
		margin-top: 271px;
		width: 47.34%;
		margin-left: 52.67%;
		left: -200px;
	}

	#buttonu9320:hover #u9321-4
	{
		margin-top: 271px;
		width: 47.34%;
		margin-left: 52.67%;
		left: -200px;
	}

	#buttonu9320.ButtonSelected #u9321-4
	{
		margin-top: 271px;
		width: 47.34%;
		margin-left: 52.67%;
		left: -200px;
	}

	#buttonu9240
	{
		background-image: url("../images/light_unseen_3-buttonu9240-fr2.jpg");
		padding-bottom: 351px;
		margin-right: -10000px;
		margin-top: 524px;
		width: 80.8%;
		margin-left: 19.21%;
		left: -81px;
	}

	#buttonu9240:hover
	{
		background-image: url("../images/light_unseen_3-buttonu9240-r-fr2.png");
		margin-right: -10000px;
		margin-top: 524px;
		width: 80.8%;
		margin-left: 19.21%;
		left: -81px;
	}

	.hidpi #buttonu9240
	{
		background-image: url("../images/light_unseen_3-buttonu9240-fr_2x2.jpg");
		margin-left: 19.21%;
		left: -81px;
	}

	.hidpi #buttonu9240:hover
	{
		background-image: url("../images/light_unseen_3-buttonu9240-r-fr_2x2.png");
		margin-left: 19.21%;
		left: -81px;
	}

	#u9241-4
	{
		margin-top: 348px;
		width: 58.59%;
		margin-left: 41.42%;
		left: -109px;
	}

	#buttonu9240:hover #u9241-4
	{
		margin-top: 348px;
		width: 58.59%;
		margin-left: 41.42%;
		left: -109px;
	}

	#buttonu9240.ButtonSelected #u9241-4
	{
		margin-top: 348px;
		width: 58.59%;
		margin-left: 41.42%;
		left: -109px;
	}

	#u7273-4
	{
		margin-right: -10000px;
		margin-top: 172px;
		width: 19.11%;
		margin-left: 40.45%;
		left: -1px;
	}

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

@media (min-width: 766px) and (max-width: 1044px)
{
	#muse_css_mq
	{
		background-color: #000414;
	}

	#bp_1044.active
	{
		display: block;
	}

	#page
	{
		min-height: 625px;
		padding-bottom: 41px;
		max-width: 1044px;
	}

	#pu9073-4
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 1459px;
		width: 36.12%;
		margin-left: 63.89%;
	}

	#u9073-4
	{
		width: 65.52%;
		margin-left: 34.49%;
	}

	#u9073-4:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		width: 65.52%;
		margin-left: 34.49%;
	}

	#u9070-4
	{
		margin-top: 14px;
		width: 65.52%;
		margin-left: 34.49%;
	}

	#u9070-4:hover
	{
		margin-right: 0px;
		margin-top: 14px;
		width: 65.52%;
		margin-left: 34.49%;
	}

	#u10404
	{
		height: 83px;
	}

	#slideshowu7616
	{
		height: 603px;
		margin-right: -10000px;
		margin-top: 83px;
	}

	#u7635,#u10808,#u10828,#u10848
	{
		width: 1044px;
		height: 603px;
	}

	#pbuttonu9101
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 1603px;
		margin-left: 6px;
		width: 50.39%;
	}

	#buttonu9101
	{
		background-image: url("../images/heron-buttonu9101-fr3.jpg");
		padding-bottom: 264px;
		width: 99.24%;
	}

	#buttonu9101:hover
	{
		background-image: url("../images/heron-buttonu9101-r-fr3.png");
		margin-right: 0px;
		margin-top: 0px;
		width: 99.24%;
	}

	.hidpi #buttonu9101
	{
		background-image: url("../images/heron-buttonu9101-fr_2x3.jpg");
	}

	.hidpi #buttonu9101:hover
	{
		background-image: url("../images/heron-buttonu9101-r-fr_2x3.png");
	}

	#u9102-4
	{
		margin-top: 278px;
		width: 47.32%;
		margin-left: 52.69%;
		left: -186px;
	}

	#buttonu9101:hover #u9102-4
	{
		margin-top: 278px;
		width: 47.32%;
		margin-left: 52.69%;
		left: -186px;
	}

	#buttonu9101.ButtonSelected #u9102-4
	{
		margin-top: 278px;
		width: 47.32%;
		margin-left: 52.69%;
		left: -186px;
	}

	#buttonu9220
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-fr2.jpg");
		padding-bottom: 277px;
		margin-left: 4px;
		width: 99.24%;
	}

	#buttonu9220:hover
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-r-fr3.png");
		margin-left: 4px;
		margin-right: 0px;
		margin-top: 0px;
		width: 99.24%;
	}

	.hidpi #buttonu9220
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-fr_2x2.jpg");
	}

	.hidpi #buttonu9220:hover
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-r-fr_2x2.png");
	}

	#u9221-4
	{
		margin-top: 265px;
		width: 47.32%;
		margin-left: 52.69%;
		left: -182px;
	}

	#buttonu9220:hover #u9221-4
	{
		margin-top: 265px;
		width: 47.32%;
		margin-left: 52.69%;
		left: -182px;
	}

	#buttonu9220.ButtonSelected #u9221-4
	{
		margin-top: 265px;
		width: 47.32%;
		margin-left: 52.69%;
		left: -182px;
	}

	#buttonu1545
	{
		background-image: url("../images/mtg_1556-buttonu1545-fr3.jpg");
		padding-bottom: 254px;
		margin-right: -10000px;
		margin-top: 1180px;
		width: 46.17%;
		left: 1.35%;
	}

	#buttonu1545:hover
	{
		background-image: url("../images/mtg_1556-buttonu1545-r-fr3.png");
		margin-right: -10000px;
		margin-top: 1180px;
		width: 46.17%;
		margin-left: 0%;
	}

	.hidpi #buttonu1545
	{
		background-image: url("../images/mtg_1556-buttonu1545-fr_2x3.jpg");
	}

	.hidpi #buttonu1545:hover
	{
		background-image: url("../images/mtg_1556-buttonu1545-r-fr_2x3.png");
	}

	#u8995-4
	{
		margin-top: 236px;
		width: 51.25%;
		margin-left: 48.76%;
		left: -162px;
	}

	#buttonu1545:hover #u8995-4
	{
		margin-top: 236px;
		width: 51.25%;
		margin-left: 48.76%;
		left: -162px;
	}

	#buttonu1545.ButtonSelected #u8995-4
	{
		margin-top: 236px;
		width: 51.25%;
		margin-left: 48.76%;
		left: -162px;
	}

	#buttonu9158
	{
		background-image: url("../images/1%20mind-the-gap-1278-buttonu9158-fr2.jpg");
		padding-bottom: 286px;
		position: relative;
		margin-right: -10000px;
		margin-top: 804px;
		width: 95.12%;
		margin-left: 2.45%;
		left: 0px;
	}

	#buttonu9158:hover
	{
		background-image: url("../images/1%20mind-the-gap-1278-buttonu9158-r-fr3.png");
		margin-right: -10000px;
		margin-top: 804px;
		min-height: 0px;
		width: 95.12%;
		margin-left: 2.45%;
		left: 0px;
	}

	.hidpi #buttonu9158
	{
		background-image: url("../images/1%20mind-the-gap-1278-buttonu9158-fr_2x2.jpg");
		margin-left: 2.45%;
		left: 0px;
	}

	.hidpi #buttonu9158:hover
	{
		background-image: url("../images/1%20mind-the-gap-1278-buttonu9158-r-fr_2x3.png");
		margin-left: 2.45%;
		left: 0px;
	}

	#u9159-4
	{
		margin-top: 242px;
		width: 24.88%;
		margin-left: 75.13%;
		left: -515px;
	}

	#buttonu9158:hover #u9159-4
	{
		margin-top: 242px;
		width: 24.88%;
		margin-left: 75.13%;
		left: -515px;
	}

	#buttonu9158.ButtonSelected #u9159-4
	{
		margin-top: 242px;
		width: 24.88%;
		margin-left: 75.13%;
		left: -515px;
	}

	#pbuttonu3209
	{
		width: 0.01px;
		padding-bottom: 246px;
		margin-right: -10000px;
		margin-top: 30px;
		margin-left: 40px;
	}

	#u11481-4
	{
		z-index: 67;
		top: 30px;
		left: 40px;
	}

	#buttonu6246
	{
		margin-right: -10000px;
		margin-top: 540px;
		left: -43px;
	}

	#buttonu6246:hover
	{
		margin-right: -10000px;
		margin-bottom: 0px;
		margin-top: 540px;
		left: -43px;
	}

	#buttonu6246.ButtonSelected
	{
		margin-right: -10000px;
		margin-bottom: 0px;
		margin-top: 540px;
		left: -43px;
	}

	#u18216
	{
		z-index: 71;
		width: 506px;
		padding-bottom: 38px;
		position: fixed;
		top: 30px;
		right: 40px;
	}

	#u11484-4
	{
		z-index: 74;
		width: 54px;
		min-height: 32px;
		position: fixed;
		top: 30px;
		right: 492px;
	}

	#u11484-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 54px;
		margin: 0px;
	}

	#u11485-4
	{
		z-index: 78;
		width: 106px;
		min-height: 32px;
		position: fixed;
		top: 30px;
		right: 372px;
	}

	#u11485-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 106px;
		margin: 0px;
	}

	#u11486-4
	{
		z-index: 82;
		width: 50px;
		min-height: 32px;
		position: fixed;
		top: 30px;
		right: 308px;
	}

	#u11486-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 50px;
		margin: 0px;
	}

	#u11487-4
	{
		z-index: 86;
		width: 70px;
		min-height: 32px;
		position: fixed;
		top: 30px;
		right: 223px;
	}

	#u11487-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 70px;
		margin: 0px;
	}

	#u11488-4
	{
		z-index: 90;
		width: 66px;
		min-height: 32px;
		position: fixed;
		top: 30px;
		right: 149px;
	}

	#u11488-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 66px;
		margin: 0px;
	}

	#u11489-4
	{
		z-index: 94;
		width: 52px;
		min-height: 32px;
		position: fixed;
		top: 30px;
		right: 83px;
	}

	#u11489-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 32px;
		width: 52px;
		margin: 0px;
	}

	#u11482
	{
		z-index: 72;
		width: 14px;
		position: fixed;
		top: 35px;
		right: 40px;
	}

	#u11483
	{
		z-index: 73;
	}

	#view-work
	{
		width: 22px;
		margin-right: -10000px;
		margin-top: 758px;
		left: 526px;
	}

	#buttonu9200
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-fr2.jpg");
		padding-bottom: 319px;
		margin-right: -10000px;
		margin-top: 1216px;
		width: 48.57%;
		left: 50%;
	}

	#buttonu9200:hover
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-r-fr3.png");
		margin-right: -10000px;
		margin-top: 1216px;
		width: 48.57%;
		margin-left: 0%;
	}

	.hidpi #buttonu9200
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-fr_2x2.jpg");
	}

	.hidpi #buttonu9200:hover
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-r-fr_2x2.png");
	}

	#u9201-4
	{
		margin-top: 316px;
		width: 48.72%;
		margin-left: 51.29%;
		left: -169px;
	}

	#buttonu9200:hover #u9201-4
	{
		margin-top: 316px;
		width: 48.72%;
		margin-left: 51.29%;
		left: -169px;
	}

	#buttonu9200.ButtonSelected #u9201-4
	{
		margin-top: 316px;
		width: 48.72%;
		margin-left: 51.29%;
		left: -169px;
	}

	#pbuttonu9320
	{
		margin-right: -10000px;
		margin-top: 1771px;
		width: 50%;
		margin-left: 50%;
	}

	#buttonu9320
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-fr2.jpg");
		padding-bottom: 271px;
		margin-right: -10000px;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#buttonu9320:hover
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-r-fr3.png");
		margin-right: -10000px;
		margin-top: 0px;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	.hidpi #buttonu9320
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-fr_2x2.jpg");
		margin-left: 0%;
		left: 0px;
	}

	.hidpi #buttonu9320:hover
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-r-fr_2x3.png");
		margin-left: 0%;
		left: 0px;
	}

	#u9321-4
	{
		margin-top: 271px;
		width: 47.32%;
		margin-left: 52.69%;
		left: -200px;
	}

	#buttonu9320:hover #u9321-4
	{
		margin-top: 271px;
		width: 47.32%;
		margin-left: 52.69%;
		left: -200px;
	}

	#buttonu9320.ButtonSelected #u9321-4
	{
		margin-top: 271px;
		width: 47.32%;
		margin-left: 52.69%;
		left: -200px;
	}

	#buttonu9240
	{
		background-image: url("../images/light_unseen_3-buttonu9240-fr3.jpg");
		padding-bottom: 351px;
		margin-right: -10000px;
		margin-top: 524px;
		width: 80.85%;
		margin-left: 19.16%;
		left: -80px;
	}

	#buttonu9240:hover
	{
		background-image: url("../images/light_unseen_3-buttonu9240-r-fr3.png");
		margin-right: -10000px;
		margin-top: 524px;
		width: 80.85%;
		margin-left: 19.16%;
		left: -80px;
	}

	.hidpi #buttonu9240
	{
		background-image: url("../images/light_unseen_3-buttonu9240-fr_2x3.jpg");
		margin-left: 19.16%;
		left: -80px;
	}

	.hidpi #buttonu9240:hover
	{
		background-image: url("../images/light_unseen_3-buttonu9240-r-fr_2x3.png");
		margin-left: 19.16%;
		left: -80px;
	}

	#u9241-4
	{
		margin-top: 348px;
		width: 58.54%;
		margin-left: 41.47%;
		left: -109px;
	}

	#buttonu9240:hover #u9241-4
	{
		margin-top: 348px;
		width: 58.54%;
		margin-left: 41.47%;
		left: -109px;
	}

	#buttonu9240.ButtonSelected #u9241-4
	{
		margin-top: 348px;
		width: 58.54%;
		margin-left: 41.47%;
		left: -109px;
	}

	#u7273-4
	{
		width: 276px;
		margin-right: -10000px;
		margin-top: 172px;
		margin-left: 50%;
		left: -138px;
	}

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

@media (min-width: 581px) and (max-width: 765px)
{
	#muse_css_mq
	{
		background-color: #0002fd;
	}

	#bp_765.active
	{
		display: block;
	}

	#page
	{
		min-height: 666px;
		max-width: 765px;
	}

	#page_position_content
	{
		padding-bottom: 41px;
		width: 100%;
	}

	#pu10404
	{
		padding-bottom: 83px;
		width: 100%;
	}

	#u10404
	{
		height: 83px;
	}

	#u11481-4
	{
		z-index: 110;
		top: 30px;
		left: 40px;
	}

	#accordionu15000
	{
		z-index: 67;
	}

	#u15001
	{
		z-index: 68;
	}

	#u15004-3
	{
		z-index: 69;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	#u15004-3:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		margin: 0px 0px 0px 0%;
	}

	#u15004-3:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		margin: 0px 0px 0px 0%;
	}

	#u15004-3.AccordionPanelTabOpen
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		margin: 0px 0px 0px 0%;
	}

	#u15004-2
	{
		margin-left: 10px;
	}

	#u15002
	{
		z-index: 72;
		padding-bottom: 36px;
	}

	#menuu15122
	{
		z-index: 73;
		width: 252px;
		position: relative;
		margin-right: -10000px;
		margin-top: 49px;
		margin-left: 50%;
		left: -123px;
	}

	#u15123
	{
		width: 252px;
		position: relative;
	}

	#u15124
	{
		width: 252px;
		min-height: 19px;
		padding-bottom: 31px;
		position: relative;
		margin-right: -10000px;
	}

	#u15124:hover
	{
		width: 252px;
		min-height: 19px;
		margin: 0px -10000px 0px 0px;
	}

	#u15127-4
	{
		width: 252px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 15px;
	}

	#u15124:hover #u15127-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#u15133
	{
		width: 252px;
		min-height: 19px;
		padding-bottom: 32px;
		position: relative;
		margin-right: -10000px;
	}

	#u15135-4
	{
		width: 252px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 16px;
	}

	#u15124.MuseMenuActive #u15127-4,#u15133:hover #u15135-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#u15198
	{
		width: 252px;
		min-height: 19px;
		padding-bottom: 32px;
		position: relative;
		margin-right: -10000px;
	}

	#u15200-4
	{
		width: 252px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 16px;
	}

	#u15133.MuseMenuActive #u15135-4,#u15198:hover #u15200-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#u15249
	{
		width: 252px;
		min-height: 19px;
		padding-bottom: 32px;
		position: relative;
		margin-right: -10000px;
	}

	#u15252-4
	{
		width: 252px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 16px;
	}

	#u15198.MuseMenuActive #u15200-4,#u15249:hover #u15252-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#u15300
	{
		width: 252px;
		min-height: 19px;
		padding-bottom: 32px;
		position: relative;
		margin-right: -10000px;
	}

	#u15302-4
	{
		width: 252px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 16px;
	}

	#u15249.MuseMenuActive #u15252-4,#u15300:hover #u15302-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#u15130,#u15197,#u15248,#u15297,#u15346
	{
		width: 252px;
		margin-top: 2px;
		position: relative;
	}

	#u15347
	{
		width: 252px;
		min-height: 19px;
		padding-bottom: 32px;
		position: relative;
		margin-right: -10000px;
	}

	#u15124.MuseMenuActive,#u15133.MuseMenuActive,#u15198.MuseMenuActive,#u15249.MuseMenuActive,#u15300.MuseMenuActive,#u15347.MuseMenuActive
	{
		width: 252px;
		min-height: 19px;
		margin: 0px -10000px 0px 0px;
	}

	#u15350-4
	{
		width: 252px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 16px;
	}

	#u15300.MuseMenuActive #u15302-4,#u15347:hover #u15350-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#u15347.MuseMenuActive #u15350-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#accordionu15000-bw
	{
		z-index: 67;
		margin-top: -53px;
		margin-bottom: -34px;
	}

	#slideshowu7616
	{
		height: 603px;
	}

	#u7635,#u10808,#u10828,#u10848
	{
		width: 765px;
		height: 603px;
	}

	#buttonu6246
	{
		top: -145px;
		margin-bottom: -100px;
		left: -44px;
	}

	#buttonu6246:hover
	{
		margin-right: 0px;
		margin-bottom: -100px;
		margin-top: 0px;
		left: -44px;
	}

	#buttonu6246.ButtonSelected
	{
		margin-right: 0px;
		margin-bottom: -100px;
		margin-top: 0px;
		left: -44px;
	}

	#view-work
	{
		margin-left: 526px;
		margin-top: 72px;
	}

	#ppu9073-4
	{
		margin-top: 28px;
		width: 100%;
	}

	#pu9073-4
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 655px;
		width: 40.66%;
		margin-left: 59.35%;
	}

	#u9073-4
	{
		width: 58.2%;
		margin-left: 41.81%;
	}

	#u9073-4:hover
	{
		margin-right: 0px;
		margin-top: 0px;
		width: 58.2%;
		margin-left: 41.81%;
	}

	#u9070-4
	{
		margin-top: 14px;
		width: 58.2%;
		margin-left: 41.81%;
	}

	#u9070-4:hover
	{
		margin-right: 0px;
		margin-top: 14px;
		width: 58.2%;
		margin-left: 41.81%;
	}

	#buttonu9101
	{
		background-image: url("../images/heron-buttonu9101-fr4.jpg");
		padding-bottom: 264px;
		margin-right: -10000px;
		margin-top: 799px;
		left: 6px;
		width: 50.07%;
	}

	#buttonu9101:hover
	{
		background-image: url("../images/heron-buttonu9101-r-fr4.png");
		margin-right: -10000px;
		margin-top: 799px;
		width: 50.07%;
	}

	.hidpi #buttonu9101
	{
		background-image: url("../images/heron-buttonu9101-fr_2x4.jpg");
	}

	.hidpi #buttonu9101:hover
	{
		background-image: url("../images/heron-buttonu9101-r-fr_2x4.png");
	}

	#u9102-4
	{
		margin-top: 278px;
		width: 47.26%;
		margin-left: 52.75%;
		left: -186px;
	}

	#buttonu9101:hover #u9102-4
	{
		margin-top: 278px;
		width: 47.26%;
		margin-left: 52.75%;
		left: -186px;
	}

	#buttonu9101.ButtonSelected #u9102-4
	{
		margin-top: 278px;
		width: 47.26%;
		margin-left: 52.75%;
		left: -186px;
	}

	#buttonu1545
	{
		background-image: url("../images/mtg_1556-buttonu1545-fr4.jpg");
		padding-bottom: 254px;
		margin-right: -10000px;
		margin-top: 376px;
		width: 46.15%;
		left: 1.31%;
	}

	#buttonu1545:hover
	{
		background-image: url("../images/mtg_1556-buttonu1545-r-fr4.png");
		margin-right: -10000px;
		margin-top: 376px;
		width: 46.15%;
		margin-left: 0%;
	}

	.hidpi #buttonu1545
	{
		background-image: url("../images/mtg_1556-buttonu1545-fr_2x4.jpg");
	}

	.hidpi #buttonu1545:hover
	{
		background-image: url("../images/mtg_1556-buttonu1545-r-fr_2x4.png");
	}

	#u8995-4
	{
		margin-top: 236px;
		width: 51.28%;
		margin-left: 48.73%;
		left: -162px;
	}

	#buttonu1545:hover #u8995-4
	{
		margin-top: 236px;
		width: 51.28%;
		margin-left: 48.73%;
		left: -162px;
	}

	#buttonu1545.ButtonSelected #u8995-4
	{
		margin-top: 236px;
		width: 51.28%;
		margin-left: 48.73%;
		left: -162px;
	}

	#buttonu9220
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-fr3.jpg");
		padding-bottom: 277px;
		margin-right: -10000px;
		margin-top: 1379px;
		left: 9px;
		width: 50.07%;
	}

	#buttonu9220:hover
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-r-fr4.png");
		margin-left: 0px;
		margin-right: -10000px;
		margin-top: 1379px;
		width: 50.07%;
	}

	.hidpi #buttonu9220
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-fr_2x3.jpg");
	}

	.hidpi #buttonu9220:hover
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-r-fr_2x3.png");
	}

	#u9221-4
	{
		margin-top: 265px;
		width: 47.26%;
		margin-left: 52.75%;
		left: -182px;
	}

	#buttonu9220:hover #u9221-4
	{
		margin-top: 265px;
		width: 47.26%;
		margin-left: 52.75%;
		left: -182px;
	}

	#buttonu9220.ButtonSelected #u9221-4
	{
		margin-top: 265px;
		width: 47.26%;
		margin-left: 52.75%;
		left: -182px;
	}

	#buttonu9158
	{
		background-image: url("../images/1%20mind-the-gap-1278-buttonu9158-fr3.jpg");
		padding-bottom: 286px;
		position: relative;
		margin-right: -10000px;
		width: 95.17%;
		margin-left: 2.42%;
		left: 0px;
	}

	#buttonu9158:hover
	{
		background-image: url("../images/1%20mind-the-gap-1278-buttonu9158-r-fr4.png");
		margin-right: -10000px;
		margin-top: 0px;
		min-height: 0px;
		width: 95.17%;
		margin-left: 2.42%;
		left: 0px;
	}

	.hidpi #buttonu9158
	{
		background-image: url("../images/1%20mind-the-gap-1278-buttonu9158-fr_2x3.jpg");
		margin-left: 2.42%;
		left: 0px;
	}

	.hidpi #buttonu9158:hover
	{
		background-image: url("../images/1%20mind-the-gap-1278-buttonu9158-r-fr_2x4.png");
		margin-left: 2.42%;
		left: 0px;
	}

	#u9159-4
	{
		margin-top: 242px;
		width: 24.87%;
		margin-left: 75.14%;
		left: -515px;
	}

	#buttonu9158:hover #u9159-4
	{
		margin-top: 242px;
		width: 24.87%;
		margin-left: 75.14%;
		left: -515px;
	}

	#buttonu9158.ButtonSelected #u9159-4
	{
		margin-top: 242px;
		width: 24.87%;
		margin-left: 75.14%;
		left: -515px;
	}

	#buttonu9240
	{
		background-image: url("../images/light_unseen_3-buttonu9240-fr4.jpg");
		padding-bottom: 351px;
		margin-right: -10000px;
		margin-top: 1491px;
		width: 40.4%;
		margin-left: 59.61%;
		left: -81px;
	}

	#buttonu9240:hover
	{
		background-image: url("../images/light_unseen_3-buttonu9240-r-fr4.png");
		margin-right: -10000px;
		margin-top: 1491px;
		width: 40.4%;
		margin-left: 59.61%;
		left: -81px;
	}

	.hidpi #buttonu9240
	{
		background-image: url("../images/light_unseen_3-buttonu9240-fr_2x4.jpg");
		margin-left: 59.61%;
		left: -81px;
	}

	.hidpi #buttonu9240:hover
	{
		background-image: url("../images/light_unseen_3-buttonu9240-r-fr_2x4.png");
		margin-left: 59.61%;
		left: -81px;
	}

	#u9241-4
	{
		margin-top: 348px;
		width: 58.58%;
		margin-left: 41.43%;
		left: -109px;
	}

	#buttonu9240:hover #u9241-4
	{
		margin-top: 348px;
		width: 58.58%;
		margin-left: 41.43%;
		left: -109px;
	}

	#buttonu9240.ButtonSelected #u9241-4
	{
		margin-top: 348px;
		width: 58.58%;
		margin-left: 41.43%;
		left: -109px;
	}

	#buttonu9200
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-fr3.jpg");
		padding-bottom: 319px;
		margin-right: -10000px;
		margin-top: 412px;
		width: 48.5%;
		left: 49.94%;
	}

	#buttonu9200:hover
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-r-fr4.png");
		margin-right: -10000px;
		margin-top: 412px;
		width: 48.5%;
		margin-left: 0%;
	}

	.hidpi #buttonu9200
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-fr_2x3.jpg");
	}

	.hidpi #buttonu9200:hover
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-r-fr_2x3.png");
	}

	#u9201-4
	{
		margin-top: 316px;
		width: 48.79%;
		margin-left: 51.22%;
		left: -168px;
	}

	#buttonu9200:hover #u9201-4
	{
		margin-top: 316px;
		width: 48.79%;
		margin-left: 51.22%;
		left: -168px;
	}

	#buttonu9200.ButtonSelected #u9201-4
	{
		margin-top: 316px;
		width: 48.79%;
		margin-left: 51.22%;
		left: -168px;
	}

	#buttonu9320
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-fr3.jpg");
		padding-bottom: 271px;
		margin-right: -10000px;
		margin-top: 967px;
		width: 50.07%;
		margin-left: 49.94%;
		left: 0px;
	}

	#buttonu9320:hover
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-r-fr4.png");
		margin-right: -10000px;
		margin-top: 967px;
		width: 50.07%;
		margin-left: 49.94%;
		left: 0px;
	}

	.hidpi #buttonu9320
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-fr_2x3.jpg");
		margin-left: 49.94%;
		left: 0px;
	}

	.hidpi #buttonu9320:hover
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-r-fr_2x4.png");
		margin-left: 49.94%;
		left: 0px;
	}

	#u9321-4
	{
		margin-top: 271px;
		width: 47.26%;
		margin-left: 52.75%;
		left: -200px;
	}

	#buttonu9320:hover #u9321-4
	{
		margin-top: 271px;
		width: 47.26%;
		margin-left: 52.75%;
		left: -200px;
	}

	#buttonu9320.ButtonSelected #u9321-4
	{
		margin-top: 271px;
		width: 47.26%;
		margin-left: 52.75%;
		left: -200px;
	}

	#u7273-4
	{
		width: 276px;
		margin-top: 173px;
		margin-left: 50%;
		left: -138px;
	}
}

@media (min-width: 376px) and (max-width: 580px)
{
	#muse_css_mq
	{
		background-color: #000244;
	}

	#bp_580.active
	{
		display: block;
	}

	#page
	{
		min-height: 666px;
		max-width: 580px;
	}

	#page_position_content
	{
		padding-bottom: 40px;
		width: 100%;
	}

	#pu10404
	{
		padding-bottom: 83px;
		width: 100%;
	}

	#u10404
	{
		height: 83px;
	}

	#u11481-4
	{
		z-index: 110;
		top: 30px;
		left: 40px;
	}

	#accordionu15000
	{
		z-index: 67;
	}

	#u15001
	{
		z-index: 68;
	}

	#u15004-3
	{
		z-index: 69;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	#u15004-3:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		margin: 0px 0px 0px 0%;
	}

	#u15004-3:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		margin: 0px 0px 0px 0%;
	}

	#u15004-3.AccordionPanelTabOpen
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		margin: 0px 0px 0px 0%;
	}

	#u15004-2
	{
		margin-left: 10px;
	}

	#u15002
	{
		z-index: 72;
		padding-bottom: 36px;
	}

	#menuu15122
	{
		z-index: 73;
		width: 252px;
		position: relative;
		margin-right: -10000px;
		margin-top: 49px;
		margin-left: 50%;
		left: -123px;
	}

	#u15123
	{
		width: 252px;
		position: relative;
	}

	#u15124
	{
		width: 252px;
		min-height: 19px;
		padding-bottom: 31px;
		position: relative;
		margin-right: -10000px;
	}

	#u15124:hover
	{
		width: 252px;
		min-height: 19px;
		margin: 0px -10000px 0px 0px;
	}

	#u15127-4
	{
		width: 252px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 15px;
	}

	#u15124:hover #u15127-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#u15133
	{
		width: 252px;
		min-height: 19px;
		padding-bottom: 32px;
		position: relative;
		margin-right: -10000px;
	}

	#u15135-4
	{
		width: 252px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 16px;
	}

	#u15124.MuseMenuActive #u15127-4,#u15133:hover #u15135-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#u15198
	{
		width: 252px;
		min-height: 19px;
		padding-bottom: 32px;
		position: relative;
		margin-right: -10000px;
	}

	#u15200-4
	{
		width: 252px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 16px;
	}

	#u15133.MuseMenuActive #u15135-4,#u15198:hover #u15200-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#u15249
	{
		width: 252px;
		min-height: 19px;
		padding-bottom: 32px;
		position: relative;
		margin-right: -10000px;
	}

	#u15252-4
	{
		width: 252px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 16px;
	}

	#u15198.MuseMenuActive #u15200-4,#u15249:hover #u15252-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#u15300
	{
		width: 252px;
		min-height: 19px;
		padding-bottom: 32px;
		position: relative;
		margin-right: -10000px;
	}

	#u15302-4
	{
		width: 252px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 16px;
	}

	#u15249.MuseMenuActive #u15252-4,#u15300:hover #u15302-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#u15130,#u15197,#u15248,#u15297,#u15346
	{
		width: 252px;
		margin-top: 2px;
		position: relative;
	}

	#u15347
	{
		width: 252px;
		min-height: 19px;
		padding-bottom: 32px;
		position: relative;
		margin-right: -10000px;
	}

	#u15124.MuseMenuActive,#u15133.MuseMenuActive,#u15198.MuseMenuActive,#u15249.MuseMenuActive,#u15300.MuseMenuActive,#u15347.MuseMenuActive
	{
		width: 252px;
		min-height: 19px;
		margin: 0px -10000px 0px 0px;
	}

	#u15350-4
	{
		width: 252px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 16px;
	}

	#u15300.MuseMenuActive #u15302-4,#u15347:hover #u15350-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#u15347.MuseMenuActive #u15350-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#accordionu15000-bw
	{
		z-index: 67;
		margin-top: -53px;
		margin-bottom: -34px;
	}

	#slideshowu7616
	{
		height: 394px;
	}

	#u7635,#u10808,#u10828,#u10848
	{
		width: 580px;
		height: 394px;
	}

	#buttonu6246
	{
		top: -137px;
		margin-bottom: -100px;
		left: -43px;
	}

	#buttonu6246:hover
	{
		margin-right: 0px;
		margin-bottom: -100px;
		margin-top: 0px;
		left: -43px;
	}

	#buttonu6246.ButtonSelected
	{
		margin-right: 0px;
		margin-bottom: -100px;
		margin-top: 0px;
		left: -43px;
	}

	#view-work
	{
		margin-left: 279px;
		margin-top: 42px;
	}

	#buttonu9158
	{
		min-height: 117px;
		background-image: url("../images/1%20mind-the-gap-12782.jpg");
		padding-bottom: 111px;
	}

	#buttonu9158:hover
	{
		background-image: url("../images/1%20mind-the-gap-1278-buttonu9158-r-fr5.png");
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		min-height: 117px;
	}

	#buttonu9158_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 580px;
	}

	#u9159-4
	{
		margin-top: 79px;
		width: 35.69%;
		margin-left: 64.32%;
		left: -168px;
	}

	#buttonu9158:hover #u9159-4
	{
		margin-top: 79px;
		width: 35.69%;
		margin-left: 64.32%;
		left: -168px;
	}

	#buttonu9158.ButtonSelected #u9159-4
	{
		margin-top: 79px;
		width: 35.69%;
		margin-left: 64.32%;
		left: -168px;
	}

	#buttonu9158-bw
	{
		z-index: 40;
		min-height: 117px;
		margin-top: 23px;
	}

	#buttonu1545
	{
		background-image: url("../images/mtg_1556-buttonu1545-fr5.jpg");
		padding-bottom: 141px;
		margin-top: 14px;
		width: 73.97%;
		margin-left: 12.94%;
	}

	#buttonu1545:hover
	{
		background-image: url("../images/mtg_1556-buttonu1545-r-fr5.png");
		margin-right: 0px;
		margin-top: 14px;
		width: 73.97%;
		margin-left: 12.94%;
	}

	.hidpi #buttonu1545
	{
		background-image: url("../images/mtg_1556-buttonu1545-fr_2x5.jpg");
	}

	.hidpi #buttonu1545:hover
	{
		background-image: url("../images/mtg_1556-buttonu1545-r-fr_2x5.png");
	}

	#u8995-4
	{
		margin-top: 141px;
		width: 46.86%;
		margin-left: 53.15%;
		left: -121px;
	}

	#buttonu1545:hover #u8995-4
	{
		margin-top: 141px;
		width: 46.86%;
		margin-left: 53.15%;
		left: -121px;
	}

	#buttonu1545.ButtonSelected #u8995-4
	{
		margin-top: 141px;
		width: 46.86%;
		margin-left: 53.15%;
		left: -121px;
	}

	#pu9073-4
	{
		margin-top: 13px;
		width: 100%;
	}

	#u9073-4
	{
		margin-right: -10000px;
		margin-top: 324px;
		width: 23.63%;
		margin-left: 76.38%;
	}

	#u9073-4:hover
	{
		margin-right: -10000px;
		margin-top: 324px;
		width: 23.63%;
		margin-left: 76.38%;
	}

	#buttonu9200
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-fr4.jpg");
		padding-bottom: 170px;
		margin-right: -10000px;
		width: 76.73%;
		left: 11.56%;
	}

	#buttonu9200:hover
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-r-fr5.png");
		margin-right: -10000px;
		margin-top: 0px;
		width: 76.73%;
		margin-left: 0%;
	}

	.hidpi #buttonu9200
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-fr_2x4.jpg");
	}

	.hidpi #buttonu9200:hover
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-r-fr_2x4.png");
	}

	#u9201-4
	{
		margin-top: 204px;
		width: 30.79%;
		margin-left: 69.22%;
		left: -154px;
	}

	#buttonu9200:hover #u9201-4
	{
		margin-top: 204px;
		width: 30.79%;
		margin-left: 69.22%;
		left: -154px;
	}

	#buttonu9200.ButtonSelected #u9201-4
	{
		margin-top: 204px;
		width: 30.79%;
		margin-left: 69.22%;
		left: -154px;
	}

	#buttonu9101
	{
		background-image: url("../images/heron-buttonu9101-fr5.jpg");
		padding-bottom: 162px;
		margin-right: -10000px;
		margin-top: 424px;
		left: 101px;
		width: 67.07%;
	}

	#buttonu9101:hover
	{
		background-image: url("../images/heron-buttonu9101-r-fr5.png");
		margin-right: -10000px;
		margin-top: 424px;
		width: 67.07%;
	}

	.hidpi #buttonu9101
	{
		background-image: url("../images/heron-buttonu9101-fr_2x5.jpg");
	}

	.hidpi #buttonu9101:hover
	{
		background-image: url("../images/heron-buttonu9101-r-fr_2x5.png");
	}

	#u9102-4
	{
		margin-top: 162px;
		width: 35.22%;
		margin-left: 64.79%;
		left: -132px;
	}

	#buttonu9101:hover #u9102-4
	{
		margin-top: 162px;
		width: 35.22%;
		margin-left: 64.79%;
		left: -132px;
	}

	#buttonu9101.ButtonSelected #u9102-4
	{
		margin-top: 162px;
		width: 35.22%;
		margin-left: 64.79%;
		left: -132px;
	}

	#u9070-4
	{
		margin-right: -10000px;
		margin-top: 379px;
		width: 23.63%;
		margin-left: 76.38%;
	}

	#u9070-4:hover
	{
		margin-right: -10000px;
		margin-top: 379px;
		width: 23.63%;
		margin-left: 76.38%;
	}

	#buttonu9320
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-fr4.jpg");
		padding-bottom: 135px;
		margin-top: 23px;
		width: 71.56%;
		margin-left: 28.45%;
		left: -75px;
	}

	#buttonu9320:hover
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-r-fr5.png");
		margin-right: 0px;
		margin-top: 23px;
		width: 71.56%;
		margin-left: 28.45%;
		left: -75px;
	}

	.hidpi #buttonu9320
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-fr_2x4.jpg");
		margin-left: 28.45%;
		left: -75px;
	}

	.hidpi #buttonu9320:hover
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-r-fr_2x5.png");
		margin-left: 28.45%;
		left: -75px;
	}

	#u9321-4
	{
		margin-top: 136px;
		width: 33.02%;
		margin-left: 66.99%;
		left: -141px;
	}

	#buttonu9320:hover #u9321-4
	{
		margin-top: 136px;
		width: 33.02%;
		margin-left: 66.99%;
		left: -141px;
	}

	#buttonu9320.ButtonSelected #u9321-4
	{
		margin-top: 136px;
		width: 33.02%;
		margin-left: 66.99%;
		left: -141px;
	}

	#buttonu9220
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-fr4.jpg");
		padding-bottom: 143px;
		margin-left: 68px;
		margin-top: 28px;
		width: 78.97%;
	}

	#buttonu9220:hover
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-r-fr5.png");
		margin-left: 68px;
		margin-right: 0px;
		margin-top: 28px;
		width: 78.97%;
	}

	.hidpi #buttonu9220
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-fr_2x4.jpg");
	}

	.hidpi #buttonu9220:hover
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-r-fr_2x4.png");
	}

	#u9221-4
	{
		margin-top: 158px;
		width: 29.92%;
		margin-left: 70.09%;
		left: -166px;
	}

	#buttonu9220:hover #u9221-4
	{
		margin-top: 158px;
		width: 29.92%;
		margin-left: 70.09%;
		left: -166px;
	}

	#buttonu9220.ButtonSelected #u9221-4
	{
		margin-top: 158px;
		width: 29.92%;
		margin-left: 70.09%;
		left: -166px;
	}

	#buttonu9240
	{
		background-image: url("../images/light_unseen_3-buttonu9240-fr5.jpg");
		padding-bottom: 264px;
		margin-top: 19px;
		width: 72.94%;
		margin-left: 27.07%;
		left: -75px;
	}

	#buttonu9240:hover
	{
		background-image: url("../images/light_unseen_3-buttonu9240-r-fr5.png");
		margin-right: 0px;
		margin-top: 19px;
		width: 72.94%;
		margin-left: 27.07%;
		left: -75px;
	}

	.hidpi #buttonu9240
	{
		background-image: url("../images/light_unseen_3-buttonu9240-fr_2x5.jpg");
		margin-left: 27.07%;
		left: -75px;
	}

	.hidpi #buttonu9240:hover
	{
		background-image: url("../images/light_unseen_3-buttonu9240-r-fr_2x5.png");
		margin-left: 27.07%;
		left: -75px;
	}

	#u9241-4
	{
		margin-top: 248px;
		width: 32.39%;
		margin-left: 67.62%;
		left: -143px;
	}

	#buttonu9240:hover #u9241-4
	{
		margin-top: 248px;
		width: 32.39%;
		margin-left: 67.62%;
		left: -143px;
	}

	#buttonu9240.ButtonSelected #u9241-4
	{
		margin-top: 248px;
		width: 32.39%;
		margin-left: 67.62%;
		left: -143px;
	}

	#u7273-4
	{
		width: 276px;
		margin-top: 173px;
		margin-left: 50%;
		left: -138px;
	}
}

@media (max-width: 375px)
{
	/*

*/

	#muse_css_mq
	{
		background-color: #000177;
	}

	#bp_375.active
	{
		display: block;
	}

	#page
	{
		min-height: 665.6968006161896px;
		padding-bottom: 0px;
		max-width: 375px;
	}

	#page_position_content
	{
		padding-bottom: 40px;
		width: 100%;
	}

	#pbuttonu3209
	{
		padding-bottom: 276px;
		width: 100%;
	}

	#u10404
	{
		height: 63px;
	}

	#accordionu15000
	{
		z-index: 67;
		position: fixed;
		top: 20px;
	}

	#u15001
	{
		z-index: 68;
	}

	#u15004-3
	{
		z-index: 69;
		min-height: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	#u15004-3:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		margin: 0px 0px 0px 0%;
	}

	#u15004-3:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		margin: 0px 0px 0px 0%;
	}

	#u15004-3.AccordionPanelTabOpen
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 14px;
		margin: 0px 0px 0px 0%;
	}

	#u15004-2
	{
		margin-left: 10px;
	}

	#u15002
	{
		z-index: 72;
		padding-bottom: 36px;
	}

	#menuu15122
	{
		z-index: 73;
		width: 252px;
		position: relative;
		margin-right: -10000px;
		margin-top: 49px;
		margin-left: 50%;
		left: -123px;
	}

	#u15123
	{
		width: 252px;
		position: relative;
	}

	#u15124
	{
		width: 252px;
		min-height: 19px;
		padding-bottom: 31px;
		position: relative;
		margin-right: -10000px;
	}

	#u15124:hover
	{
		width: 252px;
		min-height: 19px;
		margin: 0px -10000px 0px 0px;
	}

	#u15127-4
	{
		width: 252px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 15px;
	}

	#u15124:hover #u15127-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#u15133
	{
		width: 252px;
		min-height: 19px;
		padding-bottom: 32px;
		position: relative;
		margin-right: -10000px;
	}

	#u15135-4
	{
		width: 252px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 16px;
	}

	#u15124.MuseMenuActive #u15127-4,#u15133:hover #u15135-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#u15198
	{
		width: 252px;
		min-height: 19px;
		padding-bottom: 32px;
		position: relative;
		margin-right: -10000px;
	}

	#u15200-4
	{
		width: 252px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 16px;
	}

	#u15133.MuseMenuActive #u15135-4,#u15198:hover #u15200-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#u15249
	{
		width: 252px;
		min-height: 19px;
		padding-bottom: 32px;
		position: relative;
		margin-right: -10000px;
	}

	#u15252-4
	{
		width: 252px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 16px;
	}

	#u15198.MuseMenuActive #u15200-4,#u15249:hover #u15252-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#u15300
	{
		width: 252px;
		min-height: 19px;
		padding-bottom: 32px;
		position: relative;
		margin-right: -10000px;
	}

	#u15302-4
	{
		width: 252px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 16px;
	}

	#u15249.MuseMenuActive #u15252-4,#u15300:hover #u15302-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#u15130,#u15197,#u15248,#u15297,#u15346
	{
		width: 252px;
		margin-top: 2px;
		position: relative;
	}

	#u15347
	{
		width: 252px;
		min-height: 19px;
		padding-bottom: 32px;
		position: relative;
		margin-right: -10000px;
	}

	#u15124.MuseMenuActive,#u15133.MuseMenuActive,#u15198.MuseMenuActive,#u15249.MuseMenuActive,#u15300.MuseMenuActive,#u15347.MuseMenuActive
	{
		width: 252px;
		min-height: 19px;
		margin: 0px -10000px 0px 0px;
	}

	#u15350-4
	{
		width: 252px;
		min-height: 19px;
		position: relative;
		margin-right: -10000px;
		top: 16px;
	}

	#u15300.MuseMenuActive #u15302-4,#u15347:hover #u15350-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#u15347.MuseMenuActive #u15350-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 19px;
		width: 252px;
		margin: 0px -10000px 0px 0px;
	}

	#accordionu15000-bw
	{
		z-index: 67;
	}

	#u11481-4
	{
		z-index: 110;
		top: 20px;
		left: 20px;
	}

	#pslideshowu7616
	{
		margin-top: -194px;
		width: 100%;
	}

	#slideshowu7616
	{
		height: 394px;
		margin-right: -10000px;
	}

	#u7635,#u10808,#u10828,#u10848
	{
		width: 375px;
		height: 394px;
	}

	#buttonu6246
	{
		margin-right: -10000px;
		margin-top: 256px;
		left: -44px;
	}

	#buttonu6246:hover
	{
		margin-right: -10000px;
		margin-bottom: 0px;
		margin-top: 256px;
		left: -44px;
	}

	#buttonu6246.ButtonSelected
	{
		margin-right: -10000px;
		margin-bottom: 0px;
		margin-top: 256px;
		left: -44px;
	}

	#view-work
	{
		margin-left: 175px;
		margin-top: 42px;
	}

	#buttonu9158
	{
		min-height: 89px;
		background-image: url("../images/1%20mind-the-gap-12782.jpg");
		padding-bottom: 51px;
	}

	#buttonu9158:hover
	{
		background-image: url("../images/1%20mind-the-gap-1278-buttonu9158-r-fr5.png");
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		min-height: 89px;
	}

	#buttonu9158_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 375px;
	}

	#u9159-4
	{
		margin-top: 51px;
		width: 59.74%;
		margin-left: 40.27%;
		left: -77px;
	}

	#buttonu9158:hover #u9159-4
	{
		margin-top: 51px;
		width: 59.74%;
		margin-left: 40.27%;
		left: -77px;
	}

	#buttonu9158.ButtonSelected #u9159-4
	{
		margin-top: 51px;
		width: 59.74%;
		margin-left: 40.27%;
		left: -77px;
	}

	#buttonu9158-bw
	{
		z-index: 40;
		min-height: 89px;
		margin-top: 23px;
	}

	#buttonu1545
	{
		background-image: url("../images/mtg_1556-buttonu1545-fr6.jpg");
		padding-bottom: 66px;
		margin-top: 33px;
		width: 73.87%;
		margin-left: 13.07%;
	}

	#buttonu1545:hover
	{
		background-image: url("../images/mtg_1556-buttonu1545-r-fr6.png");
		margin-right: 0px;
		margin-top: 33px;
		width: 73.87%;
		margin-left: 13.07%;
	}

	.hidpi #buttonu1545
	{
		background-image: url("../images/mtg_1556-buttonu1545-fr_2x6.jpg");
	}

	.hidpi #buttonu1545:hover
	{
		background-image: url("../images/mtg_1556-buttonu1545-r-fr_2x6.png");
	}

	#u8995-4
	{
		margin-top: 84px;
		width: 41.52%;
		margin-left: 58.49%;
		left: -82px;
	}

	#buttonu1545:hover #u8995-4
	{
		margin-top: 84px;
		width: 41.52%;
		margin-left: 58.49%;
		left: -82px;
	}

	#buttonu1545.ButtonSelected #u8995-4
	{
		margin-top: 84px;
		width: 41.52%;
		margin-left: 58.49%;
		left: -82px;
	}

	#buttonu9200
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-fr5.jpg");
		padding-bottom: 95px;
		margin-top: 16px;
		width: 76.8%;
		margin-left: 11.74%;
	}

	#buttonu9200:hover
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-r-fr6.png");
		margin-right: 0px;
		margin-top: 16px;
		width: 76.8%;
		margin-left: 11.74%;
	}

	.hidpi #buttonu9200
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-fr_2x5.jpg");
	}

	.hidpi #buttonu9200:hover
	{
		background-image: url("../images/itfoh-book-photo-shoot0116-buttonu9200-r-fr_2x5.png");
	}

	#u9201-4
	{
		margin-top: 103px;
		width: 36.81%;
		margin-left: 63.2%;
		left: -93px;
	}

	#buttonu9200:hover #u9201-4
	{
		margin-top: 103px;
		width: 36.81%;
		margin-left: 63.2%;
		left: -93px;
	}

	#buttonu9200.ButtonSelected #u9201-4
	{
		margin-top: 103px;
		width: 36.81%;
		margin-left: 63.2%;
		left: -93px;
	}

	#pu9073-4
	{
		margin-top: 21px;
		width: 100%;
	}

	#u9073-4
	{
		margin-right: -10000px;
		margin-top: 219px;
		width: 23.74%;
		margin-left: 76.27%;
	}

	#u9073-4:hover
	{
		margin-right: -10000px;
		margin-top: 219px;
		width: 23.74%;
		margin-left: 76.27%;
	}

	#u9070-4
	{
		margin-right: -10000px;
		margin-top: 274px;
		width: 23.74%;
		margin-left: 76.27%;
	}

	#u9070-4:hover
	{
		margin-right: -10000px;
		margin-top: 274px;
		width: 23.74%;
		margin-left: 76.27%;
	}

	#buttonu9320
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-fr5.jpg");
		padding-bottom: 77px;
		margin-right: -10000px;
		margin-top: 280px;
		width: 71.47%;
		margin-left: 28.54%;
		left: -53px;
	}

	#buttonu9320:hover
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-r-fr6.png");
		margin-right: -10000px;
		margin-top: 280px;
		width: 71.47%;
		margin-left: 28.54%;
		left: -53px;
	}

	.hidpi #buttonu9320
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-fr_2x5.jpg");
		margin-left: 28.54%;
		left: -53px;
	}

	.hidpi #buttonu9320:hover
	{
		background-image: url("../images/littoral_mannheim-buttonu9320-r-fr_2x6.png");
		margin-left: 28.54%;
		left: -53px;
	}

	#u9321-4
	{
		margin-top: 84px;
		width: 29.11%;
		margin-left: 70.9%;
		left: -96px;
	}

	#buttonu9320:hover #u9321-4
	{
		margin-top: 84px;
		width: 29.11%;
		margin-left: 70.9%;
		left: -96px;
	}

	#buttonu9320.ButtonSelected #u9321-4
	{
		margin-top: 84px;
		width: 29.11%;
		margin-left: 70.9%;
		left: -96px;
	}

	#buttonu9101
	{
		background-image: url("../images/heron-buttonu9101-fr6.jpg");
		padding-bottom: 108px;
		margin-right: -10000px;
		left: 61px;
		width: 67.2%;
	}

	#buttonu9101:hover
	{
		background-image: url("../images/heron-buttonu9101-r-fr6.png");
		margin-right: -10000px;
		margin-top: 0px;
		width: 67.2%;
	}

	.hidpi #buttonu9101
	{
		background-image: url("../images/heron-buttonu9101-fr_2x6.jpg");
	}

	.hidpi #buttonu9101:hover
	{
		background-image: url("../images/heron-buttonu9101-r-fr_2x6.png");
	}

	#u9102-4
	{
		margin-top: 100px;
		width: 50.8%;
		margin-left: 49.21%;
		left: -65px;
	}

	#buttonu9101:hover #u9102-4
	{
		margin-top: 100px;
		width: 50.8%;
		margin-left: 49.21%;
		left: -65px;
	}

	#buttonu9101.ButtonSelected #u9102-4
	{
		margin-top: 100px;
		width: 50.8%;
		margin-left: 49.21%;
		left: -65px;
	}

	#buttonu9220
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-fr5.jpg");
		padding-bottom: 103px;
		margin-left: 39px;
		margin-top: 25px;
		width: 78.94%;
	}

	#buttonu9220:hover
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-r-fr6.png");
		margin-left: 39px;
		margin-right: 0px;
		margin-top: 25px;
		width: 78.94%;
	}

	.hidpi #buttonu9220
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-fr_2x5.jpg");
	}

	.hidpi #buttonu9220:hover
	{
		background-image: url("../images/cuba_on_neptuno-buttonu9220-r-fr_2x5.png");
	}

	#u9221-4
	{
		margin-top: 88px;
		width: 26.36%;
		margin-left: 73.65%;
		left: -112px;
	}

	#buttonu9220:hover #u9221-4
	{
		margin-top: 88px;
		width: 26.36%;
		margin-left: 73.65%;
		left: -112px;
	}

	#buttonu9220.ButtonSelected #u9221-4
	{
		margin-top: 88px;
		width: 26.36%;
		margin-left: 73.65%;
		left: -112px;
	}

	#buttonu9240
	{
		background-image: url("../images/light_unseen_3-buttonu9240-fr6.jpg");
		padding-bottom: 168px;
		margin-top: 14px;
		width: 72.8%;
		margin-left: 27.21%;
		left: -51px;
	}

	#buttonu9240:hover
	{
		background-image: url("../images/light_unseen_3-buttonu9240-r-fr6.png");
		margin-right: 0px;
		margin-top: 14px;
		width: 72.8%;
		margin-left: 27.21%;
		left: -51px;
	}

	.hidpi #buttonu9240
	{
		background-image: url("../images/light_unseen_3-buttonu9240-fr_2x6.jpg");
		margin-left: 27.21%;
		left: -51px;
	}

	.hidpi #buttonu9240:hover
	{
		background-image: url("../images/light_unseen_3-buttonu9240-r-fr_2x6.png");
		margin-left: 27.21%;
		left: -51px;
	}

	#u9241-4
	{
		margin-top: 145px;
		width: 47.62%;
		margin-left: 52.39%;
		left: -66px;
	}

	#buttonu9240:hover #u9241-4
	{
		margin-top: 145px;
		width: 47.62%;
		margin-left: 52.39%;
		left: -66px;
	}

	#buttonu9240.ButtonSelected #u9241-4
	{
		margin-top: 145px;
		width: 47.62%;
		margin-left: 52.39%;
		left: -66px;
	}

	#u7273-4
	{
		margin-top: 173px;
		width: 73.6%;
		margin-left: 13.34%;
	}

	body
	{
		min-width: 320px;
	}
}

