/* Dit CSS-bestand is gegenereerd met de Online Website Manager 2.0 van Van Leeuwen Multimedia. */
/* Dit CSS-bestand mag uitsluitend gebruikt worden in .JMVL-bestanden. */
/* Verander NOOIT zelf de code van dit bestand. Dit kan tot fouten in het systeem leiden. */
/* Interne naam: Main */
html, body{ 
	margin:5px; 
	padding:0; 
	text-align:center;
	background-color: #FFFFF0;
}

a:link { color: #0000FF; text-decoration: none;}
a:visited { color: #0000FF; text-decoration: none;}
a:hover { color: #FFD100; text-decoration: none;}
a:active { color: #FFD100; text-decoration: none;}

#pagewidth{ 
	width:982px; 
	text-align:left; 
	margin-left:auto; 
	margin-right:auto;  
}

#print{
	position:relative;
	display:none; /* Hide 'print' header */
}

#header{
	position:relative;
}

#headerl{
	/* Header left */
	width:180px;
	float:left;
	position:relative;
}

#headerm{
	/* Header center & right */
	width:802px;
	float:right; 
	position:relative;
}

#headerc{
	/* Header center */
	float:left; 
	display:inline; 
	position: relative; 
	width:582px;
	left:15px;
}

#headerr{
	/* Header right */
	width:160px; 
	float:right;
	position:relative;
}

#main{
	position:relative;
	top:12px;
}

#center{
	position:relative;
}

#centerl{
	/* Center left */
	width:148px;
	float:left;
	position:relative;
	border:1px solid #E5E6E7;
	background-color:#FFFFFF;
	color:#333333;
	line-height:12pt;
}

#centerm{
	/* Center center & right */
	width:832px;
	float:right; 
	position:relative;
}

#centerc{
	/* Center center */
	float:left; 
	display:inline; 
	position: relative; 
	width:656px;
	min-height: 355px;
	left:12px;
	border:1px solid #E5E6E7;
	background-color:#FFFFFF;
}

#centerr{
	/* Center right */
	width:148px; 
	float:right;
	position:relative;
	border:1px solid #E5E6E7;
	background-color:#FFFFFF;
}

#footer{
	position:relative;
	top:12px;
}

#footerl{
	/* Footer left */
	display:none;
	width:148px;
	float:left;
	position:relative;
	border:1px solid #E5E6E7;
	background-color:#FFFFFF;
}

#footerm{
	/* Footer center & right */
	width:832px;
	float:right; 
	position:relative;
}

#footerc{
	/* Footer center */
	float:left; 
	display:inline; 
	position: relative; 
	width:658px; /* No 1px-border, so 2 pixels width more! */
	left:12px;
}

#footercl{
	/* Footer center left */
	float:left;
}

#footercr{
	/* Footer center right */
	float:right;
}

#footerr{
	/* Footer right */
	display:none;
	width:148px; 
	float:right;
	position:relative;
	border:1px solid #E5E6E7;
	background-color:#FFFFFF;
}


 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
	content: "."; 
	display: block;
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


/* Printer styles */ 
@media print{
	/* Change header for printing */
	#header{display:none;}
	#print{display:inline;}
	/* Change center for printing */
	#centerl, #centerr{display:none;}
	#centerm, #centerc{width:100%; float:none; left:0px;}
	/* Change footer for printing */
	#footerl, #footerr, #footercl{display:none;}
	#footerm, #footerc, #footercr{width:100%; float:none; left:0px;}
	/* Remove borders for printing */
	#headerc, #centerc, #footerc{
		border:none;
		background-color:#FFFFFF;
	}
	a:link {color: #0000FF; text-decoration: underline;} /* Change linkstyle for printing */
	/* Remove backgroundcolor for printing */
	html, body{background-color: #FFFFFF;}
}

