body { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:0,9em; color:#000000;}
a.navi:link {color: #0000ff; font-size: 1em; font-weight: bold; }
a.navi:visited {color: #894f7b; font-weight: bold; }
a.navi:hover {text-decoration: overline; background-color: #003399; }
a.navi:active {color: red; } 

a:link { color:#000000; text-decoration:underline;}
a:visited { color:#3fa4bb; text-decoration:none; }
a:hover { color:#FF0000; text-decoration:overline; }
a:active { } 

a img {border: none; } 

input:focus {background: #ffe; border-color: #c00; } 
input:focus:hover {background: gold; } 

p::first-letter {font-size: 200%; padding: 3px; border: solid black; border-width: 1px 0 0 1px; } 
td {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #330000}
.title { font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.field { width: 180px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #330000}
.field2 { width: 60px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #330000}
select { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #330000}
.ramme {
        border-style: dashed;
        border-width: small;
        border-color: #3fa4bb;
      }
      
.ramme2 {
border-top:2px;
border-left:1px;
border-bottom:2px;
border-right:1px;
border-color: #CCCCCC;
border-style: solid;
}
.ramme3 {
        border-style: dashed;
        border-width: 1px;
        border-color: #000000;
        background-color:#3fa4bb;
        font-color:#000000;
      }
.visdom {font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 1em; font-style:italic; color:#666666;}
.status {font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 0,6em; font-style:normal; color:#999999;}
.merk {font-weight: bold; color: #FF0000;}
.smhead {font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-style:bold; color:#000000;}