* {
   margin:0px;
   padding:0px;
}

html,body {
   background-color:#FFF;
   font-family:"Trebuchet MS","Trebuchet","Arial","Helvetica";
   font-size:12px;
   color:#000;
}

a, a:visited {
   color:#999;   
   font-weight:bold;
   text-decoration:none;
}
a:visited {
   color:#999;
}
a:hover, a.active {
   color:#4A9C78;
}

div#wrapper {
   width:983px;
   margin:0px auto;
}

div#header {
   width:983px;
   margin:0px auto;
   height:72px;
   background-image:url('../media/header.gif');
   background-repeat:no-repeat;
}

div#search {
   position:relative;
   width:233px;
   top:25px;
   left:795px;
}

div#main {
   width:983px;
}

div#left {
   float:left;
   width:225px;
   height:auto;
}

div#left #menu {
   margin:20px;
   width:auto;
}

div#left #menu ul#main {
   list-style-type:none;
   margin-left:30px;
}

div#left #menu ul#sub {
   list-style-type:none;
   margin-left:20px;
}

div#left #menu ul#subsub {
   list-style-type:none;
   margin-left:10px;
   font-size:9px;
}

div#left #menu li {
   line-height:20px;
}

div#left #menu a {
   text-decoration:none;
   font-weight:bold;
   color:#585858;
}

div#left #menu a:hover {
   color:#4A9C78;
}

div#right {
   float:left;
   width:758px;
   height:auto;
}

div#content {
   width:758px;
}

div#content h1 {
   font-size:14px;
   font-weight:bold;
   padding-bottom:7px;
}

div.message {
	width:auto;
	padding:15px;
	font-weight:bold;
	color:#E20023;
	background-color:#FEE4E7;
	border:1px solid #525252;
	margin-bottom:10px;
	margin-top:10px;
}

table.maintable {
	width:100%;
	border-collapse:inherit;
	background-color:#232323;
}
table.maintable th {
	text-align:left;
	background-color:#FFF;
	padding-left:3px;
	display:table-cell;
	vertical-align:middle;
	line-height:20px;
}
table.maintable td {
	text-align:left;
	background-color:#FFF;
	padding-left:3px;
	display:table-cell;
	vertical-align:middle;
	line-height:20px;
}

div.paging {
   padding-top:10px;
   padding-bottom:10px;
   text-align:center;
}

div.moz-clear {
   clear:both;
}

div.copyright {
   color:#999;
   font-size:10px;
   height:20px;
   width:225px;
   text-align:center;
}

div#content-left {
   width:100px;
   float:left;
}
div#content-right {
   float:right;
   width:655px;
   text-align:right;
}

div#illustratie {
   text-align:left;
}
