BODY {
     	font-family: 		Arial, sans-serif; 
	font-size: 		12px;
	color:			white;

	margin-top:		0px;
	margin-left:		0px;

	background-color:	black;
	text-align:		center;
	vertical-align:		middle;
}


#full {
	background:		url("images/achtergrond/achtergrond.jpg");
	background-repeat: 	no-repeat;
	background-position:	center, center;
	position:	relative;
	width:		702px;
	height:		480px;
	margin-right:	auto;
	margin-left:	auto;
	margin-top:	0px;
	padding:	0px;
	text-align:	left;
}

#center {
	width:		400px;
	padding:	0px;
	float:		left;
}

.side {
	width:		150px;
	padding:	0px;
	float:		left;
}

#mainframe {
	display:	none;
	width:		0px;
	height:		0px;
}
#dframe {
 	color: 		white;
	width: 		400px;
	height: 	370px;
	overflow:	auto;
      	scrollbar-face-color:		#000000;
      	scrollbar-shadow-color:		#FFFFFF;
      	scrollbar-highlight-color:	#FFFFFF;
      	scrollbar-3dlight-color:	#130919;
      	scrollbar-darkshadow-color:	#130919;
      	scrollbar-track-color:		black;
	scrollbar-arrow-color:		white;
}


.overlay {
	position:	absolute;
	display:	block;
	z-index:	2;
}
#grootlogohouder {
	display:	block;
	position:	relative;
	left:		141px;
	width:		418px;
	height:		83px;
	margin:		0px;
}
#kleinlogohouder {
	display:	none;
	position:	relative;
	left:		0px;
	width:		217px;
	height:		48px;
	margin:		0px;
}

#roset { 
	display:	block;
	position:	absolute;
	z-index:	95;
	top:		177px;
	left:		6px;
	width:		160px;
	height:		320px;
}

#roset2 { 
	display:	block;
	position:	absolute;
	z-index:	95;
	top:		397px;
	left:		166px;
	width:		30px;
	height:		100px;
}

.newsblock {
	display:	block;
	position:	absolute;
	color:		white;
	font-size:	10px;
	z-index:	96;
	top:		350px;
	left:		420px;
	width:		200px;
	height:		100px;
	overflow:	hidden;
}

.newsblock a {
	color:		white;
	text-decoration:underline;
}



div.menuitem {
	position:	absolute;
	z-index:	100;
	max-height:	23px;
	background-repeat:	no-repeat;
	vertical-align:		middle;
}
.amenuitem {
	position:	absolute;
	display:	block;
	z-index:	105;

	margin:		0px;
	height:		20px;
	width:		120px;

     	font-family: 	Arial, sans-serif; 
	font-size: 	12px;
	font-weight:	bold;
	text-decoration:none;
	color:		white;
	padding:	4px;
	padding-top:	2px;
}
.amenuitem:active {color:#FFEE00;}
.amenuitem:hover {color:yellow;}

div.submenu {
	display:	none;
	position:	absolute;
	border:		solid 1px white;
	overflow:	hidden;
	z-index:	150;
	width:		auto;
	line-height:	15px;
}

div.submenu a {
	display:	block;
	color:		white;
	font-weight:	bold;
	text-decoration:none;
	padding:	2px;
	padding-left:	5px;
	padding-rihgt:	5px;
	line-height:	15px;
	z-index:	155;
	
}
div.submenu a:hover {text-decoration:underline;}

H1 {	
	font-size: 	20px;

	margin:		10px;
	padding-left: 	10px;
	height:		25px;
	width:		auto;

	border-width:	0px;
	border-color:	#CCCCCC;
	border-style:	solid;
}
H2 {	
	font-size: 	16px;

	margin:		10px;
	padding-left: 	10px;
	height:		25px;
}
H2.news {
	font-size:	16px;
	padding:	4px;
	padding-left: 	10px;
	background-image:	url("images/newsheader.jpg");
	background-repeat:	no-repeat;
	background-position:	bottom;
}
H2 {
	color:		white;
	font-size:	15px;
}
H3 {
	font-size:	14px;
	padding-left:	20px;
	width:		auto;
	border-bottom:	solid 1px white;
	color:		white;
	font-weight:	bold;
	margin-bottom:	3px;
}

H3 A {
	font-size:	14px;
	color:		white;
	font-weight:	bold;
	text-decoration:none;
}

P {
	text-indent:	5px;
	margin: 	0 1em 0 0;
	padding-left:	20px;
}

A {
	color:		  white;
	font-decoration:  underline;
}
TD {
     	font-family: 		Arial, sans-serif; 
	font-size: 		12px;
	color:			white;
}
TD H3 A {
	font-size:	14px;
	color:		white;
	font-weight:	bold;
	text-decoration:none;
}
TH  {
     	font-family: 		Arial, sans-serif; 
	font-size: 		12px;
	color:			white;
	font-style:		italic;
}
CAPTION {
	text-align:		left;
}
TABLE {
	padding-left:	20px;
}
UL {
	list-style-image: url("images/mini.gif")
}


IMG.right {
	float: 		right;
}
IMG.left {
	float:		left;
	clear:		right;
	margin-left:	20px;
	border:		solid 1px black;
}
.image {
	border:		solid 1px black;
	margin:		10px;	
}

