html{
	display:block;
	margin:0;
	padding:0;
	height:100%;
	min-height:100%;
    }

body{
    margin:0;
    padding:0;
	height:100%;
	min-height:100%;
    color:#333333;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    line-height:17px;
	background-color:#fff;
	background-image:url(../images/bg.gif);
	background-repeat:repeat;
	background-position:top;
	}

#subcontainer{
	position:relative;
	width:1000px;
	top:0px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	}
	
#container{
	position:relative;
	float:left;
	display:inline;
	width:1000px;
	top:0px;
	min-height:100%;
	background-color:#FFFFFF;
	}
	
#footer-container{
	position:absolute;
	width:960px;
	height:30px;
	background-color:#8d8d8d;
	left:20px;
	bottom:10px;
	}
	
#center-container{
	position:relative;
	float:left;
	display:inline;
	width:960px;
	margin-left:20px;
	padding-bottom:60px;
	}
	
#content-container{
	position:relative;
	float:left;
	display:inline;
	width:794px;
	margin-top:15px;
	}
	
#content{
	position:relative;
	float:left;
	display:inline;
	width:784px;
	}
	
#right-block-home{
	position:relative;
	float:right;
	display:inline;
	background-color:#e4e4e4;
	width:164px;
	margin-top:15px;
	background-image:url(../images/bg-right-block.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-bottom:5px;
	}
	
#right-block{
	position:relative;
	float:right;
	display:inline;
	width:164px;
	margin-top:15px;
	background-repeat:repeat-x;
	background-position:top;
	padding-bottom:5px;
	}

.right-block-button{
	position:relative;
	float:left;
	display:inline;
	width:164px;
	height:32px;
	margin-top:2px;
	cursor:pointer;
	}
	
.right-block-background{
	position:absolute;
	width:151px;
	height:25px;
	left:7px;
	top:4px;
	z-index:1;
	}
	
.right-block-image{
	position:absolute;
	width:164px;
	height:32px;
	top:0px;
	left:0px;
	z-index:2;
	}
	
#header{
	position:relative;
	float:left;
	display:inline;
	width:960px;
	margin-top:10px;
	}
	
#multiratio_container{
	position:relative;
	float:left;
	display:inline;
	width:323px;
	height:101px;
	margin-top:20px;
	}
	
#multiratio{
	position:relative;
	float:left;
	display:inline;
	width:114px;
	height:98px;	
	}
	
#multiratio-linken{
	position:relative;
	float:left;
	display:inline;
	width:173px;
	}
	
#kantoormeubilair{
	position:relative;
	float:left;
	display:inline;
	width:173px;
	height:20px;
	margin-left:36px;
	margin-top:3px;
	background-image:url(../images/kantoormeubilair.gif);
	background-repeat:no-repeat;
	background-position:top;
	}
	
#magazijninrichting{
	position:relative;
	float:left;
	display:inline;
	width:173px;
	height:20px;
	margin-left:36px;
	margin-top:4px;
	background-image:url(../images/magazijninrichting.gif);
	background-repeat:no-repeat;
	background-position:top;
	}

#kantoorsupplies{
	position:relative;
	float:left;
	display:inline;
	width:173px;
	height:20px;
	margin-left:36px;
	margin-top:4px;
	background-image:url(../images/kantoorsupplies.gif);
	background-repeat:no-repeat;
	background-position:top;
	}
	
#hergebruik{
	position:relative;
	float:left;
	display:inline;
	width:173px;
	height:20px;
	margin-left:36px;
	margin-top:4px;
	background-image:url(../images/hergebruik.gif);
	background-repeat:no-repeat;
	background-position:top;
	}
	
#footer-container{
	position:absolute;
	width:960px;
	height:30px;
	background-color:#8d8d8d;
	left:20px;
	bottom:10px;
	}
	
#footer-adresgegevens{
	position:relative;
	float:left;
	display:inline;
	margin-left:1px;
	margin-top:1px;
	height:26px;
	width:956px;
	border:1px solid #fff;
	text-align:center;
	color:#FFFFFF;
	line-height:23px;
	}
	
#banner-container{
	position:relative;
	float:right;
	display:inline;
	height:142px;
	}
	
#banner-image{
	position:relative;
	float:left;
	display:inline;
	height:140px;
	width:572px;
	border-top:1px solid #766f6f;
	border-bottom:1px solid #766f6f;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
    background-image:url(../images/pand.jpg);
	}
	
#banner-overlay-left{
	position:absolute;
	width:7px;
	height:142px;
	left:0px;
	top:0px;
	background-image:url(../images/banner-overlay-left.png);
	background-repeat:no-repeat;
	}
	
#banner-overlay-right{
	position:absolute;
	width:7px;
	height:142px;
	right:0px;
	top:0px;
	background-image:url(../images/banner-overlay-right.png);
	background-repeat:no-repeat;
	}
	
#banner-tekst-container{
	position:absolute;
	width:100%;
	height:25px;
	top:59px;
	left:0px;
	background-image:url(../images/banner-overlay.png);
	background-repeat:repeat-y;
	background-position:left;
	}
	
#banner-tekst{
	position:absolute;
	width:100%;
	height:20px;
	padding-left:20px;
	margin-top:4px;
	font-size:14px;
	color:#5d5d5d;
	text-align:left;
	line-height:16px;
	}
	
#navigatie-container{
	position:relative;
	float:left;
	display:inline;
	width:958px;
	height:23px;
	margin-top:7px;
	border:1px solid #c6c6c6;
	}
	
#navigatie{
	position:relative;
	float:left;
	display:inline;
	margin-left:5px;
	margin-top:3px;
	color:#767676;
	}
    
#filmcontainer{
    position: relative;
    width: 595px;
    text-align: center;
}

#film-blok{
    position: relative;
    padding: 10px;
    background-color: #dddddd;
    border: 1px solid #959595;
}

#film{
    background-color: #000;
    padding-top: 30px;
    padding-bottom: 30px;
}

#film-titel{
    font-size: 16px;
    color: #5e5e5e;
}

#film-omschrijving{
    font-size: 13px;
    color: #818181;
}
	
a.wit:link, a.wit:active, a.wit:visited{
	color:#FFFFFF;
	text-decoration:none;
	}
	
a.wit:hover{
	color:#CCCCCC;
	text-decoration:underline;
	}
	
#balk-overlay{
	position:absolute;
	width:958px;
	height:22px;
	top:0px;
	left:0px;
	background-image:url(../images/balk-overlay.png);
	background-repeat:repeat-x;
	}
	
#copyrightdoit{
	position:relative;
	float:left;
	width:500px;
	top:3px;
	margin-left:40px;
	padding-bottom:10px;
	text-align:left;
	font-size:11px;
	color:#bfbfbf;
	}
	
a:link.doit, a:visited.doit, a:active.doit {
    text-decoration:none;
	font-size:11px;
	color:#bfbfbf;
	}
	
a:hover.doit{
	text-decoration:none;
	font-size:11px;
	color:#777777;
	}
	
h1{
    font-family:Arial, Helvetica, sans-serif;
    font-size:21px;
    color:#09428f;
	font-weight:normal;
	line-height:18px;
	margin-top:0px;
    }
	
h2{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#09428f;
	font-weight:normal;
	}
	
h3{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#09428f;
	font-weight:normal;
	line-height:22px;
    }


a:link, a:visited, a:active{
    color:#666699;
    text-decoration:underline;
    font-size:12px;
}

a:hover{
    color:#2b68bb;
    text-decoration:underline;
    font-size:12px;
}

/* DARKGREEN #2d9300; */
/* DARKBLUE #007516; */
/* LIGHTGREEN #349400; */
/* LIGHTBLUE #0070aa; */
/* ORANGE #d14500; */
/* RED #ca0a00; */
/* PURPLE #6a0097; */
/* YELLOW #c79700; */

.tekstkleur{
	color:#09428f;
	}
	
.backgroundkleur{
	background-color:#09428f;
	}
		
.borderkleur{
	border:1px solid #09428f;
	}
	
.input{
	background-image:url(../images/bg_input.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
	border:1px solid #ababab;
	}
    
.titel-donkergroen{
    color:#2d9300;
    }
    
.titel-donkerblauw{
    color:#09428f;    
    }
    
.titel-paars{
    color:#5b067f;
    }
    
.titel-geel{
    color:#c89800;
    }
    
.titel-lichtblauw{
    color:#005abf;
    }
    
.titel-rood{
    color:#ca0a00;
    }
    
.titel-oranje{
    color:#ed4f00;
    }
    
.titel-lichtgroen{
    color:#229f00;
    }
