body, p, td, th, input, textarea {font-family: verdana; font-size: 11px; }
body {background-image: url("../img/bgsite.jpg"); background-repeat: repeat-x; background-position: top; background-color: white; margin: 0px; padding: 0px;  }

#body {width: 740px; margin: 0px auto; }

img, div {behavior: url("iepngfix.htc"); }

/* PROMO ********************** */

#promo {position: relative; left: 480px; top: 212px; } /* <div id="promo"><a href="#"><img ... */
#promo img {border: 0px; position: absolute; behavior: url(../../css/iepngfix.htc); } 
.png {behavior: url(../../css/iepngfix.htc); } 


/* MENU ********************** */
#menu {padding: 0px; padding-bottom: 10px; _padding-bottom: 8px; padding-top: 17px;  }

#menu ul#taalkeuzes {margin: 0px; padding: 0px; height: 20px; margin-bottom: 25px; padding-left: 7px;  }
#menu ul#taalkeuzes li {display: block; float: left; list-style-type: none; font-size: 9px; padding-right: 7px; padding-left: 2px; color: #db0d0b;  }
#menu ul#taalkeuzes li a {color: black; text-decoration: none;  }

#menu ul#menu {margin: 0px; padding: 0px; height: 20px;  }
#menu ul#menu li {display: block; float: left; background-image: url("../img/bgmenu.gif"); background-repeat: no-repeat; background-position: center center; width: 85px; text-align: center; list-style-type: none; height: 19px; padding-top: 4px; margin: 0px; margin-right: 8px;  }
#menu ul#menu li.switch {width: 156px; background-image: url("../img/btnswitch.gif"); padding-right: 12px; }
#menu ul#menu li a {color: black; text-decoration: none; }
#menu ul#menu li a:hover {color: #ff0505; }
#menu ul#menu li.switch a:hover {color: #8c8c8c; }

#menu ul#menu li.selected {background-image: url("../img/bgmenured.gif"); }
#menu ul#menu li.selected a {color: white; text-decoration: none; }
#menu ul#menu li.selected a:hover {color: white; }

#menu a img {border: 0px; float: right; margin-top: -69px; _margin-top: -72px; }

/* HEADER ********************** */

#header {height: 223px;   }


/* CONTENT ********************** */

#content {  background-image: url("../img/border.gif"); background-repeat: no-repeat; background-position: bottom center; background-repeat: no-repeat; padding: 20px;  }

#content h1 {font-size: 14px; color: #db0d0b; margin-bottom: -5px; }
#content h2 {font-size: 13px; color: #db0d0b; margin-bottom: -5px; }

#content #twocols #maincontent {margin-top: -10px; width: 440px; float: left; margin-right: 40px; }
#content #twocols #rightcontent {margin-top: -10px; width: 210px; float: left;  }
#content #twocols #rightcontent h1 {font-size: 13px; color: #db0d0b; }

#content #onecol {clear: both; _padding-top: 10px;  }

#contactlink {height: 90px;  }
#contactlink img {border: 0px; position: absolute; }

a {color: #db0d0b; }

span.button {text-align: right; display: block; width: 100%; margin-top: -7px; height: 20px; _margin-top: -12px; padding-bottom: 10px;  }
a.button {background-image: url("../img/btnred.gif"); background-position: center center; background-repeat: no-repeat; width: 140px; height: 19px; color: white; text-align: center; display: block; text-decoration: none; padding-top: 4px; float: right; }

a.buttonwide {background-image: url("../img/btnredwide.png"); background-position: center center; background-repeat: no-repeat; width: 156px; height: 19px; color: white; text-align: center; display: block; text-decoration: none; padding-top: 4px; float: right; }

a.buttonleft {background-image: url("../img/btnredwide.png"); background-position: center center; background-repeat: no-repeat; width: 156px; height: 19px; color: white; text-align: center; display: block; text-decoration: none; padding-top: 4px; float: left; }

/* FOOTER ********************** */

#footer {padding: 10px 0px 20px 0px;  }
#footer ul {margin: 0px; padding: 0px; float: right;  }
#footer ul li {display: block; float: left; list-style-type: none; padding-left: 5px; color: #555555; font-size: 80%; border-left: 1px solid gray;  margin-left: 5px; }
#footer ul > li:first-child {border-left: 0px; }
#footer ul li a {text-decoration: none; color: #555555; }

#footer #voetnoot {position: absolute; font-size: 90%; color: #555555; font-style: italic;  }
