body {
   font-family: Arial;
   font-size: 14px;
}

a {
   text-decoration: none;
   color: #555555;
   font-weight: bold;
}

a:hover {
   color: #000000;
}

h1 {
   font-size: 20px;
   font-weight: bold;
   margin-top: 0px;
}

div.footnote {
   font-size: 10px;
}

table.main {
   height: 100%;
   width: 700px;
}

table.menu {
   background-color: #DDDDDD;
   border-top: 3px solid #F9AF07;
   border-bottom: 3px solid #F9AF07;
   width: 150px;
}

td.header {
   height: 150px;
}

td.body {
   vertical-align: top;
}

td.menuitem {
   padding-left: 10px;
   padding-top: 10px;
   padding-bottom: 10px;
}

td.footer {
   background-color: #DDDDDD;
   border-top: 3px solid #F9AF07;
   border-bottom: 3px solid #F9AF07;
   height: 20px;
   font-family: Arial;
   font-size: 11px;
   font-weight: bold;
   text-align: center;
}

table.prijslijst {
   border-collapse: collapse;
}

td.body_menu {
   vertical-align: top;
   padding-top: 25px;
   padding-bottom: 150px;
}

td.body_content {
   vertical-align: top;
   padding-top: 25px;
   padding-left: 25px;
}

td.footnote {
   vertical-align: top;
   font-size: 10px;
}

th.prijslijst {
   background-color: #000000;
   color: #FFFFFF;
   text-align: left;
}

td.prijslijst {
   background-color: #DDDDDD;
   border-bottom: 1px solid #F9AF07;
   padding-left: 2px;
   padding-right: 50px;
   padding-top: 2px;
   padding-bottom: 2px;
}