body
{
	margin:0;
	font-family:arial, sans-serif;
	background-color:#FFBA15;
}


body.blauw
{
	background-color:#0066FF;
}

body.groen
{
	background-color:#99CC00;
}

a
{
	text-decoration:none;
}

#main
{
	margin:0px auto 0px auto;
	width:796px;
	position:relative;
}

#head
{
	height:110px;
}

h1
{
	color:#FFFFFF;
	font-size:20pt;
	font-family:verdana;
	margin:35px 0px 0px 5px;
}

h1 span
{
	color:red;
}


body.blauw h1, body.groen h1
{
	color:red;
}

body.blauw h1 span, body.groen span
{
	color:#FFFFFF;;
}


#nav
{
	background-color:#6794FE;
	text-align:center;
	padding:0px 0px 3px 0px;
	margin:5px 0px;
	position:absolute;
	top:80px;
	left:0px;
	width:100%;
}

body.blauw #nav, body.groen #nav
{
	background-color:#FFFF00;
}

#nav a
{
	background-color:#FFFFFF;
	color:#000000;
	padding:0px 8px 0px 8px;
	font-weight:bold;
	font-size:9pt;
}

#nav a:hover
{
	background-color:#99CCFF;
	color:#FF0000;
}

h2
{
	text-align:center;
	margin:0px 0px 10px 0px;
	font-size:18pt;
	font-family:verdana;
	font-weight:normal;
}

body.blauw h2
{
	color:#FFFFFF;
}

body.groen h2
{
	color:#FF0000;
}

#kols .kol
{
	width:258px;
	float:left;
	
}



#kol1, #kol2
{
	margin-right:10px;
}

#kols #kol4
{
	margin-left:10px;
	float:left;
	width:193px;
}

#kols h3
{
	font-size:9pt;
	background-color:#FF0000;
	color:#FFFFFF;
	padding:1px 2px 2px 3px;
	margin:0px 0px 0px 0px;
}

#kols h4
{
	font-size:7pt;
	background-color:#FF0000;
	color:#FFFFFF;
	padding:1px 2px 2px 3px;
	margin:0px 0px 0px 0px;
}


#kols h3 a
{
	xxdisplay:none;
	width:1px;
	height:1px;
	overflow:hidden;
}

body.blauw #kols h3, body.groen #kols h3,body.blauw #kols h4, body.groen #kols h4
{
	background-color:#FF6600;
}

body #kols h3.green
{
	background-color:#009900;
}
	
body #kols h3.blue
{
	background-color:#0000FF;
}

#kols ul
{
	list-style:none;
	margin:2px 0px 0px 0px;
	padding:0;
}

#kols ul li
{
	margin:0px;
	padding:0;
	position:relative;
}

#kols a
{
	display:block;
	width:252px;
	font-size:9pt;
	color:#000000;
	padding:0px 3px 2px 3px;
}

#kols a u
{
	color:#FF0000;
	text-decoration:none;
}

#kols a b
{
	position:absolute;
	right:5px;
	top:1px;
}


#kols a span
{
	font-size:7pt;
	color:#000000;
}

#kols a small
{
	color:#FF0000;
}


#kols a:hover
{
	background-color:#99CCFF;
	color:#FF0000;
}

body.groen #kols a:hover
{
	background-color:#FFBA15;
	color:#2B00B1;
}

#kols a.meer
{
	font-style:italic;
	color:#0000FF;
}

#kols .kol .blok
{
	margin-bottom:10px;
	background-color:#FFFFFF;
	position:relative;
}

#foot
{
	clear:both;
	text-align:center;
	font-size:8pt;
	margin-top:-10px;
	margin-bottom:10px;
}

#foot a
{
	color:#000000;
}

#bannert
{
	position:absolute;
	top:10px;
	right:0px;
}

#foot div
{
	background-color:#6794FE;
	color:#FFFFFF;
	font-weight:bold;
	font-size:9pt;
	margin-bottom:4px;
}

body.blauw #foot div, body.groen #foot div
{
	background-color:#FFFF00;
	color:#000000;
}


#foot div a
{
	color:#FFFFFF;
}

body.blauw #foot div a, body.groen #foot div a
{
	color:#000000;
}

.clear
{
	clear:both;
	height:1px;
	overflow:hidden;
	font-size:1pt;
}

#pull2
{
	position:absolute;
	top:116px;
	left:60px;
	font-size:7pt;
	width:150px;
	font-family:verdana,sans-serif;
}

#pull1
{
	position:absolute;
	top:116px;
	right:60px;
	font-size:7pt;
	width:150px;
	font-family:verdana,sans-serif;
	
}

#kols .kol .blok a.omhoog
{
	font-size:7pt;
	position:absolute;
	bottom:0px;
	right:1px;
	color:#99CCFF;
	display:inline;
	width:35px;
	overflow:hidden;
}

#kols .kol .blok a.omhoog:hover
{
	background-color:transparent;
	color:#404040;
}

#stats
{
	display:none;
}

#lmzoek
{
	display:none;
}

#lmzoek_form
{
	padding: 3px 3px 10px 10px;
	border:2px solid #FFFFFF;
	background-color:#FFDC87;
	margin:0px 0px 10px 0px;
}

#lmzoek_form h3
{
	margin:0;
	padding:0;
	font-size:10pt;
	color:red;
}

#lmzoek_form select, #lmzoek_form input,
{
	font-size:8pt;
	margin-right:5px;
}

#lmzoek_form input
{
	font-size:9pt;
	border:1px solid #AAAAAA;
	background-color:#FFFFFF;
	color:red;
	font-weight:bold;
	padding:5px 0px 5px 0px;
	cursor:pointer;
	margin-top:3px;
	width:240px;
	
}

#lmzoek_result .acco
{
	display:block;
	float:left;
	width:383px;
	height:75px;
	overflow:hidden;
	position:relative;
	margin:5px 5px 0px 0px;
	background-color:#FFFFFF;
	font-size:8pt;
	cursor:pointer;
	border-top:1px solid red;
	border-left:1px solid red;
}

#lmzoek_result .acco img
{
	width:106px;
	height:73px;
	display:block;
	float:left;
	border-bottom:1px solid red;
}

#lmzoek_result .acco h3
{
	font-size:9pt;
	margin:0;
	background-color:#FF0000;
	padding:0px 0px 1px 4px;
	height:15px;
	overflow:hidden;	
}

#lmzoek_result .acco h3 a
{
	font-size:9pt;
	margin:0;
	text-decoration:none;
	color:#FFFFFF;
}

#lmzoek_result .acco h4
{
	font-size:9pt;
	margin:0;
	height:15px;
	overflow:hidden;
	padding:0px 4px 0px 4px;
	color:#404040;
}

#lmzoek_result .acco .txt
{
	height:24px;
	overflow:hidden;
	padding:0px 4px 0px 4px;
	line-height:12px;
	color:#808080;
}

#lmzoek_result .acco .datum
{
	position:absolute;
	bottom:2px;
	left:110px;
	color:#008800;
}

#lmzoek_result .acco b
{
	position:absolute;
	bottom:2px;
	right:4px;
	color:#0000FF;
}

#lmzoek_result #lmmeer
{
	float:right;
	display:block;
	font-size:10pt;
	font-weight:bold;
}

#lmzoek_result #lmminder
{
	float:left;
	display:block;
	font-size:10pt;
	font-weight:bold;
}

#lmaantal
{
	font-size:9pt;
	float:center;
	display:block;
	margin:0px auto 0px auto;
	text-align:center;
	width:300px;
}

#lmzoek_result #lmmeer:hover, #lmzoek_result #lmminder:hover
{
	text-decoration:underline;
}

#templatetxt
{
	border-top:20px solid red;
	background-color:#FFFFFF;
	padding:10px 20px 50px; 20px;
	font-size:9pt;
	margin-bottom:20px;
}

#templatetxt h3
{
	color:#0000FF;
	margin:5px 0px 7px 0px;
}

#templatetxt p
{
	margin-top:0;
}

