html {
	margin: 			0px;
	padding:			0px;
	height:				100%;	
}

body { 
	font-family:		Arial; 
	font-size:			10pt;
	color:				rgb(87,89,92);

	text-align:			left;

	height:				100%;
	width:				100%;

	margin: 			0px;
	padding:			0px;

	overflow:			auto;

	background-color:	rgb(255,255,255);
	background-image:	url('/images/background_spacer.jpg');
	background-repeat:	repeat-y;
	background-position:20px top;
}

table, td, div {
	font-family:		Arial; 
	font-size:			10pt;
}

img {
	border: 			0px;
	margin:				0px;
	padding: 			0px;
}

p {
	margin:				0px;
}

a {
	color:				rgb(114,191,68);
	text-decoration:	none;
}

a:hover {
	color:				rgb(114,191,68);
	text-decoration:	underline;
}

h1 {
	font-family:		Arial; 
	font-size:			10pt;
	font-weight:		bold;
	color:				rgb(28,117,188);
}

h2 {
	font-family:		Arial; 
	font-size:			10pt;
	font-weight:		bold;
	color:				rgb(28,117,188);
	margin-bottom:		0px;
}

h3 {
	font-family:		Arial; 
	font-size:			10pt;
	font-style:			italic;
	color:				rgb(28,117,188);
	margin-bottom:		0px;
}

ul, li {
	margin-top: 		0px;
}

.blauw {
	color:				rgb(28,117,188);
}

.groen {
	color:				rgb(114,191,68);
}

#main {
	width:1022px;
	height:100%;
	min-height:100%;
}

#container3 {
	clear:left;
	float:left;
	width:1022px;
	height:100%;
	background-image:	url('/images/background.jpg');
	background-repeat:	no-repeat;
	background-position:20px top;
}
#container2 {
	clear:left;
	float:left;
	width:1000px;
	height:100%;
	position:relative;
	right:33.333%;
}
#container1 {
	float:left;
	width:1000px;
	height:100%;
	position:relative;
	right:33.33%;
}
#col1 {
	float:left;
	width:200px;
	position:relative;
	left:700px;
	top:120px;
}
#col2 {
	float:left;
	width:660px;
	position:relative;
	height:auto;
	top:90px;
	bottom:0px;
	left:700px;
	right:0px;
	background: rgb(255,255,255);
	border:	1.5px dotted rgb(157,159,162);
}

ul.menu {
	list-style-type: none;
}

li.menu a, li.active a {
	color:rgb(255,255,255);
	font-size:12pt;
	display:block;
	cursor:pointer;
	width:160px;
	height:33px;
	min-height:33px;
	line-height:33px;
	background-image:url('/images/menugrey.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	margin-bottom:3px;
	padding-left:15px;
	text-decoration:none;
}

li.menu a:hover, li.active a, li.active a:hover {
	color:rgb(255,255,255);
	background-image:url('/images/menublue.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	text-decoration:none;	
}

div.contenttext {
	position:relative;
	height:auto;
	top:0px;
	bottom:0px;
	left:0px;
	margin:15px;
	margin-top:5px;
	margin-bottom:90px;
}

#col3 {
	display:block;
	float:right;
	width:180px;
	height:	400px;
	position:relative;
	background-color: rgb(0,112,191);
	background-image:url('/images/news_background.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	right:14px;
	border-top:14px solid rgb(114,191,68);
	border-bottom:14px solid rgb(114,191,68);
	margin-left:10px;
	padding:10px;
}
#col3wrap {
		display:block;
		float:right;
		width:230px;
		height:	450px;
		position:relative;
		padding-left:10px;
		padding-right:10px;
		right:14px;
	}
#days {
	width:190px;
	text-align:center;
	font-size:12pt;
	color:rgb(114,191,68);
	font-weight:bold;
	padding-bottom:20px;
}

