@charset "utf-8";
/* CSS Document */
html {
overflow-y:scroll;
}
a:focus, a.active {
	outline: none;
	border: none;
}
a {
	outline: none;
}
html, body {
padding:0;
margin:0;
background-color:#FFF;
font-family:Arial, Helvetica, sans-serif;
color:#027ac1;
}

/* algemeen */
h1 {
margin:0; /*ie7 fix*/
margin-top:34px;
font-size:30px;
font-weight: normal;
}

h2 {
margin:0;
margin-top:20px;
font-size:24px;
font-weight: normal;
}

p {
font-size:12px;
line-height:2;
}

hr {

margin:0;
padding:0;
vertical-align:top;
border:none;
height:1px;
background:#e4e4e4;
color:#e4e4e4;
}

div#container {
margin:0 auto;
width:970px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

div#header {
	height:89px;
	text-align:left;
}
div#header a { display: block; float: left; border:none; width: 102px; height: 29px; text-align: center; text-decoration: none; color: #686868; font-size: 13px; padding: 60px 0 0 0; }
div#header a.active { background: #f2f2f2; }
div#header a:hover { background: #fafafa; }
div.toptext {
	width: 500px;
}
div#header #logo {
	float:left;
}

/* Menu */
a.normalMenu  {
	float:left;
	height:89px;

	margin:0px;
}
a.normalMenu img {
	border:none;
}
.normalMenu a img, .contact a img {
	border:none;
}
/* end menu */

div#content {
	width:970px;
}

div#content .top {
	margin:0px;
	float:left;
	width:670px;
	background-image:url(images/back_top.gif);
	background-repeat:repeat-x;
}

.toptext {
	z-index:3;
	padding-left:24px;
	padding-bottom: 15px;
}
div.toptext p {
	margin:0px;
	padding:0px;
}
div.toptext h1 {
	padding-bottom: 20px;
}
/* footer */

div#footer {
	float:left;
	width:970px;
	height:51px;
	background-image:url(images/footer.gif);
	background-repeat:repeat-x;
	margin-top:18px;
}

div#footer #copyrightinfo {
	float:left;
	width:106px;
	margin-right:623px;
}

div#footer .disclaimer {
	float:left;
	width:73px;
}

div#footer img {
	border:none;
}

div#footer #realisatie {
float:left;
width:168px;
}
/* end */
