html,body { height: 100%; }
body { margin: 0; padding: 0;  background-color: #000000; text-align: center; background-image: url(/images/layout/background.gif); background-position: top center; background-repeat: repeat-y;}
table {	margin: 0; padding: 0; border: 0; border-spacing: 0px;  border-collapse: collapse; }
form,p {margin: 0; padding: 0; }
td { padding: 0; color: #000000; margin: 0; border: 0;}
img { border: 0; display: block;}
a,area {  cursor: pointer;}
div { overflow: hidden; text-align: left;}
p,a,div,td { font-family:  Verdana,Arial, Helvetica, sans-serif; font-size: 12px;  color: #000000; font-style: normal; text-decoration: none;}
.bold {  font-weight: bolder; }
li {margin-bottom: 20px; }

#main { width: 800px; margin: 0 auto 0 auto;  background-image: url(/images/layout/logo.gif); background-repeat: no-repeat; background-position: top left;  }
#header { width: 800px; height: 62px; clear: both;}
.intro {  background-image: none;  background-color: #808080;}
/*#rightmenu { margin-top: 6px;  width: 197px; background-image: url(/images/layout/menu-rightborder.gif); background-repeat: repeat-y; background-position: right top; background-color: #C7C7C7; float: left;}*/
#rightmenu { margin-top: 6px;  width: 197px; float: left;}
#maincontents { width: 602px; float: left; height: 100%; }

#logo { float: left; width: 260px; }
#topmenu { float: left; width: 540px; padding: 0;  font-size: 11px;} 
#numbers img { float: left; margin: 21px 10px 0px 0px}
#numbers .imgbig { margin: 7px 10px 0 0; }
#txt {float: left; margin: 22px 0 0 19px; }
#txt img { margin-top: 3px; }
#txt span { font-size: 11px; }
#numbers {float: left; width: 180px; }

#thumbs { margin: 10px 0 0 17px; clear: both; }
#thumbs img { margin: 0 9px 5px 0; float: left; border: 1px solid #000000; cursor: pointer;  width: 71px; height: 71px;}

#textcontent { padding: 20px; color: #FFFFFF; font-size: 12px; line-height: 17px;}
#bigelement { text-align: center; padding: 8px; display: none;}
#bigelement img{ margin: auto; border: 1px #000000 solid; }
#footer-contact { text-align: center;  width: 602px; bottom: 1px; position: relative; margin-top: 20px;}
#footer-contact a { text-decoration: underline; }
#footer-contact img { margin: auto; }

#aanbieding { background-image: url(/images/pics/aanbieding.gif); width: 271px; height: 206px; padding: 100px 10px 10px 294px; font-size: 12px; line-height: 15px; font-family: verdana; margin: auto;} 

#contentspacer { height: 388px; clear: both;}

#wiezijnwij { margin-left: 86px; line-height: 16px; position: absolute; top: 20px;   }
#wiezijnwij_spacer { height: 360px; }