body {background: url(img/bg_blue.png); font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; margin-top: 10px;}

a {color: #000060; font-weight: bold; text-decoration: underline;}
a:link, a:visited {color: #000060; text-decoration: underline; font-weight : bold;}
a:hover {color: #A00000; text-decoration: none;}

#container {width: 800px; background: url(img/mainbg_bl.png) repeat-y 0 0; margin: 0 auto 0 auto; padding: 0px; text-align: left;}
#header {height: 123px; width: 800px; background: url(img/kop_blauw.png) no-repeat 0 0; margin: 0px; padding: 0px;}

#topnav {display: block; height: 29px; background: #d2d2e5; margin: 0px; padding: 0px; border-top: 4px solid #000080; border-right: 1px solid #6060b0; border-bottom: 4px solid #000080; border-left: 1px solid #6060b0;}
#topnav ul {list-style: none; margin: 6px 0 0 2px; padding: 0;}
#topnav li {display: inline; margin: 0; padding: 0 2px 0 0;}
#topnav li a {display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; text-align: center; margin: 0; padding: 2px 10px 2px 10px;}
*html #topnav li a {margin: -2px 0 0 0;}
*+html #topnav li a {margin: -2px 0 0 0;}
#topnav li a:link, #topnav a:visited {background: #b0b0d0; border: 1px solid #808080; color: #000;}
#topnav li a:hover, #topnav a:active {background: #000080; color: #fff; border: 1px solid #000; text-decoration: none;}

#menucontentbox {width: 798px; overflow: auto; border-left: 1px solid #6060b0; border-right: 1px solid #6060b0; margin: 0; padding: 0;}

#leftnavtop {height: 21px; margin: 2px; padding: 0; background: url(img/leftmenu.gif) no-repeat 0 0;}
#leftnav {float: left; width: 160px; margin: 0px; padding: 0 0 2px 0;}
#leftnav ul {list-style: none; margin: 0px; padding: 0px;}
#leftnav li {margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif;}
#leftnav li a {display: block; font-size: 11px; font-weight: bold; text-decoration: none; color: #fff; margin: 2px 0 0 2px; padding: 4px 2px 4px 4px; border: 1px solid #000; width: 148px;}
#leftnav li ul li a {display: block; font-size: 11px; font-weight: bold; text-decoration: none; color: #800000; margin: 2px 0 0 2px; padding: 4px 2px 4px 8px; border: 1px solid #000; border: 0px solid #000; width: 148px;}
*html #leftnav li a {margin: -7px 2px 2px 2px;}
*+html #leftnav li a {margin: -7px 2px 2px 2px;}
#leftnav li a:link, #leftnav li a:visited {background: #000080;}
#leftnav li ul li a:link, #leftnav li ul li a:visited {background: none; width: 146px;}
#leftnav li a:hover, #leftnav li a:active {background: #b0b0d0; border: 1px solid #848484; color: #000;}
#leftnav li ul li a:hover, #leftnav li ul li a:active {background: #c8c9e0; border: 0px solid #848484; color: #DD0000; width: 146px;}
*html #leftnav li ul li a {margin: -7px 2px 2px 2px;}
*+html #leftnav li ul li a {margin: -7px 2px 2px 2px;}
#leftnav_sponsor {padding: 30px 0 20px 5px;}

#content {float: left; width: 472px; padding: 2px 0 0 4px;}

#rightnav {display: block; float: right; height: 100%; width: 156px; margin: 0px; padding: 2px;}
#rightnav {font-weight: normal;}
#rightnav_ul {list-style-type: none; list-style-image: none; padding: 0; margin: 0;}
#rightnav_li {list-style-type: disc; list-style-image: none; padding: 0; margin-left: 14px;}
*html #rightnav_li {margin-left: 15px;}
*+html #rightnav_li {margin-left: 15px;}
#rightnav a, #rightnav a:visited {font-weight: normal; font-size: 11px; color: #900000; text-decoration: none;}
#rightnav a:hover {color: #000060; text-decoration: underline;}

#searchdiv {font-family: Arial; font-size: 10px; margin: 10px 0 0 0; padding: 0 5px 15px 0; width: 150px;}
*html #searchdiv {margin-bottom: -5px; padding: 0 5px 0px 0; width: 150px;}
*+html #searchdiv {margin-bottom: -5px; padding: 0 5px 0px 0; width: 150px;}
#searchbox {width: 100px; font-family: Arial; font-size: 11px; height: 14px; padding: 2px; margin-top: 0; border: 1px solid #000060;}
*html #searchbox {margin-left: 0; padding: 1px;}
*+html #searchbox {margin-left: 0; padding: 2px;}
#searchbutton {font-family: Arial; font-size: 11px; font-weight: bold; color: #000060; width: 35px; height: 22px; border: 0px solid #000; background: none;}
*html #searchbutton {margin-top: -1px;}

#footer {clear: both; height: 20px; border: 1px solid #000080; background: #000080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-align: center; color: #fff; margin: 0px; padding: 3px 0 0 0;}

h1 {font-family: Arial; font-size: 18px; font-weight: bold; color: #1A2373; line-height: 24px;}
h2 {font-family: Arial; font-size: 14px; font-weight: bold; color: #394AE1; line-height: 20px;}
h3 {font-family: Arial; font-size: 13px; font-weight: bolder; color: #000000; line-height: 20px;}
p {font-family: Arial; font-size: 13px; margin-top: 3px; margin-right: 0; margin-bottom: 3px; margin-left: 0; padding-bottom: 5px;}

.smalltext {font-family: Arial; font-size: 10px; padding: 3px 0; margin: 3px 0; line-height: 12pt}
.bl_post_title, .bl_post_date {border-bottom: 1px solid #DDDDDD;}
.bl_post_title {font-weight: bold; font-size: 12px; color: #000000;}
.bl_post_date {text-align: right; font-weight: bold; font-size: 11px;}
.bl_post_short {text-align: justify; padding-bottom: 5px;}
.bl_readmore {font-family: Arial; font-weight: normal; font-size: 11px;}
a.bl_readmore {color: #000060;}
a.bl_readmore:link, a.bl_readmore:visited {text-decoration: none; font-weight: normal; color: #000060;}
a.bl_readmore:hover {text-decoration: underline; color: #000060;}

.anynews_header {font-size: 10pt; text-decoration: underline;}

/* Page Entries*/
.mod_topic_loop {margin: 0; padding: 0;}
.tp_topheader {color: #000060; font-size: 15px; font-weight: bold; margin: 0 0 20px 0; padding: 0;}
.tp_title { color: #800000; margin: 0 0 10px 0; padding: 0; font-weight: bold;}
.tp_title a {color: #800000; text-decoration: underline;} 
.tp_title a:link, .tp_title a:visited {color: #800000; text-decoration: underline;}
.tp_title a:hover {color: #800000; text-decoration: none;}
.tp_date {float:right; text-align: right; color: #800000; font-size: 11px; font-weight: bold; margin: 0; padding: 0;}
.tp_topic_short {}
.tp_readmore {display: block; clear: both; margin: 0; padding: 2px 0 5px 0; font-size: 10px; font-weight: bold;}
.tp_readmore a {color: #000060; text-decoration: underline;}
.tp_readmore a:link, .tp_readmore a:visited {color: #000060; text-decoration: underline;}
.tp_readmore a:hover {color: #A00000; text-decoration: underline;}

/* Topic Page*/
.mod_topic_page {margin: 0; padding: 0;}
.tp_headline {color: #000060; font-weight: bold; font-size: 13px; margin: 0 0 10px 0;}
.topics_back {font-weight: bold; font-size: 12px; margin: 0; padding: 10px 0 10px 0;}
.topics_back a {color: #A00000; text-decoration: underline;}
.topics_back a:link, .topics_back a:visited {color: #A00000; text-decoration: underline;}
.topics_back a:hover {color: #A00000; text-decoration: none;}
.topic_block2 {}

.mod_anytopics_topic {padding: 0; margin: 0;}
.mod_anytopics_topic h3 {padding: 0; margin: 0 0 10px 0;}
.mod_anytopics_topic ul {padding: 0; margin: 0;}
.mod_anytopics_active {padding: 0 0 0 15px; margin: 0;}

/*Add Comment Frame*/
/*** Don't remove the class nixhier, this is required for ASP ***/
.nixhier {display:none;}
