html, body{height:100%; margin: 0; padding: 0; border: none; text-align: center; background: url(bg.jpg) #F3F3F3 top left repeat-x}
/* links */
a:link    {color: #646466; text-decoration: underline}
a:active  {color: #646466; text-decoration: underline}
a:hover   {color: #646466; text-decoration: underline}
a:visited {color: #646466; text-decoration: underline}

/* main navigation (menu) */  

td.menu a.mitem:link 	{color: #000000; font-family:verdana; font-size: 11px; letter-spacing: 0px; text-decoration: none; font-weight: bold; display:block; border:0px solid #000; margin-top:10px; margin-bottom:5px  }
td.menu a.mitem:active  {color: #000000; font-family:verdana; font-size: 11px; letter-spacing: 0px; text-decoration: none; font-weight: bold; display:block; border:0px solid #000; margin-top:10px; margin-bottom:5px  }
td.menu a.mitem:visited {color: #000000; font-family:verdana; font-size: 11px; letter-spacing: 0px; text-decoration: none; font-weight: bold; display:block; border:0px solid #000; margin-top:10px; margin-bottom:5px  }
td.menu a.mitem:hover 	{color: #E68D01; font-family:verdana; font-size: 11px; letter-spacing: 0px; text-decoration: none; font-weight: bold; text-align:left; display:block; border:0px solid #000; margin-bottom:10px; margin-bottom:5px }

td.menu a.mitemac:link 	  {font-family:verdana; font-size: 11px; letter-spacing: 0px; font-weight: bold; color: #E68D01; text-decoration: none; display:block; border:0px solid #000; margin-top:10px; margin-bottom:5px}
td.menu a.mitemac:active  {font-family:verdana; font-size: 11px; letter-spacing: 0px; font-weight: bold; color: #E68D01; text-decoration: none; display:block; border:0px solid #000; margin-top:10px; margin-bottom:5px}
td.menu a.mitemac:visited {font-family:verdana; font-size: 11px; letter-spacing: 0px; font-weight: bold; color: #E68D01; text-decoration: none; display:block; border:0px solid #000; margin-top:10px; margin-bottom:5px}
td.menu a.mitemac:hover   {font-family:verdana; font-size: 11px; letter-spacing: 0px; font-weight: bold; color: #E68D01; text-decoration: none; display:block; border:0px solid #000; margin-top:10px; margin-bottom:5px}

td.menu a.subitem:link    { font-family: verdana; color: #000000; font-size: 11px; letter-spacing: 0px; font-weight: normal; text-decoration: none; padding-left:8px; margin-right:15px; height:15px; display:block; border:0px solid #000; margin-bottom:3px}
td.menu a.subitem:active  { font-family: verdana; color: #000000; font-size: 11px; letter-spacing: 0px; font-weight: normal; text-decoration: none; padding-left:8px; margin-right:15px; height:15px; display:block; border:0px solid #000;margin-bottom:3px}
td.menu a.subitem:visited { font-family: verdana; color: #000000; font-size: 11px; letter-spacing: 0px; font-weight: normal; text-decoration: none; padding-left:8px; margin-right:15px; height:15px; display:block; border:0px solid #000;margin-bottom:3px}
td.menu a.subitem:hover   { font-family: verdana; color: #000000; font-size: 11px; letter-spacing: 0px; font-weight: normal; text-decoration: none; padding-left:8px; margin-right:15px; height:15px; display:block; background:#DADADA;border:0px solid #000;margin-bottom:3px}

td.menu a.subitemac:link    { font-family: verdana; color: #000000; font-size: 11px; letter-spacing: 0px; font-weight: normal; text-decoration: none; padding-left:8px; margin-right:15px; height:15px; display:block; background:#DADADA;border:0px solid #000;margin-bottom:3px }
td.menu a.subitemac:active  { font-family: verdana; color: #000000; font-size: 11px; letter-spacing: 0px; font-weight: normal; text-decoration: none; padding-left:8px; margin-right:15px; height:15px; display:block; background:#DADADA;border:0px solid #000;margin-bottom:3px }
td.menu a.subitemac:visited { font-family: verdana; color: #000000; font-size: 11px; letter-spacing: 0px; font-weight: normal; text-decoration: none; padding-left:8px; margin-right:15px; height:15px; display:block; background:#DADADA;border:0px solid #000;margin-bottom:3px }
td.menu a.subitemac:hover   { font-family: verdana; color: #000000; font-size: 11px; letter-spacing: 0px; font-weight: normal; text-decoration: none; padding-left:8px; margin-right:15px; height:15px; display:block; background:#DADADA;border:0px solid #000;margin-bottom:3px }

img {border:1px solid #E2DEDE}
span.divider {font-family: arial; color: #C0C0C0;  font-size: 13px; }

.cookie 	    {text-align:left; padding-left: 0px;  padding-top:15px; padding-bottom:20px;  font-family: arial; color: #4F4F51; font-size: 11px; letter-spacing: 0px; }
.cookie a:link    {color: #4F4F51; text-decoration: none}
.cookie a:active  {color: #4F4F51; text-decoration: none}
.cookie a:hover   {color: #4F4F51; text-decoration: underline}
.cookie a:visited {color: #4F4F51; text-decoration: none}

/* main  */
table.bg {width:100%; height:100%;}
td.bgbottom {color:#fff; width:100%; background: url(bg_bottom.gif) repeat-x left bottom;  vertical-align:top; padding-top:15px; padding-bottom:10px }
table.maintable {border-spacing: 0px; width:970px; height:100%; margin-right: auto; margin-left: auto;}
td.header {padding-left: 0px; text-align:left; height:164px;}
td.menu { height:100%; width:185px; background: url(bg_menu.jpg) repeat-y top left; text-align:left; vertical-align:top; padding-left:15px; padding-top:5px}
td.content{background:#F3F3F3; vertical-align:top; text-align:left; padding-left:10px; width:780px}

.content {font-family: arial; color: #676767; font-size: 11px; text-align:left; padding-right:5px; line-height:18px; padding-bottom:30px}
.contentheader {font-family: arial; color: #646466; font-size: 16px; font-weight:bold}


td.bgbottom a:link    {font-family:arial; font-size:11px; color: #ffffff; text-decoration: none}
td.bgbottom a:active  {font-family:arial; font-size:11px;  color: #ffffff; text-decoration: none}
td.bgbottom a:hover   {font-family:arial; font-size:11px;  color: #ffffff; text-decoration: none}
td.bgbottom a:visited {font-family:arial; font-size:11px;  color: #ffffff; text-decoration: none}

.newsteaser{font-family: arial; color: #676767; font-size: 12px; text-align:left; padding-right:40px; line-height:18px; }
.newsleesmeer{font-family: arial; color: #676767; font-size: 12px; text-align:right; line-height:18px; }

.newscontent {font-family: arial; color: #676767; font-size: 12px; text-align:left; line-height:18px; padding-left:0px; padding-right:40px; }
.newsheadertext {font-family: arial; color: #646466; font-size: 16px; font-weight:bold; text-align:left; }
.newsheaderdate {font-family: arial; color: #E99801; font-size: 12px; font-weight:bold; text-align:left; }

.contenthomepage {font-family: arial; color: #676767; font-size: 12px; text-align:left; line-height:18px;}
.teaserhomepage {font-family: arial; color: #676767; font-size: 12px; text-align:left; padding-left:10px; padding-right:10px; line-height:18px}
.newsheaderhomepage {font-family: arial; color: #646466; font-size: 12px; font-weight:bold; text-align:left;}
.newsheaderhomepagedate {font-family: arial; color: #646466; font-size: 10px; font-weight:bold; text-align:left}

.newsnavigatie {font-family:arial; color: #646464; font-size: 14px; text-align:center; font-weight:bold}
.newsnavigatie a:link    {color: #646464; text-decoration: none}
.newsnavigatie a:active  {color: #646464; text-decoration: none}
.newsnavigatie a:hover   {color: #646464; text-decoration: none}
.newsnavigatie a:visited {color: #646464; text-decoration: none}
.sidebarnewsheader{font-family:arial; color: #646466; font-size: 16px; font-weight:bold; text-align:left;}
.img_paragraph {border:5px solid #646466}
hr {border:1px solid #646466}

/* contact table */
label.required {font-family:arial; font-size: 11px; font-weight: bold; color: #333334}
label.optional {font-family:arial; font-size: 11px; color: #333334}

input.input       {font-family:arial; font-size: 11px; color: #333334; width: 300px; margin-bottom: 3px; border: 1px solid #333334; padding: 0px}
select.dropdown   {font-family:arial; font-size: 11px; color: #333334; width: 303px; margin-bottom: 3px; border: 1px solid #333334; padding: 0px}
textarea.textarea {font-family:arial; font-size: 11px; color: #333334; width: 300px; height: 100px; margin-bottom: 5px; border: 1px solid #333334; padding: 0px}
input.button      {font-family:arial; font-size: 11px; color: #000000; width: 100px; margin-bottom: 5px; font-weight: bold; background: #ffffff; border-top: 1px solid #333334; border-bottom: 2px solid #333334; border-right: 2px solid #333334; border-left: 1px solid #333334; padding: 0px}



