body {
	background-image: url(../images/bg.gif);
	margin: 0px 0px 20px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.NavLink
{
	}

/* Main Container */

#container {
	margin: 0 auto;
	width: 900px;
	background-image: url(../images/achtergrond.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/* Header */

#header {
	width: 880px;
	height: 180px;
	padding: 20px 0px 0px 20px;
}

/* Left Column */

#left_column {
	width: 200px;
	float: left;
}
	ul.menubox {
		width: 190px;
		background-image: url(../images/bg2.gif);
		padding: 5px 5px 0px 5px;
		list-style-type: none;
		margin: 0px;
	}
	ul.menubox a:link, a:visited, a:active {
		text-decoration: none;
		color: #FFFFFF;
	}
	ul.menubox a:hover {
		text-decoration: none;
		color: #00CC00;
	}
		ul.menubox li {
			background-image: url(../images/menuitem_bg.gif);
			height: 23px;
			width: 170px;
			margin: 0px 0px 5px 0px;
			background-repeat: no-repeat;
			padding: 7px 0px 0px 20px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #FFFFFF;
		}

#nieuwsbox {
	width: 190px;
	background-image: url(../images/bg2.gif);
	padding: 5px 5px 0px 5px;
}
	.nieuwsitem {
		width: 176px;
		background-image: url(../images/bg3.gif);
		padding: 7px;
		margin: 0px 0px 5px 0px;
	}	
		.nieuwsfotobox {
			height: 35px;
			width: 35px;
			background-color: #000000;
			padding: 0px 2px 2px 0px;
			float: left;
		}
		.nieuwstitel {
			width: 130px;
			float: right;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 16px;
			color: #FFFFFF;
		}
			.nieuwstitel a {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 16px;
				color: #FFFFFF;
				text-decoration: none;
			}
			.nieuwstitel a:hover {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 16px;
				color: #00CC00;
				text-decoration: none;
			}
		.nieuwsbottom {
			width: 180px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #00CC00;
		}
#nieuwsbriefbox {
	width: 190px;
	background-image: url(../images/bg2.gif);
	padding: 5px;
}
	#nieuwsbrief {
		width: 176px;
		background-image: url(../images/bg3.gif);
		padding: 7px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 14px;
		color: #FFFFFF;
	}

/* Right Column */
	
#right_column {
	width: 110px;
	float: right;
}
	#sponsorbox {
		width: 100px;
		padding: 5px 5px 0px 5px;
		background-image: url(../images/bg2.gif);
	}
		.sponsor {
			width: 100px;
			height: 50px;
			margin: 0px 0px 5px 0px;
		}
	#designbox {
		width: 100px;
		padding: 5px;
		background-image: url(../images/bg2.gif);
	}

/* Center Column */

#center_column {
	margin: 0px 0px 0px 220px;
	width: 550px;
}
	.mainbox {
		width: 540px;
		padding: 5px;
		background-image: url(../images/bg2.gif);
	}
		.tekstvak_bg {
			width: 540px;
			background-image: url(../images/bg3.gif);
		}
			.tekstvak {
				width: 526px;
				padding: 7px;
				background-image: url(../images/motor_bg.gif);
				background-position: right top;
				background-repeat: no-repeat;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #FFFFFF;
			}
			.tekstvak2 {
				width: 526px;
				padding: 7px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #FFFFFF;
			}
				.tekstvak a, .tekstvak2 a {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #00CC00;
				text-decoration: none;
				}
	
				.tekstvak a:hover, .tekstvak2 a:hover {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #00CC00;
					text-decoration: underline;
				}
				
				.errorbox {
					width: 470px;
					height: 30px;
					padding: 5px 5px 5px 45px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 12px;
					line-height: 30px;
					color: #FF0000;
					border: 3px solid #FF0000;
					background-color: #FFFFFF;
					background-image: url(../images/error.gif);
					background-repeat: no-repeat;
					background-position: 6px 6px;
				}
				.succesbox {
					width: 470px;
					height: 30px;
					padding: 5px 5px 5px 45px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 12px;
					line-height: 30px;
					color: #009900;
					border: 3px solid #00FF00;
					background-color: #FFFFFF;
					background-image: url(../images/succes.gif);
					background-repeat: no-repeat;
					background-position: 6px 6px;
				}
			.tekst_10 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #FFFFFF;
			}
			.rood {
				color: #FF0000;
			}
			
			.circuitdata {
				font-size: 11px;
				color: #FFFFFF;
			}
			.circuitdata a {
				font-size: 11px;
				color: #00CC00;
				text-decoration: none;
			}
			.circuitdata a:hover {
				font-size: 11px;
				color: #00cc00;
				text-decoration: underline;
			}
			.tekst_groen {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #00CC00;
			}
			.tekst_groen10 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #00CC00;
			}
			.UserMenu 
			{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				
			}
			.UserMenu a {
				font-size: 10px;
				color: #00CC00;
				text-decoration: none;
			}
			.UserMenu a:hover {
				font-size: 10px;
				color: #00cc00;
				text-decoration: underline;
			}