* {
 margin: 0px;
 padding: 0px;
 border: 0px;
outline: 0px;
 vertical-align: top;
}
body { font-family:Arial, Helvetica, sans-serif; background-color:#ffffff; font-size:1em;
font-family:Verdana,Sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.6em;
margin:0;
padding:0;
text-align:center;
}

#container { width: 954px; margin:0 auto; position:relative}

#footer {
	background:transparent url(../images/ok_slice2_06.gif) no-repeat  left top;
	width:954px;
	height:100px;
	vertical-align:bottom;
	padding-top:20px;
	color:#999999;
	}
/*___MENU____________________________________________________________*/
#header {
   	position:absolute;
	z-index:10;
	width: 900px;
	height:45px;
	margin: 0 auto;
	background:transparent;/*#fff;*/
	margin-left:25px;
		text-align:left;
}
#blockmenu {
	position:relative;
	display:block;
	height:18px;
	width:900px;
	background:transparent;
	border-bottom:0px solid #000;
	margin-top:120px;

	
}

#menu h3 {
	display:none;
}

#menu {
	position:relative;
	padding:0 0 0 0px; 
	margin:0; 
	list-style:none; 
	height:18px; 
	background:transparent; 

	/*margin-bottom:26px; */
}


#menu .select {
margin:0; 
padding:0; 
list-style:none; 
white-space:nowrap;
}

#menu li {float:left;}
#menu li .ruimtemenu{padding-left:10px;}

#menu li a {
	display: block;
	float: left;
	height: 16px;
	line-height: 12px;
	padding: 0 2px;
	color: #9c4800; /* 000 */
	text-decoration: none;
	text-transform: uppercase;
	font: bold 10px arial,verdana,sans-serif;
	text-align: center;
	cursor: pointer;
	white-space: nowrap;
	border-bottom:0px solid #9c4800;
}

#menu li.active a {color:#9c4800;cursor:pointer;border-bottom:3px solid #9c4800;}

#menu li a:hover {color:#9c4800;cursor:pointer;border-bottom:3px solid #9c4800;}

a {
  color:#000;
  text-decoration:none;
  border-bottom:1px dotted #000;
  }
a:visited {
  color:#9c4800;
  border-color:#899;
  }
a:hover {
  color:#9c4800;
  border-color:#ff8e19;
  }


#heading{
background-color:#006699;
text-align:left;
}
#wrap {
	background:transparent url(../images/ok_slice2_05.jpg) repeat-y scroll left top;
	width:954px;
	
	}
#heading { width: 942px;   margin:0 auto; position:relative; overflow:hidden;  background:transparent url(../images/ok_slice2_03.gif) no-repeat left top; /*height:400px;*/}
#heading .homemainlinks{
/*position:absolute;*/
margin-left:22px;
margin-top:20px;
border-top:2px solid #9c4800;
border-bottom:2px solid #9c4800;
background-color:transparent;
width:486px;
float:left;
text-align:left; 
padding:20px; 
}
#heading .homemainlinksklein{
/*position:absolute;*/
margin-left:22px;
margin-top:20px;
border-top:2px solid #9c4800;
border-bottom:2px solid #9c4800;
background-color:transparent;
width:360px;
float:left;
text-align:left; 
padding:20px; 
}
#heading .homemainlinksfull{
/*position:absolute;*/
margin-left:22px;
margin-top:20px;
border-top:2px solid #9c4800;
border-bottom:2px solid #9c4800;
background-color:transparent;
width:900px;
float:left;
text-align:left; 
padding:20px; 
}
#heading .hometop{
/*position:absolute;*/
margin-left:0px;
margin-top:10px;
background-color:transparent;
float:left;
text-align:left; 
padding-left:20px; 
}
H1{
font-size:12px;
text-transform:uppercase;
}
H2{
font-size:11px;
text-transform:uppercase;
letter-spacing:0.05em;
}
#heading .homemainrechts{
/*position:absolute;
margin-left:573px;
margin-top:40px;
border-top:2px solid #9c4800;
border-bottom:2px solid #9c4800;
background-color:#fff;
width:300px;
*/
margin-right:22px;
margin-top:55px;
border:2px solid #9c4800;
background-color:transparent;
width:300px;
float:right;
text-align:left; 
padding:14px;
z-index:15;
}
#heading .homemainrechtsgroot{

margin-right:22px;
margin-top:55px;
border:2px solid #9c4800;
background-color:transparent;
width:450px;
float:right;
text-align:left; 
padding:14px;
z-index:15;
}

#wrap {color:#9c4800;} /*bd8555*/
#wrap ul li {list-style-position:outside; margin-left:20px;}
#wrap ul  {margin-bottom:5px; margin-top:5px;}
#wrap ul ul li {list-style-position:outside; margin-left:40px;}
#wrap .onderlijnen {  text-decoration:underline;}
.bruinelijn{border:#9c4800 2px solid; margin-left:5px; }
.floatrechts{float:right;margin-right:23px;}
.clearboth{clear:both;}
#menu .grijs li a , #menu .grijs li.active a, #menu .grijs li a:hover, .grijs{color:#999999;  }
.grijs{padding-left:100px;}

