body { background-color: #662513; margin: 0px auto 0px auto; padding: 0px; font-family: Arial; font-size: 14px; color: #F3ECD7; text-align: center; cursor: default;  overflow: -moz-scrollbars-vertical; overflow-x: hidden; overflow-y: auto;}
table { font-family: Arial; font-size: 14px; color: #D9C2B6; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
h1 { font-family: Arial; font-size: 12px; }
.kaarten { font-family: Arial; font-size: 12px; color: #6C361E; }
.kaarten_link { font-family: Arial; font-size: 12px; color: #F3ECD7; font-weight: bold; }
.ecards { font-family: Arial; font-size: 12px; font-weight: bold; }
.ecards:link, .ecards:active, .ecards:visited { font-family: Arial; color: #D9C2B6; font-size: 12px; text-decoration: none; }
.ecards:hover { color: #D9C2B6; text-decoration: underline; font-size: 12px; }
.mini { font-family: Arial; font-size: 10px; } 
.qs { font-size: 8pt; background-color: #FFF0F0; } 
.qs2 { font-size: 8pt; background-color: #FFF0F0; width: 135px; } 
.qs3 { font-size: 8pt; font-weight: bold; background-color: #F3ECD7; width: 105px; } 
.qst { font-family: Arial; font-size: 8pt; font-weight: bold; color: #6C361E; }
.qst1 { font-family: Arial; font-size: 8pt; font-weight: bold; color: #6C361E; }
.qst2 { font-family: Arial; font-size: 7pt; color: #FFFFFF; } 
.ecard1 { font-family: Arial; font-size: 8pt; color: #6C361E; font-weight: bold; }
.ecard2 { font-family: Arial; font-size: 8pt; color: #6C361E; }
.ecardlink { font-family: Arial; font-size: 7pt; color: #6C361E; }
.qsa:link, .qsa:active, .qsa:visited { font-family: Arial,Verdana; font-size: 8pt; color: #6C361E; text-decoration: none; }
.qsa:hover { color: #6C361E; text-decoration: underline; font-size: 8pt; }
.namefield { font-family: Arial; font-size: 16px; font-weight: bold; color: #000000; border: 1px solid #000000; } 
.mailfield { font-family: Arial; font-size: 12pt; font-weight: bold; color: #B30202; border: 1px solid #B30202; } 
.musicfield {font-size: 12px; font-family: Arial; color: #FEA801; font-weight: bold; background-color: #753826; border-style: solid; width: 140; text-align: left; border-width: 0; }
#men { BORDER-RIGHT: 2px outset; BORDER-TOP: 2px outset; Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; BORDER-LEFT: 2px outset; BORDER-BOTTOM: 2px outset; POSITION: absolute; TOP: 0px }
#men A { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 4px; MARGIN: 1px 1px 1px 14px; FONT: 12px sans-serif; WIDTH: 100%; PADDING-TOP: 3px; HEIGHT: 100%; TEXT-DECORATION: none }
.ico { BORDER-RIGHT: medium none; BORDER-TOP: medium none; FLOAT: left; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none }
.kaartenbox { font-size: 7pt; font-family: Arial,Verdana,Helvetica; color: #000000; background-color: #FFFFFF; border-style: solid; width: 80; text-align: left; border-width: 1; } 
.kaartenbutton { background: #F0F0F0; width: 40px; background-color: #D9C2B6; border: #C0C0C0 1px solid; color: #000000; font-family: Arial; font-size: 7pt; height: 14px; } 
.thumbnail{ position: relative; z-index: 0; font-size: 10px; font-family: Arial; color: #000000; text-decoration: none; }
.thumbnail:hover{ background-color: transparent; z-index: 20; }
.thumbnail span{ position: absolute; background-color: lightyellow; padding: 5px; left: -1000px; border: 1px dashed gray; visibility: hidden; color: black; font-size: 10px; font-family: Arial; text-decoration: none; }
.thumbnail span img{ border-width: 0; padding: 2px; }
.kaarten_rand { border-color: #000000; }