		#lijst { width:854px; height:265px; top:0; left:-2px; background:url(/afbeeldingen/under.png) center bottom no-repeat; position:absolute; }		
		body { background:url(/webimages/back.jpg) top repeat-x #000000; color:#464440; font-size:14px; margin:0; font-family:Arial, Helvetica, sans-serif;  }
		.winkelmand-lijst { padding:0; width:900px; height:50px; clear:both; margin:0; list-style:none; }
		.winkelmand-lijst li { float:left; height:50px;  }
		.winkelmand-lijsts { padding:0; width:340px; height:40px; clear:both; margin:0; list-style:none; }
		.winkelmand-lijsts li { float:left; height:40px; font-size:12px; color:#FFF;  }
		#wrapper {  width:900px; background:#fff; margin:0 auto 50px auto; overflow:hidden;  padding:20px 50px; position:relative; }
		#logo { position:relative; width:1000px; margin:0 auto; height:224px; }
		#logoa { display:block;   background:url(/webimages/logo.png) left 0 no-repeat; margin:0 auto; width:641px; height:224px; text-indent:-9999px; font-size:0; border:none; }
        #merken li { float:left; width:33%;  padding:0 0 10px 0; }
        h1 { color:#25313F; font-size:22px; display:block; width:620px; margin:0; padding:0; height:40px; background:url(/webimages/buttel.png) center bottom no-repeat; }
    	#bc-left { float:left; width:870px; padding-bottom:20px; position:relative; }
		.product-display { list-style:none; padding:0; margin:0; width:900px; }
		.product-display li { display:block; position:relative; background:url(/webimages/prod.png) center no-repeat;  float:left; color:#9c9ea0; width:430px; height:253px; margin:0 20px 10px 0; }
    	.inner-div { width:278px; background:#FFFFFF; height:308px; border:#E8E8E8 1px solid; clear:both; overflow:hidden; padding:10px; }
		.inner-div p { color:#666666; font-size:14px; }
		.inleft { float:left; width:110px; height:293px; overflow:hidden; }
		.inright { float:right; width:160px; overflow:hidden; height:308px; }
		.form { width:900px; font-size:16px; color:#666; list-style:none; margin:0 0 0 20px; padding:0; clear:both; }
		.form li { height:50px; position:relative; width:285px; line-height:50px; float:left; }
		.formstat { width:900px; font-size:16px; color:#666; list-style:none; margin:0 0 0 20px; padding:0; clear:both; }
		.formstat li { height:30px; position:relative; width:285px; line-height:30px; float:left; }
	#top ul { list-style:none; width:1000px; height:40px; margin:0; padding:0; }
	#top ul li { float:right; }
    #topw {  background:url(/javascripts/top.png) center top repeat-x; width:100%; padding:8px 0 9px 0; overflow:hidden; height:40px; clear:both; }
	#top { width:1000px; height:40px; position:relative; background:url(/javascripts/bbeatz.logo.png) left center no-repeat; margin:0 auto; }
	#top ul li a { display:block; margin:5px 0 0 5px; height:30px; line-height:30px; color:#fff; border-radius:5px; text-decoration:none; background:#598e83; font-size:13px; font-weight:bold; padding:0 10px;  }
	#top ul li a:hover { background-color:#115e8f !important; }
		.bestel { border:0; display:block; width:83px; height:36px; background:url(/afbeeldingen/bestellen.png) center top no-repeat; font-size:0; text-indent:-9999px; cursor:pointer; bottom:22px; left:305px; position:absolute; }
		.bestel:hover { background-position:center -36px; }
        #white { height:150px; clear:both; margin:0 auto; width:900px; }
		.stappen { list-style: none; padding:0; margin:0; color:#666666; }
		.stappen li { display:block; height:40px; text-align:center; width:100px; float:left; }
		.stapbullet { display:block; width:100%; height:21px; line-height:21px; font-size:12px; font-family:'cal',Arial, Helvetica, sans-serif; color:#000000; text-align:center; background:url(webimages/stap_bullet.png) center no-repeat; }
		#wo-cen a { font-size:18px; color:#F5F8D6; text-decoration:none; clear:both; display:block; padding:0 0 5px 10px; }
		#wo-cen a:hover {color:#CCC; }
		.aantal { width:25px; height:23px; position:absolute; left:268px; bottom:23px; padding:5px; background:url(/afbeeldingen/aantal.png) center no-repeat; }
		.aantal input { border:none; width:25px; height:23px; text-align:center; line-height:23px; font-size:18px; color:#003333; background:none; }
		.saantal { width:29px; float:left; height:26px; padding:5px; background:url(/webimages/sinput.png) center no-repeat; }
		.saantal input { border:none; width:29px; height:26px; text-align:center; line-height:26px; font-size:15px; color:#003333; background:none; }
		.des { display:block;  background:url(/webimages/del.png) center no-repeat; text-indent:-9999px; font-size:0; width:20px; height:20px; float:left; margin:15px 0 0 0; }
		.des:hover { background:url(/webimages/del2.png) center no-repeat; }
		.display, h2 { display:block; font-size:18px; height:30px; line-height:30px; clear:both; width:100%; font-weight:bold; }
		.dess { display:block;  background:url(/webimages/del3.png) center no-repeat; text-indent:-9999px; font-size:0; width:20px; height:20px; float:left; margin:15px 0 0 0; }
		.dess:hover { background:url(/webimages/del4.png) center no-repeat; }
		.inp { width:234px; height:36px; padding:0px 5px 10px 10px; background:url(/webimages/input-normal.png) center no-repeat; }
		.inp input { border:none; width:229px; height:26px; line-height:26px; font-size:16px; color:#003333; background:none; }
    	h3, .titl, .title { font-size:16px; text-decoration:none; font-weight:bold; }
        h3, .titl { color:#424242; }
        .title { color:#025375; }
		.title:hover { color:#99CC00; }
		.colblock { background:url(/webimages/buttel-small.jpg) center bottom no-repeat; font-weight:bold; color:#666; font-size:16px; width:340px; padding-left:10px; height:30px; margin:20px 0 10px 10px; }
   		.thumb { margin:0 3px 3px 0; float:left; }
		.maten { font-size:12px; color:#666666; }
		.docf { margin:0; padding:5px 5px 5px 0px; background:#FFFFFF; }
		.norm { color:#06C; }
		.betader { margin:0 0 10px 0; padding:10px; background:#EBF0CA; width:555px; position:relative; clear:both; }
		.norm:hover { color:#006666; }
        .clean { float:left; width:170px; margin-top:25px; height:175px; overflow:hidden; }
		.prijslijst { margin:0; padding:5px; list-style:none; color:#333; }
		.prijslijst li { padding:5px; margin-bottom:2px; position:relative; border:1px #F5F8FA solid; }
		.prijs { position:absolute; display:block; height:48px; width:73px; overflow:hidden; text-align:center; color:#FFF; background:url(/afbeeldingen/price.png) center no-repeat; padding-top:25px; font-size:20px; font-weight:bold; bottom:-5px; left:-3px; }
    	.par { font-size:16px; color:#666; padding-left:15px; }
		.choice { height:43px; width:220px; text-decoration:none; text-align:left; cursor:pointer; font-weight:bold; border:none; line-height:43px; color:#FFFFFF; font-size:14px; padding-left:20px; background:url(/webimages/button-temp0.png) center top no-repeat; }
    	.choice:hover { background-position:center bottom; }
		.choice2 { height:43px; text-decoration:none; width:220px; text-align:left; cursor:pointer; font-weight:bold; border:none; line-height:43px; color:#FFFFFF; font-size:14px; text-align:right; padding-right:20px; background:url(/webimages/button-temp1.png) center top no-repeat; }
    	.choice2:hover { background-position:center bottom; }
		#laden { position:absolute; right:0; top:0; z-index:10; display:none; }
		.maatselectie { list-style:none; margin:0; padding:0; }
		.maatselectie li { width:600px; margin:10px 10px 0 0; position:relative; color:#999999; display:block; border-bottom:1px solid #B4B4B4; height:80px; }
		.pdfselector { display:block; height:22px; width:250px; padding-left:26px; color:#0066CC; font-size:12px; text-decoration:none; line-height:22px; background:url(/webimages/pdf.png) left center no-repeat; }
    	.error { margin:15px auto; border:1px #993300 solid; color:#993300; padding:15px 15px 15px 60px; width:90%; background:url(/webimages/warning.png) 10px 10px no-repeat; }
    	.maatselect { text-decoration:none; display:block; width:300px; height:20px; clear:both; color:#003366; }
		.maatselect:hover { color:#006666; }
		#station { position:absolute; padding:0 10px; color:#65C4D8; height:30px; line-height:30px; overflow:hidden; top:190px; right:0; }
    	#station a { color:#D8C169; text-decoration:none; }
    	#station a:hover { color:#FC0; }
		.loglink { display:block; position:absolute; bottom:16px; left:15px; width:140px; height:25px; line-height:25px; text-align:center; color:#0066CC; background:#F8F8F8; }
		.loglink:hover { color:#066; }
		.options { height:70px; cursor:pointer; width:700px; margin:0 0 10px 0; color:#FFFFFF; padding:10px 30px; background:#39C; position:relative; border:#006699 solid 1px; float:left; }
		.options:hover { border:#03C 1px solid; background:#34A4C5; }
	.lijstnew { list-style:none; padding:0; margin:2px 0 0 0; }
	.lijstnew li a { display:block; border:1px solid #D5E4EC; background:#F3F8FC; color:#006699; text-decoration:none; padding:5px; width:570px; }
	.lijstnew li a:hover { background:#003366; color:#FFF; }
    	.options font { color:ECE897px; }
        .ntitle { font-size:14px; color:#666666; }
		.optionsnon { height:70px; cursor:pointer; width:700px; margin:0 0 10px 0; color:#333; padding:10px 30px; position:relative; border:#C6CBF2 solid 1px; float:left; }
		.optionsnon:hover { border:#B1C8E2 1px solid; background:#DFE3EA; }
		.optionsnon font { color:#666; }
        #nbbutton { display:block; text-indent:-9999px; font-size:0; width:162px; height:162px; background:url(/webimages/nieuwsbrief2.png) center no-repeat; position:absolute; top:35px; right:36px; z-index:999; }
		.dev { font-size:20px; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4), 0 0 1px #CCC, 0 0 7px rgba(153, 111, 180, 0.6); }
		.edit { display:block; border-bottom:1px solid #09C; margin-top:-40px; height:30px; line-height:30px; width:360px; text-align:right; text-decoration:none; color:#09F; }
		.edit:hover { color:#000; border-color:#000; }
   		#main-menu { display:block; width:920px; height:136px; padding-top:35px; margin:0 auto; }
		#main-menu ul { margin:0; padding:0; width:920px; list-style:none; }
		#main-menu ul li { display:block; float:left; height:75px; padding:0; }
		#main-menu a { display:block; color:#401804; font-size:0px; background-image:url(/webimages/menumain.png); text-indent:-9999px; height:75px; text-decoration:none; text-align:center; }
		#m1 { width:167px; background-position:left top; }
		#m2 { width:184px; background-position:-167px top; }
		#m3 { width:266px; background-position:-351px top; }
		#m4 { width:158px; background-position:-617px top; }
		#m5 { width:144px; background-position:-775px top; }
		#m1:hover { width:167px; background-position:left bottom; }
		#m2:hover { width:184px; background-position:-167px bottom; }
		#refresh { width:24px; height:24px; display:block; background:url(/captcha/refresh.png) center no-repeat; font-size:0; text-indent:-9999px; position:absolute; left:-5px; top:0px; z-index:99; }
		#m3:hover { width:266px; background-position:-351px bottom; }
		#m4:hover { width:158px; background-position:-617px bottom; }
		#m5:hover { width:144px; background-position:-775px bottom; }
		.normli { width:448px; list-style:none; padding:0; margin:0; } 
        .tlin { color:#036; }
        .canvas { width:200px; height:200px; margin:20px 15px 0 20px; float:left; overflow:hidden; }
        .tlin:hover { color:#06F; }
        h2 { margin:0; padding:0; font-size:20px; }
		.ser {  margin:15px auto; border:1px #993300 solid; color:#993300; padding:5px; }
		.tags div { float:left; padding:0 10px; background:#000; font-size:10px; height:25px; line-height:25px;  color:#FC6; border-radius:10px; font-weight:bold; margin:0 5px 5px 0; }
		.tags2 div { float:left; padding:0 5px; background:#f8f8f8; border:1px solid #ccc; font-size:10px; height:18px; line-height:18px;  color:#605c5c; border-radius:10px; font-weight:bold; margin:0 2px 2px 0; }
		.piclist { display:block; overflow:hidden; width:75px; margin:0 0 15px 15px; height:80px; border:1px solid #E5E5E5; float:left; }
		#gnw { width:199px; height:26px; text-align:center; padding-top:7px; color:#333333; margin:25px 0 -10px 118px; text-decoration:none; background:url(/webimages/ga-naar-wm.png) center 0px no-repeat; display:block; font-size:14px; }
		#gnw:hover { background:url(/webimages/ga-naar-wm.png) center -33px no-repeat; }
		#mo { width:897px; margin:0 auto; overflow:hidden; padding:0; line-height:22px; }
		#infoot { width:900px; margin:0 auto; position:relative; clear:both; height:70px; padding-top:61px; color:#fff; background:#565451; }
		.footlnk { width:150px; height:20px; display:block; text-decoration:none; color:#71b7c6; }
		.footlnk:hover { color:#000; }
	.boxshadowed, #wrapper {  
	  -moz-box-shadow: 0 0 3px #000; /* Firefox */  
	  -webkit-box-shadow: 0 0 3px #000; /* Safari, Chrome */  
	  box-shadow: 0 0 3px #000; /* CSS3 */  
	}