
	img, div, body {
		margin: 0;
		padding: 0;
		border: 0;
		font-family: Georgia, verdana, sans-serif;
	}

	body {
		padding: 0 0 0 0;
		margin-top: 10px;
	}
	
	#site_wrapper {
		background: url("../img/page_background.png") repeat-x #21290E;
		margin: 0;
		padding: 0;
		text-align: center;
		min-height: 500px;
		heeight:100%;
	}
	
	#footer_bg {
		background: url("../img/ft_bg.png") repeat-x #21290E;
		height: 35px;
		padding-top: 15px;
		min-width: 860px;
		margin: 0 auto;
		text-align: center;
		vertical-align: middle;
		color: #bbb;
		font-weight: bold;
		clear: both;
	}
	
	#content_wrapper {
		width: 860px;
		margin: 0px auto;
		text-align: left;
	}
	
	#content_wrapper_backend {
		width: 100%;
		mmargin: 0px auto;
		text-align: left;
	}
	
	img#header_logo {
		margin-bottom: 10px;
	}
	
	#header {
		width:800px;
		margin-left:auto; margin-right:auto;
	}
	
	#header_stichting {
		background: url('../img/hd_stichting.png');
		height: 46px;
		width: 533px;
	}
	
	.nav {
		width: 800px;
		height: 24px;
		font-size: 14px;
	}
	
	.nav a {
		display: block;
		float: left;
		width: 160px;
		height: 24px;
		margin-top: 0px;
		border-bottom: 0px solid black;
		font-variant: small-caps;
		font-weight: bold;
		color: white;
		text-decoration: none;
	}
	
	.nav a:link { }
	.nav a:visited {	}
	.nav a:hover { background: white; color: black; }
	.nav a:active { border-bottom: 0px dotted white; }
	.nav .selected { background: black; }
	
	/* LARGE DIALOG STYLES */
	.dialog .hd {
		width: 640px;
		height: 30px;
		background: url('../img/dialog_hd-trans.png');
	}
	.dialog .bd {
		/* min-height: 450px; */
		width: 520px;	/* 640 minus paddings  */
		padding: 10px 60px 20px 60px;
		background: url('../img/dialog_bd-trans.png') repeat-y;
		text-align: left;
	}
	.dialog .ft {
		width: 640px;
		height: 30px;
		background: url('../img/dialog_ft-trans.png');
	}
	
	/* for Internet Explorer */
	/*\*/
	/* * html .dialog .bd, * html .dialog_m .bd, * html .dialog_s .bd { */
	/*	height: 450px; */
	/* } */
	/**/
	
	/* MEDIUM DIALOG STYLES */
	.dialog_m .hd {
		width: 430px;
		height: 30px;
		background: url('../img/dialog_m_hd-trans.png');
	}

	.dialog_m .bd {
		width: 350px; 
		padding: 10px 40px 20px 40px;
		background: url('../img/dialog_m_bd-trans.png') repeat-y;
		text-align: left;
	}

	.dialog_m .ft {
		width: 430px;
		height: 30px;
		background: url('../img/dialog_m_ft-trans.png');
	}	
	
	/* SMALL DIALOG STYLES */
	.dialog_s .hd {
		width: 220px;
		height: 30px;
		background: url('../img/dialog_s_hd-trans.png');
	}
	.dialog_s .bd {
		width: 170px; /* 220 minus paddings */
		padding: 1px 25px;
		background: url('../img/dialog_s_bd-trans.png') repeat-y;
		text-align: left;
	}
	.dialog_s .ft {
		width: 220px;
		height: 30px;
		background: url('../img/dialog_s_ft-trans.png');
	}
	
	/* DOCLIST */
	.doclist li {
		list-style-image: url('../img/famfamfam/page_white.png');
	}
	
	/* CONTENT STYLES */
	
	/* img_extra */
	div.img_extra {
		border: 1px solid #bbb;
		margin: 10px;
		padding: 0px;
		background: #eee;
		float: right;
		font-size: smaller;
		font-style: italic;
		text-align: center;
	}
	
	div.img_extra img {
		display: block;
		float: none;
		margin:0;border:0;padding:0;
		padding-bottom: 3px;
		border-bottom: 1px solid #777;
		margin-bottom: 2px;
	}

	h2.niceheader {
		display: block;
		font-family: Georgia, verdana, sans-serif;
		font-size: 1.3em;
		text-align: center;
		font-variant: small-caps;
		border-bottom: 1px solid #777;
		padding-bottom: 5px;
		color: #111;
		letter-spacing: 1px;
	}
	
	h3.niceheader {
		display: block;
		font-family: Georgia, verdana, sans-serif;
		font-size: 1.0em;
		text-align: center;
		font-variant: small-caps;
		border-bottom: 1px solid #777;
		padding-bottom: 5px;
		color: #111;
	}
	
	
