body, table, form, ul, div, td, p {
	margin: 0;
	padding: 0;
}
html, body {
	height: 100%;
}
body {
	background-color: #D7D7D7;
	text-align: center;
}

table {
	border-collapse: collapse;
}

div.description {
	padding: 10px;
	position: absolute;
	z-index: -1;
	font-size: 8pt;
	color: Gray;
}

div.error {
	font-size: 8pt;
	color: Gray;
	margin: 20px;
}

div.text {
	padding: 10px;
	position: absolute;
	font: Bold 11pt Arial;
	color: Black;
}


#sizer {
	position: absolute;
	left: 0;
	top: 0;
	width: 5px;
	height: 100%;
}


#abssize {
	position: relative;
	width: 1016px;
	height: 100%;
	margin: 0 auto;
	overflow: hidden;
}


#title {
	position: relative;
	background: url(images/titel_back.gif) repeat-x;
	text-align: center;
	width: 1016px;
	height: 150px;
	margin: 0 auto;
	z-index: 2;
}
	#titlemenu {
		position: absolute;
		left: 808px;
		top: 13px;
		z-index: 1;
	}
	#topmenu {
		position: relative;
		width: 910px;
		margin: 0 auto;
	}
		a.topmenu {
			float: left;
		}
		div.submenu {
			top:25px; 
			display: none;
			position: absolute;
		}


#container {
	position: relative;
	width: 1016px;
	margin: 0 auto;
}
	#left, #right {
		position: absolute;
		top: 10px;
		z-index: 1;
	}
	#left {
		left: -200px;
	}
	#right {
		right: -200px;
		text-align: right;
	}
		div.menuleft, div.menuright {
			display: block;
			position: relative;
			margin-bottom: 10px;
		}
		div.menuleft, #blockleft {
			left: 0px;
		}
		div.menuright, #blockright {
			right: 0px;
		}
		#blockleft, #blockright {
			position: absolute;
			top: 0px;
			background-color: #D7D7D7;
			width: 200px;
			height: 800px;
			z-index: 1;
		}


	#main {
		position: absolute;
		top: 0;
		left: 48px;
		width: 920px;
		overflow: auto;
		text-align: left;
	}
		#prodmenu {
			position: relative;
			margin-left: 38px;
		}
			#printpos {
				position: absolute;
				left: 660px;
				top: 4px;
			}
			div.prodmenu {
				float: left;
			}
				div.prodmenu img {
					float: left;
				}
				div.prodmenu div {
					float: left;
					line-height: 30px;
					margin-bottom: 3px;
				}
		#toppos {
			position: relative;
			left: 38px;
			height: 50px;
			width: 153px;
		}		
		#docbutton {
			position: relative;
			left: 698px;
			height: 50px;
			width: 153px;
		}
		div.docitems {
			width:850px;
			height: 800px;
			margin-left: 38px;
		}
		div.docitem {
			float: left;
			margin-right: 38px;
		}
		div.form {
			margin-left: 38px;
			margin-top: 20px;
		}
			div.formfields {
				width: 830px;
			}
			div.formfields img {
				float: left;
			}
			div.formfields input {
				float: left;
				font: Bold 12pt Arial;
				color: Black;
				letter-spacing: .1em;
				background: url(images/documentatie_form_field.gif);
				width: 632px;
				height: 24px;
				border: 0;
				z-index: 2;
				margin: 0;
				padding-top: 6px;
				padding-left: 12px;
			}
			#formbuttons {
				position: relative;
				width: 350px;
				left: 486px;
				top: 5px;
			}


#copyright {position: absolute; left: 963px; top: 77px; color: white; font: 20pt Verdana;}
#copyright a,
#copyright a:hover {text-decoration: none; color: white;}
