body {margin:0;padding:0;background-color:#add3d4;text-align:center;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;}
a:link, a:visited, a:active {color:#666;text-decoration:none;}
a:hover {text-decoration:underline; color:#000;}
h1 {font-size:15px;margin:0;}
dl {padding:10px;}
dt {clear:left;font-weight:bold;}
dd {float:left; margin:0 0 3px 0;}
#wrapper {width:880px;margin: 0 auto;}
#leaderboard {padding:5px;}
#contentswrapper {background-color:#f1d79a; border:solid 1px #ccc;width:728px; text-align:center;padding-top:20px;float:left;}
#toolblock, #nieuwsbriefblock, #sponsoredlinks {background-color:#fff; border:solid 1px #ccc;width:590px;text-align:left;margin:0 69px 20px 59px;padding:10px;}
#toolblock, #nieuwsbriefblock {text-align:center;}
#toolblock a, #nieuwsbriefblock a {padding:0 10px;}
#toolblock form, #nieuwsbriefblock form {margin-bottom:5px;font-weight:bold;}
.textfield {color: #000;border:1px solid #ccc;width:300px;padding:1px;} 
.submitbutton {color: #000;background-color:#dd9f92;border:1px solid #ccc;font-weight:bold;} 
fieldset {text-align:left;padding:10px;}
label {float:left;width:100px;}
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }
#breadcrumbs {width:590px;text-align:left;margin:-20px 69px 0 59px;padding:10px;}
.linklist {background-color:#fff; border:solid 1px #ccc;width:590px;text-align:left;margin:0 69px 20px 59px;padding:10px;}
.topadvertentie {width:590px;text-align:center;margin:0 69px 20px 59px;padding:10px;}
.topadvertentie img {border:solid 1px #000;}
#advertentiekolom {float:left;width:120px;margin-left:10px;}
.kolomadvertentie img {margin-bottom:10px;border:solid 1px #000;}
#footer {clear:both;text-align:center;}
.linkteaser {clear:both;text-align:right;font-size:12px;margin:0;}

