html, body{
	width:90%;
	background:#FFF;
	font-family:verdana;
	font-size:11px;
	color:#000;
}
*{
	margin:0;
	padding:0;
}
img{
	border:0;
}
a{
	color:#333;
	text-decoration:none;
}
ul, li{
	list-style:none;
}
h2{
	color:#036;
	font-size:12px;
}
.error{
	color:red;
}
div#container{
	margin:0 auto;
}
ul.cmsMenu{
	height:30px;
}
ul.cmsMenu li{
	float:left;
}
ul.cmsMenu a{
	padding:4px 15px;
}
ul.cmsMenu a:hover{
	background:#EEE;
}
ul.cmsMenu a.sel{
	background:#DDD;
}
table{
	width:100%;
	border-collapse:collapse;
	font-family:verdana;
	font-size:11px;
}
table th{
	text-align:left;
	background:#EEE;
	border-bottom:2px solid #333;
	padding:4px 5px;
}
table td{
	padding:1px 5px;
}
div#inhoud{
}
fieldset{
	clear:both;
}
fieldset label{
	display:block;
	width:200px;
	text-align:right;
	float:left;
	font-weight:bold;
}	
fieldset legend{
	font-weight:bold;
	font-size:14px;
}
fieldset input, fieldset select{
	margin:0 0 0 10px;
}
textarea{
  width:90%;
  margin:5px 5%;
  height:200px;
}
h5{
	height:40px;
}
form.algemeen label{
	display:block;
	float:left;
	text-align:right;
	font-weight:bold;
	width:100px;
	line-height:20px;
}
form.algemeen > input{
	margin:4px 0;
}
form.algemeen input{
}
tr.row1{
  background-color: #eee;
}
form.cmsForm label{
}
textarea{
  height:200px;
  width:100%;
  margin-right:20px;
}
form.cmsForm{
  padding:10px;
  margin:0 10px;
  float:left;
  border:2px solid #DDD;
}
form.cmsForm dl{
  margin-left:20px;
  
}
form.cmsForm dd{
  text-align:left;
}
form.cmsForm dt{
}
form.cmsForm label{
  float:left;
  display:block;
  width:120px;
}
form.cmsForm input, form.cmsForm textarea{
  border:2px solid #DDD;
  margin-bottom:5px;
  background:#FAFAFA;
}
form.cmsForm input.noborder{
  border:0px;
}
form.cmsForm input.noborder{
  border:0px;
}
form.cmsForm input[type=checkbox].noborder{
  border:2px solid #DDD;
}
form.cmsForm select{
  border:2px solid #DDD;
  background:#FAFAFA;
  margin-bottom:5px;
}
form.cmsForm img{
  border:2px solid #DDD;
  background:#FAFAFA;
  margin-bottom:5px;
  cursor:hand;
}
.reactie{
  width:600px;
}
.reactie td{
  vertical-align:top;
  background:#FFF;
  border-bottom:2px solid #DDD;
  padding:4px 0;
}

.folders{
  float:left;
  padding:0;
  margin:0;
}
ul.filesa{
  float:left;
  padding:0;
  margin:0;
}
li.top{
  border-top:2px solid #DDD;
  background:#F1F1F1;
  padding:1px 0;
}
#filesMenu{
  border:1px solid #333;
  position:absolute;
  background:#EEE;
  display:none;
}
#filesMenu h1{
  font-size:12px;
  background:#CCC;
  border-bottom:2px solid #333;
  padding:2px;
  margin:0;
}
#filesMenu a{
  display:block;
  padding:2px;
}
#filesMenu a:hover{
  background:#DDD;
}


table.pageViews{
  width:auto;
}
table.pageViews td{
  vertical-align:bottom;
}
table.pageViews img{
  border-left:1px solid #333;
  border-right:1px solid #333;
  margin:0;
  padding:0;
}
table.pageViews tr.hours td{
  border-top:1px solid #333;
  background:#EEE;
}

table.pageViews tr.totaal td{
  border-top:1px solid #333;
  font-weight:bold;
}

