body {
	margin-left : 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom : 0px;
	background-color : White;
	font-family : Arial, Helvetica, sans-serif;
	font-size: smaller;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

div.main {
	background-color : White;
	left: 130px;
	top : 40px;
	right : 130px;
    position : absolute;
	padding-left: 10px;
	padding-right: 10px;
	margin : 0px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

#menu {
	left : 214px;
  	background:   black url(images/grad.gif) bottom right no-repeat;
	color : White;
	top : 0px;
	height : 20px;
	padding-right : 49px;
	position : absolute;
	border-left-color : white;
	border-left-width : 1px;
	border-left-style : solid;
}

#menu ul {
	margin : 0px;
	padding : 0px;
	white-space : nowrap;
}

#menu li {
	display : inline;
	list-style-type : none;
}

#menu p {
	visibility : hidden;
	position : absolute;
	line-height : 0px;	
}

#menu a {
	float : left;
	text-decoration : none;
	top: 0px;
	padding : 2px;
	font-size : 13px;
	font-weight: bold;
	border-right-style : solid;
	border-right-color: white;
	border-right-width: 1px;
	display : block;
	color: white;
}

#menu a:hover {
background-color : Gray;
}

div.bar h1 {
	visibility : hidden;
	position : absolute;
	line-height : 1px;
}

div.boven {
	background-image : url(images/top.gif);
	position : absolute;
	left : 0px;
	top : 0px;
	width : 214px;
	height : 39px;
}

div.boven h1 {
	visibility : hidden;
	position : absolute;
	line-height : 1px;
}

div.barlinks {
	background-image : url(images/left.gif);
	position : absolute;
	left : 0px;
	top : 0px;
	height : 352px;
	width : 123px;
}

div.barlinks h1 {
	visibility : hidden;
	position : absolute;
	line-height : 1px;
}

div.knockknock {
    color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	left: 2px;
	bottom: 15px;
	position: absolute;
}

div.footer {
	position : absolute;
	bottom : 0px;
}

div.footer p {
	color: #4682B4;
	font-size : 8px;
	text-align : center;
}

#links ul {
	margin : 0px;
	padding : 0px;
}

#links li {
	list-style-type : none;
	display : inline;
}

#links a {
	float : left;
	margin-right : 5px;
}

div.main form {
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding : 2px;
}

div.main label {
	float : left;
	width: 100px;
	top: 0px;
	position : relative;
	vertical-align : top;
	text-align : right;
}

div.main input {
	left: 2px;
	position : relative;
	border-width : 1px;
	border-style : solid;
	border-color : gray;
	margin : 1px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

div.main textarea {
	left: 2px;
	top: 0px;
	position : relative;
	border-width : 1px;
	border-style : solid;
	border-color : gray;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

div.main form img {
	left: -100px;
	position: relative;
}

div.main Input.button {
	background-color : Black;
	color: white;
	left: 0px;
	width: 100px;
	position : relative;
	border-style : none;
	padding: 2px;
	font : small;
	cursor : hand;
}

div.ad {
 float: right;
 position: relative;
 width : 120px;
 height : 600px;
}