body {
	margin: 0px;
	padding: 0px;
	background-color: rgb(255,255,255);
}

table.framework {
	position: absolute; top: 50%; left: 50%;
	margin: -206px 0px 0px -300px;
	width: 600px; height: 412px;
	padding: 0px;
	border-collapse: collapse;
	border-width: 0px;
}

td.framework {
	margin: 0px; padding: 0px;
	border-width: 0px;
	width: 100%; height: 100%;
	text-align: center;
}

td.copyright {
	margin: 0px; padding: 0px;
	border-top: 1px solid rgb(180,180,180);
	color: rgb(180,180,180);
	font-family: arial, helvetica; font-size: 9px;
	text-align: right; vertical-align: bottom;
}

span.kvk {
	color: rgb(200,200,200);
	margin-left: 12px;
}

span.kvk A {
	color: rgb(200,200,200);
	text-decoration: none;
}

span.kvk A:HOVER {
	color: rgb(200,200,200);
	text-decoration: underline;
}

p {
	font-family: trebuchet ms, tahoma, arial; font-size: 11px;
	color: rgb(70,70,70);
	margin: 0px 0px 6px 0px; padding: 0px;
	text-align: justify;
}

p A {
	color: rgb(70,70,70);
	text-decoration: none;
}

p A:HOVER {
	color: rgb(70,70,70);
	text-decoration: underline;
}

table.portfolio {
	margin: 0px; padding: 0px;
	border-collapse: collapse;
	border-width: 0px;
}

td.portfolio {
	border-color: rgb(180,180,180);
	border-width: 10px;
	width: 150px; height: 13%;
	margin: 0px; padding: 0px;
	vertical-align: middle;
}

td.portfolio A {
	font-family: trebuchet ms, tahoma, arial; font-size: 11px;
	color: rgb(70,70,70);
	text-decoration: none;
}

td.portfolio A:HOVER {
	font-family: trebuchet ms, tahoma, arial; font-size: 11px;
	color: rgb(0,0,0);
	text-decoration: none;
}

td.portfolioitem {
	border-width: 0px;
	width: 300px; height: 100%;
	margin: 0px; padding: 10px;
	vertical-align: top;
}

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

span.formcaption {
	margin: 0px; padding: 0px 10px 0px 0px;
	display: block;
	width: 140px;
}

input.text {
	width: 160px; height: 16px;
	margin: 1px; padding: 2px;
	border: 1px solid rgb(180,180,180);
	font-family: trebuchet ms, tahoma, arial; font-size: 11px;
	color: rgb(70,70,70);
}

input.submit {
	width: 210px; height: 20px;
	margin: 1px; padding: 2px;
	border: 1px solid rgb(180,180,180);
	background-color: rgb(210,210,210);
	font-family: trebuchet ms, tahoma, arial; font-size: 11px;
	color: rgb(70,70,70);
}

textarea {
	width: 210px; height: 66px;
	margin: 1px; padding: 2px;
	border: 1px solid rgb(180,180,180);
	font-family: trebuchet ms, tahoma, arial; font-size: 11px;
	color: rgb(70,70,70);
}

iframe.algemenevoorwaarden {
	width: 100%; height: 100%;
	border-width: 0px;
}
