html {
	 margin: 0px;
	 padding: 0px;
     overflow-y: scroll;
	 overflow: -moz-scrollbars-vertical;
	}

body {
	 margin: 0px;
	 padding: 0px;
	 background: url('plaatjes/achtergrond.gif') repeat;
	 font-family: verdana;
	 font-size: 12px;
	 line-height: 18px;
	}

span:hover {
	 color: #248927;
	}

.spanlink {
	 color: black;
	 text-decoration: underline;
	 cursor: pointer;
	 margin-right: 10px;
	 margin-left: 10px;
	}

a {
	 color: #248927;
	 text-decoration: underline;
	 cursor: pointer;
	}

h1 {
	 font-size: 18px;
	 color: #248927;
	 margin: 0px;
	 padding: 0px;
	}

h2 {
	 font-size: 14px;
	 color: black;
	 margin: 0px;
	 padding: 0px;
	}

h3 {
	 font-size: 13px;
	 color: black;
	 margin:0px;
	 padding: 0px;
	 font-style: italic;
	}

#mainwrapper {
	 margin: auto;
	 width: 990px;
	 background-color: white;
	}

#header {
	 width: 990px;
	 height: 250px;
	 background: url('plaatjes/header1.jpg') no-repeat;
	 z-index:-1;
	}

#topmenu {
	 width: 990px;
	 height: 101px;
	 background: url('plaatjes/topmenu.jpg') repeat-x;
	 background-position: bottom;
	 position: absolute;
	 top: 0px;
	 z-index:3;
	}

#logo {
	 width: 323px;
	 height: 101px;
	 background: url('plaatjes/logo.jpg') no-repeat;
	 float: left;
	}

#inhoud-topmenu {
	 width: 650px;
	 float: left;
	 position: relative;
	 top: 47px;
	 left: 0px;
	 font-size: 18px;
	}
	
#inhoud-topmenu a {
	 color: black;
	 margin-right: 10px;
	 margin-left: 10px;
	}
	
#inhoud-topmenu a:hover {
	 color: #248927;
	}

#wrapper {
	 min-height: 200px;
	}

#content-wrapper {
	 width: 988px;
	 background-color: #f4f4f4;
	 border-left: solid #a8a9a8 1px;
	 border-right: solid #a8a9a8 1px;
	 border-top: solid #a8a9a8 1px;
	}

#content {
	 width: 958px;
	 margin: auto;
	}

#content img {
	 border: solid #a8a9a8 1px;
	}

#content-top {
	 width: 958px;
	 height: 8px;
	 background: url('plaatjes/content-top.jpg') no-repeat;
	}

#content-midden {
	 width: 958px;
	 min-height: 200px;
	 background: url('plaatjes/content-midden.jpg') repeat-y;
	 padding-left: 21px;
	 padding-right: 21px;
	 padding-top: 10px;
	 padding-bottom: 10px;
	}

#content-links {
	 width: 475px;
	 float: left;
	}

#content-right {
	 width: 475px;
	 float: left;
	}

.nieuws {
	 width: 375px;
	 height: 135px;
	 margin: auto;
	 background: url('plaatjes/nieuws.jpg') no-repeat;
	 padding: 6px;
	 color: white;
	 position: relative;
	 left: 25px;
	 font-size: 11px;
	}

.nieuws img {
	 border: solid #a8a9a8 1px;
	}

.nieuws1 {
	 width:149px;
	 float:left;
	}

.nieuws2 {
	 float:left;
	 width: 200px;
	 padding-left: 5px;
	}

.nieuws a {
	 color: black;
	}

.over_ons {
	 background: url('plaatjes/nieuws3.jpg') no-repeat;
	 height: 303px;
	 width: 200px;
	 float: left;
	 margin-left: 20px;
	 position: relative;
	 left: 0px;
	 text-align: center;
	 font-size: 11px;
	 color: white;
	}

.over_ons img {
	 border: solid #a8a9a8 1px;
	 margin: 6px;
	}

.over_ons p {
	 position: relative;
	 top: -20px;
	}

#content-bottom {
	 width: 958px;
	 height: 8px;
	 background: url('plaatjes/content-bottom.jpg') no-repeat;
	}

#broodkruimels {
	 padding-left: 36px;
	 padding-top: 5px;
	 padding-bottom: 5px;
	}

#footer {
	 padding-right: 36px;
	 padding-top: 5px;
	 padding-bottom: 5px;
	}

#footer p {
	 padding: 0px;
	 margin-top: 0px;
	 margin-bottom: 0px;
	}

.footertext {
	 float: left;
	 margin-right: 36px;
	 position: relative;
	 left: 600px;
	}

#footer-streep {
	 border-bottom: solid #393939 6px;
	}

.portfolio_div {
	 float: left;
	 width: 230px;
	}

#frame1 {
	width: 0px;
	height: 0px;
	visibility: hidden;
}