body {background: #d6e5ea;color: #8a9ea5;font-size: 14px;}
a {color: #3E3E3E;text-decoration: none;}
a.orange,.orange a {color: #ff8218;font-weight:normal;}
h1 {display:block;height:65px;text-indent:-7777px;width:588px;background:#fff url(../img/logo.gif);margin-top:20px}
h2 .orange{color: #fe8602 !important;}
button.orange{background-color: #ff8218 !important;}
a.grey{font-weight:normal}
a:hover {text-decoration: underline;}
h2 {padding: 20px 0 0;color: #8a9ea5;font-weight:normal}
p {overflow: hidden;}
p.leader {font-size:1.5em}

.right{float:right;}
.left{float:left;}

.black{color: #009DCC;}
.hide{display:none;}
.blue_line{border-top:3px solid #009DCC;}
.margin-top{margin-top:20px;}
.italic{font-style:italic;}
.normal{font-weight:normal;}
.grid_8, .grid_16{margin:10px 20px;position:relative;}
.container_16 .grid_8{margin:10px 20px;width:440px}
.container_16 .grid_11{margin-left:20px;width:630px}
/* Forms
----------------------------------------------------------------------------------------------------*/
legend{display:none;}
fieldset{margin:0;}
.form-item {margin:1em 0;}
.form-item label {display:block;font-weight:bold;}
.form-item .form-text,.form-item .form-textarea{margin:0.5em 0;width:460px;border:1px solid #BBBBBB;padding:5px;}
.form-item .form-date{margin:0.5em 0;width:150px;border:1px solid #BBBBBB;padding:5px;}
.form-item .form-select{margin:0.5em 0;width:460px;}
.form-item .description {color:#989990;font-size:0.85em;}
.form-item .form-required  {color:#FF0000;}
.form-item .error{border:1px solid #FF8218;color:#3E3E3E;}
.form-submit{-moz-border-radius: 20px;-webkit-border-radius: 20px;background-color:#009DCC;border:medium none;color:#FFFFFF;cursor:pointer;font-size:12px;letter-spacing:0.03em;padding:0.5em 1em;width:auto !important;}
.form-submit.grey{background-color:#CDD5D1;}
.form-pass{color:#989990;margin-left:10px;font-weight:normal;}


/* Content
----------------------------------------------------------------------------------------------------*/
#top{background:#d6e5ea url(../img/top.gif) top no-repeat;height:53px;margin-top:20px;}
#current{position:absolute;right:20px;top:5px;}
#content{background-color:#fff;}
#intro{font-size:15px;line-height:28px;}
#callout{background-color:#41bbe1;width:986px;height:365px}
#callout .grid_8{margin-top:23px;}
#callout .first{margin-left:23px;}
#subscribe{background:#fff url(../img/bg-nieuwsbrief.png) top repeat-x;}
#subscribe .form-item .form-text{width:209px;}
#subscribe #nieuwsbrief{margin-top:15px;}
#subscribe h2{margin-bottom:10px;}
#subscribe #nieuwsbrief .text-input{background-color:#fff;border:solid 1px #cdd5d1;color:#939598;border-right:none;float:left;padding:8px 0px 7px 8px;}
#facebook{position:absolute;right:74px;top:28px;}
#footer{background:#fff url(../img/bottom.gif) bottom no-repeat;margin-bottom:50px}