html,body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-face-color:#7d9a15;
	scrollbar-base-color:#ffffff;
	scrollbar-3dlight-color:#BBB;
	scrollbar-darkshadow-color:#BBB;
	scrollbar-shadow-color:#E9E9E9;
	scrollbar-track-color:#f2f5e8;
	scrollbar-highlight-color:#f2f5e8;

	font-family:verdana; 
	font-size:12px;
	/* text-align:center; -- ie5 */
	background-color:#FFFFFF;
	background-image:url('images/bg.gif');
	background-repeat:repeat;
	min-height:101%;

}

table.main {
	border:none;
	padding:0;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	width:1000px;

}

h1 {
	font-size:19px;
	font-weight:bold;
	color:#1b3871;
	margin-top:2px;
	margin-bottom:4px
}

h2 {
	font-size:19px;
	font-weight:bold;
	color:#7d9a15;
	margin-top:2px;
	margin-bottom:2px;
}

h3 {
    font-family:verdana; 
	font-size:13px;
	color:#ffffff;
	margin-top:6px;
	margin-bottom:0px;
}

h4 {
	font-family:verdana; 
	font-size:12px;
	margin-top:2px;
	margin-bottom:2px;
}

h5 {
	font-size:14px;
	font-weight:bold;
	color:#1b3871;
	margin-top:2px;
	margin-bottom:4px
}

h6 {
	font-size:12px;
	font-weight:bold;
	color:#7d9a15;
	margin-top:2px;
	margin-bottom:2px;
}

hr {
	width:100%; 
	text-align:left; 
	color:#7d9a15; 
	height:1px;
	border-color:#7d9a15
}

p {
	margin:0;
	padding:0;
}

img {
	border-color:#9ea0b0
}

img.left {
	margin-left:5px;
	margin-top:0px;
	margin-right:10px;
	nargin-bottom:10px;
}

img.right {
	margin-left:5px;
	margin-top:0px;
	margin-right:0px;
	nargin-bottom:5px;
}

blockquote {
	margin:0px;
	padding-left:20px;
}

#hr2 {
	width:99%; 
	text-align:left; 
	color:#c83126; 
	height:1px;
	border-color:#c83126; 
}


a:active, a:link {
	color:#153d63;
	text-decoration:none;
	font-weight:bold;
	text-decoration:underline;	
}

a:visited {
	color:#153d63;
	text-decoration:none;
	font-weight:bold;
	text-decoration:underline;			
}

a:hover {
	color:#6a944a;
	text-decoration:underline;
	font-weight:bold	
}

div,table,td {
	font-family:arial,verdana,helvetica; 
	font-size:12px;
}

td.mappen {
	background-image:url(images/bg-geel2-bottom.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	vertical-align:top;
	padding:5px;
	min-height:100px;
}

* html td.mappen {
	height:100px
}

td.header1 {
	width:200px;
/*	height:160px; */
}

td.header2 {
	width:800px;
	height:110px;
}

td.header2a {
	width:400px;
	height:110px;
}

td.header2b {
	width:400px;
	height:110px;
}

td.header2c {
	width:800px;
	height:110px;
}

td.header3 {
	width:800px;
	height:41px;
	background-image:url(images/header-stripes.gif);
	background-position:top
	
}

td.header3b {
	width:800px;
	height:29px;
	background-color:#7d9a15;
	vertical-align:middle
	
}

td.kolom-links {

	width:200px;
	vertical-align:top;
	text-align:left;

}

td.sub-header1 {
	width:200px;
	height:5px;
	font-size:1px
}


td.sub-header2 {
	width:800px;
	height:5px;
	font-size:1px	
}


td.kolom-midden {
	vertical-align:top
}

td.kolom-midden1 {
	background-color:#ffffff;
	height:41px;
	width:800px; /* 486 */
	vertical-align:top;
	text-align:justify;
	background-image:url(images/header-stripes.gif);
	background-position:top
}

td.kolom-midden2 {
	background-color:#7d9a15;
	height:29px;
	width:800px; /* 486 */
	vertical-align:top;
	text-align:right
}


td.footer1 {
	width:200px;
	height:20px;
	background-image:url(images/footerbg.jpg);
	background-repeat:repeat-x;

}

td.footer2 {
	width:800px;
	height:20px;
	background-image:url(images/footerbg.jpg);
	background-repeat:repeat-x;
	text-align:left
}

td.welkom {
	vertical-align:top;
	padding:5px;
/*	background-image:url(images/bg-groen.jpg); */
	background-image:url(images/bg-geel2.jpg);
	background-repeat:repeat-x;
	background-position:top
}

td.groen {
	vertical-align:top;
	padding:5px;
	background-image:url(images/bg-groen.jpg); 
/*	background-image:url(images/bg-geel.jpg); */
	background-repeat:repeat-x;
	background-position:top;
	color:#000000
}

td.leesmappen {
	vertical-align:top;
	padding:5px;
	background-image:url(images/bg-geel2.jpg);
	background-repeat:repeat-x;
	background-position:top
}

td.leesmappen-oranje {
	vertical-align:top;
	padding:5px;
	background-image:url(images/bg-oranje-top.jpg);
	background-repeat:repeat-x;
	background-position:top
}

td.padding5 {
	padding:5px;
}

td.kader1 {
	border:solid 1px #E9E9E9; 
	padding:10px;
	margin-left:5px;	
	margin-right:5px;
}

div.credit {
	color:#5c5b67;
	padding-top:4px;
}	

div.paddingmenu {
	padding-left:20px;
	padding-bottom:10px;
	padding-top:10px;
}

.groen {
	color:#7d9a15
}

.newsscroller {
	width:350px;
	height:110px;
	background-color:#ffffff;
}

form {
	margin:0px;
}

li {
	margin:0px;
}

.style1 {
	color:#1b3871;
}

.style2 {
	color:#1b3871; 
	font-size:24px; 
}

.style3 {
	color:#1b3871; 
	font-size:11px; 
	text-decoration:cursive;
}

#kader {

	padding:12px;

}


/* -------------------------------- postcode check ------------------------------- */

.postcode-check {

	border:solid 1px #d8e1b9;	
	margin-left:5px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:0px;
	height:70px;
	width:186px;
	background-color:#f2f5e8;
	vertical-align:top;
	text-align:center

}

* html .postcode-check {
	width:188px;
}

.postcode-padding {
	padding:3px;
	height:100%; /* evt. weg */
}

.font-small {
	font-size:10px
}

.postcode-kop {
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	margin-top:0px;
	margin-bottom:0px;
}

.postcode-top {
	width:100%;
	background-color:#7d9a15;
	text-align:center;
	height:20px;

}

.textfield-postcode {
	width:40px;
	border: solid 1px #7d9a15;
	height:20px;	
}

.button-postcode {
	background-color:#1b3871; /* 7d9a15 */
	color:#FFFFFF;
	margin:-1px;
	font-weight:bold;
	border: solid 1px #7d9a15;
	height:20px;	
}

* html .button-postcode {
	margin:0px;
}

.null {
	width:100%;
	height:3px;
	margin:0px;
	padding:0px;
	font-size:1px;
}

/* -------------------------------- /postcode check ------------------------------- */

.np_titel {
	font-size:19px;
	font-weight:bold;
	color:#7d9a15;
	margin-top:2px;
	margin-bottom:2px;
}

.nieuwsbericht p {
	margin-top:10px;

}

.nieuwsbericht p p {
	margin-top:10px;

}

.alleberichten {
	margin-top:10px;
}
