	body {
		font-family: Arial;
		font-size: 12px;
   		text-align: center;
   		background:#010101;
   		margin:0px;
   		padding:0px;
   		
	}
	
	a:link, a:visited {
		color:#000;
	}

	#content-left .artikel-content li {
		list-style-type : square;
		margin-bottom: 7px;
	}

	#wrapper {
	   text-align: left;
	   margin: 5px auto 5px;
	   border: 0px solid #fff;
	   width:990px;
   	}
   	
   	/*** menu left ***/
   	#menu-left {
	   width:125px;	
		margin-top:190px;
		color:white;	
	   font-size:11px;
	   font-weight:bold;
	   font-family:Arial;
	}
	
	#menu-left a{color: white; text-decoration: none;}
	
	#menu-left .item {
	   border-bottom: 1px dotted #fff;
	   padding-top: 3px;
	   padding-bottom: 3px;
	}
	
	#menu-left .item-active {
	   border-bottom: 1px dotted #fff;
	   padding-top: 3px;
	   padding-bottom: 3px;
		background:#000;
		color:red;
		padding-left: 0px;
	}
	
	#menu-left .item:hover, #menu-left .current {
		background:#444;
	}
	
	/*** container ***/
	#container {
		background-color:white;
	}
	
	#top {
		/* background:black url('/images/site_ez/bovenkant.jpg') no-repeat; */
		color:white;
		height:190px;
		font-size: 11px;
	}
	
	#menu-top {
		padding-top:0px;
		padding-bottom:4px;
	}
		#menu-top input {
			font-size:10px;
		}
	
		#menu-top #hoofding {
			background-color: #010101;
			padding-bottom:2px;
		}
	
		#menu-top #navigatie {
				background-image:url('/images/site_ez/menu_tabs_sprite.png');
				background-position: 0px 0px;
			color: #444;
			height:26px;
			margin-bottom:5px;
			/* padding-top:5px; */
		}
		
			#navigatie li a:link, #navigatie li a:visited {
				background-image:url('/images/site_ez/menu_tabs_sprite.png');
				color:white;
				padding:5px;
				text-decoration:none;
				border-right: 1px solid #000;
			}

			#navigatie li a:hover, #navigatie li a.current {
				background:#F7070B;
				color:white;
				padding:5px;
				text-decoration:none;
				border-right: 1px solid #000;
			}
			
			#navigatie ul {
				background-color:black;
				margin:0px;
				padding:0px;
			}
			
			#navigatie li {
				font-size:14px;
				display:inline;
				float:left;
				list-style-image: none;
				list-style-position: outside;
				list-style-type: none;
				/* font-weight: bold; */
				padding: 5px 0;
			}
		
		#menu-top #kruimels {
			background-color:white;
			padding: 4px;
			color: #444;
			height:24px;
			padding-right: 10px;
			padding-left:10px;
		}
		
			#kruimels a:link, #kruimels a:hover, #kruimels a:visited {
				color:black;
				font-size:11px;
			}
	
	
	#content {
		/* margin-bottom:20px; */
		background-color:white;
	}

	
	#content-left {
		padding:0px;
		 width:468px; /* 450 */
		margin-left:40px; /* 75 */
		margin-top:10px;
		margin-bottom:20px;
	}


	#content-right {
		padding:0px;
		/* margin:0px 10px 10px 10px; */
		margin:0px 0px 10px 0px;
		width:310px;
	}
	
	#bottom {
		padding: 20px 38px;
		background-color:#bbb;
		background-image:url('/images/site_ez/bg_scan_lines2.gif');
	}

	#bottom .colleft {
		float:left; width: 155px;
	}

	#footer {
		padding: 10px 0px;
		background-color:black;
		color:white;
	}
	
	/******* stijlelementen *******/
	.rodekader {
		background-color: #f7070b;
		color:white;
		padding:10px 19px;
		padding-bottom: 15px;
		height:40px;
		/* border-bottom: 2px dotted #000; */
	}
	
	.index-hoofdbalk, .index-rodebalk {
		background-image:url('/images/site_ez/rode_balk.gif');
		background-repeat: repeat-x;
		padding-top:0px;
		padding-right:20px;
		padding-left:10px;
		/* height: 480px; */
	}

	.rodebalk {
		background-image:url('/images/site_ez/rode_balk.gif');
		background-repeat: repeat-x;
		padding-top:47px;
		padding-right:10px;
	}
	
	.stippellijn  {
		border-bottom: 0px dotted #000;
	}
	
	p {
		margin: 0px 0px 8px;
	}
	
	h1 {
		margin: 0px 0px 0px;
		font-size:32px;
	}
	
	h2 {
		/* background-color: black; */
		/* background-image:url('bg_scan_lines.gif'); */
		color:black; 
		padding:2px 2px 2px 19px;
		font-size:12px;
	}
	
	/*
	.bloktitel {
		background-image:url('bg_scan_lines_dark2.gif');
		color:white; 
		padding:2px 2px 2px 4px;
		margin-bottom:5px;
		font-size:12px;
	}
	*/
	
	h3 {
		font-family:arial;
		font-size:24px;
		margin-bottom: 3px;
		margin-top: 2px;
		font-weight: normal;
	}
	
	h4 {
		font-size:14px;
		margin-bottom:2px;
		margin-top:0px;
	}
	
	h5 {
		font-family:arial;
		font-size:18px;
		margin-bottom: 3px;
		margin-top: 2px;
		font-weight: normal;		
	}
	
	select {
		font-size:10px;
	}

	input {
		font-size:10px;
	}
	

	#content-left select {
		font-size:12px;
	}
	
	#content-left input {
		font-size:12px;
	}

	
	ul.tab {
		line-height:14px;
		list-style-type: none;
		padding: 0;
		margin: 0;
	}
	ul.tab li {
		background-image: url(/images/site_ez/bullet_3sqr.gif);
		background-repeat: no-repeat;
		background-position: 0 -1px;
		padding-left: 15px;	
		padding-bottom: 5px;
}
	
	ul.tab a:link, ul.tab a:visited {
		text-decoration:none;
		font-size:11px;
	}
	ul.tab a:hover {
		text-decoration:underline;
		font-size:11px;
	}


	ul.shopping {
		line-height:16px;
		list-style-type: none;
		padding: 0;
		margin: 0;
	}
	ul.shopping li {
		list-style-type: none;
		background-image: url(/images/site_ez/bullet_3sqr.gif);
		background-repeat: no-repeat;
		background-position: 0 -1px;
		padding-left: 15px;	
		padding-bottom: 5px;
}
	
	/************ dotted line ************/
	.dotted-line {
		background-image: url("/images/site_ez/dotted_line.gif");
		text-align:right;
		padding-right: 30px;
		margin-top: 8px;
		margin-bottom: 15px;		
	}
	.text-on-white {
		background: white;
		padding: 0px 6px;
		line-height: 2.1em;
		font-family: arial;
		font-size: 10px;
	}
	
	hr.heavy {
		margin-top: 8px;
		margin-bottom: 15px;
		height: 2px;
		border: 0;
		border-top: 2px dotted #888;
		
	}

	hr.thin {
		margin-top: 10px;
		margin-bottom: 10px;
		height: 1px;
		border: 0;
		border-top: 1px dotted #888;
		
	}


	/*********** links ************/
	/*
	a:link {
		text-decoration:none;
	}
	a:hover {
		text-decoration:none;
	}
	a:visited {
		text-decoration:none;
	}*/
	a.small-link:link, a.small-link:visited {
		font-size:10px;
		color:#444;
	}
	a.small-link-white:link, a.small-link-white:visited {
		font-size:10px;
		color:white;
	}
	a.small-link-black:link, a.small-link-black:visited {
		font-size:10px;
		color:#000;
	}
	a.bold-link-dgrey:link, a.bold-link-dgrey:visited {
		font-size:12px;
		color:#777;
		font-weight:bold;
	}
	a.bold-link-lgrey:link, a.bold-link-lgrey:visited {
		font-size:12px;
		color:#aaa;
		font-weight:bold;
	}
	/*
	.black-link {
		font-size:12px;
		color:black;
	}
	*/
	a.white-link:link, a.white-link:visited {
		font-size:12px;
		color:white;
	}
	a.white-link-bold:link, a.white-link-bold:visited {
		font-size:12px;
		color:white;
		font-weight:bold;
	}
	
	a.red-line:link, a.red-line:visited {
		color:black;
		font-weight:bold;
		text-decoration:underline;
	}
	a.red-line:hover {
		color:red;
		font-weight:bold;
		text-decoration:underline;
	}

	/* big title */
	a.red-noline:link, a.red-noline:visited {
		color:black;
		font-weight:bold;
		text-decoration:none;
		font-size:14px;
	}
	a.red-noline:hover {
		color:red;
		font-weight:bold;
		text-decoration:none;
		font-size:14px;
	}

	/* bold */
	a.red-noline2:link, a.red-noline2:visited {
		color:black;
		font-weight:bold;
		text-decoration:none;
		font-size:12px;
	}
	a.red-noline2:hover {
		color:red;
		font-weight:bold;
		text-decoration:none;
		font-size:12px;
	}

	/* normal size */
	a.red-noline3:link, a.red-noline3:visited {
		color:black;
		font-weight:normal;
		text-decoration:none;
		font-size:12px;
	}
	a.red-noline3:hover {
		color:red;
		font-weight:normal;
		text-decoration:none;
		font-size:12px;
	}
	
	/* small size */
	a.red-noline-sm:link, a.red-noline-sm:visited {
		color:black;
		font-weight:normal;
		text-decoration:none;
		font-size:11px;
	}
	a.red-noline-sm:hover {
		color:red;
		font-weight:normal;
		text-decoration:none;
		font-size:11px;
	}
	
	/* links bottomcategories */
	a.lijnlink:link, a.lijnlink:visited {
				font-size:10px;
				color: black;
			}
	a.lijnlink-active:link, a.lijnlink-active:visited {
				font-size:10px;
				color: red;
			}


	/********** blokken in zijkant ************/
	.blok-tabcontainer {
		clear:both;
		margin-top:0px;
		margin-bottom:0px;
		overflow: auto;	
	}
	/*
	.blok-tab-white {
		border: 1px solid black;
		border-bottom: 1px solid white;
		width:100px;
		float:left;
		text-align:center;
		font-size:10px;	
		font-weight: bold;
		padding: 2px 0px;
	}
	.blok-tab-black {
		border: 0px solid black;
		background-image:url('bg_scan_lines_dark.gif');
		color:white;
		width:100px;
		float:left;
		text-align:center;	
		font-size:10px;	
		font-weight: bold;
		padding: 2px 0px;
	}
	
	*/
	
	.blok-content-white {
		background-color:white;
		background-image:url('/images/site_ez/bg_scan_lines.gif');
		clear:both;
		margin-bottom:20px;
		text-align:left;
		padding:10px;
		border-left: 0px solid #ccc;
		border-right: 0px solid #ccc;
		border-bottom: 0px solid #ccc;
	}
	/*
	.blok-content-grey {
		background-image:url('bg_scan_lines.gif');
		clear:both;
		margin-bottom:20px;
		text-align:left;
		padding:10px;
		border: 0px solid black;
	}
	*/
	.blok-content-black {
		/* background-color:black; */
		background-image:url('/images/site_ez/bg_scan_lines_dark.gif');
		color:white;
		clear:both;
		margin-bottom:20px;
		text-align:left;
		padding:10px;
		border: 0px solid black;
	}
	.blok-titel-white {
		background-image:url('/images/site_ez/bg_scan_lines2.gif');		
		color:black;
		padding:4px 10px;
		text-align:left;
	}

	.blok-titel-black {
		background-image:url('/images/site_ez/bg_scan_lines_dark2.gif');		
		color:white;
		padding:4px 10px;
		text-align:left;
		border-bottom: 0px dotted white;
	}
	
	.advertentie {
		text-align:center;
		margin-bottom: 20px;
	}
	
	.news-item .image-left {
		float:left; margin-right:10px; margin-bottom:6px; margin-top:5px; margin-left: 5px;
	}
	
	.news-item .image-right {
		float:right; margin-left:10px; margin-bottom:6px; margin-top:5px; margin-right: 5px;
	}
	
	/*** index pagina ***/
	.grijze-lijnen {
		padding: 20px 38px;
		background-color:#bbb;
		background-image:url('/images/site_ez/bg_scan_lines2.gif');
	}


	/**** product specs ****/
	ul.specs {
		margin-left: 0px;
	}
	
	ul.specs li.nobullet {
		list-style-type:none; list-style-image:none;
	}
			
	ul.specs li {
		list-style-image: url(/images/site_ez/bullet_arrow3.gif);
		margin-left: 0px;
		padding-bottom: 4px;
		padding-left: 0px;
	}

	/***** artikel lijst *****/
	.artikel-lijst-item {
		margin-bottom:25px;
	}
	.artikel-lijst-content {
		 margin-top:5px; 
	}
	a.artikel-inleiding-link:link, a.artikel-inleiding-link:visited {
		font-size:16px;color:#666; font-weight: bold; text-decoration:none;
	}

	/****** productcel (productoverzicht in matrix layout) ********/
	.productcel { float:left; width:120px; margin:5px 1px 20px; 
			padding-bottom:10px;
			border-bottom: 1px dotted #888;
			height:160px;
	}
	.productcel .ez-title { 
			margin:0px; width:103px; 
			font-size:9px; padding: 2px 3px 2px 7px;
			color:#fff;
			line-height:1.1em;
			height:19px;
			position:absolute; background:url('/images/site_ez/fade_overlay.png'); 
	}

	/********** fabrikant categorieen ********/
	ul.fab-cats li {
	  list-style-image:url(/images/site_ez/bullet_3sqr.gif);
	  margin-left:0;
	  padding-bottom:2px;
	  padding-left:0;
	}
	
	
/* button routebeschr */
.getshops {
	background-color:#CCCCCC;color:#000000;padding:3px 5px;text-decoration:none;border: 1px solid #888;
}
.getshops:hover {
	text-decoration: underline;
}

		