/* start algemeen */
	html, body, div, img, a, p, ul, li, h1, h2, h3, table, tr, td, ul, li
	{
		margin: 0;
		padding: 0;
		font-size: 12;
		font-family: arial;
	}
	
	html
	{
		background:#F5EDDF;
	}
	
	body
	{
		background: url(images/bg.jpg) center top repeat-y;
		width: 909px;
		margin: 0 auto;
		font-size: 12;
	}
/* einde algemeen */

/* start logo */
	div#logo
	{
		height: 110px;
		width: 239px;
		margin-left: 5px;
		padding-top: 4px;
	}

	div#logo img
	{	
		border: none;
	}
/* einde logo */

/* start taalknoppen */
	div#taalknoppen
	{
		position: absolute;
		z-index: 100;
		margin-left: 834px;
	}
	
	div#taalknoppen ul
	{
		list-style-type: none;
	}
	
	div#taalknoppen ul li a
	{
		text-decoration: none;
		color: white;
		font-size: 10px;
		background: url(images/art_taal_li.jpg) center top;
		display: block;
		width: 65px;
		height: 16px;
		text-align: right;
		padding-right: 5px;
		padding-top: 5px;
	}
/* einde taalknoppen */

/* start flashbanner */
	div#flashbanner
	{
		float: right;
		margin-right: 5px;
		_margin-right: 2px;
		background:#A6A867;
		width: 650px;
	}
/* einde flashbanner */

/* start main nav */
	div#mainnav
	{
		background: url(images/dcr_mainnav.jpg) top left repeat-x;
		width: 900px;
		height: 32px;
		margin-left: 4px;
	}
	
	div.menu-suckerfish-horizontal
	{
		padding: 9px 0 0 20px;
	}
	
	div#mainnav a.mainlevel-suckerfish-horizontal:hover, 
	div#mainnav a.mainlevel_active-suckerfish-horizontal:hover, 
	div#mainnav a.mainlevel_current-suckerfish-horizontal:hover 
	{
		color: #990000; 
	}

	a.mainlevel-suckerfish-horizontal,  
	a.mainlevel_current-suckerfish-horizontal, 
	span.mainlevel-suckerfish-horizontal,
	a.mainlevel-suckerfish-horizontal:link, 
	a.mainlevel_active-suckerfish-horizontal:link, 
	a.mainlevel_current-suckerfish-horizontal:link,
	a.mainlevel-suckerfish-horizontal:visited, 
	a.mainlevel_active-suckerfish-horizontal:visited,
	a.mainlevel_current-suckerfish-horizontal:visited,
	a.mainlevel-suckerfish-horizontal:hover, 
	a.mainlevel_active-suckerfish-horizontal:hover,
	a.mainlevel_current-suckerfish-horizontal:hover,
	a.sublevel-suckerfish-horizontal, 
	a.sublevel_active-suckerfish-horizontal, 
	a.sublevel_current-suckerfish-horizontal, 
	span.sublevel-suckerfish-horizontal,
	a.sublevel-suckerfish-horizontal:link, 
	a.sublevel_active-suckerfish-horizontal:link,
	a.sublevel_current-suckerfish-horizontal:link,
	a.sublevel-suckerfish-horizontal:visited, 
	a.sublevel_active-suckerfish-horizontal:visited,
	a.sublevel_current-suckerfish-horizontal:visited,	
	a.sublevel-suckerfish-horizontal:hover, 
	a.sublevel_active-suckerfish-horizontal:hover, 
	a.sublevel_current-suckerfish-horizontal:hover 
	{
		font-weight: normal;
		font-size: 12px;
		text-decoration: none;
		border:none;
		display: block;
		color: #333333;
		padding-left: 10px;
		background:url(images/art_mainnav-a.jpg) center left no-repeat;
	}
	
	div.menu-suckerfish-horizontal ul li a.mainlevel_current-suckerfish-horizontal,
	div.menu-suckerfish-horizontal ul li a.mainlevel_active-suckerfish-horizontal
	{
		color: #990000;
	}

	ul.mainlevel-suckerfish-horizontal, .mainlevel-suckerfish-horizontal ul 
	{
		list-style: none;
	}

	ul.mainlevel-suckerfish-horizontal 
	{
		z-index: 101;
	}

	ul.mainlevel-suckerfish-horizontal ul 
	{
		z-index: 1;
	}

	ul.mainlevel-suckerfish-horizontal ul ul 
	{
		z-index: 103;
	}
	
	ul.mainlevel-suckerfish-horizontal li 
	{
		float: left;
		position: relative;
		padding-right: 30px;
		height: 23px;
		
	}

	ul.mainlevel-suckerfish-horizontal li li 
	{
		position: relative;
		height: 26px;
		background: white;
		width: 192px;
		display:block;
		padding-right: 0px;
	}
	
	ul.mainlevel-suckerfish-horizontal li ul#menulist_4-suckerfish-horizontal li
	{
		width: 197px;
	}
	
	ul.mainlevel-suckerfish-horizontal li ul#menulist_8-suckerfish-horizontal li
	{
		width: 122px;
	}

	ul.mainlevel-suckerfish-horizontal ul
	{
		display: none;
		position: absolute; 
	}
	
	ul.mainlevel-suckerfish-horizontal li:hover ul, 
	ul.mainlevel-suckerfish-horizontal li.hover ul 
	{
		display: block;
	}


	ul.mainlevel-suckerfish-horizontal li:hover ul ul, 
	ul.mainlevel-suckerfish-horizontal li.hover ul ul, 
	ul.mainlevel-suckerfish-horizontal li:hover ul li:hover ul ul,
	ul.mainlevel-suckerfish-horizontal li.hover ul li.hover ul ul
	{
		display: none;
	}

	ul.mainlevel-suckerfish-horizontal li:hover ul li:hover ul, 
	ul.mainlevel-suckerfish-horizontal li.hover ul li.hover ul, 
	ul.mainlevel-suckerfish-horizontal li:hover ul li:hover ul li:hover ul,
	ul.mainlevel-suckerfish-horizontal li.hover ul li.hover ul li.hover ul
	{
		display: block;
	}

	ul.mainlevel-suckerfish-horizontal, ul.mainlevel-suckerfish-horizontal li li 
	{
		clear: left;
	}
	/*
	#mainnav ul#menulist_1-suckerfish-horizontal, #mainnav ul#menulist_2-suckerfish-horizontal, #mainnav ul#menulist_3-suckerfish-horizontal, #mainnav ul#menulist_4-suckerfish-horizontal, #mainnav ul#menulist_5-suckerfish-horizontal, #mainnav ul#menulist_6-suckerfish-horizontal, #mainnav ul#menulist_7-suckerfish-horizontal, #mainnav ul#menulist_8-suckerfish-horizontal, #mainnav ul#menulist_1-suckerfish-horizontal ul, #mainnav ul#menulist_2-suckerfish-horizontal ul, #mainnav ul#menulist_3-suckerfish-horizontal ul, #mainnav ul#menulist_4-suckerfish-horizontal ul, #mainnav ul#menulist_5-suckerfish-horizontal ul, #mainnav ul#menulist_6-suckerfish-horizontal ul, #mainnav ul#menulist_7-suckerfish-horizontal ul, #mainnav ul#menulist_8-suckerfish-horizontal ul
	{
		background: white;
	}
	*/
	#mainnav ul#menulist_1-suckerfish-horizontal li a, #mainnav ul#menulist_2-suckerfish-horizontal li a, #mainnav ul#menulist_3-suckerfish-horizontal li a, #mainnav ul#menulist_4-suckerfish-horizontal li a, #mainnav ul#menulist_5-suckerfish-horizontal li a, #mainnav ul#menulist_6-suckerfish-horizontal li a, #mainnav ul#menulist_7-suckerfish-horizontal li a, #mainnav ul#menulist_8-suckerfish-horizontal li a
	{
		padding-left: 10px;
		margin-left: 1px;
		width:180px;
		height: 20px;
		padding-top: 5px;
		background: #CACDA4;
	}
	
	#mainnav ul#menulist_4-suckerfish-horizontal li a
	{
		width: 185px;
	}
	
	#mainnav ul#menulist_8-suckerfish-horizontal li a
	{
		width: 140px;
	}
	
	#mainnav ul#menulist_1-suckerfish-horizontal li a:hover, #mainnav ul#menulist_2-suckerfish-horizontal li a:hover, #mainnav ul#menulist_3-suckerfish-horizontal li a:hover, #mainnav ul#menulist_4-suckerfish-horizontal li a:hover, #mainnav ul#menulist_5-suckerfish-horizontal li a:hover, #mainnav ul#menulist_6-suckerfish-horizontal li a:hover, #mainnav ul#menulist_7-suckerfish-horizontal li a:hover, #mainnav ul#menulist_8-suckerfish-horizontal li a:hover
	{
		width:180px;
		background: #ABAD6B;
		color: white;
	}
	
	#mainnav ul#menulist_4-suckerfish-horizontal li a:hover
	{
		width: 185px;
	}
	
	#mainnav ul#menulist_8-suckerfish-horizontal li a:hover
	{
		width: 140px;
	}
	
	/*#mainnav ul#menulist_3-suckerfish-horizontal li a, #mainnav ul#menulist_3-suckerfish-horizontal li a
	{
		width:170px;
	}*/
	
	#mainnav ul#menulist_1-suckerfish-horizontal, #mainnav ul#menulist_2-suckerfish-horizontal, #mainnav ul#menulist_3-suckerfish-horizontal, #mainnav ul#menulist_4-suckerfish-horizontal, #mainnav ul#menulist_5-suckerfish-horizontal, #mainnav ul#menulist_6-suckerfish-horizontal, #mainnav ul#menulist_7-suckerfish-horizontal, #mainnav ul#menulist_8-suckerfish-horizontal
	{
		top: 21px;
		left: -5px;
	}

	#mainnav ul#menulist_1-suckerfish-horizontal ul, #mainnav ul#menulist_2-suckerfish-horizontal ul, #mainnav ul#menulist_3-suckerfish-horizontal ul, #mainnav ul#menulist_4-suckerfish-horizontal ul, #mainnav ul#menulist_5-suckerfish-horizontal ul, #mainnav ul#menulist_6-suckerfish-horizontal ul, #mainnav ul#menulist_7-suckerfish-horizontal ul, #mainnav ul#menulist_8-suckerfish-horizontal ul
	{
		left: 191px;
		top: 0px;
	}
	
	#mainnav ul#menulist_8-suckerfish-horizontal ul
	{
			left: 121px;
	}
	
	#mainnav ul#menulist_4-suckerfish-horizontal ul
	{
			left: 196px;
	}
	
	a.sublevel-suckerfish-horizontal span.expanded, a.sublevel_active-suckerfish-horizontal span.expanded
	{
		background: url(images/art_pijl_submenu.gif) right no-repeat;
		display: block;
		height: 19px;
		margin: -5px 0 0 -10px;
		padding: 5px 0 0 10px;
	}
	
/* einde main nav */

/* start zoeker */
	div#zoeker
	{
		width: 175px;
		height: 20px;
		float: right;
		margin-right: 12px;
		_margin-right: 8px;
	}
	
	div#zoeker input#mod_search_searchword
	{
		width: 130px;
		height: 16px;
		border: 1px solid #CCCCCC;
		font-size: 12px;
		padding-left: 5px;
		color: #333333;
		letter-spacing: 0.5px;
	}
	
	div#zoeker input.button
	{
		background: url(images/art_zoekknop.jpg);
		border: none;
		margin-left: 6px;
		width: 18px;
	}
/* einde zoeker */

/* start breadcrumb */
	div#breadcrumb
	{
		margin-left: 20px;
		float: left;
		font-size: 10px;
		font-family: arial;
		margin-top: 5px;
		color: #999999;
	}

	div#breadcrumb a
	{
		color: #999999;
		text-decoration: none;
	}
	
	div#breadcrumb a:hover
	{
		color: #990000;
		text-decoration: underline;
	}
/* einde breadcrumb */

/* start content */
	div#content 
	{
		width: 900px;
		margin: 27px 0 0 4px;
	}
	
	div#content a
	{
		color: #990000;
		text-decoration: none;
	}
	
	div#content a:hover
	{
		color: #990000;
		text-decoration: underline;
	}
	
	div#content fieldset
	{
		margin-bottom: 5px;
		margin-left: 20px;
		width: 700px;
		font-size: 12px;
	}
	
	div#content table.contentpaneopen tr td div span.pagination span
	{
		margin-left: 5px;
		margin-right: 5px;
	}
	
	div#content table.contentpaneopen
	{
		width: 900px;
	}

	div#content table.contentpaneopen tr td div span.pagination a
	{
		margin-left: 5px;
		margin-right: 5px;
	}
	
	div#content img.heritage
	{
		border: none;
	}
	
	div#content img_border_none
	{
		border: none;
	}
	
	div#content table
	{
		height: 380px;
	}
	
	div#content form#searchForm
	{
		margin-left: 20px;
		font-size: 12px;
	}
	
	div#content form#searchForm table
	{
		height: 100px;
	}
	
	.pagination
	{font-size:12px;}
	
	div#content img.verkooppunten
	{
		margin-top: 15px;
		border: none;
	}
	
	div#content table.onze_producten
	{
		margin-left: 20px;
	}
	
	div#content table.onze_producten p
	{
		margin: 0px;
	}
	
	div#content table.onze_producten a
	{
		font-size: 12px;
		color: #333333;
		font-weight: normal;
		text-decoration: none;
		letter-spacing: 1px;
		display: block;
		width: 155px;
		height: 24px;
		padding-left: 15px;
	}
	
	div#content table.onze_producten img
	{
		border: none;
	}
	
	div#content table.onze_producten td.img a
	{
		display: block;
		width: 39px;
		height: 39px;
		padding: 0;
	}
	
	div#content h1, div#content div.componentheading
	{
		font-size: 14px;
		color: #806E66;
		font-weight: bold;
		margin: 14px 20px;
		letter-spacing: 2px;
	}
	
	div#content h2
	{
		font-size: 14px;
		color: #8C8154;
		font-style:normal;
		letter-spacing: 2px;
		background: url(images/art_h2.jpg) center left no-repeat;
		padding-left: 16px;
		margin-bottom: 12px;
		font-weight: normal;
		margin-left: 20px;
		margin-right: 20px;
	}
	
	div#content h3
	{
		font-size: 12px;
		color: #8C8154;
		font-style:normal;
		letter-spacing: 2px;
		margin-bottom: 10px;
		font-weight: normal;
		margin-left: 20px;
		margin-right: 20px;
	}
	
	div#content p
	{
		font-size: 12px;
		color: #333333;
		font-weight: normal;
		margin-bottom: 3px;
		margin-left: 20px;
		margin-right: 20px;
	}
	
	div#content p.pdf_spotlight
	{
		width: 450px;
		height: 38px;
		background:#d9ddc2;
		float: right;
		margin-right: 0;
	}
	
	div#content p.pdf_spotlight a
	{
		display: block;
		background: url(images/art_pdf_groot.jpg) center left no-repeat;
		width: 410px;
		height: 22px;
		padding: 4px 0 0 40px;
		margin: 6px 0 0 10px;
		color: #990000;
		text-decoration: none;
	}
	
	div#content p.nieuwsbericht
	{
		color: #990000;
		background: url(images/art_nieuwsbericht_p.jpg) no-repeat top left;
		padding-left: 12px;
		margin-bottom: 10px;
		margin-left: 20px;
	}
	
	div#content p.nieuwsbericht a
	{
		color: #990000;
		text-decoration: none;
	}
	
	div#content .pdf a
	{
		font-size: 12px;
		color: #990000;
		background:url(images/art_pdf_klein.jpg) no-repeat center left;
		padding-left: 24px;
		text-decoration: none;
	}
	
	div#content ul li
	{
		margin-left: 60px;
		font-size: 12px;
		color: #333333;
	}
	
	div#content ul.menu li
	{
		margin-left: 40px;
		list-style-type: square;
	}
	
	div#content ul.menu li a
	{
		color: black;
	}
	
	div#content ul.menu li ul li
	{
		margin-left: 30px;
		list-style-type: disc;
		color: #663;
	}
	
	div#content ul.menu li ul li a
	{
		color: #663;
	}
	
	div#content ul.menu li ul li ul li
	{
		margin-left: 20px;
		list-style-type: circle;
		color: #666;
	}
	
	div#content ul.menu li ul li ul li a
	{
		color: #666;
	}
	
	div#content ul.menu li ul li ul li ul li
	{
		margin-left: 20px;
		list-style-type: none;
	}
	
	div#content ul.menu li ul li ul li ul li a
	{
		font-style: normal;
		font-size: 11px;
		background: url(images/art_li.gif) center left no-repeat;
		padding-left: 10px;
	}
	
	.sig
	{
		margin-left: 20px;
	}
	
	input
	{
		/*margin-bottom: 5px;*/
	}

	div#content table tr td table#buttons
	{
		height: 30px;
	}
	
	div#content table tr td table#buttons a img
	{
		text-decoration: none;
		border: none;
	}
	
	div#content div#home_verkooppunten
	{
		background: url(/images/stories/art_verkooppunten.jpg) no-repeat;
		height:212px;
		width:250px;
	}
	div#content div#home_verkooppunten p
	{
		padding-top:150px;
		color: #990000;
		font-size: 12px;
	}
	div#content div#home_verkooppunten a:hover
	{
		text-decoration: none;
	}
	div#content div#home_verkooppunten a#button
	{
		height: 212px;
		width:250px;
		position:absolute;
		text-decoration: none;
	}
/* einde content */

/* start footer */
	div#footer
	{
		background:url(images/dcr_footer.jpg);
		width: 900px;
		height: 20px;
		margin-left: 4px;
	}
/* einde footer */