body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}
body {
	background-color: #9D9D9D;
	background-image:url(img/page_bg.jpg);
	background-repeat: repeat-x;
	background-position:top;
	margin: 0;
}

.tablebg {
background:#ffffff url(img/bg.jpg) top repeat-y;
padding:0px 0px 0px 0px;
}

.banner {
	text-align: left;
	background-image:url(img/header.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:893px;
	list-style-type:none;
	vertical-align:bottom;
}

.search_box {
	vertical-align:bottom;
	text-align: right;
	padding: 0px 10px 0px 0px;
}
.search_string {
	width: 100px;
	font-size: 10px;
	vertical-align:bottom;
	text-align: left;
}
.search_submit {
	width: 45px;
	font-size: 10px;
	vertical-align:bottom;
}

.menu {  line-height:25px;  vertical-align: bottom; text-align:left; padding:0px 1px 0px 0px; margin:'margin-top' 'margin-right' 'margin-bottom' 'margin-left'; border:none;  font-size:1.0em; font-size:100%; color:#ffffff;}
.menu ul {list-style-type:none;text-align:center;}
.menu ul li {float:left;text-align:center;}
.menu ul li ul {display:none; border:none;text-align:center;}
.menu ul li a {float:left; text-align:center; display:block; text-decoration:none; padding:0 16px 0px 16px; color:#FFFFFF;}


.menu ul li:hover {position:relative;} /*Sylvain IE hack*/
.menu ul li:hover a {background-color:rgb(210,210,210); color:#333333; text-decoration:none;} /*Color main cells hovering mode*/
.menu ul li:hover ul {display:block; width:10.0em; position:absolute; z-index:100000; right:0px; top:25px; margin-top:0px; }
.menu ul li:hover ul li a {display:block;  text-align:center; width:12em; height:auto; border-bottom:1px solid #999999; line-height:16px; margin-left:-26px; margin-right:-10px; margin-bottom:-2px; padding:4px 2px 4px 0px; background-color:rgb(237,237,237); color:#333333;} /*Color subcells normal mode*/
.menu ul li:hover ul li a:hover {background-color:rgb(210,210,210); text-decoration:none;} /*Color subcells hovering mode*/

.content {
text-align:left;
padding: 5px 30px 50px 30px;
vertical-align:top;
height:400px;
}

.newsholder{

	padding: 19px 17px 5px 5px;
}

.news{
	text-align:left;
	border:1px solid #999999;
	width:120px;
	height:400px;
	margin:1px 1px 1px 1px;
	padding:2px 2px 2px 4px;
	background-color:#DDDDDD;
}

.news a, .news a:active{
	font-weight:normal;
}

.pagetitle{
font-weight:bold;
font-size:120%;
text-align:left;
vertical-align:top;
color: #333333 ;
padding:2px 0px 5px 0px;
}

.footer {
background:transparent url(img/footer.jpg) bottom left no-repeat;
}
.bottom {
	font-size: 10px;
	color: #666666;
	background-color:#9D9D9D;
	text-align:center;
	line-height: 14px;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	
}
.bottom a:link, .bottom a:visited, .bottom a:active {
	color: #666666;
	font-weight:bold;
}
.bottom a:hover {
	text-decoration:underline;
}

a:link, a:visited, a:active {
	text-decoration: none;
	font-weight:bold;
	color: #333333;
}
a:hover {
	color:#666666;
	text-decoration:underline;
}

h1{
font-size:14px;
padding: 0px 0px 0px 0px;
}

h2{
font-size:12px;
padding: 0px 0px 0px 0px;
}
hr{
color:#3D5E98;
height:1px;
border-bottom-width:1px;
}
li{
list-style-image:url(img/vierkant_zwart.jpg);
list-style-position:outside;
color:#000000;
padding: 2px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
img{
border:0px none;}
.aggregator{
font-weight:normal;
}




