body {
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	text-align: center;
	background-position: center bottom;
	background-repeat:repeat-x;
	font-family: georgia, courier new, arial, verdana;
	font-size: 12px;
	color: #0069B9;
	}
#header {
	background-image: url("../rbm/img/bg_body.gif");
	background-repeat:repeat-x;	
	height: 240px;
	position: static;
	}
#beeld {
	width: 680px;
	height: 180px;
	margin: 0 auto;
	text-align: left;
	}
#beeld .img {
	border-right: 2px solid #fff;

	}
#beeld div {
	margin-left: 186px;
	}
#top {
	height: 60px;
	width: 580px;
	margin: 0 auto;
	}
	#logo {
		float: left;
		margin-top: 24px;
		padding-left: 142px;
		}
	#language {
		text-align: right;
		padding-top: 23px;
		color: #0069B9;
		font-size: 9px;
		}
		#language a {
			text-decoration: none;
			color: #0069B9;
			margin-left: 5px;
			}
		#language a:hover {
			text-decoration: underline;
			}
		#language a.active {
			color: #ee3941;
			}
#page {
	width: 760px;
	margin: 0 auto;
	padding-bottom: 27px;
	text-align: left;
	}
	
	
/* no positioning for IE5/Win - the whole page scrolls */
#bottom {
	width:100%;
	position:absolute;
	bottom:0;
	left:0;
	height:10px;
	background-color: #EE3941;
	font-size: 1px;
	}
body>#bottom {
	position:fixed;
	}

/*	
#nieuwjaar {
	z-index: 99999999;
	width:100%;
	p\osition:absolute;
	top:0;
	left:0;
	height:100%;
	background-color: #000;
	font-size: 1px;
	-moz-opacity:0.6;
	filter:alpha(opacity=60);
	}
body>#nieuwjaar {
	position:fixed;
	}

#greeting {
	z-index: 1000000000;
	position:absolute;
	top: 0px;
	margin: auto auto;
	text-align: center;
	width: 50%;
	height: 100%;
	}
body>#greeting {
	position:fixed;
	
	}	
#card {
	height: 300px;
	width: 550px;

	position: absolute;
	top: 25%;

	right: -275px;
	cursor:pointer;
	}

#plaatje {
	background-color: #fff;
	}

#close {
	text-align: right;
	}
#close a {
	background-color: #fff;
	line-height: 18px;
	height: 18px;
	width: 18px;
	text-decoration: none;
	display: block;
	float: right;
	}
#close a:hover {
	background-color: #E6F0F8;
	}

*/
#content {
	float: right;
	width: 438px;
	line-height: 20px;
	margin-top: 20px;
	padding-bottom: 60px;
	padding-right: 90px;
	}
	
	#content .over {
	float: right;
	padding-top: 5px;
	padding-left: 15px;
	line-height: 0;
	
	}
	
#menu {
	float: left;
	color:#ee3941;
	font-size: 11px;
	width: 218px;
	}
	#menu ul {
		line-height: 20px;
		text-align: right;
		list-style-type: none;
		margin: 0px;
		margin-top: 20px;
		padding: 0px;
		}
	#menu ul ul {
		line-height: 20px;
		text-align: right;
		margin: 0px;
		padding: 0px;
		}
	#menu ul ul li {
		list-style-type: none;
		background-image:  url("img/ul_ul.gif");
		background-position: right top;
		background-repeat: no-repeat;
		margin: 0px;
		padding: 0px;
		padding-right: 20px;
		}
	#menu a {
		color:#ee3941;
		text-decoration: none;
		}
	#menu a.nieuws {
		color:#0069B9
		}
	#menu a:hover {
		text-decoration: underline;
		background-color: #fff;
		}

p {
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 20px;
	}
a {
	color: #0069B9;
	}
a:hover {
	background-color: #E6F0F8;
	}
	a span {

		}
a, img {
	border: 0px solid #ccc;
	}
	
.small {
	font-size: 10px;
	}

.image img {
	padding-bottom: 8px;
	}
	
.image {
	font-size: 10px;
	line-height: 16px;
	padding-bottom: 20px;
	}
	
td {
	vertical-align: top;
	}
	
.table td {	
	padding-right: 10px;
	font-size: 11px;
	}
.up a {
	display: block;

	height: 25px;
	width: 30px;
	line-height: 25px;
	}