html, body {
 background-color: silver;
}

body, html, form {
 font-family: Verdana, Geneva, Tahoma, sans-serif;
 min-height: 100%;
}
a {
text-decoration:underline;
}

.container, .row {
 background-color: white;
}

.I {
 max-width: 50px;
 max-height: 90px;
}

h2 {
 background-color: #606091;
 color: white;
 font-size: 1.0em;
 padding: 2px;
 margin-left: -10px;
 margin-right: -10px;
 margin-top: 10px;
}

.container {
}

.TITEL {
 background-color: black;
 color: #A9A9A9;
 font-size: 1.4em;
 padding: 8px;
 border-bottom: solid 1px Silver;
 text-shadow: 1px 1px #5A5A59;
}

.SIDE {
 background-color: black;
 color: white;
 margin-left: 0 !important;
}

 .SIDE a {
  color: white !important;
  text-decoration: underline;
 }

.MENU {
 background-color: #606091;
 color: white;
 padding: 4px;
}

 .MENU a {
  color: white !important;
  text-decoration: underline;
 }

.age1 {
 color: silver;
 font-size: 0.9em;
 text-align: center;
 padding-top: 4px;
}

.age2 {
 color: yellow;
 font-size: 0.9em;
 text-align: center;
 padding-top: 4px;
}

.age3 {
 color: cyan;
 font-size: 0.9em;
 text-align: center;
 padding-top: 4px;
}

.First {
 margin-top: 10px;
}

#txtZoek {
 color:black;
}
#btnZoek {
 color:black;
 background:silver;
}

.colH {
 padding-bottom: 300%;
 margin-bottom: -300%;
}
.pageinfo {
 color:gray;
 padding:5px;
 text-align:center;
}
.pager {
 padding:5px;
 text-align:center;
 font-size:1.1em;
}
.footer {
 border-top:silver 1px solid;
 font-size:0.8em;
}

.CAB,.SNAP { 
 max-width:100%;
}
.KLEIN {
 font-size:0.7em;
}
.KLEINR {
 font-size:0.9em;
}

.SG {
 color:green;
}

.SI {
 color:darkgreen;
}

.SR {
 color:red;
}
.CP1 {
 max-width:325px;
}