/*-----------------------------------------------*/
html, body { margin: 0; padding:0; }
body {background: #fff; font: 0.7em/1.2em Arial, Helvetica, sans-serif;color: #3a3a3a;}

a, a:link, a:active, a:visited { color: #666; background-color: #fff; text-decoration: underline; }
a:hover { text-decoration: underline; color: #ccc; background:#fff; }
a img { border: none; }

.clear { clear: both; height: 0; }

h1 { font: bold 1.3em/1.3em Arial, Helvetica, sans-serif; margin: 0 0 2px 0;  }
h2 { font: bold 1.1em/1.1em Arial, Helvetica, sans-serif; margin: 0 0 2px 0; }
h3 { font: bold 110%/100% Arial, Helvetica, sans-serif; margin: 2em 0 0 0; }
h4 { font: 105%/110% Arial, Helvetica, sans-serif; margin: 15px 0 5px 0; }

p { margin: 0 0 20px 0; }
.hide { position: absolute; left: -900em; }

quote {color: #cccccc; float: right; font-style: italic; text-align: right; width: 460px;}

/* special classes for list-items, because lists from cms do need bullets */
ul.plain { list-style: none; margin: 0; padding: 0; text-indent: 0; }
ul.plain li { list-style: none; margin: 0; padding: 0; text-indent: 0; }
#sidebar li, #rightbar li, .inline-nav li, #sidebar ul, #rightbar ul, ul.inline-nav { list-style: none; margin: 0; padding: 0; text-indent: 0; }
ul.anchornav { margin: 15px 0; }


	
	ul.plain li.strengthList, ul.plain ul li.strengthList{margin-bottom:5px;}
	ul.plain li.strengthList a, ul.plain ul li.strengthList a{text-decoration: none;}
	ul.plain li.strengthList a:hover, ul.plain ul li.strengthList a:hover{text-decoration: underline;}


/*	SIFR FLASH REPLACMENT: H1 & H2
---------------------------------------------- */
.sIFR-flash{visibility:visible !important; margin:0; }
.sIFR-replaced{visibility:visible !important; }
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden; }


/*									LAYOUT ELEMENTS
---------------------------------------------------------------------------------------------------- */
#logo {position: absolute;top: 68px;margin-left: 785px;}
#logo a { height: 21px; position: absolute;}
	

/* MAIN CONTENT A: LEVEL 1, NO LEFT BAR
--------------------------------------------------------------------------- */
.content-a { width: 710px; margin: 94px 0 0 45px; }
	
	/* TEMPLATE 1: About You, Strength, Publications
	---------------------------------------------- */
	#template1 { margin-top: 0; }
	#template1 .img { margin: 0; height: 340px; width: 710px; }
	#template1 .text { margin-top: 20px; }
	
		/* floated columns */
		.floatblock {float: left;}
		.floatblock .floatleft {float: left;width: 335px;}
		.floatblock .floatright {width: 335px;float: left;margin: 0 0 0 35px;}

	/* TEMPLATE 2: People, Events
	---------------------------------------------- */
	#template2 { width: 670px;}
	#template2 .img { width: 320px; float: left; }
	#template2 .text {margin-left: 20px;float: left;width: 300px;}

	/* TEMPLATE 3: Contact, (Recruitment)
	---------------------------------------------- */
	#template3 { margin-left: 110px; }
	#template3 .img { margin: 0 0 20px 0;}
	#template3 .text { width: 475px;}
	
		/* inline navigatie recruitment */
		ul.inline-nav { margin: 0; position: absolute; top: 85px; left: 0; }
		ul.inline-nav li { float: left; padding-right: 7px; margin: 0 0 15px 0; }
		ul.inline-nav li.cluster { padding-right: 35px; }	
		ul.inline-nav li.current a { color: #000; text-decoration: none; }
			
	/* TEMPLATE 4: Home
	---------------------------------------------- */
	#template4 { margin-left: 100px;}
	#template4 p.payoff { margin: 20px 0 0 0; }

	/* TEMPLATE 5: Terms of use, Search, Sitemap
	---------------------------------------------- */
	#template5 { margin: 0 0 10px 0; width: 520px; position: absolute; top: 0; }
	#template5 .img { float: left;}
	#template5 .text { margin-left: 15px; float: left;width: 240px;}
	#template5 .header { height: 138px; width: 500px; }
	#template5 .selectblock { margin-top: 0; }

	/* TEMPLATE 6:
	---------------------------------------------- */
	#template6 .img { margin: 0; }
	#template6 .text { margin-top: 20px; }

	/* TEMPLATE 7:
	---------------------------------------------- */
	#template7 { width: 670px;}
	#template7 .img { width: 220px; float: left; }
	#template7 .text {margin-left: 20px;float: left;width: 400px;}
	


/* MAIN CONTENT B: LEVEL 2 pages, with left sidebar
--------------------------------------------------------------------------- */
div.content-b { width: 500px; position: absolute; top: 137px; left: 200px;}
	
	/* General styles: name Photographers */
	p.note { color: #999; margin: 0; line-height: 0.7em;}
	
	/* Select block */
	
	.searchblock {
		float: left;
		}
		
	/* Advanced search */
	.searchblock .float {
		float: left;
		margin: 3px 0 15px 5px;
		width: 255px;
		display: inline;
		}
		
	.searchblock .float p {
		margin: 0 0 6px 0;
		}
		
	.searchblock input{ 
		margin: 0; 
		text-indent: 0; 
		}
	.searchblock input.txt { 
		margin: 0 0 5px 0; 
		text-indent: 0; 
		}
	.searchblock input.checkbox { 
		width: 15px; 
		height: 15px;
		}
	.searchblock ul.floatlist {
		float: left;
		/* width: 270px; */
		}
	.searchblock ul.floatlist li {
		float: left;
		width: 85px;
		margin: 0 0 3px 0;
		}
	.searchblock ul.other li {
		clear: both;
		padding: 4px 0 0 0;
		}
		
	.searchblock p.submit {
		float: left;
		margin: 3px 0 0 0;
		width: 310px;
		display: inline;
		}
	
    /* Hot Topics - FAQ */
    
    ul.faq {list-style: none; margin: 0; padding: 0; text-indent: 0; line-height:35px;}
    ul.faq li { list-style: none; margin: 0; padding: 0; text-indent: 0; }
    ul.faq li a {font-size: 1.1em;}
	
	/* Form elements */
	.selectblock select, .searchblock select {
		width: 177px; 
		color: #838383; 
		background: #fff; 
		border: 1px solid #bababa; 
		margin: 0 5px 3px 0; 
		font-size: 1em; 
		text-indent: 0; 
		padding: 2px 2px 2px 0;
		}
	select.small {width:40px;}
	select.medium {width:62px;}
 	input.txt { width: 170px; color: #838383; background: #fff; border: 1px solid #bababa; margin: 0 0 3px 0; font-size: 1em; padding: 2px 2px 2px 4px;}
 	.selectblock .float { margin: 0 0 14px 85px;}
	.selectblock .float input { vertical-align: text-bottom; margin-left: 0;}
	p.float label { margin-right: 5px; }
	p.special { margin-bottom: 5px;}
	
	ul.float { width: 270px; margin: 0 0 15px 0; float: left; display: inline; }
	ul.float li { width: 85px; float: left; margin: 0; }
	.selectblock textarea { width: 170px; color: #838383; background-color: #fff; border: 1px solid #bababa; margin: 0 5px 0 0; padding: 2px 2px 2px 4px; font: 1.2em Arial, Helvetica, sans-serif;}
	
	/* Error messages */
	.selectblock li.error input {border: 2px solid #4f6eb1;}
	.selectblock li.error h3 {color: #4f6eb1;}
		
	.selectblock h2 { margin: 0 0 5px 0; }
	.selectblock h3, .searchblock h3 {
		color: #838383; 
		background-color: #fff; 
		float: left;
		margin: 2px 0 0 0; 
		width: 75px; 
		font: normal 1.1em "Helvetica Neue", Helvetica, Arial, sans-serif;
		}
	.selectblock { margin: 15px 0 15px 0; }
	.selectblock li { margin: 0 0 10px 0; }
	.selectblock .submit { width: 250px; margin: 7px 0 0 0; }
	.selectblock li.submit img { float: right; margin: 0; }
	.selectblock .submit input { float: right; margin: 0; }
	
	/* Partnerships: banners float */
	.banners .float { float: left; padding: 0 25px 20px 0; width: 200px; }
	.banners .float p { margin: 3px 0 0 0; width: 170px; }
	
	/* Data tables */
	table { margin: 0 0 15px 0; }
	caption {font-weight: bold; text-align: left; }
	th { color: #6e4600; background-color: #fff; font-weight: normal;text-align: right; vertical-align: top; }
	th.label {text-align: left; width:100px;}
	th.width-105 { width: 105px; }
	td { padding: 0 0 0 10px; }
	.first th, .first td { padding-top: 15px; }

	table.searchresult {width:100%;}
	table.searchresult th {width:80px; border:1px solid black;}
	
	/* Form table: sollicitatieformulier kantoren */
	#form { margin: 0 0 15px 0; }
	fieldset { border: 1px solid #ddd; margin-top: 15px; font-size: 1em; }
	#form table { color: #838383; margin: 10px 0 0 0; }
	#form p select { margin: 10px 0 0 0; }
	#form th { color: #838383; font: normal 1.1em "Helvetica Neue", Helvetica, Arial, sans-serif; text-align: left; }
	#form td { color: #838383; }
	#form .error input { border: 2px solid #4f6eb1; }
	#form .error th { color: #4f6eb1; }
	#form .txt, #form select {  font-size: 1em; border: 1px solid #bababa; color: #838383; }
	#form .inputfile { font-size: 1em; color: #838383; margin: 0 0 3px 0; height: 20px; }
	#form textarea { font: normal 1em "Helvetica Neue", Helvetica, Arial, sans-serif; color: #838383; width: 470px; }
	#form select { margin-bottom: 3px; border: 1px solid #bababa; padding: 2px 2px 2px 0; }
	#form legend { color: #b1b1b1; font-size: 1.3em; height: 20px; text-indent: 0; }
	#form p.submit { text-align: right; margin: 0; padding: 4px; }
	#form p.submit input { margin: 0; padding: 0; }
	
	/* Pdf downloads with Articles */
	.downloads img { vertical-align: middle; }
	
	/* People - Board: floating foto's */
	ul.board { margin: 0; padding: 0; text-indent: 0; }
	.board li { margin: 0 0 20px 0; padding: 0; list-style: none; float: left; }
	.board img { float: left; width: 100px; height: 100px; }
	.board li h2 {margin: 0 0 6px 125px; line-height: 0.5em;  }
	.board li p {margin: 0 0 0 125px; }

	/* People - Board: Profile page */
	.profile { padding: 5px 0 0 0;}
	.profile .floatleft { width: 200px; float: left; margin: 0 15px 5px 0; }
	.profile p { margin: 0 0 12px 0; }
	.profile ul { margin: 0 0 12px 0; padding:0 0 0 20px; }
	
	/* hide for ie */
	.profile-print { 
	width: 600px;
	column-count: 2;
	column-gap: 38px;
	visibility: hidden;
	position: absolute; 
	top: -9000px;
	}
	
	.floatright h1 {margin: 0 0 6px 0;line-height: 0.8em;}
	.floatright dl {margin: 0 0 15px 0; padding: 0; float: left;}
	.floatright dt {font-style: normal;color: #6e4600; background-color: #fff; float: left;width: 20px;padding: 3px 0 0 0;}
	.floatright dd {margin: 0;padding: 3px 0 0 0;}

	/* Sitemap */
	ul#map {background: url("../img/dottedline-vertical.gif") 0px 0px repeat-y;margin: 25px 0 0 0; list-style: none; text-indent: 0; padding: 0;}
	#map a { color: #666; text-decoration: none; }
	#map a:hover { color: #ccc; text-decoration: none; }
	#map li {background: url("../img/bg-dotted.gif") 0px 2px no-repeat;padding-left: 18px;padding-top: 4px;margin: 0; list-style: none; font: 1.1em Helvetica, Arial, sans-serif;}
	#map li.last { background: url("../img/bg-dotted-last.gif") 0px 2px no-repeat; }
	#map li.one {font-weight: bold;margin-bottom: 25px;color: #000;}
	#map li.home { margin: 0; font-weight: bold; background: none; padding: 0; }
	#map li ul li {font-size: 1em;}
	
	.content-b li h2 { padding: 3px 0 0 0; }
	
	/* Related services */
	ul.subservice ul h2 { margin: 0 0 6px 0; }
	ul.subservice h2 {margin: 20px 0 0 0;}
	ul.subservice ul {padding: 3px 0 0 0;}


/* SEARCH RESULTS
--------------------- */
	/* other link colors */
	.searchresults td a strong { font-size: 1.1em; line-height:1.2em; }
	.searchresults td a, .searchresults td a:visited { color: #3a3a3a; background-color: #fff; }
	.searchresults td a:hover { color: #ccc; background-color: #fff; }
	.searchresults td p { margin: 0 0 8px 0; }
	
	/* page navigation */
	ul.page-nav { float: right; margin: 0 0 15px 0; }
	.page-nav li { float: left; margin: 0 0 0 4px; list-style: none;}
	.page-nav li a { padding-top: 0;}
	.page-nav li span { display: none; }
	.page-nav li.first a { background: url("../img/icons/arrows-first.gif") 0% 100% no-repeat;padding-left: 15px;}
	.page-nav li.prev a { background: url("../img/icons/arrows-prev.gif") 0% 100% no-repeat;padding-left: 8px;padding-right: 10px;}
	.page-nav li.last a { background: url("../img/icons/arrows-last.gif") 100% 100% no-repeat;padding-right: 15px;}
	.page-nav li.next a { background: url("../img/icons/arrows-next.gif") 100% 100% no-repeat;padding-right: 8px;padding-left: 10px;}
	

	/* Contact - Offices */
	ul.offices { list-style: none; width: 500px; }
	.offices li span { list-style: none; display: none; }
	.offices a {display: block; width: 300px; height: 50px; }
	
	#office-amsterdam a { background: url("../img/titles/amsterdam.gif") 0 0 no-repeat; margin: 40px 0 0 134px;}
	#office-amsterdam a:hover { background: url("../img/titles/amsterdam-on.gif") 0 0 no-repeat;}
	
	#office-brussels a { background: url("../img/titles/brussels.gif") 0 0 no-repeat; margin: -9px 0 0 206px;}
	#office-brussels a:hover { background: url("../img/titles/brussels-on.gif") 0 0 no-repeat;}
	
	#office-london a { background: url("../img/titles/london.gif") 0 0 no-repeat; margin: -15px 0 0 108px;}
	#office-london a:hover { background: url("../img/titles/london-on.gif") 0 0 no-repeat;}
	
	#office-luxembourg a { background: url("../img/titles/luxembourg.gif") 0 0 no-repeat; margin: -12px 0 0 124px;}
	#office-luxembourg a:hover { background: url("../img/titles/luxembourg-on.gif") 0 0 no-repeat;}
	
	#office-newyork a { background: url("../img/titles/new-york.gif") 0 0 no-repeat; margin: -12px 0 0 23px; }
	#office-newyork a:hover { background: url("../img/titles/new-york-on.gif") 0 0 no-repeat;}
	
	#office-rotterdam a { background: url("../img/titles/rotterdam.gif") 0 0 no-repeat; margin: -10px 0 0 108px;}
	#office-rotterdam a:hover { background: url("../img/titles/rotterdam-on.gif") 0 0 no-repeat;}

	/* Contact - Mail us */
	.buttons { margin: 10px 0 0 0;}
	.buttons input.edit { margin-right: 25px; }


/* MAIN CONTENT: LEVEL 3 pages
--------------------------------------------------------------------------- */
.back a, .back a:hover, .back a:visited, .back-top a { 
	background: url("../img/icons/back.gif") 0px 1px no-repeat; 
	padding-left: 9px; 
	}
/* p.back { margin: -30px 0 0 0; position:relative; }
 */
 
 p.back { position: absolute; margin-top: -40px; }


/* SIDEBAR LEFT (related links, image)
---------------------------------------------- */
#sidebar { position: absolute; left: 20px; top: 142px;width: 170px;}
#sidebar div.related {position: absolute;top: 230px; left: 0; }


/* RIGHTBAR: MAIN NAVIGATION & SEARCH
---------------------------------------------- */
#rightbar {position: absolute;margin-left: 835px;top: 145px;width: 150px;}

	/* Highlights, Related links (Home, Level2 pages) 
	---------------------------------------------- */
	#rightbar #highlights { position: absolute; top: 220px; }
	#rightbar ul, #sidebar ul { margin: 4px 0 0 0; }

	/* Search
	---------------------------------------------- */
	#search { position: absolute; top: 330px; width: 137px;}
	div#search.onHomePage { top: 230px;}  /* div#search.onHomePage { top: 130px;} */
	#search ul { margin: 0; }
	#search li.advanced { padding: 0 0 13px 0; margin: 0; }
	#search li.advanced a { margin: 0; }
	#search input.find { float: right; margin: 2px 0 0 0; }
	
	#search input.txt { width: 130px; height: 15px; border: 1px solid #d2d2d2; }
	#search a, #search a:visited { font-size: 0.9em; }
	
	/* talenkeuze */
	#search li.english a {background: url(../img/icons/flag-en-off.gif) 0px 5px no-repeat;padding: 4px 0 0 25px; display: block;}
	#search li.english a:hover {background: url(../img/icons/flag-en-on.gif) 0% 100% no-repeat;display: block;}
	#search li.dutch a {background: url(../img/icons/flag-nl-off.gif) 0px 5px no-repeat;padding: 4px 0 0 25px; display: block;}
	#search li.dutch a:hover {background: url(../img/icons/flag-nl-on.gif) 0% 100% no-repeat;display: block;}



/* MAIN NAVIGATION
---------------------------------------------- */	
#nav {width: 130px;}
#nav ul { margin: 0; padding: 0; text-indent: 0; list-style: none;}
#nav li { margin: -5px 0 0 0; padding: 0; position: relative; }
#nav li a, #nav li a:visited { width: 112px; height: 20px; text-decoration: none; display: block; }
#nav li.current ul { padding-bottom: 6px; }
#nav li span { visibility:hidden; }

	/* About you */
	li#about/* */{ background: url("../img/nav/about-you-on.gif") no-repeat; }
	li#about a { background: url("../img/nav/about-you.gif") no-repeat;}
	li#about a:hover, li#about.current a {background: url("../img/nav/about-you-on.gif") no-repeat;}
	
	/* Strength */
	li#strength/* */{ background: url("../img/nav/strength-on.gif") no-repeat; }
	li#strength a { background: url("../img/nav/strength.gif") no-repeat;}
	li#strength a:hover, li#strength.current a {background: url("../img/nav/strength-on.gif") no-repeat;}

	/* Special topics */
	li#special-topics/* */{ background: url("../img/nav/special-topics-on.gif") no-repeat; }
	li#special-topics a { background: url("../img/nav/special-topics.gif") no-repeat;}
	li#special-topics a:hover, li#special-topics.current a {background: url("../img/nav/special-topics-on.gif") no-repeat;}
	
	/* people */
	li#people/* */{ background: url("../img/nav/people-on.gif") no-repeat; }
	li#people a { background: url("../img/nav/people.gif") no-repeat;}
	li#people a:hover, li#people.current a {background: url("../img/nav/people-on.gif") no-repeat;}
	
	/* people */
	li#profiles/* */{ background: url("../img/nav/people-on.gif") no-repeat; }
	li#profiles a { background: url("../img/nav/people.gif") no-repeat;}
	li#profiles a:hover, li#people.current a {background: url("../img/nav/people-on.gif") no-repeat;}
	
	/* publications */
	li#publications/* */{ background: url("../img/nav/publications-on.gif") no-repeat; }
	li#publications a { background: url("../img/nav/publications.gif") no-repeat;}
	li#publications a:hover, li#publications.current a {background: url("../img/nav/publications-on.gif") no-repeat;}

	/* recruitment */
	li#recruitment/* */{ background: url("../img/nav/recruitment-on.gif") no-repeat; }
	li#recruitment a { background: url("../img/nav/recruitment.gif") no-repeat;}
	li#recruitment a:hover, li#recruitment.current a {background: url("../img/nav/recruitment-on.gif") no-repeat;}
	
	/* events */
	li#events/* */{ background: url("../img/nav/events-on.gif") no-repeat; }
	li#events a { background: url("../img/nav/events.gif") no-repeat;}
	li#events a:hover, li#events.current a {background: url("../img/nav/events-on.gif") no-repeat;}
	
	/* contact */
	li#contact/* */{ background: url("../img/nav/contact-on.gif") no-repeat; }
	li#contact a { background: url("../img/nav/contact.gif") no-repeat;}
	li#contact a:hover, li#contact.current a {background: url("../img/nav/contact-on.gif") no-repeat;}
	
	
/* MAIN NAVIGATION NEDERLANDS
---------------------------------------------- */		
	/* Over u */
	li#over-u/* */{ background: url("../img/nav/over-u-on.gif") no-repeat;}
	li#over-u a { background: url("../img/nav/over-u.gif") no-repeat;}
	li#over-u a:hover, li#over-u.current a {background: url("../img/nav/over-u-on.gif") no-repeat;}
	
	/* Kracht */
	li#expertise/* */{ background: url("../img/nav/expertise-on.gif") no-repeat;}
	li#expertise a { background: url("../img/nav/expertise.gif") no-repeat;}
	li#expertise a:hover, li#expertise.current a {background: url("../img/nav/expertise-on.gif") no-repeat;}
	
	/* special-topics */
	li#special-topics/* */{ background: url("../img/nav/special-topics-on.gif") no-repeat;}
	li#special-topics a { background: url("../img/nav/special-topics.gif") no-repeat;}
	li#special-topics a:hover, li#special-topics.current a {background: url("../img/nav/special-topics-on.gif") no-repeat;}
	
	/* Mensen OUD*/
	li#mensen/* */{ background: url("../img/nav/mensen-on.gif") no-repeat;}
	li#mensen a { background: url("../img/nav/mensen.gif") no-repeat;}
	li#mensen a:hover, li#mensen.current a {background: url("../img/nav/mensen-on.gif") no-repeat;}
	
	/* Mensen */
	li#profielen/* */{ background: url("../img/nav/mensen-on.gif") no-repeat;}
	li#profielen a { background: url("../img/nav/mensen.gif") no-repeat;}
	li#profielen a:hover, li#mensen.current a {background: url("../img/nav/mensen-on.gif") no-repeat;}
	
	/* Publicaties */
	li#publicaties/* */{ background: url("../img/nav/publicaties-on.gif") no-repeat;}
	li#publicaties a { background: url("../img/nav/publicaties.gif") no-repeat;}
	li#publicaties a:hover, li#publicaties.current a {background: url("../img/nav/publicaties-on.gif") no-repeat;}
	
	/* Evenementen */
	li#evenementen/* */{ background: url("../img/nav/evenementen-on.gif") no-repeat;}
	li#evenementen a { background: url("../img/nav/evenementen.gif") no-repeat;}
	li#evenementen a:hover, li#evenementen.current a {background: url("../img/nav/evenementen-on.gif") no-repeat;}
	


/* SUBNAVIGATION
---------------------------------------------- */
#sub {position: relative; left: -112px; top: 2px;}
#sub li { height: 20px; width: 110px; position: relative; margin-top: -6px; }

	/* Subnav: About You */	
	#sub li#industry a {background: url("../img/subnav/your-industry.gif") no-repeat;}
	#sub li#industry a:hover, #sub li#industry.current a {background: url("../img/subnav/your-industry-on.gif") no-repeat;}
	#sub li#expert a {background: url("../img/subnav/your-expert.gif") no-repeat;}
	#sub li#expert a:hover, #sub li#expert.current a {background: url("../img/subnav/your-expert-on.gif") no-repeat;}
	#sub li#working a {background: url("../img/subnav/working-with-us.gif") no-repeat;}
	#sub li#working a:hover, #sub li#working.current a {background: url("../img/subnav/working-with-us-on.gif") no-repeat;}
	
	/* Subnav: Strength */	
	#sub li#services a {background: url("../img/subnav/services.gif") no-repeat;}
	#sub li#services a:hover, #sub li#services.current a {background: url("../img/subnav/services-on.gif") no-repeat;}
	#sub li#industries a {background: url("../img/subnav/industries.gif") no-repeat;}
	#sub li#industries a:hover, #sub li#industries.current a {background: url("../img/subnav/industries-on.gif") no-repeat;}
	#sub li#expertise a {background: url("../img/subnav/expertise.gif") no-repeat;}
	#sub li#expertise a:hover, #sub li#expertise.current a {background: url("../img/subnav/expertise-on.gif") no-repeat;}
	#sub li#partnerships a {background: url("../img/subnav/partnerships.gif") no-repeat;}
	#sub li#partnerships a:hover, #sub li#partnerships.current a {background: url("../img/subnav/partnerships-on.gif") no-repeat;}
	
	/* Subnav: Special Topics */
	#sub li#class-actions a {background: url("../img/subnav/class-actions.gif") no-repeat;}
	#sub li#class-actions a:hover, #sub li#class-actions.current a {background: url("../img/subnav/class-actions-on.gif") no-repeat;}
	
	#sub li#internal-investigations{height: 35px;}
	#sub li#internal-investigations a {background: url("../img/subnav/internal-investigations.gif") no-repeat; height: 35px;}
	#sub li#internal-investigations a:hover, #sub li#internal-investigations.current a {background: url("../img/subnav/internal-investigations-on.gif") no-repeat; height: 35px;}
	
	#sub li#restructuring-insolvency{height: 35px;}
	#sub li#restructuring-insolvency a {background: url("../img/subnav/restructuring-insolvency.gif") no-repeat; height: 35px;}
	#sub li#restructuring-insolvency a:hover, #sub li#restructuring-insolvency.current a {background: url("../img/subnav/restructuring-insolvency-on.gif") no-repeat; height: 35px;}
	
	#sub li#reach a {background: url("../img/subnav/reach.gif") no-repeat;}
	#sub li#reach a:hover, #sub li#reach.current a {background: url("../img/subnav/reach-on.gif") no-repeat;}

		/* Subsubnav Internal Investigations */
			#sub li#special-topics-internal-investigations-class-actions a {background: url("../img/subnav/class-actions.gif") no-repeat;}
			#sub li#special-topics-internal-investigations-class-actions a:hover, #sub li#class-actions.current a {background: url("../img/subnav/class-actions-on.gif") no-repeat;}
			
			#sub li#special-topics-internal-investigations-internal-investigations{height: 35px;}
			#sub li#special-topics-internal-investigations-internal-investigations a {background: url("../img/subnav/internal-investigations-on.gif") no-repeat; height: 35px;}
			#sub li#special-topics-internal-investigations-internal-investigations a:hover, #sub li#internal-investigations.current a {background: url("../img/subnav/internal-investigations-on.gif") no-repeat;}
			
			#sub li#special-topics-internal-investigations-restructuring-insolvency{height: 35px;}
			#sub li#special-topics-internal-investigations-restructuring-insolvency a {background: url("../img/subnav/restructuring-insolvency.gif") no-repeat; height: 35px;}
			#sub li#special-topics-internal-investigations-restructuring-insolvency a:hover, #sub li#restructuring-insolvency.current a {background: url("../img/subnav/restructuring-insolvency-on.gif") no-repeat;}
			
			#sub li#special-topics-internal-investigations-reach a {background: url("../img/subnav/reach.gif") no-repeat;}
			#sub li#special-topics-internal-investigations-reach a:hover, #sub li#reach.current a {background: url("../img/subnav/reach-on.gif") no-repeat;}
			
			#sub li#special-topics-internal-investigations-our-added-value, #sub li#special-topics-internal-investigations-our-experience, #sub li#special-topics-internal-investigations-our-service, #sub li#special-topics-internal-investigations-contact, #sub li#special-topics-internal-investigations-our-team {display:none;}
	
	
		/* Subsubnav restructuring-insolvency */
			#sub li#special-topics-fri-class-actions a {background: url("../img/subnav/class-actions.gif") no-repeat;}
			#sub li#special-topics-fri-class-actions a:hover, #sub li#class-actions.current a {background: url("../img/subnav/class-actions-on.gif") no-repeat;}
			
			#sub li#special-topics-fri-internal-investigations{height: 35px;}
			#sub li#special-topics-fri-internal-investigations a {background: url("../img/subnav/internal-investigations.gif") no-repeat; height: 35px;}
			#sub li#special-topics-fri-internal-investigations a:hover, #sub li#internal-investigations.current a {background: url("../img/subnav/internal-investigations-on.gif") no-repeat;}
			
			#sub li#special-topics-fri-restructuring-insolvency{height: 35px;}
			#sub li#special-topics-fri-restructuring-insolvency a {background: url("../img/subnav/restructuring-insolvency-on.gif") no-repeat; height: 35px;}
			#sub li#special-topics-fri-restructuring-insolvency a:hover, #sub li#restructuring-insolvency.current a {background: url("../img/subnav/restructuring-insolvency-on.gif") no-repeat;}
			
			#sub li#special-topics-fri-reach a {background: url("../img/subnav/reach.gif") no-repeat;}
			#sub li#special-topics-fri-reach a:hover, #sub li#reach.current a {background: url("../img/subnav/reach-on.gif") no-repeat;}
			
			#sub li#special-topics-fri-strength, #sub li#special-topics-fri-experience, #sub li#special-topics-fri-highlights, #sub li#special-topics-fri-faq, #sub li#special-topics-fri-contact, #sub li#special-topics-fri-international, #sub li#special-topics-fri-our-team {display:none;}
			#sub li#special-topics-fri-faq-What-legislation-is-applicable-to-bankruptcy-and-reorganization, #sub li#special-topics-fri-faq-What-types-of-transactions-can-be-avoided-or-set-aside-in-bankruptcies-and-what-are-the-grounds, #sub li#special-topics-fri-faq-To-what-extent-are-creditors-able-to-independently-exercise-their-rights-in-an-insolvency, #sub li#special-topics-fri-faq-To-what-extent-can-directors-be-personally-held-liable-in-insolvency-situations, #sub li#special-topics-fri-faq-What-recognition-or-relief-is-available-concerning-an-insolvency-proceeding-in-another-country  {display:none;}

	 
		/* Subsubnav reach */
			#sub li#special-topics-reach-class-actions a {background: url("../img/subnav/class-actions.gif") no-repeat;}
			#sub li#special-topics-reach-class-actions a:hover, #sub li#class-actions.current a {background: url("../img/subnav/class-actions-on.gif") no-repeat;}
			
			#sub li#special-topics-reach-internal-investigations{height: 35px;}
			#sub li#special-topics-reach-internal-investigations a {background: url("../img/subnav/internal-investigations.gif") no-repeat; height: 35px;}
			#sub li#special-topics-reach-internal-investigations a:hover, #sub li#internal-investigations.current a {background: url("../img/subnav/internal-investigations-on.gif") no-repeat;}
			
			#sub li#special-topics-reach-restructuring-insolvency{height: 35px;}
			#sub li#special-topics-reach-restructuring-insolvency a {background: url("../img/subnav/restructuring-insolvency.gif") no-repeat; height: 35px;}
			#sub li#special-topics-reach-restructuring-insolvency a:hover, #sub li#restructuring-insolvency.current a {background: url("../img/subnav/restructuring-insolvency-on.gif") no-repeat;}
			
			#sub li#special-topics-reach-reach a {background: url("../img/subnav/reach-on.gif") no-repeat;}
			#sub li#special-topics-reach-reach a:hover, #sub li#reach.current a {background: url("../img/subnav/reach-on.gif") no-repeat;}
			
			#sub li#special-topics-reach-our-view-on-reach, #sub li#special-topics-reach-cases-experience, #sub li#special-topics-reach-contact, #sub li#special-topics-reach-links, #sub li#special-topics-reach-our-team {display:none;}

	/* Subnav: People */
	#sub li#alumni a, #sub li#alumni a:visited {background: url("../img/subnav/alumni.gif") no-repeat;}
	#sub li#alumni a:hover, #sub li#alumni.current a, #sub #alumni.current a:visited {background: url("../img/subnav/alumni-on.gif") no-repeat;}
	#sub li#board a {background: url("../img/subnav/board.gif") no-repeat;}
	#sub li#board a:hover, #sub li#board.current a {background: url("../img/subnav/board-on.gif") no-repeat;}	
	#sub li#diversity a {background: url("../img/subnav/diversity.gif") no-repeat;}
	#sub li#diversity a:hover, #sub li#profiles.current a {background: url("../img/subnav/diversity-on.gif") no-repeat;}
	
	

	/* Subnav: Publications */	
	#sub li#newsletters a {background: url("../img/subnav/newsletters.gif") no-repeat;}
	#sub li#newsletters a:hover, #sub li#newsletters.current a {background: url("../img/subnav/newsletters-on.gif") no-repeat;}
	#sub li#articles a {background: url("../img/subnav/articles.gif") no-repeat;}
	#sub li#articles a:hover, #sub li#articles.current a {background: url("../img/subnav/articles-on.gif") no-repeat;}
	#sub li#pressreleases a {background: url("../img/subnav/pressreleases.gif") no-repeat;}
	#sub li#pressreleases a:hover, #sub li#pressreleases.current a {background: url("../img/subnav/pressreleases-on.gif") no-repeat;}
	#sub li#other a {background: url("../img/subnav/other.gif") no-repeat;}
	#sub li#other a:hover, #sub li#other.current a {background: url("../img/subnav/other-on.gif") no-repeat;}
	
	/* Subnav: Events */	
	#sub li#calendar a {background: url("../img/subnav/calendar.gif") no-repeat;}
	#sub li#calendar a:hover, #sub li#calendar.current a {background: url("../img/subnav/calendar-on.gif") no-repeat;}
	#sub li#past-events a {background: url("../img/subnav/past-events.gif") no-repeat;}
	#sub li#past-events a:hover, #sub li#past-events.current a {background: url("../img/subnav/past-events-on.gif") no-repeat;}
	
	/* Subnav: Contact */	
	#sub li#offices a {background: url("../img/subnav/offices.gif") no-repeat;}
	#sub li#offices a:hover, #sub li#offices.current a {background: url("../img/subnav/offices-on.gif") no-repeat;}
	#sub li#mail-us a {background: url("../img/subnav/mail-us.gif") no-repeat;}
	#sub li#mail-us a:hover, #sub li#mail-us.current a {background: url("../img/subnav/mail-us-on.gif") no-repeat;}

	/* Subnav: Recruitment */	
	#sub li#amsterdam a {background: url("../img/subnav/amsterdam.gif") no-repeat;}
	#sub li#amsterdam a:hover, #sub li#amsterdam.current a {background: url("../img/subnav/amsterdam-on.gif") no-repeat;}
	#sub li#rotterdam a {background: url("../img/subnav/rotterdam.gif") no-repeat;}
	#sub li#rotterdam a:hover, #sub li#rotterdam.current a {background: url("../img/subnav/rotterdam-on.gif") no-repeat;}
	#sub li#brussels a {background: url("../img/subnav/brussels.gif") no-repeat;}
	#sub li#brussels a:hover, #sub li#brussels.current a {background: url("../img/subnav/brussels-on.gif") no-repeat;}
	#sub li#luxembourg a {background: url("../img/subnav/luxembourg.gif") no-repeat;}
	#sub li#luxembourg a:hover, #sub li#luxembourg.current a {background: url("../img/subnav/luxembourg-on.gif") no-repeat;}
	#sub li#london a {background: url("../img/subnav/london.gif") no-repeat;}
	#sub li#london a:hover, #sub li#london.current a {background: url("../img/subnav/london-on.gif") no-repeat;}
	#sub li#newyork a {background: url("../img/subnav/newyork.gif") no-repeat;}
	#sub li#newyork a:hover, #sub li#newyork.current a {background: url("../img/subnav/newyork-on.gif") no-repeat;}
	/* #sub li#jobs a, #sub li#jobs a:visited {background: url("../img/subnav/jobs.gif") no-repeat;}
	#sub li#jobs a:hover, #sub li#jobs.current a, #sub #jobs.current a:visited {background: url("../img/subnav/jobs-on.gif") no-repeat;} */
				#sub li#jobs {display:none;}		
	
		/* Subnav: Recruitment NL */	
	#sub li#brussel a {background: url("../img/subnav/brussel.gif") no-repeat;}
	#sub li#brussel a:hover, #sub li#brussel.current a {background: url("../img/subnav/brussel-on.gif") no-repeat;}
	#sub li#luxemburg a {background: url("../img/subnav/luxemburg.gif") no-repeat;}
	#sub li#luxemburg a:hover, #sub li#luxemburg.current a {background: url("../img/subnav/luxemburg-on.gif") no-repeat;}
	#sub li#londen a {background: url("../img/subnav/londen.gif") no-repeat;}
	#sub li#londen a:hover, #sub li#londen.current a {background: url("../img/subnav/londen-on.gif") no-repeat;}
	#sub li#londen a {background: url("../img/subnav/londen.gif") no-repeat;}
	#sub li#londen a:hover, #sub li#londen.current a {background: url("../img/subnav/londen-on.gif") no-repeat;}
	/* #sub li#vacatures a {background: url("../img/subnav/vacatures.gif") no-repeat;}
	#sub li#vacatures a:hover, #sub li#vacatures.current a {background: url("../img/subnav/vacatures-on.gif") no-repeat;} */
				#sub li#vacatures {display:none;}	
	
	/* Subnav: Recruitment Level 2 
	---------------------------------*/	
	/* Amsterdam, Rotterdam, Londen, New York */
	#sub li#overons a {background: url("../img/subnav/over-ons.gif") no-repeat;}
	#sub li#overons a:hover, #sub li#overons.current a {background: url("../img/subnav/over-ons-on.gif") no-repeat;}
	#sub li#orientatie a {background: url("../img/subnav/orientatie.gif") no-repeat;}
	#sub li#orientatie a:hover, #sub li#orientatie.current a {background: url("../img/subnav/orientatie-on.gif") no-repeat;}
	#sub li#jouwcarriere a {background: url("../img/subnav/jouw-carriere.gif") no-repeat;}
	#sub li#jouwcarriere a:hover, #sub li#jouwcarriere.current a {background: url("../img/subnav/jouw-carriere-on.gif") no-repeat;}
	
	/* Ontwikkeling */
	#sub li#ontwikkeling a {background: url("../img/subnav/ontwikkeling.gif") no-repeat;}
	#sub li#ontwikkeling a:hover, #sub li#ontwikkeling.current a {background: url("../img/subnav/ontwikkeling-on.gif") no-repeat;}
	#sub li#solliciteren a {background: url("../img/subnav/solliciteren.gif") no-repeat;}
	#sub li#solliciteren a:hover, #sub li#solliciteren.current a {background: url("../img/subnav/solliciteren-on.gif") no-repeat;}
	#sub li#subcontact a {background: url("../img/subnav/subcontact.gif") no-repeat;}
	#sub li#subcontact a:hover, #sub li#subcontact.current a {background: url("../img/subnav/subcontact-on.gif") no-repeat;}
	#sub li#agenda a {background: url("../img/subnav/agenda.gif") no-repeat;}
	#sub li#agenda a:hover, #sub li#agenda.current a {background: url("../img/subnav/agenda-on.gif") no-repeat;}
	
	/* Brussel, Luxemburg [nederlands] */
	#sub li#advocaten a {background: url("../img/subnav/advocaten.gif") no-repeat;}
	#sub li#advocaten a:hover, #sub li#advocaten.current a {background: url("../img/subnav/advocaten-on.gif") no-repeat;}
	#sub li#staf a {background: url("../img/subnav/staf.gif") no-repeat;}
	#sub li#staf a:hover, #sub li#staf.current a {background: url("../img/subnav/staf-on.gif") no-repeat;}
	#sub li#vacatures a {background: url("../img/subnav/vacatures.gif") no-repeat;}
	#sub li#vacatures a:hover, #sub li#vacatures.current a {background: url("../img/subnav/vacatures-on.gif") no-repeat;}
	
	/* Brussel, Luxemburg [english] */
	#sub li#aboutus a {background: url("../img/subnav/about-us.gif") no-repeat;}
	#sub li#aboutus a:hover, #sub li#aboutus.current a {background: url("../img/subnav/about-us-on.gif") no-repeat;}
	#sub li#areasoflaw a {background: url("../img/subnav/areas-of-law.gif") no-repeat;}
	#sub li#areasoflaw a:hover, #sub li#areasoflaw.current a {background: url("../img/subnav/areas-of-law-on.gif") no-repeat;}
	#sub li#lawyers a {background: url("../img/subnav/lawyers.gif") no-repeat;}
	#sub li#lawyers a:hover, #sub li#lawyers.current a {background: url("../img/subnav/lawyers-on.gif") no-repeat;}
	#sub li#staff a {background: url("../img/subnav/staff.gif") no-repeat;}
	#sub li#staff a:hover, #sub li#staff.current a {background: url("../img/subnav/staff-on.gif") no-repeat;}
	#sub li#jobs a {background: url("../img/subnav/jobs.gif") no-repeat;}
	#sub li#jobs a:hover, #sub li#jobs.current a {background: url("../img/subnav/jobs-on.gif") no-repeat;}
	#sub li#apply a {background: url("../img/subnav/apply.gif") no-repeat;}
	#sub li#apply a:hover, #sub li#apply.current a {background: url("../img/subnav/apply-on.gif") no-repeat;}
	#sub li#calendar a {background: url("../img/subnav/calendar.gif") no-repeat;}
	#sub li#calendar a:hover, #sub li#calendar.current a {background: url("../img/subnav/calendar-on.gif") no-repeat;}
	#sub li#luxembourg a {background: url("../img/subnav/luxembourg.gif") no-repeat;}
	#sub li#luxembourg a:hover, #sub li#luxembourg.current a {background: url("../img/subnav/luxembourg-on.gif") no-repeat;}
	#sub li#workingenviroment a {background: url("../img/subnav/working-environment.gif") no-repeat;}
	#sub li#workingenviroment a:hover, #sub li#workingenviroment.current a {background: url("../img/subnav/working-environment-on.gif") no-repeat;}
	
	

/* SUBNAVIGATION NEDERLANDS
---------------------------------------------- */
	
	/* Subnav: Over u */
	#sub li#uw-sector a {background: url("../img/subnav/uw-sector.gif") no-repeat;}
	#sub li#uw-sector a:hover, #sub li#uw-sector.current a {background: url("../img/subnav/uw-sector-on.gif") no-repeat;}
	
	#sub li#uw-expert a {background: url("../img/subnav/uw-expert.gif") no-repeat;}
	#sub li#uw-expert a:hover, #sub li#uw-expert.current a {background: url("../img/subnav/uw-expert-on.gif") no-repeat;}
	
	#sub li#werken-met-ons a {background: url("../img/subnav/werken-met-ons.gif") no-repeat;}
	#sub li#werken-met-ons a:hover, #sub li#werken-met-ons.current a {background: url("../img/subnav/werken-met-ons-on.gif") no-repeat;}
	
	
	/* Subnav: Kracht */
	#sub li#diensten a {background: url("../img/subnav/diensten.gif") no-repeat;}
	#sub li#diensten a:hover, #sub li#diensten.current a {background: url("../img/subnav/diensten-on.gif") no-repeat;}
	
	#sub li#sectoren a {background: url("../img/subnav/sectoren.gif") no-repeat;}
	#sub li#sectoren a:hover, #sub li#sectoren.current a {background: url("../img/subnav/sectoren-on.gif") no-repeat;}
	
	#sub li#kennis a {background: url("../img/subnav/kennis.gif") no-repeat;}
	#sub li#kennis a:hover, #sub li#kennis.current a {background: url("../img/subnav/kennis-on.gif") no-repeat;}
	
	#sub li#netwerk a {background: url("../img/subnav/netwerk.gif") no-repeat;}
	#sub li#netwerk a:hover, #sub li#netwerk.current a {background: url("../img/subnav/netwerk-on.gif") no-repeat;}


	/* Subnav: Mensen */
	#sub li#profielen a {background: url("../img/subnav/profielen.gif") no-repeat;}
	#sub li#profielen a:hover, #sub li#profielen.current a {background: url("../img/subnav/profielen-on.gif") no-repeat;}
	
	#sub li#bestuur a {background: url("../img/subnav/bestuur.gif") no-repeat;}
	#sub li#bestuur a:hover, #sub li#bestuur.current a {background: url("../img/subnav/bestuur-on.gif") no-repeat;}
	
	#sub li#alumni a {background: url("../img/subnav/alumni.gif") no-repeat;}
	#sub li#alumni a:hover, #sub li#alumni.current a {background: url("../img/subnav/alumni-on.gif") no-repeat;}
	
	#sub li#diversiteit a {background: url("../img/subnav/diversiteit.gif") no-repeat;}
	#sub li#diversiteit a:hover, #sub li#profielen.current a {background: url("../img/subnav/diversiteit-on.gif") no-repeat;}
	
	
	
	/* Subnav: Publicaties */
	#sub li#nieuwsbrieven a {background: url("../img/subnav/nieuwsbrieven.gif") no-repeat;}
	#sub li#nieuwsbrieven a:hover, #sub li#nieuwsbrieven.current a {background: url("../img/subnav/nieuwsbrieven-on.gif") no-repeat;}
	
	#sub li#persberichten a {background: url("../img/subnav/persberichten.gif") no-repeat;}
	#sub li#persberichten a:hover, #sub li#persberichten.current a {background: url("../img/subnav/persberichten-on.gif") no-repeat;}
	
	#sub li#artikelen a {background: url("../img/subnav/artikelen.gif") no-repeat;}
	#sub li#artikelen a:hover, #sub li#artikelen.current a {background: url("../img/subnav/artikelen-on.gif") no-repeat;}
	
	#sub li#overig a {background: url("../img/subnav/overig.gif") no-repeat;}
	#sub li#overig a:hover, #sub li#overig.current a {background: url("../img/subnav/overig-on.gif") no-repeat;}
	
	
	/* Subnav: Evenementen */
	#sub li#agenda a {background: url("../img/subnav/agenda.gif") no-repeat;}
	#sub li#agenda a:hover, #sub li#agenda.current a {background: url("../img/subnav/agenda-on.gif") no-repeat;}
	
	#sub li#archief a {background: url("../img/subnav/archief.gif") no-repeat;}
	#sub li#archief a:hover, #sub li#archief.current a {background: url("../img/subnav/archief-on.gif") no-repeat;}


	/* Subnav: Contact */
	#sub li#kantoren a {background: url("../img/subnav/kantoren.gif") no-repeat;}
	#sub li#kantoren a:hover, #sub li#kantoren.current a {background: url("../img/subnav/kantoren-on.gif") no-repeat;}
	
	#sub li#mail-ons a {background: url("../img/subnav/mail-ons.gif") no-repeat;}
	#sub li#mail-ons a:hover, #sub li#mail-ons.current a {background: url("../img/subnav/mail-ons-on.gif") no-repeat;}

	#banner{margin-bottom:25px;}
	
	/*  Expertise pagina */
	
	.posthidden {display:none} 
	.postshown {display:block; margin:5px 0 25px 10px;}
	
	.dropdownImg {margin:0 0 -2px 5px}
	
	/* Key Contacts */
	div#keyContacts_pnlKeyContacts {margin-top:35px}
	div#keyContacts_pnlKeyContacts ul li h2 {margin-bottom:0px}
	div#keyContacts_pnlKeyContacts ul li a {display:block;margin-bottom:0px}
	
	div#keyContacts_pnlKeyContacts ul li.keycontlocation {margin-top:10px;}
