body {
background-color: white;
text-align: center;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: black;
	background-image: url(/grfx/bg.gif);
	background-position: center;
	background-repeat: repeat-y;
}

.container {
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-color: #FFFFFF;

}

.header {
background-image:url("logo.jpg");
height:272px;
}

.column {
float: right; 
width: 285px;
}

.info {
float: right; 
background-image: url(/grfx/column_info_bg.jpg);
background-position: center;
background-repeat: repeat-y;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: white;
}
.info a, a:visited {
color: white;
text-decoration: none;
}

.info a:hover {
text-decoration: underline;
}

.contactinfo {
margin-left: 40px;
}

.contactinfo table {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: white;
}

.content {
height:461px;
_height:441px;
margin: 15px 25px 15px 15px;
}

.content_home {
height:521px;
_height:511px;
margin: 15px 25px 15px 15px;
}

.content_ontwikkel {
height:581px;
_height:561px;
margin: 15px 25px 15px 15px;
}

.content a, a:visited {
color: #b30305;
text-decoration: underline;
}

.content a:hover {
text-decoration: none;
}

td, input, textarea {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.footer {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: white;
clear: left; 
height: 28px;
background-image: url(/grfx/footer_grfx.jpg);
background-repeat: repeat-x;
line-height: 30px;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weigth: bold;
color: #b30305;
}