@font-face {
	font-family: 'akzidenz';
	font-style: normal;
	font-weight: normal;
	src: url('/_incf/AkzidenzGrotesk-Medium.eot');
	src: url('/_incf/AkzidenzGrotesk-Medium.eot?#iefix') format('embedded-opentype'),
		url('/_incf/AkzidenzGrotesk-Medium.woff') format('woff'),
		url('/_incf/AkzidenzGrotesk-Medium.otf') format('opentype');
}
@font-face {
	font-family: 'Ekster';
	src:url('/_incf//Ekster.eot?onzb7w');
	src:url('/_incf//Ekster.eot?onzb7w#iefix') format('embedded-opentype'),
		url('/_incf//Ekster.ttf?onzb7w') format('truetype'),
		url('/_incf//Ekster.woff?onzb7w') format('woff'),
		url('/_incf//Ekster.svg?onzb7w#Ekster') format('svg');
	font-weight: normal;
	font-style: normal;
}
[class^="icon-"], [class*=" icon-"] {
	font-family: 'Ekster';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-EK_cursor:before {
	content: "\e900";
}
.icon-EK_ekster:before {
	content: "\e901";
}
.icon-EK_pijl_L:before {
	content: "\e902";
}
.icon-EK_pijl_R:before {
	content: "\e903";
}

body {
	font-family: akzidenz;
	line-height: 1.2;
}
a {
	color: black;
}
#site {
	width: 954px; margin-top: -10px;
	margin-left: auto; margin-right: auto;
}
#nav {
	text-align: center;
	margin-bottom: 12px;
}
#nav a {
	text-decoration: none;
	color: black;
	font-size: 40px;
	margin-left: 39px;
	margin-right: 39px;
}
#nav a:hover {
	text-decoration: underline;
}
#nav a:first-child {
}
#nav a:last-child {
	margin-right: 0;
}
#nav span.ekster {
	font-size: 40px;
	margin-left: 0;
	margin-right: 39px;
}
#logo {
	display: inline-block;
	vertical-align: -20%;
}
div.colleft {
	float: left;
	width: 200px;
}
div.artarr {
	text-align: center;
	margin-top: -10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
	font-size: 24px;
}
div.artarr a {
	text-decoration: none;
	padding-left: 30px;
	padding-right: 30px;
}	
div.colrite {
	float: left;
	width: 684px;
	margin-left: 66px;
}
div.colritetext {
	width: 470px;
}
div.clear {
	clear: both;
}
div.artgriditem {
	float: left;
	width: 290px;
	height: 362px;
	margin-left: 42px;
	margin-bottom: 42px;
	position: relative;
}
div.artgriditem a {
	text-decoration: none;
}
div.artgriditem img {
	display: none;
	position: absolute; top: 0;
	cursor: url(/_inc/EK_cursor.cur), help;
}
div.artgridtitle {
	position: absolute;
	width: 290px;
	left: 0;
	bottom: 0;
	text-align: center;
}
div.ekster_pager_grid {
	position: absolute;
	width: 290px;
	left: 0;
	top: 315px;
	text-align: center;
}
div.artimg {
	position: relative;
	min-width: 450px;
	min-height: 530px;
	width: 64vh;
}
div.artimg img {
	display: none;
	position: absolute; top: 0;
	float: left;
	height: 75vh;
	cursor: url(/_inc/EK_cursor.cur), help;
}
div.ekster_pager_art {
	position: absolute;
	left: 0;
	width: 64vh;
	top: 70vh;
	text-align: center;
}
div.fullpagecontent {
	margin-left: -42px;
}
div.clear {
	clear: both;
}
/* pager */
.ekster_pager { 
	text-align: center; 
	width: 100%; 
	z-index: 500; 
	bottom: 10px; 
	overflow: hidden; 
	background-color: transparent; 
	z-index: 200;
	position: absolute; 
	height: 20px;
}
.ekster_pager span { 
	font-family: arial; 
	font-size: 20px; 
	display: inline-block; 
	width: 10px; 
	height: 10px; 
	color: black;
}
.ekster_pager span.cycle-pager-active { 
	color: white;
}
.ekster_pager > * { 
	cursor: pointer;
}
.cycle-pager {
	display: none;
	text-align: center; 
	width: 100%; 
	z-index: 500; 
	bottom: 10px; 
	overflow: hidden; 
	background-color: transparent; 
	z-index: 200;
	position: absolute; 
	height: 20px;
}
.cycle-pager span { 
	font-family: arial; 
	font-size: 20px; 
	display: inline-block; 
	width: 10px; 
	height: 10px; 
	color: black;
}
.cycle-pager span.cycle-pager-active { 
	color: white;
}
.cycle-pager > * { 
	cursor: pointer;
}
