body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; background:#EBEBEB; text-align:center; line-height:150%}

.global-cnt {width:990px; margin:0 auto; text-align:left; position:relative; z-index:1}
.hd-cnt {height:141px; background:url(/images/header-bg.png) no-repeat top}
.logo-cnt {float:left; padding:20px 0 0 20px; position:relative}
a.accessibility-nav {position:absolute; top:-1000px; left:18px; z-index:1000}
a.accessibility-nav:focus, a.accessibility-nav:active {top:-2px}
/* hide heading */
.main-menu h3, .srh-block h3, .footer-cnt h3 {display:none}

.content-cnt {padding:15px 16px 10px 16px; overflow:hidden; background:url(/images/cnt-bg.png) repeat-x top left}
.left-cnt {float:left; width:590px}
.right-cnt {float:right; width:345px}

/* top item on */
.hd-item {float:right; padding:15px 20px 0 10px; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#fff}
.hd-item .it-cnt {width:120px}
.hd-item .img-cnt {border-bottom:1px solid #065B73}
.hd-item p {padding:3px 5px}
.hd-item a {color:#fff}
/* top links on */
.hd-menu {padding:11px 0 0 0; width:230px; float:right; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif}
.hd-menu li {float:left; width:50%}
.hd-menu li a {padding:4px 0 5px 24px; color:#fff; font-size:11px; height:15px; float:left; background:url(/images/ads-icons.gif) no-repeat left}
.hd-menu li a.i-contact {background-position:0 -44px}
.hd-menu li a.i-nieuwsbrief {background-position:0 -88px}
.hd-menu li a.i-pen {background-position:0 -22px}
.hd-menu li a.i-link {background-position:0 4px}
.hd-menu li a.i-mail {background-position:0 -66px}
/* top menu on */
.main-menu {height:37px; position:absolute; top:104px; left:0; width:990px; background:url(/images/menu-bg.png) no-repeat top left}

.main-menu ul {height:37px; overflow:hidden; padding:0 0 0 20px}
.main-menu li {float:left; position:relative; z-index:100; text-transform:uppercase}
.main-menu li a {font-size:14px; line-height:14px; color:#fff; padding:10px 15px 11px 15px; font-weight:bold; float:left; margin:2px 0 0 0}
.main-menu li a:hover {background:#fff; color:#000; text-decoration:none}
.main-menu li.active a {background:#fff; color:#000; text-decoration:none}
.main-menu li.sb {display:none}

.menu-link {position:absolute; right:25px; top:113px; z-index:40}
.menu-link a {color:#FFFFFF; padding:0 15px 0 0; background:url(/images/menu-arrow.gif) no-repeat right}
/* footer on */
.footer-cnt {background:#006784; clear:both; width:990px; color:#fff; text-align:center}
.footer-cnt .links {border-bottom:1px solid #419FBA; padding:0 0 0 30px; position:relative; height:60px}
.footer-cnt .links ul {font-size:14px; list-style:none; text-transform:uppercase; font-weight:bold; overflow:hidden; padding:20px 0 0 0}
.footer-cnt .links ul li {color:#419FBA; display:inline; padding:0 13px}
.footer-cnt .links ul li a {color:#fff}
.footer-cnt .it-cnt {width:630px; margin:0 auto; padding:20px 0; color:#BFD9E0}
.footer-cnt .it-cnt ul {list-style:none; color:#BFD9E0; clear:both; overflow:hidden}
.footer-cnt .it-cnt ul li {float:left; padding:0 13px 0 10px; margin:0 0 0 -3px; background:url(/images/sep-btm-links.gif) no-repeat 0 5px}
.footer-cnt .it-cnt a {color:#BFD9E0}
