body {
background-repeat:repeat-x;
background-image:url(images/bgg.gif);
margin:0 0 33px;
}

.security {
height:36px;
}

.zoek {
margin-top:8px;
margin-left:12px;
}

#banner {
margin-left:10px;
margin-right:10px;
background-color:#CCC;
height:120px;
}

.bottom {
background-color:#990002;
height:33px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#FFF;
font-size:10px;
}

.zoekknop {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
background-color:#CCC;
}

.navpoint {
margin-top:22px;
margin-left:5px;
margin-right:8px;
height:44px;
}

#content {
width:1150px;
margin-right:auto;
margin-left:auto;
margin-top:0;
background-repeat:no-repeat;
height:100%;
}

#webcontent {
background-repeat:no-repeat;
background-image:url(images/contbgg.jpg);
border:0px solid #666;
}

.roodnav {
height:55px;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#FFF;
font-size:11px;
font-weight:700;
width:132px;
background-image:url(images/tab.jpg);
background-repeat:no-repeat;
margin:12px;
}

#nav {
margin-left:4px;
margin-top:4px;
}

.streep {
background-color:#999;
margin-left:10px;
margin-right:10px;
height:3px;
}

.inhoud {
height:500px;
width:auto;
margin:11px;
}

.news {
background-color:#900;
float:right;
width:200px;
height:500px;
clear:both;
}

.cont {
	float:left;
	padding-left:12px;
	padding-top:12px;
	padding-bottom:12px;
	width: 700px;
}

.boven_news {
width:200px;
float:right;
height:7px;
background-image:url(images/boven_news.gif);
}

.news h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
color:#F90;
padding-left:45px;
padding-top:12px;
}

.news p {
padding-left:12px;
color:#FFF;
padding-right:12px;
}

.grijs {
height:120px;
}

#news {
margin-top:25px;
margin-right:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
padding-left:12px;
}

.news a {
text-decoration:none;
color:#F90;
float:right;
padding-right:18px;
font-size:9px;
}

#tabelletje {
height:350px;
}

.text {
height:302px;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
text-transform:uppercase;
color:#900;
}

.web {
width:1020px;
float:right;
background-repeat:repeat;
background-image:url(images/contbgg.jpg);
}

.leftbanner {
width:118px;
height:339px;
margin-top:36px;
padding-left:23px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-weight:700;
font-size:11px;
text-transform:uppercase;
padding-top:12px;
background-repeat:no-repeat;
float:none;
clear:both;
}

.copy {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFF;
margin-top:22px;
}

.leftbanner li {
padding-top:12px;
border-bottom-width:2px;
border-bottom-style:solid;
border-bottom-color:#900;
margin-right:23px;
padding-bottom:2px;
}

.copyright {
	padding-top:44px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999;
	padding-left:22px;
	margin-top:120px;
}
#content .logo .copyright a {
	color: #999;
	text-decoration: none;
}


.leftbanner a:link {
text-decoration:none;
color:#666;
}

.leftbanner a:hover {
color:#000;
}

.middenbanner {
margin-right:16px;
margin-left:13px;
background-color:#CCC;
margin-top:17px;
height:120px;
}

.logo {
width:100px;
margin-left:0px;
margin-top:0px;
height:500px;
float:left;
clear:left
}

.content .web .middenbanner .bannerinhoud {
margin-top:2px;
}

#Layer1 {
position:absolute;
width:200px;
height:115px;
z-index:1;
left:158px;
top:543px;
}

ul {
list-style:none;
margin:0;
padding:0;
}

#navvii li {
float:left;
background:url(images/norm_right.gif) no-repeat right top;
margin:0;
padding:0;
}

#navvii a {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color:#900;
text-decoration:none;
font-weight:700;
background-image:url(images/norm_left.gif);
background-repeat:no-repeat;
background-position:left top;
padding:9px 44px 8px 44px;
}

#navvii #current {
background-image:url(images/norm_right_on.gif);
background-color:#FFF;
}

#navvii #current a {
background-image:url(images/norm_left_on.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color:#FFF;
text-decoration:none;
font-weight:700;
}

#navvii {
line-height:normal;
margin-top:15px;
float:right;
background-color:#FFF;
height:60px;
}

#wit {
background-color:#FFF;
}

#navvii ul {
list-style:none;
padding-top:10px;
padding-bottom:0;
background-color:#FFF;
margin:0;
}
#tabbednav li {
	width: 106px;
	background-image: url(images/wittetab.jpg);
	height: 31px;
	list-style-type: none;
	display: inline;
}
#tabbednav ul {
	display: inline;
}
#tabbednav {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#tabbednav a {
	height: 31px;
	margin-top: 12px;
	color: #FFFFFF;
	text-decoration: none;
}




#contentTable {
height:400px;
}

.news hr {
margin-left:4px;
background-color:#FFF;
color:#FFF;
margin-right:4px;
border-style:solid;
border-width:1px;
}

.witdiv {
height:2px;
border-top-width:1px;
border-top-style:dotted;
border-top-color:#FFF;
}

.ondernav {
background-color:#900;
height:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
color:#FFF;
}

.subnavver {
	padding-top:130px;
	float:right;
	padding-right:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7px;
	color:#FFF;
	text-transform:uppercase;
	width: 200px;
}
#wegwijs {
	width: 997x;
	margin-top: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #990000;
	margin-left: 0px;
	height: 28px;
}
#wegwijs #tabbednav {
	background-repeat: no-repeat;
}



.leftnews {
	float:right;
	width:187px;
	height:400px;
	padding-right: 8px;
}

.leftnews h1 {
	color:#900;
	padding-left:18px;
	font-size:14px;
	padding-top:12px;
	text-decoration: underline;
}


#onderholder {
padding-top:12px;
}

.ondernav a {
color:#FFF;
text-decoration:none;
padding-right:33px;
padding-left:33px;
}

.bannerhoogte1 {
width:727px;
height:150px;
}

#webcontent .cont a {
font-family:Arial, Helvetica, sans-serif;
color:#900;
}

#float {
left:382px;
top:188px;
}

#validate {
padding-left:22px;
}

.zoekveld,p {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.leftbanner a:active,.leftbanner a:visited {
color:#666;
text-decoration:none;
}

#secnavvii li {
	float:left;
	margin:0;
	padding:0;
	display: inline;	
}

#secnavvii a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:700;
	background-repeat:no-repeat;
	background-position:left top;
	padding-top: 9px;
	padding-right: 12px;
	padding-bottom: 9px;
	padding-left: 12px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	float: left;
}

#secnavvii a.current {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:700;
	background-repeat:no-repeat;
	background-position:left top;
	padding-top: 9px;
	padding-right: 12px;
	padding-bottom: 9px;
	padding-left: 12px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	float: left;
}

#content .web #webcontent .bannerhoogte #wegwijs #secnavvii a:hover {
	color: #FFFFFF;
}

#secnavvii ul {
	list-style:none;
	padding-bottom:0;
	margin:0;
	display: inline;
}


.leftnews a {
	color: #990000;
}

.kleurwegwijs {
	color: #FF6600;
}
#nl_archivelist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-left: 18px;
	margin-right: 18px;
}
#webcontent .leftnews p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	padding-left: 18px;
	text-transform: uppercase;
	border-top-color: #333333;
}
.contacttable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 18px;
}
#webcontent .leftnews a {
	color: #990000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	padding-right: 95px;
	padding-bottom: 4px;
}
.keuze {
	width: 160px;
	padding-top: 120px;
}
#content .logo .leftbanner .keuze img {
	padding-right: 12px;
}
