body {
	font-family			: arial, verdana, tahoma, sans-serif;
   margin            : 0;
   padding           : 0;
	font-size			: 10pt;
}

#wrapper {
   margin            : 0 auto;
   width             : 800px;
}

a,
a:visited,
a:active,
a:hover {

}

a:hover {

}

a img {
   border            : 0px;
}

p{
	margin            : 0px;
   line-height       : 140%;
}

h1 {
   font-size         : 22pt;
   margin-bottom     : 16px;
}

h2 {
   font-size         : 10.5pt;
   text-transform    : uppercase;
   line-height       : 140%;
}

.clear {
	clear				   : left;
	display				: block;
	float				   : none;
	font-size			: 1px;
	height				: 0;
	line-height			: 0;
	width				   : 0;
}

#header {
   height            : 176px;
   width             : 800px;
   margin-bottom     : 30px;
}

#logo {
   width             : 150px;
   height            : 176px;
   float             : left;
}

#info {
   width             : 630px;
   height            : 176px;
   float             : right;
   position          : relative
}

#quickScan {
   width             : 320px;
   height            : 121px;
   right             : 0px;
   top               : 0px;
   position          : absolute;
}

#address {
   width             : 630px;
   right             : 0px;
   top               : 160px;
   position          : absolute;
   text-align        : right;
   font-weight       : bold;
   text-transform    : uppercase;
   color             : #0F218B;
   font-size			: 9pt;
}

#contentHolder {
   background        : #0F218B; 
   padding           : 16px 30px;
   color             : #FFFFFF;
   position          : relative;
}

.home #contentHolder {
   background        : #0F218B url('../_images/content_bg.jpg') no-repeat top left; 
}

.contentBlock .holder {
   padding           : 20px 30px;
}

.contentBlock {
   background-color  : #0F218B;
   width             : 740px;
   margin-bottom     : 12px;
}

.contentBlock.trans {
   background        : transparent url('../_images/bg_transparent.png');
}

.contentBlock.last {
   margin-bottom     : 0px;
}

#tagline {
   height            : 50px;
}

#tagline h3 {
   font-size         : 12pt;
   text-align        : center;
   padding-top       : 19px;
   color             : #0F218B;
}

#footerImg {
   margin-bottom     : 25px;
}

#footerLogos a,
#footerLogos img {
   float             : left;
}

form {
   padding-top       : 20px;
   position          : relative;
}

form input {
   width             : 315px;
   border            : 1px solid #FFFFFF;
   background        : #0F218B;
   color             : #FFFFFF;
   padding           : 7px;
   margin-bottom     : 3px;
   display           : block;
   font-weight       : bold;
}

form input.postcode {
   width             : 100px;
   margin-right      : 3px;
   float             : left;
}

form input.plaatsnaam {
   width             : 195px;
   float             : right;
}

form input.text.default {
   font-weight       : normal;
}

form .sideNote {
   display           : block;
   margin-bottom     : 15px;
   font-size         : 8pt;
}

#formLeft {
   width             : 330px;

}

#formErrors {
   left              : 370px;
   position          : absolute;
   top               : 20px;
   width             : 360px;
   text-transform    : uppercase;
   font-weight       : bold;
}

#formErrors p {
   margin-bottom     : 9px;
}

form .submit {
   bottom            : 10px;
   ?bottom           : 25px;
   left              : 370px;
   position          : absolute;
   z-index           : 999;
   background        : #FFFFFF;
   border            : 1px solid #FFFFFF;
   text-transform    : uppercase;
   color             : #0F218B;
   cursor            : pointer;
	cursor            : hand;
   width             : 130px;
}

