﻿#utils { display: none; }
#navigation1 { display: none; }

h1 { font-size: 2.4em; margin-bottom: 10px; color: #24aa00; }
.homepage h3 { font-size: 2.4em; font-weight: normal; color: #24aa00; }
h2 { font-size: 1.4em; font-weight: bold; color: #003350; margin-bottom: 4px; }

.paragraph { margin-bottom: 25px; overflow: hidden;  }
.paragraph .image { float: right; width: 320px; height: 268px; background: url(/lib/images/paragraph_img_bg.png) 0 0 no-repeat; }
.paragraph .image .inner { padding: 20px; }
.paragraph img { width: 278px; height: 229px; }
.paragraph .text { width: 555px; color: #003350; font-size: 1.4em; }
.paragraph .text p { color: #003350; margin-bottom: 20px; }
.paragraph .text ul { padding-left: 20px; }
.paragraph .text ul li { padding: 5px 22px 5px 22px; background: url(/lib/images/li_bg.png) 0px 8px no-repeat; }
.paragraph .text ol { padding-left: 42px; margin-bottom: 20px; }
.paragraph .text ol li { list-style-type: decimal; }
.paragraph .text a { color: #24aa00; }

.nieuwsteasers ul { list-style: none; }
.nieuwsteasers .items a { display: block; padding: 7px 10px 10px 0px; font-size: 1.4em; border-bottom: 1px solid #85b4be; text-decoration: none; }
.nieuwsteasers .items a:hover { background-color: #afc9cd; }
.nieuwsteasers .buttons { float: right; }
.nieuwsteasers .buttons a { font-size: 1.1em; color: #24aa00; }

form.contact input { border: 1px solid #000; }
form.contact textarea { border: 1px solid #000; }

form.contact { width: 443px; margin-bottom: 40px; }
form.contact fieldset { padding: 20px 20px 40px 20px; }
form.contact legend { display: none; }
form.contact .legend { color: #000; font-weight: bold; margin-bottom: 10px; }
form.contact .field { margin-bottom: 10px; clear: both; }
form.contact label { display: block; color: #fff; font-size: 1.4em; margin-bottom: 2px; }
form.contact input { width: 403px; padding: 4px 0; font-size: 1.2em; }
form.contact select { width: 298px; border: 1px solid #a7a6aa; }
form.contact textarea { width: 403px; height: 140px; font-size: 1.2em; }
form.contact .vraagover label { display: inline; font-weight: bold; }
form.contact .input { position: relative; background: #fff; }
form.contact label.error { position: absolute; top: 3px; right: 5px; }
form.contact label.error img { display: block; margin: 0; }
form.contact .submit { float: right; cursor: pointer; border: 1px solid #003350; height: 21px; width: 92px; }
form.contact .aanhef { float: left; margin-right: 10px; margin-bottom: 10px;  }
form.contact .contactpersoon { float: left; }
form.contact .aanhef select { width: 68px; }
form.contact .contactpersoon input { width: 253px; }
form.contact input.radiocheck { width: auto; padding: 0; }
form.contact label.radiocheck { display: inline; }
form.contact .hoogtehouden { margin-bottom: 20px; overflow: hidden; }
form.contact .hoogtehouden .left { float: left; width: 20px; }
form.contact .hoogtehouden label { float: left; width: 390px; }


#footer { display: none; }

