			html,
			body {
				margin: 0;
				padding: 0;
				background-color: #00b4ec;
				text-align: center;
				}
			body,
			textarea {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 14px;
				line-height: 18px;
				}
			body#galerie {
				font-size: 12px;
				}
			img {
				border: 0;
				}
			td {
				vertical-align: top;
				}
			h1 {
				font-size: 14px;
				line-height: 18px;
				text-transform: uppercase;
				margin-top: 40px;
				}
			h1 span.smaller {
				font-weight: normal;
				font-size: 12px;
				text-transform: none;
				}
			div#container {
				margin: 0 auto;
				text-align: left;
				/*float: left;*/
				overflow: hidden;
				width: 1024px;
				background: transparent url(../images/bg_body.gif) top left repeat-y;
				}
			body#switch div#container {
				width: 600px;
				background-image: url(../images/bg_switch.gif);
				}
			body#switch img {
				display: block;
				margin-bottom: 40px;
				}
			body#switch p {
				color: #FFFFFF;
				font-weight: bold;
				margin: 0px;
				margin-bottom: 55px;
				width: 408px;
				text-align: center;
				}
			body#switch a {
				color: #FFFFFF;
				text-decoration: none;
				}
			body#switch a:hover {
				color: #000000;
				}
			body#aanmeldform div#container {
				width: 700px;
				background-image: url(../images/bg_aanmeldform.gif);
				}
			body#aanmeldform div#header {
				width: 700px;
				height: 220px;
				overflow: hidden;
				margin-bottom: 15px;
				}
			body#aanmeldform form div {
				clear: both;
				overflow: hidden;
				margin-bottom: 10px;
				}
			body#aanmeldform label {
				width: 200px;
				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;
				}
			div#navigation {
				width: 200px;
				float: left;
				}
			div#navigation ul {
				list-style-type: none;
				margin: 0;
				padding: 15px 0;
				}
			div#navigation li {
				height: 22px;
				width: 200px;
				overflow: hidden;
				}
			div#navigation ul a {
				display: block;
				padding-top: 50px;
				}
			ul#hoofdnavigatie {
				background-color: #ee9c00;
				}
			ul#subhoofdnavigatie {
				/*background-color: #00b4ec;*/
				background-color: #ee9c00;
				}
			div#content {
				padding: 0px;
				width: 620px;
				float: left;
				}
			div#text {
				padding: 0 20px 20px 20px;
				float: left;
				width: 580px;
				/*width: 385px;*/
				}
			div.metbeeld div#text {
				width: 385px;
				}
			body#galerie div#text p {
				margin: 1.5em 0;
				}
			body#galerie div#text p strong {
				text-transform: uppercase;
				}
			div#text a {
				color: #000000;
				text-decoration: none;
				font-weight: bold;
				}
			div#text a:hover {
				color: #00B4EC;
				}
			div.volledigbeeld {
				width: 580px;
				overflow: hidden;
				}
			div.volledigbeeld img {
				display: block;
				}
			div#sidebar {
				width: 204px;
				float: left;
				}
			div#sidebar h2 {
				font-size: 11px;
				margin: 0 0 0 20px;
				color: #FFFFFF;
				text-transform: uppercase;
				}
			ul#buttons {
				margin: 0;
				padding: 20px;
				list-style-type: none;
				}
			ul#buttons li {
				width: 164px;
				margin-bottom: 20px;
				overflow: hidden;
				}
			ul#buttons a {
				display: block;
				text-indent: -9999px;
				}
			li#aanmelden_nieuwsbrief a {
				height: 60px;
				}
			li#rondleiding a {
				height: 40px;
				}
			li#archief_nieuwsbrief a {
				height: 30px;
				}
			li#tickets a {
				height: 60px;
				}
			div#social {
				width: 164px;
				height: 40px;
				margin: -20px 20px 20px 20px;
				background-color: transparent;
				}
			div#social img {
				display: block;
				float: left;
				margin-right: 6px;
				margin-top: 0;
				}
			div.sponsorbeelden {
				float: left;
				margin: 0 20px 0 20px;
				padding-bottom: 20px;
				}
			div.sponsorbeelden div {
				float: left;
				clear: both;
				width: 580px;
				margin-bottom: 20px;
				}
			div.sponsorbeelden img {
				float: left;
				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;
				}
			div.artikelbeelden {
				float: left;
				display: inline;
				margin: 40px 0 0 20px;
				width: 175px;
				overflow: hidden;
				}
			div#sidebar div.artikelbeelden {
				width: 164px;
				margin-top: 10px;
				}
			div.artikelbeelden img {
				display: block;
				}
			div.artikelbeelden p {
				font-size: 11px;
				line-height: 15px;
				margin-top: 5px;
				margin-bottom: 18px;
				}
			div.artikelbeelden div {
				margin-bottom: 2px;
				}
			body#home div.artikelbeelden {
				margin: 20px 0 0 0;
				width: 620px;
				}
			body#home div.artikelbeelden div {
				/*
				width: 123px;
				height: 93px;
				*/
				width: 152px;
				height: 115px;
				overflow: hidden;
				float: left;
				/*margin: 0 1px 1px 0;*/
				margin: 0 4px 4px 0;
				}
			body#home div.artikelbeelden div.last {
				margin-right: 0;
				}
			div.block {
				margin-top: 40px;
				}
			div.block p {
				margin: 0;
				}
			div.block h2 {
				font-size: 14px;
				margin-bottom: 10px;
				text-transform: uppercase;
				}
			table.deelnemers td,
			table.deelnemers th {
				font-size: 11px;
				text-align: left;
				padding-bottom: 0.5em;
				}
			table.deelnemers p {
				margin: 0;
				}
			div#footer {
				margin: 0 auto;
				text-align: left;
				clear: both;
				width: 1024px;
				background-color: #000000;
				color: #FFFFFF;
				overflow: hidden;
				}
			body#aanmeldform div#footer {
				width: 700px;
				}
			div#footer ul {
				list-style-type: none;
				margin: 0;
				padding: 0;
				}
			div#footer li {
				float: left;
				font-size: 11px;
				font-weight: bold;
				line-height: 20px;
				height: 20px;
				}
			div#footer a {
				display: block;
				width: 200px;
				margin-right: 315px;
				text-indent: -9999px;
				}
			body#aanmeldform div#footer a {
				margin-right: 150px;
				}
			div#footer a#switch_uk {
				background: transparent url(../images/footer_uk.gif) top left no-repeat;
				}
			div#footer a#switch_nl {
				background: transparent url(../images/footer_nl.gif) top left no-repeat;
				}

