

* { margin: 0; padding: 0; } 

.clear { clear: both; margin: 0; padding: 0; }

a { overflow: hidden; } 

.hidden {display: none; }

body {

	background: url('img/gradback2.jpg') #E7DBC5;
	margin: 0px; padding:0px;

	font: 14pt "Arial",sans-serif;

	color: #222222;

}



#wrap { 
	position:relative;
	margin:0 auto;
	margin-top: 0px;
	text-align:left;
	width: 670px;
	display: block;

}

#header  {

	background: url(img/headerl.png) left top no-repeat !important;
	background: url(img/headerl.gif) left top no-repeat;

	width: 690px;

	padding: 0px;

	height: 100px;

	position: relative;

}



#menubar {

    width: 100%;
	

	background: #67A1E1;

	height: 20px;

	position: relative;

}


#menucontent {

	width: 690px;
}



#main {

	background: url('img/kol1grad.jpg') repeat-x bottom #FFFFFF;
	width: 682px;
	margin: 0px;
	padding: 0px;
	height: 1750px;
	border-left: solid 4px #FFFFFF;
	border-right: solid 4px #FFFFFF;
	border-bottom: solid 4px #FFFFFF;
	display: block;
}



#footer  {
	display: block;
	position: absolute;	
	height: 20px;
	font-size: 10pt;
	text-align: right;
	border-top: solid 4px #FFFFFF;
	/* background: url('img/copyback.jpg') repeat-x bottom; */
	background-color: #DAE5F3;
	bottom: 4px;
	left: 4px;
	width: 682px;
	float: none;

}



#kolom1 {
	margin-top: 20px;
	padding-left: 20px;
	display: block;
	float: left;

}



#kolom2 {
	margin-top: 20px;
	margin-left: 8px;
	display: block;
	float: left;

}



#kolom3 {
	margin-top: 20px;
	margin-left: 8px;
	display: block;
	float: left;

}



p {

	font-size: 11pt;

	line-height: 12pt;

	max-width: 20em;

	margin-left: 5px;

	margin-right: 5px;

}



li {

	line-height: 14pt;

	list-style-type: circle;

}



ul {

	margin: 1px;

	padding: 1px;

}



h1 {

	font-size: 15pt;
	padding-top: 20px;
	line-height: 30pt;
	color: #5B504C;

	font-weight: bold;

}



a, a:link {

	display: block;

	color: #4371AC;

	text-decoration: none;
	width: 193px;
	line-height: 14pt;

	border-bottom: 1px solid #EEEEFF;

}



a:hover {
	
	background: #E7DBC5;

}



a.inlijn, a.inlijn:hover, a.inlijn:link {

	display: inline;

	border-bottom: none;

	font-size: 11pt;

}



.foottext {

	position: relative;

	max-width: 690px;

	width: 500px;

	text-align: center;

	font-size: 10pt;

	color: #0033FF;

	margin-left: auto;

	margin-right: auto;

}



.blok {

	display: block;

	position: relative;
	background: url('img/shadowAlpha.png') no-repeat bottom right !important;
	background: url('img/shadow.gif') no-repeat bottom right;
	background-color: #FFFFFF;

	font-size: 12pt;

	margin: -6px 6px 6px -6px;

	padding-bottom: 10px;
	
	
	width: 208px;

	}

.shadow {

	display: block;
	position: relative;
	padding-bottom: 10px;
	margin: 4px 0 0 4px;
}

.valid {

	

	position: relative;

	float: right;

	right: 20px;

	margin-right: 5px;

	margin-top: 5px;

}



.zoekknop {

	background: url(img/zoek.jpg) no-repeat;

	border: 0;

	position: relative;

	text-indent: -9999px;

	top: 5px;

	width: 51px;

	height: 16px;

}



fieldset {

	border: 0;

	margin-right: 1em;

	float: right;

	padding-top: 2px;

	}



.zoekveld {

	border: 1px solid #e955a0;

	height: 20px;

	}

	

.kolomtitel {
	margin-right: 6px;
	font-size: 9pt;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #5B504C;
	padding: 5px;
	padding-left: 1px;
	background-color: #E7DBC5;
	/* background: url('img/flower.jpg') repeat-x #BECFE3; */
		}