
  
		/* 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; }
		a:active, a:focus { outline: none; }
		
		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; }

		/* AFM - GELD LENEN KOST GELD */
		#afm {
			height: 34px; border-bottom: 1px solid #000;
			background: #FFF url(http://www.overzicht.nl/common/img/afm_geld_lenen_kost_geld.gif) no-repeat center center;
		}
		
		/* HEADER TOP */
		#header_top {
			height: 88px;
			text-align: center;
			background: #FFF;
			}
		#header_top_inner {
			position: relative; margin: 0 auto; width: 776px;
			text-align: left;
			}
		#header_top_inner_wide {
			position: relative; margin: 0 auto; width: 944px;
			text-align: left;
			}
		#header_top_inner_wide.photo {
			background: no-repeat 230px 0;
			}
		#logo {
			padding-left:15px;
			}
		#header_top_inner_wide #logo {
			padding-left:7px;
		}
		#ovz_banner {
			position: absolute; top: 17px; right: 0; padding-right:55px;
			}
		#header_top_inner_wide #ovz_banner {
			padding-right:47px;
		}

		/* HEADER BAR TOP / FIXED BAR */
		#header_bar_top,
		#fixed_bar_top {
			height: 25px; overflow: hidden;
			text-align: center;
			background: #0A6BB6 url(../img/overzicht_elements.gif) repeat-x left top;
			}
		#fixed_bar_top {
			height: 33px; background-position: 0 -70px;
			}

		#header_bar_top_inner,
		#fixed_bar_top_inner {
			position: relative; margin: 0 auto;
			text-align: left;
			}
		#fixed_bar_top_inner {
			height: 33px; position: relative;
			}

		#header_bar_top_inner ul,
		#fixed_bar_bottom_inner ul {
			margin: 0; padding: 0; padding-left: 15px;
			list-style: none; 
			}
		#header_bar_top_inner li,
		#fixed_bar_bottom_inner li {
			display: block; float: left; height: 25px;
			font-size: 11px; line-height: 26px; font-weight: bold; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; letter-spacing: .05em;
			}
		#fixed_bar_bottom_inner li {
			height: 23px; line-height: 23px;
			}
		
		#header_bar_top_inner li a,
		#header_bar_top_inner li a:link,
		#header_bar_top_inner li a:visited,
		#fixed_bar_bottom_inner li a,
		#fixed_bar_bottom_inner li a:link,
		#fixed_bar_bottom_inner li a:visited {
			padding-right: 6px; padding-left: 7px;
			text-decoration: none; text-transform: uppercase;
			border-left: 1px solid #FCE8C1;
			color: #FFF;
			}
		#fixed_bar_bottom_inner li a,
		#fixed_bar_bottom_inner li a:link,
		#fixed_bar_bottom_inner li a:visited {
			border-left: 1px solid #333;
			color: #666;
			}
		#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: #B1C5ED;
			}
		#fixed_bar_bottom_inner li.current a,
		#fixed_bar_bottom_inner li.current a:link,
		#fixed_bar_bottom_inner li.current a:visited,
		#fixed_bar_bottom_inner li a:hover {
			color: #0A6BB6;
			}
		#header_bar_top_inner li a.first,
		#header_bar_top_inner li a.first:link,
		#header_bar_top_inner li a.first:visited,
		#fixed_bar_bottom_inner li a.first,
		#fixed_bar_bottom_inner li a.first:link,
		#fixed_bar_bottom_inner li a.first:visited {
			border: none; padding-left: 0;
			}
		
		/* ALL OVERVIEWS */
		a#alloverviews,
		a#alloverviews:link,
		a#alloverviews:visited,
		a#alloverviews_fixed,
		a#alloverviews_fixed:link,
		a#alloverviews_fixed:visited {
			display: block; position: absolute; top: 0; right: 7px; padding-left: 14px; height: 26px;
			font-size: 11px; font-weight: bold; line-height: 26px; text-decoration: none; text-transform: uppercase; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; letter-spacing: .05em;
			color: #FFF; background: url(../img/overzicht_elements.gif) no-repeat -333px -245px;
			}
		a#alloverviews_fixed,
		a#alloverviews_fixed:link,
		a#alloverviews_fixed:visited {
			top: 3px;
			background-position: -333px -265px;
			}
		a#alloverviews:hover,
		a#alloverviews_fixed: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 #0A6BB6;
			}
		#alloverviews_area {
			position: absolute; top: 28px; right: 0px; width: 346px;
			text-align: left;
			}
		#alloverviews_area a,
		#alloverviews_area a:link,
		#alloverviews_area a:visited {
			color: #666;
			}
		#alloverviewstitle {
			height: 22px; line-height: 20px;
			color: #FFFFFF;
			background: transparent url(../img/overzicht_elements.gif) no-repeat 0 -140px;
			}
		#alloverviewstitle h2 {
			padding-left: 14px;
			font-size: 92%; font-weight: bold; text-transform: uppercase; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; letter-spacing: .05em;
			}
		#alloverviewstitle span {
			position: absolute; top: 0; right: 10px;
			}
		#alloverviewstitle span a,
		#alloverviewstitle span a:link,
		#alloverviewstitle span a:visited {
			font-size: 90%; text-decoration: none;
			color: #FFF;
			}
		#alloverviewstitle span a:hover {
			color: #1c2d8b;
			}
		  #alloverviews_lists {
			padding: 15px 0; height: 112px;
			border: 1px solid #abacb2; border-top: none;
			background: #FFF;
			}
		#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: 18px;
			width: 90px;
			}
		* html #alloverviews_area li {
			padding-left: 6px;
			}

		/* HEADER BAR BOTTOM / FIXED BAR */
		#header_bar_bottom,
		#fixed_bar_bottom {
			height: 39px;
			text-align: center;
			background: #D7E5FF url(../img/overzicht_elements.gif) repeat-x 0 -25px;
			}
		#fixed_bar_bottom {
			height: 33px; background-position: 0 -103px;
			}

		#header_bar_bottom_inner,
		#fixed_bar_bottom_inner {
			position: relative; margin: 0 auto; height: 36px;
			text-align: left;
			}
		#fixed_bar_bottom_inner {
			height: 26px; padding-top: 7px;
			}

		#header_bar_bottom_inner #selectoverview,
		#fixed_bar_top_inner #selectoverview_fixed {
			float: left; padding-top: 9px; padding-left: 10px;
			}
		#fixed_bar_top_inner #selectoverview_fixed {
			padding-top: 7px;
			}

		#searchForm,
		#searchForm_fixed {
			padding-left: 7px;
			}

		#header_bar_bottom_inner select,
		#header_bar_bottom_inner input,
		#fixed_bar_top_inner select,
		#fixed_bar_top_inner input {
			float: left; margin: 0;
			font-family: Arial, Helvetica, sans-serif; font-size: 11px;
			}
		#header_bar_bottom_inner select,
		#fixed_bar_top_inner select {
			width: 100px;
			}

		#header_bar_bottom_inner #search,
		#fixed_bar_top_inner #search_fixed {
			float: left; padding-top: 9px;
			}
		#fixed_bar_top_inner #search_fixed {
			padding-top: 8px;
			}

		#logo_overview,
		#logo_overview_fixed {
			position: absolute; top: 0; right: 0; padding-right: 7px;
			}
		#logo_overview_fixed { display: block; height: 33px; overflow: hidden; }
		#logo_overview_fixed img { margin-top: -2px; }

		#q,
		#q_fixed {
			margin: 0; padding: 2px; padding-left: 3px; width: 175px;
			border: 1px solid #B1C5ED;
			background: #FFF;
			}
		#q_fixed {
			padding: 1px;
			height: 14px;
			border: 1px solid #eff5ff;
		}
		#searchEngine {
			height: 20px;
		}
		#searchButton {
			padding-top: 1px;
		}

		/*
		#banners { position: absolute; left: 869px; top: 51px; }
		*/

		/* FIXED BAR */
		#fixed_bar_holder {
			width: 100%; display: block; overflow: hidden;
			}

		#fixed_bar {
			height: 72px; bottom: 0; left: 0; position: static; width: 100%; display: block; float:left; z-index: 100;
			}

		#fixed_bar_inner { position: relative; }

		#fixed_bar_right {
			position: absolute; top: 15px; right: 6px;
			font-size: 11px;
			}
		#fixed_bar_right a,
		#fixed_bar_right a:link,
		#fixed_bar_right a:visited {
			text-decoration: none;
			color: #FFF;
			}
		#fixed_bar_right a:hover {
			color: #1c2d8b;
		}

		#fixed_bar_shadow {
			height: 6px; width: 100%; display: block;
			background: url(../img/overzicht_fixed_shadow.png) repeat-x center bottom;
			}
		* html #fixed_bar_shadow {
			background: url(../img/overzicht_fixed_shadow.gif) repeat-x center bottom;
		  }

		#fixed_bar_top_inner {
			width: 864px; margin: 0 auto;
		}

		#fixed_bar_bottom_inner {
			width: 864px; margin: 0 auto;
		}

		/* MAIN */
		#main { position: relative; margin: 0 auto; width: 864px; text-align: left; }

		/* ROWS COLUMNS */
		.row,
		.row_wide,
		.row_wide_google {
			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;
			}

		.column13 { float: left; width: 288px; }
		.column23 { float: left; width: 576px; }

		.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 {
			margin-top: 10px; width: 202px;
			text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: small;
			background: #eff5ff;
			}
		* html .contentblock,
		* html .contentblock_2 {
			font-size: x-small;
			font-s\ize: small;
			}

		.contentblock_2 { width: 434px; }

		.row_wide .contentblock_2,
		.row_wide_google .contentblock_2 { width: 418px; }
		
		.row_wide .column13 .contentblock {
			width: 272px; margin-top: 14px;
			}
		* html .row_wide .column13 .contentblock {
			width: 274px;
			w\idth: 272px;
			}

		.row_wide .column23 .contentblock {
			width: 560px; margin-top: 14px;
			}
		* html .row_wide .column23 .contentblock {
			width: 562px;
			w\idth: 560px;
			}
		
		.contentblocktitle {
			height: 22px; line-height: 21px;
			color: #FFFFFF;
			background: #0A6BB6 url(../img/overzicht_elements.gif) no-repeat 0 -230px;
			}

		.contentblock_2 .contentblocktitle { background-position: 0 -170px; }
		.row_wide .contentblock_2 .contentblocktitle,
		.row_wide_google .contentblock_2 .contentblocktitle { background-position: 0 -200px; }
		
		.contentblocktitle h2 {
			padding-left: 8px;
			font-size: 100%; font-weight: bold; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
			}
		.contentblocktitle h2 a,
		.contentblocktitle h2 a:link,
		.contentblocktitle h2 a:visited {
			color: #FFFFFF;
			}
		.contentblocktitle h2 a:hover {
			text-decoration: underline;
			}
		.contentblocktitle span {
			display: block; position: absolute; top: 0; right: 5px;
			font-size: 100%;
			}

		.contentblocksubtitle {
			padding: 0 10px;
			background: #D7E5FF;
			}

		.contentblock ul,
		.contentblock_2 ul {
			padding: 7px 0; padding-top: 5px; padding-left: 8px; margin: 0;
			list-style: none; font-size: 98%;
			border: 1px solid #abacb2; border-top: none;
			}
		.contentblock li,
		.contentblock_2 li {
			width: 190px; overflow: hidden;
			}
		.contentblock_2 li {
			width: 406px;
			}	

		.column13 .contentblock li { width: 262px; }
		.column23 .contentblock li { width: 550px; }

		.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; width:184px; height:0px;
			border: none; border-top: #0A6BB6 solid 1px;
		} 

		p.description {
			padding-bottom:3px;
			font-size: 86%;			
		} 

		.new,
		.tip,
		.free {
			color: #f00;
			font-size: 11px;
			}
		
		.open,
		.open:link,
		.open:visited,
		.open_info,
		.open_info:link,
		.open_info:visited
		{
			padding: 1px 8px;
			font-size: 12px; text-decoration: none !important;
			background: url(http://www.overzicht.nl/common/img/overzicht_link_open.gif) no-repeat 50% 4px;
		}
		.open_info,
		.open_info:link,
		.open_info:visited
		{
			background: url(http://www.overzicht.nl/common/img/overzicht_link_info.gif) no-repeat 50% 50%;
		}

		.open:hover
		{
			background-position: 50% -11px;
		}
		.open_info {}

		.link_info
		{
			display: none; padding: 5px 7px; margin-right: 6px;
			color: #666; background: #FFF;
			border: 1px solid #D7E5FF;
		}

		.link_info a,
		.link_info a:link,
		.link_info a:visited
		{
			color: #333;
		}

		.link_info .code
		{
			background-color: #D7E5FF;
			border: 1px solid #D7E5FF;
		}


		/* SEARCHBOX ELEMENTS */
        .button,
		.selectmenu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; height: 20px; padding-left: 2px; padding-top: 1px; background-color: #FFF; border: 1px solid #a6a39c; }
		.button { border: 1px solid #0A6BB6; color: #fff; background: #0A6BB6 url(../img/overzicht_elements.gif) no-repeat -5px -141px; cursor: pointer; cursor: hand; }


		/* PRODUCTS */
		.product_search { height: 100px; overflow: hidden; }
		.product_search h4 { font-size: 100%; }

		.product_submit {
			color: #fff; background: #d51810;
			font-size: 12px; font-weight: bold;
			height: 22px;
			}

		.column23 .product_categories { background: #fff url(http://www.overzicht.nl/_a/kieskeurig/img/overzicht_ps_background.gif) repeat-y left top; }

		.column23 .product_categories ul { float: left; margin: 0; margin-right: 1px; width: 279px; }
		.column23 .product_categories ul.product_column_B { width: 280px; margin: 0; }
		.column23 .product_categories li {
			width: auto;
			border-top: 1px solid #c8c9cc;
			background: #FEE1B7 repeat-y right top;
			background-image: url(http://www.overzicht.nl/_a/kieskeurig/img/overzicht_ps_gradient.png) !important;
			background-image: url(http://www.overzicht.nl/_a/kieskeurig/img/overzicht_ps_gradient.gif);
			}
		.column23 .product_categories li a,
		.column23 .product_categories li a:link,
		.column23 .product_categories li a:visited,
		.column23 .product_categories li span {
			display: block; padding: 9px 8px;
			color: #d51810; background: no-repeat bottom right;
			font-size: 120%;
			}
		.column23 .product_categories li a:hover {}

		.column23 .product_categories ul ul { float: none; margin: 0; padding: 5px 0; background: #fff; }
		.column23 .product_categories li li { background: #fff; padding: 2px 0; border: none; }
		.column23 .product_categories li li a,
		.column23 .product_categories li li a:link,
		.column23 .product_categories li li a:visited {
			display: inline; padding: 0; padding-left: 20px;
			color: #333; background: url(http://www.overzicht.nl/_a/kieskeurig/img/overzicht_ps_arrow.gif) no-repeat 9px 3px;
			font-size: 98%; text-decoration: none;
			}
		.column23 .product_categories li li a:hover {
			color: #d51810;
			}
		.column23 .product_categories li li.current a,
		.column23 .product_categories li li.current a:link,
		.column23 .product_categories li li.current a:visited {
			font-weight: bold;
			color: #d51810; background-position: 9px -33px;
			}
		.column23 .product_categories li li.current a:hover {}

		.column23 .product_categories ul ul ul { margin: 0 20px; padding: 0; width: 239px; border-bottom: 1px dotted #c8c9cc; }
		.column23 .product_categories li li li,
		.column23 .product_categories li li.current li { margin: 2px 0; padding: 2px 0; padding-top: 6px; border-top: 1px dotted #c8c9cc; }
		.column23 .product_categories li li li a,
		.column23 .product_categories li li li a:link,
		.column23 .product_categories li li li a:visited,
		.column23 .product_categories li li.current li a,
		.column23 .product_categories li li.current li a:link,
		.column23 .product_categories li li.current li a:visited{
			padding: 0;
			font-weight: normal;
			color: #333; background: none;
			}
		.column23 .product_categories li li li a:hover,
		.column23 .product_categories li li.current li a:hover{
			color: #d51810;
			}

		.column23 .product_categories li li li a img { width: 18px; height: 18px; vertical-align: middle; margin-right: 5px; }


		.contentblock .product_items,
		.contentblock .product_results { margin: 0; padding: 0; padding: 0 10px; padding-top: 5px; }
		.contentblock .product_items li,
		.contentblock .product_results li { border-bottom: 1px dotted #C8C9CC; width: auto; }
		* html .contentblock .product_results li { width: 480px; }
		.contentblock .product_items li a,
		.contentblock .product_items li a:link,
		.contentblock .product_items li a:visited,
		.contentblock .product_results li a,
		.contentblock .product_results li a:link,
		.contentblock .product_results li a:visited {
			display: block; padding: 5px 0;
			}
		.contentblock .product_results li a,
		.contentblock .product_results li a:link,
		.contentblock .product_results li a:visited {
			padding: 10px 0; position: relative;
			text-decoration: none;
			}
		.contentblock .product_items li a span,
		.contentblock .product_results li a span { float: left; display: block; width: 45px; }
		.contentblock .product_results li a span { width: 50px; }
		.contentblock .product_results li a span.score { position: absolute; top: 10px; right: 0; width: 70px; text-align: right; font-size: 11px; }
		.contentblock .product_results li a span.score img,
		.contentblock img.score { background: url(http://www.overzicht.nl/_a/kieskeurig/img/score_back.png) no-repeat 0 0; }

		.contentblock .product_items li img,
		.contentblock .product_results li img { vertical-align: middle; }
		.contentblock .product_results li a h4 { font-size: 120%; font-weight: normal; color: #d51810; }
		.contentblock .product_results li a:hover h4 { text-decoration: underline; }

		.contentblock .product_subtitle {
			margin-bottom: 10px;
			background: #FEE1B7 repeat-y right top;
			background-image: url(http://www.overzicht.nl/_a/kieskeurig/img/overzicht_ps_gradient.png) !important;
			background-image: url(http://www.overzicht.nl/_a/kieskeurig/img/overzicht_ps_gradient.gif);
			}
		.contentblock .product_subtitle h3 {
			padding: 10px 0;
			font-size: 150%; font-weight: normal;
			color: #d51810; background: no-repeat right bottom;
			}

		.contentblock .product_results_subtitle { padding: 10px; font-weight: bold; font-size: 14px;}
		.contentblock .product_results_subtitle span,
		.contentblock .product_results_subtitle a,
		.contentblock .product_results_subtitle a:link,
		.contentblock .product_results_subtitle a:visited { font-weight: normal; color: #d51810; font-size: 13px;}
		.contentblock .product_results_subtitle a:hover {}

		.contentblock .product_reviews,
		.contentblock .product_reviews:link,
		.contentblock .product_reviews:visited {
			color: #999; font-size: 80%;
			}

		.contentblock .product_tabs {
			margin: 0; margin-top: 5px; padding: 0; list-style: none; height: 20px;
			border-bottom: 1px solid #bbb;
			font-weight: bold;
			}
		.contentblock .product_tabs li {
			float: left; width: 33%; height: 20px;
			text-align: center;
			}
		.contentblock .product_tabs li a,
		.contentblock .product_tabs li a:link,
		.contentblock .product_tabs li a:visited {
			display: block; margin-left: 10px; height: 18px; overflow: hidden;
			border: 1px solid #ddd;
			color: #d51810; background: #ddd;
			line-height: 19px;
			}
		.contentblock .product_tabs li a:hover {
			border: 1px solid #d51810;
			color: #fff; background: #d51810;
			text-decoration: none;
			}
		.contentblock .product_tabs li.current { height: 21px; }
		.contentblock .product_tabs li.current a,
		.contentblock .product_tabs li.current a:link,
		.contentblock .product_tabs li.current a:visited {
			height: 19px;
			border: 1px solid #bbb; border-bottom: 1px solid #fff;
			color: #1C2D89; background: #fff;
			line-height: 25px;
			}
		.contentblock .product_tabs li.current a:hover {
			text-decoration: underline;
			}

		.label_top { padding-bottom: 2px; }

		.multiselect { border: 1px solid #c8c9cc; overflow: auto; height: 75px; }
		.multiselect_inner { margin: 3px 4px; }
		.multiselect_inner label { display: block; padding-bottom: 1px; }
		.multiselect_inner br { display: none; }

		optgroup { font-style: italic; }
		optgroup option { padding-left: 10px; }

		.product_table_price { padding: 10px; }
		.product_table_price table { border-collapse: collapse; }
		.product_table_price tbody th, .product_table_price tbody td { padding: 5px; border: 1px solid #ccc; }
		.product_table_price tbody th { font-weight: normal; font-size: 80%; }
		.product_table_price tbody .odd th, .product_table_price tbody .odd td { background: #eee; }
		.product_table_price tbody td button { width: 55px; }

		.product_table_specs { padding: 10px; }
		.product_table_specs table { border-collapse: collapse; }
		.product_table_specs tbody th, .product_table_specs tbody td { padding: 5px; }
		.product_table_specs tbody th { font-weight: normal; font-size: 80%; }
		.product_table_specs tbody .odd th, .product_table_specs tbody .odd td { background: #eee; }
		.product_table_specs tbody td button { width: 55px; }

		.product_table_reviews { padding: 10px; }
		.product_table_reviews h5 { padding: 15px 10px; padding-bottom: 3px; font-weight: normal; color: #666; }
		.product_table_reviews h5 span { float: right; }
		.product_table_reviews div { padding: 10px; padding-bottom: 0; border: 1px solid #ccc; background: #eee; }
		.product_table_reviews h6 { padding-bottom: 10px; margin-bottom: 10px; font-size: 110%; border-bottom: 1px solid #ccc; }
		.product_table_reviews h6 strong { color: #d51810; }
		.product_table_reviews h6 img { float: right; }
		.product_table_reviews ul { margin: 0; padding: 0; list-style: none; border-top: 1px solid #ccc; margin-top: 10px; padding-top: 10px; }
		.product_table_reviews li,
		.column23 .contentblock .product_table_reviews li { float: left; width: 20%; text-align: center; }
		.product_table_reviews li strong { display: block; color: #d51810; font-size: 110%; }

		.product_table_price tbody tr {
			cursor: pointer;
			cursor: hand;
			}
		.product_table_price tbody tr:hover th,
		.product_table_price tbody tr:hover td {
			background: #ddd;
			}

		/* PAGING */
		.paging {
			padding: 10px 0;
			text-align: center;
			color: #1C2D8B;
			font-weight: bold;
			}

		.column23 .paging { padding: 10px; text-align: left; }
		.column23 .paging select { float: right; }

		.paging a,
		.paging a:link,
		.paging a:visited {
			display: inline;
			color: #1C2D8B;
			}

		.paging a:hover {
			text-decoration: underline;
			}

		/* LOADING */
		.loading_container { position: relative; width: 100%; }
		.loading_mask {
			position: absolute; left: 0; top: 0; width: 100%;
			background: #fff;
			filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
			opacity: .8;
			}
		.loading {
			position: absolute; left: 0; top: 0; width: 100%;
			background: url(http://www.overzicht.nl/_a/kieskeurig/img/overzicht_loading_32x32.gif) no-repeat center 20%;
			}


		/* CONTENT BLOCK > HIGHTLIGHT, ANCHORED, GOOGLED */
		.contentblock_highlight,
		.contentblock_anchored,
		.contentblock_googled {
			padding: 2px; margin: -5px; margin-top: 5px; margin-bottom: 7px; width: 200px;
			border: 3px solid #1c2d8b;
			text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: small;
			}
		* html .contentblock_highlight,
		* html .contentblock_anchored,
		* html .contentblock_googled {
			width: 212px;
			w\idth: 200px;
			font-size: x-small;
			font-s\ize: small;
			}
		.contentblock_highlight ul,
		.contentblock_anchored ul,
		.contentblock_googled ul {
			padding: 5px 0 7px 8px; list-style: none;
			border: 1px solid #ff6633; border-top: none;
			background: #fbfbfd;
			font-size: 98%;
			}
		.contentblock_highlight .contentblocktitle,
		.contentblock_anchored .contentblocktitle,
		.contentblock_googled .contentblocktitle {
			border: 1px solid #ff6633; border-bottom: none; border-top: none;
			background: #1c2d8b url(http://www.overzicht.nl/common/img/overzicht_elements.gif) no-repeat -20px -200px;
			}

		/* CONTENT BLOCKS > AdSense */
		.contentblock_2 li div div { padding: 4px 0; width: 432px; font-size: 90%; }

		.contentblock_2 li div div span,
		.contentblock_2 li div div a span,
		.contentblock_2 li div div a:link span,
		.contentblock_2 li div div a:visited span {
			font-size: 100%; font-weight: normal; text-decoration: underline;
		}
		.contentblock_2 li div div a:hover span {
			text-decoration: underline;
		}

		.contentblock_2 li div div a small span,
		.contentblock_2 li div div a:link small span,
		.contentblock_2 li div div a:visited small span {
			font-size: 100%; font-weight: normal; text-decoration: none;
			color:#7d7d7d;
		}
		.contentblock_2 li div div a:hover small span {
			text-decoration: underline;
		}
		
		/*  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,
		.clockblock {
			padding-top: 5px; padding-bottom: 5px; width: 200px;
			border: 1px solid #D7E5FF;
			border-top: none;
			text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: small;
			background: #FFF;
			}
		* html .startblock,
		* html .startblockfirst,
		* html .startblocknoheading,
		* html .favoritesblock,
		* html .clockblock {
			width: 200px;
			w\idth: 200px;
			font-size: x-small;
			font-s\ize: small;
			}
		
		.startblockfirst {
			margin-top: 10px; padding: 0;
			border: 1px solid #D7E5FF;
			border-bottom: none;
			}

		.favoritesblock {
			margin-top: 10px; padding: 0;
			border: 1px solid #D7E5FF;
		}

		.clockblock {
			margin-top: 10px; padding: 0;
			border: 1px solid #D7E5FF;
			text-align: center;
			}
		.clockblock h5 {
			margin: 0; padding: 0; height: 35px;
			font-size: 12px;
			border-bottom: 1px solid #D7E5FF;
			}
		.clockblock ul { margin: 0; padding: 0; list-style: none; }
		.clockblock .clock {
			height: 150px; overflow: hidden; margin-bottom: 7px; position: relative;
			background: url(http://www.overzicht.nl/common/img/clock_loading.gif) no-repeat center center;
			}
		.clockblock .clock_logo {
			display: block; position: absolute; left: 30px; top: 5px; width: 141px; height: 141px; overflow: hidden;
			background: #FFF;
			}
		.clockblock .clock_logo img {
			border: 1px solid #CCC; padding: 2px;
			}
		.clockblock .clock_digital {
			display: block; position: absolute; left: 31px; top: 120px; width: 139px; height: 25px; overflow: hidden;
			text-align: center; font-size: 20px; line-height: 25px;
			color: #1c2d8b; background: #FFF;
			}
		.clockblock select {
			width: 176px; font-size: 11px;
			}
		.clockblock .clock_sponsor,
		.clockblock .clock_sponsor:link,
		.clockblock .clock_sponsor:visited {
			display: block; padding: 5px 2px;
			color: #FF8634;
			font-size: 85%;
			}
		
		.overzichtdragicon {
			width: 20px;
			height: 12px;
			background-image: url(http://www.overzicht.nl/common/img/overzicht_logo_icon.gif);
			text-decoration: none;
			cursor: move;
		}

		.startblocktitle,
		.startblocktitleafc {
			height: 19px; line-height: 19px;
			color: #666;
			background: #0A6BB6;
			}
		.startblocktitle h2,
		.startblocktitle h3,
		.startblocktitleafc h2,
		.startblocktitleafc h3 {
			padding-left: 22px;
			font-size: 100%; font-weight: bold;
			}
		.startblocktitle span,
		.startblocktitleafc span {
			display: block; position: absolute; top: 3px; right: 7px;
			font-size: 100%;
			}	
		.startblocktitleafc h3 a,
		.startblocktitleafc h3 a:link,
		.startblocktitleafc h3 a:visited {
			font-size: 100%; font-weight: bold;
			color: #666;
			text-decoration: none;
			}	
		.startblocktitleafc h3 a:hover {
			text-decoration: underline;
			}
			
		.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;
			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: #0A6BB6;
			}
		
		.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;
			}

		.startblock .index_item {
			display:none;
		}

		/* START BLOCKS > AdSense */
		.startblocknoheading li div div { padding-top: 15px; padding-bottom: 9px; overflow: hidden; width: 160px; }

		.startblocknoheading li div div span,
		.startblocknoheading li div div a span,
		.startblocknoheading li div div a:link span,
		.startblocknoheading li div div a:visited span {
			font-size: 108%; font-weight: bold;
			color: #0A6BB6;
		}

		.startblocknoheading li div div a small span,
		.startblocknoheading li div div a:link small span,
		.startblocknoheading li div div a:visited small span {
			font-size: 100%; font-weight: normal; text-decoration: underline;
			color: #1C2D8B;
		}
		.startblocknoheading li div div a:hover small span {
			text-decoration: underline;
		}

		/* PRODUCT FEED */
		.feed_product_container { position: relative; }
		.startblock .feed_product_container,
		.startblocknoheading .feed_product_container { padding: 0; margin-left: -15px; width: auto; }
		
		.feed_product,
		.startblock li div div.feed_product,
		.startblocknoheading li div div.feed_product { 
			display:block; margin: 0; padding: 0; width: 190px; height: 48px; padding-bottom:2px; position: relative;
			}
		.feed_product_photo { 
			position: absolute; left: 2px; top: 2px; height: 40px;
			border: 1px solid #C0C0C0; background:#FFFFFF; padding: 1px;
			}
		.feed_product_label,
		.startblocknoheading li div div .feed_product_label { 
			position: absolute; left: 52px; top: 2px; padding-top:5px; padding-left:4px;
			font-size: 12px;
			}
		.feed_product_border,
		.feed_product_underlay {
			position: absolute; left: 0; top: 0;
			background: #0f184d;
			filter: progid:DXImageTransform.Microsoft.Alpha(opacity=97); opacity: .97;
			}
			
		.feed_product_underlay,
		.startblock .feed_product_underlay,
		.startblocknoheading .feed_product_underlay {
			left: 50px; width: 139px; height: 260px; z-index: 6;
			}
		.feed_product_border,
		.startblock li div div .feed_product_border,
		.startblocknoheading li div div .feed_product_border { width: 50px; height: 48px; }
		
		.feed_product_overlay,
		.startblock li div div .feed_product_overlay,
		.startblocknoheading li div div .feed_product_overlay {
			position: absolute; left: 51px; top: 0; padding: 0; margin: 6px; width: 127px; height: 252px; overflow: hidden; z-index: 6;
			color: #FFF;
			}
		
		.feed_product_slides,
		.startblock li div div .feed_product_slides,
		.startblocknoheading li div div .feed_product_slides { width: 127px; height: 127px; padding: 0; margin: 0; margin-bottom: 5px; overflow: hidden; }
		.feed_product_slides img { width: 125px; border: 1px solid #FFF; }	
		
		.feed_product_overlay a,
		.feed_product_overlay a:link,
		.feed_product_overlay a:visited,
		.startblock .feed_product_overlay a,
		.startblock .feed_product_overlay a:link,
		.startblock .feed_product_overlay a:visited,
		.startblocknoheading .feed_product_overlay a,
		.startblocknoheading .feed_product_overlay a:link,
		.startblocknoheading .feed_product_overlay a:visited {
			text-decoration: none; font-size: 12px;
			color: #FFF;
			}
		.feed_product_overlay a:hover {
			text-decoration: underline;			
			}	
		.feed_product_overlay span,
		.startblock li div div .feed_product_overlay span, 
		.startblock li div div .feed_product_overlay a span, 
		.startblock li div div .feed_product_overlay a:link span, 
		.startblock li div div .feed_product_overlay a:visited span,
		.startblocknoheading li div div .feed_product_overlay span, 
		.startblocknoheading li div div .feed_product_overlay a span, 
		.startblocknoheading li div div .feed_product_overlay a:link span, 
		.startblocknoheading li div div .feed_product_overlay a:visited span {
			display: block; padding: 4px 0; width: 125px;
			font-size: 11px; font-weight: normal; color: #fff;
			}			
		.feed_product_overlay a:hover span {
			text-decoration: none;
			}
		.feed_product_more,
		.feed_product_overlay span.feed_product_more,
		.startblock li div div .feed_product_overlay span.feed_product_more, 
		.startblock li div div .feed_product_overlay a span.feed_product_more, 
		.startblock li div div .feed_product_overlay a:link span.feed_product_more, 
		.startblock li div div .feed_product_overlay a:visited span.feed_product_more,
		.startblocknoheading li div div .feed_product_overlay span.feed_product_more, 
		.startblocknoheading li div div .feed_product_overlay a span.feed_product_more, 
		.startblocknoheading li div div .feed_product_overlay a:link span.feed_product_more, 
		.startblocknoheading li div div .feed_product_overlay a:visited span.feed_product_more {
			width: 55px; padding: 2px; margin-left: 65px;
			font-size: 11px; text-align: center;
			color: #000; background: #FFF;
			border: 1px solid #d7dde9; border-right: 1px solid #444f65; border-bottom: 1px solid #444f65;
			}
			
		.feed_product_numbers { position: absolute; left: 5px; top: 108px; height: 20px; }
		.feed_product_numbers a,
		.feed_product_numbers a:link,
		.feed_product_numbers a:visited {
			display: block; float: left; width: 12px; height: 12px; margin-right: 5px;
			text-align: center; font-size: 11px; line-height: 13px; text-decoration: none;
			border: 1px solid #FFF;
			background: #656885;
			}
		.feed_product_numbers a:hover {
			color: #0f184d; background: #FFF;
			}	

        /* DEEPLINKS */
		#deeplinks,
		#deeplinks_fixed {
			clear: left; width: 848px; height: 24px; margin: 0 8px; margin-top: 12px; margin-bottom: 2px; overflow: hidden;
			border: 1px solid #D7E5FF;
			text-align: left;
			}
		#deeplinks_fixed {
			margin-top: 0; height: 19px;
			}
		* html #deeplinks,
		* html #deeplinks_fixed {
			width: 850px;
			w\idth: 848px;
			}
		
		/* list version */
		#deeplinks ul { margin: 0; padding: 0; list-style: none; font-size: 100%; font-weight: bold; }
		#deeplinks li { float: left; }
		* html #deeplinks li { margin-left: -1px; }

		#deeplinks li a,
		#deeplinks li a:link,
		#deeplinks li a:visited {
			display: block; height: 24px; padding: 0 20px;
			border-left: 1px solid #D7E5FF;
			line-height: 24px; white-space: nowrap;
			}
		#deeplinks li:first-child a,
		#deeplinks li:first-child a:link,
		#deeplinks li:first-child a:visited {
			border-left:none;
			}

		* html #deeplinks li a,
		* html #deeplinks li a:link,
		* html #deeplinks li a:visited {
			width: 20px;
			}

		#deeplinks li a.current,
		#deeplinks li a.current:link,
		#deeplinks li a.current:visited {
			color: #FFF; background: #0A6BB6;
			}

		/* table version */
		#deeplinks table,
		#deeplinks_fixed table { border-collapse: collapse; width: 100%; }
		* html #deeplinks table,
		* html #deeplinks_fixed table { margin-left: -1px; }

		#deeplinks td,
		#deeplinks_fixed td {
			height: 24px; /* width: 1%; enable this to give deeplink cells an even width */
			vertical-align: middle; text-align: center; font-size: 100%; font-weight: bold;
			border-left: 1px solid #D7E5FF;
			background: #FFF;
			}
		#deeplinks_fixed td {
			height: 19px;
			}

		#deeplinks td:first-child,
		#deeplinks_fixed td:first-child {
			border-left: none;
			}

		#deeplinks td a,
		#deeplinks td a:link,
		#deeplinks td a:visited,
		#deeplinks_fixed td a,
		#deeplinks_fixed td a:link,
		#deeplinks_fixed td a:visited {
			display: block; height: 24px; line-height: 24px;
			}
		#deeplinks_fixed td a,
		#deeplinks_fixed td a:link,
		#deeplinks_fixed td a:visited {
			height: 19px; line-height: 19px;
			}

		#deeplinks td span.current {
			display: block; height: 24px; line-height: 24px;
			color: #FFF; background: #0A6BB6;
			}

		#deeplinks_fixed td span.current {
			display: block; height: 19px; line-height: 19px;
			color: #FFF; background: #0A6BB6;
			}

		/* BANNERS */
		#banners { position: absolute; top: 0; right: 0; }

		/* EDITOR BLOCKS */
		#editor .contentblock,
		#editor .contentblock_highlight,
		#editor .startblock,
		#editor .startblockfirst,
		#editor .startblocknoheading,
		#editor .favoritesblock,
		#editor .clockblock {
			width: 240px;
			}
		* html #editor .contentblock,
		* html #editor .contentblock_highlight,
		* html #editor .startblock,
		* html #editor .startblockfirst,
		* html #editor .startblocknoheading,
		* html #editor .favoritesblock,
		* html #editor .clockblock {
			width: 242px;
			w\idth: 240px;
			}
		#editor .contentblock li,
		#editor .contentblock_highlight 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 .contentblock_highlight li span,
		#editor .startblock li span,
		#editor .startblocknoheading li span {
			display: block; position: absolute; top: 0; right: 4px;
			}	
		#editor .contentblock .contentblocktitle span,
		#editor .contentblock_highlight .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 .contentblock_highlight .contentblocktitle span a,
		#editor .contentblock_highlight .contentblocktitle span a:link,
		#editor .contentblock_highlight .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 .contentblock_highlight li span a,
		#editor .contentblock_highlight li span a:link,
		#editor .contentblock_highlight 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 .contentblock_highlight .contentblocktitle span img,
		#editor .startblock .startblocktitle span img,
		#editor .startblocknoheading .startblocktitle span img,
		#editor .contentblock li span img,
		#editor .contentblock_highlight li span img,
		#editor .startblock li span img,
		#editor .startblocknoheading li span img {
			margin-top: 5px;
			}
		#editor .contentblock .contentblocktitle span span,
		#editor .contentblock_highlight .contentblocktitle span span,
		#editor .startblock .startblocktitle span span,
		#editor .startblocknoheading .startblocktitle span span,
		#editor .contentblock li span span,
		#editor .contentblock_highlight 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 .contentblock_highlight .contentblocktitle span span,
		#editor .startblock .startblocktitle span span,
		#editor .startblocknoheading .startblocktitle span span {
			width: 9px;
			}
		#editor .contentblock li span span img,
		#editor .contentblock_highlight 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 .contentblock_highlight .contentblocktitle span span a,
		#editor .contentblock_highlight .contentblocktitle span span a:link,
		#editor .contentblock_highlight .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 .contentblock_highlight li span span a,
		#editor .contentblock_highlight li span span a:link,
		#editor .contentblock_highlight 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 .contentblock_highlight .contentblocktitle span span a.move_top,
		#editor .contentblock_highlight .contentblocktitle span span a.move_top:link,
		#editor .contentblock_highlight .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 .contentblock_highlight li span span a.move_top,
		#editor .contentblock_highlight li span span a.move_top:link,
		#editor .contentblock_highlight 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;
			}
		#editor .contentblock li span.tip,
		#editor .contentblock_highlight li span.tip,
		#editor .startblock li span.tip,
		#editor .startblocknoheading li span.tip,
		#editor .contentblock li span.new,
		#editor .contentblock_highlight li span.new,
		#editor .startblock li span.new,
		#editor .startblocknoheading li span.new,
		#editor .contentblock li span.free,
		#editor .contentblock_highlight li span.free,
		#editor .startblock li span.free,
		#editor .startblocknoheading li span.free {
			display: inline; position: static;
		}

		/* SPECIAL LINKS */
		a.meerlink,
		a.meerlink:link,
		a.meerlink:visited {
			font-style: italic;
			color: #FF0000;
			}
		a.meerlink:hover {
			text-decoration: underline;
			}
		
		/* FOOTER */
		#footer {
			padding-top: 30px; padding-bottom: 15px; clear: both;
			font-size: 10px;
			color: #666;
			}
		#footer a,
		#footer a:link,
		#footer a:visited {
			text-decoration: underline;
			color: #666;
			}
		#footer a:hover {
			text-decoration: none;
			}
			
		#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 {
			text-decoration: underline;
		}
		#ilsemedia_footer a:hover {
			text-decoration: none;
			}
		#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: #0A6BB6;
			font-weight: bold;
			font-size: 102%;
			}
		#siteinfo .left li a,
		#siteinfo .left li a:link,
		#siteinfo .left li a:visited {
			color: #0A6BB6;
			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: #0A6BB6;
		}

		#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 #0A6BB6;
			color: #0A6BB6;
			}

		#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: #0A6BB6;
			}

		#siteinfo .middle a:hover {
			text-decoration: underline;
		}

		#siteinfo .thumbnail {
			border: 1px solid #B1C5ED;
		}

		#siteinfo .right ul {
			margin-bottom: 5px;
			padding: 0;
			list-style: none;
			}
		#siteinfo .right li {
			text-align: right;
			padding-bottom: 5px;
			overflow: hidden;
			color: #0A6BB6;
			font-weight: bold;
			font-size: 102%;
			}
		#siteinfo .right li a,
		#siteinfo .right li a:link,
		#siteinfo .right li a:visited {
			color: #0A6BB6;
			font-weight: 100;
			font-size: 90%;
			}
		#siteinfo .right a:hover {
			text-decoration: underline;
			}

		hr.description {
			border-top:#0A6BB6 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%;			
		} 

	
