html, body {
	margin:0;
	padding:0;
	min-height: 100%;
}
html {
	overflow:-moz-scrollbars-vertical;
	height:100%;
}
body {
	font-family:arial,verdana;
	font-size:11px;
	line-height:20px;
	color:#000000;
	background:url(../images/bg_page.gif) repeat-x #410464;
}
form {
	padding:0px;
	margin:0px;
}
input {
	font-family:arial,verdana;
	font-size:11px;
}
div.clear {
	clear:both;
	margin:0px;
	padding:0px;
}
a:link, a:visited {
	font-family:arial,verdana;
	font-size:11px;
	color: #450769;
	text-decoration: underline;
	cursor: hand;
}
a:hover {
	text-decoration: underline;
}	
#contentFrame {
	position:relative;
	margin:0 auto;
	width:1000px; 
}
#contentFrame2 {
	position:relative;
	margin:0 auto;
	width:900px;
}
#background {
	width:1000px;
	z-index:1;
}
#content {
	position:absolute;
	visibility:hidden;
	top:270px;
	left:75px;
	background:url(../images/bg_content.png) no-repeat;
	width:460px;
	height:413px;
	padding:18px 30px 15px 30px;
	margin:0px;
	font-family:tahoma,verdana;
	font-size:11px;
	z-index:100;
}
* html #content {
	background:url(../images/bg_content.gif) no-repeat;
}
#mycustomscroll {
	position:relative;
	visibility:hidden;	
	width: 457px;
	height: 361px;
	margin:0px auto;
	padding:0px 15px 0px 0px;
	overflow:auto;
}
.scrollgeneric {
	line-height:1px;
	font-size:1px;
	position:absolute;
	top:0px;left:0px;
}
.vscrollerbase {
	width:29px;
}
.vscrollerbar {
	width: 29px;
/* following is the bit that allows us fixed height scrollbars */
	height: 30px !important;
/* for fixed height, we force the vscrollerbar class with an !important decleration, and fleXcroll follows suit.*/
	background-image: url(../images/scrollbar.png);
}

* html .vscrollerbar {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/scrollbar.png');
	background-image: none;
}
.hscrollerbase {
	height: 30px;
}
.hscrollerbar {
	height: 30px;
}
.vscrollerbar, .hscrollerbar  {
	padding: 0px;
	z-index: 2;
}
.scrollerjogbox {
	width: 22px;
	height: 22px;
	top: auto; left: auto;
	bottom: 0px; right: 0px;
	background: #698AAA;
}
.kop {
	font-family:arial,verdana;
	font-size:13px;
	line-height:20px;
	color:#000000;
	font-weight:bold;
}
a.kop:link {
	font-family:arial,verdana;
	font-size:13px;
	line-height:20px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a.kop:visited {
	font-family:arial,verdana;
	font-size:13px;
	line-height:20px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a.kop:hover {
	font-family:arial,verdana;
	font-size:13px;
	line-height:20px;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.sub {
	font-family:arial,verdana;
	font-size:10px;
	line-height:20px;
	color:#000000;
	font-weight:bold;
}
.subkop {
	font-family:arial,verdana;
	font-size:11px;
	line-height:20px;
	color:#450769;
	font-weight:bold;
}
.Mainlijn {background: #450769;}

.kopverleden {
	font-family:arial,verdana;
	font-size:13px;
	line-height:20px;
	color:#808080;
	font-weight:bold;
}
.subverleden {
	font-family:arial,verdana;
	font-size:10px;
	line-height:20px;
	color:#C0C0C0;
	font-weight:bold;
}
.subkopverleden {
	font-family:arial,verdana;
	font-size:11px;
	line-height:20px;
	color:#808080;
	font-weight:bold;
}
img.mainthumb {
	border: solid 1px #c8c8c8;
}
img.imageborder {
	border: solid 1px #c8c8c8;
}
div.subcontent {
	background:url(../images/bgsub.gif) no-repeat;
	width:442px;
	height:25px;
	padding:1px 1px 1px 1px;
}
.Mainverplicht	{color: #FF0000;}

.subnavtop {
       width:405px;
       height:23px;
       padding:2px 10px 0px 10px;
       margin:0px 0px 5px 0px;
       background-image: url(../images/bg_subnav.gif);
       background-repeat:no-repeat;
}
.subnavbot {
       width:405px;
       height:23px;
       padding:2px 10px 0px 10px;
       margin:5px 0px 0px 0px;
       background-image: url(../images/bg_subnav.gif);
       background-repeat:no-repeat;
}
.subitem {
       float:left;display:inline;
       padding:1px 0px 0px 0px;
       color:#ffffff;
}
.subitemstreep {
       float:left;display:inline;
       color:#ffffff;
}
.subitem a {
       color:#ffffff;
       font-weight:bold;
}
