body {padding: 0px; margin: 0px; background-color: eae8e9; }

* {font-family: helvetica, arial, sans-serif; color: black;}

.sitecontainer {
  width: 650px;
  margin-left: auto;
  margin-right: auto;
}

a:link {text-decoration: underline; color: black;}
a:visited {color: black;}
a:active, a:hover {color: black;}

/* hoofdbestanddelen */
.logorow {background-color: #fff9e9; height: 55px; font-size: 125%; padding:5px; position: relative}
.logorow a { color: black; text-decoration: none; }
.navrow  {background-color: transparent; height: 15px; padding-left: 5px; padding-top: 2px; font-size: 8pt; border: 1px solid #4D5E7F; text-align:left; }
.pathrow {background-color: #fff9e9; height: 38px; padding-left: 5%; border-bottom: 1px solid #4D5E7F; font-size: 70%; vertical-align: bottom;}
.contentrow {background-color: white; padding-left: 5%; padding-top: 5%;}
.payoff { font-size: 50%; }
.pathrow a:link, .pathrow a:visited {text-decoration: none; color: black;}
.pathrow a:active, .pathrow a:hover {text-decoration: underline;}

/* kek-menuutje-onderdelen */
#navmenu {background-color: transparent; padding: 0; white-space: nowrap; list-style: none; margin: 0; height: auto; line-height: normal;}
#navmenu li {display: inline;}
#navmenu li a {background-color: transparent; border-color: #4D5E7F; border-width: 1px;    border-style: solid solid none solid; color: #4D5E7F; height: auto; margin-right: 0.5em; padding: 0em 1.5em; text-decoration: none; text-transform: lowercase; font-size: 8pt;}
#navmenu li.selected a {background-color: #fff9e9; border: 1px solid #4D5E7F; border-bottom: #fff9e9 1px solid; color: #4D5E7F;}
#navmenu li a:hover {background-color: #fff9e9; border-color: #4D5E7F; border-bottom-color: #4D5E7F;   color: #4D5E7F;}

.subnav {width: 20%; padding-top: 40px;}
.subnav h2 {display: inline; font-size: 70%; margin-left: 3%; font-style: normal; background-color: #fff9e9; padding: 0.1em 0.4em; color: #4D5E7F;}
.subnav div {width: 75%; padding: 5px; margin:0; font-size: 70%; background-color: #fff9e9; border: none;}
.subnav li, .subnav ul {display: block; margin: 0; padding: 0; list-style: none;}
.subnav a:link, .subnav a:visited {text-decoration: none; color: #4D5E7F;}
.subnav a:active, .subnav a:hover {text-decoration: underline;}

.content {width: 80%; font-size: 9pt; padding: 5px;}

h1 {display: block; width: 90%; border-bottom: 1px solid #4D5E7F; margin: 0 padding: 0; color: black; font-size: 130%; font-weight: bold;}
h2 {display: block; margin: 0; margin-top: 20px; padding: 0; color: #4D5E7F; clear: both; font-size: 110%; font-weight: bold; font-style: italic;}
h2 em {font-style: normal; font-weight: bold; font-size: 70%; color: #94B6E0;}

a.toplink:link, a.toplink:visited {display: block; width: 90%; text-align: right; clear: both; margin-top: 10px; text-decoration: none; font-size: 70%;}
a.toplink:active, a.toplink:hover {text-decoration: underline;}

hr {color: white; height: 1px; border: none; border-top: 1px solid #4D5E7F; width: 90%; margin-top: 30px; text-align: left; float: left; clear: both; display: block; margin-right: 10%;}

.footer {font-size: 60%;}

DIV.login {
position:absolute;right:0px;top:0px;width:250px;
}
.login {padding-right: 5%;}
form {padding: 0; margin: 0; font-size: 8pt;}
.logincaption {color: #4D5E7F; font-size: 8pt; font-weight: bold; white-space: nowrap;}
.loginform {padding: 2px; background-color: white; font-size: 8pt; border: 1px solid black; white-space: nowrap;}
.logintext, .text {height: 14px; width: 100px; background-color: #fff9e9; color: black; font-weight: normal; font-size: 8pt; border: 1px solid black;}
.checkbox { background-color: #fff9e9; color: #4D5E7F; font-weight: normal; font-size: 8pt; border: 1px solid black; margin:0px; padding:0px;}
.textarea {height: 50px; width: 200px; background-color: #fff9e9; color: #4D5E7F; font-weight: normal; font-size: 8pt; border: 1px solid black;}
.button {height: 14px; border: 1px solid black; color: black; font-weight: bold; background-color: #fff9e9; font-size: 6pt; padding: 0;}

th { text-align:left; font-weight:strong; font-size:9pt; width: 150px; vertical-align:top; }
td { vertical-align: top; font-size: 9pt; }

.integrate {
  width: 650px;
  height: 200px;
}

.feedback {
  color: darkred;
}
