body {
	padding:0;
	margin:0;
	background-color:#90ACB5;
	font:10px/150% Verdana,Arial,Helvetica,sans-serif;
	text-align:center;
	}
#wrapper {
	padding:0;
	margin:0 auto;
	position:relative;
	width:888px;
	background:#fff url(/images/main-bg.gif) repeat-y top right;
	text-align:left;
}
h1, h2, h3, h4, h5, h6, p, ul, ol, li {
	padding:0;
	margin:0;
	}
	h1 {}
	h2 {}
	h3 {
		margin-top:24px;
		color:#75AD01;
		font-size:14px;
		line-height:20px;
		clear:right;
		}
		h3 a {
			color:#75AD01;
			}
	h4 {
		margin-top:0;
		color:#226FA5;
		font-size:12px;
		clear:right;
		}
		h4 a {
			color:#226FA5;
			}
	h5 {
		margin-top:10px;
		color:#000;
		font-size:11px;
	}
	
	h6 {
		color:#000;
		text-align: right;
		margin-right:20px;
		font-size:10px;
		clear:right;
	}
p {
	margin:6px 0;
}
a {
	color:#BC0120;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
img {
	border:none;
}
p object {
	margin:0 0 24px 0;
}
blockquote {
	margin:6px 0;
	padding:0 0 0 20px;
	background:url(/images/quote.gif) no-repeat top left;
	border-top:1px solid #ced9de;
	border-bottom:1px solid #ced9de;
}
blockquote p {
	margin:0;
	padding:4px 0;
	color:#999;
	font-style: italic;
}
.any {
	position:absolute;
	text-indent:-9999px;
}
#header {
	height:138px;
	background:#90ACB5 url(/images/header-bg.gif) no-repeat bottom left;
	color:#fff;
}
#wrapper #header h1 {
	height:66px;
	width:270px;
	position:absolute;
	top:57px;
	left:144px;
	text-indent:-9999px
	}
	#home #wrapper #header h1 {
		background:url(/images/h-home.gif) no-repeat;
	}
	#producties #wrapper #header h1 {
		background:url(/images/h-producties.gif) no-repeat;
	}
	#nieuws #wrapper #header h1 {
		background:url(/images/h-nieuws.gif) no-repeat;
	}
	#luxemburg #wrapper #header h1 {
		background:url(/images/h-luxemburg.gif) no-repeat;
	}
	#indepers #wrapper #header h1 {
		background:url(/images/h-indepers.gif) no-repeat;
	}
	#voordepers #wrapper #header h1 {
		background:url(/images/h-voordepers.gif) no-repeat;
	}
	#archief #wrapper #header h1 {
		background:url(/images/h-archief.gif) no-repeat;
	}
#main {
	background-color:lime;
	position:relative;
}
#navbar, #content, #sidebar {
	float:left;
}
#navbar {
	background:transparent url(/images/menu-bg.gif) no-repeat top left;
	width:180px;
	padding-bottom:100px;
}
#navbar ul#navigation {
	background:transparent;
	list-style:none;
	margin:17px 0 60px 0;
}
#navbar ul#navigation li a {
	display:block;
	text-indent:-9999px;
}
#homenav a, #homenav a:visited {
	height:22px;
	background:#fff url(/images/home.gif) no-repeat 0 0;
}
#homenav a:hover, #home #homenav a:hover {
	background:url(/images/home.gif) no-repeat 0px -22px;
}
#home #homenav a {
	background:url(/images/home.gif) no-repeat 0px -44px;
}
#productiesnav a, #productiesnav a:visited {
	height:33px;
	background:#fff url(/images/producties.gif) no-repeat 0 0;
}
#productiesnav a:hover, #producties #productiesnav a:hover {
	background:url(/images/producties.gif) no-repeat 0px -33px;
}
#producties #productiesnav a {
	background:url(/images/producties.gif) no-repeat 0px -66px;
}
#nieuwsnav a:link, #nieuwsnav a:visited {
	height:27px;
	background:#fff url(/images/nieuws.gif) no-repeat 0 0;
}
#nieuwsnav a:hover, #nieuws #nieuwsnav a:hover {
	background:url(/images/nieuws.gif) no-repeat 0px -27px;
}
#nieuws #nieuwsnav a {
	background:url(/images/nieuws.gif) no-repeat 0px -54px;
}
#luxemburgnav a:link, #luxemburgnav a:visited {
	height:33px;
	background:#fff url(/images/luxemburg.gif) no-repeat 0 0;
}
#luxemburgnav a:hover, #luxemburg #luxemburgnav a:hover {
	background:url(/images/luxemburg.gif) no-repeat 0px -33px;
}
#luxemburg #luxemburgnav a {
	background:url(/images/luxemburg.gif) no-repeat 0px -66px;
}
#indepersnav a:link, #indepersnav a:visited {
	height:23px;
	background:#fff url(/images/indepers.gif) no-repeat 0 0;
}
#indepersnav a:hover, #indepers #indepersnav a:hover {
	background:url(/images/indepers.gif) no-repeat 0px -23px;
}
#indepers #indepersnav a {
	background:url(/images/indepers.gif) no-repeat 0px -46px;
}
#voordepersnav a:link, #voordepersnav a:visited {
	height:24px;
	background:#fff url(/images/voordepers.gif) no-repeat 0 0;
}
#voordepersnav a:hover, #voordepers #voordepersnav a:hover {
	background:url(/images/voordepers.gif) no-repeat 0px -24px;
}
#voordepers #voordepersnav a {
	background:url(/images/voordepers.gif) no-repeat 0px -48px;
}
#archiefnav a:link, #archiefnav a:visited {
	height:28px;
	background:#fff url(/images/archief.gif) no-repeat 0 0;
}
#archiefnav a:hover, #archief #archiefnav a:hover {
	background:url(/images/archief.gif) no-repeat 0px -28px;
}
#archief #archiefnav a {
	background:url(/images/archief.gif) no-repeat 0px -56px;
}
.subnav {
	text-align:right;
	margin:0 20px 0 0;
	list-style: none;
	font-size:12px;
}
.subnav li {
	margin:6px 0;
}
.subnav li a {
	xcolor:#fff;
	xbackground: #75AD01;
	color: #75AD01;
	font-weight: bold;
	xpadding:1px 3px;
	text-decoration:none;
}
.subnav li.current a {
	xbackground:#226FA5;
	color:#226FA5;
}
.subnav li a:hover {
	text-decoration: none;
	xbackground: #226FA5;
	color: #226FA5;
}
.subnav ul {
	list-style: none;
	font-size: 11px;
}
.subnav ul li {
	margin:2px 0;
	padding-left:16px;
}
.subnav ul li a, .subnav li.current ul li a {
	color: #226FA5;
	background: transparent;
	font-weight: normal;
	padding:2px 5px 2px 12px;
	text-decoration:none;
}
.subnav li.current ul li a:hover, .subnav li.current ul li.current a {
	background: transparent url(/images/star-grey.gif) no-repeat 0 4px;
}

#content {
	width:360px;
	overflow:hidden;
}
#content ul, #content ol {
	margin-top:6px;
	padding-left:16px;
}
#content img {
	float:right;
	margin:0 0 6px 10px;
}
#content p img {
	float:right;
	margin:6px 0;
}
#content img#placeholder {
	float:none;
	text-align:center;
	margin:10px 0 0;
}
#content .banner img {
	float:none;
	margin:0;
}
#content #gallery {
	text-align:center;
}
#content ul#imagegallery {
	list-style:none;
	margin:20px 0 0;
	padding:0;
	border-top:1px solid #CED9DE;
	border-bottom:1px solid #CED9DE;
	text-align:center;
}
#content ul#imagegallery li {
	margin:0;
	padding:0;
	display:inline;
}
#content ul#imagegallery li a {
	padding:2px 4px;
}
#content ul#imagegallery li a:visited {
	color:#A0A8AC;
}
#content ul#imagegallery li a:hover {
	text-decoration:none;
	background:#BC0120;
	color:#ffffff;
}
#home #content h3, #luxemburg #content h4, #voordepers #content h5, #archief h3.start {
	margin-top:9px;
	padding-top:30px;
	background:url(/images/star-grey.gif) repeat-x top left
}
#home #content h4 {
	margin-top:12px;
}
#archief #content {
	padding-top:24px;
}
#archief h3 {
	margin-top:0;
	padding-top:0;
}
#luxemburg #content h5 {
		margin-top:24px;
		color:#BC0120;
		font-size:14px;
		clear:right;
}
#content ul.page-nav {
	color:#226FA5;
	list-style: none;
	padding:0;
}
ul.page-nav a {
	color:#226FA5;
	text-decoration: none;
	padding-left:14px;
	background:transparent url(/images/star-grey.gif) no-repeat 0 50%;
}
ul.page-nav a:hover {
	color:#BC0120;
	text-decoration: underline;
	xbackground:transparent url(/images/star-grey.gif) no-repeat 0 50%;
}
#content ul li span {
	color:#999;
}
#home #baseline {
	width:100%;
	height:18px;
	text-indent:-9999px;
	background:#fff url(/images/baseline.jpg) no-repeat;
}
.banner {
	xbackground: #90ACB5;
	width:360px;
	height:115px;
	xbackground:url(/images/gallery/bv3.jpg) no-repeat top left;
}
.meta {
	font-size:9px;
	color:#999;
}
#sidebar {
	background:transparent url(/images/top-right2.gif) no-repeat top right;
	width:348px;
	padding:0px 0 0;
	margin:0 0 0 0px;			
}
#sidebar h3, #sidebar h4, #sidebar h5, #sidebar p {
	margin-left:20px;
	margin-right:48px;
}
#sidebar h4 {
		margin-top:44px;
		}
.agenda, .agenda-detail {
	list-style:none;
	margin: 4px 48px 20px 20px;
	border-bottom:1px solid #ced9de;
}
.agenda {
	font:bold 10px/130% Georgia, serif;
}
.agenda li {
	color:#fff;
	xfont-weight:bold;
	xpadding:3px 0;
	border-top:1px solid #ced9de;
	padding:2px 5px 2px 14px;
	background: url(/images/star-grey.gif) no-repeat 0 5px;
}
.agenda li a {
	xcolor:#fff;
	font-weight:bold;
	xbackground:#7BB342;
	xdisplay:block;
	text-decoration:none;
	xpadding:2px 5px;
	font:bold 11px/130% Georgia, serif;
	color:#226FA5;
}
.agenda li a:hover {
	xcolor:#fff;
	xbackground:#25759C;
	color:#BC0120;
}
.agenda span {
	margin:0 6px 0 0;
	xpadding:0;
	xwidth:40px;
	xcolor:#e6e6e6;
	font-style:normal;
	xcolor:#000;
}
.agenda-detail {
	color:#a0a8ac;
}
.agenda-detail li {
	border-top:1px solid #ced9de;
	padding:2px 5px 2px 14px;
	background: url(/images/star-grey.gif) no-repeat 0 5px;
}
.agenda-detail li span {
	font:bold 11px/130% Georgia, serif;
	color:#226FA5;
	font-weight:bold;
}

#address {
	padding:36px 0 0 34px;
	margin-top:24px;
	background:url(/images/contact-bg.gif) no-repeat 14px 4px;
}
#address .org {
	font-weight:bold;
}
#address .adr {
	margin:0 0 5px;
}
#partners {
	width:auto;
	padding:30px 0 0 0;
	margin:20px 48px 20px 34px;
	background:url(/images/star-red.gif) repeat-x top left;
}
#partners img {
	margin:0;
	padding:0;
}
#footer {
	padding:80px 0 10px;
	margin:0;
	clear:both;
	background:#90ACB5 url(/images/footer-bg.gif) no-repeat top left;
	color:#27749C;
	font:9px Verdana,Arial,Helvetica,sans-serif;
}
#footer a:link, #footer a:visited {
	color:#27749C;
	text-decoration:none;
}
#footer a:hover, #footer a:active {
	color:#fff;
}
#footer p {
	margin:0;
	padding: 0;
}
