html, body { width: 100%; height: 100%; }
form, body, td, div { margin: 0; padding: 0; }
p, td, div { font-family: Verdana, Helvetica, Arial, schreefloos; color: black; font-size: 11px; line-height: 20px; text-align: left; vertical-align: top; }
p { padding: 0 0 15px 0; margin: 0; }
ul { padding: 0 0 15px 25px; margin: 0; }
ul li { padding: 0; margin: 0; }

h1, h2, h3, h4, h5, h6 { margin: 0; font-weight: lighter; }
h1, h2, h4, h5, h6 { color: #39B54A; }
h3 { color: #333; }
h1 { font-size: 25px; line-height: 25px; padding: 25px 0; }
h2 { font-size: 20px; line-height: 20px; padding: 20px 0; }
h3 { font-size: 20px; line-height: 20px; padding: 20px 0; }
h4 { font-size: 16px; line-height: 16px; padding: 16px 0; }
h5 { font-size: 14px; line-height: 14px; padding: 14px 0; }
h6 { font-size: 12px; line-height: 12px; padding: 12px 0; }

h1.inline, h2.inline, h3.inline, h4.inline, h5.inline, h6.inline {
	display: inline;
	font-size: 11px;
	font-weight: bold;
	color: #4C4C4C;
}

label { width: 85px; float: left; margin: 0; padding: 0; }

input, textarea, select { font-size: 12px; color: #222; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
input.txt, select { width: 340px; height: 16px; margin: 0 0 2px 0; }
input.txt, input.postcode, input.plaats, textarea { background-color: #fff; border: solid 1px #999; padding: 4px 0 0 3px; }
input.postcode:focus, input.plaats:focus, input.txt:focus, textarea:focus { background-color: #f3fbf4; }
textarea { width: 426px; height: 150px; }
input.postcode, input.plaats { height: 18px; }
input.postcode { width: 70px; margin: 0 5px 2px 0; }
input.plaats { width: 256px; margin: 0 0 2px 0; }

a { text-decoration: none; color: #bb499b; }
a:hover { text-decoration: underline; color: #bb499b; }
