			body,
			html {
				margin: 0;
				padding: 0;
				text-align: center;
				background-color: #FFF;
				}
			body {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				line-height: 1.5em;
				}
			td {
				vertical-align: top;
				}
			/*
			p {
				margin: 0;
				}
			*/
			img {
				border: 0;
				}
			h1 {
				font-size: 16px;
				line-height: 1.4em;
				/*margin: 0 0 25px 0;*/
				margin: 0 0 15px 0;
				color: #e20026;
				text-align: center;
				}
			h1 span {
				color: #000;
				font-weight: normal;
				font-size: 12px;
				}
			div#container {
				width: 1005px;
				min-height: 598px;
				padding: 31px 0;
				margin: 0 auto;
				background: transparent url(../images/bg_container.gif) top left repeat;
				position: relative;
				overflow: hidden;
				}
			div#navigationbar {
				float: left;
				display: inline;
				margin: 180px 16px 0 46px;
				text-align: left;
				}
			div#navigationbar div {
				margin: 0 0 61px 0;
				padding: 5px 0 0 0;
				width: 133px;
				height: 218px;
				overflow: hidden;
				background-color: #FFF;
				}
			div#navigationbar div#switch_lan {
				/*height: 31px;*/
				height: 24px;
				margin-top: 46px;
				}
			div#navigationbar ul {
				list-style-type: none;
				margin: 0;
				padding: 0;
				}
			div#navigationbar ul#hoofdnavigatie {
				margin-bottom: 20px;
				}
			div#navigationbar li {
				font-size: 10px;
				font-weight: bold;
				line-height: 1em;
				margin-bottom: 5px;
				margin-left: 15px;
				text-transform: uppercase;
				}
			div#navigationbar div#switch_lan li {
				text-transform: none;
				font-size: 12px;
				}
			div#navigationbar a,
			div#text a {
				color: #000;
				text-decoration: none;
				}
			ul#subhoofdnavigatie a {
				color: #e20026;
				}
			div#navigationbar a.current,
			div#navigationbar a:hover,
			div#text a:hover,
			div#navigationbar li.special a.current,
			div#navigationbar li.special a:hover,
			div#navigationbar div#switch_lan a {
				color: #5e9a38;
				}
			div#navigationbar li.special a {
				color: #e20026;
				}
			div#navigationbar li.divider {
				margin-top: 15px;
				}
			div#content {
				width: 615px;
				min-height: 598px;
				background: #FFF url(../images/bg_content.gif) center top no-repeat;
				text-align: left;
				float: left;
				margin-right: 16px;
				overflow: hidden;
				}
			div#text {
				padding: 180px 15px 12px 15px;
				width: 583px;
				float: left;
				}
			div#newsletterbar {
				float: left;
				text-align: left;
				}
			div#newsletterbar div {
				width: 163px;
				overflow: hidden;
				background: #FFF;
				}
			div#newsletter {
				/*height: 210px;*/
				height: 58px;
				margin-top: 17px;
				}
			div#newsletter p,
			div#newsletterarchive p {
				margin: 5px 12px 5px 14px;
				}
			div#newsletter p,
			div#newsletter a,
			div#newsletterarchive p,
			div#newsletterarchive a {
				color: #5e9a38;
				}
			div#newsletter a,
			div#newsletterarchive a {
				font-weight: bold;
				text-decoration: none;
				}
			div#newsletterarchive {
				height: 58px;
				margin-top: 32px;
				}
			div#facebook {
				height: 31px;
				margin-top: 31px;
				}
			div#facebook p {
				margin: 5px 10px 5px 14px;
				}
			div#facebook p,
			div#facebook a {
				color: #e20026;
				}
			div#facebook a {
				font-weight: bold;
				text-decoration: none;
				}

			div.artikelbeelden {
				float: left;
				display: inline;
				overflow: hidden;
				margin: 20px 0 0 0;
				width: 620px;
				}
			div.artikelbeelden img {
				display: block;
				}
			div.artikelbeelden p {
				font-size: 11px;
				line-height: 15px;
				margin-top: 5px;
				margin-bottom: 18px;
				}
			div.artikelbeelden div {
				width: 105px;
				height: 129px;
				overflow: hidden;
				float: left;
				margin: 0 15px 15px 0;
				}

			div.block {
				margin-top: 10px;
				float: left;
				}
			div.block img {
				float: left;
				margin: 3px 15px 5px 0;
				}
			div.block p {
				margin: 0;
				}
			div.block h2 {
				font-size: 14px;
				margin: 0;
				}
			div#content div#text div.block a {
				font-weight: bold;
				color: #0073bc;
				}

			table.deelnemers td,
			table.deelnemers th {
				font-size: 11px;
				text-align: left;
				padding-right: 5px;
				}
			table.deelnemers p {
				margin: 0;
				}

			div.sponsorbeelden {
				float: left;
				width: 575px;
				margin: 0 20px 0 20px;
				padding-bottom: 20px;
				}
			div.sponsorbeelden div {
				float: left;
				clear: both;
				/*width: 580px;*/
				width: 100%;
				margin-bottom: 20px;
				padding-bottom: 20px;
				border-bottom: 1px solid #0073bc;
				}
			div.sponsorbeelden img {
				/*float: left;*/
				display: block;
				margin-right: 20px;
				}
			div.sponsorbeelden p {
				float: left;
				}
			div.sponsorbeelden a {
				color: #000000;
				text-decoration: none;
				font-weight: bold;
				}
			div.sponsorbeelden a:hover {
				color: #00B4EC;
				}

			body#aanmeldform h1 {
				text-align: left;
				margin-left: 212px;
				}
			body#aanmeldform div#content {
				display: inline;
				margin-left: 195px;
				}
			body#aanmeldform form div {
				clear: both;
				overflow: hidden;
				margin-bottom: 10px;
				}
			body#aanmeldform label {
				width: 192px;
				margin-right: 20px;
				text-align: right;
				float: left;
				}
			body#aanmeldform input {
				float: left;
				}
			body#aanmeldform p {
				margin-left: 220px;
				font-size: 11px;
				}
			body#aanmeldform input.versturen {
				float: none;
				margin-left: 220px;
				}
