body {
	background: #FFF url('../images/background-behang1.jpg') no-repeat;
	background-position: top center;
	/*	background: #FFFDF7 url('../images/background.gif') no-repeat;	*/
	background-attachment: fixed;
	text-align: center;
	margin: 0px; padding: 0px 0px 0px 0px;
	color: #000000;
	scrollbar-base-color:white;
	scrollbar-arrow-color:white;
	scrollbar-track-color:#E1E1E1;
	scrollbar-3dlight-color:#B5B5B5;
	scrollbar-highlight-color:#B5B5B5;
	scrollbar-darkshadow-color:#B5B5B5;
	scrollbar-shadow-color:#B5B5B5;
	scrollbar-face-color:#B5B5B5;
	overflow: -moz-scrollbars-vertical;
}

#page { // Horizontale position
	position: relative;
	width: 550px; height: 100%;
	margin-right: auto; 
	margin-left: auto;
	background-color: #FFF;
}

td, div {	
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 17px;	
	text-align: left;
}

img {border: 0px;}

div.topmenu {
	width: 550px; height: 22px;
	text-align: right;
	padding-top: 6px;
}

div.mainmenu {
	width: 550px; height: 18px;
	background-color: #FFDC00;
	padding: 0px 0px 0px 5px;
}

.headervisual {
 margin-bottom: 3px;
 width:550px;
 height: 169px;
}

div#content2 {
	position: relative;
	left: 10px; top: 17px;
	float: left;
	width: 190px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 15px;	
}

div#maincontent {
	position: relative;
	right: 10px; top: 17px;
	width: 330px;
	float: right;
}

H1 {margin-bottom: 3px;}
H2 {margin-top: 10px; margin-bottom: 0px;}
H3 {margin-bottom: 5px;}

.datum, .subheader {margin-bottom: 3px;font-size: 11px;}



#content2 H3 {margin-top: 0px; margin-bottom: 20px;}

#content2 a:visited, #content2 a:link {color: #000; font-weight: bold; text-decoration: none;}
#content2 a:hover, #content2 a:active {color: #000; font-weight: bold; text-decoration: underline;}

.topmenu a:visited, .topmenu a:link {color: #000; text-decoration: none; font-weight: bold;}
.topmenu a:hover, .topmenu a:active {color: #000; text-decoration: underline; font-weight: bold;}

div.mainmenu a:visited, div.mainmenu a:link {color: #000; text-decoration: none; font-weight: bold;;}
div.mainmenu a:hover, div.mainmenu a:active {color: #000; text-decoration: underline; font-weight: bold;}

#mainmenu ul {
	list-style: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#mainmenu ul li {
	list-style: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	line-height: 12px;
	float: left;
	text-align: center;
}

a:focus {outline: none;}

#mainmenu a, #mainmenu a:link, #mainmenu a:visited,
#mainmenu a:hover, #mainmenu a:focus, #mainmenu a:active {
  display:block;
  width:77px;
  padding: 5px 0px 0px 0px;
  border:0px;
  height: 16px;
  text-decoration:none; 
  margin: 0px 0px 0px 3px;
  outline: none;
  }

#mainmenu a, #mainmenu a:link, #mainmenu a:visited {
  /*other styles, like colors,
  borders and backgrounds*/
  color:#000;
  background:#FFDC00;
 }

#mainmenu a:hover, #mainmenu a:focus, #mainmenu a:active {
  /*other styles specific for menu item
    that has focus et cetera,
    like colors, borders and backgrounds*/
  color:#FFF;
  background:#000;
   }
   
img.banner {
	margin-top: 10px;
}

#footer {
	position: relative;
	left: 0px; top: 30px;
	height: 50px;
}

.werkbeeld {margin-top: 10px;}
.klantlogo {float: left; margin-right: 2px; margin-bottom: 2px; border: 1px solid #F2F2F2;}

.videoplayer {position: relative; left: 5px; margin: 5px 0px;}

#columnAfbeelding {
	position: relative;
	width:190px; 
	height:150px;  
	margin-top: 10px;
}

.columndoor {
	position: absolute;
	top:0px; 
	left:0px;
	font-weight: normal;
	color: #888;
	background-color:#FFF;
	padding: 3px;
}

.archiefStaaf {
	color: #858585;
}
