/* Body / global styles */
	html {font-family:Arial, Helvetica, sans-serif;}
	body {margin:0;padding:0;padding-top:15px;text-align:center;font-size:12px;}
	a img {border:none;}

	/* Page structure */
		#container {width:972px;text-align:left;margin:auto;}
		#footer {width:972px;clear:both;color:#999;background:#FFF url(/assets/themes/default/images/bg-footer.png) no-repeat center top;padding-top:27px;border-top:1px solid #98ABB9;}
		#footer p {text-align:right;font-size:10px;}
		#footer p a {font-style:italic;color:#999;}

/*
		#content-primary {margin: 0 0 0 188px;width:539px;float:left;}
		#content-secondary {float:left;width:188px;margin-left:-727px;}
		#content-tertiary {float:right;width:245px;}
		#content-primary .content-inner {border:none;background:none;border-left:1px solid #f1ab18;padding:0 50px 25px 25px;}
		#content-secondary .content-inner {padding:5px;padding-top:0;overflow:hidden;}
*/

		div#main{margin:0 auto;margin-top:30px;padding-bottom:10px;}
		div#wrapper{float:left;width:99%;}
		#content-primary{margin: 0 245px 0 188px;width:536px;}
		#content-secondary{float:left;width:188px;margin-left:-972px}
		#content-secondary .content-inner {padding:5px;padding-top:0;overflow:hidden;}
		#content-tertiary{float:left;width:245px;margin-left:-245px;position:relative;}
		#content-primary .content-inner {border:none;background:none;border-left:1px solid #f1ab18;padding:0 50px 25px 25px;}

		/* front page layout depending on class="#topNavName#" (home) */
			.home #content-primary {width:972px;float:none;margin:0;}
			.home #content-primary .content-inner {border:none;padding:0;}
			.home #main{margin-top:15px;padding-bottom:10px;background:#FFF url(/assets/themes/default/images/home-header.jpg) no-repeat center top;padding-top:90px;}

			.home #navigation {height:25px;overflow:hidden;}
			.home h3 {font-size:19px;}

			.homeA1,.homeA2 {float:left;width:49%;padding:0;border-left:1px solid #F1AB18;}
			.homeB1,.homeB2 {float:right;width:49%;padding:0;border-left:1px solid #F1AB18;}
			.homeB1,.homeA1 {min-height:150px;}
			.homeB1,.homeA1 {margin-top:20px;}
			.homeB2,.homeA2 {margin-top:10px;}

			.home #content-primary .content-inner {min-height:200px;}
			.homeB1 .flashholder {margin:0 0 0 20px;}
			.homeB2 .flashholder {margin:0 0 0 20px;}
			
			#content-primary .content-inner.row1 {}
			#content-primary .bibliotheekitem {margin:0 25px;}
		
		/* headers depending on class="#topNavName#" */
			.wie-zijn-wij #header {background:#FFF url(/assets/themes/default/images/header-wiezijnwij.jpg) no-repeat center bottom;padding-bottom:95px;}
			.wat-doen-we #header {background:#FFF url(/assets/themes/default/images/header-watdoenwe.jpg) no-repeat center bottom;padding-bottom:95px;}
			.wat-doen-we .adverteren #header {background-image:url(/assets/themes/default/images/header-adverteren.jpg);}
			.bij-ons-werken #header {background:#FFF url(/assets/themes/default/images/header-bijonswerken.jpg) no-repeat center bottom;padding-bottom:95px;}
			.in-de-pers #header {background:#FFF url(/assets/themes/default/images/header-indepers.jpg) no-repeat center bottom;padding-bottom:95px;}
			.reedblog #header {background:#FFF url(/assets/themes/default/images/header-reedblog.jpg) no-repeat center bottom;padding-bottom:95px;}
			.contact #header {background:#FFF url(/assets/themes/default/images/header-contact.jpg) no-repeat center bottom;padding-bottom:95px;}
			.zoeken #header {background:#FFF url(/assets/themes/default/images/header-zoeken.jpg) no-repeat center bottom;padding-bottom:95px;}
		
		/* footers depending on class="#topNavName#" */
			.wie-zijn-wij #footer {background:#FFF url(/assets/themes/default/images/footer-wiezijnwij.png) no-repeat center top;}
			.wat-doen-we #footer {background:#FFF url(/assets/themes/default/images/footer-watdoenwe.png) no-repeat center top;}
			.wat-doen-we .adverteren #footer {background-image:url(/assets/themes/default/images/footer-bijonswerken.png);}
			.bij-ons-werken #footer {background:#FFF url(/assets/themes/default/images/footer-bijonswerken.png) no-repeat center top;}
			.in-de-pers #footer {background:#FFF url(/assets/themes/default/images/footer-indepers.png) no-repeat center top;}
			.reedblog #footer {background:#FFF url(/assets/themes/default/images/footer-reedblog.png) no-repeat center top;}
			.contact #footer {background:#FFF url(/assets/themes/default/images/footer-contact.png) no-repeat center top;}
			.zoeken #footer {background:#FFF url(/assets/themes/default/images/footer-zoeken.png) no-repeat center top;}


	/* SEO homepage */
		div.seo {width:1px;height:1px;overflow:hidden;visibility:hidden;}


	/* Site navigation */
		#navigation {clear:both;text-align:right;font-size:1.1em;font-weight:bold;margin-top:10px;}
		#navigation ul {list-style:none;margin:0 0 0 auto;padding:0;width:750px;}
		#navigation li {display:inline;float:left;}
		#navigation a {text-decoration:none;display:block;overflow:hidden;height:26px;background:url(/assets/themes/default/images/bg-navigation.png) no-repeat;}
		#navigation span {display:none;}
		
		/* sitenav 1 */
			#navigation #nav_1 {width:70px;background-position:-7px 0;}
			#navigation #nav_1:hover,#navigation #nav_1.active {background-position:-7px -26px;}
		/* sitenav 2 */
			#navigation #nav_2 {width:118px;background-position:-77px 0;}
			#navigation #nav_2:hover,#navigation #nav_2.active {background-position:-77px -26px;}
		/* sitenav 3 */
			#navigation #nav_3 {width:132px;background-position:-195px 0;}
			#navigation #nav_3:hover,#navigation #nav_3.active {background-position:-195px -26px;}
		/* sitenav 4 */
			#navigation #nav_4 {width:139px;background-position:-327px 0;}
			#navigation #nav_4:hover,#navigation #nav_4.active {background-position:-327px -26px;}
		/* sitenav 5 */
			#navigation #nav_5 {width:106px;background-position:-466px 0;}
			#navigation #nav_5:hover,#navigation #nav_5.active {background-position:-466px -26px;}
		/* sitenav 6 */
			#navigation #nav_6 {width:103px;background-position:-572px 0;}
			#navigation #nav_6:hover,#navigation #nav_6.active {background-position:-572px -26px;}
		/* sitenav 7 */
			#navigation #nav_7 {width:82px;background-position:-675px 0;}
			#navigation #nav_7:hover,#navigation #nav_7.active {background-position:-675px -26px;}


	/* Subavigation */
		#subnavigation {margin-top:5px;clear:both;text-align:right;font-size:1.1em;font-weight:bold;height:20px;}
		#subnavigation ul {list-style:none;margin:0 0 0 auto;padding:0;}
		#subnavigation li {float:left;}
		#subnavigation a {float:left;text-align:left;overflow:hidden;display:block;width:124px;height:20px;text-indent:-1000px;}
		
		#content-secondary ul {list-style:none;margin:0;padding:0;font-size:13px;}
		#content-secondary ul ul {padding-left:10px;}
		#content-secondary a {text-decoration:none;padding-left:15px;background:url(/assets/themes/default/images/bg-contentnav.png) no-repeat 0 -86px;display:block;}
		#content-secondary .activemain,#content-secondary .activesub {font-weight:bold;background-position:0 4px;}

		/* wat-doen-we */		
			.wat-doen-we #subnavigation ul {/*width:245px;*/ width:379px;}
			.wat-doen-we #subnavigation a {background:url(/assets/themes/default/images/bg-sub-watdoenwe.png) no-repeat;}
			.wat-doen-we #subnavigation ul {list-style:none;margin:0 0 0 auto;padding:0;}
			/* subnav 1 */
				.wat-doen-we #subnavigation #subnav_1 {width:141px;background-position:-111px 0;}
				.wat-doen-we #subnavigation #subnav_1:hover,
				.wat-doen-we #subnavigation #subnav_1.activesub {background-position:-111px -20px;}
			/* subnav 2 */
				.wat-doen-we #subnavigation #subnav_2 {width:127px;background-position:-260px 0;}
				.wat-doen-we #subnavigation #subnav_2:hover,
				.wat-doen-we #subnavigation #subnav_2.activesub {background-position:-260px -20px;}
			/* subnav 3 */
				.wat-doen-we #subnavigation #subnav_3 {width:110px;background-position:1px 0;}
				.wat-doen-we #subnavigation #subnav_3:hover,
				.wat-doen-we #subnavigation #subnav_3.activesub {background-position:1px -20px;}
		
		/* contact */
			.contact #subnavigation ul {width:680px;}
			.contact #subnavigation a {background:url(/assets/themes/default/images/bg-sub-contact.png) no-repeat;}

			/* subnav 1 */
				.contact #subnavigation #subnav_1 {width:168px;background-position:0 0;}
				.contact #subnavigation #subnav_1:hover,
				.contact #subnavigation #subnav_1.activesub {background-position:0 -20px;}
			/* subnav 2 */
				.contact #subnavigation #subnav_2 {width:131px;background-position:-168px 0;}
				.contact #subnavigation #subnav_2:hover,
				.contact #subnavigation #subnav_2.activesub {background-position:-168px -20px;}
			/* subnav 3 */
				.contact #subnavigation #subnav_3 {width:106px;background-position:-370px 0;}
				.contact #subnavigation #subnav_3:hover,
				.contact #subnavigation #subnav_3.activesub {background-position:-370px -20px;}
 			/* subnav 4 */
				.contact #subnavigation #subnav_4 {width:125px;background-position:-476px 0;}
				.contact #subnavigation #subnav_4:hover,
				.contact #subnavigation #subnav_4.activesub {background-position:-476px -20px;}
 			/* subnav 5 */
				.contact #subnavigation #subnav_5 {width:150px;background-position:-601px 0;}
				.contact #subnavigation #subnav_5:hover,
				.contact #subnavigation #subnav_5.activesub {background-position:-601px -20px;}

		
		
	/* Headings */
		h1 {font-size:17px;margin:0;padding:0;font-weight:normal; text-transform:uppercase;color:#790032;}
		h2 {font-size:1.5em;margin:20px 0 10px 0;padding:0;font-weight:bold;}
		h3 {font-size:17px;margin:0;padding:0;font-weight:normal; text-transform:uppercase;color:#790032;}
		h4 {font-size:17px;margin:0;padding:0;font-weight:bold;color:#F1AE1B;}
		h5 {font-size:1.1em;margin:20px 0 10px 0;padding:0;}


	/* Text styles */
		a {color: #037DC8;}
		p {margin:10px 0;line-height:1.4em;}
		.align-left {float:left;}
		.align-right {float:right;}


	/* Forms */
		/* Plugin form */
			#pluginForm {border:none;position:relative;}
			#pluginForm label {line-height:25px;}
			#pluginForm label input {position:relative;margin-left:60px;width:auto;}
			#pluginForm input {position:absolute;left:0;margin-left:150px;width:230px;}
			#pluginForm select {position:absolute;left:0;margin-left:150px;width:234px;}
			#pluginForm fieldset {border:none;}
			span.required {color:#C00;padding-left:10px;}
			p span.required {padding-left:0;}
	

	/* Extras */
		/* global sites */
			#globalsites-container {background-color:#F7F7F7;padding-bottom:10px;border-bottom:1px solid #CCC;visibility:hidden;}
			#globalsites-container h3 {margin:0;padding:12px;padding-bottom:0;}
			#globalsites-container ul {margin:5px 0;list-style:none;float:left;padding:0 12px 0 11px; width:300px;}
		
			#globalsites-container.show {display:block;visibility:visible;}
			#globalsites-container.hide {display:none;visibility:hidden;}

	/* Uitzondering Corporate site; hide h3 titel uit overkoepelende CFC */
		h3.exhidden {display:none;}

	/* Clearfix */
		.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
		.clearfix {display: inline-block;}
		/* Hides from IE-mac \*/
			* html .clearfix {height: 1%;}
			.clearfix {display: block;}
	
	div#container {
		position: relative;
	}
	
	div#header-search {
		position: absolute;
		right: 0;
		top: 0;
		height: 40px;
		width: 310px;
		z-index: 999999;
	}
	
	div#header-search fieldset {
		border: 0;
	}
	
	fieldset#fieldset-trefwoord {
		float: left;
		margin-right: 1em;
		position: relative;
		top: 6px;
		width: 200px;
	}
	
	#header-search fieldset.buttonholder {
		position: absolute;
		right: 0;
		top: 2px;
		height: 30px;
	}
	
	#header-search .formfield {
		width: 200px;
	}
	
	#header-search .button:hover, div#main form#myform .button:hover {
		background-image:url(/assets/themes/default/images/bt_zoeken_1.png);
	}
	
	#header-search .button, div#main form#myform .button {
		margin-top:5px;
		margin-left:0px;
		background-image:url(/assets/themes/default/images/bt_zoeken.png);
		background-repeat:no-repeat;
		padding-top:30px;
		width:79px;
		height:30px;
		border:0px solid red;
		overflow:hidden;
		background-color:#fff;
	}
	
	div#header-search-suggestions {
		width: 200px;
		position: relative;
		padding: 3px 0 0 0;
		top: 28px;
		left: 10px;
	}
	
	body.yui-skin-sam div#container li.yui-ac-highlight {
		background-color: #9BAAB6;
	}
	
	/* RSS link added by N Wouterlood 19-12-2007 */
		a.rss {background:url(/images/feed-icon-12x12.png) no-repeat left 2px;padding-left:15px;}
	
			/* Searchresults */
		div#searchresults-top {
			width: 550px;
		}
		
		div#searchresults-top a {
			color: #000;
		}
		
		 #searchresults .result a{
			color:#037DC8;
			font-size:1.3em;
			font-weight:bold;
			line-height: 1.6em;
		 }
		 
		 #searchresults .result {
			margin-bottom:25px;
			width:500px;
			overflow:hidden;
			line-height: 1.2em;
		 }
		 
		#searchresults-navigation {
		 	display:block;
			text-align:center;
			margin-bottom: 1em;
		}
		
		div#searchresults-top {
			height: 83px;
		}
			
		#searchresults-navigation a {
			color:#000;
			padding:2px;
			text-align:center;
		}
