  
		/* GENERAL STYLES */		
		* { margin: 0; padding: 0; }
		
		body {
			font-family: Arial, Helvetica, sans-serif;
			background: #FAF8F5;
			color: #000000;
			text-align: center;
		
			font-size: x-small;
			voice-family: "\"}\"";
			voice-family:inherit;	
			font-size: small;
		}
		html>body, html>td { font-size: small; }
		
		html, body { height: 100%; }
		
		a, a:link, a:visited, a:active { color: #333333; text-decoration: none; }
		a:hover { color: #333333; text-decoration: underline; }
		
		img, a img { border: 0; }
		
		ul { margin: 0; padding: 0; padding-left: 2em; padding-bottom: 1em; }
		ol { margin: 0; padding: 0; padding-left: 1.8em; }
		li { }
		
		.clear { clear: both; height: 0px; visibility: hidden; }
		
		/* HEADER TOP */
		#header_top {
			height: 88px;
			text-align: center;
			background: #FFF;
			}
		#header_top_inner {
			position: relative; margin: 0 auto; width: 696px;
			text-align: left;
			}
		#header_top_inner_wide {
			position: relative; margin: 0 auto; width: 864px;
			text-align: left;
			}
		#logo {
			padding-left:15px;
			}
		#header_top_inner_wide #logo {
			padding-left:7px;
		}
		#banner {
			position: absolute; top: 17px; right: 0; padding-right:15px;
			}
		#header_top_inner_wide #banner {
			padding-right:7px;
		}

		/* HEADER BAR TOP */
		#header_bar_top {
			height: 25px;
			text-align: center;
			background: #2B91C2;
			}
		#header_bar_top_inner {
			position: relative; margin: 0 auto;
			text-align: left;
			}
		#header_bar_top_inner ul { 
			margin: 0; padding: 0; padding-left: 15px;
			list-style: none; 
			}
		#header_bar_top_inner li { 
			display: block; float: left; height: 25px;
			font-size: 11px; line-height: 26px; font-weight: bold;
			}
		
		#header_bar_top_inner li a,
		#header_bar_top_inner li a:link,
		#header_bar_top_inner li a:visited {
			padding-right: 6px; padding-left: 7px;
			text-decoration: none; text-transform: uppercase;
			border-left: 1px solid #FCE8C1;
			color: #FFF;
			}
		#header_bar_top_inner li.current a,
		#header_bar_top_inner li.current a:link,
		#header_bar_top_inner li.current a:visited,
		#header_bar_top_inner li a:hover {
			color: #ECF3F7;
			}
		#header_bar_top_inner li a.first,
		#header_bar_top_inner li a.first:link,
		#header_bar_top_inner li a.first:visited {
			border: none; padding-left: 0;
			}
		
		/* ALL OVERVIEWS */
		a#alloverviews,
		a#alloverviews:link,
		a#alloverviews:visited {
			display: block; position: absolute; top: 0; right: 15px; padding-left: 10px; height: 26px;
			font-size: 11px; font-weight: bold; line-height: 26px; text-decoration: none; text-transform: uppercase;
			color: #FFF;
			}
		a#alloverviews:hover {
			color: #FFF;
			}	
		#alloverviews_container {
			position: absolute; top: 88px; left: 0; width: 100%; z-index: 100;
			}	
		#alloverviews_inner {
			position: relative; margin: 0 auto; width: 666px;
			}
		#alloverviews_inner_wide {
			position: relative; margin: 0 auto; width: 853px;
			}
		#alloverviews_animated {
			position: absolute; top: 0px; margin: 0px; right: 0px; width: 110px;
			border: 2px solid #2B91C2;
			}
		#alloverviews_area {
			position: absolute; top: 28px; right: 0px; width: 346px;
			text-align: left;
			border: 2px solid #2B91C2;
			background: #FFF; 
			}
		#alloverviews_area a,
		#alloverviews_area a:link,
		#alloverviews_area a:visited {
			color: #666;
			}
		#alloverviewstitle {
			height: 22px; line-height: 20px;
			color: #FFFFFF;
			background: #2B91C2;
			}
		#alloverviewstitle h2 {
			padding-left: 14px;
			font-size: 92%; font-weight: bold; text-transform: uppercase;
			}
		#alloverviewstitle span {
			position: absolute; top: 0; right: 10px;
			}
		#alloverviewstitle span a,
		#alloverviewstitle span a:link,
		#alloverviewstitle span a:visited {
			font-size: 90%;
			color: #FFF;
			}
		#alloverviews_lists {
			margin: 15px 0; height: 187px;
			}
		#alloverviews_area ul {
			float: left; margin: 0; padding: 0;
			list-style: none;
			}
		* html #alloverviews_area ul {
			margin-bottom: -18px;
			}
		#alloverviews_area li {
			margin-bottom: 3px;
			padding-left: 6px;
			width: 90px; 
			voice-family: "\"}\""; 
			voice-family:inherit;		
			padding-left: 18px;
			}
		html>body #alloverviews_area li {
			padding-left: 18px;
			}
			
		/* HEADER BAR BOTTOM */
		#header_bar_bottom {
			height: 36px;
			text-align: center;
			background: #D2E8F2;
			}
		#header_bar_bottom_inner {
			position: relative; margin: 0 auto; height: 36px;
			text-align: left;
			}
		
		#header_bar_bottom_inner #selectoverview {
			float: left; padding-top: 9px; padding-left: 10px;
			}
		
		#searchForm {
			padding-left: 15px;
			}
		#header_bar_bottom_inner select,
		#header_bar_bottom_inner input {
			float: left; margin: 0;
			font-family: Arial, Helvetica, sans-serif; font-size: 11px;
			}
		#header_bar_bottom_inner select {
			width: 100px;
			}
		
		#header_bar_bottom_inner #search {
			float: left; padding-top: 9px;
			}
		
		#logo_overview {
			position: absolute; top: 0; right: 0; padding-right:15px;
			}
		
		#q {
			margin: 0; padding: 2px; padding-left: 3px; width: 130px;
			border: 1px solid #2B91C2;
			background: #FFF;
			}
		
		
		/* ROWS COLUMNS */
		.row,
		.row_wide,
		.row_wide_google {
			margin: 0 auto; padding-top: 0px; width: 696px; clear: left;
			text-align: left;
			}
		.row_wide,
		.row_wide_google {
			width: 864px;
			}

		.column .row {
			width: 202px;
			}
		
		.column {
			float: left; width: 232px;
			}

		.row_wide .column {
			width: 216px;
			}	

		.row_wide_google .column {
			width: 432px;
			}

		.column_inner {
			padding: 0 15px;
			}
		.row_wide .column_inner,
		.row_wide_google .column_inner {
			padding: 0 7px;
			}			
		
		.col_end {
			height: 0; margin: 0px; padding: 0px; font-size: 0px; line-height: 0px;
			}
			
		.column_2 {
			float: left; width: 464px;
			}
		.column_2 .row { width: 464px; }
		.column_2 .column_inner { padding: 0; }
		.column_2 .column_inner .column_inner { padding: 0 15px; }
		.column_2 .row .column_2 { width: 232px; }
			
		.row_wide .column_2 {
			float: left; width: 432px;
			}
		.row_wide .column_2 .row { width: 432px; }
		.row_wide .column_2 .column_inner { padding: 0; }
		.row_wide .column_2 .column_inner .column_inner { padding: 0 7px; }
		.row_wide .column_2 .row .column_2 { width: 216px; }
		
		/* CONTENT BLOCKS */
		.contentblock,
		.contentblock_2 {
	position: relative;
	margin-top: 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #2B91C2;
	background: #D2E8F2;
	font-size: small;
	width: 200px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 200px;
	font-size: small;
	visibility: visible;
			}
		html>body .contentblock,
		html>body .contentblock_2 {
			width: 210px;
			font-size: small;
			}

		.contentblock_2 {
			width: 434px;
			voice-family: "\"}\""; 
			voice-family:inherit;		
			width: 432px;
			}
		html>body .contentblock_2 {
			width: 432px;
			}

		.row_wide .contentblock_2,
		.row_wide_google .contentblock_2 {
			width: 416px;
			voice-family: "\"}\""; 
			voice-family:inherit;		
			width: 416px;
			}
		html>body .row_wide .contentblock_2,
		html>body .row_wide_google .contentblock_2 {
			width: 416px;
			}
		
		.contentblocktitle {
			height: 19px; line-height: 19px;
			color: #FFFFFF;
			background: #2B91C2;
			}
		.contentblocktitle h2 {
			padding-left: 8px;
			font-size: 100%;
			}
		.contentblocktitle	span {
			display: block; position: absolute; top: 0; right: 5px;
			font-size: 100%;
			}
			
		.contentblock ul,
		.contentblock_2 ul {
			margin: 7px 0; margin-top: 5px; margin-left: 8px; padding: 0;
			list-style: none; font-size: 98%;
			}
		.contentblock li,
		.contentblock_2 li {
			width: 190px; overflow: hidden;
			}
		.contentblock_2 li {
			width: 406px;
			}	

		.contentblock a,
		.contentblock a:link,
		.contentblock a:visited,
		.contentblock_2 a,
		.contentblock_2 a:link,
		.contentblock_2 a:visited {
			color: #333;
			}	
		.contentblock_2 a,
		.contentblock_2 a:link,
		.contentblock_2 a:visited {
			width: 406px;
			}		
		.contentblock a:hover,
		.contentblock_2 a:hover {
			text-decoration: underline;
			}

		hr.description {
			margin-top:4px;
			margin-bottom:4px;
			padding:0px;
			border-top:#2B91C2 solid 1px;
			border-right:0px solid #000;
			border-bottom:0px solid #000;
			border-left:0px solid #000;
			width:184px;
			height:0px;
		} 

		p.description {
			padding-bottom:3px;
			font-size: 86%;			
		} 

		
		/*  WK ORANJE BLOCKS */
		.contentblockoranje {
			position: relative; margin-top: 10px;
			text-align: left; font-family: Arial, Helvetica, sans-serif;  
			border: 1px solid #FF6600;
			background: #FFB17D;
			
			font-size: x-small;
			width: 202px;
			voice-family: "\"}\""; 
			voice-family:inherit;		
			width: 200px;
			font-size: small;
			}
		html>body .contentblockoranje {
			width: 200px;
			font-size: small;
			}
		
		.contentblocktitleoranje {
			height: 19px; line-height: 19px;
			color: #FFFFFF;
			background: #FF6600;
			}
		.contentblocktitleoranje h2 {
			padding-left: 8px;
			font-size: 100%; font-weight: bold;
			}
		.contentblocktitleoranje	span {
			display: block; position: absolute; top: 0; right: 5px;
			font-size: 100%;
			}
			
		.contentblockoranje ul {
			margin: 7px 0; margin-top: 5px; margin-left: 8px; padding: 0;
			list-style: none; font-size: 98%;
			}
		.contentblockoranje li {
			width: 190px; overflow: hidden;
			}
		.contentblockoranje a,
		.contentblockoranje a:link,
		.contentblockoranje a:visited {
			color: #333;
			}	
		.contentblockoranje a:hover {
			text-decoration: underline;
			}

		
		/* START BLOCKS */
		.startblock,
		.startblockfirst,
		.startblocknoheading,
		.favoritesblock {
			position: relative; padding-top: 5px; padding-bottom: 5px;
			border: 1px solid #D2E8F2;
			border-top: none;
			text-align: left; font-family: Arial, Helvetica, sans-serif;  
			background: #FFF;
			
			font-size: x-small;
			width: 202px;
			voice-family: "\"}\""; 
			voice-family:inherit;		
			width: 200px;
			font-size: small;
			}
		html>body .startblock,
		html>body .startblockfirst,
		html>body .startblocknoheading,
		html>body .favoritesblock {
			width: 200px;
			font-size: small;
			}
		
		.startblockfirst {
			margin-top: 10px; padding: 0;
			border: 1px solid #D2E8F2;
			border-bottom: none;
			}

		.favoritesblock {
			margin-top: 0px; padding: 0;
			border: 1px solid #D2E8F2;
		}
		
		.overzichtdragicon {
			width: 20px;
			height: 12px;
			background-image: url(http://www.overzicht.nl/common/img/overzicht_logo_icon.gif);
			text-decoration: none;
			cursor: move;
		}

		.startblocktitle {
			height: 19px; line-height: 19px;
			color: #666;
			background: #2B91C2;
			}
		.startblocktitle h2,
		.startblocktitle h3 {
			padding-left: 22px;
			font-size: 100%; font-weight: bold;
			}
		.startblocktitle span {
			display: block; position: absolute; top: 3px; right: 7px;
			font-size: 100%;
			}	
			
		.startblock ul,
		.startblocknoheading ul {
			margin-bottom: 5px; margin-left: 22px; padding: 0;
			list-style: none;
			font-size: 86%;
			}
		.startblock li,
		.startblocknoheading li {
			margin: 3px 0; width: 176px; overflow: hidden;
			color: #666;
			}
		.startblock li a,
		.startblock li a:link,
		.startblock li a:visited,
		.startblocknoheading li a,
		.startblocknoheading li a:link,
		.startblocknoheading li a:visited {
			color: #666;
			}	
		.startblock a:hover,
		.startblocknoheading a:hover {
			text-decoration: underline;
			}
		
		.startblock ul.arrowlinks,
		.startblocknoheading ul.arrowlinks {
			margin-left: 2px;
			}
		
		.startblock ul.arrowlinks li a,
		.startblock ul.arrowlinks li a:link,
		.startblock ul.arrowlinks li a:visited,
		.startblocknoheading ul.arrowlinks li a,
		.startblocknoheading ul.arrowlinks li a:link,
		.startblocknoheading ul.arrowlinks li a:visited {
			padding-left: 20px;
			font-weight: bold;
			color: #666;
			background: #2B91C2;
			}
		
		.startblock h1,
		.startblocknoheading h1 {
			font-size: 100%; font-weight: normal; margin-bottom: 1em;
			}
		
		.heading_logo {
			position: absolute; top: -30px; right: 0px;
			}

		.startblocknoheading {
			margin-top: 10px;
			border-top: 1px solid #F0E2DD;
			}


		/* EDITOR BLOCKS */
		#editor .contentblock,
		#editor .startblock,
		#editor .startblockfirst,
		#editor .startblocknoheading,
		#editor .favoritesblock {
			width: 242px;
			voice-family: "\"}\""; 
			voice-family:inherit;		
			width: 240px;
			}
		html>body #editor .contentblock,
		html>body #editor .startblock,
		html>body #editor .startblockfirst,
		html>body #editor .startblocknoheading,
		html>body #editor .favoritesblock {
			width: 240px;
			}
		#editor .contentblock li,
		#editor .startblock li,
		#editor .startblocknoheading li {
			position: relative; margin: 0px; width: 230px;
			}
		#editor .startblock li { width: 216px; }
		#editor .startblocknoheading li { width: 216px; }
		#editor .arrowlinks li { width: 236px; }
		
		#editor .contentblock li span,
		#editor .startblock li span,
		#editor .startblocknoheading li span {
			display: block; position: absolute; top: 0; right: 4px;
			}	
		#editor .contentblock .contentblocktitle span,
		#editor .startblock .startblocktitle span,
		#editor .startblocknoheading .startblocktitle span {
			right: 4px;
			}	
		#editor .contentblock .contentblocktitle span a,
		#editor .contentblock .contentblocktitle span a:link,
		#editor .contentblock .contentblocktitle span a:visited,
		#editor .startblock .startblocktitle span a,
		#editor .startblock .startblocktitle span a:link,
		#editor .startblock .startblocktitle span a:visited,
		#editor .startblocknoheading .startblocktitle span a,
		#editor .startblocknoheading .startblocktitle span a:link,
		#editor .startblocknoheading .startblocktitle span a:visited,
		#editor .contentblock li span a,
		#editor .contentblock li span a:link,
		#editor .contentblock li span a:visited,
		#editor .startblock li span a,
		#editor .startblock li span a:link,
		#editor .startblock li span a:visited,
		#editor .startblocknoheading li span a,
		#editor .startblocknoheading li span a:link,
		#editor .startblocknoheading li span a:visited,
		#editor .arrowlinks li span a,
		#editor .arrowlinks li span a:link,
		#editor .arrowlinks li span a:visited {
			display: inline; margin-left: 5px;
			background: none; padding: 0;
			}
		#editor .contentblock .contentblocktitle span img,
		#editor .startblock .startblocktitle span img,
		#editor .startblocknoheading .startblocktitle span img,
		#editor .contentblock li span img,
		#editor .startblock li span img,
		#editor .startblocknoheading li span img {
			margin-top: 5px;
			}
		#editor .contentblock .contentblocktitle span span,
		#editor .startblock .startblocktitle span span,
		#editor .startblocknoheading .startblocktitle span span,
		#editor .contentblock li span span,
		#editor .startblock li span span,
		#editor .startblocknoheading li span span {
			position: relative; display: block; float: left; width: 11px;
			}
		#editor .contentblock .contentblocktitle span span,
		#editor .startblock .startblocktitle span span,
		#editor .startblocknoheading .startblocktitle span span {
			width: 9px;
			}
		#editor .contentblock li span span img,
		#editor .startblock li span span img,
		#editor .startblocknoheading li span span img {
			margin: 0;
			}		
		#editor .contentblock .contentblocktitle span span a,
		#editor .contentblock .contentblocktitle span span a:link,
		#editor .contentblock .contentblocktitle span span a:visited,
		#editor .startblock .startblocktitle span span a,
		#editor .startblock .startblocktitle span span a:link,
		#editor .startblock .startblocktitle span span a:visited,
		#editor .startblocknoheading .startblocktitle span span a,
		#editor .startblocknoheading .startblocktitle span span a:link,
		#editor .startblocknoheading .startblocktitle span span a:visited,
		#editor .contentblock li span span a,
		#editor .contentblock li span span a:link,
		#editor .contentblock li span span a:visited,
		#editor .startblock li span span a,
		#editor .startblock li span span a:link,
		#editor .startblock li span span a:visited,
		#editor .startblocknoheading li span span a,
		#editor .startblocknoheading li span span a:link,
		#editor .startblocknoheading li span span a:visited {
			margin: 0; margin-bottom: 2px; display: block;
			}	
		#editor .contentblock .contentblocktitle span span a.move_top,
		#editor .contentblock .contentblocktitle span span a.move_top:link,
		#editor .contentblock .contentblocktitle span span a.move_top:visited,
		#editor .startblock .startblocktitle span span a.move_top,
		#editor .startblock .startblocktitle span span a.move_top:link,
		#editor .startblock .startblocktitle span span a.move_top:visited,
		#editor .startblocknoheading .startblocktitle span span a.move_top,
		#editor .startblocknoheading .startblocktitle span span a.move_top:link,
		#editor .startblocknoheading .startblocktitle span span a.move_top:visited,
		#editor .contentblock li span span a.move_top,
		#editor .contentblock li span span a.move_top:link,
		#editor .contentblock li span span a.move_top:visited,
		#editor .startblock li span span a.move_top,
		#editor .startblock li span span a.move_top:link,
		#editor .startblock li span span a.move_top:visited,
		#editor .startblocknoheading li span span a.move_top,
		#editor .startblocknoheading li span span a.move_top:link,
		#editor .startblocknoheading li span span a.move_top:visited {
			margin-top: 6px;
			}
	

		/* SPECIAL LINKS */
		a.meerlink,
		a.meerlink:link,
		a.meerlink:visited {
			font-style: italic;
			color: #FF0000;
			}
		a.meerlink:hover {
			text-decoration: underline;
			}
		
		
		/* FOOTER */
		#footer {
			margin: 0 auto; padding-top: 30px; padding-bottom: 15px; clear: both;
			font-size: 10px;
			color: #666;
			}
		#footer a,
		#footer a:link,
		#footer a:visited {
			text-decoration: none;
			color: #666;
			}
		#footer a:hover {
			text-decoration: underline;
			}
			
		#footer img { vertical-align: middle; }
			
		#footer .netwerk {
			margin-top: 5px;
			margin-bottom: 20px;
		}

		#OneStatTag {
			display: none;
		}
		

		/* ILSEMEDIA FOOTER */
		#ilsemedia_footer {
			margin-top: 10px;
			padding-bottom: 5px;
			text-align: center;
		}
		#ilsemedia_footer a,
		#ilsemedia_footer a:link,
		#ilsemedia_footer a:visited {
			font-weight: bold;
			text-decoration: underline;
		}
		#ilse_global_footer {
			padding-top: 2px;
			padding-bottom: 2px;
		}
		#ilse_global_footer ul {
			list-style-image:none;
			list-style-position:outside;
			list-style-type:none;
			margin:0px;
			padding:0px;
		}
		#ilse_global_footer li {
			display:inline;
		}
		#ilse_global_footer a {
			padding-left: 2px;
			font-size: 10px;
			color: #666;
		}


		/* FORMS */
		forms { margin: 0; padding: 0; }


		/* SITEINFO */
		#siteinfo {
			padding: 15px;
			padding-top: 22px;
		}

		#siteinfo .left {
			float: left;
			width: 147px;
			padding-bottom: 50px;
		}

		#siteinfo .middle {
			float: left;
			width: 265px;
			padding-bottom: 20px;
			text-align:justify;
		}

		#siteinfo .right {
			float: left;
			width: 254px;
		}

		#siteinfo .left ul {
			margin-bottom: 5px;
			padding: 0;
			list-style: none;
			}
		#siteinfo .left li {
			padding-bottom: 5px;
			overflow: hidden;
			color: #2B91C2;
			font-weight: bold;
			font-size: 102%;
			}
		#siteinfo .left li a,
		#siteinfo .left li a:link,
		#siteinfo .left li a:visited {
			color: #2B91C2;
			font-weight: 100;
			font-size: 90%;
			}
		#siteinfo .left a:hover {
			text-decoration: underline;
			}

		#siteinfo h1,
		#siteinfo h2 {
			padding-top: 10px;
			padding-bottom: 3px;
			font-size: 12px;
			font-weight: bold;
		}

		#siteinfo h4,
		#siteinfo h5 {
			float: left;
			font-size: 90%;
			color: #2B91C2;
		}

		#siteinfo h4 {
			padding-right: 12px;
			font-weight: bold;
		}

		#siteinfo h5 a,
		#siteinfo h5 a:link,
		#siteinfo h5 a:visited {
			padding-right: 12px;
			padding-left: 13px;
			text-decoration: none;
			border-left: 1px solid #2B91C2;
			color: #2B91C2;
			}

		#siteinfo h5 a:hover {
			text-decoration: underline;
		}

		#siteinfo p {
			padding-bottom: 10px;
			font-size: 12px;
			line-height: 18px;
		}

		#siteinfo .info ul {
			padding-bottom: 10px;
			padding-left: 0;
			list-style: none;
			font-size: 12px;
			}

		#siteinfo .info li {
			position: relative;
			margin: 0px;
			width: 260px;
			padding-bottom: 4px;
			}

		#siteinfo .info li span {
			display: block;
			position: absolute;
			top: 0;
			right: 4px;
			width: 175px;
			}

		#siteinfo .middle a,
		#siteinfo .middle a:link,
		#siteinfo .middle a:visited {
			text-decoration: none;
			color: #2B91C2;
			}

		#siteinfo .middle a:hover {
			text-decoration: underline;
		}

		#siteinfo .thumbnail {
			border: 1px solid #2B91C2;
		}

		hr.description {
			border-top:#2B91C2 solid 1px;
			border-right:0px solid #000;
			border-bottom:0px solid #000;
			border-left:0px solid #000;
			width:184px;
			height:0px;
		} 

		p.description {
			font-size: 86%;			
		} 

	

