			body {
				margin: 0;
				padding: 0;
				text-align: center;
				}
			body,
			input,
			textarea,
			select,
			table {
				font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
				font-size: 13px;
				line-height: 1.5em;
				}
			div, p {
				margin: 0;
				}
			a {
				color:#000;
				}
			div#main {
				width: 968px;
				/*height: 606px;*/
				border-bottom: 6px solid #C6D446;
				height: 597px;
				position: relative;
				margin: 0 auto;
				text-align: left;
				/*background: transparent url(../images/home_bg2.jpg) top left no-repeat;*/
				background: transparent url(../images/home_bg2.jpg) 6px 6px no-repeat;
				}
			html>body div#main {
				height: auto;
				/*min-height: 606px;*/
				min-height: 597px;
				}
			div#imagewindow {
				width: 956px;
				border-left: 6px solid #C6D446;
				border-right: 6px solid #C6D446;
				height: 412px;
				}
			html>body div#image {
				height: auto;
				min-height: 412px;
				}
			div#header {
				position: absolute;
				top: 0;
				left: 0;
				height: 128px;
				width: 968px;
				background: transparent url(../images/header.gif) top left no-repeat;
				}
			div#header p {
				width: 64px;
				height: 72px;
				margin: 6px 0 0 6px;
				}
			div#header a {
				text-decoration: none;
				display: block;
				width: 100%;
				height: 100%;
				}
			div#navigation {
				position: relative;
				height: 61px;
				width: 956px;
				border-left: 6px solid #C6D446;
				border-right: 6px solid #C6D446;
				background-color: transparent;
				overflow: hidden;
				line-height: 2.2em;
				}
			html>body div#navigation {
				height: auto;
				min-height: 61px;
				}
			div#footer {
				position: relative;
				height: 134px;
				width: 968px;
				background: transparent url(../images/footer.gif) top left no-repeat;
				}
			div#navigation a {
				text-decoration: none;
				color: #000;
				font-weight: bolder;
				}
			div#navigation dl,
			div#navigation dt,
			div#navigation dd,
			div#navigation ul,
			div#navigation li {
				margin: 0;
				padding: 0;
				list-style-type: none;
				}
			div#navigation dl {
				height: 30px;
				width: 100%;
				background-color: transparent;
				}
			html>body div#navigation dl {
				height: auto;
				min-height: 30px;
				}
			div#navigation dt {
				float: left;
				height: 100%;
				width: 120px;
				text-align: center;
				background-color: transparent;
				}
			div#navigation dt a {
				display: block;
				width: 100%;
				height: 100%;
				}
			div#navigation dd {
				display: none;
				}
			div#navigation dt#wat,
			div#navigation dt#cat1 {
				width: 119px;
				background: transparent url(../images/navigation/wat_is_het_main.gif) top left no-repeat;
				}
			div#navigation dt#shopping,
			div#navigation dt#cat2 {
				background: transparent url(../images/navigation/shopping_main.gif) top left no-repeat;
				}
			div#navigation dt#eten,
			div#navigation dt#cat3 {
				width: 119px;
				background: transparent url(../images/navigation/eten_main.gif) top left no-repeat;
				}
			div#navigation dt#tongtong,
			div#navigation dt#cat4 {
				background: transparent url(../images/navigation/tong_tong_main.gif) top left no-repeat;
				}
			div#navigation dt#waar,
			div#navigation dt#cat5 {
				width: 119px;
				background: transparent url(../images/navigation/waar_main.gif) top left no-repeat;
				}
			div#navigation dt#standhouders,
			div#navigation dt#cat6 {
				width: 119px;
				background: transparent url(../images/navigation/standhouders_main.gif) top left no-repeat;
				}
			div#navigation dt#pers,
			div#navigation dt#cat7 {
				width: 119px;
				background: transparent url(../images/navigation/pers_main.gif) top left no-repeat;
				}
			div#navigation dt#contact,
			div#navigation dt#cat8 {
				width: 121px;
				background: transparent url(../images/navigation/contact_main.gif) top left no-repeat;
				/* IE heeft ergens 3px vandaan getoverd om achter de laatste dt te zetten. Dit heft dat op */
				margin-right: -3px;
				}
			div#subnavigation {
				margin: 0;
				color: #000;
				background-color: #FFF;
				border: 1px solid #FFF;
				border-bottom: none;
				height: 30px;
				clear: both;
				/*text-align: center;*/
				}
			html>body div#subnavigation {
				height: auto;
				min-height: 30px;
				}
			div#subnavigation li {
				display: inline;
				margin: 0 15px;
				/* onderstaande twee regels, anders passen de nieuwe items niet in de balk */
				/* 
				margin: 0 5px;
				font-size: 10px;
				*/
				}
			div#subnavigation li a {
				color: #000;
				/*color: #D7D8DC;*/
				/*font-weight: normal;*/
				}
			div#subnavigation li a:link {
				}
			div#subnavigation li a:visited {
				}
			div#subnavigation li a:hover {
				/*color: #C7C8CD;*/
				color: #FFFFFF;
				}
			div#subnavigation li a:active {
				}
			div#main div.wat_sub,
			div#main div.cat1_sub {
				background: #D88638 url(../images/navigation/sub/bg_1.gif) top left no-repeat;
				/*background-color: #D88638;*/
				}
			div#main div.shopping_sub,
			div#main div.cat2_sub {
				background: #C63C41 url(../images/navigation/sub/bg_2.gif) top left no-repeat;
				padding-left: 119px;
				/*background-color: #C63C41;*/
				}
			div#main div.eten_sub,
			div#main div.cat3_sub {
				background: #C84791 url(../images/navigation/sub/bg_3.gif) top left no-repeat;
				padding-left: 238px;
				/*background-color: #C84791;*/
				}
			div#main div.tongtong_sub,
			div#main div.cat4_sub {
				background: #AB8EBF url(../images/navigation/sub/bg_4.gif) top left no-repeat;
				padding-left: 357px;
				/*background-color: #AB8EBF;*/
				}
			div#main div.waar_sub,
			div#main div.cat5_sub {
				background: #86C3D8 url(../images/navigation/sub/bg_5.gif) top right no-repeat;
				text-align: right;
				padding-right: 357px;
				/*background-color: #86C3D8;*/
				}
			div#main div.standhouders_sub,
			div#main div.cat6_sub {
				background: #9B8F65 url(../images/navigation/sub/bg_6.gif) top right no-repeat;
				text-align: right;
				padding-right: 238px;
				/*background-color: #9B8F65;*/
				}
			div#main div.pers_sub,
			div#main div.cat7_sub {
				background: #8FBB51 url(../images/navigation/sub/bg_7.gif) top right no-repeat;
				text-align: right;
				padding-right: 119px;
				/*background-color: #8FBB51;*/
				}
			div#main div.contact_sub,
			div#main div.cat8_sub {
				background: #C6D446 url(../images/navigation/sub/bg_8.gif) top right no-repeat;
				text-align: right;
				/*background-color: #C6D446;*/
				}
			div.newsitem {
				margin: 15px 0;
				}
			div.newsitem a {
				color: #000;
				}
			div.newsitem h2 {
				margin: 0 0 5px 0;
				padding: 0;
				font-size: 12px;
				line-height: 1em;
				}
			div#contenttext div.newsitem p {
				margin: 0;
				}
			h1.title_home {
				color: #C6D731;
				}
