*{
	margin: 0;
	padding: 0;
	list-style: none;
}

.left{ float: left; }
.right{ float: right; }
.clear{ clear: both; }
.cleft{	clear: left; }
.cright{ clear: right; }

body{
	text-align: center;
	font: 12px 'Helvetica', 'Arial';
	color: #063d69;
	background: url('../images/body.png') repeat-x #e9f2f5;
}

h1, h2{
	font-weight: normal;
	font-size: 24px;
}

h1{ padding: 28px 0 0 18px; }

p{
	padding: 0 0 0 18px;
	font-size: 15px;
}

p a{
	text-decoration: underline;
	color: #063d69;
}

a{
	outline: none; 
	text-decoration: none;
}

img, fieldset{ border: 0; }

/* Container */
#container{
	width: 965px;
	margin: 0 auto;
	text-align: left;
}

	#header{
		height: 90px;
		padding: 20px 0 0;
		background: url('../images/header.jpg') 0 20px no-repeat;
	}
	
	#navigation{
		height: 45px;
		background: url('../images/navigation.png') 0 36px no-repeat;
	}
	
		#navigation li{
			height: 45px;
			float: left;
			color: #75980c;
			z-index:501;
		}

		#navigation li a{
			color: #75980c;
		}
		
		#navigation li img{ float: left; }
		
	#content{
		background: url('../images/content.png');
		padding: 0 0 20px;
		min-height: 470px;
		height: auto !important; /* All browsers execpt IE6 */
		height: 470px; /* Only IE6 */
	}

	#content-footer{
		background: url('../images/content.png');
		padding: 0 0 0 0px;
		min-height: 25px;
		height: auto !important; /* All browsers execpt IE6 */
		height: 25px; /* Only IE6 */
	}
	
		#breadcrumb{
			height: 15px;
			padding: 0 0 0 18px;
			color: #000;
			font-size: 11px;
			font-weight: bold;
			position: relative;
			top: 15px;
		}
	
			#breadcrumb li{
				float: left;
			}
	
			#breadcrumb li.link{
				padding: 0 9px 0 0;
				margin: 0 5px 0 0;
				font-weight: normal;
				background: url('../images/breadcrumb.png') right 5px no-repeat;
			}
	
			#breadcrumb a{
				color: #3c5060;
				text-decoration: underline;
			}
	
		.w608{ width: 608px; }
		.w808{ width: 808px; }
		
		p.black{
			padding: 2px 0 0 18px;
			color: #000;
		}
		
		p.blackpx14{
			font-size: 14px;
			color: #000;
			padding: 2px 0 0 18px;
		}
		
		p.gray{
			padding: 4px 0 0 18px;
			font: 11px 'Arial';
			color: #555;
		}
		
		a.small{
			font: 12px 'Arial';
			font-weight: bold;
		}
		
		.box{
			width: 310px;
			height: 122px;
			padding: 22px 10px 0 0;
			background: url('../images/box.png') 0 22px no-repeat;
		}
		
			.box h2{
				padding: 7px 0 0 9px;
			}
			.box p{
				padding: 0 0 0 9px;
			}
			
			.box .review{
				margin: 8px 0 0 10px;
			}
		
		.listbox{
			float: left;
			padding: 29px 0 0 17px;
		}
		
			.listbox li{
				width: 300px;
				height: 45px;
				border-bottom: 1px solid #b8d4eb;
				line-height: 22px;
				font-family: 'Arial';
				cursor: pointer;
			}
			
			.listbox a{
				height: 45px;
				padding: 0 0 0 4px;
				color: #555;
				display: block;
			}
			
			.listbox a:hover{
				background: #eae6d2;
			}
			
			.listbox strong{
				font-size: 12px;
				text-decoration: underline;
				line-height: 22px;
				color: #063d69;
			}
				
			.listbox strong.oneLine{
				line-height: 45px;
			}
				
			.listbox li .brand{
				float: left;
				margin: 5px 8px 5px 5px;
			}
			
			.listbox.shop a{
				background: url('../images/shop.png') 227px 10px no-repeat;
			}
				
			.listbox.shop a:hover{
				background: url('../images/shop.png') 227px 10px no-repeat #eae6d2;
			}
			
	           /* Veranderd ----------------------------------------------------------------------------------------------------------------------------------------------- */
                         .reviewCount{
        		       float: right;
		               width: 56px;
		               height: 24px;
		               padding: 18px 0 0 10px;
		               font-size: 10px;
		           }
                    	   .reviewCount.score00{ background: url('../images/reviews_00.png') 8px 12px no-repeat; padding-top: 22px;}
		           .reviewCount.score05{ background: url('../images/reviews_05.png') 8px 12px no-repeat; padding-top: 22px;}
		           .reviewCount.score10{ background: url('../images/reviews_10.png') 8px 12px no-repeat; padding-top: 22px;}
		           .reviewCount.score15{ background: url('../images/reviews_15.png') 8px 12px no-repeat; padding-top: 22px;}
		           .reviewCount.score20{ background: url('../images/reviews_20.png') 8px 12px no-repeat; padding-top: 22px;}
		           .reviewCount.score25{ background: url('../images/reviews_25.png') 8px 12px no-repeat; padding-top: 22px;}
		           .reviewCount.score30{ background: url('../images/reviews_30.png') 8px 12px no-repeat; padding-top: 22px;}
		           .reviewCount.score35{ background: url('../images/reviews_35.png') 8px 12px no-repeat; padding-top: 22px;}
		           .reviewCount.score40{ background: url('../images/reviews_40.png') 8px 12px no-repeat; padding-top: 22px;}
		           .reviewCount.score45{ background: url('../images/reviews_45.png') 8px 12px no-repeat; padding-top: 22px;}
		           .reviewCount.score50{ background: url('../images/reviews_50.png') 8px 12px no-repeat; padding-top: 22px;}
                     /* End Veranderd ----------------------------------------------------------------------------------------------------------------------------------------------- */
		
		.listbox2{
			float: left;
			padding: 22px 0 0 17px;
		}
		
			.listbox2 li{
				width: 618px;
				border-top: 1px solid #b8d4eb;
				font-family: 'Arial';
				cursor: pointer;
			}
			
			.listbox2 li p{
				width: 420px;
				padding: 0 0 5px 95px;
				font-size: 11px;
				cursor: pointer;
			}
			
			.listbox2 a{
				width: 512px;
				padding: 0 102px 0 4px;
				color: #555;
				display: block;
			}
			
			.listbox2 a:hover{
				background: #eae6d2;
			}
			
			.listbox2 strong{
				font-size: 12px;
				text-decoration: underline;
				line-height: 22px;
				color: #063d69;
			}
				
			.listbox2 strong.oneLine{
				padding: 3px 0 0;
				position: relative;
				left: 4px;
			}
				
			.listbox2 li .brand{
				float: left;
				margin: 8px 8px 5px 1px;
			}
			
			.listbox2.shop a{
				background: url('../images/shop.png') 525px 10px no-repeat;
			}
				
			.listbox2.shop a:hover{
				background: url('../images/shop.png') 525px 10px no-repeat #eae6d2;
			}
				
			.add{
				float: left;
				padding: 34px 0 0 17px;
			}
				
			.add2{
				float: left;
				margin: -43px 0 0;
				padding: 0 0 0 29px;
			}
			
				.add img{
					border: 1px solid #6d81a4;
				}
		
		h1.slideOver{
			padding: 0 0 0 18px;
			margin: 17px 0 -56px;
			position: relative;
			top: 11px;
			z-index: 1000;
		}
		
		#slideshow{
			width: 946px;
			height: 236px;
			padding: 0 0 11px;
			margin: 17px 9px 0;
			position: relative;
			top: 11px;
			background: url('../images/slideshow.png') no-repeat;
		}
		
		#compare{
			padding: 19px 0 0 9px;
		}
		
			#compare ul{
				float: left;
				width: 204px;
				padding: 213px 0 64px;
				font: 12px 'Arial';
				color: #000;
				font-weight: bold;
				line-height: 28px;
				background: url('../images/vergelijk_lijst.png');
			}
		
			#compare ul li{
				float: left;
				clear: left;
				height: 28px;
				padding: 0 0 0 10px;
			}
			
			#compare .item{
				float: left;
				width: 211px;
				height: 809px;
				border-right: 1px solid #b8d4eb;
			}
			
			#compare .item img.laptop{
				float: left;
				width: 192px;
				height: 192px;
				margin: 9px;
				border: 1px solid #b8d4eb;
			}
			
			#compare .item ul{
				float: left;
				width: 211px;
				padding: 0;
				font: 12px 'Arial';
				color: #555;
				line-height: 28px;
				background: none;
			}
			
			#compare .item li{
				width: 191px;
				padding: 0 0 0 20px;
			}
			
			#compare .item li img{
				float: left;
				position: relative;
				top: 7px;
			}
			
			#compare .mening{
				margin: 17px 0 0 20px;
			}
			
			#compare h4{
				font-size: 12px;
				text-decoration: underline;
				color: #063d69;
			}

			.voorwaarden{
				padding: 5px 0 0 18px;
				font: 12px 'Arial';
				color: #000;
			}
			
			.feedback{
				padding: 20px 0 0 18px;
				font: 12px 'Arial';
				color: #000;
			}
			
			.feedback .submit{
				width: 145px;
				height: 32px;
				margin: 20px 0 0;
				border: 0;
				background: url('../images/addreview.png');
				cursor: pointer;
			}
			
			.feedback  span{
				float: left;
				clear: left;
				margin: 0 0 8px;
			}
			
			.feedback .text span{
				float: left;
				width: 160px;
				margin: 0;
			}
			
			.feedback .radio span{
				float: left;
				width: 160px;
				margin: 0;
			}
			
			.feedback .slider span{
				float: left;
				width: 160px;
				margin: 0;
			}
			
			.feedback .slider #amount{
				clear: both;
				border: 0;
				position: relative;
				left: 480px;
				top: -23px;
				font: 12px 'Arial';
				font-weight: bold;
			}
			
			.feedback .textarea span{
				float: left;
				width: 100%;
				margin: 0 0 4px;
			}
						
			.feedback .textarea textarea{
				clear: left;
				width: 601px;
				height: 122px;
				font: 12px 'Arial';
				padding: 2px;
				border-top: 1px solid #7c7c7c;
				border-left: 1px solid #c3c3c3;
				border-right: 1px solid #c3c3c3;
				border-bottom: 1px solid #ddd;
				background: url('../images/input.png') repeat-x;
			}
			
			.feedback .text input{
				width: 193px;
				height: 15px;
				margin: 0;
				padding: 0 2px;
				font: 12px 'Arial';
				border-top: 1px solid #7c7c7c;
				border-left: 1px solid #c3c3c3;
				border-right: 1px solid #c3c3c3;
				border-bottom: 1px solid #ddd;
				background: url('../images/input.png') repeat-x;
			}
			
			.feedback .text span.small{
				float: left;
				clear: left;
				font-size: 11px;
				color: #555;
				width: 160px;
			}
			
			#slider{
				float: left;
				width: 293px;
				height: 11px;
				margin: -11px 0 0;
				padding: 11px 14px 10px 2px;
				background: url('../images/slider.png') 0 11px no-repeat;
			}
			
		.product{
			float: left;
			width: 777px;
			margin: 12px 0 0;
			padding: 0 0 0 14px;
		}
		
			.product .foto{
				float: left;
				margin: 0 0 0 5px;
				border: 1px solid #b8d4eb;
			}
			
			.product .zoom{
				float: left;
				margin: 0 0 0 -19px;
				position: relative;
				left: -5px;
				top: 170px;
				z-index: 1;
			}
			
			.product .info{
				float: left;
				width: 562px;
				margin: 0 0 0 15px;
				border-bottom: 1px solid #b8d4eb;
			}
			
				.product .spec{
					float: left;
					padding: 6px 15px 0 5px;
					font: 12px 'Arial';
					color: #000;
					width: 343px;
					line-height: 20px;
				}
				
				.more{
					float: left;
					width: 250px;
					font: 11px 'Arial';
					color: #3c5060;
					padding: 0 0 0 15px;
					text-decoration: underline;
					position:relative;
					background: url('../images/breadcrumb.png') 5px 5px no-repeat;
				}
				
				.info .more{
					line-height: 30px;
					background: url('../images/breadcrumb.png') 5px 13px no-repeat;
				}
				
				.product .spec dt{
					float: left;
					clear: left;
					width: 108px;
				}
				
				.product .spec dd{
					float: left;
					width: 235px;
					font-weight: bold;
				}
				
				.box2{
					float: left;
					width: 199px;
					height: 102px;
					background: url('../images/box2.png');
				}
				
					.box2 .koop{
						float: left;
						margin: 10px 0 0 10px;
					}
					
					.box2 dl{
						float: left;
						font: 15px 'Arial';
						color: #000;
						line-height: 22px;
						padding: 7px 0 0 15px;
					}
					
					.box2 dt{
						float: left;
						clear: left;
						width: 47px;
					}
					
					.box2 dd{
						float: left;
						width: 137px;
						font-weight: bold;
					}
		
			.reviewBar{
				float: left;
				width: 557px;
				margin: 0 0 0 15px;
				padding: 13px 0 0 5px;
				font: 12px 'Arial';
			}
				
				.reviewBar h3{
					float: left;
					width: 108px;
					font: 12px 'Arial';
					color: #000;
					font-weight: normal;
					line-height: 24px;
				}
				
				.reviewBar img{
					float: left;
				}
				
				.reviewBar .beordeeling{
					margin: 0 8px 0 0;
				}
				
				.reviewBar strong{
					float: left;
					width: 118px;
					margin: -1px 0;
					line-height: 12px;
					color: #000;
				}
				
				.reviewBar strong span{
					font-size: 11px;
					color: #555;
					font-weight: normal;
				}
				
				.reviewBar .mening{
					margin: -4px 0;
				}
				
				.reviewBar .more{
					clear: left;
					line-height: 20px !important;
					left: -5px;
					background: url('../images/breadcrumb.png') 5px 8px no-repeat;
				}
				
			.prijzen_vergelijken, .bezoekers_beoordeling, .specificaties{
				padding: 24px 0 0;
				font: 12px 'Arial';
			}
				
				.prijzen_vergelijken h2, .bezoekers_beoordeling h2, .specificaties h2{
					padding: 0 0 0 5px;
				}
				
				.prijzen_vergelijken table{
					margin: 5px 0 0;
					color: #000;
					width: 777px;
				}
				
				.prijzen_vergelijken tr{
					height: 55px;
					line-height: 54px;
					width: 777px;
				}
				
				.prijzen_vergelijken tr:hover, .prijzen_vergelijken tr.active{
					background: #eae6d2;
				}
				
				.prijzen_vergelijken th{
					text-align: left;
					padding: 0 0 0 5px;
				}
				
				.prijzen_vergelijken td{
					height: 54px;
					border-bottom: 1px solid #b8d4eb;
				}
				
				.prijzen_vergelijken .th td{
					height: auto;
					border: none;
				}
				
				.prijzen_vergelijken a{
					display: block;
					height: 54px;
				}
				
				.prijzen_vergelijken a.small{
					color: #063d69;
					line-height: 54px !important;
					text-decoration: underline;
					padding: 0 0 0 5px;
				}
				
				.prijzen_vergelijken .th{
					width: 777px;
					height: 28px;
					line-height: 28px;
					border: none;
					background: url('../images/th.png') center;
				}
				
				.prijzen_vergelijken .shop{
					width: 142px;
					text-decoration: underline;
				}
				
				.prijzen_vergelijken .shop a{
					height: 43px;
					padding: 11px 0 0;
					color: #063d69;
					font-weight: bold;
					line-height: 15px;
					text-decoration: underline;
				}
				
				.prijzen_vergelijken .shop img{
					float: left;
					position: relative;
					top: -2px;
				}
				
				.prijzen_vergelijken .product2{
					margin: 17px 0 0;
					float: left;
				}
				
				.prijzen_vergelijken .prijs{
					color: #555;
					padding: 0 0 0 5px;
				}
				
				.prijzen_vergelijken .totalprijs{
					font-weight: bold;
					color: #000;
					padding: 0 0 0 5px;
				}
				
				.prijzen_vergelijken .th:hover, .prijzen_vergelijken .th.active{
					background: url('../images/th.png');
				}
				
				.bezoekers_beoordeling .black{
					padding: 0 0 0 5px;
					font-size: 12px;
				}
				
				.bezoekers_beoordeling ul{
					width: 777px;
					margin: 10px 0 0;
					font: 11px 'Arial';
					color: #000;
					border-top: 1px solid #b8d4eb;
					background: #eaf2f9;
				}
				
				.bezoekers_beoordeling li{
					padding: 0 0 0 5px;
					border-bottom: 1px solid #b8d4eb;
				}
				
				.bezoekers_beoordeling li strong{
					float: left;
					font-size: 12px;
					padding: 8px 0;
				}
				
				.bezoekers_beoordeling li strong img{
					margin: 0 0 0 12px;
				}
				
				.bezoekers_beoordeling li strong span{
					font-size: 11px;
					color: #555;
					font-weight: normal;
				}
				
				.bezoekers_beoordeling li p{
					clear: left;
					width: 600px;
					padding: 0 0 12px;
					font: 11px 'Arial';
				}
				
			.pages{
				text-align: center;
				padding: 9px 0;
			}

				.pages .prev, .pages .next{
					float: left;
					width: auto;
					height: auto;
					color: #063d69;
					margin: 0 14px;
				}
					
				.pages .prev:hover, .pages .next:hover{
					width: auto;
					margin: 0 14px;
					color: #063d69;
					font-weight: normal;
					background: none;
				}
				
				
			
				.pages .prev.none, .pages .next.none{
					color: #999;
				}
					
				.pages .prev.none:hover, .pages .next.none:hover{
					color: #999;
				}
					
				.pages a{
					position: relative;
					left: 250px;
					float: left;
					width: 14px;
					height: 18px;
					margin: 0 2px;
					line-height: 18px;
					display: inline;
					text-align: center;
					color: #063d69;
				}

				
			
				.pages a:hover,.pages .currentpage{
					width: 18px;
					margin: 0;
					color: #fff;
					font-weight: bold;
					background: url('../images/pages.png');
				}
				
			.specificaties h4{
				clear: both;
				height: 22px;
				line-height: 21px;
				color: #000;
				font-weight: bold;
				font-size: 12px;
				padding: 10px 0 0 5px;
				background: url('../images/h4.png') 0 10px no-repeat;
			}
			
			.sLeft, .sRight{
				float: left;
				width: 381px;
				margin: -5px 0 0;
			}
			
			.sRight{
				margin: -5px 0 0 15px;
			}
			
			.specificaties dl{
				padding: 3px 0 0;
				color: #000;
			}
			
			.specificaties dd, .specificaties dt{
				float: left;
				width: 180px;
				line-height: 20px;
				padding: 0 0 0 5px;
			}
			
			.specificaties dt{
				clear: left;
				width: 180px;
			}
		
		.laptops{
			float: left;
			width: 714px;
			font: 11px 'Arial';
			color: #555;
			padding: 20px 0 0 19px;
		}
		
			.laptops table{
				width: 714px;
			}
			
			.laptops .th{
				width: 714px;
				height: 28px;
				color: #000;
				font-size: 12px;
				background: url('../images/th2.png') center;
			}
			
			.laptops .th th{
				height: 28px;
				border: none;
				padding: 0 0 0 5px;
			}
			
			.laptops table a{
				height: 44px;
				line-height: 22px;
				padding: 0 0 0 5px;
				display: block;
			}
			
			.laptops td, .laptops th{
				height: 44px;
				border-bottom: 1px solid #b8d4eb;
			}
			
			.laptops tr{
				height: 44px;
				width: 714px;
			}
			
			.laptops tr:hover td, .laptops tr.active td{
				background: #eae6d2;
			}
			
			.laptops .check{
				width: 20px;
				text-align: center;
				background: #eaf2f9;
			}
			
			.laptops .check input{
				position: relative;
				top: -7px;
			}
			
			.laptops .name a{
				height: 22px;
				width: 400px;
				margin: 0 -400px 0 0;
				position: relative;
				color: #063d69;
				font-size: 12px;
				text-decoration: underline;
				font-weight: bold;
				padding: 0 0 22px 5px;
			}
			
			.laptops .lName{
				width: 100px;
			}
			
			.laptops .cpu .oud a{
				margin: 0 0 0 -105px;
 				position: relative;
			}

	                .laptops .cpu a{
        		         position: absolute;
	                	margin-top: -25px;
	                	margin-left: -105px;
        		        width: 150px;
	        	}
			
			.laptops .prijs a,
			.laptops .cpu a,
			.laptops .mem a,
			.laptops .hdd a,
			.laptops .diam a,
			.laptops .os a{
				height: 22px;
				padding: 22px 0 0 5px;
				color: #555;
			}
			
		          .laptops .reviewCount{
		               float: left;
		               width: 56px;
		               height: 26px;
		               cursor: pointer;
		               color: #555;
		           }

			
			.laptops .mening img{
				float: left;
				margin: 11px 0 0;
			}
			
			.laptops .submit{
				background: #eaf2f9;
				height: 34px;
			}
			
			.laptops .submit td{
				border-top-color: white;
				height: 33px;
				border-top: 1px solid;
				border-bottom: none;
				background: #eaf2f9;
			}
			
			.laptops .submit input{
				width: 135px;
				height: 22px;
				border: 0;
				cursor: pointer;
				position: relative;
				top: -1px;
				left: 4px;
				background: url('../images/vergelijk.png');
			}
			
			.laptops .beoordeling{
				width: 79px;
				height: 17px;
				line-height: 17px;
				color: #000;
				padding: 0 0 0 2px;
				background: url('../images/beoordeling_up.png');
			}
			
			.laptops .submit:hover td, .laptops .submit.active td{
				background: #eaf2f9 !important;
			}
			
		#filters{
			float: right;
			position: relative;
			width: 204px;
			padding: 0 10px 0 8px;
			margin: -9px 0 0;
			color: #000;
			background: url('../images/filters.png');
		}
		
			#filters .top{
				height: 36px;
				margin: 0 -10px 0 -8px;
				background: url('../images/filters_top.png');
			}
			
			#filters .search{
				padding: 0 0 3px 10px;
			}
			
			#filters .search .text{
				width: 146px;
				height: 15px;
				float: left;
				margin: 4px 0 0 4px;
				border-top: 1px solid #7c7c7c;
				border-left: 1px solid #c3c3c3;
				border-right: 1px solid #c3c3c3;
				border-bottom: 1px solid #ddd;
				background: url('../images/input.png') repeat-x #fff
			}
			
			#filters .search .submit{
				width: 27px;
				height: 22px;
				margin: 0 0 0 5px;
				float: left;
				border: 0;
				cursor: pointer;
				background: url('../images/ok.png');
			}
			
			#filters h5{
				height: 19px;
				margin: 6px 0 0;
				padding: 3px 0 0 10px;
				font: 12px 'Arial';
				font-weight: bold;
				background: url('../images/h5.png');
			}
			
			#filters h5.open{
				cursor: pointer;
				background: url('../images/h5_open.png');
			}
			
			#filters h5.close{
				cursor: pointer;
				display: block !important;
				background: url('../images/h5_close.png');
			}
			
			#filters .close{
				display: none;
			}
			
			#filters .prijs, #filters .hardeschijf, #filters .intern, #filters .bluray, #filters .besturingssysteem, #filters .bluetooth, #filters .cardreader, #filters .breedte, #filters .gewicht, #filters .modem, #filters .hdmi, #filters .kleur, #filters  .accu, #filters .vgeheugen, #filters .webcam, #filters .videokaart{
				padding: 4px 0 3px 15px;
			}
			
			#filters .gewicht select,#filters .breedte select{
				width: 100%;
			} 
			
			#filters .kloksnelheid{
				padding: 4px 4px 3px 15px;
			}
			
			#filters .kloksnelheid select{
				width: 100%;
			}
			
			#filters .prijs input, #filters .hardeschijf input, #filters .intern input, #filters .videokaart input{
				width: 32px;
				border: 0;
				padding: 0;
				line-height: 15px;
				text-align: center;
				font: 12px 'Arial';
				font-weight: bold;
				background: none;
			}
			
			#filters .all{
				float: left;
				padding: 0 0 7px 24px;
				text-decoration: underline;
				font: 11px 'Arial';
				color: #3c5060;
				background: url('../images/all.png') 17px 6px no-repeat;
			}
			
			#filters  ul{
				padding: 4px 0 0;
				line-height: 17px;
				color: #063d69;
			}
			
			#filters  ul.checked{
				padding: 4px 0 0;
				line-height: 17px;
				color: #55991a;
			}
			
			#filters li{
				float: left; /* toegevoegd */
				clear: left; /* toegevoegd */
				display: inline; /* toegevoegd */
				padding: 0 0 0 23px;
				cursor: pointer;
				background: url('../images/li.png') 18px 50% no-repeat;
			}
			
			#filters  ul.checked li{
				float: none; /* toegevoegd */
				clear: none; /* toegevoegd */
				padding: 0 0 0 23px;
				background: url('../images/yes.png') 3px 50% no-repeat;
			}
			
			#filters  ul.checked li:hover{
				color: #fff;
				text-decoration: none;
				background: url('../images/li_remove.png') 3px 50% no-repeat;
			}
			
			#filters li.none{
				display: none;
			}
			
			#filters li:hover{
				text-decoration: underline;
				cursor: pointer;
			}
			
				#prijs_slider, #hard_slider, #vram_slider{
					width: 187px;
					height: 22px;
					margin: 8px 0 -10px -2px;
					padding: 10px 0 0;
					background: url('../images/prijs_slider.png') 0 10px no-repeat;
				}
				
				#hard_slider, #vram_slider{
					background: url('../images/hard_slider.png') 0 10px no-repeat;
				}
		
			#filters .bottom{
				height: 156px;
				margin: 0 -10px 0 -8px;
				background: url('../images/filters_bottom.png');
			}
		
		#content .border{
			width: 1px;
			height: 470px;
			margin: 0 0 -470px;
			background: url('../images/content_border.png');
		}

	
	#contentBottom{
		height: 29px;
		background: url('../images/bottom.png') no-repeat;
	}
	
	.contentBottom{
		height: 29px;
		background: url('../images/bottom.png') no-repeat;
	}

	#contentTop{
		height: 9px;
		background: url('../images/top.png') no-repeat;
	}
/* /Container */

/* Light Box */
#lightbox{
	display: none;
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
	background: #032038;
	z-index: 1001;
	opacity: 0.8;
	filter: alpha(opacity = 80);
	-moz-opacity: 0.8;
}

#bgwhite{
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -274px 0 0 -301px;
	text-align: left;
	width: 603px;
	height: 548px;
	z-index: 1002;
	background: url('../images/white.png') no-repeat;
}

#white{
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -274px 0 0 -301px;
	text-align: left;
	width: 603px;
	height: 548px;
	z-index: 1003;
}

	#white .close{
		float: right;
		cursor: pointer;
		margin: 4px 4px 1px 1px;
	}
	
	#white #foto{
		height: 421px;
		width: 561px;
		margin: 0 0 9px 19px;
		border: 1px solid #bbd6ec;
	}
/* End Light Box */