*			{
			margin:0;
			padding:0;
			border:0;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:12px;
			line-height:24px;
			}

html, body	{
			width:100%;
			height:100%;
			background-color:#ffffff;
			text-align:center;
			}
				
html		{
			overflow-y:scroll;
			}

body		{
			background-image:url(../img/page_bg.gif);
			background-position:top;
			background-repeat:repeat-x;
			}

h1			{
			font-family:Verdana, Geneva, sans-serif;
			font-size:18px;
			color:#bfb300;
			font-weight:normal;
			margin:0 0 18px 0;
			}

h2			{
			font-family:Verdana, Geneva, sans-serif;
			font-size:14px;
			color:#bfb300;
			font-weight:bold;
			margin:14px 0 14px 0;
			}

h3			{
			font-family:Verdana, Geneva, sans-serif;
			font-size:14px;
			color:#000000;
			font-weight:bold;
			margin:14px 0 14px 0;
			}

p			{
			margin-bottom:24px;
			}

a:link, a:visited, a:active	{
				text-decoration:underline;
				}

a:hover			{
			text-decoration:none;
			}

#container	{
			width:865px;
			min-height:100%;
			text-align:left;
			margin:0 auto 0 auto;
			}

#header		{
			width:859px;
			height:80px;
			padding-right:6px;
			}

#main		{
			width:860px;
			padding-right:5px;
			min-height:400px;
			}

#mainfront		{
			width:845px;
			height:416px;
			margin-bottom:20px;
			padding:10px;
			text-align:left;
			background-image:url(../img/front_bg.gif);
			background-position:top center;
			background-repeat:no-repeat;
			}

#footer		{
			clear:both;
			width:100%;
			min-height:60px;
			height:12%;
			background-color:#696748;
			text-align:center;
			}

img[align="left"]	{
					float:left;
					clear:left;
					margin-right:15px;
					}

img[align="right"]	{
					float:right;
					clear:right;
					margin-left:15px;
					}

#navigatie	{
			margin-top:15px;
			float:right;
			width:302px;
			}

.navitem	{
			height:26px;
			border-bottom-style:dotted;
			border-bottom-color:#000000;
			border-bottom-width:1px;
			background-image:url(../img/navitem_bg.gif);
			background-position:top right;
			background-repeat:no-repeat;
			padding-top:3px;
			/* padding-right:20px; */
			font-weight:bold;
			overflow:hidden;
			}

.navitem a, .navitem a:link, .navitem a:visited, .navitem a:hover, .navitem a:active	{
			display:block;
			width:100%;
			height:100%;
			text-decoration:none;
			font-weight:bold;
			}

.navitem a:hover	{
			color:#bfb300;
					}

.navitem a.focus	{
					color:#bfb300;
					}

.error				{
					display:block;
					font-weight:bold;
					background-image:url(../img/error.gif);
					background-position:top left;
					background-repeat:no-repeat;
					padding-left:73px;
					color:#bf2700;
					}

input[type="text"], textarea	{
					border-style:none;
					border-width:0;
					border-bottom-style:dotted;
					border-bottom-width:1px;
					border-bottom-color:#000000;
					background-color:#ffffff;
					height:29px;
					color:#696748;
					}

input:focus, textarea:focus	{
							color:#000000;
							background-color:#ececec;
							}
	
textarea:focus		{
			height:59px;
			}

label				{
					display:block;
					width:200px;
					font-weight:bold;
					float:left;
					clear:left;
					height:30px;
					}

#bestelformulier input[type="text"], #bestelformulier textarea	{
						float:left;
						width:356px;
						}

#bestelformulier input[type="submit"]	{
						float:left;
						height:30px;
						border-style:solid;
						border-width:1px;
						border-color:#696748;
						color:#ffffff;
						font-weight:bold;
						background-color:#bfb300;
						padding:2px 6px 6px 6px;
						text-align:center;
						font-size:14px;
						line-height:14px;
						margin-top:15px;
						margin-bottom:15px;
						}

