body {
background-color:#FFFFFF;
}


#datepicker {
background-color: #eee;
border:1px solid #000;
}

/*
 * pagina-navigatie tabellen
 */

tr.nav td {
  background-color:#A5E2CE;
  font-weight:bold;
  text-align:center;
}

tr.nav td a {
  text-decoration:none;
  width:auto;
}

tr.nav span.navlink {
  padding:0px 1.5em;
  font-family:sans-serif;
}

tr.nav span.navpage {
  padding:0px 1em;
}

table.grid {
  width:100%;
  margin-bottom:1em;
}
.submitLink {
background-color:transparent;
border:0 none;
color:#009A63;
font-family:verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding-left:0;
text-align:left;
text-decoration:underline;
}
table#res {
border-collapse:collapse;
}
table#res td.h {
background-color:#A5E2CE;
border:1px solid #000000;
font-weight:bold;
}
table#res td.sep {
border-style:none;
height:3px;
}
table#res td {
border:1px solid #000000;
}
.size200 {
width:200px;
}
.size100 {
width:94px;
}
.size600 {
width:588px;
}
.leftframe {
height:100%;
width:165px;
}
.rightframe {
height:100%;
width:100%;
}
.bannerspace {
background-color:Silver;
height:40px;
text-align:center;
vertical-align:middle;
}
.contactspace {
background-color:#009966;
border-top:1px solid #000000;
color:#FFFFFF;
font-weight:normal;
height:22px;
text-align:center;
vertical-align:middle;
}
.contactspace a:link, .contactspace a:active, .contactspace a:hover, .contactspace a:visited {
color:#FFFFFF;
}
.content {
background-color:#FFFFFF;
height:100%;
padding-bottom:20px;
padding-left:18px;
padding-right:90px;
vertical-align:top;
}
.scrollbar {
padding-right:10px;
}
h1 {
color:#FFFFFF;
font-family:verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:normal;
margin-left:15px;
margin-top:20px;
text-transform:capitalize;
}
h2 {
color:#009A63;
font-family:verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
h3 {
color:#000000;
font-family:verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
}
h4 {
color:#003031;
font-family:verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:italic;
font-weight:normal;
text-transform:lowercase;
}
p, td {
color:#000000;
font-family:verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
}
th {
background-color:#CECFCE;
color:#003031;
font-family:Verdana;
font-size:11px;
font-style:italic;
font-weight:normal;
line-height:17px;
text-align:left;
}
td.number {
text-align:right;
}
a:link, a:visited, a:active {
color:#009A63;
font-family:verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}
a:hover {
color:#009A63;
font-family:verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
form {
margin:0;
padding:0;
}
.button {
background-color:#009A63;
border:1px solid #000000;
color:#FFFFFF;
cursor:pointer;
font-family:Verdana;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
}
input {
border:1px solid #000000;
color:#003031;
font-family:Verdana;
font-size:11px;
}
input.checkbox {
border:0 solid #000000;
height:12px;
}
select {
border:1px solid #000000;
color:#003031;
font-family:Verdana;
font-size:11px;
margin:0;
}
textarea {
border:1px solid #000000;
color:#003031;
font-family:Verdana;
font-size:11px;
margin:0;
}
li {
list-style-type:square;
}
.outertable {
background-color:#000000;
}
.innertable {
background-color:#FFFFFF;
}
table.navtable {
width:135px;
margin-left:15px;
}
table.navtable td {
text-align:right;
padding-bottom:5px;  
}
table.navtable a {
text-decoration:none;  
}

table.layout td {
  vertical-align:top;
}

a img {
  border:0;
}

/*
 * webform radio buttons
 */

table.webform_radio td {
  text-align: left;
}

table.webform_radio td.webform_field_radio {
  width: 20px;
}

input.onlineform, textarea.onlineform{
  width: 24em;
}

table.inputtable th.webform_label, table.inputtable th.webform_label_multi {
  width:20em;
}
