* {
	font: x-small Trebuchet MS,Trebuchet,Verdana,Sans-Serif; 
	font-size: 13px;
	}
body {
	padding: 0px; 
	margin: 0px; 
	color: #4d3c07;
	text-align: center;
	background: url(../graphic/bgi_body.gif) repeat-x top left white;
	}

/* top logo and bgi */
div#headerContainer {
	position: relative; 
	width: 100%; 
	top: 0px; 
	height: 214px; 
	padding: 0px; 
	}
div#headerWindow {
	width: 1000px; 
	top: 0px; 
	text-align: left;
	}
div#headerWindow img {
	display: block;
	}

/* navigatie */
div#navigationContainer {
	position: relative; 
	width: 100%; 
	top: 40px; 
	height: 24px; 
	padding: 0px; 
	}
div#navigationWindow {
	width: 1000px; 
	top: 0px; 
	text-align: left;
	}
div#navigationWindow select {
	float: right; 
	height: 19px; 
	width: 150px; 
	font-size: 11px; 
	color: #4d3c07; 
	vertical-align: top;
	margin-top: 1px;
	}
div#navigationWindow option {
	font-size: 11px; 
	color: #4d3c07;
	}
div#navigationWindow input {
	float: right; 
	height: 21px; 
	width: 30px; 
	font-size: 11px; 
	color: #4d3c07; 
	vertical-align: top;
	}
div#navigationWindow span {
	margin-top: 3px;
	color: #88774b; 
	font-size: 11px; 
	padding-left: 86px;
	}
div#navigationWindow a {
	font:x-small Trebuchet MS,Trebuchet,Verdana,Sans-Serif; 
	font-size: 11px; 
	color: #88774b; 
	text-decoration: none;
	}
div#navigationWindow a:hover {
	color: #4d3c07;
	text-decoration: none;
	}

/* yellow */
div#yellowContainer {
	width: 1000px;
	height: 150px;
	margin-top: 40px;
	background: url(../graphic/bgi_yellow.jpg) no-repeat top right transparent;
	}

/* content */
div#pageContainer {
	position: relative; 
	width: 1000px;
	height: 800px;
	top: -214px;
	padding-top: 0px;
	text-align: left;
	background: url(../graphic/bgi_zuil.gif) no-repeat top right transparent;
	color: #454545;
	}

		div#pageContainer h1 {
			font-size: 325%;
			color: #fff;
			margin: 0px 0px 20px 0px;
			font-weight: bold;
			}
		div#pageContainer h2 {
			font-size: 200%;
			color: #454545;
			margin: 40px 0px 10px 0px;
			font-weight: bolder;
			}
		div#pageContainer h3 {
			font-size: 150%;
			color: #454545;
			margin: 30px 0px 10px 0px;
			font-weight: bold;
			line-height: 20px;
			}
		div#pageContainer h4 {
			font-size: 125%;
			color: #454545;
			margin: 0px 0px 0px 0px;
			font-weight: bold;
			}
		div#pageContainer h5 {
			font-size: 100%;
			color: #454545;
			margin: 0px 0px 0px 0px;
			font-weight: bold;
			}
		div#pageContainer h6 {
			font-size: 80%;
			color: #454545;
			margin: 0px 0px 0px 0px;
			font-weight: bold;
			}
		div#pageContainer b {
			margin: 0px 0px 0px 0px;
			font-weight: bold;
			}
		div#pageContainer i {
			margin: 0px 0px 0px 0px;
			font-style: italic;
			font-weight: normal;
			font-size: 90%;
			color: #878787;
			}
		a {
			color: #fdc405;
			text-decoration: none;
			}
		a:hover {
			color: #fdc405;
			text-decoration: underline;
			}
		sup {
			font-size: 50%;
			}
		div#productTable table {
			border-bottom: 1px solid #dadada;
			border-right: 1px solid #dadada;
			color: #878787;
			margin-top: 40px;
			}
		div#productTable td, div#pageContainer th {
			border-top: 1px solid #dadada;
			border-left: 1px solid #dadada;
			color: #878787;
			font-size: 80%;
			vertical-align: bottom;
			padding: 0px 2px 0px 2px;
			background-color: #fff;
			}
		div#productTable th {
			font-size: 120%;
			font-weight: bold;
			}

#contentSubnav {
	margin-top: 50px;
	}
#contentSubnav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}
#contentSubnav li {
	margin: 2px 0px 5px 0px;
	padding: 0px;
	border: 1px solid #454545;
	}
.contentSubnav a {
	color: #616161;
	font-weight: bold;
	display: block;
	padding: 5px;
	background-image: url(../graphic/bgi_contentsubnav_mv.jpg);
	}
.contentSubnav a:hover {
	text-decoration: none;
	background-image: url(../graphic/bgi_contentsubnav.jpg);
	}
.contentNote {
	display: block;
	font-size: 75%;
	margin-top: 15px;
	color: #ababab;
	}
	
div#mainNavContainer {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	}
div#mainNavWindow {
	width: 1000px;
	}
div#mainNavContainer table {
	float: right; 
	margin: 0px; 
	padding: 0px; 
	height: 40px;
	background: url(../graphic/bgi_body.gif) repeat-x top left white;
	}
div#mainNavContainer td {
	margin: 0px; 
	padding: 0px; 
	height: 40px;
	}
.topNavSeparator {
	width: 2px; 
	height: 40px; 
	background: url(../graphic/separator.gif) repeat-y top left;
	}
.topNavLink {
	display: block; 
	height: 40px; 
	text-decoration: none; 
	text-align: center; 
	color: #b4a46e;
	font-size: 12px;
	font-weight: bold;
	}
.topNavLink a {
	display: block; 
	height: 30px; 
	text-decoration: none; 
	text-align: center; 
	color: white;
	padding: 10px 10px 0px 10px;
	}
.topNavLink a:hover { 
	background: url(../graphic/bg_mainnav.jpg) repeat-x center left; 
	color: white;
	}








	/* formulier */
	.meerinfo {padding: 0px 30px 0px 30px;}
.meerinfo ul {margin-top: 0px;}
.meerinfo a {color: #faac1c; text-decoration: none;}
.meerinfo a:hover {color: #ffffff; text-decoration: none;}

.formNote {color: #faac1c; padding-right: 10px; width: 250px;}
.noLink a {color: #ffffff; text-decoration: none;}

#formField {
	color: #491e04;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
#formField input {
	border: 0px;
	border-bottom: 1px;
	border-bottom-color: #faac1c;
	border-bottom-style: solid;
	font-family: 'Trebuchet MS', verdana, helvetica, arial, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #491e04; 
	width: 150px;
	margin-right: 15px;
	padding-top: 2px;
	vertical-align: top;
}
#rightSideForm {
	vertical-align: top;
}
#rightSideForm table {
	border-width: 1px;
	border-color: #faac1c;
	border-style: solid;
	width: 190px;
	height: 175px;
	margin: 0px 15px 0px 0px;
	padding: 2px;
	vertical-align: top;
}
#rightSideForm input {
	border: 0px;
}
#formField textarea {
	border-width: 0px  0px  1px  0px ;
	border-color: #faac1c;
	border-style: solid;
	font-family: 'Trebuchet MS', verdana, helvetica, arial, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #491e04; 
	width: 190px;
	height: 190px;
	margin: 0px 0px 2px 0px;
	padding: 0px 2px 2px 2px;
}
#formButtonContainer {
	display: block;
	height: 20px;
	width: 180px;
}


