/* ::::: http://www.woondorst.nl/shared/style.css ::::: */

body { margin: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
span { display: none; }
fieldset { border: medium none ; margin: 0pt; padding: 0pt; }
.container { background: rgb(255, 255, 255) url('bg.gif') repeat-y scroll center bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.header { margin: 0px auto; padding: 0px; width: 850px; height: 141px; }
.header img { border: medium none ; text-decoration: none; }
.logo { position: relative; top: 41px; left: 62px; display: block; }
.header_nav { padding-right: 60px; float: right; display: block; clear: both; }
#b4 a { background: rgb(255, 255, 255) url('b4.png') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; float: left; width: 63px; height: 18px; }
#b4 a:hover { background: rgb(255, 255, 255) url('b4_o.png') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; width: 63px; height: 18px; }
.cont_groen { background: rgb(169, 204, 0) url('bg.groenebalk.gif') repeat-y scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.hoogte { border-bottom: 1px solid rgb(228, 227, 227); background: rgb(169, 204, 0) url('bg.groenebalk.gif') repeat-y scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 178px; }
.banner { width: 250px; height: 178px; display: block; float: right; }
.scheiding { margin: 0px auto; padding: 0px; width: 848px; height: 120px; }
.woondorst_groen { border-right: 1px solid rgb(255, 255, 255); background: rgb(255, 255, 255) url('groen.jpg') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 597px; height: 178px; display: block; float: left; }
.woondorst_groen a { display: block; height: 178px; }
.woondorst_groen a:hover { background: transparent url('groen_o.jpg') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; height: 178px; }
.cont_blauw { background: rgb(0, 173, 239) url('bg.blauwebalk.gif') repeat-y scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.woondorst_blauw { border-right: 1px solid rgb(255, 255, 255); background: rgb(25, 64, 92) url('blauw.jpg') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 597px; height: 178px; display: block; float: left; }
.woondorst_blauw a { display: block; height: 178px; }
.woondorst_blauw a:hover { background: transparent url('blauw_o.jpg') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; height: 178px; }
.cont_footer { background: rgb(255, 255, 255) url('bg.footer.gif') repeat-y scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.footer { margin: 0px auto; padding: 0px; width: 850px; height: 205px; }
.footer_nav { width: 300px; padding-top: 30px; padding-right: 60px; float: right; display: block; clear: both; }
#ballast_nedam a { background: rgb(255, 255, 255) url('logo_ballast.png') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; float: left; width: 190px; height: 49px; }
#ballast_nedam a:hover { background: rgb(255, 255, 255) url('logo_ballast_o.png') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; }
#bam a { background: rgb(255, 255, 255) url('logo_bam.png') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; float: right; width: 92px; height: 49px; }
#bam a:hover { background: rgb(255, 255, 255) url('logo_bam_o.png') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; }
#banner { visibility: hidden; }
#banner_b { visibility: hidden; }
