body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
}
#header{
	width:1000px;
	height:200px;
	margin:0 auto;
	background-image:url(../art/graphics/header6.jpg);
	background-position:center center;
	background-repeat:no-repeat
}
#subnav{
	width:1000px;
	height:22px;
	background-color:#9c3;
	margin:0 auto;
	text-align:center;
	margin-bottom:4px
}
#subnavul{
	height:22px;
	margin:0;
	padding:0;
	list-style:none
}
#subnavul li{
	margin:0;
	padding:0;
	display:inline;
	float:left;
}
#subnavul li a:link,#subnavul li a:visited{
	padding:0 12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	line-height:22px;
	border-right:1px #fff dotted;
}
#subnavul li a:hover{
	color:#333;
	text-decoration:underline
}
#hoofdnav{
	width:1000px;
	height:80px;
	background-image:url(../art/graphics/hoofdnavbg2.jpg);
	margin:0 auto;
	margin-bottom:4px
}
ul#hoofdnavul{
	margin:0;
	padding:0;
	list-style:none;
}
ul#hoofdnavul li{
	float:left;
	display:inline;
	width:124px;
	border-right:1px #ccc solid;
	text-align:center;
	color:#454545;
	font-size:13px;
	height:80px;
	color:#999
}
ul#hoofdnavul li a:link,ul#hoofdnavul li a:visited{
	color:#999999;
	text-decoration:none;
	font-size:11px
}
ul#hoofdnavul li a:hover{
	color:#666;
	text-decoration:underline;
}
#middle{
	width:1000px;
	margin:0 auto;
}
#left{
	float:left;
	display:inline;
	width:200px;
	padding:0;
	text-align:left;
	/*letter-spacing:.8px;*/
}
#content{
	width:600px;
	float:left;
	display:inline;
}
#right{
	float:left;
	display:inline;
	width:200px;
	padding:0;
	text-align:center;
	background:#F4FFE3 url(../art/graphics/rightbg.gif) repeat-y;
}
#right a img{
	border:none;
}
.tekst{
	padding:8px 22px;
	line-height:135%;
	/*letter-spacing:1.1px;*/
}
.tekst a:link,.tekst a:visited{
	color:#99CC33;
	font-weight:bold;
	text-decoration:none
}
.tekst a:hover{
	text-decoration:underline
}
#left a:link,#left a:visited{
	font-weight:bold;
	padding-left:8px;
	color:#9c3;
	border-top:1px #ccc dotted;
	margin:0;
	width:192px;
	height:24px;
	line-height:24px;
	display:block;
	text-decoration:none;
}
#left a:hover{
	text-decoration:underline;
	background-color:#f3f3f3
}
/*ul#links{
	margin:0 auto;
	padding:0;
	list-style:none;
	border:1px #9c3 solid;
	width:178px;
	text-align:left;
}
ul#links li a{
	font-weight:bold;
	padding-left:8px;
	color:#9c3
}
ul#links li{
	background-color:#f3f3f3;
	border-bottom:1px #ccc dotted;
	height:28px;
	line-height:28px
}*/
#hoofdnavul img{
	margin-top:6px;
}
h1{
	margin:0 0 12px 0;
	padding:0;
	color:#9c3;
	font-size:18px;
	font-weight:bold
}
.round{
	position:absolute;
	z-index:1;
}
#lb{
	margin:0 0 0 -22px
}
#rb{
	margin:0 0 0 600px;
}
#lo{
	margin:102px 0 0 -22px;
}
#ro{
	margin:102px 0 0 598px;
}
.kop{
	background-color:#9c3;
	color:#fff;
	font-weight:bold;
	line-height:22px;
	padding:0 4px;
	margin-bottom:10px;
	text-align:left;
	letter-spacing:normal;
}
#headcontent{
	width:800px;
	display:inline;
	float:left;
}
.blok{
	height:190px;
	width:190px;
	background-image:url(../art/graphics/blok.png);
	margin:0 10px 10px 0;
	display:inline; float:left
}
h2{
	margin:0;
	padding:0;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
	padding:0 8px
}
.bloktekst{
	padding:8px 12px;
	color:#666
}
.innerbloktekst{
	padding:3px;
	letter-spacing:normal
}
.bloktekst a:link,.bloktekst a:visited{
	text-decoration:none;
	color:#666;
}
.bloktekst a:hover{
	text-decoration:underline;
}
.bloktekst .nieuwsfade a:hover{
	color:#9c3
}
.bloklogo{
	text-align:center;
	margin-bottom:2px
}
#footer{
	width:800px;
	margin:0 auto;
}
.img_left{
	margin:0 8px 8px 0;
}
#disclaimerbalk{
	border-top:1px solid #9c3;
	border-bottom:1px solid #9c3;
	clear:both;
	width:1000px;
	margin:0px auto 10px auto;
}
table#producten{
	border: 1px solid #99CC33;
}
table#producten td{
	padding:4px;
	border-bottom:1px #D8E1CA solid
}
a.arrow_asc{
	background-image:url(../art/graphics/asc.gif);
	padding-left:15px;
	background-repeat:no-repeat
}
a.arrow_desc{
	background-image:url(../art/graphics/desc.gif);
	padding-left:15px;
	background-repeat:no-repeat
}
a.arrow_asc_current{
	background-image:url(../art/graphics/asc_current.gif);
	padding-left:15px;
	background-repeat:no-repeat
}
a.arrow_desc_current{
	background-image:url(../art/graphics/desc_current.gif);
	padding-left:15px;
	background-repeat:no-repeat
}
#besparinginfo{
	position:absolute;
	z-index:1;
	border:1px #99CC00 solid;
	background-color:#f3f3f3;
	padding:16px; 
	width:190px;
	margin-top:18px;
	color:#000;
	text-align:left;
	font-weight:normal
}

#redactiecp{
	border:1px#9c3 solid;
	width:158px;
	background-color:#ddedbc;
	margin-bottom:10px;
	text-align:left;
	margin:0 auto
}
#redactiecp h1{
	background-color:#9c3;
	color:#fff;
	padding:3px;
	display:block;
	margin:0;
	font-size:12px
}

p.pad8{
	margin:0;
	padding:8px
}