/* CSS Document */
	/* GLOBAL stuff */
	body {
		background:#414141 url(../img/wolf.gif) no-repeat 0 180px fixed;
		color:#ddd;
		margin:0;
		padding:0;
		font:normal normal normal 76% "Trebuchet MS",Arial,Helvetica,sans-serif;
	}
	div, p, ul, ol, li, h1, h2, h3, h4, h5, img { font-size:1.0em; margin:0; padding:0; }
	img { border:none; }
	ul { list-style-type:none; }
	.floatLeft, .floatRight { float:left; margin:2px; padding:2px; }
	.floatRight { float:right; }
/* MAIN PANEL */
	#mainPan { background:transparent; margin:0 auto; position:relative; width:1024px; }
/* TOP PANEL */
	#topPan {
		background:transparent url(../img/header.jpg) 100% 0 no-repeat;
		color:#fff;
		height:174px;
		margin:0;
		position:relative;
		width:1024px;
	}
	#topPan img.logo { display:block; height:91px; padding:28px 0 0; width:102px; }
	#topPan h1 {
		display:block;
		font:normal normal normal 4.0em Arial, Helvetica, sans-serif;
		height:74px;
		left:122px;
		padding:32px 0 0;
		position:absolute;
		top:15px;
	}
	#topPan h1 a { color:#fff; text-decoration:none; }
	#topservicesPan { background:url(../img/services-bg2.png) 0 0 no-repeat; height:168px; position:absolute; right:226px; top:0; width:210px; } 
	#topservicesPan img { margin:2px 10px 10px 22px; }
/*--/TOP PANEL--*/
/*--LEFT PANEL--*/
	/* headers */
		#leftPan { background-color:transparent; color:#ddd; float:left; margin:0; width:598px; }
		#leftPan h2, #leftPan h3, #leftPan h4  {
			background:transparent url(../img/icon4.jpg) 4% 40% no-repeat;
			color:#fff;
			display:block;
			font:normal normal bold 1.8em Georgia,"Times New Roman",Times,serif;
			padding:10px 0 10px 65px;
		}
		#leftPan h2 { background-color:transparent; }
		#leftPan h3, #leftPan h4 { background-image:none; color:#6e0; font-size:1.6em; padding:10px 0 10px 29px; }
		#leftPan h3 span, #leftPan h4 span { color:#ff0; font:italic normal bold 0.8em "Trebuchet MS",Arial,Helvetica,sans-serif; }
		#leftPan h4, #leftPan #commentblock h4 { font-size:1.2em; }
		#leftPan #commentblock h4 { padding-left:10px; }
		#leftPan h5, #leftPan #commentblock h5 { font-size:1.0em; }
	/* contentblock */
		#leftPan div { font-size:1.2em; padding:17px 34px 0 29px; }
	/* meta information */
		#leftPan .metaBox { height:62px; padding:0; margin:0 0 0 29px; }
		.date { float:left; margin:0; padding:0; text-align:center; }
		.date .day { color:#fff; font-weight:bold; font-size:1.3em; }
		.date .month { color:#fff; font-size:0.9em; }
		.date .year { color:#66EA00; font-size:0.9em; }
		#leftPan .metaBox img { float:left; margin:0; padding:5px 10px 0 10px; }
		.authour { float:left; margin:0; padding:0; }
		.authourName { background-color:transparent; color:#089DEA; font-weight:bold; font-size:1.2em; text-transform:uppercase; }
		.authourTitle { background-color:transparent; color:#fff; font-size:1.1em; font-weight:bold; }
	/* content */
		#leftPan .content { font-weight:normal; padding-top:9px; }
		#leftPan .content p, #leftPan .content .lead { padding:4px 0; }
		#leftPan .content .lead { font-size:1.0em; font-style:italic; }
		#leftPan a, #leftPan a:link, #leftPan a:visited, #leftPan a:hover, #leftPan a:active { background-color:transparent; color:#66EA00; }
		#leftPan a:hover { background-color:transparent; color:#089DEA; }
		#leftPan h3 span a, #leftPan h3 span a:link, #leftPan h3 span a:visited, #leftPan h3 span a:hover, #leftPan h3 span a:active { color:#ff0 ! important; font-size:0.9em; }
		#leftPan h3 span a:hover { color:#fff ! important; }
	/* lists in content */
		#leftPan ul li { list-style-type:disc; margin:2px 2px 2px 12px; padding:5px; }
		#leftPan ul li a, #leftPan ul li a:link, #leftPan ul li a:visited, #leftPan ul li a:hover, #leftPan ul li a:active { background-color:transparent; color:#969595; display:block; font-size:1.0em; text-decoration:underline; }
		#leftPan ul li a:hover { color:#AFACAC; }
	/* links under content */
		#linkBox { height:30px; margin:5px 0 0 28px; padding:0; }
		#linkBox li { display:inline; list-style-type:none; }
		#linkBox .comments a, #linkBox .comments a:link, #linkBox .comments a:visited,
		#linkBox .comments a:hover, #linkBox .comments a:active,
		#linkBox .continue a, #linkBox .continue a:link, #linkBox .continue a:visited,
		#linkBox .continue a:hover, #linkBox .continue a:active {
			color:#fff;
			float:left;
			font-weight:bold;
			margin:0;
			padding:3px 10px 3px 35px;
			text-decoration:none;
		}
		#linkBox .comments a, #linkBox .comments a:link, #linkBox .comments a:visited,
		#linkBox .comments a:hover, #linkBox .comments a:active { background:transparent url(../img/icon2.jpg) 0 0 no-repeat; }
		#linkBox .comments a:hover { background-image:url(../img/icon2-hover.jpg); color:#969595; }
		#linkBox .continue a, #linkBox .continue a:link, #linkBox .continue a:visited,
		#linkBox .continue a:hover, #linkBox .continue a:active { background:transparent url(../img/icon5.jpg) 0 0 no-repeat; margin-left:10px; padding-left:25px; }
		#linkBox .continue a:hover { background-image:url(../img/icon5-hover.jpg); color:#969595; }
	/* next/previous links under content */
		#leftPan #nextPrevious { border-top:1px dashed #868686; font-size:1.1em; margin-top:20px; margin-right:34px; margin-left:29px; padding:10px 0 0 0; width:535px; }
		#leftPan #nextPrevious .previous, #leftPan #nextPrevious .next { float:left; margin:0; padding:0; }
		#leftPan #nextPrevious .next { float:right; }
		#leftPan #nextPrevious .previous a, #leftPan #nextPrevious .next a { background-color:transparent; color:#fff; }
		#leftPan #nextPrevious .previous a:hover, #leftPan #nextPrevious .next a:hover { color:#969595; }
	/* lists in Archives */
		#leftPan dl { margin:0; padding:0; }
		#leftPan dl dt, #leftPan dl dd dl dt { font-size:1.1em; font-weight:bold; margin:0 0 0 30px; padding:6px 0; }
		#leftPan dl dd dl dd { font-size:1.1em; margin-left:70px; padding:0; }
		.meta { font-size:0.9em; margin-right:15px; text-align:right; }
	/* signaleringsblokken */
		.informatie, .toelichting, .waarschuwing {
			background-color:transparent;
			border:1px solid #390;
			color:#390;
			font-size:1.0em;
			font-weight:bold;
			margin:10px 0;
			padding:5px ! important;
		}
		.toelichting { border-color:#f93; color:#f93; }
		.waarschuwing { border-color:#f00; color:#f00; }
	/* comments */
		th { text-align:right; vertical-align:top; }
		td { vertical-align:top; }
		.mandatoryFormField { background-color:transparent; color:#f00; font-weight:bold; }
		.informationForm { font-size:0.8em; font-weight:normal; }
		input { border:1px solid #868686; }
		#post {
			background:transparent url(../img/button-comments.gif) 0 0 no-repeat;
			border:none;
			color:#fff;
			height:22px;
			line-height:22px;
			margin:0 0 0 8px;
			width:120px;
		}
		.commentlist { list-style-type:none; }
		.commentbody {
			border-top:none;
			border-right:none;
			border-bottom:1px dashed #999;
			border-left:1px dashed #999;
			font-size:0.9em;
			padding:0 10px;
			margin:0 0 20px 0;
		}
		#NameDisplay, .nameDisplay { background-color:transparent; color:#f93; }
		.floatingnumber {
			background-color:transparent;
			color:#999;
			font-family:"Times New Roman",Times,serif;
			font-size:5em;
			float:right;
			line-height:50px;
			position:relative;
			right:-10px;
			top:-35px;
		}
		.personal .floatingnumber, .personal .nameDisplay { background-color:transparent; color:#089DEA; }
		.personal p a { background-color:transparent; border-bottom:1px solid #fff; color:#fff; }
/*--/LEFT PANEL--*/
/*--MIDDLE PANEL--*/
	#middlePan { background:#2E2E2E url(../img/mpanel-bg.gif) 0 0 no-repeat; color:#7D7D7D; float:left; font:normal normal normal 1.8em Georgia,"Times New Roman",Times,serif; height:100%; min-height:600px; padding-bottom:16px; width:192px; }
	#middlePan h2 { color:#39A002; display:block; height:70px; margin:20px 0 0 10px; }
	#middlePan h2 span { color:#09A5F6; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:0.8em; }
	#middlePan ul { color:#fff ! important; width:130px; }
	#middlePan ul li { color:#7D7D7D; display:block; font-size:0.8em; font-weight:bold; margin:0 18px; padding:8px 1px; text-align:right; width:150px; }
	#middlePan ul li span { color:#fff; font-size:0.8em; font-weight:normal; }
	#middlecaptionPan { background-color:#1B1B1B; border:1px solid #414141; color:#969595; font-size:0.9em; margin:0 auto; padding:14px 14px 20px; position:relative; width:127px; }
	#middlecaptionPan h3 { background:#1B1B1B; color:#39A002; display:block; font-size:1.2em; height:85px; margin:0; }
	#middlecaptionPan h3 span { font-size:0.9em; text-transform:uppercase; }
	#middlecaptionPan p { font-style:italic; }
	#middlecaptionPan .middlecaptionName { background:#1B1B1B; color:#089DEA; font-style:normal; font-size:0.9em; padding-top:4px; text-align:right; }
/*--/MIDDLE PANEL--*/
/*--RIGHT PANEL--*/
	#rightPan { position:absolute; top:158px; right:0; margin:0; padding:0; }
	#rightPan h5 {
		background:#414141 url(../img/icon4.jpg) 4% 50% no-repeat;
		color:#39A002;
		display:block;
		font-family:Georgia,"Times New Roman",Times,serif;
		font-size:2.1em;
		margin:5px 0 0 0;
		padding:5px 0 5px 65px;
	 	width:140px;
	 }
	#rightPan h5 a, #rightPan h5 a:link, #rightPan h5 a:visited, #rightPan h5 a:hover, #rightPan h5 a:active { border-bottom:1px dashed #868686; color:#fff; text-decoration:none; }
	#rightPan h5 a:hover { color:#969595; }
	/* categories and links */
		#rightPan #categories, #rightPan #userlink { margin:26px 0 20px; width:210px; }
		#rightPan #categories li { border-bottom:1px dashed #868686; }
		#rightPan #categories li a, #rightPan #categories li a:link, #rightPan #categories li a:visited,
		#rightPan #categories li a:hover, #rightPan #categories li a:active,
		#rightPan #userlink li a, #rightPan #userlink li a:link, #rightPan #userlink li a:visited,
		#rightPan #userlink li a:hover, #rightPan #userlink li a:active {
			background:transparent url(../img/arrow1.gif) 0 50% no-repeat;
			color:#fff;
			display:block;
			font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
			font-size:1.3em;
			padding:8px 0 7px 13px;
			text-decoration:none;
		} 
		#rightPan #categories li a:hover { background:transparent url(../img/arrow2.gif) 0 50% no-repeat; color:#969595; text-decoration:none; }
		#rightPan #categories .last { border:none; }
	/* links */
		#rightPan #userlink { margin-top:10px; }
		#rightPan #userlink li a, #rightPan #userlink li a:link, #rightPan #userlink li a:visited,
		#rightPan #userlink li a:hover, #rightPan #userlink li a:active { background:#414141 url(../img/arrow2.gif) 0 50% no-repeat; color:#ddd; padding-top:2px; text-decoration:underline; } 
		#rightPan #userlink li a:hover { background-image:url(../img/arrow1.gif); color:#AFACAC; }
	/* search */
		#rightPan #searchBox { background:url(../img/search-bg.gif) 5% 0 no-repeat #414141; color:#2B2B2B; height:118px; width:215px; }
		#rightPan #searchBox h5 { background:transparent url(../img/icon1.jpg) 0 20px no-repeat; color:#414141; font:normal normal bold 1.4em Georgia,"Times New Roman",Times,serif; height:33px; margin:0 0 0 14px; padding:26px 0 0 37px; text-transform:uppercase; }
		#rightPan #searchBox form.position { margin:0; padding:0; }
		#rightPan #searchBox form input { float:left; height:17px; margin:0 0 0 14px; width:130px; }
		#rightPan #searchBox form input.button {
			background:url(../img/button.gif) 0 0 no-repeat #C0C0C0;
			border:none;
			color:#fff;
			float:left;
			height:22px;
			line-height:22px;
			margin:0 0 0 8px;
			width:40px;
		}
/*--/RIGHT PANEL--*/
/*---FOOTER PANEL--*/
	#footermainPan { background:#777 url(../img/footerbg.gif) 0 0 repeat-x; clear:both; color:#fff; height:178px; margin:0; padding:0; }
	#footerPan { margin:0 auto; position:relative; width:1024px; }
	#footerPan #footerMenu { left:83px; position:absolute; top:36px; width:500px; }
	#footerPan #footerCopyright { left:75px; padding:0; position:absolute; top:66px; width:768px; }
	#footerPan li { float:left; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-weight:normal; font-size:1.0em; }
	#footerPan ul li a { background-color:transparent; color:#fff; padding:0 0 0 6px; text-decoration:none; }
	#footerPan ul li a:hover { text-decoration:underline; }
	#footerPan ul li a img { margin:0; padding:0; vertical-align:middle; }
	#footerPan #footerCopyright .poweredBy { color:#ff0; margin-left:16px; }
/*---/FOOTER PANEL--*/