@charset "utf-8";

html, body, ul, li, div, table, a, p, br, h1, h2, h3, blockquote {
border:none;
margin:0px;
outline:none;
padding:0px;
}
img {
border:none;
outline:none;
}
li, blockquote {
margin-left:15px;
}
html, body {
height:100%;
width:100%;
}
body, font, span, td, h1, h2, h3 {
color:#181716; 
font:11px verdana,helvetica,sans-serif;
letter-spacing:0px;
line-height:16px;
}
h1, h1 a  {
color:#006068;
font-size:16px;
font-weight:normal;
}
h2 {
color:#006068;
font-weight:bold;
}
h3, h3 a, #subNav h3, #subNav h3 a {
font-weight:normal;
color:#5da829;
}
a {
color:#737476;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
#container {
height:auto;
margin:0 auto;
width:960px;
}
#topNav {
height:20px;
overflow:hidden;
width:960px;
}
#topNav ul {
display:block;
list-style-type:none;
float:right;
margin:0;
padding:3px 9px 0 0;
width:auto;
}
#topNav li {
float:left;
margin:0;
line-height:11px;
padding:0 6px 0 6px;
}
#topNav .extraMenuSeperator {
color:#737476;
font-size:10px;
line-height:10px;
padding:0px;
}
#topNav a {
color:#737476;
font:11px verdana,helvetica,sans-serif;
text-decoration:none;
}
#topNav a:hover {text-decoration:underline;}

#header {
height:113px;
position:relative;
width:960px;
}
#clickHome {
cursor:pointer;
height:90px;
left:37px;
position:absolute;
top:2px;
width:230px;
}
#mainNav {
background:url(images/menu_bg.gif) repeat-x;
height:24px;
overflow:hidden;
width:960px;
}
#mainNav ul {
margin:0;
}
#mainNav li {
list-style-type:none;
float:left;
height:21px;
overflow:hidden;
margin:0;
padding:0;
position:relative;
width:auto;
}
#mainNav a {
color:#000;
display:block;
float:left;
height:19px;
font-size:12px;
line-height:14px;
padding-top:5px;
position:relative;
text-align:center;
text-decoration:none;
width:160px;
}
#mainNav .mainMenuActive a {
background:url(images/menu_hover.gif) repeat-x;
color:#fff;
}
#mainNav .mainMenuBg {
background:url(images/menu_hover.gif) repeat-x;
display:none;
height:21px;
top:0px;
position:absolute;
width:100%;
left:0px;
}
#content {
background:url(images/content_bg.gif) repeat-y left top;
border-top:3px solid #fff;
border-bottom:1px solid #d9dada;
height:auto;
overflow:auto;
overflow-x:hidden;
width:960px;
}
#subNav {
float:left;
min-height:290px;
height:auto !important
height:290px;
width:160px;
}
#subNav ul , #subNav li {
height:auto;
margin:0px;
list-style-type:none;
overflow:hidden;
padding:0px;
position:relative;
width:160px;
}
#subNav ul {
background:#ECECED;
border-bottom:1px solid #b1b2b2;
padding-top:52px;
margin-bottom:15px;
}
#subNav li a {
color:#006168;
display:block;
padding:3px 16px 5px 16px;
position:relative;
line-height:15px;
border-top:1px solid #b1b2b2;
width:128px;
}
#subNav li a:hover {
text-decoration:none;
}
#subNav li.subMenuActive a {
background:#006168;
color:#fff;
}
#subNav .menuBg {
background:#006168;
display:none;
height:50px;
left:0px;
position:absolute;
top:0px;
width:160px;
}
#subNav a {
color:#181716;
text-decoration:none;
}
#subNav a:hover {
text-decoration:underline;
}
#linksHome {
background:url(images/content_left_bg.gif) no-repeat left top;
padding:16px 14px 13px 13px;
width:133;
}
#mainContent {
background:url(images/content_top_bg.gif) repeat-x top left;
border-left:3px solid #fff;
border-right:3px solid #fff;
float:left;
height:auto;
padding:16px 0 0 0;
width:551px;
}
#mainContent .paginaAfbeelding {
height:116px;
margin:20px 0 0 0;
width:529px;
}
#mainContentDiv {
padding:0px 11px 13px 11px;
height:auto !important;
min-height:266px;
overflow-x:hidden;
width:529px;
}
#extraContentDiv {
background:#fff;
height:auto !important;
min-height:266px;
float:right;
margin-top:-16px;
padding:16px 8px 13px 15px;
width:132px;
}
#subContent {
background:url(images/content_bottom_bg.gif) repeat-x top left;
overflow:auto;
padding:13px 11px 13px 11px;
width:529px;
}

#subContent .paginaAfbeelding {
height:116px;
float:right;
margin:5px 0px 0px 10px;
width:144px;
}
#latestNews {
background:url(images/right_bg.gif) repeat-x top left;
float:right;
height:auto !important;
min-height:360px;
overflow-x:hidden;
padding:16px 14px 13px 14px;
width:215px;
}
#footer {
text-align:right;
padding:4px 0px;
}
#footer a {
font:11px verdana,helvetica,sans-serif;
color:#737476;
text-decoration:none;
}
#footer a:hov
/* news */

.headline a {
display:block;
text-decoration:none;
}
.headline a:hover {
text-decoration:none;
}
.headline a:hover .headlineTitle {
text-decoration:underline;
}
.headlineDate {
color:#5da829;
}
.headlineTitle {
color:#006068;
font-weight:bold;
}
.headlineTekst {display:none;}
.nieuwsOverzichtHeadline {
font-weight:bold;
}
.nieuwsOverzichtHeadline a {
color:#181716;
}
er {
text-decoration:underline;
}
