html,body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1e558c;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-face-color:#e1e1e1;
	scrollbar-base-color:#ffffff;
	scrollbar-3dlight-color:#BBB;
	scrollbar-darkshadow-color:#BBB;
	scrollbar-shadow-color:#E9E9E9;
	scrollbar-track-color:#f2f2f2;
	scrollbar-highlight-color:#f2f2f2;	
	background-color:#FFFFFF;

}

div.bg1 {
	width:100%;
	height:161px;
	background-color:#004b8e;
	z-index:1;
}

div.bg2 {
	width:100%;
	height:275px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#004b8e, EndColorStr=#FFFFFF);
	z-index:1;	
	background-image:url(images/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;	
}

div.content {
	width:100%;
	height:100%;
	position:absolute;
	z-index:2;
	top:0px;
}


h1 {
	font-size:13px;
	font-weight:bold;
	color:#004b8d;
	margin-top:4px;
	margin-bottom:4px;
}

a:active, a:link {
	color:#004b8d;
}

a:visited {
	color:#004b8d;
}

a:hover {
	color:#c4783d;
}

a.credit:active, a.credit:link {
	color:#cccccc;
	font-size:10px;
	text-decoration:none
}

a.credit:visited {
	color:#cccccc;
	font-size:10px;
	text-decoration:none
}

a.credit:hover {
	color:#666666;
	font-size:10px;
	text-decoration:none
}

a.menubutton:active, a.menubutton:link {
	color:#004b8d;
	font-size:11px;
	text-decoration:none
}

a.menubutton:visited {
	color:#004b8d;
	font-size:11px;
	text-decoration:none		
}

a.menubutton:hover {
	color:#999999;
	font-size:11px;
	text-decoration:none		
}

.oranje {
	color:#c4783d;
}

div,table,td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1e558c
}

table.main {
	width:780px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF
}

table.content {
	background-color:#FFFFFF;
}

td.col1 {
	width:200px;
	height:321px;
	vertical-align:top;
	background-image:url(images/en-teken1.gif);
	background-position:0% 0%;
	background-repeat:no-repeat
}

td.col2 {
	width:380px;
	height:321px;
	vertical-align:top;
	text-align:justify;
	background-image:url(images/watermerk.jpg);
	background-position:50% 50%;
	background-repeat:no-repeat;
}

td.col3 {
	width:200px;
	height:321px;
	vertical-align:top;
	background-image:url(images/en-teken2.gif);
	background-position:100% 0%;
	background-repeat:no-repeat	
}

td.row1 {
	vertical-align:top;
	background-color:#004b8e;
	height:109px;
	text-align:left
}

td.row2 {
	vertical-align:top;
	height:52px;
}

td.row3 {
	vertical-align:top;
	height:321px;
}

td.row4 {
	vertical-align:top;
	height:42px;
}

td.credits {
	color:#cccccc;
	font-size:10px;
	padding-top:10px;
	padding-left:35px
}

.padding {
	padding-top:0px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}

.overflow {
	margin-top:10px;
	margin-bottom:10px;
	margin-left:auto;	
	margin-right:auto;
/*	overflow:auto;  */
	min-height:301px;
	width:100%;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-face-color:#e1e1e1;
	scrollbar-base-color:#ffffff;
	scrollbar-3dlight-color:#BBB;
	scrollbar-darkshadow-color:#BBB;
	scrollbar-shadow-color:#E9E9E9;
	scrollbar-track-color:#f2f2f2;
	scrollbar-highlight-color:#f2f2f2;
}

.overflow img {
	margin:5px;
}


div.center {
	margin-left:auto;
	margin-right:auto;
	text-align:center
}

.center {
	margin-left:auto;
	margin-right:auto;
	text-align:center
}

div.menuspace {
	height:40px;
	
}

ul.menu {
	min-height:20px;
	background-image:url(images/stippellijn.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:0px;
	padding-top:5px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:0px;
}

* html ul.menu {
	height:20px;	
}

ul.submenu {
	min-height:10px;
	margin:0px;
	padding-top:5px;
	padding-left:5px;
	padding-right:0px;
	padding-bottom:5px;
}

* html ul.submenu {
	height:10px;	
}

blockquote {
	padding-left:20px;
	margin:0px;
}

.backbutton {
	padding-top:8px;
}

.textleft {
	text-align:left;
}

.inputbg {
	background-color:#e1e1e1;
}

/* ----------------------- contactformulier */

.greenbold {
	color:#689e39;
	font-weight:bold
}

.redbold {
	color:#CC0000;
	font-weight:bold
}

/* -------------------- einde contactformulier */

/* -------------------- nieuwsscroller */

.newsscroller {
	width:175px;
	height:265px;
	margin-top:10px;
	
}

.nieuwsbericht {
	margin-bottom:10px;	
	padding-bottom:10px;
	background-image:url(images/stippellijn.gif);
	background-repeat:repeat-x;
	background-position:bottom;	
}

.np_titel {
	font-size:12px;
	font-weight:bold;
	color:#004b8d;

}

.np_datum {
	font-size:10px;
	color:#aaaaaa;

}

.np_nieuws {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1e558c;
}



/* -------------------- nieuwsscroller */
