/* CSS Complete Reset */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

body, input, select, textarea, th, td {
	font-family:			Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	line-height:			15px;
	vertical-align:			top;
	color:					#595959;
}

h1.header {
	display:				inline;
}

body {
	text-align:				center;
}

a:active, a:link, a:visited {
	color:					#0066AD;
	text-decoration:		none;
}
a:hover {
	text-decoration:		underline;
}
a.nohover:hover {
	text-decoration:		none;
}

h2 {
	font-size:				15px;
	line-height:			normal;
	color:					#111;
}
h3 {
	font-size:				11px;
	font-weight:			bold;
	color:					#595959;
}

strong {
	font-weight: 			bold;
	font-style:				inherit;
}

em {
	font-weight:			inherit;
	font-style: 			italic;
}

em strong, strong em {
	font-weight: 			bold;
	font-style: 			italic;
}

ul, ol {
	margin-left:			1em;
}
	ul li {
		list-style:			disc inside;
	}
	ol li {
		list-style:			decimal inside;
	}

ul.sitemap {
	margin-left:			1em;
}
	ul.sitemap li {
		list-style:			disc inside;
	}
	ul.sitemap li.title {
		list-style:			none inside;
		margin:				1em 0 0 -1em;
	}
	ul.sitemap h3 {
		display:			inline;
	}

img.ad {
	display:				none;
}

#site {
	position:				relative;
	margin:					0 auto;

	width:					970px;
	height:					100%;

	text-align:				left;
}

	#logo {
		position:				absolute;
		/*
		left:					18px;
		top:					43px;
		*/
		top:					28px;
		left:					18px;

		width:					98px;
		height:					189px;

		background-image:		url(../img/regiobranding_logo.png);
		cursor: 				pointer;
	}

	#news {
		position:				absolute;
		top:					0;
		left:					75px;
		height:					17px;
		width:					844px;
		padding:				4px 10px 4px 10px;

		background:				url('../img/bg_news.gif') repeat-x top center;

		overflow:				hidden;
		color:					#595959;
		font-size:				12px;
	}
		#news a {
			color:					#595959;
		}
		#news span.split {
			margin:					0 4px 0 3px;
		}
		#news span.arrows {
			color:					#0066ad;
			margin:					0 1px 0 4px;
		}

	#titel {
		position:				absolute;
		left:					138px;
		/*
		top:					85px;
		*/
		top:					70px;
	}

	#mainnav {
		position:				absolute;
		left:					150px;
		/*
		top:					120px;
		*/
		top:					105px;
	}

	#socialmedia {
		position:				absolute;
		right:					33px;
		top:					81px;
		text-align:				right;
		font-size:				11px;
		font-weight:			bold;
	}
		#socialmedia a {
			margin:				0 0 0 10px;
			color:				#595959;
		}
		#socialmedia img.icon {
			margin:				0 0 0 3px;
			vertical-align:		bottom;
			height:				13px;
			width:				13px;
		}

	#metanav {
		position:				absolute;
		right:					33px;
		top:					30px;
		/*top:					97px;*/
		text-align:				right;
		font-size:				11px;
	}
		/*#metanav a.big {
			font-size:			13px;
		}*/
		#metanav a {
			color:				#595959;
		}
		#metanav img.blue_arrow {
			margin:				0 5px 0 5px;
		}

	#breadcrumbtrail {
		position:				absolute;
		/*
		left:					75px;
		top:					160px;
		*/
		left:					85px;
		top:					138px;
		font-size:				11px;
		color:					#595959;
	}

	#headline_nl {
		position:				absolute;
		right:					25px;
		top:					115px;
	}
	#headline_en {
		position:				absolute;
		right:					25px;
		top:					115px;
	}

	#resetButton {
		/*position:				absolute;
		right:					149px;
		top:					110px;
		bottom:					0px;*/
	}

	#winWeekend {
		position:				absolute;
		right:					25px;
		top:					135px;
	}

	#content {
		position:				absolute;
		left:					75px;
		/*
		top:					180px;
		*/
		top:					160px;

		width:					892px;

		/*
		background-image:		url(../img/driehoeken_bottom.png);
		background-repeat:		no-repeat;
		background-position:	bottom right;
		*/
	}
		#content p {
			margin-bottom:		2em;
		}

		#drie_kolom_content_homepage {
			margin-left:		0px;
		}

			#drie_kolom_content_homepage .drie_kolom {
				width:					280px;
				float:					left;
				margin-left:			12px;
			}

			#drie_kolom_content_homepage .containerPlaceHolder {
				background:				#e1e1e1;
				border:					1px dashed #a2a2a2;
				margin-bottom:			10px;
			}

			#drie_kolom_content_homepage .bin {
				margin-bottom:			10px;
				overflow:				hidden;
			}
			#drie_kolom_content_homepage .shadow {
				/*box-shadow:				6px 6px 7px #e9e9e9;
				-moz-box-shadow:		6px 6px 7px #e9e9e9;
				-webkit-box-shadow:		6px 6px 7px #e9e9e9;*/
			}
				/* > Colors */
				#drie_kolom_content_homepage .blue .bin_header {
					background:			url('../img/bg_blue.gif') repeat-x;
				}
				#drie_kolom_content_homepage .green .bin_header {
					background:			url('../img/bg_green.gif') repeat-x;
				}
				#drie_kolom_content_homepage .orange .bin_header {
					background:			url('../img/bg_orange.gif') repeat-x;
				}
				#drie_kolom_content_homepage .red .bin_header {
					background:			url('../img/bg_red.gif') repeat-x;
				}
				#drie_kolom_content_homepage .yellow .bin_header {
					background:			url('../img/bg_yellow.gif') repeat-x;
				}
				#drie_kolom_content_homepage .blue .header_hover,
				#drie_kolom_content_homepage .green .header_hover,
				#drie_kolom_content_homepage .orange .header_hover,
				#drie_kolom_content_homepage .red .header_hover,
				#drie_kolom_content_homepage .yellow .header_hover {
					background:				#00acef;
				}
				/* < Colors */

				#drie_kolom_content_homepage .bin_header {
					background-color:		#FFFFFF;
					border:					1px solid #e1e1e1;
					padding:				8px 8px 1px 8px;
					overflow:				hidden;
				}

					#drie_kolom_content_homepage .bin_header img {
						max-width:			240px;
					}

					#drie_kolom_content_homepage .bin_header div.close, #drie_kolom_content_homepage .bin_header div.open {
						/*position:				absolute;*/
						height:					21px;
						width:					20px;
						/*margin-left:			243px;
						z-index:				10;*/
						float:					right;

						cursor:					pointer;
					}
						#drie_kolom_content_homepage .bin_header div.close {
							background-image: url('../img/arrow_up.png');
							_background-image: url('../img/arrow_up.gif');
						}
						#drie_kolom_content_homepage .bin_header div.open {
							background-image: url('../img/arrow_down.png');
							_background-image: url('../img/arrow_down.gif');
						}

				#drie_kolom_content_homepage .bin_content {
					background-color:		#FFFFFF;
					border:					1px solid #e1e1e1;
					border-top:				0px;
					padding:				8px;
				}

				#drie_kolom_content_homepage .bin_content img.left_top {
					float:		left;
					margin:		0.3em 0.5em 0 0;
					border: 	1px solid #b7b7b7;
				}

				#drie_kolom_content_homepage .bin_content img.top {
					display:	block;
					margin:		0 0 9px 0;
				}

				#drie_kolom_content_homepage .bin_content img.left {
					float:		left;
					margin:		-9px 9px -9px -9px;
				}

				#drie_kolom_content_homepage .bin_content img.right {
					float:		right;
					margin:		-9px -9px -9px 9px;
				}

			#drie_kolom_content_homepage .homepage_image {
				border:				none;
				padding:			0;
			}

		/* Extra bin classes */
		#vier_kolom_content, #drie_kolom_content {
			margin:					10px 0 0 87px;
			padding:				10px 0 0 10px;

			background-position:	-96px 0px;
			background-repeat:		repeat-y;

			border-left:			1px solid #C5C5C5;
		}
			#vier_kolom_menu {
				position:				absolute;
				left:					25px;
				top:					225px;
				width:					125px;
				text-align:				right;
			}

			#vier_kolom_content .vier_kolom {
				width:					178px;
				float:					left;
				margin-left:			21px;
			}

			#drie_kolom_content .drie_kolom {
				width:					244px;
				float:					left;
				margin-left:			21px;
			}

			#vier_kolom_content .bin, #vier_kolom_content .bin_grey,
			#drie_kolom_content .bin, #drie_kolom_content .bin_grey {
				margin-bottom:			10px;
				position:				relative;
				overflow:				hidden;
				padding:				1px;
			}

			#vier_kolom_content .bin_grey, #drie_kolom_content .bin_grey {
				background:		#e4eff5;
			}
				#vier_kolom_content .bin_header, #drie_kolom_content .bin_header {
					background-color:		#FFFFFF;
				}
				#vier_kolom_content .bin_content, #drie_kolom_content .bin_content {
					background-color:		#FFFFFF;
				}

				#vier_kolom_content .bin_content_grey, #drie_kolom_content .bin_content_grey {
					background:		#e4eff5;
					padding:		9px 0px 9px 9px;
				}

					#vier_kolom_content .bin_content img.left_top,
					#drie_kolom_content .bin_content img.left_top {
						float:		left;
						margin:		0.3em 0.5em 0 0;
						border: 	1px solid #b7b7b7;
					}

					#vier_kolom_content .bin_content img.top,
					#drie_kolom_content .bin_content img.top {
						display:	block;
						height:		98px;
						width:		188px;
						margin:		-9px -9px 9px -9px;
					}
					#drie_kolom_content .bin_content img.top {
						width:		264px;
					}

					#vier_kolom_content .bin_content_grey img.top,
					#drie_kolom_content .bin_content_grey img.top {
						margin:		-9px -9px 9px -9px;
						height:		auto;
						width:		auto;
					}

					#vier_kolom_content .bin_content_grey img.left,
					#drie_kolom_content .bin_content_grey img.left {
						float:		left;
						margin:		-9px 9px -9px -9px;
					}

					#vier_kolom_content .bin_content_grey img.right,
					#drie_kolom_content .bin_content_grey img.right{
						float:		right;
						margin:		-9px -9px -9px 9px;
					}

	#quote {
		width:					100%;
		text-align:				center;
		font-family:			Tahoma, Verdana, sans-serif;
		color:					#9b9b9b;
	}
		#quote p {
			margin:				 0 0 0.5em 0;
		}
		#quote p.quote {
			font-size:			13px;
			font-weight:		bold;
			line-height:		normal;
		}
		#quote p.sub_quote {
			font-size:			12px;
			line-height:		normal;
		}

	#sitemap {
		left:					0px;
		bottom:					0px;
		float:					left;
		/*
		margin-bottom:			195px;
		*/
		margin-bottom:			20px;
		clear:					both;
		border-top: 			1px solid #c5c5c5;
	}

		#sitemap table{
			width:				100%;
			border-collapse:	collapse;
			/*margin-top:			13px;*/
		}
		#sitemap td {
			width:				20%;
			border-left:		1px solid #c5c5c5;
			border-right:		1px solid #c5c5c5;
			padding:			0px 6px 0px 6px;
		}

		#sitemap a {
			display:			block;
			background: 		url('../img/sitemap_pijltje.jpg') no-repeat 0px 4px;
			padding-left:		10px;
			margin-bottom:		1px;
		}

		#sitemap a.noSign {
			background: 		none;
			padding-left:		0px;
		}

	#bottom_spacer {
		height:					195px;
	}

	#manual_content {
		margin-left:		97px;
		width:				795px;
	}
		#manual_content p {
			margin: 		10px 0 10px 0;
		}

	#left_content {
		float:				right;
		width:				198px;
		background:			#E4EFF5;
	}

	#blog_content {
		margin-left:		97px;
		width:				550px;
	}

	#blog_sidebar {
		float:				right;
		width:				240px;
		_display:			inline;
	}

	/* Culture */
	div.culture div.clear {
		clear:				both;
	}
	div.culture h3 {
		margin:	0 0 0.5em 0;
	}
		div.culture p.subtitle {
			font-weight:	bold;
		}
		div.culture div.links {
			padding:		9px 0 9px 9px;
			margin:			10px 0 10px 0;
			background:		#E4EFF5;
		}
			div.culture div.links img.link {
				vertical-align:		middle;
				margin:				0 0 0 5px;
			}

		div.culture div.media {
			width:			178px;
			height:			auto;
			margin:			0px 9px 10px 9px;
			overflow:		hidden;
		}
			div.culture div.media h2 {
				margin-top:		9px;
			}

			div.culture div.media div.image, div.culture div.media div.video  {
				width:			178px;
				min-height:		178px;
				_height:		178px;
				background:		#D3D3D3;
				cursor:			pointer;
				margin-top:		9px;
			}
			div.culture div.media div.video  {
				min-height:		133px;
				_height:		133px;
			}
			div.culture div.media div.image img {
				vertical-align:	middle;
			}
			div.culture div.media span.caption {
				padding:		2px;
				font-style: 	italic;
			}
			div.culture div.media span.hidden {
				display:		none;
			}

			div.culture div.media div.video img {
				width:			178px;
				height:			133px;
			}
		div.paginate_culture, div.paginate {
			border-top:			1px solid #C5C5C5;
			text-align:			center;
			margin:				5px 0 0 0;
			padding:			3px 0 0 0;
		}
			div.paginate_culture a, div.paginate a {
				padding:		0 3px 0 3px;
			}

		ul.messages {
			list-style:		none none inside;
			_margin-left:	-5px !important; /* for IE6 */
			*margin-left:	-5px !important; /* for IE7 */
		}
			ul.messages li {
				list-style:		none none inside;
				margin:			0 0 0.5em 0;
				min-height:		50px;
				_height:		50px;  /* for IE6 */
			}
			ul.messages li img {
				float:			left;
				height:			50px;
				width:			50px;
				padding:		0 8px 0.5em 0;
				vertical-align:	middle;
			}
			ul.messages p {
				margin-bottom:	0 !important;
			}

	/* BINS */
	div.text {
		overflow:				hidden;
	}

	.styled_table td {
		padding-bottom:			0.5em;
		padding-right:			8px;
	}

	ol.list_items li{
		margin-bottom:			0.5em;
		margin-left:			40px;
	}

	ol.list_items li{
		margin-bottom:			0.5em;
		margin-left:			40px;
		list-style-type:		decimal;
	}

	.kopij_lichter {
		font-size:				11px;
		color:					#808080;
	}

		ul.handig {

		}

		ul.handig li {
			list-style-image: 		url('../img/handige_link.gif');
			list-style-position: 	outside;
			margin: 				0 0 0 20px;
		}

		ol.werkgevers, ul.werkgevers {

		}

		ol.werkgevers li, ul.werkgevers li {
			list-style: 	decimal outside;
			margin: 		0 0 0 20px;
		}

		ol.vacatures {
			margin-left:	21px;
			_margin-left:	25px; /* for IE6 */
			*margin-left:	25px; /* for IE7 */
			line-height: 	14px;
		}

		ol.vacatures li {
			margin-top:		4px;
			list-style: 	outside decimal;
		}

	ul.lijst, div.blog_post ul {

	}

	ul.lijst li, div.blog_post ul li {
		list-style: 	circle outside;
		margin-left:	30px;
		_margin-left:	34px; /* for IE6 */
		*margin-left:	34px; /* for IE7 */
	}

	div.videolist {
		display:		block;
		/*float:			left;*/
	}

	div.videolist div.video {
		position:		relative;
		float:			left;
		width:			130px;
		height:			117px;

		padding:		10px;
		margin:			0 5px 0 0;
		background:		url('../img/video_thumb_bg.gif');

		font-weight:	bold;
	}

		div.videolist div.video img.thumbnail {
			height:			72px;
			width:			130px;
			margin:			0 0 15px 0;
		}

		div.videolist div.video a {
			display:		block;
			height:			30px;
			overflow:		hidden;
		}

		div.videolist div.video span.playbutton {
			position:		absolute;
			height:			137px;
			width:			150px;
			bottom:			0;
			left:			0;
			z-index:		999999;

			background:		transparent url('../img/play_button.png') no-repeat scroll center center;
		}

		div.videolist div.video span.play_hover {
			background:		transparent url('../img/play_button_over.png') no-repeat scroll center center;
		}

	/* Poll */
	#content p.poll {
		font-weight:			bold;
		margin:					0 0 0.4em 0;
	}
	form.poll ul {
		list-style:				none none outside;
	}
		form.poll ul li {
			list-style:			none none outside;
			padding:			2px 0 2px 0;
			cursor:				pointer;
		}
		form.poll ul li label {
			cursor:				inherit;
			vertical-align:		middle;
		}
		form.poll ul li input {
			margin:				0 5px 0 0;
			vertical-align:		middle;
		}
		form.poll .button {
			margin:				0.5em 0 0 0;
		}
	ul.poll-results {
		list-style:				none none outside;
	}
		ul.poll-results li {
			list-style:			none none outside;
			padding:			2px 0 2px 0;
			cursor:				pointer;
		}
		ul.poll-results li div {
			display:			block;
			height:				5px;
			line-height:		5px;
			font-size:			1px;
			background:			#0069aa;
		}

	/* Social Media */
	#content p.socialmedia {
		margin:			0.5em 0 0 0;
		text-align:		right;
	}
		#content p.socialmedia a {
			font-weight:	bold;
			color:			#595959;
		}
		#content p.socialmedia img {
			height:			13px;
			width:			13px;
			vertical-align:	bottom;
		}
		#content p.socialmedia img.before {
			margin:			0 3px 0 0;
		}
		#content p.socialmedia img.after {
			margin:			0 0 0 3px;
		}

	/* BLOG */

	hr.blog {
		clear:			both;
		background:		#E1E1E1;
		color:			#E1E1E1;
		height:			1px;
		border:			none;
	}

	ul.blog {
		/*margin-left:	21px;
		_margin-left:	25px; /* for IE6 */
		/*margin-left:	25px; /* for IE7 */
		line-height: 	14px;
	}
		ul.blog li {
			margin-top:		4px;
			list-style: 	url('../img/handige_link.gif') decimal;
		}
		ul.blog li a {
			display:		block;
		}

		ul.blog li.greybg {
			list-style: 	url('../img/handige_link_andersom.gif');
			background:		#F2F2F2;
			border:			1px solid #D3D3D3;
			padding:		5px;
			/*margin-left:	-5px;*/
		}

		ul.blog li span img {
			margin-right:	10px;
			vertical-align:	text-bottom;
		}

		ul.blog li.year {
			list-style: 	none;
			list-style-image: none;
		}
			ul.blog li.year span {
				font-weight:	bold;
				font-size:		110%;
				line-height:	normal;
			}

		ul.blog li.month {
			list-style: 		none;
			list-style-image: 	none;
			margin-left:		14px;
		}
			ul.blog li.month span {
				font-weight:	bold;
				font-size:		100%;
				line-height:	normal;
			}

		ul.blog ul.month {
			margin-left:		18px;
		}

	div.blogHeadline {
	}
		div.blogHeadline a {
			display:		block;
		}
		div.blogHeadline em{
			display:		block;
		}

	div.blogTeaserShort, div.blogTeaserMedium {
		padding-bottom:		1.5em;
	}
		div.blogTeaserShort h2, div.blogTeaserMedium h2 {
			font-weight:	inherit;
			font-size:		15px;
			line-height:	normal;
			color:			inherit;
			margin:			0 0 0.5em 0;
		}
		div.blogTeaserShort a.header {
			font-size:		14px;
			line-height:	normal;
		}

		#content div.blogTeaserShort p, #content div.blogTeaserMedium p {
			margin:			0;
		}
		div.blogTeaser p iframe {
			margin:			0;
			width:			70px;
		}
		div.blogTeaserShort  p em, div.blogTeaserMedium p em {
			vertical-align:	top;
		}
		div.blogTeaserShort .socialmedia, div.blogTeaserMedium .socialmedia {
			border-top:		1px solid #E1E1E1;
			border-bottom:	1px solid #E1E1E1;
			margin:			0.4em 0 0 0;
			padding:		4px;
		}
		div.blogTeaserShort span.grey, div.blogTeaserMedium span.grey {
			color:			#E1E1E1;
		}
		div.blogTeaserShort iframe, div.blogTeaserMedium iframe {
			margin:			0;
			width:			75px;
		}

	h1.blog_post_header {
		margin:			0;
	}

	h2.blog_post_comments {
		margin:			5px -16px -4px 0px;
	}

	#content p.blog_post_subtitle {
		margin:			-3px 0 0px 0;
	}
		#content p.blog_post_subtitle iframe {
			margin:			0;
			width:			75px;
		}
		#content p.blog_post_subtitle em {
			vertical-align:	top;
		}

	#content p.blog_post_content {
		margin:			0 0 10px 0;
	}

	#content p.blog_post_footer {
		margin:			0 0 5px 0;
		text-align:		center
	}

	div.blog_post .socialmedia {
			border-top:		1px solid #E1E1E1;
			border-bottom:	1px solid #E1E1E1;
			margin:			0.4em 0 0 0;
			padding:		4px;
		}
		div.blog_post span.grey {
			color:			#E1E1E1;
		}
		div.blog_post img.rss {
			vertical-align:		bottom;
			margin:				0 7px 0px 0;
		}

	hr.post, div.bin hr.post {
		height:			1px;
		border:			none;
		background:		#E1E1E1;
		color:			#E1E1E1;
	}

	div.blog_return {
		margin:			5px 0 15px -50px;
	}

	div.blog_rss {
		margin-top:		4px;
		text-align:		left;
	}
		div.blog_rss img.rss {
			float:				left;
			vertical-align:		bottom;
			margin:				0 7px 20px 0;
			_display:			inline;
		}

	div.post_rss {
		margin:			10px 0 10px 0px;
		text-align:		center;
	}
		div.post_rss img.rss {
			vertical-align:		bottom;
			margin-right:		10px;
		}

	div.comment {
		padding:		5px;
	}
		div.comment p {
			margin:		5px 0 0 0;
		}

	div.blog_comment_error {
		margin:			5px;
		width:			446px;

		padding:		5px;
		background:		#F2F2F2;
		border:			#595959 2px solid;
		color:			black;
	}

	div.blog_comment_note {
		margin:			5px;
		width:			446px;

		padding:		5px;
		background:		#F2F2F2;
		border:			#595959 2px solid;
		color:			black;
	}

	#commentForm {
		padding:		5px;
		margin-bottom:	50px;
	}
		#commentForm label {
			float:			left;
			width:			160px;
			margin-left:	10px;
			height:			13px;
			padding:		3px;
			margin-bottom:	5px;
		}
			#commentForm label em {
				font-size:		9px;
				line-height:	normal;
			}
		#commentForm input.text {
			float:			left;
			clear:			left;
			width:			180px;
			margin-bottom:	5px;
			background:		white;
			border:			1px solid #C5C5C5;
			height:			13px;
			padding:		3px;
		}
		#commentForm textarea {
			float:			both;
			clear:			left;
			width:			352px;
			height:			150px;
			padding:		3px;
			margin-bottom:	5px;
			background:		white;
			border:			1px solid #C5C5C5;
		}
		#commentForm input.submit {
			float:			left;
			clear:			left;
			width:			auto;
			padding:		3px;
			background:		white;
			border:			1px solid #C5C5C5;
			cursor:			pointer;
		}

		#commentForm button {
			float:			left;
			clear:			left;
			width:			auto;
			background:		transparent;
			border:			none;
			margin:			0;
			padding:		0;
		}

		#commentForm p.question {
			margin-bottom:	0.5em
		}
		#commentForm p.question label {
			float:			none;
			font-weight:	bold;
			margin:			0;
			padding:		0;
		}

	div.followers label, .bin_content div.followers label {
		display:		block;
		width:			100%;
		_width:			95%;
		margin-bottom:	5px;
		background:		white;
		padding:		3px;
		font-weight:	bold;
	}

	div.followers input.text, .bin_content div.followers input.text {
		width:			95%;
		margin-bottom:	5px;
		background:		white;
		border:			1px solid #C5C5C5;
		height:			13px;
		padding:		3px;
	}

	div.followers input.submit, .bin_content div.followers input.submit {
		width:			auto;
		padding:		3px;
		background:		white;
		border:			1px solid #C5C5C5;
		cursor:			pointer;
	}

	div.blog_follow_error, .bin_content div.blog_follow_error {
		margin:			5px 5px 5px 0px;

		padding:		5px;
		background:		#F2F2F2;
		border:			#595959 2px solid;
		color:			black;
	}

	div.blog_follow_succes, .bin_content div.blog_follow_succes {
		margin:			5px 5px 5px 0px;

		padding:		5px;
		color:			black;
		font-weight:	bold;
	}

	ul.blog_tag_cloud {
		text-align:		center;
	}
		ul.blog_tag_cloud li {
			display:		inline;
			line-height:	normal;
		}

	/* General tag cloud */
	ul.general_tag_cloud {
		text-align:		center;
	}
		ul.general_tag_cloud li {
			display:		inline;
			line-height:	normal;
		}

	/* Dashboard zoeken */

	.dashboard_zoeken div.blogHeadline {

	}
		.dashboard_zoeken div.blogHeadline a {
			font-size:		14px;
			line-height:	normal;
			margin:			0 0 0.2em 0;
		}
		.dashboard_zoeken div.blogHeadline span.grey {
			display:		block;
			font-size:		11px;
			color:			#808080;
			margin:			0.2em 0 0 0;
		}

	.dashboard_zoeken hr.post {
		font-size:		1px;
		line-height:	1px;
		margin:			8px 0;
	}

	/* Funds search */

	#funda_zoek_form {
		background: 			#e4eff5;
		padding:				10px;
	}

	#funda_zoek_form input, #funda_zoek_form select {
		background:				white;
		border:					1px solid #C5C5C5;
		padding:				3px;
		*padding:				0 3px 6px 3px;
		font-size: 				11px;
	}

	#funda_zoek_form select.prijs {
		width:					119px;
		margin-right:			10px;
		height:					21px;
	}

	#funda_zoek_form select.straal {
		width:					84px;
		height:					21px;
	}

	#funda_zoek_form input.text {
		width:					185px;
		margin-right:			10px;
		height:					13px;
	}

	#funda_zoek_form input.button {
		margin-top:				-4px;
		border:					none;
		padding:				0;
	}

	#funda_zoekform_result td{
		font-size:				11px;
	}
	#funda_zoekform_result h2{
		margin:					1em 0px 0px 0px;
	}

	/* Wijlimburg */
	#content div.wijlimburg {

	}
		#content div.wijlimburg span.title {
			font-weight:		bold;
		}
		#content div.wijlimburg h2, #content div.wijlimburg h3 {
			margin:				0.5em 0 0.2em 0;
		}
		#content div.wijlimburg p.sub_title {
			font-weight:		bold;
			margin:				0 0 1em 0;
		}
		#content div.wijlimburg p.body {
			margin:				0 0 0.5em 0;
		}

		#content div.wijlimburg div.paginate {
			border-top:			1px solid #C5C5C5;
			text-align:			center;
			margin:				5px 0 0 0;
			padding:			3px 0 0 0;
		}
			#content div.wijlimburg div.paginate a, #content div.wijlimburg div.paginate b {
				padding:		0 3px 0 3px;
			}

		#content div.wijlimburg div.list {
			height:				75px;
			overflow:			hidden;
			margin:				0 0 0.5em 0;
			cursor:				pointer;
		}
			#content div.wijlimburg div.list img {
				float:			left;
				margin:			0 0.5em 0 0;
			}

		#content div.wijlimburg div.overlay {
			position:			relative;
			height:				35px;
			width:				37px;
			left:				108px;
			top:				51px;
			margin-bottom:		-35px;
		}

	#content div.video-selected  div.comment {
		padding:		5px;
	}
		#content div.video-selected div.comment p {
			margin:		5px 0 0 0;
		}

	#content div.video-selected div.comment_error {
		margin:			5px;
		width:			347px;

		padding:		5px;
		background:		#F2F2F2;
		border:			#595959 2px solid;
		color:			black;
	}

	#content div.wijlimburg div.comment_note {
		margin:			5px;
		width:			347px;

		padding:		5px;
		background:		#F2F2F2;
		border:			#595959 2px solid;
		color:			black;
	}

	#wijLimburgCommentForm {
		padding:		5px;
		margin-bottom:	50px;
	}
		#wijLimburgCommentForm label {
			float:			left;
			width:			143px;
			margin-left:	10px;
			height:			13px;
			padding:		3px;
			margin-bottom:	5px;
		}
			#wijLimburgCommentForm label em {
				font-size:		9px;
				line-height:	normal;
			}
		#wijLimburgCommentForm input.text {
			float:			left;
			clear:			left;
			width:			200px;
			margin-bottom:	5px;
			background:		white;
			border:			1px solid #C5C5C5;
			height:			13px;
			padding:		3px;
		}
		#wijLimburgCommentForm input.email {
			margin-bottom:	15px;
		}
		#wijLimburgCommentForm textarea {
			float:			left;
			clear:			left;
			width:			357px;
			height:			150px;
			padding:		3px;
			margin-bottom:	5px;
			background:		white;
			border:			1px solid #C5C5C5;
		}
		#wijLimburgCommentForm input.submit {
			float:			left;
			clear:			left;
			width:			auto;
			padding:		3px;
			background:		white;
			border:			1px solid #C5C5C5;
			cursor:			pointer;
		}

		#wijLimburgCommentForm button {
			float:			left;
			clear:			left;
			width:			auto;
			background:		transparent;
			border:			none;
			margin:			0;
			padding:		0;
		}

	/* T36 Video */
	#content div.t36video {

	}
		#content div.t36video span.title {
			font-weight:		bold;
		}
		#content div.t36video div.overlay {
			position:			relative;
			height:				45px;
			width:				45px;
			left:				108px;
			top:				51px;
			margin-bottom:		-45px;
		}

	#content div.t36top5 div.overlay {
		position:			relative;
		height:				35px;
		width:				37px;
		left:				67px;
		top:				27px;
		margin-bottom:		-35px;
	}

	/* Zachte G TV Video */
	#content div.zachte-g-tv-video {

	}
		#content div.zachte-g-tv-video span.title {
			font-weight:		bold;
		}
		#content div.zachte-g-tv-video div.overlay {
			position:			relative;
			height:				45px;
			width:				45px;
			left:				108px;
			top:				51px;
			margin-bottom:		-45px;
		}

	/* Video algemeen */
	#manual_content div.video-selected {
		float:					left;
		width:					377px;
	}
		#manual_content div.video-selected p.date {
			font-weight:			bold;
			margin:					5px 0 3px 0;
		}
		#manual_content div.video-selected p.sub {
			font-weight:			bold;
			margin:					0;
		}

	#manual_content div.video-list {
		float:					left;
		width:					377px;
		margin-left:			21px;
	}
		#manual_content div.video-list ul {
			list-style:			none outside none;
		}
			#manual_content div.video-list li {
				display:			block;
				height:				75px;
				margin:				0 0 5px 0;
				overflow:			hidden;
				list-style:			none outside none;
			}
			#manual_content div.video-list li.selected, #manual_content div.video-list li.hover {
				background:			#f2f2f2;
			}
				#manual_content div.video-list a {
					display:			block;
				}
				#manual_content div.video-list img {
					float:				left;
					width:				75px;
					height:				75px;
					margin:				0 5px 0 0;
				}
				#manual_content div.video-list span {
					display:			block;
				}
				#manual_content div.video-list span.title {
					font-weight:		bold;
				}
		#manual_content div.video-list div.paginate {
			margin-bottom:				10px;
		}
			#manual_content div.video-list div.paginate a {
				display:				inline;
			}

	/* Google search */
	#googleKeyWord {
		margin-top:		5px;
	}

	#googleKeyWord input.text {
		margin-right:			10px;
		height:					13px;
		background:				white;
		border:					1px solid #C5C5C5;
		padding:				3px;
		*padding:				0 3px 6px 3px;
	}

	#googleKeyWord input.button {
		margin-top:				-4px;
	}

	/* Twitter */
	#content div.twitterMsg {

	}

	/* buttons */
	.clear { /* generic container (i.e. div) for floating buttons */
		overflow: 		hidden;
		width: 			100%;
		margin:			0px 0px 1em 0px;
		clear:			both;
	}

	div.clearer {
		clear:		both;
		height:		1px;
		font-size: 	1px;
		width:		100%;
	}

	a.button, a.button_blue {
		background: transparent url('../img/bg_button_a.gif') no-repeat scroll top right;
		color: #444;
		display: block;
		float: left;
		font: normal 12px arial, sans-serif;
		height: 29px;
		margin-right: 6px;
		padding-right: 27px; /* sliding doors padding */
		text-decoration: none;
		margin-top: 10px;
		cursor:	pointer;
	}

	a.button span, a.button_blue span {
		background: transparent url('../img/bg_button_span.gif') no-repeat;
		display: block;
		line-height: 19px;
		padding: 5px 0px 5px 10px;
		overflow: hidden;
		cursor:	pointer;
	}
	a.button:active, a.button_blue:active {
		background-position: bottom right;
		color: #000;
		outline: none; /* hide dotted outline in Firefox */
	}

	a.button:active span, a.button_blue:active span {
		background-position: bottom left;
		padding: 5px 0 5px 10px; /* push text down 1px */
	}

	a.button_blue {
		background: transparent url('../img/bg_button_a_blue.gif') no-repeat scroll top right;
	}
	a.button_blue span {
		background: transparent url('../img/bg_button_span_blue.gif') no-repeat;
	}

/* Popup */
#flycatcherPopup {
	position: 		absolute;
	height:			620px;
	width:			380px;
	_width:			400px;
	top:			100px;
	left:			50%;
	margin-left:	-150px;
	z-index: 		4;

	display:		none;

	background:		#ffffff;
	text-align:		left;
}

	#flycatcherPopup.binn {
		margin-bottom:			10px;
		overflow:				hidden;
	}
		#flycatcherPopup .binheader {
			background-color:		#FFFFFF;
			border:					1px solid #e1e1e1;
			padding:				8px 8px 1px 8px;
			overflow:				hidden;
		}
			#flycatcherPopup .binheader img {
				max-width:			240px;
			}

		#flycatcherPopup .bincontent {
			background-color:		#FFFFFF;
			border:					1px solid #e1e1e1;
			border-top:				none;
			padding:				8px;
		}

	#flycatcherPopup div.buttons {
		margin-top:			-0.7em;
		margin-bottom:		1em;
		height:				40px;
	}

	#flycatcherPopup p {
		margin-bottom:		1em;
	}

	#flycatcherPopup #zetuit {
		margin-right:		7px;
		margin-top:			-2px;
		vertical-align:		middle;
	}

	#flycatcherButton {
		position:		absolute;
		width:			240px;
		left:			50%;

		border:			1px solid #e1e1e1;
		border-top:		none;
	}

	#flycatcherButton img {
		margin:			9px;
	}

	#flycatcherPopup ul.popup {
		margin-left:	15px;
	}
		#flycatcherPopup ul.popup li {
			list-style-position:	outside;
			list-style-type:		disc;
		}

div.reclame {
	position:			absolute;
	z-index:			3;
	top:				155px;
	left:				50%;
	margin-left:		-485px;
}

#popupMain {

}
	#popupClose {
		display:	none;
	}

	#popupMain div.image {
		height:			500px;
		width:			500px;
		text-align:		center;
	}
		#popupMain div.image img {
		}
		#popupMain div.loading {
			background: url(../img/ajax_loader.gif) no-repeat center center;
		}
	#popupMain div.navigation {
		position:			relative;
		bottom:				0px;
		margin-top:			10px;
	}
		#popupMain div.navigation img.prev {
			float:			left;
			cursor:			pointer;
		}
		#popupMain div.navigation img.next {
			float:			right;
			cursor:			pointer;
		}