body {
	margin: 0px; 
	padding: 0px; 
	height: 100%;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #58595b; 
	line-height:16px;
	overflow: -moz-scrollbars-vertical;
	background:#cecece url(/images/schadebo/bg.gif) center top no-repeat;
}

table, td, div {
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12px; 
	color: #58595b; 
	line-height:16px;	
}

a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #e20043; line-height:16px; } 
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #e20043; line-height:16px; }

input 
{
	color: #58595b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #FFFFFF;
	padding-left : 3px;
}
textarea 
{
	color: #58595b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #FFFFFF;
	border: 1 solid #58595b;
	padding-left : 3px;
}
select { color:#58595b; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: white; border: 1 solid #58595b; }
.radio {border:0px solid #a4bee0;}

#container{
	display: block;
    min-height: 100%;
    _height:100%;
    min-width:932px;
    width: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 0;
    background:url(/images/schadebo/bgContainer.png) center repeat-y;
    _background:url(/images/schadebo/bgContainer.gif) center repeat-y;
}
div#main {
	padding-bottom: 29px;
}

/*HEADER*/
	div#header {
		position:relative;
	    left:50%;
	    margin-left:-466px;
	    width:932px;
	    height:109px;
	    background:url(/images/schadebo/bgHeader.gif) repeat-x;
	}
	/*LOGO*/
		div#logo {
			float:left;
			width:181px;
			height:60px;
			margin:14px 0px 0px 38px;
		}
		div#logo a {
			display:block;
			width:181px;
			height:60px;
			background:url(/images/schadebo/logo.jpg) no-repeat;
		}
	/*TOPPRODUCTEN*/
		div#topProducten {
			float:right;
		}
		div#topProducten ul {
			margin:7px 0px 0px 0px;
			padding:0px;
			list-style:none;
		}
		div#topProducten ul li {
			float:left;
			margin-right:18px;
		}
		div#topProducten ul li a {
			display:block;
			width:64px;
			height:0px;
			color:#000000;
			font-size:9px;
			padding-top:64px;
			text-align:center;
			text-decoration:none;
		}
		div#topProducten ul li a:hover 
		{
			text-decoration:underline;
		}
		div#topProducten ul li a.rood {
			background:url(/images/schadebo/bolRood.gif) no-repeat;
		}
		div#topProducten ul li a.roodActive {
			background:url(/images/schadebo/bolRoodActive.gif) no-repeat;
		}
		div#topProducten ul li a.oranje {
			background:url(/images/schadebo/bolOranje.gif) no-repeat;
		}
		div#topProducten ul li a.oranjeActive {
			background:url(/images/schadebo/bolOranjeActive.gif) no-repeat;
		}
		div#topProducten ul li a.groen {
			background:url(/images/schadebo/bolGroen.gif) no-repeat;
		}
		div#topProducten ul li a.groenActive {
			background:url(/images/schadebo/bolGroenActive.gif) no-repeat;
		}
		div#topProducten ul li a.blauw {
			background:url(/images/schadebo/bolBlauw.gif) no-repeat;
		}
		div#topProducten ul li a.blauwActive {
			background:url(/images/schadebo/bolBlauwActive.gif) no-repeat;
		}
		div#topProducten ul li a.paars {
			background:url(/images/schadebo/bolPaars.gif) no-repeat;
		}
		div#topProducten ul li a.paarsActive {
			background:url(/images/schadebo/bolPaarsActive.gif) no-repeat;
		}
/*HEADERAFBEEDLING*/
	div#headerAfbeelding {
		position:relative;
	    left:50%;
	    margin-left:-466px;
	    width:932px;
	    height:202px;
		background-repeat:no-repeat;
	}
/*HOOFDMENU*/
	div#menuBlock {
		position:relative;
	    left:50%;
	    margin-left:-466px;
	    width:932px;
	    min-height:27px;
	    _height:27px;
	    background-color:#fff;
		border-bottom:1px solid #c3c3c3;
	}
	div#menu {
		float:left;
		width:500px;
	}
	div#breadcrumb {
		float:right;
		width:432px;
	}
	ul#bread {
		float:right;
		margin:0px;
		padding:4px 0px 0px 0px;
		list-style:none;
	}
	ul#bread li {
		float:left;
		border-left:1px solid #999999;
		padding:0px 7px 0px 7px;
	}
	ul#bread li.firstItem {
		border-left:0px;
	}
	ul#bread li a {
		color:#999999;
		font-size:11px;
		text-decoration:none;
	}
	ul#bread li a:hover {
		text-decoration:underline;
	}
	ul#hoofdmenu {
		margin:0px;
		padding:4px 0px 0px 0px;
		list-style:none;
	}
	ul#hoofdmenu li {
		float:left;
		border-left:1px solid #333333;
		padding:0px 7px 0px 7px;
	}
	ul#hoofdmenu li.firstItem {
		border-left:0px;
	}
	ul#hoofdmenu li a {
		color:#333333;
		text-decoration:none;
	}
	ul#hoofdmenu li a:hover {
		text-decoration:underline;
	}
	ul#hoofdmenu li a.active {
		font-weight:bold;
	}
	
/*CONTENT*/
	div#main div#content {
	    margin:0 auto;
	    width:932px;
    }
	div#leftmenu {
		float:left;
		width:197px;
		padding-bottom:29px;
	}
	/*SUBMENU NIVEUA 1*/
		ul#submenu {
			margin:20px 20px 20px 20px;
			padding:0px;
			list-style:none;
		}
		ul#submenu li a {
			color:#333333;
			line-height:20px;
			text-decoration:none;
		}
		ul#submenu li a:hover {
			text-decoration:underline;
		}
		ul#submenu li a.active {
			font-weight:bold;
		}
		/*SUBMENU NIVEUA 2*/
			ul.submenuNiveauDieper {
				margin:0px 0px 0px 20px;
				padding:0px;
				list-style:disc;
			}
			ul.submenuNiveauDieper li a {
				color:#333333;
				line-height:20px;
				text-decoration:none;
			}
			ul.submenuNiveauDieper li a:hover {
				text-decoration:underline;
			}
			ul.submenuNiveauDieper li a.active {
				font-weight:bold;
			}
	div#contentContent {
		float:left;
		width:467px;
		padding:23px 36px 29px 36px;
	}
	div#contentContent h3.title {
		margin-top: 0px;
	}
	div#rightBlock {
		float:left;
		width:178px;
		line-height:20px;
		padding:8px 8px 29px 8px;
	}
	div#rightBlock div {
		line-height:20px;
	}
	
/*FOOTER*/
	div#footer {
	    position: absolute;
	    left: 0px;
	    bottom: 0px;
	    width: 100%;
	    display: block;
	    height: 29px;
	    z-index: 999;
	    padding: 0px;
	    margin: 0px;
    }
    div#footerContent {
	    position:relative;
	    left:50%;
	    margin-left:-488px;
	    width:940px;
	    height:22px;
	    text-align:right;
	    color:#fff;
	    padding:7px 36px 0px 0px;
	    background:url(/images/schadebo/bgFooter.png) center repeat-y;
	    _background:url(/images/schadebo/bgFooter.gif) center repeat-y;
    }
	div#footerContent a {
		color:#fff;
		text-decoration:none;
	}
	div#footerContent a:hover {
		text-decoration:underline;
	}

/* 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;
}
