body {
	font-family: Verdana, Helvetica, Arial;
	font-size: 10pt;
	background-color: #e3e3e3;
	margin: 0px;
	padding: 0px;
	scrollbar-3dlight-color: #AAAAAA;
	scrollbar-darkshadow-color: #DDDDDD;
	scrollbar-face-color: #d3d6ff;
	scrollbar-highlight-color: #F6EEE1;
	scrollbar-shadow-color: #DDDDDD;
	scrollbar-track-color: #F6EEE1;
	scrollbar-arrow-color: #000000;
}
#mainpage {
	background-color: #d3d6ff;	
	position: relative;	
	top: 5px;	
	width: 930px;	
	height: 99%;
	left: auto;	
	right: auto; 
	border: 1px solid black;
	bottom: 5px;
}
#page_between {	position: absolute;	left: 0px;	top: 0px;	width: 100%;	overflow: hidden;	z-index: 3;}
#page_bottom {	position: absolute;	/* background-image: url(../images/bar_bottom.png);	background-position: bottom;	background-repeat: no-repeat; */	height: 20px;	left: 0px;	bottom: 0px;	width: 100%;	overflow: hidden;	z-index: 3;}
#page_left {	position: absolute; background-color: Gray; height: auto; overflow: visible;	left: 0px;	top: -50px;	/*float: left;*/	width: 150px;	z-index: 3; display: block;}
#page_right {	position: absolute; background-color: Gray; height: auto; overflow: visible;	right: 0px;	top: -50px; /*float: right;*/	width: 150px;	z-index: 3; display: block;}
#page_leftright {	position: relative; left: 160px; width: 590px;	overflow: hidden;	z-index: 3;}
#page_leftright1 {	position: relative; left: 5px; width: 720px; margin: 0px;	overflow: hidden;	z-index: 3;}
#page_left_2 {	position: absolute;	background-image: url(../images/bar_filler_left.png);	height: 21px;	left: 0px;	top: 0px;	float: left;	width: 18px;	overflow: hidden;	z-index: 3;}
#page_right_2 {	position: absolute;	background-image: url(../images/bar_filler_right.png);	right: 0px;	float: right;	height: 21px;	top: 0px;	width: 18px;	overflow: hidden;	z-index: 3;}
#header {	
	position: relative;	
	width: 99%;	
	height: 83px;	
	top: 0px;	
	overflow: visible;	
	z-index: 3;
	margin-top:3px;
	margin-left:3px;
	margin-right:3px;
}
#barfiller_top {	position: relative;	width: 862px;	/* background-image: url(../images/bar_divide_top_filler.jpg); */	height: 7px;	top: 0px;	overflow: hidden;	z-index: 4;}
#barfiller_bottom {	position: relative;	width: 100%; /* background-image: url(../images/bar_divide_top_filler.jpg); */	height: 7px;	top: 0px;	overflow: hidden;	z-index: 4;}
#page_body {
	position: relative;
	height: 100%;
	left: 0px;
	top: 0px;
	float: left;
	width: 100%;
	overflow: hidden;
	z-index: 3;
}
#content {
	position: relative;
	color: #000000;
	width: 930px;
	overflow: auto;
	z-index: 3;
	top: 26px;
	text-align: left;
	left: 0px;
	background-image: url(../images/logo_background.jpg);
	background-position: center 120px  ; /*125px*/
	background-repeat: no-repeat;
	background-attachment: fixed;
}
#content_heading {
	position: absolute;
	padding-left: 2%;
	width: 96%;
	height: 20px;
	top: 0px;
	vertical-align: top;
	text-align: center;
	font-size: 20px;
	padding-top: 15px;
	padding-bottom: 10px;
}
#content_main {
	position: absolute;
	padding-left: 0px;
	width: 97%;
	height: auto;
	z-index: 5;
	text-align: left;
	top: 50px;
	left: 10px;
}
#content_main th {
	text-align: left;
	font-weight: bold;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}
#footer {
	position: absolute;
	background-color: #f6eee1;
/*	background-image: url(../images/bar_bottom.jpg);
	background-repeat: no-repeat;
	background-position: top;*/
	color: #444444;
	width: 100%;
	height: 17px;
	overflow: hidden;
	z-index: 900;
	text-align: center;
	vertical-align: bottom;
	padding-right: 15px;
	left: 0px;
	bottom: 0px;
}
#footer a {	color: #444444;	text-decoration: none;}
div, p, th, td, form, select, textarea, input { font: 10pt/1.1 Verdana, Verdana, Arial, Helvetica, sans-serif; }
#table_contact {	width:100%;}
.contact_fill {	width:40px;}
#table_contact td {	vertical-align: top;}
#knop_submit {	float: right;}
.knop_submit {	width:75px;	border: 1px solid Teal;	text-align: center;	cursor: pointer;}
#knop_reset {	float: left;}
.knop_reset {	width:75px;	border: 1px solid Teal;	text-align: center;	cursor: pointer;}
input {	width: 280px;	border: 1px solid Teal;}
textarea {	width: 280px;	height: 60px;	border: 1px solid Teal;}
.inp_kort {	width: 90px;}
#cms_image {	position: absolute;	vertical-align: top;	left: 190px;}
#cms_image2 {	position: absolute;	vertical-align: top;	right: 0px;}
#content_bread {top: 0px; position: absolute; text-align: left; left: 5px; z-index:999; color: #222; font-size: 10px; }
#content_bread a {color: #222; font-size: 10px; text-decoration: none; }
