body {
	scrollbar-highlight-color: #EEE4D4;
	scrollbar-face-color: #1E76AD;
	scrollbar-shadow-color: #EEE4D4;
	scrollbar-3dlight-color: #EEE4D4;
	scrollbar-track-color: #EEE4D4;
	scrollbar-darkshadow-color: #1C4E7A;
	scrollbar-arrow-color: #ffffff;
}
#dropmenudiv{
position:absolute;
border:1px solid #125481;
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
font:normal 10px Verdana;
display: block;
text-indent: 3px;
border-bottom: 1px solid #125481;
padding: 5px 0;
text-decoration: none;
}

#dropmenudiv a:hover{ 
background-color: #1D87CD;
color: #ffffff;
}

td {
	font-family:verdana;
	font-size:10px;
	line-height:15px;
}
.zwartetekst {
	font-family:verdana;
	font-size:10px;
	line-height:15px;
}
.wittetekst {
	font-family:verdana;
	font-size:10px;
	line-height:15px;
	color:#ffffff;
}
.titel {
	font-family:verdana;
	font-size:14px;
	line-height:24px;
	color:#267FB6;
}
.error {
	font-family:verdana;
	font-size:10px;
	line-height:16px;
	color:#ff0000;
}
a:link {
	font-family:verdana;
	font-size:10px;
	line-height:17px;	
	color:#000000;
	text-decoration:none;
}
a:visited {
	font-family:verdana;
	font-size:10px;
	line-height:17px;	
	color:#000000;
	text-decoration:none;
}
a:active {
	font-family:verdana;
	font-size:10px;
	line-height:17px;	
	color:#000000;
	text-decoration:none;
}
a:hover {
	font-family:verdana;
	font-size:10px;
	line-height:17px;	
	color:#FF0000;
	text-decoration:none;
}
.systeemnav {
	font-family:verdana;
	font-size:11px;
	line-height:17px;	
	color:#000000;
	font-weight:bold;
}
a.systeemnav:link {
	font-family:verdana;
	font-size:11px;
	line-height:17px;	
	color:#ffffff;
	font-weight:bold;
}
a.systeemnav:visited {
	font-family:verdana;
	font-size:11px;
	line-height:17px;	
	color:#ffffff;
	font-weight:bold;
}
a.systeemnav:active {
	font-family:verdana;
	font-size:11px;
	line-height:17px;	
	color:#FF8400;
	font-weight:bold;
}
a.systeemnav:hover {
	font-family:verdana;
	font-size:11px;
	line-height:17px;	
	color:#FF8400;
	font-weight:bold;
}

li {
	font-family:verdana;
	font-size:10px;
	line-height:17px;	
	color:#ffffff;
}
a.hoofdnav:link {
	font-family:verdana;
	font-size:10px;
	line-height:14px;
	text-decoration:none;
	color:#000000;
}
a.hoofdnav:visited {
	font-family:verdana;
	font-size:10px;
	line-height:14px;
	text-decoration:none;
	color:#000000;
}
a.hoofdnav:active {
	font-family:verdana;
	font-size:10px;
	line-height:14px;
	text-decoration:none;
	color:#000000;
}
a.hoofdnav:hover {
	font-family:verdana;
	font-size:10px;
	line-height:14px;
	text-decoration:none;
	color:#ff0000;
}
a.wittetekst:link {
	font-family:verdana;
	font-size:10px;
	line-height:14px;
	text-decoration:none;
	color:#ffffff;
}
a.wittetekst:visited {
	font-family:verdana;
	font-size:10px;
	line-height:14px;
	text-decoration:none;
	color:#ffffff;
}
a.wittetekst:active {
	font-family:verdana;
	font-size:10px;
	line-height:14px;
	text-decoration:none;
	color:#ffffff;
}
a.wittetekst:hover {
	font-family:verdana;
	font-size:10px;
	line-height:14px;
	text-decoration:none;
	color:#ff0000;
}
.inputveld {
	border-style: groove;
	BORDER-left: #000000 1px solid; 
	BORDER-right: #000000 1px solid; 
	BORDER-top: #000000 1px solid; 
	BORDER-bottom: #000000 1px solid;
	font-size:11px;
	font-family: courier new;
	color: #000000;
}
.tabelrand {
	border-style: groove;
	BORDER-left: #D5E2F0 1px solid; 
	BORDER-right: #D5E2F0 1px solid; 
	BORDER-top: #D5E2F0 1px solid; 
	BORDER-bottom: #D5E2F0 1px solid;
}
.tabelrand2 {
	border-style: groove;
	BORDER-left: #333333 1px solid; 
	BORDER-right: #333333 1px solid; 
	BORDER-top: #333333 1px solid; 
	BORDER-bottom: #333333 1px solid;
}

.voorbeeld {
	border-style: groove;
	BORDER-left: #333333 1px solid; 
	BORDER-right: #333333 1px solid; 
	BORDER-top: #333333 1px solid; 
	BORDER-bottom: #333333 1px solid;
}
.voorbeeldtekst {
	border-style: groove;
	BORDER-left: #000000 0px solid; 
	BORDER-right: #000000 0px solid; 
	BORDER-top: #000000 0px solid; 
	BORDER-bottom: #000000 0px solid;
	font-size:11px;
	font-family: verdana;
	color: #000000;
	background-color: buttonface;
}
.knop {  
	font-size:11px;
	font-family: verdana;
	color: #000000;
	background-color: #cccccc;
	text-align: center; 
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}
.titeltje {
	color:#267E98;
	font-size:11px;
	font-family:verdana;
	line-height:20px;
}





/* common */
	.ktml_bg {
		background-color: buttonface;
	}
	.ktml .toolbar {
		border:1px outset buttonface;
		cursor:default;
	}
	.ktml .introspector {
		font-family: "Microsoft Sans Serif",Tahoma,Arial,Verdana,sans-serif;
		font-size: 11px;
		margin-top: 0px;
		vertical-align:top;
	}
	.ktml .taginspector {
		font-family: "Microsoft Sans Serif",Tahoma,Arial,Verdana,sans-serif;
		font-size: 11px;
	}
	.ktml .taginspector .tagitem {
		font-family: "Microsoft Sans Serif",Tahoma,Arial,Verdana,sans-serif;
		font-size: 9px;
	}
	.ktgrey, td.kttd, .tr. {
		background-color: buttonface;
	}
	.ktfonts, .ktfontb {
		font-family: "Microsoft Sans Serif",Tahoma,Arial,Verdana,sans-serif;
	}
	.ktfonts {
		font-size: 11px;
	}
	.ktfontb {
		font-size: 13px;
	}
	/* leftMargin="10" topMargin="0" marginwidth="0" marginheight="0" bgcolor="#FAFAFA" */
	body.body {
		font-family: "Microsoft Sans Serif",Tahoma,Arial,Verdana,sans-serif;
		font-size: 11px;
		color: #000000;
		background-color: buttonface;
		margin-top:1px;
		margin-bottom:0px;
	}
/*	
	a, a:link, a:visited, a:active, a:hover {
		font-size: 9px;
		text-decoration: none;
		color: #0000ff;
	}
	a:hover {
		color: #2a7f9e;
	}
*/
/* /common */

/* forms */
	.ktml_select, .ktml_input {
		background-color: #FFFFFF; 
	}
	.ktml_select {
		width: 80px;
	}
	.ktml_fieldset {
		padding: 2px;
		height: 90%;
		margin: 2px;
		border: 1px solid #666666;
	}
	.ktml_select, .ktml_input, .ktml_label,  .ktml_button, .ktml_legend {
		font: normal 11px "Microsoft Sans Serif",Tahoma,Arial,Verdana,sans-serif;
	}
	.ktml_input {
		border: 1px solid #666666;
	}
	.ktml_select {
		border: 1px solid #666666;
	}
	.ktml_button {
		width: 100px;
		margin-top:6px;
		border: 1px solid #666666;
		cursor: hand;
	}
	.ktml_button:hover {
		border: 1px solid #000000;
		background-color:#999999;
	}
	.ktml_label {
	}
	.ktml_legend {
		font-size: 12px;
	}
	.ktml_table {
		border: 0px;
	}
	.directory {
		font-family: sans-serif; 
		font-size: 12px;
		font-weight:bold;
		cursor:hand;
	}
	.directory_selected {
		font-family: sans-serif; 
		font-size: 12px;
		background-color:#AAAAAA ;
		font-weight:bold;
		cursor:hand;
	}
	.file {
		font-family: sans-serif; 
		font-size: 10px;
		cursor:hand;color: #000000;
	}
	.file_selected {
		font-family: courier; 
		font-size: 10px;
		background-color:#AAAAAA;
		cursor:hand;
	}
	

/* utils */
	.disabled {
		color: #999999;
	}
	.error {
		color: #ff0000;
	}
	.invisible {
		display:none;
	}
	.visible {
		display:block;
	}	
/* /utils */

/* toolbar */
	.ktml .toolbar_latched, .ktml .toolbaritem_flat, .ktml .toolbaritem_outset, .ktml .toolbaritem_inset {
		width:20;height:20;margin:1px;padding:0px;vertical-align:middle;visibility:visible;
		border: solid 1px buttonface;
	}
	.ktml .toolbaritem_disabled {
		width:20;height:20;margin:1px;padding:0px;vertical-align:middle;visibility:visible;
		filter: alpha(opacity = 25);
		-moz-opacity: 0.3;
		border:solid 1px buttonface;
	}
	.ktml .toolbaritem_flat {
		width:20;height:20;margin:1px;padding:0px;vertical-align:middle;visibility:visible;
		border-width:1px;border-color:buttonface;border-style:solid;
	}		
	.ktml .toolbaritem_outset {
		width:20;height:20;margin:1px;padding:0px;vertical-align:middle;visibility:visible;
		border:1px solid;
		border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight;
	}
	.ktml .toolbaritem_inset {
		width:20;height:20;margin:1px;padding:0px;vertical-align:middle;visibility:visible;
		border-width:1px;
		border-style:inset;
	}
	.ktml .toolbaritem_latched {
		width:20;height:20;margin:1px;padding:0px;vertical-align:middle;visibility:visible;
		border-width:1px;border-style:inset;
		background-color:#EEEEEE;
	}
	.ktml .toolbar_ptext	{
		font-family: "Microsoft Sans Serif",Tahoma,Arial,Verdana,sans-serif;
		font-size: 11px;
	}
	
	/* Don't allow the background color to be overridden by default style sheet*/
	/* /toolbar */

/* color chooser */
	.cc_container {
		display:none;
		position:absolute;
		background-color:#ffffff;
		cursor:hand;
	}
	
	.cc_container table {
		font-family: Verdana;
		font-size: 10px;
		cursor: hand;
	}
	.cc_innerTable td {
		border: 1px ridge #CCCCCC;
	}
/* /color chooser */
