/* Exodus 20.15 - http://www.biblegateway.com/passage/?search=exodus%2020.15;&version=8; */

/* ----------(  GENERAL  )---------------- */

	* {
		padding:0;
		margin:0;
	}
	html { 
		min-height: 100%; 
		margin-bottom: 1px; 
	}
	a{
		outline:none;
	}	
	body {
		background:#3F3E51 url(../images/layout/body_background.gif) repeat-x; 
		font: 12px Tahoma,Helvetica,Arial,sans-serif;
		color:#fff;
		text-align:justify;
		line-height:18px;
		padding-top: 5px;
	}
	p{
		margin:15px 0 15px 0;
	}
	#wrapper{
		width:865px;
		margin:0 auto 0; 
		
	}
	#titleBar{
		width:865px;
		height:45px;
		position:absolute;
		clear:left;
		top:240px;
	}
	#mainContent{
		width:485px;
		margin:45px 49px 0 0;
		padding:20px 0 0 0;
		float:left;
		border-top:7px solid #fff;
	}
	#secondaryContent{
		width:331px;
		margin:45px 0 0 0;
		float:left;
		border-top:7px solid #fff;
	}
	#secondaryContent img{
		border-bottom:8px solid #fff;
	}
	
/* ----------(  MAIN NAVIGATION  )---------------- */

	#mainNavigation{
		width:865px;
		height:75px;
		display:block;
		float:left;
		position:relative;
		background-color:#242140;
		list-style-type:none;
	}
	#mainNavigation li{
		display:block;
		float:left;
	}
	#mainNavigation li a{
		height:51px;
		margin-right: 0px;
		display:block;
		overflow:hidden;
		text-indent:-9000px;
		background-position:0 -51px;
	}
	#mainNavigation li a:hover{
			background-position:0 0;
		}
	#mainNavigation #mainNavigation_organisation{
		width:97px;
		background-image:url(../images/navigation/mainNavigation_organisation.gif);
	}
	#mainNavigation #mainNavigation_activities{
		width:98px;
		background-image:url(../images/navigation/mainNavigation_activities.gif);
	}
	#mainNavigation #mainNavigation_naturalGas{
		width:110px;
		background-image:url(../images/navigation/mainNavigation_naturalGas.gif);
	}
	#mainNavigation #mainNavigation_figures{
		width:83px;
		background-image:url(../images/navigation/mainNavigation_figures.gif);
	}
	#mainNavigation #mainNavigation_publications{
		width:116px;
		background-image:url(../images/navigation/mainNavigation_publications.gif);
	}
	#mainNavigation #mainNavigation_news{
		width:70px;
		background-image:url(../images/navigation/mainNavigation_news.gif);
	}
	#mainNavigation #mainNavigation_events{
		width:80px;
		background-image:url(../images/navigation/mainNavigation_events.gif);
	}
	#mainNavigation #mainNavigation_extRelations{
		width:116px;
		background-image:url(../images/navigation/mainNavigation_extRelations.gif);
	}
	#mainNavigation #mainNavigation_secureArea{
		width:94px;
		margin-right:0;
		background-image:url(../images/navigation/mainNavigation_secureArea.gif);
	}
	
/* ----------(  SUB NAVIGATION  )---------------- */
	
	#mainNavigation #subNavigation{
		width:865px;
		height:30px;
		padding:0 0 0 6px;
		position:absolute;
		top:50px;	
		left:0;
		background:#242140 url(../images/navigation/navigation_background.gif) top repeat-x;
	}
	html body #wrapper #header #subNavigation{
		text-transform:uppercase;
		font-size:11px;
	}
	#mainNavigation #subNavigation li{
		display:block;
		float:left;
	}
	#mainNavigation #subNavigation li a{
		height:30px;
		padding:0 6px 0 6px;
		display:block;
		line-height:30px;
		text-indent:0;
		text-decoration:none;
		color:#fff;
		display:inline;
	}
	#mainNavigation #subNavigation li a:hover, #mainNavigation #subNavigation li a.subNav_active{
		font-weight:bold;
	}
	
/* ----------(  QUICKLINKS  )---------------- */

	#quickLinks{
		position:absolute;
		top:-15px;
		list-style-type:none;
	}
	#quickLinks li{
		float:right;
	}
	#quickLinks li a{
		width:82px;
		height:60px;
		margin:0 0 0 1px;
		display:block;
		overflow:hidden;
		text-indent:-9000px;
		background-position:0 -60px;
	}
	#quickLinks li a:hover{
		background-position:0 0px;
	}
	#quickLinks li a#quickLinks_new{
		width:92px;
		margin:0 48px 0 0;
		background-image:url(../images/navigation/quickLinks_new.gif);
	}
	#quickLinks li a#quickLinks_home{
		width:58px;
		height:55px;
		margin:5px 335px 0 0;
		background-image:url(../images/navigation/quickLinks_new.gif);
	}
	#quickLinks li a#quickLinks_contact{
		background-image:url(../images/navigation/quickLinks_contact.gif);
	}
	#quickLinks li a#quickLinks_find{
		background-image:url(../images/navigation/quickLinks_find.gif);
	}
	#quickLinks li a#quickLinks_email{
		background-image:url(../images/navigation/quickLinks_email.gif);
	}
	#quickLinks li a#quickLinks_print{
		background-image:url(../images/navigation/quickLinks_print.gif);
	}
	#quickLinks li a#quickLinks_home{
		background-image:url(../images/navigation/quickLinks_home.gif);
	}
	
/* ----------(  LOGO  )---------------- */
	
	#logo{
		width:865px;
		height:160px;
		display:block;
		float:left;
		overflow:hidden;
		text-indent:-9000px;
		background:#242140 url(../images/layout/logoBack.jpg) no-repeat; 
	}
	
/* ----------(  FOOTER  )---------------- */

	#footer{
		width:485px;
		padding:10px 0 15px 0;
		clear:both;
		font-size:10px;
		line-height:12px;
		color:#b7b5cc;
		border-top:1px solid #5e5b7d;
	}
	#footerBorderLess{
		width:485px;
		padding:10px 0 15px 0;
		clear:both;
		font-size:10px;
		line-height:12px;
		color:#b7b5cc;
	}
	#footer strong{
		color:#fff;
	}
	#footer a{
		color:#b7b5cc;
	}

/* ----------(  LISTS  )---------------- */

	dt{
		font-weight:bold;
	}
	dl p{
		margin-bottom:0px;
	}
	dl a{
		color:#fff;
	}
	dl.memberListing{
		padding:0 0 10px 0;
		margin:0 0 10px 0;
		float:left;
		border-bottom:1px solid #5e5b7d;
	}
	dl.memberListing dt, dl.memberListing dd{
		width:350px;
		float:left;
	}
	dl.memberListing dt{
		height:10px;
		line-height:12px;
		text-align:left;
	}
	dl.memberListing .memberLogo{
		width:120px;
		float:right;
		background-color:#fff;
		text-align:center;
	}
	
	th.memberheader 
	{
		color: #D6021B;
	}
	
	.streepje 
	{
		border-bottom:1px solid #5E5B7D;
	}
	
	td.membertekst 
	{
		padding-right: 20px;
	}
	
	.membertabel 
	{
		background-color: #fff;
		text-align: center;
	}
	
	#mainContent ul{
		margin:0 0 15px 30px;
	}
	#mainContent li{
		margin:0 0 10px 0;
	}
	#mainContent li ul{
		margin-top:10px;
	}
	#mainContent ul#relations{
		width:280px;
		float:left;
	}
	#mainContent #relationsPictures{
		width:150px;
		float:right;
	}
	ul.staticDownload{
		padding:10px 0 0 0;
	}
	.staticDownload li{
		list-style-type:none;
		padding:0 0 10px 28px;
		border-bottom:1px solid #5e5b7d;
		background-image:url(../images/layout/pdfIcon.gif);
		background-repeat:no-repeat;
	}
	
/* ----------(  HEADINGS  )---------------- */
	
	h3{
		font-family:Arial, Helvetica, Tahoma, sans-serif;
		margin:0 0 18px 0;
		padding:0 0 0 18px;
		font-size:20px;
		font-weight:normal;
		font-style:italic;
		letter-spacing:-1px;
		color:#1985B2;
	}
	h4{
		font-size:11px;
		
	}
	#titleBar h2{
		width:350px;
		height:45px;
		display:block;
		overflow:hidden;
		text-indent:-9000px;
		background-position: 50px 0px;
	}
	body#pg_default #titleBar h2{
		background-image:url(../images/layout/titleBar_default.gif);
	}
	body#pg_default #titleBar h2.titleBar_emailPage{
		background-image:url(../images/layout/titleBar_emailPage.gif);
	}
	body#pg_default #titleBar h2.titleBar_find{
		background-image:url(../images/layout/titleBar_find.gif);
	}
	body#pg_default #titleBar h2.titleBar_contact{
		background-image:url(../images/layout/titleBar_contact.gif);
	}
	body#pg_default #titleBar h2.titleBar_new{
		background-image:url(../images/layout/titleBar_new.gif);
	}
	
/* ----------(  TABELLEN DOCUMENTEN OPLIJSTING  )---------------- */	

	table.documentListing{
		width:485px;
		text-align:left;
		clear:both;
	}
	table.documentListing thead{
		background-position:bottom;
		background-repeat:repeat-x;
		font-weight:bold;
	}
	table.documentListing tbody tr{
		background-position:bottom;
		background-repeat:repeat-x;
	}
	table.documentListing tbody tr.odd{
		background-color:#5B5A6F;
	}
	table.documentListing .documentListing_documentTitle{
		width:160px;
		padding:10px 20px 10px 20px;
	}
	table.documentListing .documentListing_date, table.documentListing .documentListing_type, 
	table.documentListing .documentListing_download{
		width:75px;
		padding:10px 10px 10px 10px;
		text-align:center;
	}
	table.documentListing .documentListing_downloadButton{
		width:92px;
		height:27px;
		display:block;
		overflow:hidden;
		text-indent:-9000px;
		background-image:url(../images/layout/downloadButton.gif);
	}
	
/* ----------(  EVENTS OPLIJSTING  )---------------- */	

	#event_timeline{
		height:38px;
		padding:0 0 0 60px;
		background:#5b5a6f url(../images/layout/event_timeline_icon.gif) 18px no-repeat;
		/** border-top:1px solid #5e5b7d;
		border-bottom:1px solid #5e5b7d; **/
		line-height:38px;
	}
	#event_timeline a{
		text-decoration:none;
		color:fff;
	}
	#event_timeline a:hover, #event_timeline a.selected{
		color:#F47E46;
		font-weight:bold;
	}
	.meetingList_titleBar{
		height:40px;
		color:#fff;
	}
	.meetingList_titleBar td{
		padding:10px 10px 10px 20px;
		border-top:2px #4e4c65 solid;
		/** border-bottom:2px #4e4c65 solid; **/
	}
	.meetingList_documentDate{
		font-weight:normal;
	}
	.meetingList_titleBar h4 a{
		color:#F47E46;
		text-decoration:none;
	}
	.meetingList_titleBar h4 a:hover{
		text-decoration:underline;
	}
	.meetingList_documentDate{
		text-align:right;
	}
	.meetingList_titleBar, .meetingListDetails{
		background-color:#5b5a6f;
	}
	
/* ----------(  LOGIN FORM  )---------------- */	

	#loginForm, #lostPassword{
		border:0px;
	}
	#loginForm fieldset, #lostPassword fieldset{
		border:0px;
	}
	#loginForm label, #lostPassword label{
		display:block;
		width:100px;
	}
	#loginForm input, #contactForm .contactForm_inputField, #lostPassword input{
		padding:5px 10px 5px 10px;
		border:0px;
		font: 11px Tahoma,Helvetica,Arial,sans-serif;
		color:#413f59;
	}
	#loginForm .loginTextBox, #loginForm .passwordTextBox{
		width:200px;
		margin:0 0 10px 0;
	}
	.loginControl_loginButton{
		width:92px;
		height:27px;
		outline:none;
		margin:10px 0 0 -10px;
	}
	.errorIcon{
		width:16px;
		height:16px;
		margin:-400px 0 0 0;
	}

/* ----------(  CONTACT FORM  )---------------- */
		
	#contactForm{
		
	}
	#contactForm .contactForm_inputField{
		width:200px;
		margin:0 0 10px 0;
	}
	#contactForm .contactForm_textField{
		width:215px;
		height:120px;
		margin:0 0 10px 0;
	}
	#contactForm #contactFormControl_sendButton{
		margin:0 0 20px 0px;
	}
	
/* ----------(  OFFICERS OPLIJSTING  )---------------- */
	
	table#officersTable{
		width:485px;
		margin:0 0 20px 0;
	}
	table#officersTable td{
		width:150px;
		padding:2px 5px 2px 5px;
		background-color:#5b5a6f;
		text-align:left;
	}
	table#officersTable .officerTitle{
		background-color:#b52f3f;
	}
	
/* ----------(  EVENTS OPLIJSTING  )---------------- */	

	.eventsDate{
		width:100px;
		padding:0 0 0 20px;
		float:left;
	}
	.eventsTitle, .eventsLocation{
		width:350px;
		float:right;
	}
	.eventsDescription .eventsTitle a{
		color:#9890bd;
		text-decoration:none;
	}
	.eventsDescription .eventsTitle a{
		text-decoration:;
	}
	.eventsDescription{
		padding:10px 0 10px 0;
		border-top:2px #4e4c65 solid;
		display:block;
		float:left;
		background-color:#5B5A6F;
	}
	.eventsText{
		padding:0 0 0 20px;
	}
	.eventsPicture{
		padding:0 20px 0 0;
		text-align:right;
	}
	
/* ----------(  VARIABELE KLEUREN  )---------------- */		

	/* ----------(  VARIABELE KLEUREN - MAINNAVIGATION  )---------------- */

		body#pg_organisation #mainNavigation li #mainNavigation_organisation{
			background-position:0 0;
		}
		body#pg_activities #mainNavigation li #mainNavigation_activities{
			background-position:0 0;
		}
		body#pg_naturalGas #mainNavigation li #mainNavigation_naturalGas{
			background-position:0 0;
		}
		body#pg_figures #mainNavigation li #mainNavigation_figures{
			background-position:0 0;
		}
		body#pg_publications #mainNavigation li #mainNavigation_publications{
			background-position:0 0;
		}
		body#pg_news #mainNavigation li #mainNavigation_news{
			background-position:0 0;
		}
		body#pg_events #mainNavigation li #mainNavigation_events{
			background-position:0 0;
		}
		body#pg_extRelations #mainNavigation li #mainNavigation_extRelations{
			background-position:0 0;
		}
		body#pg_secureArea #mainNavigation li #mainNavigation_secureArea{
			background-position:0 0;
		}
	
	/* ----------(  VARIABELE KLEUREN - SUBNAVIGATION  )---------------- */
	
		body#pg_default #mainNavigation #subNavigation li a:hover, body#pg_default #footer a:hover,
		body#pg_default #mainNavigation #subNavigation li a.subNav_active, body#pg_default h3, body#pg_default h4,
		body#pg_default dt, body#pg_default dl a:hover{
			color:#d6021b;
		}
	
		body#pg_organisation #mainNavigation #subNavigation li a:hover, body#pg_organisation #footer a:hover,
		body#pg_organisation #mainNavigation #subNavigation li a.subNav_active, body#pg_organisation h3, body#pg_organisation h4,
		body#pg_organisation dt, body#pg_organisation dl a:hover{
			color:#d6021b;
		}
		body#pg_activities #mainNavigation #subNavigation li a:hover, body#pg_activities #footer a:hover,
		body#pg_activities #mainNavigation #subNavigation li a.subNav_active, body#pg_activities h3, body#pg_activities h4,
		body#pg_activities dt{
			color:#d67f02;
		}
		body#pg_naturalGas #mainNavigation #subNavigation li a:hover, body#pg_naturalGas #footer a:hover,
		body#pg_naturalGas #mainNavigation #subNavigation li a.subNav_active, body#pg_naturalGas h3, body#pg_naturalGas h4,
		body#pg_naturalGas dt{
			color:#ffcc00;
		}
		body#pg_figures #mainNavigation #subNavigation li a:hover, body#pg_figures #footer a:hover,
		body#pg_figures #mainNavigation #subNavigation li a.subNav_active, body#pg_figures h3, body#pg_figures h4,
		body#pg_figures dt{
			color:#49950c;
		}
		body#pg_publications #mainNavigation #subNavigation li a:hover, body#pg_publications #footer a:hover,
		body#pg_publications #mainNavigation #subNavigation li a.subNav_active, body#pg_publications h3, body#pg_publications h4,
		body#pg_publications dt{
			color:#42b3c7;
		}
		body#pg_news #mainNavigation #subNavigation li a:hover, body#pg_news #footer a:hover,
		body#pg_news #mainNavigation #subNavigation li a.subNav_active, body#pg_news h3, body#pg_news h4,
		body#pg_news dt{
			color:#956298;
		}
		body#pg_events #mainNavigation #subNavigation li a:hover, body#pg_events #footer a:hover,
		body#pg_events #mainNavigation #subNavigation li a.subNav_active, body#pg_events h3, body#pg_events h4,
		body#pg_events dt{
			color:#cc186d;
		}
		body#pg_extRelations #mainNavigation #subNavigation li a:hover, body#pg_extRelations #footer a:hover,
		body#pg_extRelations #mainNavigation #subNavigation li a.subNav_active, body#pg_extRelations h3, body#pg_extRelations h4,
		body#pg_extRelations dt{
			color:#1985b2;
		}
		body#pg_secureArea #mainNavigation #subNavigation li a:hover, body#pg_secureArea #footer a:hover,
		body#pg_secureArea #mainNavigation #subNavigation li a.subNav_active, body#pg_secureArea h3, body#pg_secureArea h4,
		body#pg_secureArea dt{
			color:#7c5b0b;
		}
		
		/* ----------(  VARIABELE KLEUREN - TITLEBAR  )---------------- */
		
		body#pg_organisation #titleBar, body#pg_default #titleBar{
			background-color:#d6021b;
		}
		body#pg_activities #titleBar{
			background-color:#d67f02;
		}
		body#pg_naturalGas #titleBar{
			background-color:#ffcc00;
		}
		body#pg_figures #titleBar{
			background-color:#49950c;
		}
		body#pg_publications #titleBar{
			background-color:#42b3c7;
		}
		body#pg_news #titleBar{
			background-color:#956298;
		}
		body#pg_events #titleBar{
			background-color:#cc186d;
		}
		body#pg_extRelations #titleBar{
			background-color:#1985b2;
		}
		body#pg_secureArea #titleBar{
			background-color:#7c5b0b;
		}

		/* ----------(  IMAGE REPLACEMENTS - TITLEBARS  )---------------- */
		
		body#pg_organisation #titleBar h2{
		background-image:url(../images/layout/titleBar_organisation.gif);
		}
		body#pg_activities #titleBar h2{
			background-image:url(../images/layout/titleBar_activities.gif);
		}
		body#pg_naturalGas #titleBar h2{
			background-image:url(../images/layout/titleBar_naturalGas.gif);
		}
		body#pg_figures #titleBar h2{
			background-image:url(../images/layout/titleBar_figures.gif);
		}
		body#pg_publications #titleBar h2{
			background-image:url(../images/layout/titleBar_publications.gif);
		}
		body#pg_news #titleBar h2{
			background-image:url(../images/layout/titleBar_news.gif);
		}
		body#pg_events #titleBar h2{
			background-image:url(../images/layout/titleBar_events.gif);
		}
		body#pg_extRelations #titleBar h2{
			background-image:url(../images/layout/titleBar_extRelations.gif);
		}
		body#pg_secureArea #titleBar h2{
			background-image:url(../images/layout/titleBar_secureArea.gif);
		}
		
/* ----------(  SUBNAV SJIZZLES  )---------------- */
		
		body#pg_secureArea #subNavigation{
			padding: 0;
			margin: 0;
			list-style: none;
		}
		body#pg_secureArea #subNavigation li{
			float: left;
			position: relative;
		}
		body#pg_secureArea #subNavigation li ul {
			/**background-image:url(../images/navigation/subSubPijl.gif);**/
			background-position:left;
			background-repeat:no-repeat;
			width:500px;
  			display:none;
  			position:absolute;
			top:0;
			left:0;
			margin:0;

  		}
		body#pg_secureArea #subNavigation li ul li{
			/** background-image:url(../images/navigation/subSubPijl.gif);
			background-position:left;
			background-repeat:no-repeat; **/
			height:30px;
			background-color:#242140;
			padding:0 7px 0 0;
			text-transform:none;
			font-size:11px;
  		}
		body#pg_secureArea #subNavigation li ul li a:hover{
			font-weight:normal;
  		}
		body#pg_secureArea #subNavigation li ul {
			top: 30px;
			left: 0px;
		}
		body#pg_secureArea #subNavigation li:hover ul, body#pg_secureArea #subNavigation li.over ul {
			display: block;
		}
		
/**		body#pg_secureArea .subSub{
			position:absolute;
			top:30px;
			left:6px;
			margin:0 0 0 -6px;
			padding:0 0 0 6px;
			background-color:#4c4b61;
			text-transform:none;
			font-size:11px;
			z-index:100;
			padding: 0;
  			margin: 0;
			list-style: none;
		}
		body#pg_secureArea .subSub li{
			padding:3px 6px 3px 6px;
			float: left;
			position: relative;
			width: 10em;
		}
		body#pg_secureArea .subSub{
			display: none;
			position: absolute; 
			top: 1em;
			left: 0;
			background-color:red;
 		}
		body#pg_secureArea .subSub li a{
			cursor:pointer;
		}
		
**/
	
/* EOF */


/* BJORN: tijdelijk */

a:link, a:visited,a:hover, a:active { color: #fff; }

.error 
{
	color: Red;
}

.secretQuestionTextBox 
{
	display: block;
	width: 450px;	
	margin:0 0 10px 0;		
}

#lostPassword .emailTextBox{
	width:200px;
	margin:0 0 10px 0;
}

#lostPassword label
{
	padding: 10px 0 5px;
}

#loginForm span, #lostPassword span 
{
	display: block;	
}

span#lostPasswordControl_txtSecretQuestionValidator, #loginForm span 
{
	padding-bottom: 10px;	
}


/**     CALENDAR **/
.activeDay 
{
	background-color:#474270;	
}

.calendarHeader 
{
	padding: 0 20px;	
}

.calendarHeader a 
{
	color: #fff;
}

.calendarDays 
{
	font-weight: bold;	
}

.nextPrevMonth a 
{
	color:#fff;
	text-decoration:none;	
}