html, body{
	font-family: verdana;
	font-size: 8pt;
	background-color: #e4e4e4;
	margin: 0;
	padding: 0;
	border: 0;	
}

td{
	background-color: #FFFFFF;
}

P{
	line-height:12pt;
}

div {
	margin: 0;
	padding: 0;
	border: 0;
}

#bodybg{
	width: 871px; 
	margin: 0 auto; 
	padding: 0 10px 10px 10px; 
	background-image: url('img/bodybg.jpg')
}

#kolom1{
	float: left; 
	width: 215px;
}

#login{
	font-family: arial;
	font-size: 9pt;
	position: relative; 
	height: 105px; 
	padding-left: 55px; 
	padding-top: 25px; 
	background-image: url('img/loginbg.jpg');
}

#melding{
	font-size: 10pt;
	padding-top: 20px;
	color: #f80f25;
}

#loginlink{
	font-size: 7pt;
	color: #007534;
	display: block;
	margin-top: 0.0em;
	padding-left: 3px;
}

#login a:hover{
	color: #9ae895;
}

#downloadlink{
	color: #007534;
}

#downloadlinktabel{
	border: solid 1px #9ae895;
}

#downloadlinktabel:hover{
	background-color: #ebfaea;
}

a{
	color: #007534;
}

a:hover{
	color: #88bb7a;
}

#upload{
	background-color: #FFFFFF;
    border: solid 1px #9ae895;
	width: 300px;
}

legend{
	color:#5fa74b;
	border: solid 1px #9ae895;
}

fieldset{
	border: solid 1px #9ae895;
}

#knop {
	background-color: #FFFFFF;
	border: solid 1px #9ae895;
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
	color: #007534;
}

#vind{
	border: solid 0px; 
	height: 20px; 
	width: 57px; 
	background:url('img/zoekbutton.jpg');
}
#textbox {
	background-color: #FFFFFF;
	border: solid 1px #9ae895;
	font-family: arial;
	font-size: 9pt;
	font-style: italic;
}

#textbox2 {
	background-color: #FFFFFF;
	border: solid 1px #9ae895;
	font-family: arial;
	font-size: 9pt;
}

select{
	border: solid 1px #9ae895;
	scrollbar-face-color: #FFFFFF;	
	scrollbar-arrow-color: #007534;
	scrollbar-highlight-color: #9ae895;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #9ae895;
	scrollbar-track-color: #FFFFFF;
}

#leftloginedge{
	position: absolute; 
	left: 0px; 
	top: 0px; 
	height: 130px; 
	width: 35px; 
	background-image: url('img/leftloginedge.jpg');
}

#rightloginedge{
	position: absolute; 
	right: 0px; 
	top: 0px; 
	height: 130px; 
	width: 9px; 
	background-image: url('img/rightloginedge.jpg');
}

#nav1{
	position: relative; 
	width: 215px; 
	padding-top: 5px; 
	padding-bottom: 1px; 
	margin-bottom:-7px;
	background-image: url('img/nav1bg.jpg');
}

#nav1bottom{
	position: absolute; 
	right: 0px; 
	left: 0px;
	bottom: 0px; 
	height: 13px; 
	width: 215px; 
	background-image: url('img/nav1bottom.jpg');
	background-repeat: no-repeat;
	z-index:1;
}

h1{
	font-size: 11px;
	margin-left: 40px;	
	margin-bottom: -8px;
}

#titel{
	color: #007534;
	font-size: 15px;
	font-family: impact;	
	font-weight: bold;
}

#inhoud{
	color: #007534;
	padding-top: 10px;
	font-size: 8pt;
	font-family: verdana;
	margin-left:-8px;
	margin-right: 10px;
}

#nav1 ul, #nav2 ul, #nav3 ul, #nav4 ul, #nav5 ul{
	list-style-type: none;
}

#nav1 ul a, #nav2 ul a, #nav3 ul a, #nav4 ul a, #nav5 ul a{
	color:#007534;
	font-size: 12px;
	text-decoration: none;
	font-family: arial;
}

#nav1 ul a:hover, #nav2 ul a:hover, #nav3 ul a:hover, #nav4 ul a:hover, #nav5 ul a:hover{
	color:#5fa74b;
}



#nav2{
	position: relative; 
	width: 215px; 
	
	padding-top: 5px; 
	padding-bottom: 1px;
	margin-bottom: -7px; 
	background-image: url('img/nav2bg.jpg');
}

#nav2bottom{
	position: absolute; 
	right: 0px; 
	left: 0px;
	bottom: 0px; 
	height: 13px; 
	width: 215px; 
	background-image: url('img/nav2bottom.jpg');
	background-repeat: no-repeat;
}

#nav3{
	position: relative; 
	width: 215px; 
	padding-top: 5px; 
	padding-bottom: 1px; 
	margin-bottom: -9px;
	background-image: url('img/nav2bg.jpg');
}

#nav3bottom{
	position: absolute; 
	right: 0px; 
	left: 0px;
	bottom: 0px; 
	height: 13px; 
	width: 215px; 
	background-image: url('img/nav3bottom.jpg');
	background-repeat: no-repeat;
}

#nav4{
	position: relative; 
	width: 215px; 
	padding-top: 15px; 
	background: url('img/nav4bg.jpg');
}

#nav5{
	position: relative; 
	width: 215px; 
	padding-top: 5px; 
	padding-bottom: 1px;
	margin-bottom:-7px;
	background: url('img/nav4bg.jpg');
}

#nav6{
	position: relative; 
	width: 175px; 
	padding-top: 5px; 
	padding-bottom: 1px; 
	margin-bottom: -9px;
	padding-left: 40px;
	background-image: url('img/nav2bg.jpg');
}

#kolom2{
	float: left; 
	width: 656px;
}

#header{
	height: 67px;
	margin-top: 5px;
	background-image: url('img/header.jpg');
	background-repeat: no-repeat;
}

#broodkruimels{
	position: relative; 
	height: 28px; 
	
	padding-left: 40px;
	padding-top: 0px; 
	background-image: url('img/broodkruimelbg.jpg');
}

#broodkruimels table td{
	background-color: #dbf5d8;
	color: #007534;
	font-family: arial;
	font-size: 7pt;
}


#broodkruimeledge{
	position: absolute; 
	right: 0px; 
	top: 0px; 
	height: 28px; 
	width: 50px; 
	background-image: url('img/broodkruimeledge.jpg');
	background-repeat: no-repeat;
}

#content{
	float: left; 
	padding-left: 50px; 
	padding-top: 40px; 
	width: 550px; 
	background-color: #FFFFFF;
	font-size:10pt;
	font-family:arial;
}

#content h1{
	font-size: 11px;
	margin-left:0px;
}

#vlak{
	width: 629px;
	margin-left: -55px;
}

#vlak1{
	float: left; 
	width: 212px;
}

#zoekbrieven{
	position: relative; 
	width: 152px; 
	padding-bottom: 25px; 
	padding-top: 25px; 
	top: 2px; 
	padding-left: 60px; 
	
	background-image: url('img/zoekbg.jpg');
	cursor:pointer;
}

#zoektop{
	position: absolute; 
	width: 212px; 
	height: 21px; 
	left: 0px; 
	top: 0px; 
	background-image: url('img/zoektop.jpg');
	background-repeat: no-repeat;
}

#zoekpen{
	position: absolute; 
	width: 50px; 
	height: 35px; 
	left: 0px; 
	top: 21px; 
	background-image: url('img/zoekpen.jpg');
	background-repeat: no-repeat;
}

#zoek2brieven{
	position: relative; 
	width: 565px; 
	padding-top: 14px; 
	padding-left: 60px; 
	padding-bottom: 9px; 
	
	background-image: url('img/zoek2bg.jpg');
}

#zoek2top{
	position: absolute; 
	width: 629px; 
	height: 14px; 
	left: 0px; 
	top: 0px; 
	background-image: url('img/zoek2top.jpg');
	background-repeat: no-repeat;
}

#zoekbottom{
	position: absolute; 
	width: 626px; 
	height: 9px; 
	left: 0px; 
	bottom: -8px; 
	background-image: url('img/zoekbottom.jpg');
	background-repeat: no-repeat;
}

#vlak2{
	float: left; 
	width: 212px;
	cursor:pointer;
	text-decoration:none;
}

#vlak a{
	text-decoration:none;
}

#briefupload{
	position: relative; 
	width: 146px; 
	height: 100px; 
	padding-top: 27px; 
	padding-left: 60px; 
	
	padding-bottom: 10px; 
	background-image: url('img/uploadbg.jpg');
}

#uploadtop{
	position: absolute; 
	width: 206px; 
	height: 27px; 
	top: 0px; 
	left: 0px; 
	background-image: url('img/uploadtop.jpg');
	background-repeat: no-repeat;
}

#uploadmap{
	position: absolute; 
	width: 55px; 
	height: 27px; 
	left: 0px; 
	top: 27px; 
	background-image: url('img/uploadmap.jpg');
	background-repeat: no-repeat;
}

#uploadbottom{
	position: absolute; 
	width: 206px; 
	height: 10px; 
	left: 0px; 
	bottom: -7px; 
	background-image: url('img/uploadbottom.jpg');
	background-repeat: no-repeat;
}

#vlak3{
	float: left; 
	width: 205px;
	margin-left: -5px;
	cursor:pointer;
}

#vraag{
	position: relative; 
	width: 145px; 
	height: 100px;	
	padding-top: 27px; 
	padding-left: 60px; 
	padding-bottom: 10px; 
	background-image: url('img/vraagbg.jpg');
}

#vraagtop{
	position: absolute; 
	width: 205px; 	
	height: 27px; 
	top: 0px; 
	left: 0px; 
	background-image: url('img/vraagtop.jpg');
	background-repeat: no-repeat;
}

#vraaginfo{
	position: absolute; 
	width: 49px; 
	height: 27px; 
	left: 0px; 
	top: 27px; 
	background-image: url('img/vraaginfo.jpg');
}

#vraagbottom{
	position: absolute; 
	width: 206px; 
	height: 10px; 
	left: 0px; 
	bottom: -7px; 
	background-image: url('img/vraagbottom.jpg');
	background-repeat: no-repeat;
}

#vlak4{
	float: left; 
	width: 616px;
	margin-left:-2px;
}

#banner{
	position: relative; 
	width: 616px; 
	padding-top: 7px; 
	padding-bottom: 1px; 
	padding-left: 0px;
	text-align: center; 
	margin-left: 10px;
	background-image: url('img/bannerbg.jpg');
}

#banner2{
	position: relative; 
	width: 556px; 
	padding-top: 7px; 
	padding-bottom: 9px; 
	padding-left: 60px; 
	margin-left: 10px;
	margin-top: -20px;
	background-image: url('img/bannerbg.jpg');
}

#bannertop{
	position: absolute; 
	height: 7px; 
	left: 0px; 
	top: 0px; 
	bottom: 7px;
	width: 616px; 
	background-image: url('img/bannertop.jpg');
	background-repeat: no-repeat;
}

#bannerbottom{
	position: absolute; 
	height: 9px; 
	left: 0px; 
	bottom: -8px;
	width: 616px; 
	background-image: url('img/bannerbottom.jpg');
	background-repeat: no-repeat;
}

#footer{
	position: relative; 
	width: 871px; 
	
	padding-top: 14px; 
	padding-bottom: 20px; 
	background-image: url('img/footerbg.jpg');
	text-align: center;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #007534;
}

#footertop{
	position: absolute; 
	right: 0px; 
	left: 0px;
	top: 0px; 
	height: 7px; 
	width: 871px; 
	background-image: url('img/footertop.jpg');
	background-repeat: no-repeat;
}

#footerbottom{
	position: absolute; 
	right: 0px; 
	left: 0px;
	bottom: 0px; 
	height: 13px; 
	width: 871px; 
	background-image: url('img/footerbottom.jpg');
	background-repeat: no-repeat;
}

#bottombodyborder{
	width: 891px; 
	margin: 0 auto; 	
	height: 10px; 
	background-image: url('img/bottombodyborder.jpg');
	background-repeat: no-repeat;
}

#footermenu{
	left:64px;
	top:14px;
	width:884px;
	height:60px;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #007534;
}