body {
	behavior:url("../javascripts/csshover.htc");
	background-attachment: fixed;
	background-image: url(kerncompetenties.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

img.left,
img.left_border{float:left;margin-right:10px;margin-bottom:5px;}
img.right,
img.right_border{float:right;margin-left:10px;margin-bottom:5px;}
img.border,
img.left_border,
img.right_border{border:1px #555 solid;}

/*
div.auto_complete {
	position:absolute;
	width:250px;
	background-color:white;
	border:1px solid #888;
	margin:0px;
	padding:0px;
	color:#111;
}
div.auto_complete ul{padding:0;margin:0;}
div.auto_complete li{list-style:none;padding:2px;}
div.auto_complete li.selected { background-color: #ffb; font-size:11px;}
*/
div.auto_complete ul.images{}
div.auto_complete ul.images li{float:left;height:80px;width:80px;position:relative;cursor:pointer;z-index:10;}
div.auto_complete ul.images .file-info{display:none;position:absolute;background-color:#fff;border:1px black solid;padding:2px;}
div.auto_complete ul.images li:hover {z-index:20;}
div.auto_complete ul.images li:hover .file-info{display:block;}
.handle{cursor:move;}
.clear{clear:both;}
label{font-weight:bold;margin:4px 0;}

#errorExplanation{border:1px darkred solid;}
#errorExplanation h2{margin:0;padding:3px 10px;background-color:red;font-size:12px;border-bottom:1px darkred solid;color:white;}
#errorExplanation p{padding:2px 10px;margin:10px 0 0 0;}

.fieldWithErrors input,
.fieldWithErrors textarea{border:2px red solid;}
.example{color:#aaa;font-size:11px;font-weight:normal;}
.list td,.list th{padding:2px 6px;}
.list th{background-color:#3366cc;color:white;border-color:#666;padding:2px 6px;}
.options li{color:red;font-size:12px;line-height:150%;}
