body { background-color: #CCCCCC; font-family: Tahoma, Helvetica, Arial; font-size: 11px; 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: 11px/1.1 Tahoma, Verdana, Arial, Helvetica, sans-serif; }
input { border: 1px solid #730507; width: 280px; }
textarea { border: 1px solid #730507; height: 60px; width: 280px; }
.contact_fill { width: 40px; }
.inp_kort { width: 90px; }
.knop_submit, .knop_reset { border: 1px solid #730507; cursor: pointer; text-align: center; width: 75px; }
#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; color: #000000; height: 400px; left: 0px; overflow: auto; position: absolute; text-align: left; width: 578px; z-index: 3; }
#content img { margin: 0px 3px 0px 3px; }

#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; }
#content_bread { color: #222; font-size: 10px; left: 5px; position: absolute; text-align: left; top: 0px; z-index: 999; }
#content_bread a { color: #222; font-size: 10px; text-decoration: none; }

#content_widget { color: #222; font-size: 10px; right: 172px; position: absolute; text-align: right; top: 216px; z-index: 501; }
#content_widget #title { vertical-align: top;  text-align: right;}
#content_widget #bookmark { vertical-align: top;  text-align: right;position: absolute; top: -20px; right: -10px; }
#content_widget #bookmarkimages { vertical-align: top; width: 15px; height: 200px; display: block; text-align: right; }
#content_widget a { text-decoration: none; }
#content_widget img { border-top: 0px; border-left: 0px; border-right: 0px; border-bottom: 10px #EEEEEE solid; }

#content_heading { font-size: 20px; height: 20px; padding-bottom: 10px; padding-top: 15px; text-align: center; top: 10px; vertical-align: top; width: 94%; }
#content_main { height: auto; overflow: auto; padding-left: 10px; text-align: left; width: 94%; z-index: 5; }
#footer { background-image: url(../images/balkonder.gif); background-position: top; background-repeat: repeat-x; color: #CCCCCC; height: 17px; overflow: hidden; padding-top: 2px; position: relative; text-align: center; top: 400px; width: 100%; z-index: 3; }
#footer a { color: #CCCCCC; text-decoration: none; }
#header { background-image: url(../images/header.gif); height: 79px; 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: 773px; }
#navigation { background-image: url(../images/barnav.gif); background-position: top; background-repeat: repeat-x; height: 34px; overflow: hidden; position: relative; text-align: center; top: 0px; width: 100%; z-index: 2; }
#navigation a { color: #FFFFFF; font-size: 20px; font-weight: normal; position: relative; text-align: center; text-decoration: none; top: 4px; vertical-align: top; }
#navigation a:hover { border-bottom: 1px solid White; border-top: 1px solid White; color: #FFFFFF; }
#navigation img { height: 34px; padding-left: 15px; padding-right: 15px; width: 15px; z-index: 3; }
#page_left { background-color: Gray; display: block; height: auto; left: 0px; overflow: visible; position: absolute; top: 0px; /*float: left;*/ width: 160px; z-index: 3; }
#page_left_2 { background-image: url(../images/bar_filler_left.png); float: left; height: 21px; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 0px; z-index: 3; }
#page_leftright { left: 160px; overflow: hidden; position: relative; width: 600px; z-index: 3; }
#page_leftright1 { left: 0px; margin: 0px; overflow: hidden; position: relative; width: 750px; z-index: 3; }
#page_right { background-color: Gray; display: block; height: auto; left: 800px; overflow: visible; position: absolute; top: 0px; /*float: right;*/ width: 160px; z-index: 3; }
#page_right_2 { background-image: url(../images/bar_filler_right.png); float: right; height: 21px; overflow: hidden; position: absolute; right: 0px; top: 0px; width: 0px; z-index: 3; }
#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; }
