td {
	font-family:verdana;
	font-size:11px;
	line-height:17px;
	color:#414756;
}
.detailtitel {
	font-family:verdana;
	font-size:18px;
	line-height:22px;
	font-weight:bold;
	color:#414756;
}
.bestelinformatie {
	font-family:verdana;
	font-size:13px;
	color:#FF6633;
	line-height:26px;
	font-weight:bold;
}
.errortekst {
	font-family:verdana;
	font-size:11px;
	line-height:17px;
	color:#cc0000;
	font-weight:bold;
}
a:link {
	font-family:verdana;
	font-size:11px;
	line-height:17px;
	color:#414756;
}
a:visited {
	font-family:verdana;
	font-size:11px;
	line-height:17px;
	color:#414756;
}
a:active {
	font-family:verdana;
	font-size:11px;
	line-height:17px;
	color:#414756;
}
a:hover {
	font-family:verdana;
	font-size:11px;
	line-height:17px;
	color:#CC0000;
}

.zijrand {
	border-right:1px solid #70768F;
}
.factuurrand {
	border:1px solid #70768F;
	background-color:#EFF2F5;
}
.bloktitel {
	border:1px solid #70768F;
	font-weight:bold;
	text-transform:uppercase;
}
.blokcontent {
	border-left:1px solid #70768F;
	border-bottom:1px solid #70768F;
	border-right:1px solid #70768F;
}

a.landschoot:link {
	font-family:verdana;
	font-size:11px;
	line-height:17px;
	color:#9DA5B7;
	text-decoration:none;
}
a.landschoot:visited {
	font-family:verdana;
	font-size:11px;
	line-height:17px;
	color:#9DA5B7;
	text-decoration:none;
}
a.landschoot:active {
	font-family:verdana;
	font-size:11px;
	line-height:17px;
	color:#9DA5B7;
	text-decoration:none;
}
a.landschoot:hover {
	font-family:verdana;
	font-size:11px;
	line-height:17px;
	color:#414447;
	text-decoration:none;
}
a.nav:link {
	font-family:verdana;
	font-size:12px;
	line-height:17px;
	color:#6A758E;
	text-decoration:none;
	font-weight:bold;
}
a.nav:visited {
	font-family:verdana;
	font-size:12px;
	line-height:17px;
	color:#6A758E;
	text-decoration:none;
	font-weight:bold;
}
a.nav:active {
	font-family:verdana;
	font-size:12px;
	line-height:17px;
	color:#6A758E;
	text-decoration:none;
	font-weight:bold;
}
a.nav:hover {
	font-family:verdana;
	font-size:12px;
	line-height:17px;
	color:#CC0000;
	text-decoration:none;
	font-weight:bold;
}
.inputtext{
	border-style: groove;
	BORDER:1px solid #444444;
	font-size:11px;
	font-family: arial;
	color: #000000;
}
.button {  
	font-size:11px;
	font-family: verdana;
	color: #000000;
	background-color: #cccccc;
	text-align: center; 
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}



/* 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 */
