*{
margin: 0;
padding: 0;
list-style: none;
border: 0;
background-repeat: no-repeat;
text-decoration: none;
outline: none;
}
 a:link, a:visited, a:hover, a:active {font-family: Verdana, serif; font-size:8pt; font-weight:normal; color: #202020;}
 .link:hover {text-decoration: underline;}
 img {display: block;}
 input.text, textarea {background-color: #694f47; color: #f8f3ea; font-size: 0.8em; font-family: Verdana, serif;}
 em {font-style: normal; font-weight: normal;}

body {background-color:#e8e8ce;}
.clearer {height: 0,1em; clear: both;}

 #container {width: 900px; height: auto; margin: 0 auto;  position: absolute; top: 0%; left: 50%; margin-left: -450px; margin-top: 30px; }
 #wrapper {background:url(images/schaduw-mid.gif);}
 #page {background-image:url(images/schaduw-top.gif);}
 #page_top {background-image:url(images/schaduw-bottom.gif); background-position: left bottom; padding: 9px 9px 10px;}
 #page_bottom {padding: -10px; border: 1px solid #c0c0c0; }
 #real_page_top{background: url(images/kop.png); height: 190px; width:880px; position: relative; overflow: visible; margin-bottom: 0px; padding: 0px 0 0;}
/* #real_page_bottom {background:#fff; position:relative; height:auto; width:880px; }*/
 #contents_wrapper{width:880px; height:auto; position:relative; overflow:hidden; padding-left:0px; background-image:url(images/bk-menu.png);}

/* #main_menu {width: 142px; position: absolute; top: 200px; left: 50px; padding: 1px 0 0; background:url(../images/dot_hor.gif); background-repeat: repeat-x;}
 #main_menu li {padding: 0 0 1px; background:url(../images/dot_hor.gif); background-repeat:repeat-x; background-position: left bottom; width: 100%; float: left;}
 #main_menu a:link, #main_menu a:visited, #main_menu li a:active {display: block; height: 20px; background-position: -137px 6px; text-indent: -3000px; background-repeat: no-repeat;  }
 #main_menu a:hover, #main_menu a#hovered:link, #main_menu a#hovered:visited, #main_menu a#focus, #main_menu li a#hovered:active {background-position: 5px 6px;}
 .overons {background:url(images/overons.png);}
 .techniek {background:url(images/techniek.png);}
 .installaties {background:url(images/installaties.png);}
  #main_menu .galerie {background:url(../images/galerie-foto.gif); background-repeat: no-repeat; background-position: 5px 6px;}
 .contact {background:url(images/contact.png);}*/

/* #text {background:transparent;position:relative; top 20px; left: -850px; width:750px; padding: 20px; font-family: Verdana, serif; font-size: 0.8em; color:#3a64a7;}
 #logo {background: url(../wim-interim.jpg); position:absolute; top: 100px; left:498px; width:392px; height:260px; border: none;} */
 #page_footer {background: url(images/balk-onder.png); position: relative; margin-left: 0px; height: 93px; width:880px; }
#footer p, a:link, a:visited, a:hover, a:active {font-family: Verdana; font-size: 9px; color: #666;}
/* #page_border {background: transparent; position: absolute-top; padding: -40px; top: 20px; left: 20px; border: 1px dotted #3e65a6;}*/
/* #zijlijn {background-image: url(balk-rechts-blauw.jpg); background-repeat: repeat-y; position:absolute; top:0px; left:870px; width:10px;}
 #lijn_footer {background: url(../balk-rechtsonder-blauw.jpg) no-repeat; position:absolute; top:0px; left:870px; width:10px; height:40px;} */
   #footer {position: relative; top: 0; left: 0;  color: #978158; font-size: 9px;  padding: 8px 5px 0 0;  background: /*#C7B18B*/;}
  #footer #allroundatwork {text-indent: -3000px; overflow: hidden; width: 63px; height: 20px; background-image:url(images/p-design.png); background-position: 0 0 ; position: absolute; right: 5px; top: 5px; display: block;}
 /* #footer #allroundatwork:hover {background-position: 0 -10px;}*/
  #footer p {float: right; margin: -1px 0 0 0; background-image:url(images/footer_bg.gif); background-position: left center; padding: 0 100px 0 6px; line-height: 16px;}
  #lang {float: left; margin: 25px 0px 0 50px; display: inline;}
  #lang span, #lang a {display: block; height: 25px; text-indent: -3000px; background-position: 0 -25px; overflow: hidden;}
  #lang span, #lang a:hover { background-position: 0 0;}
  #lang li {float: left; padding: 0 13px 0 0;}
  .nl {background-image:url(images/nl.png); width: 25px;}
  .gb {background-image:url(images/gb.png); width: 25px;}
  .d  {background-image:url(images/d.png); width: 25px;}
  .footer:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}