body {
	background-color:#fff;
	width:100%;
	height:100%;
	background:#fff;
	font-family:Trebuchet MS, Helvetica, sans-serif;	
	line-height:20px;
	font-size:14px;
	color:#555;
	padding:0px;
	margin:0px;
}

#siteContainer {
	position:relative;
	height:100%;
	text-align:center;
}


b, strong {
	color:#000;
	font-weight:normal;
}

/* ----- algemeen ---  */
img {
	border:0px solid #000;
}

h1, h2, h3, h4, h5, h6 {
	font-family:Trebuchet MS, Helvetica, sans-serif;	
	font-weight:normal;
	margin:5px 0 5px 0;
	padding:0px;
	color:#000;
}

h1 {
	font-size:24px;
	line-height:22px;
}
h2 {
	font-size:18px;
	line-height:20px;
}
h3 {
	font-size:16px;
	line-height:18px;
}
h4 {
	font-size:14px;
	line-height:16px;
}
h5 {
	font-size:12px;
	line-height:15px;
}
a {
	color:#709424;
}
a:hover {
	color:#000;
}

p {
	margin:0px;
	padding:0px;
}

.err {
	font-style:italic;
	color:#f00;
	font-size:12px;
}
.noInput {
	font-weight:bold;
	color:#f00;
	font-size:14px;
	line-height:20px;
}

ul {
	margin:0;
	padding-left:15px;
}

/* ------------------------------------------------------------- header en navigatie --------------- */
#divHeader {
	background:#fff url(../img/bg_header.png) center top repeat-x;
	height:223px;
	width:100%;
	text-align:center;
}
#divNaw {
	font-size:12px;
	margin:0 auto;
	width:988px;
	height:50px;
	text-align:right;
	color:#efe32d;
	padding-top:20px;
}
#divNaw a {
	font-size:12px;
	font-weight:normal;
	display:block;
	float:right;
	color:#efe32d;
	text-decoration:none;
}

#divNavigatie {
	margin:0 auto;
	width:988px;
	text-align:right;
}
#divNavigatie a {
	font-size:13px;
	font-weight:bold;
	display:block;
	float:right;
	margin:80px 0 0 20px;
	color:#fff;
	text-decoration:none;
}
#divNavigatie a:hover {
	color:#000;
}

/* ------------------------------------------------------------- midden / content --------------- */
#divMidden {
	background:#fff url(../img/bg_content.png) center bottom no-repeat;
	min-height:223px;
	width:100%;
	text-align:center;
}
#divMidden988 {
	width:988px;
	margin:0 auto;
}
#divContent {
	margin:0 0 0 548px;
	width:440px;
	text-align:left;
}

/* ------------------------------------------------------------- footer en quote --------------- */
#divFooter {
	background:#fff url(../img/bg_footer.png) center top no-repeat;
	min-height:223px;
	width:100%;
}
#divFooter988 {
	width:988px;
	margin:0 auto;
}
#divQuoteContainer {
	margin:0 0 0 548px;
	padding: 35px 0 0 0;
	width:440px;
	text-align:left;
}
#divQuote blockquote {
		width:442px;
		text-align: center;
		margin:0;
		padding:0 0 0 0;
		font-family: georgia, serif;
		font-size: 130%;
		letter-spacing: -1px;
		line-height: 1em;
		color: #555;
		background: #eee url(../img/fi_top.gif) no-repeat top left;
		}

	#divQuote blockquote strong {
		color: #000;
		font-weight: normal;
		}

	#divQuote #quote {
		margin: 0 10px 0 0;
		padding: 20px 10px 10px 20px;
		background: url(../img/fi_bottom.gif) no-repeat right bottom;
		}

	#divQuote #author {
		margin: 0;
		padding: 0 0 10px 0;
		color: #999;
		font-size: 60%;
		background: url(../img/hpquote_bottom.gif) no-repeat bottom;
		}

/* ------------------------------------------------------------- --------------- */
