@charset "utf-8";/* CSS Document */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{	margin: 0;	padding: 0;	border: 0;	outline: 0;		vertical-align: baseline;	}:focus { outline: 0; }body{	font-size: 12px;	line-height: 15px;	color: #010101;	background-color: #fff;	font-family: Arial, Helvetica, sans-serif;}html, body{	width: 100%;	height: 100%;}ol, ul { list-style: none; }table{	border-collapse: collapse;	border-spacing: 0;}caption, th, td{	text-align: left;	font-weight: normal;}blockquote:before,blockquote:after { content: ""; }blockquote, q { quotes: "" ""; }input,textarea{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;}a{	color: #08b0bc;	text-decoration: none;	}	a:hover	{		text-decoration: underline;	}h1, h2, h3{	font-size: 18px;	line-height: 24px;}.screen-reader{	position: absolute;	top: -2000px;	left: -2000px;	overflow: hidden;	width: 0;	height: 0;	display: block;}body{	background-color: #668730;	background-image: url(/static/img/bos.jpg);	width: 100%;background-position: top center;}#wrapper{	width: 960px;	margin: 0 auto;	overflow: hidden;	padding: 20px 20px 0 20px;	background-image: url(/static/img/bos.jpg);background-position: top center;}#body{	width: 960px;	overflow: hidden;	padding-bottom: 20px;	border-bottom: 1px solid #000;}#footer{	width: 960px;	overflow: hidden;}#footer a{	float: right;	display: inline;	width: 59px;	height: 50px;	background-image: url(/static/img/zapp_logo.png);	background-repeat: no-repeat;	background-position: 0 0;	margin: 6px 0 6px 24px;	text-indent: -9999px;}#footer .nps{	width: 53px;	height: 53px;	background-image: url(/static/img/npslogo.png);}#sidebar{	width: 225px;	float: left;	display: inline;}#sidebar .answer{	background-image: url(/static/img/exclamation_top.png);	background-repeat: no-repeat;	background-position: 0 0;	padding: 5px 0 0 0;	margin: 10px 0;}		#sidebar .answer h2	{		font-size: 28px;		padding-bottom: 26px;	}	#sidebar .answer .container	{		background-image: url(/static/img/answer_bottom.png);		background-repeat: no-repeat;		background-position: left bottom;		min-height: 100px;		padding: 0 20px 60px 20px;		overflow: hidden;		position: relative;	}	#sidebar .answer .container img	{		float: left;		display: inline;		margin: 4px 8px 4px 0;	}		#sidebar .answer .back,	#sidebar .answer .next	{		position: absolute;		bottom: 8px;		width: 24px;		height: 24px;		left: 16px;		display: block;		border: 0 solid #f00;		text-indent: -9999px;	}	#sidebar .answer .next	{		left: auto;		right: 16px;	}	.spelletjes{	background-image: url(/static/img/spelletjes_spulletjes_top.png);	background-repeat: no-repeat;	background-position: 0 0;	padding: 5px 0 0 0;	margin: 0 0 0 0;	width: 225px;}	.spelletjes h2	{			padding: 45px 10px 10px 60px;		font-size: 14px;		line-height: 16px;	}	.spelletjes .container	{		background-image: url(/static/img/answer_bottom.png);		background-repeat: no-repeat;		background-position: left bottom;		width: 225px;		overflow: hidden;		position: relative;	}		.spelletjes .inner-container	{		background-image: url(/static/img/inner_top_square.gif);		background-repeat: no-repeat;		background-position: 0 0;		min-height: 100px;		padding: 10px 20px 60px 20px;	}		.spelletjes .back,	.spelletjes .next	{		position: absolute;		bottom: 8px;		width: 24px;		height: 24px;		left: 16px;		display: block;		border: 0 solid #f00;		text-indent: -9999px;	}	.spelletjes .next	{		left: auto;		right: 16px;	}#sidebar .gamestudio{	margin-top: 20px;}	#sidebar .section .blocks	{		background-image: url(/static/img/boxes_top_black.png);		background-repeat: no-repeat;		background-position: 0 0;		padding: 13px 10px 5px 95px;	}	#sidebar .section .blocks h2,	#sidebar .section .blocks p	{		color: #fff;	}	#sidebar .gamestudio .image	{			display: block;		background-image: url(/static/img/wrestlejam.png);		background-repeat: no-repeat;		background-position: 0 0;		height: 119px;		text-indent: -9999px;	}	#sidebar .sketchstudio{}	#sidebar .sketchstudio .lamps	{		background-image: url(/static/img/lamp_black_top.png);		background-repeat: no-repeat;		background-position: 0 0;		padding: 25px 10px 5px 65px;	}	#sidebar .section .lamps h2,	#sidebar .section .lamps p	{		color: #fff;	}	#sidebar .sketchstudio .image	{		display: block;		background-image: url(/static/img/sketch_black_bottom.png);		background-repeat: no-repeat;		background-position: 0 0;		height: 119px;		text-indent: -9999px;	}#branding{	width: 225px;	height: 233px;	background-image: url(/static/img/logo_home.png);	background-repeat: no-repeat;	background-position: 0 0;}#branding .logo{	height: 200px;	display: block;	text-indent: -9999px;}#branding .button{	display: block;	text-indent: -9999px;	width: 225px;	height: 33px;	background-image: url(/static/img/logo_home.png);	background-repeat: no-repeat;	background-position: 0 -200px;}	#branding .button:hover	{		background-position: -225px -200px;	}#main{	width: 735px;	float: left;}	#main .section	{		width: 735px;		clear: both;		overflow: hidden;	}		.section.top	{		padding-top: 20px;	}		.section.left	{		padding-left: 20px;	}			.double	{		width: 490px;		float: left;		display: inline;	}		.single	{		width: 225px;		float: left;		display: inline;		padding-left: 20px;	}			.headroom		{			padding-top: 37px;		}				.double .single		{			width: 245px;			float: left;			display: inline;			padding-left: 0;		}		.double .blocks		{			background-image: url(/static/img/top_225_blocks.png);			background-repeat: no-repeat;			background-position: right top;			padding: 42px 10px 10px 110px;					}				.double .lamps		{			background-image: url(/static/img/top_225_lamps.png);			background-repeat: no-repeat;			background-position: right top;			padding: 42px 10px 10px 90px;					}						.banner .image		{			background-image: url(/static/img/gamestudio_225.png);			background-repeat: no-repeat;			background-position: right bottom;			width: 245px;			height: 114px;			display: block;			text-indent: -9999px;		}				.sketchstudio .image 		{			background-image: url(/static/img/sketchstudio_bottom.png);		}	/**/.balloon{	background-color: #fff;	padding: 8px 16px;	font-size: 16px;	line-height: 19px;	clear: both;		width: 683px;	opacity: 0.8;	-moz-opacity: 0.8;	-khtml-opacity: 0.8;	filter: alpha( opacity=80 );	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}		.balloon.tags	{		overflow: hidden;		font-size: 12px;		margin-left: 20px;	}		.balloon.tags ul	{		width: 217px;		padding-top: 10px;		float: left;			}	/**/.list{	}.list li{	padding-bottom: 14px;	list-style-type: disc;	list-style-position:inside;}.sub-navigation{	padding-top: 20px;}.sub-navigation dl{	background-image: url(/static/img/subnav_right.gif);	background-repeat: repeat-y;	background-position: right top;		background-color: #0de3e7;	border: 3px solid #000;}.sub-navigation dt{	background-color: #000;	padding: 2px 6px 4px 6px;	color: #fff;	text-transform: uppercase;	font-weight: bold;	border-bottom: 1px solid #777;	font-size: 14px;}.sub-navigation dt a{	color: #FFF;	text-decoration: none;}.sub-navigation dd{	background-image: url(/static/img/subnav_left.gif);	background-repeat: repeat-y;	background-position: 0 0;}.sub-navigation dd a{	display: block;	color: #fff;	padding: 2px 6px 4px 6px;	background-image: url(/static/img/subnav_divider.gif);	background-repeat: repeat-x;	background-position: 0 0;	font-size: 14px;}	.sub-navigation dd a:hover,	.sub-navigation dd a.active	{		background-color: #000;		background-image: none;		text-decoration: none;	}/**/.jukebox{	background-image: url(/static/img/jukebox_top.png);	background-repeat: no-repeat;	background-position: 0 0;	padding-top: 80px;	position: relative;	width: 225px;}#main .section.jukebox{		width: 225px;}	.jukebox h2 a	{		position: absolute;		right: 4px;		top: 51px;		border: 0 solid #f60;		width: 22px;		height: 22px;		display: block;		text-indent: -9999px;	}.jukebox .bottom{	background-image: url(/static/img/bottom_black_rounded_225.png);	background-repeat: no-repeat;	background-position: left bottom;	padding: 6px 18px 12px 18px;}	.jukebox-display	{		background-image: url(/static/img/mini_jukebox_display_top.gif);		background-repeat: no-repeat;		background-position: 0 0;		margin-bottom: 5px;			}		.jukebox-display p		{			background-image: url(/static/img/mini_jukebox_display_bottom.gif);			background-repeat: no-repeat;			background-position: left bottom;			padding: 2px 24px 4px 24px;			color: #ae00ff;			font-weight: bold;		}				.jukebox .progress		{						background-color: #6b6b6b;			height: 5px;			width: 189px;			margin: 0 18px 3px 18px;		}		.jukebox .progress div		{			background-color: #fff;			height: 5px;			width: 109px;		}			.jukebox-controls	{		background-image: url(/static/img/mini_jukebox_buttons.gif);		background-repeat: no-repeat;		background-position: 0 0;		width: 177px;		height: 24px;		padding-left: 12px;		overflow: hidden;	}		.jukebox-controls li,		.jukebox-controls li a		{			width: 27px;			height: 24px;			float: left;			display: inline;		}			.jukebox-controls a			{				background-image: url(/static/img/mini_jukebox_buttons.gif);				background-repeat: no-repeat;				background-position: 0 0;				text-indent: -9999px;			}					.jukebox-controls .rewind a			{				background-position: -12px 0;			}			.jukebox-controls .back a			{ 				background-position: -39px 0;			}			.jukebox-controls .stop a			{				background-position: -66px 0;			}			.jukebox-controls .play a			{				background-position: -93px 0;			}			.jukebox-controls .forward a			{				background-position: -120px 0;			}			.jukebox-controls .last a			{				background-position: -147px 0;			}						/* active */						.jukebox-controls .rewind a:hover			{				background-position: -12px -24px;			}			.jukebox-controls .back a:hover			{ 				background-position: -39px -24px;			}			.jukebox-controls .stop a:hover			{				background-position: -66px -24px;			}			.jukebox-controls .play a:hover			{				background-position: -93px -24px;			}			.jukebox-controls .forward a:hover			{				background-position: -120px -24px;			}			.jukebox-controls .last a:hover			{				background-position: -147px -24px;			}				.jukebox .tags	{		background-image: url(/static/img/tag_label.png);		background-position: -5px 8px;		background-repeat: no-repeat;		padding-top: 12px;		padding-left:24px;	}/**/.alphabet{	background-image: url(/static/img/uitzendingen_alphabet_top.png);	background-repeat: no-repeat;	background-position: 0 0;	overflow: hidden;	width: 715px;	padding: 45px 0 10px 0;	margin: 0 0 20px 20px;}	.weblogs .alphabet	{		background-image: url(/static/img/weblogs_alphabet_top.png);	}		.alphabet h2	{		text-indent: -9999px;	}		.alphabet .page-division	{		padding: 6px 20px 0 20px;	}		.alphabet .page-division li a	{		width: 25px;		height: 18px;		text-align: center;		background-image: url(/static/img/pagenumbg.png);		background-repeat: no-repeat;		background-position: 50% 0;		color: #fff;			}		.alphabet .page-division li a.active		{			background-position:  50% -18px;		}/**/.pager{	height: 31px;	width: 715px;	background-image: url(/static/img/pager.png);	background-repeat: no-repeat;	background-position: 0 0;	margin: 20px 0 20px 20px;}	.pager .prev,	.pager .prev a,	.pager .next,	.pager .next a	{		float: left;		width: 98px;		height: 31px;		background-image: url(/static/img/pager.png);		background-repeat: no-repeat;		background-position: 0 0;		text-indent: -9999px;	}		.pager .prev a:hover		{			background-position: 0 -31px;		}			.pager .next,	.pager .next a	{		float: right;		background-position: -616px 0;	}		.pager .next a:hover		{			background-position: -616px -31px;		}			.page-division	{		padding: 6px 31px 0 31px;	}	.page-division,	.page-division li,	.page-division li a	{		float: left;	}		.page-division li a	{		width: 28px;		height: 18px;		text-align: center;		background-image: url(/static/img/pagenumbg.png);		background-repeat: no-repeat;		background-position: center center;		color: #eee;		line-height: 18px;	}		.page-division li a.active	{		background-position: 0 -18px;	}/**/.pager.small{	height: 31px;	width: 470px;	background-image: url(/static/img/pager_small.png);	background-repeat: no-repeat;	background-position: 0 0;	margin: 20px 0 20px 20px;}	.pager.small .page-division	{		padding: 6px 26px 0 26px;	}/**/.abc-searchpagination{	width: 715px; 	height: 31px;	background-image: url(/static/img/pagerbg.png);	background-repeat: no-repeat;	background-position: top center;	margin: 20px 0 20px 20px;}	.abc-searchpagination ul	{		width: 715px; 		height: 31px;		overflow: hidden;		position: relative;			}	.abc-searchpagination li	{		position: absolute;				width: 26px;		height: 18px;		text-align: center;		background-repeat: no-repeat;		background-position: 0 0;	}	.abc-searchpagination li a 	{ 		color: #eee;		display: block;				width: 26px;		height: 18px;		text-align: center;	}		/*	.abc-searchpagination li a	{		width: 26px;		height: 18px;		text-align: center;				color: #eee;			float: left;	}	*/		.abc-searchpagination .disabled	{		width: 0;		text-indent: -9999px;			overflow: hidden;		position: absolute;		display: block;	}			.abc-searchpagination li.active	{		background-position: 0 -18px;			}			.abc-searchpagination .prev,	.abc-searchpagination .next	{		width: 110px; 		height: 31px;		background-image: url(/static/img/pager.png);		background-repeat: no-repeat;		background-position: 0 0;		text-indent: -9999px;		position: absolute;		left: 0;		float: none;	}		.abc-searchpagination .prev:hover		{			background-position: 0 -31px;		}			.abc-searchpagination .next	{		left: 604px;		background-position: -604px 0;	}			.abc-searchpagination .next:hover		{			background-position: -604px -31px;		}	/**/.pager-small .abc-searchpagination{	width: 470px;	background-image: url(/static/img/pager_small.png);}	.pager-small .abc-searchpagination ul	{		width: 470px;	}	.pager-small .abc-searchpagination .next	{		left: 371px;		background-position: -616px 0;	}		.pager-small .abc-searchpagination .next:hover		{			background-position: -616px -31px;		}/**/	#agenda{	width: 960px;	overflow: hidden;	clear: both;	padding-top: 20px;}		#agenda .agenda-scroller	{		width: 890px;		overflow: hidden;		float: left;		display: inline;				background-image: url(/static/img/agenda_opacity_bg.png);		background-repeat: repeat-y;		background-position: 0 0;	}		#agenda .day	{		width: 178px;		float: left;			display: inline;	}			#agenda .today	{				background-image: url(/static/img/opacity_white_60_border_l.png);		background-repeat: repeat-y;		background-position: 0 0;			}			#agenda h2	{		background-image: url(/static/img/agenda_head_dark.gif);		background-repeat: no-repeat;		background-position: 0 0;		height: 46px;		color: #fff;		text-align: center;		padding-top: 22px;	}				#agenda .today h2	{		background-image: url(/static/img/agenda_head_hilite.gif);	}		#agenda .programs	{	}				#agenda .program		{			padding: 7px;			width: 164px;		}				#agenda .program.hilite		{			background-image: url(/static/img/opacity_bark_80.png);			background-repeat: repeat-y;			background-position: 0 0;			cursor: pointer;		}									#agenda .programs h3	{		font-size: 12px;		text-align: center;		color: #353535;	}		#agenda dl	{		padding: 0 7px 14px 7px;	}		#agenda dt	{		font-weight: bold;	}		#agenda dd p	{		padding-top: 15px;	}		#agenda dl .tags	{		background-image: url(/static/img/tag_label.png);		background-position: -5px 1px;		background-repeat: no-repeat;		padding-top: 5px;		padding-left:24px;	}		#agenda .image img	{		background-image: url(/static/img/agenda_image_border.png);		background-repeat: no-repeat;		background-position: 0 0;		padding: 7px;		display: block;		margin: 0 0 7px 0;	}		#agenda .forward a,	#agenda .back a	{		text-indent: -9999px;	}		#agenda .back,	#agenda .back a	{		float: left;		display: inline;		width: 35px;		height: 68px;		background-image: url(/static/img/agenda_button_left.png);		background-repeat: no-repeat;		background-position: 0 0;	}		#agenda .back a:hover		{			background-position: 0 -68px;		}			#agenda .forward,	#agenda .forward a	{		float: left;		display: inline;		width: 35px;		height: 68px;		background-image: url(/static/img/agenda_button_right.png);		background-repeat: no-repeat;		background-position: 0 0;	}		#agenda .forward a:hover		{			background-position: 0 -68px;		}			.black-corner-box{	background-color: #000;}/**/	.item{	width: 225px;}		.item h3	{		padding: 28px 7px 0 7px;		line-height: 14px;		background-image: url(/static/img/item_top_225_connected.png);		background-repeat: no-repeat;		background-position: 0 0;		width: 211px;	}		.item.top h3	{		padding-top: 10px;		background-image: url(/static/img/item_top_225.png);		background-repeat: no-repeat;		background-position: 0 0;	}		.item h3 a	{		font-size: 14px;		line-height: 14px;		color: #ae00ff;			}	.item .tags	{		background-image: url(/static/img/tag_label.png);		background-position: -5px 1px;		background-repeat: no-repeat;		padding-top: 5px;		padding-left:24px;		clear: both;	}	.item .published	{		font-size: 11px;		line-height: 11px;		padding-bottom: 5px;	}		.item img	{		padding: 0;		float: right;		/*		background-image: url(/static/img/item_img_border.gif);		background-repeat: no-repeat;		background-position: 0 0;		*/		border: 4px solid #000;	}	.item .inner	{		background-image: url(/static/img/rounded_white_bottom_225.png);		background-repeat: no-repeat;		background-position: left bottom;		padding: 7px;		overflow: hidden;		width: 211px;	}/**/.question{	background-image: url(/static/img/question.png);	background-repeat: no-repeat;	background-position: 0 0;	padding-top: 50px;	width: 225px;}		.question h2		{			text-align: center;			color: #999;			font-size: 14px;			width: 225px;		}				.question .video		{			background-image: url(/static/img/kindje.jpg);			background-repeat: no-repeat;			background-position: 0 0;			width: 209px;			height: 130px;			border-color: #000;			border-width: 0 8px 0 8px;			border-style: solid;		}				.question .options		{			background-image: url(/static/img/question_options.png);			background-repeat: no-repeat;			background-position: 0 0;			height: 73px;			width: 225px;			padding-top: 14px;			overflow: hidden;		}						.question .options a			{				text-indent: -9999px;				display: block;				height: 39px; 				width: 225px;				float: left;				background-image: url(/static/img/question_options.png);				background-repeat: no-repeat;				background-position: 0 -14px;			}				.question .options a:hover				{						background-position: -225px -14px;				}							.question .options .ask a			{				background-position: 0 -53px;			}				.question .options .ask a:hover				{					background-position: -225px -53px;				}						.time-remaining		{			background-image: url(/static/img/question_time_bg_top.gif);			background-repeat: no-repeat;			background-position: 0 0;			text-align: center;			padding: 7px 3px 2px 3px;			border-bottom: 6px solid #000;			text-transform: uppercase;		}				/*		*/		.carrousel-navigation-small		{			width: 225px;			position: relative;			height: 36px;					}			.carrousel-navigation-small a			{				position: absolute;				top: 0;				left: 8px;				display: block;				width: 28px;				height: 28px;				text-indent: -9999px;								background-image: url(/static/img/arrow_left_28.gif);				background-repeat: no-repeat;				background-position: 0 0;			}						.carrousel-navigation-small .next			{				left: auto;				right: 8px;								background-image: url(/static/img/arrow_right_28.gif);							}						.carrousel-navigation-small .subject			{				text-align: center;				color: #fff;				padding-top: 7px;				font-weight: bold;			}		/**/	.photo-carrousel{	overflow: hidden;	width: 490px;	padding: 0 0 0 0;	position: relative;	}		.photo-carrousel h2	{		overflow: hidden;		width: 400px;		padding: 50px 0 10px 90px;		background-image: url(/static/img/photos_top.png);		background-repeat: no-repeat;		background-position: 0 0;	}	.photo-carrousel .container	{		padding: 0 39px 0 59px;		background-image: url(/static/img/photos_bottom.png);		background-repeat: no-repeat;		background-position: right bottom;		height: 110px;		width: 392px;	}		.photo-carrousel ul	{		overflow: hidden;		width: 392px;		height: 94px;		}		.photo-carrousel li	{		float: left;		padding: 8px 3px 0 3px;	}			.photo-carrousel .next,	.photo-carrousel .prev	{		position: absolute;		bottom: 52px;		left: 22px;		display: block;		width: 28px;		height: 28px;		border: 0 solid #f00;		text-indent: -9999px;	}		.photo-carrousel .next	{		left: auto;		right: 3px;		bottom: 50px;	}.row{	padding: 10px 0 10px 0;	width: 735px;	background-color: #f60;	overflow: hidden;}/**/.all-questions{	margin-left: 20px;	width: 715px;	height: 81px;	background-image: url(/static/img/head_allevragen.png);	background-repeat: no-repeat;	background-position: 0 0;	position: relative;}	.all-questions .switch p	{		position: absolute;		bottom: 14px;		width: 715px;		color: #fff;		text-align: center;	}		.all-questions .switch .prev	{		position: absolute;		bottom: 7px;		left: 265px;		display: block;		width: 25px;		height: 25px;		text-indent: -9999px;	}		.all-questions .switch .next	{		position: absolute;		bottom: 7px;		right: 265px;		display: block;		width: 25px;		height: 25px;		text-indent: -9999px;	}.question-item{		width: 225px;			background-image: url(/static/img/rounded_white_top_225.png);	background-repeat: no-repeat;	background-position: 0 0;	position: relative;	padding-top: 10px;}	.questions .question-item	{		margin-top: 20px;	}	.question-item .top	{				overflow: hidden;		padding: 0 7px 7px 7px;				background-color: #fff;				width: 211px;	}			.question-item.closed .top		{			background-image: url(/static/img/rounded_white_bottom_225.png);			background-repeat: no-repeat;			background-position: left bottom;			background-color: transparent;		}			.question-item img	{		float: left;		border: 3px solid #000;	}		.question-item dl	{		background-color: #fff;		overflow: hidden;		font-weight: bold;		font-size: 12px;		padding-left: 7px;				width: 160px;	}		.question-item dt	{		color: #626265;	}		.question-item dl .expand a	{		width: 22px;		height: 22px;		position: absolute;		right: 7px;		top: 20px;		background-image: url(/static/img/button_up_down.gif);		background-repeat: no-repeat;		background-position: 0 0;		text-indent: -9999px;	}		.question-item.closed dl .expand a		{						background-position: 0 -22px;		}			.question-item .expandable	{		width: 225px;		overflow: hidden;			}	.question-item .time-remaining	{		background-image: url(/static/img/question_time_bg_top_white.gif);		padding: 0;		width: 225px;		border-color: #fff;		border-width: 5px 0 2px 0;		border-style: solid;	}		.question-item .time-remaining p		{			text-align: center;			padding: 4px 3px 7px 3px;			text-transform: uppercase;			background-image: url(/static/img/question_time_bg_bottom_white.gif);			background-repeat: no-repeat;			background-position: left bottom;		}			.question-item .content	{		background-image: url(/static/img/question_balloon.gif);		background-repeat: no-repeat;		background-position: 0 0;		padding: 7px 12px 26px 18px;				width: 207px;		}		.question-item .scroll-pane	{		padding: 0 7px 0 0;		color: #000;		overflow: hidden;		height: 134px;		width: 183px;	}	.question-item .button	{		width: 225px;		height: 34px;		padding-top: 12px;		overflow: hidden;		background-image: url(/static/img/button_ikweethet.png);		background-repeat: no-repeat;		background-position: 0 0;	}		.question-item .button a		{			display: block;			text-indent: -9999px;			width: 225px;			height: 34px;			background-image: url(/static/img/button_ikweethet.png);			background-repeat: no-repeat;			background-position: 0 -12px;		}		.question-item .button a:hover		{			background-position: 0 -58px;		}	/**/.agenda{	background-image: url(/static/img/agenda_top.png);	background-repeat: no-repeat;	background-position: 0 0;	padding-top: 60px;}	.agenda .top-border	{		background-image: url(/static/img/border_innertop_black.gif);		background-repeat: no-repeat;		background-position: 0 0;		padding: 8px 0 0 0;	}		.agenda .published	{		overflow: hidden;		position: absolute;		width: 0;		height: 0;		text-indent: -9999px;	}		.agenda h3 a	{		color: #000;	}				.agenda .top-border .bottom-border .inner-border p a	{		color: #000;		text-decoration: none;	}		.agenda .top-border .bottom-border .inner-border p.details a	{		color: #08B0BC;	}		.agenda .tags	{		background-image: url(/static/img/tag_label.png);		background-position: -5px 1px;		background-repeat: no-repeat;		padding-top: 5px;		padding-left: 24px;	}	.agenda .top-border .bottom-border .inner-border p.tags a { color: #08B0BC; }/**/	.top-border	{		background-image: url(/static/img/border_top_black_225.png);		background-repeat: no-repeat;		background-position: 0 0;		padding: 16px 0 0 0;		width: 225px;	}		.bottom-border	{		background-image: url(/static/img/border_bottom_black_225.png);		background-repeat: no-repeat;		background-position: left bottom;		padding: 0 0 16px 0;		width: 225px;	}		.inner-border	{		background-image: url(/static/img/border_bg_black_225.gif);		background-repeat: repeat-y;		background-position: 0 0;		padding: 0 16px;		width: 193px;	}		.border-box h2	{		font-size: 28px;			}/**/.person{	overflow: hidden;	padding: 0 0 8px 0;}	.person img	{		float: left;		border: 3px solid #000;		margin-right: 8px;	}		.person h3	{		font-size: 12px;	}		.person h4	{		color: #777;		font-size: 12px;	}	#account{	float: right;	width: 186px;	height: 31px;	background-image: url(/static/img/button_inlog.png);	background-repeat: no-repeat;	background-position: 0 0;	position: relative;	font-size: 12px;	z-index: 1620;}	#account label,	#account h2	{		font-size: 12px;		font-weight: normal;	}		#account label	{		padding-bottom: 4px;		display: block;	}	#account .service	{		overflow: hidden;	}		.service label,	.service a,	.service input	{		float: left;		margin: 0 4px 0 0;	}		.service a		{			float: right;			margin: 0 0 0 4px;		}			#account .service label,	.service a	{		font-size: 11px;		color: #000;	}		#account dt	{		float: left;		text-indent: -9999px;	}	#account .button	{		float: right;		text-indent: -9999px;		width: 96px;		height: 31px;		background-image: url(/static/img/button_inlog.png);		background-repeat: no-repeat;		background-position: -90px 0;	}	#account .button.active	{		background-image: url(/static/img/button_inlog.png);		background-repeat: no-repeat;		background-position: -90px -31px;	}		#account form	{		background-image: url(/static/img/account_form_bg.gif);		background-repeat: repeat-y;		background-position: 0 0;		z-index: 1820px;		width: 248px;		position: absolute;		top: 26px;		right: 0;		border-bottom: 3px solid #000;	}	#account fieldset	{		background-image: url(/static/img/account_top.gif);		background-repeat: no-repeat;		background-position: 0 0;		padding: 15px;	}	#account fieldset div	{		padding-bottom: 6px;	}	#account #username,	#account #password	{		background-image: url(/static/img/account_field.gif);		background-repeat: no-repeat;		background-position: 0 0;		border: 0;		padding: 3px;		width: 213px;	}		#login,	.apply a	{		background-color: #000;		border: 0;		color: #fff;		text-transform: uppercase;		padding: 5px;		width: 209px;		display: block;		text-align: center;		font-size: 14px;		font-weight: bold;	}	#apply{	float: right;	width: 181px;	height: 46px;	background-image: url(/static/img/aanmelden.png);	background-repeat: no-repeat;	background-position: 0 0;	text-indent: -9999px;}	#apply:hover	{		background-position: 0 -46px;	}#search{	width: 537px;	background-image: url(/static/img/searchbox_top.png);	background-repeat: no-repeat;	background-position: 0 0;	padding-top: 4px;	position: relative;	float: left;	z-index: 1087;}	.search-container	{		width: 537px;		background-image: url(/static/img/searchbox_bottom.png);		background-repeat: no-repeat;		background-position: left bottom;		padding: 0 4px 4px 4px;		overflow: hidden;		z-index: 1089;	}	.search-container fieldset	{		overflow: hidden;	}	.search-container #keyword	{		padding: 1px 10px;		height: 34px;		width: 375px;		border: 0;		background-image: url(/static/img/search_field_bg.gif);		background-repeat: no-repeat;		background-position: 0 0;		font-size: 30px;		font-weight: bold;		color: #8d8d8d;		float: left;	}	.search-container .field.active	{		color: #f60;	}		.search-container #current-category	{		color: #fff;		padding: 2px 10px 0 2px;		overflow: hidden;		display: none;	}		.search-container #current-category em		{			float: right;			font-style: normal;			padding-right: 5px;		}		.search-container #current-category a		{			float: right;			width: 11px;			height: 15px;			background-image: url(/static/img/cross.gif);			background-repeat: no-repeat;			background-position: 0 3px;			text-indent: -9999px;			overflow: hidden;		}		.search-container .search-action	{		width: 101px;		height: 38px;		float: left;		background-image: url(/static/img/zoek_button.gif);		background-repeat: no-repeat;		background-position: 0 0;		text-indent: -9999px;	}		.search-container .search-action:hover		{			background-position: 0 -38px;		}				.search-container .search-action.active		{			background-position: 0 -76px;		}		.search-container .limit,	{		float: right;		width: 300px;		text-align: right;		color: #fff;	}	.search-container .search-refine	{		width: 32px;		height: 38px;		float: left;		background-image: url(/static/img/zoek_button.gif);		background-repeat: no-repeat;		background-position: -101px 0;		overflow: hidden;		text-indent: -9999px;	}				.search-container .search-refine:hover		{			background-position: -101px -38px;		}				.search-container .search-refine.active		{			background-position: -101px -76px;		}#refine{	background-color: #000;	width: 220px;	border: 4px solid #000;	position: absolute;	top: 40px;	right: 0;	z-index: 1390;}	#refine dt	{		color: #fff;		font-size: 14px;		padding: 1px 5px 2px 5px;	}	#refine dd	{		background-color: #0DE3E7;		background-image: url(/static/img/subnav_left.gif);		background-repeat: repeat-y;		background-position: 0 0;	}	#refine ul	{		font-size: 14px;		line-height: 18px;		background-image: url(/static/img/subnav_right.gif);		background-repeat: repeat-y;		background-position: right top;	}		#refine li	{				display: inline;	}	#refine a	{		background-image: url(/static/img/subnav_divider.gif);		background-repeat: repeat-x;		background-position: 0 0;		color: #fff;		display: block;		padding: 1px 5px 2px 5px;		width: 210px;	}	#refine a:hover,	#refine a.active	{		text-decoration: none;		background-color: #000;		background-image: none;	}.postings{	/*	background-image: url(/static/img/connection_w32.gif);	background-repeat: repeat-y;	background-position: 0 0;	*/	overflow: hidden;	padding: 0;	margin: 20px 0 0 20px;}	.postings .article	{		margin: 0 0 20px 0;	}		.postings .article.last	{		margin: 0;	}	.article{	width: 470px;	background-color: #fff;	margin-left: 20px;	padding-top: 15px;}	.article.no-comments	{		margin-bottom: 40px;	}	.article-header	{		padding: 0 15px 15px 15px;	}	.article-header img	{		border: 4px solid #000;	}	.article-content	{			padding-bottom: 12px;	}	.article-body	{		width: 470px;		background-image: url(/static/img/article_bg_470.gif);		background-repeat: repeat-y;		background-position: 0 0;		overflow: hidden;	}		.article-body img	{		margin: 2px 10px 10px 0;		border: 3px solid #000;		float: left;	}		.article-inner-body	{		padding: 15px 30px 0 30px;		background-image: url(/static/img/inner_top_470.gif);		background-repeat: no-repeat;		background-position: 0 0;		overflow: hidden;	}		.article-inner-body h2,		.article-inner-body h3		{			font-size: 14px;				}					.article-inner-body h3 a			{				color: #000;				text-decoration: none;			}		.article-inner-body p		{			padding-bottom: 12px;		}		.article-inner-body .tags		{			background-image: url(/static/img/tag_label.png);			background-position: -5px 1px;			background-repeat: no-repeat;			padding: 5px 0px 0px 24px;			clear: both;		}		.article-inner-body ul		{			list-style-type: disc;			list-style-position: outside;			padding-left: 14px;			clear: both;		}			.article-bottom	{		width: 440px;		background-image: url(/static/img/inner_bottom_470.gif);		background-repeat: no-repeat;		background-position: 0 0;		padding: 17px 15px 0px 15px;		overflow: hidden;	}			.article-bottom.addthis p		{			float: left;			overflow: hidden;		}		.article-bottom.addthis .addthis_toolbox.addthis_default_style		{			float: right;			overflow: hidden;		}			.article-bottom .simple-button		{			float: right;		}				.article-bottom .tags		{			background-image: url(/static/img/tag_label.png);			background-position: -5px 1px;			background-repeat: no-repeat;			padding-top: 5px;			padding-left:24px;		}		.simple-button	{		background-color: #000;		color: #fff;		padding: 5px;		font-weight: bold;	}	.simple-button:hover	{		background-color: #000;		color: #fff;		padding: 5px;		font-weight: bold;		background-image: url(/static/img/simple_button_rollover.gif);		background-repeat: no-repeat;		background-position: 0 0;		text-decoration: none;	}h2.right,h3.right{	font-size: 28px;	margin-top: 13px;}.detail{	background-image: url(/static/img/detail_top.png);	background-repeat: no-repeat;	background-position: 0 0;	width: 470px;	margin: 0 0 0 20px;}	.detail-content	{		background-color: #cffa44;			}		.detail h2	{		color: #fff;		font-size: 28px;		padding: 13px 0 10px 60px;	}		.detail h3	{		color: #626265;	}		.detail .tags	{		color: #000;		font-weight: bold;		padding: 25px 15px 12px 15px;		background-image: url(/static/img/detail_inner_bottom.gif);		background-repeat: no-repeat;		background-position: 0 0;	}		.detail-body	{		width: 470px;				background-image: url(/static/img/detail_bg.gif);		background-repeat: repeat-y;		background-position: 0 0;			}		.detail-bottom	{		width: 470px;		/*		background-image: url(/static/img/detail_bottom.png);		background-repeat: no-repeat;		background-position: left bottom;		*/	}		.detail-inner-body	{		padding: 15px 30px 5px 30px;		background-image: url(/static/img/detail_inner_top.gif);		background-repeat: no-repeat;		background-position: 0 0;	}		.detail-header		{			padding: 5px 15px 10px 15px;			overflow: hidden;		}		.detail-header img		{			float: left;			border: 3px solid #000;			margin-right: 10px;		}	#results{	background-color: #000;	border: 0 solid #000;	position: absolute;	left: 0;	top: 41px;	width: 398px;	z-index: 1150;}	#results .pane	{		width: 398px;	}		#results ul	{		font-size: 18px;		line-height: 24px;			width: 390px;		padding: 4px;	}		#results li	{		background-image: url(/static/img/result_divider.gif);		background-repeat: repeat-x;		background-position: 0 0;		display: inline-block;		background-color: #e8e8e8;	}			#results .pane a	{		color: #333;		font-weight: bold;		display: block;		padding: 1px 5px 2px 5px;				width: 380px;	}		#results .pane a.hilite	{		text-decoration: none;		background-color: #000;		background-image: none;		color: #fff;	}		/*	#results .pane a:hover	{		text-decoration: none;		background-color: #c8c8c8;		background-image: none;					}	*/#main-carrousel{	margin-top: 20px;	background-image: url(/static/img/carrousel_top.png);	background-repeat: no-repeat;	background-position: 0 0;	padding: 32px 0 0 0;	margin-left: 20px;	position: relative;	overflow: hidden;	width: 715px;	z-index: 256;}	#main-carrousel .view-up a,	#main-carrousel .view-down a	{		position: absolute;		top: 7px;		right: 30px;		display: block;		width: 28px;		height: 28px;		text-indent: -9999px;				background-image: url(/static/img/arrow_down_28.jpg);		background-repeat: no-repeat;		background-position: 0 0;	}		#main-carrousel .view-up a	{		top: 31px;		background-image: url(/static/img/arrow_up_28.jpg);	}		#main-carrousel h2	{		padding: 0 0 8px 75px;		width:420px;	}		#main-carrousel .viewport-outer	{		background-image: url(/static/img/carrousel_bg.gif);		background-repeat: repeat-y;		background-position: 0 0;			overflow: hidden;		height: 388px;		width: 715px;	}		#main-carrousel .viewport-bottom	{				width: 695px;		background-image: url(/static/img/carrousel_bottom.png);		background-repeat: no-repeat;		background-position: left bottom;		padding: 10px 10px 10px 10px;		min-height: 16px;		position: relative;	}		#main-carrousel .viewport-bottom dt,		#main-carrousel .viewport-bottom dd		{			display: inline;		}				#main-carrousel .viewport-bottom dt		{			background-image: url(/static/img/tag_label.png);			background-position: 70px -3px;			background-repeat: no-repeat;			padding-right: 20px;		}				#main-carrousel .view-all a		{			display: block;			position: absolute;			bottom: 3px;			right: 70px;			width: 97px;			height: 28px;				background-image: url(/static/img/viewall_broadcasts.gif);			background-repeat: no-repeat;			background-position: 0 0;			text-indent: -9999px;		}		#main-carrousel .view-all a:hover		{			background-position: 0 -28px;		}			#main-carrousel .viewport-inner	{		background-image: url(/static/img/carrousel_inner_top.gif);		background-repeat: no-repeat;		background-position: 0 0;		padding: 7px 15px;		width: 475px;		height: 374px;		float: left;		overflow: hidden;		position: relative;	}			#main-carrousel .scroller		{			position: absolute;			top: 7px;			left: 15px;		}				#main-carrousel .view		{			background-color: #08B0BC;			width: 475px;			height: 374px;			background-repeat: no-repeat;			background-position: 0 0;			margin-bottom: 7px;					}			#main-carrousel .view object,			#main-carrousel .view embed			{				width: 475px;				height: 374px;			}				#main-carrousel .view p 		{			background-image: url(/static/img/black_alpha50.png); 			background-repeat: repeat-y;			padding: 10px 270px 10px 10px;			height: 354px;			width: 195px;			color: #fff;			font-weight: bold;		}		#main-carrousel .view p a		{			color: #fff;		}		#main-carrousel .episode.view p		{			background-image: url(/static/img/episode_playbutton.png);		}#main-carrousel-navigation{	width: 208px;	float: right;	position: relative;	overflow: hidden;	height: 394px;}	#main-carrousel-navigation li	{		height: 75px;		background-image: url(/static/img/carrousel_item.png);		background-repeat: no-repeat;		background-position: right top;				padding: 6px 15px 0 0;		margin-top: 11px;				width: 193px;	}		#main-carrousel-navigation .active	{		background-image: url(/static/img/carrousel_item_active.png);		background-repeat: no-repeat;		background-position: right top;	}		#main-carrousel-navigation p	{		width: 155px;		height: 70px;		background-image: url(/static/img/girl.jpg);		float: right;	}	#main-carrousel-navigation a	{		width: 149px;		height: 68px;		background-image: url(/static/img/carrousel_item_overlay.png);		background-repeat: no-repeat;		background-position: 0 0;		float: right;		text-align: center;		color: #fff;		font-size: 12px;		padding: 2px 3px 0 3px;	}	#main-carrousel-navigation a:hover	{		text-decoration: none;	}.rounded-white h2{	margin-top: 20px;	font-size: 28px;}.rounded-white-content{	background-color: #fff;	padding: 10px;}.rounded-white-content li{}/**/.double .blog{	width: 225px;	float: left;	display: inline;	padding: 15px 0 0 20px;	background-image: url(/static/img/cloud.png);	background-repeat: no-repeat;	background-position: right top;	min-height: 138px;	}	.blog h2,	.blog h3	{		font-size: 14px;		line-height: 14px;	}			.blog.more h2		{			padding-top: 35px;		}		.blog h2 a	{		color: #ae00ff;	}		.blog h3	{		margin-bottom: 6px;	}	.blog .image	{		margin: 18px 28px 0 0;		width: 84px;		height: 84px;		float: right;		display: inline;		background-image: url(/static/img/schaap.jpg);		background-repeat: no-repeat;		background-position: right bottom;	}			.blog .image span		{			text-indent: -9999px;			width: 84px;			height: 84px;			float: right;			background-image: url(/static/img/blog_hole.png);			background-repeat: no-repeat;			background-position: 0 0;		}				.blog.more .image		{			background-image: url(/static/img/blog_more.gif);		}		.blog.more .image:hover		{			background-image: url(/static/img/blog_more_over.gif);		}			.blog-container	{		background-color: #fff;		width: 90px;		float: left;		padding: 10px;		min-height: 125px;			}		.blog-container,	.blog-container *	{		word-wrap: break-word;	}.single-blog h2 a,.single-blog p a{	color: #000;	text-decoration: none;}.single-blog .details a{	color: #08B0BC;}/**/#overlay{	background-image: url(/static/img/black_80.png);	background-repeat: repeat;	background-position: 0 0;	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	display: none;	z-index: 8999;}#jukebox{	width: 470px;	/*	background-image: url(/static/img/jukebox_head.png);	background-repeat: no-repeat;	background-position: 0 0;	*/	position: fixed;	top: 30px;	right: 30px;}#jukebox-wrapper{	width: 470px;	height: 660px;	margin: 20px 0 0 20px;}/*#jukebox .jukebox-wrapper{	width: 450px;	padding: 2px 10px 33px 10px;	background-image: url(/static/img/jukebox_bg.png);	background-repeat: no-repeat;	background-position: left bottom;}#jukebox .container{	width: 410px;	background-color: #000;	padding: 20px;}#jukebox .jukebox-header{	overflow: hidden;	height: 32px;	padding: 10px;}#jukebox .jukebox-header a{	float: right;	margin: 10px 0 0 0;	width: 22px;	height: 22px;	background-image: url(/static/img/close_white.gif);	background-repeat: no-repeat;	background-position: 0 0;	text-indent: -9999px;}#jukebox .playlist{	margin-top: 10px;	width: 436px;		border: 7px solid #000;	background-color: #000;	}	#jukebox .playlist dt	{		background-color: #000;		color: #fff;		padding: 0 6px 6px 6px;		font-size: 14px;	}		#jukebox .playlist ul	{		background-image: url(/static/img/subnav_left.gif);		background-repeat: repeat-y;		background-position: 0 0;				background-color: #0de3e7;		width: 417px;		overflow: hidden;	}		#jukebox .playlist li	{		background-image: url(/static/img/subnav_right.gif);		background-repeat: repeat-y;		background-position: right top;			float: left;		width: 417px;	}		#jukebox .playlist ul a	{		display: block;		padding: 4px 6px 2px 6px;		color: #000;				background-image: url(/static/img/subnav_divider.gif);		background-repeat: repeat-x;		background-position: 0 0;	}		#jukebox .playlist ul a:hover,	#jukebox .playlist ul a.active	{		color: #fff;		text-decoration: none;		background-image: none;		background-color: #000;	}		#jukebox .playlist dd		{			height: 135px;			width: 436px;		}			#jukebox .control-bar	{		padding-top: 10px;		overflow: hidden;	}		#jukebox .jukebox-display	{		float: left;		margin: 2px 0 0 0;		background-image: url(/static/img/display_tl.gif);		background-repeat: no-repeat;		background-position: 0 0;	}		#jukebox .jukebox-display p		{			background-image: url(/static/img/display_bottom.gif);			background-repeat: no-repeat;			background-position: left bottom;			width: 191px;			padding: 3px 8px 3px 8px;			text-align: left;		}			#jukebox .jukebox-controls	{		float: right;	}		#jukebox .bottom	{		padding-top: 5px;		overflow: hidden;	}	#jukebox .bottom .back	{		float: left;		color: #000;		font-size: 11px;		font-weight: bold;	}	#jukebox .bottom .tags	{		float: right;	}		*/	/**/.section .page{	top: 0px; 	left: 0px;	position: relative;	margin: 20px 0px 0px 20px;	width: 735px;	clear:both;	overflow: hidden;}	/**/.blogs,.quizzes,.blogs-quizzes{	background-image: url(/static/img/connection_w32.gif);	background-repeat: repeat-y;	background-position: 18px 0;}.blogs,.quizzes{	padding-top: 29px;}.double .quizz{	width: 225px;	float: left;	display: inline;	padding: 15px 0 0 20px;	background-image: url(/static/img/star.png);	background-repeat: no-repeat;	background-position: right top;	min-height: 141px;	position: relative;	}	.quizz h2,	.quizz h3	{		font-size: 14px;		line-height: 14px;	}		.quizz h2 a	{		color: #ae00ff;	}		.quizz h3	{		margin-bottom: 6px;	}		.quizz .image	{		width: 100px;		height: 100px;		background-image: url(/static/img/schaap.jpg);		background-repeat: no-repeat;		background-position: right bottom;		position: absolute;		top: 25px;		right: 32px;	}			.quizz .image span		{			text-indent: -9999px;			width: 100px;			height: 100px;			position: absolute;			background-image: url(/static/img/star_hole.png);			background-repeat: no-repeat;			background-position: 0 0;			bottom: 0;			right: 0;		}			.quizz-container	{		background-color: #fff;		width: 90px;		float: left;		display: inline;		padding: 10px;		min-height: 125px;		margin-top: 3px;	}	/**/.general{	width: 470px;	margin: 20px 0 0 20px;	display: inline;	overflow: hidden;	float: left;}.general h2{	font-size: 28px;}.general-content{	background-color: #000;	padding: 10px;	overflow: hidden;	width: 450px;}	.general-content .intro	{		color: #fff;		font-weight: bold;		font-size: 14px;		padding-bottom: 10px;	}		.general-items{	background-image: url(/static/img/connection_w32.gif);	background-repeat: repeat-y;	background-position: 0 0;	width: 450px;	overflow: hidden;	}		.general-item	{		background-color: #fff;		overflow: hidden;		padding: 10px;		margin-bottom: 25px;		width: 430px;		float: left;		display: inline;	}		.general-item.last		{			margin-bottom: 0;		}					.general-item img		{			float: left;					border: 5px solid #000;			margin-right: 10px;		}			.general-item img.rechts			{				float: right;				margin-left: 10px;				margin-right: 0px;			}					.general-item h3		{			font-size: 14px;		}	.general-item .zend_form	{		padding: 20px 10px 10px 10px;		margin-top: 16px;		overflow: hidden;	}	.general-item .zend_form dt	{		width: 121px;		float: left;	}	.general-item .zend_form dd	{		width: 283px;		float: right;	}	.general-item .zend_form label	{		float: left;		width: 121px;		font-size: 12px;		font-weight: bold;		padding-top: 8px;	}	.general-item .zend_form #captcha-label	{		clear: right;	}		.general-item .zend_form input,	.general-item .zend_form textarea	{		width: 275px;		padding: 4px;		background-image: url(/static/img/inputbg.gif);		background-repeat: no-repeat;		background-position: 0 0;		border: 0;		border-bottom: 1px solid #ddd;		float: right;	}	.general-item .zend_form textarea	{		height: 140px;	}			.general-item .zend_form .captcha-wrapper img	{		float: left;		border: none;		margin: 0;	}		.general-item .zend_form .captcha-wrapper .captcha-text	{		width: 150px;		float: left;		margin: 6px 0px 4px 4px;		display: inline;	}		.general-item .zend_form .captcha-wrapper #captcha-id	{		width: 0; height: 0;		margin: 0;		display: none;	}		.zend_form #_submit,	.zend_form #send_website,	.zend_form #send_general,	.zend_form #send_episode	{		width: 106px;		background-color: #000;		background-image: none;		float: right;		text-transform: uppercase;		color: #fff;		padding: 8px;		border: 0;		font-size: 14px;		font-weight: bold;		clear: both;	}				/**/.postings{	overflow: hidden;	padding: 10px 0 0 0;	margin: 0 0 20px 20px;}.black-left{	font-size: 28px;}.comment{	background-color: #FFF;	overflow: hidden;	padding: 10px;	width: 450px;	margin: 0 0 20px 0;	background-image: url(/static/img/connection_w32.gif);	background-repeat: repeat-y;	background-position: 0 0;	}		.comment-bottom	{		padding-top: 14px;		}.comment-form{		width: 450px;	margin: 0 0 0 20px;}	.comment-form form,	.comment-form .success	{		background-color: #000;		overflow: hidden;		padding: 20px 10px 10px 10px;		width: 450px;	}		.comment-form fieldset,	.comment-form .zend_form,	.comment-form .success div	{		background-color: #fff;		overflow: hidden;		padding: 20px;		width: 410px;		}		.comment-form div	{		overflow: hidden;	}		.comment-form dt	{		width: 121px;		float: left;	}		.comment-form #captcha-label	{		clear: right;	}		.comment-form label	{		float: left;		width: 121px;		font-size: 16px;		font-weight: bold;		padding-top: 4px;	}		.comment-form .success p	{		font-size: 16px;		font-weight: bold;	}		.comment-form dd	{		width: 283px;		float: right;	}			.comment-form .captcha-wrapper img		{			float: left;		}			.comment-form .captcha-wrapper .captcha-text		{			float: left;			margin: 6px 0px 4px 4px;			display: inline;		}		.comment-form .text,	.comment-form textarea	{		width: 275px;		padding: 4px;		background-image: url(/static/img/inputbg.gif);		background-repeat: no-repeat;		background-position: 0 0;		border: 0;		border-bottom: 1px solid #ddd;		float: right;	}	.comment-form #send	{		background-color: #000;		float: right;		text-transform: uppercase;		color: #fff;		padding: 8px;		border: 0;		font-size: 14px;		font-weight: bold;		clear: both;	}/**/.black-corner-box ,.general-content ,.general-item ,.rounded-white-content ,.blog-container ,.article ,.detail-content ,.quizz-container ,.balloon ,#jukebox ,.comment ,.comment-form form ,.comment-form fieldset ,.comment-form .zend_form ,.comment-form .success ,.comment-form .success div{	-moz-border-radius: 10px;	-webkit-border-radius: 10px;}/**/.jScrollPaneContainer {	position: relative;	overflow: hidden;	z-index: 1;}.jScrollPaneTrack {	position: absolute;	cursor: pointer;	right: 0;	top: 0;	height: 100%;	background: #aaa;	}.jScrollPaneDrag {	position: absolute;	background: #666;	cursor: pointer;	overflow: hidden;}.jScrollPaneDragTop {	position: absolute;	top: 0;	left: 0;	overflow: hidden;}.jScrollPaneDragBottom {	position: absolute;	bottom: 0;	left: 0;	overflow: hidden;}a.jScrollArrowUp{	display: block;	position: absolute;	z-index: 1;	top: 0;	right: 0;	text-indent: -2000px;	overflow: hidden;	height: 11px;	width: 12px;	background-image: url(/static/img/arrow_up.gif);	background-repeat: no-repeat;	background-position: 0 0;	padding: 0 !important;	border-bottom: 3px solid #000;}	.question-item a.jScrollArrowUp	{		background-image: url(/static/img/arrow_up_white.gif);		border-bottom: 3px solid #fff;	}a.jScrollArrowUp:hover {	/*background-color: #f60;*/}a.jScrollArrowDown {	display: block;	position: absolute;	z-index: 1;	bottom: 0;	right: 0;	text-indent: -2000px;	overflow: hidden;	/*background-color: #666;*/	height: 11px;	width: 12px;	background-image: url(/static/img/arrow_down.gif);	background-repeat: no-repeat;	background-position: 0 0;	padding: 0 !important;		border-top: 3px solid #000;}	.question-item a.jScrollArrowDown	{		border-top: 3px solid #fff;		background-image: url(/static/img/arrow_down_white.gif);	}	a.jScrollArrowDown:hover {	/*background-color: #f60;*/}a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {	/*background-color: #f00;*/}/** * This <div> element is wrapped by jCarousel around the list * and has the classname "jcarousel-container". */.jcarousel-container {    position: relative;}.jcarousel-clip {    z-index: 2;    padding: 0;    margin: 0;    overflow: hidden;    position: relative;	width: 392px;}.jcarousel-list {    z-index: 1;    overflow: hidden;    position: relative;    top: 0;    left: 0;    margin: 0;    padding: 0;}.jcarousel-list li,.jcarousel-item {    float: left;    list-style: none;    /* We set the width/height explicitly. No width/height causes infinite loops. */    width: 100px;    height: 75px;	overflow: hidden;}/** * The buttons are added dynamically by jCarousel before * the <ul> list (inside the <div> described above) and * have the classnames "jcarousel-next" and "jcarousel-prev". */.jcarousel-next {    z-index: 3;    display: none;}.jcarousel-prev {    z-index: 3;    display: none;}#navigation-wrapper{	overflow: hidden;	width: 715px;}#navigation{		width: 537px;	height: 52px;		background-image: url(/static/img/main_navigation.png);	background-repeat: no-repeat;	background-position: 0 0;		position: relative;	float: left;	z-index: 1310;}#navigation dd{	background-color: #0DE3E7;	font-size: 14px;	line-height: 18px;	font-weight: bold;	background-image: url(/static/img/subnav_left.gif);	background-repeat: repeat-y;	background-position: 0 0;	width: 300px;	border-color: #000;	border-width: 0 3px 3px 3px;	border-style: solid;		position: absolute;	z-index: 1503;	top: 40px;}#navigation dt a{	display: block;	height: 42px;	background-image: url(/static/img/main_navigation.png);	background-repeat: no-repeat;	background-position: 0 0;	width: 91px;	text-indent: -9999px;	z-index: 1383;}#navigation dl{	position: absolute;	top: 0;	left: 0;}	#navigation .playing dt a:hover,	#navigation .playing dt a.active	{		background-position: 0 -52px;	}		#navigation .weblogs	{		left: 100px;	}			#navigation .weblogs dt a		{			background-position: -100px 0;			width: 108px;		}				#navigation .weblogs dt a:hover,		#navigation .weblogs dt a.active		{			background-position: -100px -52px;		}			#navigation .klokhuis	{		left: 217px;	}				#navigation .klokhuis dt a		{			background-position: -217px 0;			width: 146px;		}		#navigation .klokhuis dt a:hover,		#navigation .klokhuis dt a.active		{			background-position: -217px -52px;		}	#navigation .grown-ups	{		left: 372px;	}		#navigation .grown-ups dt a		{			background-position: -372px 0;			width: 165px;		}		#navigation .grown-ups dt a:hover,		#navigation .grown-ups dt a.active		{			background-position: -372px -52px;		}#navigation ul{	background-image: url(/static/img/subnav_right.gif);	background-repeat: repeat-y;	background-position: right top;	z-index: 1523;}	#navigation li	{		background-image: url(/static/img/subnav_divider.gif);		background-repeat: repeat-x;		background-position: 0 0;		display: inline-block;	}		#navigation .first	{		background-image: url(/static/img/subnav_topleft_over.gif);		background-repeat: no-repeat;		background-position: 0 0;		padding-top: 3px;		display: block;	}		#navigation .weblogs .first { background-image: url(/static/img/subnav_topleft_weblogs.gif); }		#navigation .klokhuis .first { background-image: url(/static/img/subnav_topleft_klokhuis.gif); }		#navigation .grown-ups .first { background-image: url(/static/img/subnav_topleft_grownups.gif); }		#navigation .first a	{		background-image: url(/static/img/subnav_topright.gif);		background-repeat: no-repeat;		background-position: right top;		border-top: 0;	}		#navigation .last	{		background-image: url(/static/img/subnav_bottomleft.gif);		background-repeat: no-repeat;		background-position: left bottom;				border-top: 1px solid #0cd4d8;	}		#navigation .last a		{			background-image: url(/static/img/subnav_bottomright.gif);			background-repeat: no-repeat;			background-position: right bottom;		}	#navigation ul a	{		color: #fff;		display: block;		padding: 1px 5px 2px 15px;				width: 280px;			}	#navigation ul a:hover	{		text-decoration: none;		background-color: #000;		background-image: none !important;	}		/** * jQuery lightBox plugin * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) * and adapted to me for use like a plugin from jQuery. * @name jquery-lightbox-0.5.css * @author Leandro Vieira Pinho - http://leandrovieira.com * @version 0.5 * @date April 11, 2008 * @category jQuery plugin * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin */#jquery-overlay {	position: absolute;	top: 0;	left: 0;	z-index: 3001;	width: 100%;	height: 500px;}#jquery-lightbox {	position: absolute;	top: 0;	left: 0;	width: 100%;	z-index: 3002;	text-align: center;	line-height: 0;}#jquery-lightbox a img { border: none; }#lightbox-container-image-box {	position: relative;	background-color: #fff;	width: 250px;	height: 250px;	margin: 0 auto;}#lightbox-container-image { padding: 10px; }#lightbox-loading {	position: absolute;	top: 40%;	left: 0%;	height: 25%;	width: 100%;	text-align: center;	line-height: 0;}#lightbox-nav {	position: absolute;	top: 0;	left: 0;	height: 100%;	width: 100%;	z-index: 10;}#lightbox-container-image-box > #lightbox-nav { left: 0; }#lightbox-nav a { outline: none;}#lightbox-nav-btnPrev, #lightbox-nav-btnNext {	width: 49%;	height: 100%;	zoom: 1;	display: block;}#lightbox-nav-btnPrev { 	left: 0; 	float: left;}#lightbox-nav-btnNext { 	right: 0; 	float: right;}#lightbox-container-image-data-box {	font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	overflow: auto;	width: 100%;	padding: 0 10px 0;}#lightbox-container-image-data {	padding: 0 10px; 	color: #666; }#lightbox-container-image-data #lightbox-image-details { 	width: 70%; 	float: left; 	text-align: left; }	#lightbox-container-image-data #lightbox-image-details .tags {	background-image: url("/static/img/tag_label.png");	background-position: -5px 1px;	background-repeat: no-repeat;	padding-left: 24px;	padding-top: 5px;}#lightbox-image-details-caption strong { color: #67777D; }#lightbox-image-details-currentNumber {	display: block; 	clear: left; margin-top: 3px;	padding: 3px 0 10px 0;	color: #aaa;border-top: 1px solid #ddd;}			#lightbox-secNav-btnClose {	width: 66px; 	float: right;	padding-bottom: 0.7em;	}