* {	margin: 0;	padding: 0;	}	body{    background:#FFF url(/img/site/bg-rear.jpg) 20% 0 repeat-x;	font-family: Helvetica,Arial sans-serif;	font-size:12px;	line-height: 18px;	color: #333333;}div#midground{    /*background: transparent url(/img/site/bg-mid.png) 40% 0 repeat-x;*/    margin: 0;    padding: 0;    width: 100%;	height:335px;	}div#foreground{    background: transparent url(/img/site/bg-front.png) 150% 0 repeat-x;    margin: 0;    padding: 0;    width: 100%;	height:335px;}img {	border: none;}a {	color: #187BA8;	text-decoration:none;}a:hover {	color: #187BA8;	text-decoration:underline;}h1 {	color: #000;	font-size: 24px;	line-height: 18px;	}h2 {	color: #187BA8;	font-size: 14px;	line-height: 18px;	}	p { 	margin: 0px 0px 10px 0px	}		.datum {	font-size: 11px;	color: #d9561d;	}	/******************************************************************************* HEADER */div#header {	width: 950px;	height: 94px;	margin: 0 auto;	background:  url(/img/site/header.jpg) no-repeat;	}div#logo {	float: left;	margin-left: 25px;	margin-top: 18px;	}div#logo a {	background: url(/img/site/logo.png) no-repeat;	width: 164px;	height: 51px;	display: block;	text-indent: -9999px;}	ul#secundair {	padding: 5px 10px;	float: right;	font-size: 11px;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	}ul#secundair li { 	display: inline; 	}	ul#secundair li a { 	padding: 5px;	text-decoration: none;	color: #FFF;	}	ul#secundair li a:hover { 	text-decoration: underline;	color: #FFF;	}/******************************************************************************* HOOFDNAVIAGTIE */ul#menu {	width: 950px;	height: 35px;	margin: 0 auto;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	}ul#menu li {	display: inline;	}ul#menu li a {	display: block;	float: left;	margin: 0 auto;	height: 20px;	padding:10px 12px 5px;	text-align: center;	text-decoration: none;	font-size: 1.3em;	font-weight: bold;	color: #14144e;	}ul#menu li a:hover {	background: url(/img/site/tabnav.jpg);	color: #FFFFFF;	}ul#menu .active a {	background: url(/img/site/tabnav.jpg);	color: #FFFFFF;	}/******************************************************************************* pushbox */#page-wrap { 	width: 950px; 	padding: 0px; 	background: white; 	margin: 0 auto 0px; 	position: relative; }/*    For Specific Slides	*/#pushboximage { 	padding: 0px; }#pushboximage img { 	padding: 0px; 	float: left; 	margin: 15px 20px 15px 15px;	border: 5px solid #fafafa;}#pushboxtext { 	float:left; 	margin-top: 15px; 	width:450px; 	font-family:Arial, Helvetica, sans-serif; 	padding-left:20px; }#pushboxtext h3 {	color:#D6B917;	font-size:26px;	font-weight:normal;	line-height:26px;	padding-top:10px;}#pushboxtext p {	color:#FFFFFF;	font-size:15px;	height:127px;	margin-top:15px;	overflow:hidden;}div#ball {	width: 204px;	height: 88px;	right: 10px;	bottom: -30px;	background: url(/img/site/ball.png) no-repeat;	position: absolute;	}.anythingSlider                         { width: 950px; height: 280px; position: relative; margin: 0 auto 15px; }.anythingSlider .wrapper                { width: 950px; overflow: auto; height: 280px; margin: 0 0px; position: absolute; top: 0; left: 0; }.anythingSlider .wrapper ul             { width: 9999px; list-style: none; position: absolute; top: 0; left: 0; background: #14144E;  margin: 0; }.anythingSlider ul li                   { display: block; float: left; padding: 0; height: 280px; width: 950px; margin: 0; }.anythingSlider .forward                { background-position: 0 0; right: -108px; }.anythingSlider .back                   { background-position: -67px 0; left: -28px; }.anythingSlider .forward:hover          { background-position: 0 -200px; }.anythingSlider .back:hover             { background-position: -67px -200px; }#thumbNav                               { position: relative; top: 219px;padding-left:420px; }#thumbNav a                             { color: black; font: 11px/18px; Georgia, Serif; display: inline-block; padding: 5px 12px; height: 18px; margin: 0 5px 0 0; background: #7A9538 url(/img/site/cellshade.png) repeat-x; text-align: center; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }#thumbNav a:hover                       { background-image: none; }#thumbNav a.cur                         { background: #e0a213; }/*  Prevents*/.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }	/******************************************************************************* logoslider */.tabbed_content {	background-color: #f3f3f3;	width: 950px;	overflow:hidden;}.tabs {	position: relative;}.tabs .moving_bg {	background-color:#E1E1E1;	position: absolute;	width: 150px;	z-index: 190;	left: 0;	padding:10px 10px 0px 10px;	background-position: bottom left;	background-repeat: no-repeat;	border-right:1px solid #ccc;}.tabs .tab_item {	display: block;	float: left;	padding: 5px 10px;	width: 150px;	color: #000;	text-align: center;	z-index: 200;	position: relative;	cursor: pointer;}.tabbed_content .slide_content {	overflow: hidden;	background-color: #E1E1E1;	padding: 10px 15px;	position: relative;	width: 950px;	border-bottom:1px solid #f3f3f3;	clear:both;}.tabslider {	width: 5000px;}.logoblok {	float: left;	width: 950px;	margin-top: 5px;	padding: 0px 0px 0px 0;	margin-right: 0px;}.logoblok H3 {	font-size: 20px;}.thumbnail{	float: left;	width: 100px;	margin: 0px 17px 0px 0;	}.clearboth { clear: both; }		/******************************************************************************* CONTENT */div#content {	clear: both;	width: 950px;	margin: -5px auto;}div#colOne {	float: left;	width: 385px;	padding-left: 15px;	margin-top: 5px;}div.mededeling {	width: 365px;	border-bottom: 1px solid #ccc;	padding-top: 10px;		float:left;}div.mededeling img.floatLeft {     float: left;     border: 1px solid #CCC;	margin: 0px 15px 10px 0px;}div#colTwo {	float: left;	width: 530px;	padding:0pt 0px 0px 20px;	margin-top: 5px;}div.nieuws {	border-bottom: 1px solid #ccc;	padding-top: 10px;	padding-bottom: 10px;	padding-right: 10px;}div.nieuws h1 a{	line-height: 25px;	letter-spacing: -1px;	font-size: 22px;	color: #333;}/* Logo blok */div#logoblok {	width:950px;	margin:0px auto 0 auto;	padding-top:15px;		background-color:#FFFFFF;}.logo {	float: left;	width: 110px;	margin: 10px 10px 0px 0;}.logolast {	float: left;	width: 110px;	margin: 10px 0px 30px 0;}#logoblok h2 {	margin-left:8px;	font-size:16px;	line-height:18px;	color:#187BA8;	}/******************************************************************************* FOOTER */#contentfooter {	width: 950px;	margin: 0 auto;}	#footer {	height: 270px;	width:950px;	padding: 10px 0 0 0;	background-color: #14144e;	border-top: 1px solid #000;	margin: 30px auto;;}#footer h2 {	color: #FFF;	padding-bottom: 15px;	font-size: 16px;	line-height: 18px;	}#left-col{	float: left; width: 180px;	margin-top: 10px;	padding: 0px 20px;	}#middle-col{	float:left;	margin-top:10px;	padding:0 30px 0px 20px;	width:180px;}#right-col{	float: left; width: 240px;	margin-top: 10px;	padding: 0px 0px 0px 10px;}#right-col2{	float: left; width: 220px;	margin-top: 10px;	padding: 0px;}#footer * {	color: #FFF;}#footer p {	color: #CCC;}#footer a {	color: #FFF;	text-decoration: underline;}#footer a:hover {	color: #187BA8;	text-decoration: none;}#footer ul a {	color: #FFF;	text-decoration: none;}#footer ul a:hover {	color: #187BA8;	text-decoration: none;}#footer ul {	list-style-image:none;	list-style-position:outside;	list-style-type:none;	padding: 0;	margin: 0;}#footer ul.footermenu {	border-top:1px solid #4e4e76;}#footer ul.footermenu li {	background: transparent none repeat scroll 0%;	border-bottom: 1px solid #4e4e76;	display: block;	margin: 0pt;	padding: 3px 0pt;}#logoblok {	width: 950px;	margin: 10px auto;	background-color:#CCC;}div.center {  margin-left: auto;  margin-right: auto;  width: 150px;}p.center { text-align: center; }/* Content pagina */div#paginacontent {	width:950px;	margin-left:auto;	margin-right:auto;	margin-bottom:45px;	}div#paginacontent img#menuonderbalk {	border:0px;	}div#paginacontent div#webtrail {	padding-left:15px;	margin-top:5px;	margin-bottom:20px;	font-size:11px;	color:#333333;		}div#paginacontent div#webtrail a {	font-size:11px;	color:#333333;	text-decoration:underline;}div#paginacontent div#linkermenukolom {	float:left;	width:225px;				overflow:hidden;}div#paginacontent div#contentkolom {	float:left;	width:455px;	padding-left:25px;	padding-right:25px;		font-size:13px;	color:#333333;	font-family:Verdana;	line-height:20px;	overflow:hidden;}div#paginacontent div#alsoseekolom {	float:left;	width:210px;	padding-right:10px;		overflow:hidden;}div#paginacontent div#linkermenukolom ul#linkermenu {	list-style-type:none;}div#paginacontent div#linkermenukolom ul#linkermenu li {	padding-top:5px;			padding-bottom:5px;	}div#paginacontent div#linkermenukolom ul#linkermenu li.normaal {		margin-left:15px;		border-bottom:1px solid #CFCECE;}div#paginacontent div#linkermenukolom ul#linkermenu li.normaal a {	font-size:13px;	text-decoration:none;	color:#333333;}div#paginacontent div#linkermenukolom ul#linkermenu li#topitem {		padding-left:15px;	margin-bottom:10px;	background-color:#14144E;	}div#paginacontent div#linkermenukolom ul#linkermenu li#topitem a {	font-size:15px;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;	}div#paginacontent div#linkermenukolom ul#linkermenu li.normaal a.subactief, div#paginacontent div#linkermenukolom ul#linkermenu li#topitem a.subactief {	color:#D9561D;}div#paginacontent div#linkermenukolom ul#linkermenu li#banner-digitaalafhangbord {	margin-top:30px;	text-align:center;}div#paginacontent div#contentkolom img.contentimageleft {	float:left;	margin:8px;	margin-right:15px;	margin-left:0px;}div#paginacontent div#contentkolom img.contentimageright {	float:right;	margin:8px;	margin-left:15px;	margin-right:0px;}div#paginacontent div#contentkolom h1 {	font-size:24px;	line-height:24px;	font-weight:normal;	font-family:Helvetica;	margin-bottom:15px;	}div#paginacontent div#contentkolom h2 {	margin-bottom:5px;	}div#paginacontent div#contentkolom p {	margin-bottom:20px;	}div#paginacontent div#contentkolom ul {	margin-left:15px;	}div#paginacontent div#contentkolom ol {	margin-left:21px;	}div#paginacontent div#contentkolom p#contacterror {	color:red;	font-weight:bold;	}div#paginacontent div#contentkolom td.contactformlabel {	width:100px;	vertical-align:top;	padding-top:8px;	color:#187BA8;	}div#paginacontent div#contentkolom td.contactformveld {	width:350px;	padding-top:5px;}input.formveldgroot, textarea.formveldgroot {	width:350px;	border:1px solid #CFCECE;	padding:3px;	color:#333333;}textarea.formveldgroot {	height:150px;}input.error, textarea.error {	border:1px solid red;}td.contactformveldr {	padding-left:98px;	text-align:left;}td.contactformveldr img {	margin-top:10px;}div#paginacontent div#contentkolom table {	width:100%;	margin-top:15px;}div#paginacontent div#contentkolom td {	border-bottom:1px solid #CFCECE;	vertical-align:top;		padding-top:3px;	padding-bottom:3px;}div#paginacontent div#contentkolom table#barroostertabel td {	padding-left:5px;}div#paginacontent div#contentkolom p {	margin:0px;		margin-bottom:15px;}div#paginacontent div#contentkolom table#contacttabel td {	border-bottom:0px;	}div#paginacontent div#contentkolom span.nieuwsdetaildatum {	font-size:10px;	color:#D9561D;	}div#paginacontent div#contentkolom div.nieuwslijstitem {	font-family:Verdana;	font-size:13px;	color:#333333;	padding-bottom:10px;	margin-bottom:10px;	border-bottom:1px solid #CFCECE;}div#paginacontent div#contentkolom div.nieuwslijstitem span.nieuwslijstdatum {	font-size:10px;	color:#D9561D;}div#paginacontent div#contentkolom div.fotoboekitem {	font-family:Verdana;	font-size:13px;	color:#333333;	padding-bottom:10px;	margin-bottom:10px;	border-bottom:1px solid #CFCECE;	min-height:100px;	clear:both;}div#paginacontent div#contentkolom div.fotoboekitem img {	float:left;	border:1px solid #333333;	margin-right:10px;	margin-bottom:10px;	clear:right;}div#paginacontent div#contentkolom div.fotoboekitem span.fotoboekdatum {	font-size:10px;	color:#D9561D;}/* Alsosee */div#paginacontent div#alsoseekolom div.alsoseenieuws {	font-family:Verdana;	font-size:11px;	color:#333333;	margin-bottom:15px;}div#paginacontent div#alsoseekolom div.alsoseenieuws a {	color:#187BA8;	font-size:13px;	text-decoration:underline;}div#paginacontent div#alsoseekolom div.alsoseenieuws span.alsoseenieuwsdatum {	font-size:10px;	color:#D9561D;	}div#paginacontent div#alsoseekolom div.alsoseetekst {	font-family:Verdana;	font-size:11px;	color:#333333;	margin-bottom:25px;}div#paginacontent div#alsoseekolom div.alsoseetekst h2 {	font-size:15px;	font-weight:bold;	color:#FFFFFF;	background-color:#14144D;	padding-bottom:5px;	padding-top:5px;	padding-left:10px;	margin-bottom:10px;}div#paginacontent div#alsoseekolom h2#alsoseenieuwstitel {	font-size:15px;	font-weight:bold;	color:#FFFFFF;	background-color:#14144D;	padding-bottom:5px;	padding-top:5px;	padding-left:10px;	margin-bottom:15px;}div#paginacontent div#alsoseekolom div.alsoseetekst img {	border:1px solid #14144D;	margin-top:10px;}div#paginacontent div#alsoseekolom div.alsoseetekst p {	margin-bottom:0px;	margin-top:5px;	}div#paginacontent div#alsoseekolom div.alsoseetekst a {	color:#187BA8;	font-size:13px;	text-decoration:underline;}
