﻿* { margin: 0; padding: 0; }
body { background: #e6e6e6; font-size: 12px; font-family: Arial, sans-serif; }
#mainBlock { width: 930px; margin: 0 auto; }
#mainBlockOutline { border: 1px solid #3fa5bb; width: 928px; float: left; background: #FFF; }
#mastHead, #mastBottom { float: left; height: 45px; width: 928px; background: #c4c77b; font-family: Trebuchet MS; color: #FFF; }
#mastHead a, #mastBottom a { color: #FFF; text-decoration: none; }
#mastBottom { padding-top: 10px; height: 35px; }
#navigTaal { float: right; padding: 15px 0 0; }
#navigTaal a { display: block; color: #FFF; font-weight:bold; float: left; padding: 0 10px; }
#donate { font-size: 16px; font-weight: bold; text-transform: uppercase; background: url(../gfx-new/btn_donate_left.gif) left top no-repeat; padding: 0 0 0 13px; float: left; }
#donate a { display: block; background: url(../gfx-new/btn_donate_right.gif) right top no-repeat; padding: 10px 15px 0 0; float: left; height: 28px; }
#visuals { margin: 10px 0; float: left; width: 928px; }
#visuals img { float: left; }
#visuals img#visual-right { float: right; }
#logo { position: absolute; left: 50%; margin-left: -75px; top: 100px; }
#searchbox { padding-left: 25px; float:right; }
#searchbox input { border: none !important; float: left; height: 23px; width: 120px; font-family: Trebuchet MS; padding-bottom: 0 !important; margin-right: 5px; }
#searchbox input.button { width: auto; padding: 0 5px; background: #4d5669; color: #FFF; font-weight: bold; height: 25px; }
#contentBlock input.button {padding: 0 5px; background: #4d5669; color: #FFF; font-weight: bold; height: 25px; border:none;}
#newsletter { margin: 0 0 0 10px; }
#newsletter a { background: url(../gfx-new/enveloppe.gif) left 5px no-repeat; display: block; padding: 5px 0 0 30px; height: 17px; float: left; font-weight:bold; font-size:13px; }
#sideNav {float:left; width:238px;}
#sidenavigBlock { float: left; width: 188px; padding: 0 45px 30px 5px; }
#sidenavigBlock a { color: #484b78; font-size: 14px; background: url(../gfx-new/bg_nav.gif) left top no-repeat; width: 178px; display: block; height: 31px; line-height: 31px; vertical-align: middle; font-weight:bold; padding:0 0 0 10px; margin:0 0 3px; text-decoration:none; cursor:pointer; }
#sidenavigBlock a:hover {background:#484b78; color:#FFF}
#sidenavigBlock #subnavig {padding-bottom:10px;}
#sidenavigBlock #subnavig a {background:none; color:#cac8c8; height:auto; padding:5px 0 5px 10px; line-height:normal; border-bottom:1px solid #cac8c8}
#sidenavigBlock #subnavig a:hover, #sidenavigBlock #subnavig a.subselected {color:#b0b450}
#logos {clear:left; float:left; width:200px; padding-bottom:20px;}
#logos img {margin:10px 0;}
#contentWrapper {float:left; margin-top:14px;}
#pagenumber {float:left; width:auto;}
#pagenav {float:left; width:auto; margin:0 0 0 100px;}
#pagenav a, #pagenav span {padding-right:10px;}
#contentBlock {float:left; width:670px; padding:0 20px 40px 0; line-height:1.5em;font-size:14px !important;}
#contentBlock div {font-size:14px !important; font-family:Arial, Sans-Serif !important; line-height:1.5em !important;}
#contentBlock p {margin-bottom:10px; font-size:14px; font-family:Arial, Sans-Serif;}
#contentBlock ul {margin:5px 0 5px 15px;}
h3 {color:#484b78; font-size:21px; font-family: Arial;}
h4 {font-size:18px; color:#b0b450; font-family:Arial;}
#news h4 {margin-top:15px; clear:left;}
#contentBlock a {color:#515152; text-decoration:none;font-size:13px; font-family:Arial, Sans-Serif;}
#contentBlock a:hover {text-decoration:underline; color:#B0B450}
#links {float:right;padding:5px 0 0}
#links a { color:#FFF; font-weight:bold; padding:5px 5px 0 5px; font-size:13px; font-family:Trebuchet MS;}
#footer {margin:0 auto; text-align:right; clear:left; width:928px;}
#footer a, #footer a:visited {color:#515152; padding:10px 10px 0 0; display:block;}
#google-ads {position:absolute; margin-left:700px; top:310px;}
.print {clear:both;}
.print img {float:right; margin-right:10px;}
.back {clear:both; float:right;}
