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; }
.cards { font-family: Arial; font-size: 12px; color: #D9C2B6; font-weight: bold; }
.card_link  { font-family: Arial; font-size: 12px; color: #D9C2B6; font-weight: bold; text-decoration: none;}
.card_link:hover  { font-family: Arial; font-size: 12px; color: #D9C2B6; font-weight: bold; text-decoration: underline;}
.ecards { font-family: Arial; font-size: 12px; color: #6C361E; }
.ecards:link { font-family: Arial; font-size: 12px; color: #F3ECD7; font-weight: bold; }
.mini { font-family: Arial; font-size: 10px; } 
.minilink { font-family: Arial; font-size: 10px; color: #D9C2B6; text-decoration: underline;} 
.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; }
.card:link, .card:active, .card:visited { font-family: Arial; color: #F3ECD7; font-size: 12px; text-decoration: none; }
.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; }
.errorfield { font-family: Arial; font-size: 14px; font-weight: bold; color: #FF0000; background-color: #F3ECD7; text-align: left; border-width: 0; } 
.okayfield { font-family: Arial; font-size: 14px; font-weight: bold; color: #099c28; background-color: #F3ECD7; text-align: left; border-width: 0;} 
.musicfield {font-size: 14px; font-family: Arial; color: #FEA801; font-weight: bold; background: transparent; border-style: solid; width: 140px; text-align: left; border-width: 0px; }
#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 16px; 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 }
.cardbox { font-size: 7pt; font-family: Arial,Verdana,Helvetica; color: #000000; background-color: #FFFFFF; border-style: solid; width: 80px; text-align: left; border-width: 1px; } 
.cardbutton { 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; }
.pickupmini { font-family: Arial; font-size: 10px; color: #FFFFFF; font-weight: bold; }
.pickup { font-family: Arial; font-size: 14px; color: #FFFFFF; text-decoration: none; }
.pickupbig { font-family: Arial; font-size: 18px; color: #FFFFFF; font-weight: bold; }
.greetingmessage { font-family: Arial; font-size: 18px; color: #CCA300; font-weight: bold; }
.textveld {width: 575px; height:175px; font-family: Arial; font-size: 14px; color: #FFFFFF; border-style: solid; border-width: 2px; white-space: pre-wrap; overflow-x: hidden; overflow-y: scroll; } 
.personal { font-family: Arial; font-size: 12px; color: #6C361E; }
.personalbig { font-family: Arial; font-size: 14px; color: #6C361E; }
.tekstmenu  { font-family: Arial; font-size: 12px; color: #D9C2B6; font-weight: bold; text-decoration: none;}
.tekstmenu:hover  { font-family: Arial; font-size: 12px; color: #D9C2B6; font-weight: bold; text-decoration: underline;}
.messagebox { font-family: arial; font-size: 11px; font-weight: bold; color: #000000; }
.namefield { width: 370px; font-family: Arial; font-size: 16px; font-weight: bold; color: #000000; border: 1px solid #000000; } 
.mailfield { width: 370px; font-family: Arial; font-size: 16px; font-weight: bold; color: #000000; border: 1px solid #000000; }
.wizardmini { font-family: Arial; font-size: 10px; color: #6C361E; }
.wizardmini:link { font-family: Arial; font-size: 10px; color: #6C361E; text-decoration: none;}
.wizardsmall { font-family: Arial; font-size: 12px; color: #6C361E; }
.wizardbig { font-family: Arial; font-size: 18px; color: #6C361E; }
div.hr { height: 1px; background: #d4cfc0 no-repeat scroll center; }
div.hr hr { display: none; }
.button { background: url("https://www.original-cards.com/buttons/button.gif") no-repeat; width: 85px; height: 22px; border: 0px; font-family: arial; font-size: 12px; color: #000000; font-weight: bold; }
.loadtext { font-family: Arial; font-size: 18px; color: #FFFFFF; font-weight: bold; }