html,body,p,div,img,h1,h2,h3,h4,li,ul,ol,dl,dd,dt,form,table,td,tr {
	margin: 			0;
	padding: 			0;
}
td, th {
	padding:				3px;
	border:					1px solid #ccc;
	text-align:				left;
}
body {
	margin:					0px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	line-height:			130%;
}
a img {
	border-width:			0px;
}
div.topdiv {
	width:					100%;
	background-image:		url(../images/topdivbg.png);
	background-position:	top-left;
	background-repeat:		repeat-x;
}
div.footercontainer {
	height:					30px;
	width:					100%;
	background-image:		url(../images/footercontbg.png);
	background-position:	top-left;
	background-repeat:		repeat-x;
}
div.footer {
	background-image:		url(../images/footerbg.png);
	background-position:	top-left;
	background-repeat:		no-repeat;
	height:					30px;
	margin:					0 auto;
	width:					858px;
}
div.banner {
	margin:					0 auto;
	height:					29px;
	height:					28px !important;
	width:					848px;
	padding-top:			132px;
	padding-top:			133px !important;
	padding-left:			5px;
	padding-right:		5px;
	background-image:		url(../images/bannerbg.png);
	background-position:	top-left;
	background-repeat:		no-repeat;
}
div.banner ul li {
	display:				inline;
	list-style-type:		none;
}
div.banner ul li a.menu {
	display:				block;
	float:					left;
	line-height:			27px;
	padding-left:			10px;
	padding-right:			10px;
	font-weight:			bold;
	color:					#FFF;
	text-decoration:		none;
}
a.mainbutton:hover { color: #0033cc; }

div.content {
	background-image:		url(../images/contentbg.png);
	background-repeat:		repeat-y;
	background-position:	top left;
	margin:					0 auto;
	width:					858px;
	min-height:				300px;
}
div.leftbalk {
	float:					left;
	width:					160px;
	padding-top:			19px;
	font-size:				10px;
	color:					white;
}

div.center {
	width:					428px;
	padding:				20px;
	text-align:				justify;
	float:					left;
}
div.rightbalk {
	float:					right;
	width:					220px;
	font-size:				10px;
}
div.content:after,
div.topdiv:after,
div.leftbalk:after,
div.rightbalk:after {
	height:					0;
	visibility:				hidden;
	display:				block;
	content:				".";
	clear:					both;
}
div.highlight {
	border:					1px solid #ccc;
	border-width:			1px 0px 0px 0px;
	padding:				11px;
}
h3 {
	font-size:				12px;
	padding:				11px;
	margin:					0px;
}
span.redhighlight {
	background-image:		url(../images/redhighlight.png);
}
span.greenhighlight {
	background-image:		url(../images/greenhighlight.png);
}
span.beigehighlight {
	background-image:		url(../images/beigehighlight.png);
}
span.redhighlight,
span.greenhighlight,
span.beigehighlight {
	display:				block;
	padding-left:			19px;
	height:					18px;
	background-position:	0px 2px;
	background-repeat:		no-repeat;
	font-weight:			bold;
}
span.leftbalkpic {
	padding:				1px;
	display:				block;
	text-align:				center;
}
span.leftbalktxt {
	padding:				6px;
	display:				block;
	text-align:				center;
}

table.activiteiten {
	border-width:			1px;
	border-style:			solid;
	border-color:			#CCCCCC;
	text-align:				left;
	border-collapse:	collapse;
}
td.activiteiten {
	border-width:			1px;
	border-style:			solid;
	border-color:			#CCCCCC;
	padding: 5px;
	vertical-align:		text-top;
	text-align:				left;	
}

table.deelnemers {
	border-width:			0px;
	text-align:				center;
	border-collapse:	collapse;
}
td.deelnemers {
	padding: 2px;
	vertical-align:		text-top;
	border-width:			0px;
	text-align:				center;	
	font-size:			9px;
}
table.contact {
	border:						0px none #FFFFFF;
	text-align:				left;
	border-collapse:	collapse;
}
td.contact {
	padding: 2px;
	vertical-align:		text-top;
	border:						0px none #FFFFFF;
	text-align:				left;	
}

a.newslink {
	color:					#000;
	text-decoration: none;
}

a.newslink2 {
	color:					#FFF;
	text-decoration: none;
}

div.image {
	float:					left;
	width:					214px;
	text-align:				center;
	height:					150px;
}

div.image div {
	width:					214px;
	height:					100px;
	float:					left;
}
div.image p {
	float:					left;
	width:					214px;
	text-align:				center;
	font-weight:			bold;
}
div.blockcontent {
	float:					left;
	width:					428px;
}
div.paragraph {
	padding-bottom:			20px;
	float:					left;
	width:					428px;
}
