* { margin:0px; padding:0px;}
body { margin: 0px; }


h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#333333; padding-bottom:10px; font-weight:normal; }
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#DC78BE; padding-bottom:5px; font-weight:bold;  }

.content { float:right; width:630px; color:#7D8B96; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:25px; text-align:left; padding-bottom:10px; padding-left:20px; border-left:1px solid #CCCCCC;}

.content a { color:#828282; font-weight:bold; text-decoration:none;}
.content ul { padding-left:25px;}
.content ol { padding-left:25px;}

.leftcon {float:left; width:250px; color:#7D8B96; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; padding-left:22px;  height:140px; text-align:left;}
.leftcon2 {float:left; width:250px; color:#7D8B96; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; padding-left:9px;  height:170px; text-align:left;}
.leftcon ul { padding-left:20px;}
.leftcon2 { float:left;}

.footer { height:26px; background-image:url(images/footer.jpg); color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:270px;}
.footer a { color:#FFFFFF; text-decoration:none;}

/* FORMS -----------------------------------------------------------------*/

form {
	margin: 0;
	padding: 0;
	margin-bottom: 1em;
	
}
form *{font-size:11px;}

form textarea{ padding:4px;border:0px; overflow:auto; border:1px solid #797979; width:460px; color: #333333;}
.textfield { padding-left:5px; width:225px;border:1px solid #797979; height:18px; line-height:18px; color: #333333;}
.adres { padding-left:5px; width:180px;border:1px solid #797979; height:18px; line-height:18px; color: #333333;margin-right:5px;}
.gemeente { padding-left:5px; width:150px;border:1px solid #797979; height:18px; line-height:18px; color: #333333;margin-right:5px;}
.nr { width:35px;border:1px solid #797979; height:18px; line-height:18px; color: #333333; text-align:center; padding-left:0px;}
.postcode {  width:65px;border:1px solid #797979; height:18px; line-height:18px; color: #333333; text-align:center; padding-left:0px;}

.submit{ width:100px; background-color:#333333; color: #FFFFFF; font-weight:bold; border:1px solid #333333; font-size:10px}
legend{margin-bottom:5px;}
.vraag { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

/* FAQS -----------------------------------------------------------------*/

.showhide { padding:5px;  margin-bottom:5px; margin-top:5px; line-height:inherit;}
.showhide a { order-bottom:1px dotted gray; text-decoration:none; color:#333333;}
