/* trigger for Evident MediaQuery plugin */
html { font-family: large; }

header {display:none;}

#wrapper {
	width:950px;
	position:relative;
	margin:20px auto;
	padding:0;
	/* overflow:hidden; */
}

#masthead {
	position:relative;
	z-index:100; /* allows mainnav dropdown to position over underlying content */
	width:950px;
	height:90px;
	padding:0;	
}

#ctrFooter {
	position:relative;
	padding:17px 0 40px 0;
}
#footer {
	color:#666;
	font-weight:bold;
	width:930px;	
	padding:13px 10px 20px 10px;
	margin:0;
	overflow:hidden;
	border-top:1px solid #d1d1d1;
}
	#footer .wrapper {
		width:973px /* (5x186)+(5x5) */
	}
#disclaimer {
	color:#666;
	font-weight:bold;
	width:940px;	
	position:relative;
	padding:5px 0 0 10px;
	text-align:right;
}
	#disclaimer a {
		display:inline;
		color:#666;
		text-decoration:none;
	}
	#disclaimer a:hover {text-decoration:underline}


/*	Sub Navigation
---------------------------------------------- */

#subnav {
	width:182px;
	float:left;
	/*margin-right:10px;*/
	padding-bottom:41px;
	min-height:209px;
	height:auto !important;
	height:209px;
}
	#subnav h2 {
		font-family: 'NettoOTRegular', sans-serif;
		font-size:2em;
		font-weight:bold;
		padding:4px 15px;
		text-transform:uppercase;
	}
	#subnav ul {border-top:1px solid #fff;}
	#subnav ul li {border-bottom:1px solid #fff;}
		#subnav ul li ul {background-color:#E6EBEE;padding:4px 0;}
		#subnav ul li ul li {border-bottom:0;}
	
	#subnav ul li a {
		display:block;
		padding:5px 15px;
		color:#666666;
		text-decoration:none;
		font-family: 'NettoOTRegular', sans-serif;
		font-size:1.4em;
		font-weight:normal;
		line-height:100%;
	}
	#subnav ul li a:hover {color:#000;}
		#subnav ul li ul li a {padding:0 20px 6px 20px;}
		#subnav ul li ul li a.current, #subnav ul li ul li a:hover {color:#000;}
		#subnav ul li.current div a {color:#000;font-weight:bold;background:transparent url('/includes/image/zadkinenl/bullets.gif') no-repeat 160px -124px;}
		#subnav ul li.haschildren div a {background:transparent url('/includes/image/zadkinenl/bullets.gif') no-repeat 160px -26px;}
	#subnav ul li ul {display:none}
	#subnav ul li.current ul {display:block}


/*	Breadcrumb
---------------------------------------------- */										

.breadcrumb {
	padding:5px 0 5px 12px;
	font-style:normal;
	font-size:1.1em;
	color:#868788;
	background:transparent url('/includes/image/zadkinenl/bullets.gif') no-repeat -5px -75px;
	overflow:hidden;
}
	.breadcrumb a {
		color:#012367;
		text-decoration:none;
		padding:0 20px 0 2px;
		background:transparent url('/includes/image/zadkinenl/bullets.gif') no-repeat right -256px;
	}
	.breadcrumb a.home {padding:0 10px 0 5px;}
	.breadcrumb a:hover {text-decoration:underline;}


/*	Flexblocks
---------------------------------------------- */

.flexblock {
	width:164px;
	height:164px;
	padding:8px 8px 8px 8px;
	margin:0 10px 10px 0;
	position:relative;
	display:block;
	background-color:#fff;
}

										
/*	Teaser blocks
---------------------------------------------- */

.teaser {
	width:565px;
	position:relative;
	min-height:104px;
	height:auto !important;
	height:104px;
	background-color:transparent;
	padding:0 0 47px;
}

.teaser span {
	display:block;
	position:absolute;bottom:0;left:0;
	width:525px;
	height:25px;
	padding:10px 20px 65px 20px;
	background-color:transparent;
	background-repeat:repeat-x;
	background-position:0 0;
	color:white;
	font-family: 'NettoOTRegular', sans-serif;
	font-size:2em;
	font-weight:bold;
	text-transform:uppercase;
}
	.teaser-oranje span	{background-position:0 0;}
	.teaser-paars span	{background-position:0 -100px;}
	.teaser-groen span	{background-position:0 -200px;}
	.teaser-geel span	{background-position:0 -300px;}
	.teaser-blauw span	{background-position:0 -400px;}
	.teaser-rood span	{background-position:0 -500px;}
	.teaser-grijs span	{background-position:0 -600px;}

.teaser .morelink {
	position:absolute;bottom:13px;right:10px;
	background-color:#cf0384;
	font-family: 'NettoOTRegular', sans-serif;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	border-radius:5px; /* CSS3 */
}
	.teaser .morelink a {
		display:block;
		color:White;
		text-transform:uppercase;
		text-decoration:none;
		padding:5px 8px 5px 20px;
		font-size:1em;
		background:transparent url('/includes/image/zadkinenl/bullets.gif') no-repeat 1px -100px;
	}

/*	User generated content
---------------------------------------------- */
.user-generated {padding:15px;}
.user-generated + .user-generated { padding-top:0; }

/*	iframe
---------------------------------------------- */
.iframe {padding:0;overflow:hidden;}
	.iframe iframe {border:0;width:535px;}

/*	Study search
---------------------------------------------- */

#searchfilters {
	padding:10px;
	background-color:#f2f2f2;
	color:red;
	font-family: 'NettoOTRegular', sans-serif;
}

/*	Domainlist
---------------------------------------------- */

.domainlist {}

.domainlist li {
	display:block;
	width:566px;
	margin:10px 0;
	background-color:transparent;
	background-image:url('/includes/image/zadkinenl/bg-domainlist.gif');
	background-repeat:no-repeat;
	background-position:0 bottom;
	overflow:hidden;
}
.domainlist li.single { /* javaScript generated */
	background-position:-288px bottom;
}
	.domainlist li div.wrapper {
		display:block;
		width:580px;
		position:relative;
	}
	.domainlist li div.domain {
		
		width:258px;
		padding:10px 10px 40px 10px;
		float:left;
		display:block;
		margin:0 10px 0 0;
		border-top:1px solid #d9d9d9;
		font-size:1.2em;
		line-height:150%;
	}
		.domainlist li div.domain h2 a {
			font-size:1em;
			color:#00A5E5;
			font-family: 'NettoOTRegular', sans-serif;
			text-decoration:none;
			margin:0 0 8px 0;
		}
		.domainlist li div.domain p img {
			border:1px solid #d9d9d9;
			margin-left:4px;
		}
	
	.domainlist li a.readmore {
		display:block;
		font-size:95%;
		color:#012367;
		font-style:italic;
		text-decoration:none;
		padding: 5px 2px 5px 15px;
		background: url("/includes/image/zadkinenl/bullets.gif") no-repeat scroll -23px -24px transparent;
	}
	.domainlist li a.readmore:hover {
		text-decoration:underline;
	}
	
	.domainlist li a.morelink {
		display:block;
		width:187px;
		padding:0 0 0 10px;
		margin:0 0 0 60px;
		height:20px;
		line-height:235%;
		position:absolute;
		bottom:10px;
		text-align:center;
		color:#012367;
		background:transparent url('/includes/image/zadkinenl/bg-morelink.png') no-repeat top right;
		text-decoration:none;
		font-family: 'NettoOTRegular', sans-serif;
		font-size:.8em;
		text-transform:uppercase;
	}



/*	SearchResults
---------------------------------------------- */

.searchSummary {font-size:1.2em;padding:0 15px 0 15px;color:#333;}
	.searchSummary span {font-style:italic;color:#012367;}
	.searchSummary strong {font-weight:bold;}

/*	Listing
---------------------------------------------- */

.listing li {position:relative;border-bottom:1px solid #b2b2b2;padding:10px 0;}
.listing li span.title {width: 480px;display: block;}

	.listing li a.title {
		display:block;
		font-weight:bold;
		padding-left:12px;
		background:transparent url('/includes/image/zadkinenl/bullets.gif') no-repeat -24px -30px;
		color:#012367;
		text-decoration:none;
		font-size:125%;
		line-height:125%;
	}
	.listing li a.title:hover {
		text-decoration:underline;
	}
	.listing li span.date {
		position:absolute;top:10px;right:0;
		font-weight:bold;
		font-size:1.2em;
	}
	.listing li p {
		font-size:1.2em;
		line-height:150%;
		color:#333;
		padding:3px 0 0 0;
	}
	.listing li .breadcrumb {background:none;padding:5px 0 0 0;}
		.listing li .breadcrumb li {border:none;padding:0 0 0 0;}
			.listing li .breadcrumb li a {padding:0 20px 0 2px;background:transparent url('/includes/image/zadkinenl/bullets.gif') no-repeat right -256px;font-weight:bold;}
			.listing li .breadcrumb li.home a {	padding:0 20px 0 0;	}
			
	.listing li.ctrPaging {text-align:center;position:relative;border-bottom:0;}
	
		.listing li.ctrPaging a {
			font-size:1.2em;
			font-weight:bold;
			color:#012367;
			text-decoration:none;
			padding:0 5px;
		}
			.listing li.ctrPaging a:hover {
				text-decoration:underline;
			}
		.listing li.ctrPaging span {
			font-size:1.2em;
			background-color:#ced8de;
			padding:0 3px;
			font-weight:bold;
			color:#333;
		}
		.listing li span.previous,
		.listing li a.previous,
		.listing li span.next,
		.listing li a.next {
			display:block;
			width:19px;
			height:25px;
			text-indent:-5000px;
			position:absolute;
			top:0;
			background-image:url('/includes/image/zadkinenl/bullets.gif');
			background-repeat:no-repeat;
			background-color:transparent;
			outline:none;
		}
		.listing li span.previous,
		.listing li a.previous {left:0;background-position:left -296px;}
		.listing li span.next, .listing li a.next {right:0;background-position:left -271px;}
		.listing li span.previous {background-position:left -345px;}
		.listing li span.next {background-position:left -321px;}			
			
/*	Quickfilter
---------------------------------------------- */

#quickfilter {
	position:relative;
	top:-1px;
	width:182px;
	overflow:hidden;
	min-height:430px;
	height:auto !important;
	height:430px;
	padding-top:0;
}


/*	Study Search
---------------------------------------------- */

#filtermenu {display:none}

#studysearch {
	width:748px;
	position:relative;
	z-index:99;
	padding:80px 0 75px 10px;
	background-color:#fff;
	min-height:345px;
	height:auto !important;
	height:345px;
	border:1px solid #e6ebee;
	overflow:hidden;
}

#studysearch .ajaxLoader { font-size:7em;color:#00A5E5;text-align:center;position:absolute;top:70px;right:0;bottom:0;left:215px;line-height:7em;text-shadow:0 0 10px #fff;background:rgba(0,0,0,.15);display:none }
.loading #studysearch .ajaxLoader { display: block;}
.loading #studysearch .ajaxLoader:after {content:url('/includes/image/zadkinenl/ajax-loader.gif')}

/*	Wrappers
---------------------------------------------- */

/* #wrapper flavours > homewrapper */

	.homewrapper {width:950px;position:relative;z-index:99;}
	.homewrapper img.homedeco {display:block;position:absolute;left:85px;top:-1px;width:671px;height:/*444px*/auto;border:1px solid #d9d9d9;}
	.infodagwrapper  img.infodagdeco {display:block;position:absolute;width:671px;height:/*444px*/auto;border:1px solid #d9d9d9;}
	.homewrapper .usplist {position:absolute;left:0px;top:135px;}
	.homewrapper .a.cta {display:none}
	.homewrapper a.Ribbon {position:absolute;left:10px;top:130px;}
	.homewrapper .logo { display:none }
	.homewrapper img.sublogo {display:block;position:absolute;left:0;top:0;width:86px;height:86px;}
	.homewrapper #quickfilter {/*height: 470px !important;*/margin-left:769px;margin-bottom:30px;}
	
	#studyfilterlink {width:220px;position:absolute;left:497px;top:66px;color:#fff;font-family: 'NettoOTRegular', sans-serif;}
		
		#studyfilterlink h2 {			
			padding:17px 14px 0;
			font-size:1.9em;	
			background-color:transparent;
			background-repeat:repeat-y;
			background-position:-1200px 0;		
		}
	
		#studyfilterlink p {
			width:192px;
			height:auto;
			padding:14px;
			margin-bottom:1px;
			font-size:1.5em;
			background-color:transparent;
			background-repeat:repeat-y;
			background-position:-1200px 0;
		}
			
			#studyfilterlink p.oranje, #studyfilterlink h2.oranje	{background-position:0 0;}
			#studyfilterlink p.paars, #studyfilterlink h2.paars 	{background-position:-300px 0;}
			#studyfilterlink p.groen, #studyfilterlink h2.groen	    {background-position:-600px 0;}
			#studyfilterlink p.geel, #studyfilterlink h2.geel	    {background-position:-900px 0;}
			#studyfilterlink p.blauw, #studyfilterlink h2.blauw	    {background-position:-1200px 0;}
			#studyfilterlink p.rood, #studyfilterlink h2.rood		{background-position:-1500px 0;}
			#studyfilterlink p.donkerblauw, #studyfilterlink h2.donkerblauw	{background-position:-1800px 0;}
			#studyfilterlink p.grijs, #studyfilterlink h2.grijs	    {background-position:-2100px 0;}
		
		#studyfilterlink p.link {position:relative;width:220px;height:75px;padding:0;}
		#studyfilterlink p.link a {display:block;position:absolute;left:10px;top:15px;width:195px;height:43px;background:transparent url('/includes/image/zadkinenl/btn-studyfilterlink.png') repeat top left;text-indent:-5000px;}		
		#studyfilterlink p strong {font-size:130%;display:block;padding-bottom:10px;}
		.homewrapper #blockwrapper, .infodagwrapper #blockwrapper  {width:980px;padding-bottom:28px;clear:both;}
		.homewrapper #blockwrapper .flexblock  {float:left;margin:0 10px 0 0;}

/* #wrapper flavours > infowrapper */

	.infodagwrapper {width:950px;position:relative;z-index:99;}
	.infodagwrapper  img.infodagdeco {display:block;position:relative;width:100%;height:auto; max-height: 350px; min-height: 270px; border:1px solid #d9d9d9; margin-bottom: 28px;}
	.infodagwrapper .usplist {position: absolute;right: -92px;top: 40px; z-index: 99;}

	.infodagwrapper .maincontent { border: 1px solid #D9D9D9; padding: 20px 25px 0;}

	.infodagwrapper .maincontent h1{text-align:center; font-size: 32px; font-weight: normal; background-color: transparent;}
	.infodagwrapper .maincontent h1.oranje { color: rgb(248, 131, 42); }
	.infodagwrapper .maincontent h1.paars { color: rgb(86,0,78);}
	.infodagwrapper .maincontent h1.groen { color: rgb(159, 211, 42); }
	.infodagwrapper .maincontent h1.geel { color: rgb(254, 209, 0); }
	.infodagwrapper .maincontent h1.blauw { color: rgb(37, 172, 222); }
	.infodagwrapper .maincontent h1.rood { color: rgb(214, 48, 86); }
	.infodagwrapper .maincontent h1.donkerblauw { color: rgb(66, 92, 136); }
	.infodagwrapper .maincontent h1.grijs { color: rgb(157, 163, 167); }

	.infodagwrapper .maincontent .user-generated {padding: 15px 15px 15px 0; font-size: 12px;}


	.infodagwrapper #blockwrapper .flexblock {width: 215px; height: 115px; position: relative; padding: 0; overflow: hidden; float:left;margin:0 30px 0 0; border: none;}
	.infodagwrapper .maincontent .flexblock {width: 279px; display: inline-block; margin: 0px 24px 22px 0; padding: 0; height: 178px; position: relative;}
	.infodagwrapper .blockwrapper .flexblock img {height: auto; min-width: 146px; width: auto;}
	.infodagwrapper .maincontent .flexblock img {display: block; max-width: 100%; height: auto;}

	.infodagwrapper #blockwrapper .flexblock:last-of-type {
		margin-right: 0;
	}

	.infodagwrapper #blockwrapper .flexblock .imglink {
		position: relative;
	}
	.infodagwrapper #blockwrapper .flexblock .imglinktitle {
		position: absolute;
		z-index:99;
	}


	.infodagwrapper .flexblock-A ul li {
		padding: 0;
		background: 0;
	}


	.infodagwrapper .maincontent .slideshow, .infodagwrapper .maincontent .slideshow ul.slideshow-slides {
		height: 146px;
	}

	.infodagwrapper .maincontent .slideshow ul.slideshow-slides img {
		margin-top: -7px;
		height: 100% !important;
		width: 100% !important;
		position: absolute !important;
		top: 7px !important;
	}

	.infodagwrapper .maincontent .slideshow .slideshow-indexers {
		font-size: 7px;
	}

	.infodagwrapper .maincontent .slideshow .slideshow-indexers li {
		background: #fff;
	}

	.infodagwrapper .maincontent .slideshow .slideshow-indexers .slideshow-indexer-selected {
		background-color: #00a5e5;
	}

	/* #wrapper flavours > sectionwrapper */
		
	.sectionwrapper #carrousel {float:right;width:756px;position:relative;}
	.sectionwrapper #blockwrapper {width:960px;float:right;}
		.sectionwrapper #blockwrapper .flexblock {float:left;margin:10px 0 0 10px;}

	/* #wrapper flavours > doublecolwrapper */
	.doublecolwrapper #blockwrapper {width:180px;float:right;margin-right:2px;}
	.doublecolwrapper .maincontent {width:758px;float:left;}
	.doublecolwrapper #quickfilter {left:2px;margin-left:0;}
	
	/* #wrapper flavours > triplecolwrapper */
		
	.triplecolwrapper { 	
		z-index:99; /* allows mainnav dropdown to position over underlying content */
	}
	
	.triplecolwrapper #blockwrapper {width:180px;float:left;margin-left:10px;}
	
	.triplecolwrapper .maincontent {width:566px;float:left;margin-left:10px;position:relative;}
	
	.triplecolwrapper .maincontent > a{
		background: url("/includes/image/zadkinenl/bullets.gif") no-repeat scroll -25px -30px transparent;
		color: #012367;
		display: block;
		font-size: 1.2em;
		font-style: italic;
		text-decoration: none;
		padding:0 16px 10px 10px;
		float: right;
	}
	
	.centered .maincontent {margin-left:192px;}
	
		.triplecolwrapper .shaded {
			box-shadow:0 0 4px rgba(0, 0, 0, 0.3);
			border-width:1px 1px 1px 1px;
			border-style:solid;
			border-color:#d9d9d9;
			margin-bottom:10px;
			background-color:#fff;
		}
		
		.no-boxshadow .triplecolwrapper .shaded {border:1px solid #eee;}
		
			.triplecolwrapper .shaded.locationlisting, .triplecolwrapper .shaded.location {color: #333;}
			
				.triplecolwrapper .shaded.location .googleMaps {margin: 20px 16px 12px 16px;border: 1px solid #d9d9d9;width: 532px;}
				.triplecolwrapper .shaded.location .extraInfo {font-size: 1.2em;font-weight:bold;padding:15px;}
				.triplecolwrapper .shaded.location .user-generated .extraInfo {padding:0;}
				.triplecolwrapper .shaded.location .user-generated .extraInfo li {background-image:none;padding:0}
				.triplecolwrapper .shaded.location .extraInfo > li {overflow: hidden;}
				.triplecolwrapper .shaded.location .extraInfo > li > span {width: 150px;display: block;float: left;}

	.triplecolwrapper .user-generated {border-width:1px;position:relative;}
	
	
/*	Contactform
---------------------------------------------- */
	
	#contactform {padding:10px 15px;color:#333;}
	.listing {padding:5px 15px 10px 15px;}
	.listing li:first-child {border-top:1px solid #b2b2b2;}

/*	404 page
---------------------------------------------- */
.triplecolwrapper .fourofour {margin-left:192px;}


/*	Digitaal aanmelden
---------------------------------------------- */
.aanmeldbutton {	
	position:absolute;
	top:1.2em;
	right:2em;
	width:107px;
	padding:5px 9px 6px;	
	margin-top:10px;	
	font-size:20px;
	line-height:1.5;
	color:#fff !important;	
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	box-shadow:0 0 3px rgba(0, 0, 0, 0.7);	
	background-color:#D30E36;
}
.aanmeldbutton span {	
	display:block;
	font-size:13px;
	text-transform:lowercase;
	margin-top:-6px;
}



/* Masthead contents */

#masthead .logo {
	position:absolute;left:0;bottom:0;max-width:86px;display:block
}
#masthead .logo img {display:block;max-width:86px;}
#studyfilterlink p, #studyfilterlink h2 {background-image:url('/includes/image/zadkinenl/huiskleuren70.png'); /* Zadkine huiskleuren 70% opacity */}

#footer {
	background-color:#ced8de;
}

.teaser span {
	background-image:url('/includes/image/zadkinenl/bg-teaser.png');
}

/*	Main Navigation
---------------------------------------------- */

#masthead #mainnav {
	position:absolute;left:86px;top:4px;
	width:660px;height:auto;
	padding:15px 0 10px 10px;
	overflow:hidden;
}

	#mainnav a.main {
		position:relative;
		display:block;
		width:209px;
		height:43px;
		padding:17px 0 0 10px;	
		font-weight:bold;
		text-transform:uppercase;
		border-right:1px solid #ced8de;	
		font-size:1.8em;
		color:#666;
	}
	#mainnav a.main:hover {
		background-color:#e6ebee;
	}
	
	#mainnav a.main span {
		position:absolute;
		left:10px;bottom:5px;
		font-size:75%;
		font-weight:normal;
		text-transform:none;
		color:#3f474c;
	}
	#mainnav > li { float:left }	
	#mainnav > li:first-child {display:none}	
	#mainnav:after { content:"";clear:both }	
	#mainnav li {
		position:relative;
		left:1px;
		height:60px;
		overflow:hidden;
	}
	#mainnav li.current,
	#mainnav li.collapse {
		background-color:#E6EBEE;
	}
	#mainnav li.collapse {
	   height:auto; 
	}
		#mainnav li ul li {
			float:none;
			height:auto;
		}
	
		#mainnav a {
			font-family: 'NettoOTRegular', sans-serif;
			text-decoration:none;
		}
	
		#mainnav li ul {
			/*display:none;*/
			width:198px;
			background-color:#e6ebee;
			padding:10px;
			border-width:0 1px 1px 1px;
			border-color:#fff;
			border-style:solid;
		}
			#mainnav li ul ul {display:none;}

		#mainnav li ul li a {
			color:#3f474c;
			line-height:180%;
			font-size:1.4em;
		}
		#mainnav li ul li a:hover {
			color:#000;
		}
		
/*	Sub Navigation
---------------------------------------------- */
#subnav {background-color:#ced8de;}
		
/* QuickSearch */
								
#masthead #quicksearch {
	width:152px;height:43px;
	padding:8px 15px 10px 15px;
	background-color:#012367;
	position:absolute;right:0;bottom:10px;
}
	#masthead #quicksearch span {
		font-family: 'NettoOTRegular', sans-serif;
		font-size:1.4em;
		line-height:140%;
		font-weight:bold;
		color:#fff;
		text-transform:uppercase;
	}
										
#masthead #quicksearch p.search {	
	background:transparent url('/includes/image/zadkinenl/bg-search.gif') no-repeat top left;
	position:relative;
	height:24px;
}	
	#masthead #quicksearch label {display:none}
	#masthead #quicksearch .inputtext {
		background-color:transparent;
		border:0;
		color:#a6a6a6;
		height:23px;
		line-height:23px;
		padding:0 0 0 3px;
		width:123px;
		font-style:italic;
		font-size:1.2em;
		position:absolute;
		top:0;
		left:0;
	}
	#masthead #quicksearch .typing {
		font-style:normal;
		font-size:1.3em;
		color:#666;
	}
	#masthead #quicksearch .inputsubmit {	
		background-color:transparent;
		border:medium none;
		cursor:pointer;
		font-size:0;
		width:23px;
		height:23px;
		line-height:500%;
		padding:0;
		text-indent:-5000px;
		position:absolute;
		top:0;
		right:0;		
	}
	#masthead #quicksearch .close {display:none;}

										
#masthead #toplinks {
	position:absolute;right:-8px;top:0;
}
	#masthead #toplinks a {
		display:block;
		padding:0 6px;
		color:#808080;
		text-decoration:none;
		border-right:1px solid #d20386;
	}
	#masthead #toplinks a:hover {text-decoration:underline;}
	
	
/* Footer contents */

#footer .footeritem {	
	display:block;
	float:left;
	width:180px;
	margin-right:12px;
	min-height:150px;
	height:auto !important;
	height:150px;
	background:transparent url('/includes/image/zadkinenl/bg-footeritem.gif') repeat-y top right;
}
										
#footer ul {list-style-type:none;}

#footer h4 {
	font-size:145%;
	font-weight:bold;
	padding-bottom:5px;
	font-family: 'NettoOTRegular', sans-serif;
	text-transform:uppercase;
}
#footer a {
	display:block;
	color:#666;
	font-size:1.1em;
	line-height:135%;
	text-decoration:none;
}
#footer ul a {
	padding:0 0 6px 8px;
	background:transparent url('/includes/image/zadkinenl/bullets.gif') no-repeat -6px -581px;
}
#footer ul a:hover {
	text-decoration:underline;
}

/* CTA Slideshow */
.usplist {width:175px;}
.usplist > ul {height:175px;}
.usplist > ul > li {background:transparent}


/* flexblock-A contents */
.flexblock-A h3 {	
	font-family: 'NettoOTRegular', sans-serif;
	font-size:1.3em;	
	margin-bottom:10px;
}	

.flexblock-A p, .infodagwrapper .containerText {
	font-size:1.2em;
}

.flexblock-A ul {
		font-size:1.2em;
	}
	
.flexblock-A ul.slideshow-slides {
	font-size:1.0em;
}

.flexblock-A ul li {
	background-image: url('/includes/image/zadkinenl/bullets.gif');
	background-repeat: no-repeat;
	background-position: -18px -377px;
	padding-left: 1.6em;
}	

.flexblock-A .flexthumb {
	float:left;
	margin-right:4px;
}

.flexblock-A .morelink {
	position:absolute;
	display:block;
	padding-left:10px;
	bottom:5px;
	right:10px;
	text-decoration:none;
	font-style:italic;
	font-size:1.2em;
	color:#012367;
	background:transparent url('/includes/image/zadkinenl/bullets.gif') no-repeat -25px -30px;
}
										
.flexblock-A .imglink {
	position:absolute;
	top:0;left:0;	
}	
.flexblock-A span.imglinktitle {
	display:block;
	width:180px;
	padding:0;	
	background-color:transparent;
	background-repeat:repeat-y;
	background-image:url('/includes/image/zadkinenl/huiskleuren70.png'); /* Zadkine huiskleuren 70% opacity */
}

.infodagwrapper .flexblock-A span.imglinktitle {
	width: 100%;
	font-size: 12px;
}

.infodagwrapper #blockwrapper .flexblock span.imglinktitle {
	width: 216px;
}
		
	.imglinktitle.oranje	    {background-position:0 0;}
	.imglinktitle.paars 	    {background-position:-300px 0;}
	.imglinktitle.groen	        {background-position:-600px 0;}
	.imglinktitle.geel 		    {background-position:-900px 0;}
	.imglinktitle.blauw 	    {background-position:-1200px 0;}
	.imglinktitle.rood  	    {background-position:-1500px 0;}
	.imglinktitle.donkerblauw 	{background-position:-1800px 0;}
	.imglinktitle.grijs         {background-position:-2100px 0;}

.flexblock-A span.imglinktitle a {	
	padding:5px 38px 5px 8px;	
	font-size:1.3em;	
	line-height:1.4em;	
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:150px center;
	background-image:url('/includes/image/zadkinenl/linkArrow.png'); /* Zadkine huiskleuren 70% opacity */
}

.infodagwrapper .flexblock-A span.imglinktitle a {
	background-position:245px center;
}

/* flexblock-B contents */
										
.flexblock-B {
	height:164px;
	width: 180px;
	padding:4px 0 12px 0;
}

.flexblock-B h3 {
	margin-bottom:2px;	
	padding: 0 8px;
}	
		
.flexblock-B ul li {
	height: 32px;
	padding: 5px 8px;
}

.flexblock-B ul li.alternate {}
.flexblock-B ul li:first-child {}

	.flexblock-B ul li a {
		font-size:1.2em;
		width: 140px;
		height: 28px;
		padding-top: 4px;
		line-height:115%;
		
	}
	
	.flexblock-B ul li .date {
		width: 24px;
	}
		
	.flexblock-B ul li .date span {}
	
	.flexblock-B ul li .date span:first-child {	}

	.flexblock-B ul li a:hover {text-decoration:underline;}
	
.flexblock-B a.morelink {
	position:absolute;
	display:block;
	padding-left:10px;
	bottom:5px;
	right:12px;	
	background:transparent url('/includes/image/zadkinenl/bullets.gif') no-repeat -25px -30px;
}

.flexblock-B a.morelink:hover{
	text-decoration: underline;
}


/* Quickfilter contents */

#quickfilter h3 {
	width:182px;
	height:41px;
	line-height:41px;
	text-align:center;
	background-color:#00A5E5;
	color:#FFFFFF;
	font-family: 'NettoOTRegular', sans-serif;
	font-size:1.6em;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
	.activeJs #quickfilter h3 {
		cursor:hand;
		cursor:pointer;
	}
	.activeJs #quickfilter h3.current {
		background-color:#00a5e5;
		color:#fff;
	}
	.activeJs #quickfilter h3:hover {
		color:#fff;
	}
	
	
	
#quickfilter ul {
	width:182px;
}

	#quickfilter ul li {
		border-bottom:1px solid #d7d9da;
		display:block;
	}
	#quickfilter ul li.standout {
		background-color:#f8f9fa;
	}
	#quickfilter ul.domeinen li {
		font-size:1.2em;
		line-height:16px;
	}
	#quickfilter ul.locaties li {
		font-size:1.6em;
		line-height:15px;
	}
	#quickfilter ul.domeinen li.alternate,
	#quickfilter ul.locaties li.alternate {
		background-color:#F8F9FA;
	}
	#quickfilter ul li a {
		display:block;
		color:#3f474c;
		text-decoration:none;
		font-family: 'NettoOTRegular', sans-serif;		
	}
	#quickfilter ul li a:hover {
		background-color:#e2e2e2;
	}
	#quickfilter ul.domeinen li a {
		padding:4px 13px;
	}
	#quickfilter ul.locaties li a {
		padding:7px 13px;
	}
		
#quickfilter .canvas { /* JS generated */
	position:relative;
	width:364px;
	left:0;
}

/* Contact form contents */

#contactform h2 {
	border-top:1px solid #D9D9D9;
	padding-top:20px;
}
#contactform p {
	margin:4px 0 0;
	padding:4px 0 1px 0;
}
#contactform p.formfocus,
#contactform p.notvalid {
	background-color:#e6ebee;
}

#contactform p.inputtext input,
#contactform p.inputtextarea textarea {
	width:308px;
	float:right;
	padding:2px;
	font-size:1.2em;
	font-family:Arial, Helvetica, sans-serif;
}
#contactform p.inputtextarea textarea {
	width:314px;
	height:80px;
	padding:4px 0 1px 0;
}
#contactform p.inputsubmit input {
	width:86px;
	height:20px;
	float:right;
	background:transparent url('/includes/image/zadkinenl/btn-send.gif') no-repeat top left;
	cursor:pointer;
	font-size:0;
	line-height:500%;
	padding:0;
	text-indent:-5000px;	
	border:0;		
}
#contactform p.notvalid input,
#contactform p.notvalid textarea {
	border:1px solid #fa2f30;
}
#contactform label, #contactform span {
	float:left;
	line-height:24px;
}
#studydetail #contactform label, #contactform span {
	width:150px;
}

#contactform span, #contactform label, #contactform .scfMultipleLineTextLabel, #contactform .scfSingleLineTextLabel {
	width:215px;
}
#contactform p.notvalid label {
	color:#fa2f30;
}

/* Social Media Icons */

/* #socialmedialinks {overflow:hidden;} */
#socialmedialinks li {
	float:left;
}

#socialmedialinks .fb_edge_widget_with_comment {
	position: relative;
	top: -1px;
	width: 78px;
}

.subpilar #socialmedialinks,
#socialmedialinks {
  float: right;
	position: relative;
	right: -4px;
	top: 39px;
}

.subpilar #socialmedialinks {
	top:10px;
	right: -6px;
}

#socialmedialinks li a {
	background-color: transparent;
	background-image: url("/includes/image/zadkinenl/social-icons.png");
	background-position: left 0;
	background-repeat: no-repeat;
	display: block;
	height: 32px;
	padding-right: 5px;
	text-indent: -5000px;
	width: 32px;
	outline:0;
}
#socialmedialinks li.SocialLinkedin a {
	background-position: left -32px;
}
#socialmedialinks li.SocialFacebook a {
	background-position: left -64px;
}
#socialmedialinks li.SocialTwitter a {
	background-position: left -96px;
}
#socialmedialinks li.SocialEmail a {
	background-position: left -128px;
}
#socialmedialinks li.SocialHyves a {
	background-position: left -160px;
}
#socialmedialinks li.SocialGoogleplus a {
	background-position: left -192px;
}
#socialmedialinks li.SocialYoutube a {
	background-position: left -224px;
}
#socialmedialinks li.SocialInstagram a {
	background-position: left -320px;
}

.homewrapper #socialmedialinks {
	float: right;
	top:8px;
	overflow:hidden;    
}

.homewrapper a.cta {display:none}

.homewrapper #socialmedialinks li {
	overflow:hidden;
	padding:1px 0 0 0;
}

.homewrapper #socialmedialinks li a {
	background-image: url("/includes/image/zadkinenl/social-icons-small.png");
	height: 16px;
	width: 16px;
	outline:0;
}
.homewrapper #socialmedialinks li.SocialLinkedin a {
	background-position: left -16px;
}
.homewrapper #socialmedialinks li.SocialFacebook a {
	background-position: left -32px;
}
.homewrapper #socialmedialinks li.SocialTwitter a {
	background-position: left -48px;
}
.homewrapper #socialmedialinks li.SocialEmail a {
	background-position: left -64px;
}
.homewrapper #socialmedialinks li.SocialHyves a {
	background-position: left -80px;
}
.homewrapper #socialmedialinks li.SocialGoogleplus a {
	background-position: left -96px;
}
.homewrapper #socialmedialinks li.SocialYoutube a {
	background-position: left -112px;
}
.homewrapper #socialmedialinks li.SocialInstagram a {
	background-position: left -160px;
}


/* location */

.listing.location{
	color: #2a2f33;
	font-weight: bold;
}

.listing.location li {
	overflow:hidden;    
}

.listing.location .phone,
.listing.location .street,
.listing.location p { 
	font-size: 1.3em;
}

.listing.location p {
	margin:0;
	padding:0;
	font-weight:normal;
	font-style: italic;
	width: 324px;
}

.listing.location .left {
	float: left;
	padding:5px 0 0;
}

.listing.location .right {
	float: right;
	padding:5px 0 0;
}

	.listing.location a.mapdetaillink{
		display: block;
		width: 108px;
		height: 17px;
		background: transparent url("/includes/image/zadkinenl/bg-maplink.png") no-repeat 0 0;
		display: block;
		color: #012367 !important;
		font-size: 1em;
		padding: 5px 0 0 26px; 
		margin:15px 0 0;  
		text-transform: uppercase; 
		text-decoration: none;
	}

/* Study Search */

#studysearch h1 {
	position:absolute;
	width:758px;
	top:8px;
	left:15px;
	font-size:1.8em;
	text-transform:uppercase;
}

#studysearch img.ajaxLoader {
	display:none;
	position:absolute;
	left:420px;
	top:300px;
	z-index:99;
}

#studysearch .counter {
	position:absolute;
	width:728px;
	padding:0 15px;
	top:38px;
	left:0;	
	background-color:#e6ebee;
	font-weight:bold;
	color:#000;
}
	#studysearch .counter a {
		font-weight:bold;
		color:#000;
		text-decoration:none;
	}
	#studysearch .countertotal {
		line-height:210%;
		width:258px;
		font-size:1.5em;
	}
	#studysearch .counterfound {
		position:absolute;
		left:224px;	
		top:.2em;
		font-size:1.8em;
	}
	#studysearch p span {
		color:#012367;
	}

#studysearch #studyfilters {
	position:relative;
	width:200px;
	padding:0;
	float:left;
	padding-top: 25px;
}

#studysearch .filtersection .close {display:none}

	#studysearch #studyfilters a.saveselection,
	#studysearch #studyfilters a.resetfilters,
	#studysearch #studyfilters a.loadselection,
	#studysearch #studyfilters a.loadselection.disabled
	{
		display: block;
		color:#012367;
		text-decoration:none;
		text-align:left;
		font-weight:bold;
		font-size:1.0em;
		height: 16px;
		line-height: 16px;
		padding: 0 0 0 24px;
		background-image:url('/includes/image/zadkinenl/bullets.gif');
		background-color:transparent;
		background-repeat:no-repeat;
		background-position:0 0;
		position: absolute;
		top: 0;
		width: 100px;
	}

	
	#studysearch #studyfilters a.saveselection {
		background-position:0 -664px;
		left: 4px;
	}

	#studysearch #studyfilters a.loadselection 
	{
		background-position:0 -728px;
		left:119px;
	}
	
	#studysearch #studyfilters a.loadselection.disabled {
		background-position:0 -696px;
		left:130px;
		color: #99a7c2;
	}

	#studysearch #studyfilters a.resetfilters {
		background-position:0 -760px;
		left:240px;       
	}

	#studysearch #studyfilters .mask { /* JS generated */
		position:absolute;
		top:0;right:-12px;
		background-color:#fff;
		width:212px;
		height:100%;
		/* for IE */
		filter:alpha(opacity=70);
		/* CSS3 standard */
		opacity:0.7;
		z-index:999;
	}

	#studysearch #studyfilters h3 {
		color:#012367;
		padding:2px 0 2px 0;
		margin:0 0 5px 5px;
		border-bottom:1px solid #9d9d9d;
		font-size:1.2em;
	}
	#studysearch .filtersection span.expl {display:none;}

	#studysearch #studyfilters .filtersection > div {
		margin:5px 0 5px 5px;		
	}
	#studysearch #studyfilters label {
		padding:0 5px;
		cursor:pointer;
		cursor:pointer;
		color:#666;
	}
		#studysearch #studyfilters label:hover {
			color:#333;
		}

		#studysearch #studyfilters .disabled label {
			color:#ccc;
		}
		
		#studysearch #studyfilters .subfilters li span
		{
			overflow:hidden;    
		}
		
		#studysearch #studyfilters .subfilters label {
			width: 143px;
			display: block;
			margin-left: 13px;
		}
		
		#studysearch #studyfilters .subfilters input 
		{
			float: left;
			display: block;
		}
		
		
	#studysearch #studyfilters input {
		width:13px;
		height:13px;
	}	
	#studysearch #studyfilters {
		font-size:1.2em;
		margin-bottom:20px;
	}
	#studysearch #studyfilters .filterwhat li {
		padding:4px;
		display:block;
		position:relative;
	}
	
	/* force active filter panels to stay open */
	#studysearch #studyfilters .filterwhat li.open ul.subfilters {display:block !important;}

	#studysearch #studyfilters .filterwhat li a:first-child {
		display:block;
		padding:0 0 0 22px;
		background-image:url('/includes/image/zadkinenl/bg-filter-top.gif');
		background-color:transparent;
		background-repeat:no-repeat;
		background-position:1px 2px;
		text-decoration:none;
		color:#333;
	}
	#studysearch #studyfilters .filterwhat li a.toggle {cursor:pointer}	

	#studysearch #studyfilters .filterwhat li a.open:first-child,
	#studysearch #studyfilters .filterwhat li.open a:first-child {
		background-position:1px -46px;
	}
	
	#studysearch #studyfilters .filterdirection li {
		padding:0 0 .5em;
	}
	#studysearch #studyfilters .filterlevel li {
		overflow:visible;
		width: 90px;
		float:left;
		padding:0 0 .5em
	}
	#studysearch #studyfilters .filterlevel ul {
		overflow:hidden
	}

	#studysearch #studyfilters .filterwrapper li span {
		display:block;
	}

	#studysearch #studyfilters .filterwrapper li.opened {
		border:1px solid #ddd;
		/*background-color:#F8F9FA;*/
	}
	
	#studysearch #studyfilters .subfilters li {
		padding:4px 4px 4px 20px;
		background-image:url('/includes/image/zadkinenl/bg-filter-sub.gif');
		background-color:transparent;
		background-repeat:repeat-y;
		background-position:7px 0;
	}
	#studysearch #studyfilters .subfilters li:last-child {
		background-image:url('/includes/image/zadkinenl/bg-filter-sub-last.gif');
		background-repeat:no-repeat;
	}

	/* buttons in modal used in mobile view */
	#studysearch #studyfilters .buttons {display:none}

	.study-data h4
	{
		margin-top: 5px;    
	}
	
	.study-data li
	{
		list-style:none;    
	}

		#alsointeresting li a,
		.subLocation li a,
		.studyrelatedlinks li a
		{
			padding-left: 18px;
			background:transparent url("/includes/image/zadkinenl/bullets.gif") no-repeat -19px -33px;
			color: #012367;
			font-size: 1.2em;
			text-decoration: none;
			float: none;
		}

		.studymeta-locations > ul {
			float: right;
			margin-top: 5px;
			width: 390px;  
		}
		
		.studymeta-contact > ul {
			  float: right;
			  width: 390px;
			  margin-top:5px;
		}

		.studymeta-contact > ul > li {padding:0 0 .2em}
		.studymeta-contact > ul span {display:block}
		
		ul.contacts-list li {
			overflow:hidden;
			margin-bottom:5px;
		}
				
		ul.contacts-list ul
		{
			  float: right;
			  width: 155px;
		}
		
		.studymeta-locations ul > li
		{
			overflow: hidden;    
		}
		
		.studymeta-locations ul > li > a
		{
			background: url("/includes/image/zadkinenl/bullets.gif") no-repeat scroll -24px -31px transparent;
			color: #012367;
			display: block;
			float: left;
			padding-left: 15px;
			text-decoration: none;
			text-transform: uppercase;
		}
		
		.studymeta-locations ul > li li a
		{
			text-transform: capitalize;
		}
		
		.studymeta-locations ul.subLocation
		{
			float: right;   
			width: 170px; 
		}
		
		#alsointeresting li a:hover,
		.subLocation li a:hover,
		.studyrelatedlinks li a:hover{
			text-decoration: underline;
		}
		
		.subLocation li a,
		.studyrelatedlinks li a {
			font-size: 1em;
		}
		
		
		.studyrelatedlinks
		{
			overflow: hidden; 
			border-top: 1px solid #b2b2b2; 
			margin-top: 16px;  
			font-family:'NettoOTRegular',sans-serif;
			clear: both;
		}		        
		
		.studyrelatedlinks > div {
			float: left;
			width: 40%;   
			padding:1em 10% 1em 0;
		}          

		.studyrelatedlinks > div > h3 {
			color: #00A5E5;
			font-family: 'NettoOTRegular',sans-serif;
			font-size: 1.2em;  
			text-transform: uppercase;
			font-weight:normal;
		}
		
		#studydetail .studymedia{
			margin-top: 20px;
		}
		
	/*	
	#studysearch #studyfilters .filterwrapper li.hasSubFilters {
		padding:4px;
		background-color:#fff;
		border:1px solid #b7bfc4;
		height:auto;
	}
	#studysearch #studyfilters .hasSubFilters {
		background-image:url('/includes/image/zadkinenl/bg-filter-top.gif');
		background-color:transparent;
		background-repeat:no-repeat;
		background-position:4px 8px;
	}
	
	#studysearch #studyfilters .hasSubFilters .subfilters li {
		padding:4px 4px 4px 20px;
		background-image:url('/includes/image/zadkinenl/bg-filter-sub.gif');
		background-color:transparent;
		background-repeat:repeat-y;
		background-position:6px 0;
	}
	*/



#studysearch .filtersection { padding: 0 0 1em; }		

		
#studysearch .filterwhere .filterwrapper {
	width:220px;overflow:hidden
}
#studysearch .filterwhere .filterwrapper li {
	display:block;
	position:relative;
	width:97px;
	height:30px;
	padding:0 4px 3px 0;
	float:left;	
}

	#studysearch .filterwhere .filterwrapper li input,
	#studysearch .filterwhere .filterwrapper li label {
		position:absolute;
	}
	#studysearch .filterwhere .filterwrapper li input {
		z-index:2;
		width:100px;
		height:30px;
		display:none;
	}
	#studysearch #studyfilters .filterwhere .filterwrapper li label {
		z-index:2;
		
		top:0;
		display:block;
		height:22px;
		padding:2px;
		line-height:1em;
		font-size:1em;
		cursor:hand;
		cursor:pointer;
		color:#505F6E;
		text-align:center;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		border:1px solid #b7bfc4;
		background-color:#f2f2f2;
		text-transform: uppercase;
		width: 90px;
	}
	
	#studysearch #studyfilters .filterwhere .filterwrapper li:hover label {
		background-color:#e0e0e0;
	}
	
	#studysearch #studyfilters .filterwhere .filterwrapper li .disabled label {
		filter:alpha(opacity=30);
		-moz-opacity:0.3;
		-khtml-opacity: 0.3;
		opacity: 0.3;
		cursor:default;
	}
	#studysearch #studyfilters .filterwhere .filterwrapper li:hover .disabled label {
		background-color:#f2f2f2;
	}
	#studysearch #studyfilters .filterwhere .filterwrapper li label.checked {
		/*background-position:0 -34px;*/
		background-color:#636363;
		color:#fff;
	}

#studysearch #studylisting {
	position:relative;
	width:530px;
	margin-top: 25px;
	padding:0 0 15px 13px;
	float:right;
	font-size:1.5em;
}
	#studysearch #studylisting .printButton {
		display:block;
		padding:0 0 0 15px;
		position:absolute;
		top:-21px;
		right:10px;
		color:#012367;
		text-decoration:none;
		font-weight:bold;
		font-size:65%;
		text-transform:lowercase;
		background:transparent url('/includes/image/zadkinenl/bullets.gif') no-repeat 0 -632px;     
		height: 16px;
		padding-left: 24px;
	}
	
	#studysearch #studylisting p {
		padding:0 0 15px 0;
	}
	
	
	#studysearch #studies {overflow:hidden;}
		#studysearch #studies li {float: left;}
	
	#studysearch #studies li a {
		display:block;
		width:203px;
		padding:10px 48px 8px 12px;
		height:67px;
		background-color:transparent;
		background-image:url('/includes/image/zadkinenl/bg-studyitem.gif');
		background-repeat:no-repeat;
		background-position:0 0;
		color:#000;
		text-decoration:none;
		font-size:1.1em;
		line-height:1.2em;
		outline:none;
		overflow:hidden;
	}
	#studysearch #studies li a strong {
		font-weight:bold;
	}
	#studysearch #studies li a:hover {
		background-position:0 -87px;
		cursor: hand;
	}
		#studysearch #studies li a:hover strong {
			text-decoration:underline;
		}
		
	#studysearch #studies li div {
		max-height: 37px;
		overflow: hidden;
		margin-bottom: 2px;
		line-height: 105%;
	}
	
	#studysearch #studies li a span {
		display:block;
		padding: 2px 0 0 0;
		font-size:65%;
		line-height:100%;
		font-weight:normal;
		text-transform:uppercase;
		color:#737373;
		max-height: 23px;
		overflow: hidden;	
	}

	

/* Sub pijler */

.subpilar {
	/*font-size:1.2em;*/
}

.subpilar .studyrelatedlinks {
	margin:10px;
	font-size:1.2em;
}

/* detail header */
.triplecolwrapper .maincontent h1 {
	padding:10px 100px 5px 15px;
}
.triplecolwrapper .maincontent .scfForm  h1 {
	padding:0;
	font-size: 1.5em;
	font-weight: bold;
	}	

.triplecolwrapper .maincontent span.date {		
	position:absolute;
	top:10px;
	right:15px;
	font-size:1.2em;
	font-weight:bold;
}

/* Study Detail */	

#mid-wrapper
{
	float:left;
	width:516px;
	margin-left:20px;
}

#studysearch #studydetail {
	position:relative;
	width:496px;
	padding:15px 10px 0 10px;
	/*margin-left:20px;*/
	top:30px;
	/*float:left;*/
	font-size:1.2em;
	border:1px solid #d5d5d5;
	box-shadow:0 0 4px rgba(0, 0, 0, 0.3);
}
#studydetail a{
	color: #012367;
}
#studysearch #studydetail .user-generated {
	font-size:1em;
}
#studysearch .print {
	padding-top:20px;
}

	#studydetail .printButton a {
		display:block;
		padding:0 0 0 15px;
		position:absolute;
		top:-26px;
		right:0px;
		color:#012367;
		text-decoration:none;
		font-weight:normal;
		font-size:.8em;
		text-transform:lowercase;
		background:transparent url('/includes/image/zadkinenl/bullets.gif') no-repeat -3px -634px;
		height: 20px;
	}


#studysearch #studydetail a.backbtn,
a.backbtn-bottom {
	display:block;
	position:absolute;
	top:-32px;left:-3px;
	padding: 5px 0 0 22px;
	text-transform:uppercase;
	text-decoration:none;
	font-size:.8em;
	color:#fff;
	background:transparent url('/includes/image/zadkinenl/bg-backlink.png') no-repeat 0 0;
	width: 178px;
	height: 17px;
}

a.backbtn-bottom {
	display:block;
	position: relative;
	top: 39px;
	margin-left: 2px;
	float: left;
	font-size:1em;
}
	


#studysearch .callToActionBtns a.ctaButton {
		display:block;		
		width:105px;
		height:30px;
		padding:10px;
		margin-left:3px;
		background-color:#d30e36;
		box-shadow:0 0 3px rgba(0, 0, 0, .7);
		font-family: 'NettoOTRegular', sans-serif;
		font-size:1.2em;
		color:#FFF;
		text-decoration:none;
		text-align:center;
		text-transform:uppercase;
		line-height:180%;
		text-shadow: #ccc 0 1px 1px; 
		
		margin-top: 10px;
	}
	
	#studysearch .callToActionBtns a.ctaButton:first-child {	
		margin-top: 0;
	}
	
	#studysearch .callToActionBtns a.ctaApply {
		background-position:0 -60px;
		color:#fff;
	}
	#studysearch .callToActionBtns a:hover {
		color:#fff;
	}
	
	#studydetail > .callToActionBtns
	{
		float: right;    
		margin: 0 16px 12px 0;
	}
	
#studysearch #studydetail .socialmedia-sharing {
	float:right;
	padding:0 0 10px 0;
}

#studysearch #studydetail .study-summary {
	overflow:hidden;
	background-color:#eaecf0;		
	padding:15px;
	border:1px solid #b7bfc4;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	margin-bottom: 10px;
	clear:both;
}
	#studysearch #studydetail .study-summary .study-data {float:left;width:330px;margin-top:-3px;}
	#studysearch #studydetail .study-summary .callToActionBtns {float:right;}
	#studysearch #studydetail .study-summary h2 { font-size:1.4em; color:#000;}
	#studysearch #studydetail .study-summary h3 { font-size:1em; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#737373; text-transform:uppercase; }
	#studysearch #studydetail .study-summary h3 span{ font-size:0.9em; }
	
	/*
	#studysearch #studydetail .extraInfo {overflow:hidden; color:#333;}
		#studysearch #studydetail .extraInfo li {float:left;padding-right:20px;}
		#studysearch #studydetail .extraInfo li span {font-weight:bold;padding-right:5px; font-size:1.1em;}
  */
	#studysearch #studydetail .studymeta > div{overflow: hidden; padding: 0 5px;}      
	#studysearch #studydetail .studymeta h4,
	#studysearch #studydetail .extraInfo li span {
		font-weight:bold;
		clear: left;
		display: block;
		float: left;
		width: 96px;
	}
	#studysearch #studydetail .extraInfo li { 
		font-size:1.1em;
	}

  

#studysearch #studydetail .studyinfo {
	border-bottom:1px solid #b2b2b2;
	margin-bottom:6px;
	padding:15px;
	font-size:1em;
}


#studysearch #studydetail .buttonrow {width:600px;overflow:hidden;}
#studysearch #studydetail .buttonrow li {float:left;margin-right:36px;}
#studysearch #studydetail .buttonrow li a {
	background: url("/includes/image/zadkinenl/arrow.png") no-repeat scroll 10px 8px #F2F2F2;
	border: 1px solid #B7BFC4;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
	color: #012367;
	display: block;
	font-size: 0.8em;
	height: 21px;
	line-height: 23px;
	margin:15px 0px 15px 0px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 138px;
}

#studysearch #studydetail .studymeta .user-generated {
	padding: 15px 0;    
}

.studymeta-contact span.toggle {        
	background-color: transparent;
	background-image: url("/includes/image/zadkinenl/bg-filter-top.gif");
	background-position: 1px 2px;
	background-repeat: no-repeat;    
	text-decoration: none;
	cursor: pointer;
	width: 168px;
}
.studymeta-contact span.toggle,
.studymeta-contact span.toggle + span {
	padding-left: 22px;
}

.studymeta-contact span.open {
	background-position: 1px -46px;
}

ul.contacts-list li div {
	float: right;
	width: 167px;
	padding-left: 23px;
}


/*
	#studysearch #studytabs li {
		float:right;		
		margin-left:5px;
	}
		#studysearch #studytabs li a {
			display:block;
			padding:5px 35px;
			color:#666;
			font-size:1.2em;
			text-decoration:none;
			border-color:#D9D9D9;
			border-style:solid;
			border-width:1px 1px 0 1px;
			background-color:White;
			outline:none;
			-moz-border-radius-topleft: 8px;
			-moz-border-radius-topright: 8px; 
			-webkit-border-radius-topleft: 8px; 
			-webkit-border-radius-topright: 8px; 
			border-top-left-radius:8px; 
			border-top-right-radius: 8px; 

		}
		#studysearch #studytabs li a.active {
			font-weight:bold;
			color:#000;
		}
	
	#studysearch #studydetail .tab {
		position:relative;
		padding:15px 15px 15px 15px;
		border-color:#D9D9D9;
		border-style:solid;
		border-width:1px;		
	}

	#studysearch #studydetail .study-summary {
		width:auto;
	}
		#studysearch #studydetail .study-tags {
			background-color:#f2f2f2;
			
			padding:6px 10px;
		}
				#studysearch #studydetail .study-tags h2 {
					font-size:1.2em;
					color:#000;
				}
				#studysearch #studydetail .study-tags h3 {
					font-size:100%;
					font-weight:normal;
					font-family:Arial, Helvetica, sans-serif;
					padding:3px 0 2px 0;
					color:#737373;
					text-transform:uppercase;
				}
				#studysearch #studydetail .study-tags a {
					display:block;
					font-size:90%;
					font-family:Arial, Helvetica, sans-serif;
					text-transform:uppercase;
					color:#333;
					text-decoration:none;
					padding-left:12px;
					background:transparent url('/includes/image/zadkinenl/bullets.gif') no-repeat -25px -32px;
				}
				#studysearch #studydetail .study-tags a:hover {
					text-decoration:underline;
				}
		
	.shaded.location
	{
			font-size: 1.2em;
	}
	#studysearch .extraInfo,.shaded.location {
		font-family:Arial, Helvetica, sans-serif;
		padding:10px;
		border-bottom:1px solid #b7bfc4;
	}
		#studysearch .extraInfo li,.shaded.location .extraInfo li  {
			line-height:150%;
		}
		#studysearch .extraInfo span,.shaded.location .extraInfo span {
			font-weight:bold;
			display:block;
			width:130px;
			float:left;
		}
	
	#studysearch #studydetail .studymeta {
		background-color:#eaecf0;		
		padding:15px 0;
		border:1px solid #b7bfc4;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
		
	}
	
	#studysearch #studydetail .studymeta h4 {
		font-size:1em;
	}
	
	#studysearch #studydetail .studymeta h4,
	#studysearch #studydetail .studymeta ul,
	#studysearch #studydetail .studymeta p {
		padding:0 4px 0 8px;	
	}
	#studysearch #studydetail .studymeta ul,
	#studysearch #studydetail .studymeta p {
		margin-bottom:30px;
	}
	#studysearch #studydetail .studymeta li a {
		display:block;
		color:#012367;
		padding:3px 0 3px 12px;
		text-decoration:none;
		background:transparent url('/includes/image/zadkinenl/bullets.gif') no-repeat -24px -28px;
	}
	#studysearch #studydetail .studymeta li a:hover {
		text-decoration:underline;
	}
	
	#studysearch .studymeta #callToActionBtns a.ctaButton {
		display:block;
		width:105px;
		height:40px;
		padding:10px;
		margin-left:3px;
		background-color:transparent;
		background-image:url('/includes/image/zadkinenl/bg-actionbutton.gif');
		background-repeat:no-repeat;
		background-position:0 0;
		font-family: 'NettoOTRegular', sans-serif;
		color:#CCC;
		text-decoration:none;
		text-align:center;
		text-transform:uppercase;
		line-height:150%;
		text-shadow: #ccc 0 1px 1px; 
	}
	#studysearch .studymeta #callToActionBtns a.ctaApply {
		background-position:0 -60px;
		color:#fff;
	}
	#studysearch .studymeta #callToActionBtns a:hover {
		color:#fff;
	}




/* Pijler Carousel */

#carrousel {
	width:756px;
	height:322px;
	background-color:#fff;
	border:1px solid #d9d9d9;
	position:relative;
	overflow:hidden;
	font-family: 'NettoOTRegular', sans-serif;
}

#carrouselControl {
	position:absolute;
	top:0px;
	right:0px;
	height:322px;
	width:756px;
	z-index:35;
}

	#carrouselControl li {
		height:78px;
		width:756px;
		padding-bottom:3px;
		position:relative;
	}

	#carrouselControl .info {
		padding:10px;
		position:absolute;
		right:0px;
		height:58px;
		width:162px;
		cursor:hand;
		cursor:pointer;
		color:#fff;
		z-index:10;
		text-decoration:none;
	}

		#carrouselControl p {
			font-size:1.4em;
			font-weight:bold;
		}

		.info img {
			display:none;
		}

		.info a {
			display:none;
		}

		.active img {
			display:inline;
			position:relative;
			top:2px;
		}

	#carrouselControl h2 {
		font-size:1.8em;
		text-transform:uppercase;
	}

	#orange .colorBackdrop {background-color:#f37017;}
	#green  .colorBackdrop {background-color:#84c917;}
	#blue   .colorBackdrop {background-color:#00a5e1;}
	#purple .colorBackdrop {background-color:#803d98;}
	
	.colorBackdrop {
		width:182px;
		height:78px;
		z-index:5;
		position:absolute;
		right:0px;
		/* for IE */
		filter:alpha(opacity=80);
		/* CSS3 standard */
		opacity:0.8;
	}

#carrouselImages {
	height:322px;
	position:relative;
}

	.carrouselItem {
		width:756px;
		height:322px;
		position:absolute;
		left:0px;
		top:0px;
		z-index:10;
	}
	
	
/* Detail Page specific slideshow styling
---------------------------------------------- */

#detailGallery {padding:0 15px;}

#studydetail .ctrSlideshow,
#detailGallery .ctrSlideshow {    
	position:relative;
	overflow:hidden;
	border:1px solid #b7bfc4;
	font-family: 'NettoOTRegular', sans-serif;
	margin-bottom:15px;
	background-color:#eaecf0;	
	font-size:14px;
	color:#333333;
}

	#studydetail .ctrSlideshow .slideshow > ul > li,
	#detailGallery .ctrSlideshow .slideshow > ul > li {
		background:#333;
	}
	
	 #studydetail .head,
	 #detailGallery .head {
		position:relative;
	 }
	
	#studydetail .head .play,
	#studydetail .head .stop,
	#detailGallery .head .play,
	#detailGallery .head .stop {
		top:10px;
		right:10px;
		position:absolute;
		cursor:pointer;
	}

	#studydetail .head .stop,
	#detailGallery .head .stop {
		display:none;
	}
		#studydetail .head h4,
		#detailGallery .head h4 {
			background-color:#eaecf0;
			padding:15px 9px 19px;
			font-size:14px;
			color:#333333;
			height:15px;
			overflow:hidden;
		}
	
	#studydetail .slideshow-nav-back,
	#studydetail .slideshow-nav-next,
	#detailGallery .slideshow-nav-back,
	#detailGallery .slideshow-nav-next { 
		position: absolute; 
		left:0px;
		font-size: 5em; 
		text-decoration: none; 
		color: #000; 
		line-height: 1; 
		top: 130px; left: 0; 
		background: #fff; 
		background: rgba(0,0,0,.25);
		background-color:transparent;
		background-image:url('/includes/image/zadkinenl/imageSlidePrevNext.png');
		background-repeat: no-repeat;
		background-position: right top;
		width:33px;
		height:38px;
		text-indent:-5000px; 				
	}
	.no-boxshadow #studydetail .slideshow-nav-back,
	.no-boxshadow #studydetail .slideshow-nav-next,
	.no-boxshadow #detailGallery .slideshow-nav-back,
	.no-boxshadow #detailGallery .slideshow-nav-next {
		background-image:url('/includes/image/zadkinenl/imageSlidePrevNext.gif');        
	}
	#studydetail .slideshow-nav-next,
	#detailGallery .slideshow-nav-next { left: auto; right: 0; background-position:top left; }
	
	


/* Flexblock specific slideshow styling
---------------------------------------------- */

#blockwrapper .ctrSlideshow {
	padding:0;  
	width:180px;  
	height:180px;
}
#blockwrapper .slideshow {
	width:180px;
}
	#blockwrapper .slideshow > ul {
		height:180px;
	}
	#blockwrapper .slideshow ul {list-style-type:none;}
	#blockwrapper .slideshow ul li {
		padding:0;
		background-image:none;
	}
			
	#blockwrapper .slideshow .slideshow-indexers { height: 1.8em; bottom: 10px; top:auto; left: 40%; right: auto; }
	#blockwrapper .slideshow .slideshow-indexers li { float:left; width: .6em; height: .6em; padding: 0; border: none; margin-left: 4px; background: #fff; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; }
	#blockwrapper .slideshow .slideshow-indexers li:hover { padding: 0; border-width: 0px; }
	
	#blockwrapper .slideshow .slideshow-indexers .slideshow-indexer-selected { background: #00a5e5; }
	#blockwrapper .slideshow .slideshow-indexers .slideshow-indexer-selected a { color: #fff; }
	


/*
	#studydetail .slideshow .cutter {
		margin-top:15px;        
	}
	
	#studydetail .slideshow .play,
	#studydetail .slideshow .stop {
		top:10px;
		right:10px;
		position:absolute;
		cursor:hand;
		cursor:pointer;
	}

	#studydetail .slideshow .stop {
		display:none;
	}
		#studydetail .slideshow .head {
			background-color:#eaecf0;
			padding:15px 9px 19px;
			font-size:14px;
			color:#333333;
			height:15px;
			overflow:hidden;
		}



/*
	.slidetime {
		display:none;
	}

	.slideshow {
		width:532px;
		position:relative;
		overflow:hidden;
		border:1px solid #b7bfc4;
		font-family: 'NettoOTRegular', sans-serif;
		margin-bottom:15px;
	}
		#studydetail .slideshow {
			width:478px;
		}

	#studydetail .slideshow .play,
	#studydetail .slideshow .stop {
		top:10px;
		right:10px;
		position:absolute;
		cursor:hand;
		cursor:pointer;
	}

	#studydetail .slideshow .stop {
		display:none;
	}
		#studydetail .slideshow .head {
			background-color:#eaecf0;
			padding:15px 9px 19px;
			font-size:14px;
			color:#333333;
			height:15px;
			overflow:hidden;
		}

		#studydetail .slideshow .cutter,
		#studydetail .slideshow li {
			width:534px;
			height:399px;
			overflow:hidden;
		}
			#studydetail .slideshow .cutter,
			#studydetail .slideshow li {
				width:480px;
			}

		#studydetail .slideshow .cutter {
			position:relative;
			z-index:5;
		}

		#studydetail .slideshow li {
			float:left;
		}

		#studydetail .slideshow ul {
			height:335px;
			width:10000px;
		}

		#studydetail .slideshow .prev,
		#studydetail .slideshow .next {
			position:absolute;
			top:190px;
			z-index:100;
			background:transparent url('/includes/image/zadkinenl/imageSlidePrevNext.png') no-repeat top left;
			width:33px;
			height:38px;
			text-indent:-5000px;
			display:none;
			cursor:hand;
			cursor:pointer;
			outline:none;
		}

		#studydetail .slideshow .prev {
			left:0px;
			background-position:right top;
		}

		#studydetail .slideshow .next {
			right:0px;
		}
*/

/* detail gallery tabs 

.triplecolwrapper #detailGallery {
	width:534px;
	margin:0 15px;
	overflow:hidden;
}*/

#detailGallery #detailtabs li {
		float:right;		
		margin-left:5px;
	}
		#detailGallery #detailtabs li a {
			display:block;
			padding:5px 35px;
			color:#666;
			font-size:1.2em;
			text-decoration:none;
			border-color:#D9D9D9;
			border-style:solid;
			border-width:1px 1px 0 1px;
			background-color:White;
			outline:none;
			-moz-border-radius-topleft: 8px; /* Firefox */
			-moz-border-radius-topright: 8px; /* Firefox */
			-webkit-border-radius-topleft: 8px; /* Safari, Chrome */
			-webkit-border-radius-topright: 8px; /* Safari, Chrome */
			border-top-left-radius:8px; /* CSS3 */
			border-top-right-radius: 8px; /* CSS3 */

		}
		#detailGallery #detailtabs li a.active {
			font-weight:bold;
			position:relative;
			top:1px;
			color:#000;
			background-color:#EAECF0;
		}
	
	#detailGallery #detailtabs .tab {
		background-color:#fff;
		padding:15px 15px 15px 15px;
		border-color:#D9D9D9;
		border-style:solid;
		border-width:1px;
	}
	
	#locationAddressContainer {
		background-color:#EAECF0;
		padding:15px 10px;
		font-size:1.2em;
	}
		#locationAddressContainer li.address {
			padding:10px 0;
		}
		
		
/* User Generated Content */

.user-generated p,
.user-generated ul,
.user-generated ol,
.user-generated .accordion {
	font-size:1.1em;
}

.user-generated {
	font-size:1.1em;	
	line-height:160%;
	font-family:Arial, Helvetica, sans-serif;
}

	.user-generated a {
		color:#073998;
		text-decoration:underline;
	}
	.user-generated a:hover {
		text-decoration:underline;
	}
	.user-generated .intro p,
	.user-generated p.intro,
	.user-generated .intro ul,
	.user-generated .intro ol {
		font-weight:bold;
	}
	.user-generated p {
		margin: 0 0 1em 0;
	}
	.user-generated p:last-child {
		margin-bottom: 0;
	}
	.user-generated p img {
		display:block;max-width:100%;height:auto;
	}
	.user-generated p img.unstyled {
		display:inline;
	}
	.user-generated ul {
		list-style-type: none;
		margin: 1em 0;
	}
		.user-generated ul li {
			background-image: url('/includes/image/zadkinenl/bullets.gif');
			background-repeat: no-repeat;
			background-position: -18px -377px;
			padding-left: 1.6em;
		}	
		
	.user-generated ol {
		margin:1em 2em;
		list-style-type:decimal;
	}
	
#bottomlink {display:none;}

.scfSingleLineTextBorder .scfSingleLineGeneralPanel .scfSingleLineTextUsefulInfo { height: 20px; margin-top: -5px; }





/* autosuggest styling - place propery later */

#suggestedlist {
	left: 5px;
	margin-left: 0;
	margin-top: 20px;
	width: 390px;
	top:56px;
}
.no-boxshadow #suggestedlist {
	border: 1px solid #d9d9d9;
}

.js #suggestedlist {
	display: block;
}
#suggestedlist {
	background-color: #FFFFFF;
	display: none;
	margin-left: 10px;
	margin-top: -5px;
	min-width: 155px;
	position: absolute;
	width: 155px;
	z-index: 100;
	box-shadow:0 0 4px rgba(0, 0, 0, 0.3);
}
#suggestedlist strong {
	color: #1F191A;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
}
#suggestedlist li {
	border-bottom: 1px solid #d9d9d9;
	cursor: pointer;
	font-size: 10px;
}
#suggestedlist li:hover {
	background-color:#e2e2e2;
}
#suggestedlist li.active {
	cursor: pointer;
}
#suggestedlist li a {
	display:block;
	color:#666;
	text-decoration:none;
	padding:5px 10px;
	font-size:1.1em;
}

a.studieincijfers-link {
	display: inline-block;
	border-radius: 3px;
	border:solid 1px #B7BFC4;
	text-transform:uppercase;
	text-decoration:none;
	color:#fff !important;
	background-color:#012060;
	width:99.5%;
	text-align:center;
	font-size:.8em;
}

a.studieincijfers-link:hover,
a.studieincijfers-link.active { 
	text-decoration: none; 
	background-color: #fff; 
	color: #012060 !important; }
a.studieincijfers-link.active {
	border:none;
	cursor:default;
}

img.studieincijfers-image {
	display: none;
}
