body { background-color: Maroon; background-image: url(../images/main_bg.jpg); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; margin: 0px; padding: 0px; scrollbar-3dlight-color: #AAAAAA; scrollbar-arrow-color: #000000; scrollbar-darkshadow-color: #DDDDDD; scrollbar-face-color: #EEEEEE; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #DDDDDD; scrollbar-track-color: #FFFFFF; }
div, p, th, td, form, select, textarea, input { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
input { border: 1px solid #2F4F3F; width: 280px; }
textarea { border: 1px solid #2F4F3F; height: 60px; width: 280px; }
.inp_kort { width: 90px; }
.knop_submit, .knop_reset { border: 1px solid #2F4F3F; cursor: pointer; text-align: center; width: 75px; }
.vraag_fill { width: 150px; }
#adver { background-color: #EEEEEE; color: #000000; float: right; height: 100px; left: auto; overflow: hidden; position: absolute; right: 0px; text-align: left; top: 413px; width: 25%; z-index: 3; }
#cms_image { height: 100px; position: absolute; right: 20px; text-align: left; top: 30px; width: 150px; }
#cms_slogan { color: #996600; font-size: 28pt; height: 170px; left: 200px; position: absolute; text-align: left; top: 29px; width: 300px; }
#content { background-color: #FFFFFF; background-image: url(../images/body_bg.jpg); background-position: top; background-repeat: none; color: #000000; height: 405px; left: 0px; overflow: hidden; padding: 5px 7px 5px 3px; position: absolute; text-align: left; width: 980px; z-index: 3; }
#content img { margin: 0px 3px 0px 3px; }
#content_heading { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; /*display: block;*/ font-size: 20px; font-weight: bold; height: 40px; line-height: 40px; overflow: visible; position: absolute; text-align: center; top: 0px; vertical-align: middle; width: 100%; z-index: 5; }
#content_main { height: 364px; overflow: auto; position: relative; text-align: left; top: 45px; width: 984px; z-index: 5; }
#footer { position: absolute; background-image: url(../images/bg_footer.jpg); background-position: top; background-repeat: repeat-x; color: #FFFFFF; height: 15px; overflow: hidden; padding-top: 0px; text-align: center; bottom: 0px; width: 100%; z-index: 3; left:0px; }
#footer a { color: #FFFFFF; text-decoration: none; }
#header { background-image: url(../images/head_bg.jpg); background-position: top; background-repeat: none; height: 171px; overflow: hidden; position: relative; width: 100%; z-index: 2; }
#knop_reset { float: left; }
#knop_submit { float: right; }
#mainpage { height: 100%; left: auto; position: relative; right: auto; width: 990px; }
#navigation { background-image: url(../images/nav_bg.jpg); background-position: top; background-repeat: repeat-x; height: 25px; overflow: hidden; position: relative; text-align: center; top: 0px; vertical-align: top; width: 100%; z-index: 500; }
#navigation a { color: #FFFFFF; font-size: 18px; font-weight: normal; position: relative; text-align: center; text-decoration: none; top: 0px; vertical-align: top; }
#navigation a:hover { border-bottom: 1px solid White; border-top: 1px solid White; color: #FFFFFF; }
#navigation img { height: 25px; padding-left: 15px; padding-right: 15px; width: 15px; z-index: 3; }
#pageprint { font-weight: bold; height: 20px; overflow: hidden; position: absolute; right: 30px; text-align: left; top: 5px; width: 20px; z-index: 999; }
#pageprint img { border: 0px none; }
#subnav1 { background-image: url(../images/newsbar.gif); background-position: top; background-repeat: repeat-y; color: #000000; float: left; height: 400px; overflow: hidden; position: absolute; text-align: left; top: 113px; visibility: hidden; width: 25%; z-index: 3; }
#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; }

#page_left {	position: absolute; background-color: Gray; height: auto; overflow: visible;	left: 0px;	top: 0px;	/*float: left;*/	width: 160px;	z-index: 3; display: block;}
#page_right {	position: absolute; background-color: Gray; height: auto; overflow: visible;	left: 800px;	top: 0px; /*float: right;*/	width: 160px;	z-index: 3; display: block;}
#page_leftright {	position: relative; left: 160px; width: 600px;	overflow: hidden;	z-index: 3;}
#page_leftright1 {	position: relative; left: 0px; width: 750px; 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: 0px;	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: 0px;	overflow: hidden;	z-index: 3;}

