/* Body */
	body {
		background: url(../images/2010/bg.jpg) #000000;
		font-family: Arial;
		font-size: 12px;
		margin: 0;
		padding: 0;
	}
	
	div.alsosee {
		background: black;	
	}
	
	div#header {
		position: relative;
		left: 50%;
		margin-left: -448px;
		width: 876px;
		height: 265px;
		background:  url(../images/2010/header2.png) no-repeat;
	}
	
	div#header img#statictaal {
		position: absolute;
		left: 835px;
		top: 225px;
	}
	
	div#header div#navigatie {
		position: relative;
		top: 220px;
		left: 50%;
		margin-left: -438px;
		width: 876px;
		height: 41px;
		background:  url(../images/2010/navigatie.png) no-repeat;
	}
	
	div#header div#navigatie ul {
		padding: 4px 0 0 0;
		margin: 0px 0 0 10px;
	}
	
	div#header div#navigatie li {
		float: left;
		padding: 0;
		margin: 0;
		list-style-type: none;
	}
	
	div#content {
		position: relative;
		top: -7px;
		left: 50%;
		width: 876px;
		margin-left: -448px;
		background:  url(../images/2008/backgrounds.gif) repeat-y;
		background-color: #ffcc00;
	}
	
	div#content div.container {
		background: url(../images/2008/footers.gif) no-repeat bottom left;
		margin-left: 39px;
		margin-right: 39px;
		border-bottom: 2px solid #DFE560;
	}
	
	div#footer {
		position: absolute;
		left: 50%;
		margin-left: -448px;
		width: 876px;
		margin-top: -10px;
		padding-top: 50px;
		padding-bottom: 50px;
		padding-left: 0px;
		padding-right: 0px;
		color: #FFFFFF;
		background-color: #000000;
	}
	
	div#footer img {
		position: absolute;
		margin-top: -20px;
		left: 730px;
		float: right;
		border: 0;
		background-color: #000000;
	}
	
	div#footer div.links { 
		text-align: left;
		margin-left: 50px;
	}
	
	div#footer div.links a {
		color: #FFFFFF;
	}
	
	br.clear {
		clear: both;
	}
	
	a {
		color: white;
		text-decoration: underline;
	}
	
	table.layout {
		height: 600px;
	}
	
	table.layout td.kolom1 {
		width: 557px;
		padding: 12px;
	}
	
	table.layout td.kolom2 {
		padding: 12px 0 20px 0;
	}
	
	table.layout td.kolom {
		width: 750px;
		padding: 12px;
	}
	
	table.layout td.kolom div.blok,
	table.layout td.kolom1 div.blok {
		padding: 5px 10px 10px 10px;
		background-color: #000000;
		margin-top: -14px;
		margin-bottom: 12px;
		color: #fff;
		font-size: 12px;
	}
	
	table.stand {
		margin-bottom: 20px;
		border: 1px solid white;
		padding: 4px;
		margin-left: 55px;
	}
	
	table.stand th {
		text-align: left;
	}
	
	table.stand th.doelsaldo {
		text-align: center;
	}
	
	table.layout td.kolom div.blok {
		background-color: #000000;
	}
	
	table.layout td.kolom2 div.blok img {
		padding-right: 5px;
		margin-bottom: 10px;
		float: left;
	}
	
	table.layout td.kolom2 div.blok ul {
		margin-left: 10px;
	}
	
	table.layout td.kolom1 h2 {
		background-color: #000000;
		margin: 0;
		padding: 10px 10px 0 10px;
	}
	
	table.layout td.kolom h2 {
		background-color: #000000;
		margin: 0;
		padding: 10px 10px 0 10px;
	}
	
	table.layout td.kolom1 div.visual {
		width: 180px;
		float: left;
		margin-left: 5px;
	}
	
	table.layout td.kolom1 div.blok p,
	table.layout td.kolom1 div.blok span {
		font-size: 12px;
		color: white;
		display: block;
		margin-left: 200px;
		padding-right: 5px;
	}
	
	table.layout td.kolom1 div.blok p {
		margin-left: 5px;
		color: #fff;
	}
	
	table.layout td.kolom1 ul,
	table.layout td.kolom1 ol {
		margin-left: 20px;
	}
	
	table.layout td.kolom2 div.blok {
		width: 166px;
		padding: 3px 10px 10px 10px;
		background-color: #000000;
		margin-top: -1px;
		color: #fff;
		margin-bottom: 12px;
	}
	
		table.layout td.kolom div.alsoseebottom div.oranje,
		table.layout td.kolom2 div.oranje {
			background-color: #000000;
	}
	
	table.layout td.kolom div.alsoseebottom div.geel,
	table.layout td.kolom2 div.geel {
	background-color: #000000;
	}
	
	table.layout td.kolom div.alsoseebottom div.paars,
	table.layout td.kolom2 div.paars {
		background-color: #000000;
	}
	
	table.layout td.kolom div.alsoseebottom div.blauw,
	table.layout td.kolom2 div.blauw {
		background-color: #000000;
	}
	
	table.layout td.kolom div.alsoseebottom h2,
	table.layout td.kolom2 h2 {
		background-color: #000000;
		margin: 0;
		padding: 5px 10px 0 10px;
		height: 30px;
	}
	
		table.layout td.kolom div.alsoseebottom h2.oranje,
		table.layout td.kolom2 h2.oranje {
			background-color: #000000;
	}
	
	table.layout td.kolom div.alsoseebottom h2.geel,
	table.layout td.kolom2 h2.geel {
		background-color: #000000;
	}
	
	table.layout td.kolom div.alsoseebottom h2.paars,
	table.layout td.kolom2 h2.paars {
		background-color: #000000;
	}
	
	table.layout td.kolom div.alsoseebottom h2.blauw,
	table.layout td.kolom2 h2.blauw {
		background-color: #000000;
	}
	
	table.layout td.kolom div.alsoseebottom div.blok span,
	table.layout td.kolom2 div.geel span {
		font-size: 12px;
		color: white;
		display: block;
		padding-right: 5px;
	}
	
	table.layout td.kolom div.alsoseebottom {
		clear: both;
	}
	
	table.layout td.kolom div.alsoseebottom div.blok span {
		width: 165px;
		margin-top: 10px;
		
	}
	
	table.layout td.kolom div.alsoseebottom div.alsosee {
		float: left;
		margin-right: 10px;
	}
	
	table.layout td.kolom div.alsoseebottom div.blok p,
	table.layout td.kolom2 div.blok p {
		font-size: 12px;
		color: white;
		display: block;
		padding-right: 5px;
		margin: 0;
	}
	
	table.layout td.kolom div.alsoseebottom div.blok span p,
	table.layout td.kolom2 div.blok span p {
		padding: 0 0 10px 0;
	}
	
	table.layout td.kolom div.alsoseebottom div.blok span p a,
	table.layout td.kolom2 div.blok span p a {
		text-decoration: underline;
	}
	
	
	div.foto_home_groot {
		float: left;
		width: 295px;
	}
	
	div.foto_home_klein {
		height: 205px;
	}
	
	div.foto_home_klein img,
	div.foto_home_groot img {
		background: #fff;
		border: 0px solid #BDC63D;
		padding: 4px;
		margin: 0px 2px 0px 2px;
	}
	
	div.foto_home_groot img {
		padding: 6px;
		margin: 0px;
	}

	table.layout td.kolom2 div.blok div.lid img {
		background: #fff;
		border: 1px solid #BDC63D;
		padding: 4px;
		float: none;
		margin-left: 30px;
		margin-right: 30px;
	}
	
	table.layout td.kolom2 div.blok div.lid span {
		float: left;
		display: block;
		width: 50px;
	}
	
	a {
		color: black;
	}
	a:hover {
		color: #FFF;
	}
	img {
		border: 0;
	}
	ul {
		margin: 0;
		padding: 0;
	}
	img {
		margin: 0;
		padding: 0;
	}
	table td {
		vertical-align: top;
	}
	
	table.forum a,
	table.forum {
		color: white;
		font-size: 12px;
	}
	
	table.forum td.header {
		font-weight: bold;
	}
	
	table td a {
		color: white;
	}
	
	table td a:hover {
		color: yellow;
		text-decoration: underline;
	}
	
	table td div.leesverder {
		text-align: right;
		padding-right: 10px;
	}
	
	table td a.leesverder {
		background: url(../images/2008/pijl.gif) no-repeat right;
		padding-right: 15px;
		text-align: right;
	}
	
	table#inschrijving select,
	table#inschrijving textarea, 
	table#inschrijving input {
		border: 1px solid #BDC63D;
		width: 300px;
		background: #FFFFFF;
		color: #000;
	}
	
	table#inschrijving {
		font-size: 12px;
		width: 537px;
	}
	
	table#inschrijving th {
		text-align: left;
		padding-top: 10px;
	}
	
	table#inschrijving td {
		height: 24px;
	}
	
	table#inschrijving td.label {
		width: 130px;
	}
	
	table#inschrijving td label {
		display: block;
		font-weight: bold;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	table#inschrijving td img.spamtest {
		border: 1px solid #BDC63D;
		margin-top: 10px;
	}
	
	table#inschrijving input.opslaan {
		
	}
	
	div.buttonrood {
		float: right;
		width: 148px;
		height: 42px;
		text-align: center;
		line-height: 38px;
		font-weight: bold;
		background: url(../images/2010/submit_bg_button.gif) no-repeat;
		margin-top: 10px;
		cursor: pointer;
	}
	
	/* voor mouseover changing shizzle
		div.buttongroen2 {
		color: #FF9900;
		float: right;
		width: 148px;
		height: 42px;
		text-align: center;
		line-height: 38px;
		font-weight: bold;
		background: url(../images/2008/buttongroen2.gif) no-repeat;
		margin-top: 10px;
		cursor: pointer;
	}*/
	
	div.fout {
		border-top: 1px solid white;
		border-bottom: 1px solid white;
		margin-left: -10px;
		margin-right: -10px;
		padding: 10px;
		background: #FF0000;
	}
	
	div.fout h3 {
		font-size: 12px;
		margin: 0;
		padding: 0;
	}
	
	table.subtabel {
		background: #FFFFFF;
		border: 0px;
		border-bottom: 0;
		border-right: 0;
		margin-left: 50px;
		width: 430px;
		color: black;
	}
	
	table.layout td.kolom1 div.blok span.label {
		margin: 0;
		padding: 0;
	}
	
	table.subtabel td {
		text-align: center;
		border-bottom: 1px solid #000;
		border-right: 1px solid #000;
		line-height: 24px;
	}
	
	td sup {
		margin-left: 50px;
		margin-right: 50px;
		margin-bottom: 10px;
		display: block;
	}
	
	div.postContent {
		margin-bottom: 10px;
	}
	
	div#albums {
		height: 280px;
		width: 150px;
		margin-left: 9px;scroller
		margin-bottom: 10px;
		overflow: hidden;
	}
	
	div.album {
		cursor: pointer;
		border: 0px;
		margin-bottom: 10px;
	}
	
	div#albums img {
		background: #FFFFFF none repeat scroll 0%;
		border:  1px solid #FFFFFF;
		padding: 4px;
		margin-left: 33px;
	}
	
	div#albums span {
		font-size: 10px;
		text-align: center;
		border: 1px solid #000;
		display: block;
		color: #fff;
		padding: 0px 4px 4px 4px;
		margin-top: -2px;
		clear: both;
		height: 26px;
		overflow: hidden;		
	}
	
	img#up,
	img#down {
		cursor: pointer;
	}
	
	img#down {
		margin-left: 10px;
		background: none;
		border: 0;
		padding: 0;
	}
	
	img.foto {
		background: #FFFFFF none repeat scroll 0%;
		border: 1px solid #FFFFFF;
		padding: 4px;
		margin-right: 17px;
		margin-bottom: 4px;
		cursor: pointer;
	}
	
	img.laatste {
		margin-right: 0px;
	}
	
	div.fotofooter {
		width: 527px;
	}
	
	div.fotofooter div.midden,
	div.fotofooter div.rechts,
	div.fotofooter div.links {
		float: left;
		width: 100px;
	}
	
	div.fotofooter div.rechts {
		text-align: right;
	}
	
	div.fotofooter div.midden {
		width: 327px;
		text-align: center;
		line-height: 23px;
	}
	
	div.fotofooter div.midden a {
		font-weight: bold;
		padding-left: 2px;
		padding-right: 2px;
	}
	
	div.fotofooter div.midden a:hover {
		text-decoration: underline;
		color: #FFFFFF;
	}
	
	div.fotofooter div.midden a.selected {
		border: 1px solid #fff;
	}
	
	div.lid {
		margin-bottom: 20px;
		width: 170px;
	}
	
	div.rondepicker2,
	div.rondepicker {
		position: absolute; 
		width: 250px; 
		font-weight: bold; 
		color: white; 
		margin-left: 540px; 
		margin-top: -20px;
	}
	
	div.rondepicker2 select,
	div.rondepicker select {
		font-size: 11px;
	}
	
	div.rondepicker2 {
		margin-left: 340px; 
	}
	
	img.thumb {
		border: 2px solid #fff;
		margin-right: 1px;
		margin-bottom: 1px;
	}
	
	a.download {
		display: block;
		text-decoration: none;
		font-weight: bold;
		padding-bottom: 5px;
	}