html, body {
	margin: 0px; 
	padding: 0px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #58595b; 
	line-height:18px;
	text-align:center;
}

table,td, div {
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 11px; 
	color: #58595b; 
	line-height:18px;	
}

div#wrapper {
	width:989px;
	margin:0 auto;
	text-align:left;
	margin-top:17px;
}
div#main {
	float:left;
	width:957px;
	min-height:615px;
	background-color:#cececc;
	padding:16px;
}
div#menuBlock {
	float:left;
	width:957px;
	height:81px;
}
div#content {
	float:left;
	width:914px;
	min-height:478px;
	background-color:#f8f8f7;
	margin-top:17px;
	padding:19px 17px 20px 26px;
}
* html div#content {
	height:478px;
}
div#bottom {
	float:left;
	width:989px;
	height:82px;
	margin-top:13px;
}
div#logo {
	float:left;
	width:264px;
	height:82px;
	margin-left:16px;
	display: inline;
}
div#sitemap {
	float:right;
	margin-top:-6px;
}
div#contactGegevens {
	float:right;
	width:685px;
	font-size:9px;
	margin-top:53px;
}

a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #e20043; line-height:18px; } 
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #e20043; line-height:18px; }

a.bottom {font-size: 9px;}
a:hover.bottom {font-size: 9px;}

a.linkHoofdmenu {margin-left:5px; margin-right:5px;}
a:hover.linkHoofdmenu {margin-left:5px; margin-right:5px;}

.hoofdmenu {float:left; font-size: 16px; font-weight: normal; color: #58595b; padding-top:8px;}
.submenu {float:left; font-size: 15px; font-weight: normal; color: #58595b; padding-top:8px;}
.hoofdmenuselected {float:left; font-size: 16px; font-weight: normal; color: #e20043; padding-top:8px;}
.submenuselected {float:left; font-size: 14px; font-weight: normal; color: #e20043; padding-top:8px;}

input 
{
	color: #58595b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #FFFFFF;
	border: 1px solid #58595b;
	padding-left : 3px;
}
textarea 
{
	color: #58595b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #FFFFFF;
	border: 1 solid #58595b;
	padding-left : 3px;
}
select { color:#58595b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background: white; border: 1 solid #58595b; }
.radio {
	border:0px solid #a4bee0;
}
span.radio input 
{
	border:0px solid #a4bee0;
	background-color: Transparent;
}
span.radio1 input 
{
	border:0px solid #a4bee0;
	background-color: Transparent;
	margin-left:-4px;
}

/* forum en admin deel*/
table.forum {
	border-collapse:collapse;
	border:1px solid #CECDD5;
}
tr.header, td.header {
	background-color:#E4E2E7;
	font-weight:bold;
	color:#000000;
}
tr.normal {
	background-color:#FAFAFA;
	color:#000000;
}
tr.alternate {
	background-color:#FFFFFF;
	color:#000000;
}
blockquote {
	background-color:#FAFAFA;
	padding:5px 5px 5px 5px;
	border:1px solid #CECDD5;
}

a.arachna {
	color:#000000;
}

/*dTree*/
.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}

/*Collectie*/
.selection
{
    background-color: #e7e7e7;
    color: #6b6c6e;
    font-weight: bold;
    text-transform: uppercase;
    padding: 10px;
}
.selectionover
{
    background-image: url(/images/selection_over.gif);
    background-position: top left;
    background-repeat: repeat-x;
    background-color: #d6d6d6;
    color: #e22043;
    font-weight: bold;
    text-transform: uppercase;
    padding: 10px;
}
.selection2
{
    background-color: #e7e7e7;
    color: #6b6c6e;
    font-weight: bold;
    text-transform: uppercase;
    padding: 10px;
    border-right: 1px solid #dcdcdb;
    border-top: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
}
.selection2over
{
    background-image: url(/images/selection_over.gif);
    background-position: top left;
    background-repeat: repeat-x;
    background-color: #d6d6d6;
    color: #e22043;
    font-weight: bold;
    text-transform: uppercase;
    padding: 10px;
    border-right: 1px solid #dcdcdb;
    border-top: 1px solid #dcdcdb;
    border-bottom: 1px solid #dcdcdb;
}
.tabactive
{
    background-color: #e8e8e8;
    border-left: 1px solid #dcdcdb;
    border-bottom: 1px solid #dcdcdb;
    border-right: 1px solid #dcdcdb;
    padding: 4px 10px 4px 10px;
    color: #5d5e60;
    font-size: 10px;
    font-weight: bold;
}
.tab
{
    background-color: #f0f0ef;
    border-top: 1px solid #dcdcdb;
    border-bottom: 1px solid #eaeae9;
    border-left: 1px solid #eaeae9;
    border-right: 1px solid #eaeae9;
    padding: 4px 10px 4px 10px;
    color: #e22043;
    font-size: 10px;
    font-weight: bold;
}
a.pagination
{
    font-weight: bold;
    color: #e22043;
    text-decoration: none;
}
a.pagination:hover
{
    font-weight: bold;
    color: #e22043;
    text-decoration: underline;
}
a.selection
{
    color: #5d5e60;
    text-decoration: none;
}
a.selection:hover
{
    color: #e22043;
    background-color: Transparent;
}
/*menu*/
/*div#hoofdmenu ul.menuHoofd {
	list-style:none;
	margin:0px;
	padding:0px 0 0px 0px;	
}
div#hoofdmenu ul.menuHoofd li {
	float:left;
	display:block;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	color:#58595b;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
}
div#hoofdmenu ul.menuHoofd li a {
	color:#58595b;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
div#hoofdmenu ul.menuHoofd li a:hover{
	text-decoration:none;
	color:#e20043;
}
div#hoofdmenu div.menuSub {
	position:absolute;
	visibility: hidden;
	z-index: 100;
	min-width: 180px;
	border:1px solid #000000;
	margin:0xp;
	padding:0px;
	margin-left:0px;
	margin-top:9px;
}
div#hoofdmenu ul.linkerMenuSub {
	list-style:none;
	margin:0px;
	padding:0px;
}
div#hoofdmenu ul.linkerMenuSub li a {
	display:block;
	width:180px;
	padding-left:10px;
	padding-right:0px;
	padding-top:4px;
	padding-bottom:4px;
	color:#FFFFFF;
	background-color:#4d4d4d;
	text-decoration:none;
}
div#hoofdmenu ul.linkerMenuSub li.rand a {
	border-top:1px solid #e1e1e1;
}
div#hoofdmenu ul.linkerMenuSub li a:hover{
	color:#ffffff;
	background-color:#898989;
}
div#hoofdmenu div.menuSubSub {
	position:absolute;
	visibility: hidden;
	z-index: 100;
	width: 125px;
	margin:0xp;
	padding:0px;
	margin-left:125px;
	margin-top:0px;
}*/