.top  { font-family:verdana,arial; font-size:9pt; font-weight:bold; 
        background-color:white; color:white; padding:3px;
        border:solid 1px #999999;}

.kop  { font-family:verdana,arial; font-size:12px; font-weight:bold; 
        background-color:#6693CF; color:white; padding:3px;}

.item  { font-family:verdana,arial; font-size:12px; font-weight:bold; 
         background-color:#DDDDDD; color:black;}

.smallitem { font-family:verdana,arial; font-size:9px;  color:black}

.empty { font-family:verdana,arial; font-size:12px; font-weight:bold; 
         background-color:white; color:black;}

.tab1     { background-color:#DDDDDD; color:black; border:solid 1px black; padding:3px;
            font-family:verdana,arial; font-size:12px;}

.cel1     { background-color:#DDDDDD; color:black; border:solid 1px #DDDDDD; padding:3px;
            font-family:verdana,arial; font-size:12px;}
            
.tab2     { background-color:#E6EEF8; color:black; border:solid 1px black; padding:3px;
            font-family:verdana,arial; font-size:12px;}

.cel2     { background-color:#E6EEF8; color:black; border:solid 1px #E6EEF8; padding:3px;
            font-family:verdana,arial; font-size:12px;}
            
.tab5     { background-color:#E6EEF8; color:black; border:solid 1px black; padding:3px;
            font-family:verdana,arial; font-size:12px;}
            
.cel5     { background-color:#E6EEF8; color:black; border:solid 0px #6693CF; padding:3px;
            font-family:verdana,arial; font-size:12px;}

.tab6     { color:black; border:solid 0px black; padding:0px; margin:0px;
            font-family:verdana,arial; font-size:12px;}
            
.cel6     { color:black; border:solid 0px black; padding:0px; margin:0px;
            font-family:verdana,arial; font-size:12px;}

.cel7     { background-color:#E6EEF8; color:black; border:solid 0px black; padding:0px; margin:0px;
            font-family:verdana,arial; font-size:12px;}
            
.tar1     { text-align:right;  width: 80px; border:solid 0px black; background-color:#E6EEF8;}      
.tar2     { text-align:right;  width: 80px; border:solid 0px black; background-color:#DDDDDD;}      
.tar3     { text-align:right;  width: 80px; border:solid 0px black; background-color:#FFFFDD;}      
.tal1     { text-align:left;   width:125px; border:solid 0px black; background-color:#E6EEF8;}      
.tal2     { text-align:left;   width:125px; border:solid 0px black; background-color:#DDDDDD;}      
.tar4     { text-align:right;  width: 60px; border:solid 0px black; background-color:#DDDDDD;}      
.tar5     { text-align:right;  width: 60px; border:solid 0px black; background-color:#cbdcff;}      
.tar7     { text-align:center; width:140px; border:solid 0px black; background-color:#cbdcff;}      
.tar6     { text-align:right;  width: 60px; border:solid 0px black; background-color:#FFFFDD;}      
.tal5     { text-align:left;   width:140px; border:solid 0px black; background-color:#cbdcff;}      

A:link    { color:#3D2466; font-family:Verdana,Arial,Helvetica; font-weight:bold; 
            text-decoration: none; font-size:9pt; }
A:active  { color:#3D2466; font-family:Verdana,Arial,Helvetica; font-weight:bold; 
            text-decoration: none; font-size:9pt; }
A:visited { color:#3D2466; font-family:Verdana,Arial,Helvetica; font-weight:bold; 
            text-decoration: none; font-size:9pt; }
A:hover   { color:red; font-family:Verdana,Arial,Helvetica; font-weight:bold; 
            text-decoration:underline; font-size:9pt; }


.menukop  { font-family:verdana,arial; font-size:9pt; font-weight:bold; 
            background-color:#6693CF; color:white; padding:3px;}


.links    { background-color:white; color:black; border:solid 1px #999999; padding:5px;}

.rechts   { background-color:white; color:black; border:solid 1px #999999; padding:5px;
            font-family:verdana,arial; font-size:9pt;}

.sum      { background-color:#DDDDDD; color:#3D2466; border:solid 0px #999999; padding:3px;
            font-family:verdana,arial; font-size:9pt; font-weight:bold; }
            
.tab3     { background-color:white; color:black; border:solid 1px black; padding:0px;
            margin: 0px; font-family:verdana,arial; font-size:9pt;}

.cel3     { background-color:white; color:black; border:solid 1px white; padding:3px;
            font-family:verdana,arial; font-size:9pt;}
            
.tab4     { background-color:#DDDDDD; color:black; border:solid 0px black; padding:0px;
            margin: 0px; font-family:verdana,arial; font-size:9pt;}
            
.cel4     { background-color:#DDDDDD; color:black; border:solid 1px #DDDDDD; padding:3px;
            font-family:verdana,arial; font-size:9pt;}
            
td        { background-color:white; color:black; valign:"top"; border:solid 2px #888888; padding:3px;
            font-family:verdana,arial; font-size:9pt;}
            
.coll     { border-collapse:collapse; valign:"top"; border:solid 2px #888888}

ul        { border:solid 0px #999999; padding:0px;
            font-family:verdana,arial; font-size:9pt; 
            margin-left:16px; margin-top:5px; margin-bottom:5px;}

i         { color:black; font-family:verdana,arial; font-size:9pt;
            font-style:italic; font-weight:normal;}

div       { background-color:white; color:black; border:solid 0px #999999; 
            padding:3px 3px 3px 12px; font-family:verdana,arial; font-size:9pt;}
            
h1        { font-family:verdana,arial; font-size:9pt; font-weight:bold; padding:3px;
            background-color:#990000; color:#FFFFFF; margin:2px 0px 5px 0px;}
            
h2        { font-family:verdana,arial; font-size:9pt; font-weight:bold; background-color:#6693CF;
            color:white; padding:0px; margin:2px 0px 5px 0px;}
            
h3        { background-color:white; color:black; border:solid 0px #999999; padding:6px 0px 6px 0px;
            font-family:verdana,arial; font-size:9pt; margin-top:0px; margin-bottom:0px;}
            
h4        { background-color:white; color:black; border:solid 0px #999999; padding:6px 0px 6px 0px;
            font-family:verdana,arial; font-size:9pt; margin-top:0px; margin-bottom:0px;           
            font-style: italic}
            
h5        { background-color:white; color:black; border:solid 0px #999999; padding:6px 0px 6px 0px;
            font-family:verdana,arial; font-size:9pt; margin-top:0px; margin-bottom:0px;
            font-weight:bold}

.body     { font-family:verdana,arial; font-size:9pt; font-weight:normal; padding:0px;
            background-color:white; color:black; margin:10px;}
            
/* kleine letters voor referenties */

h6        { font-family:verdana,arial; font-size:9px; font-weight:normal; text-indent:-2em; 
            padding:0px; background-color:white; color:black; margin:0em 0em 0em 2em }


/* Root = Vertical, Secondary = Vertical */
ul#navmenu,
ul#navmenu li,
ul#navmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px; /*For KHTML*/
  list-style: none;
}

ul#navmenu li {
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
}

/* Root Menu */
ul#navmenu a {
  border: 1px solid #FFF;
  border-right-color: #CCC;
  border-bottom-color: #CCC;
  padding: 0 6px;
  display: block;
  background: #EEE;
  color: #666;
  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 100%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu ul,
ul#navmenu ul ul,
ul#navmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block;
}



