BODY,DIV,TABLE,FORM,P,FONT {font-family:Verdana,Tahoma,Arial,Helvetica,Times New Roman; font-size:10pt;}
INPUT {font-size:9pt;}
A {text-decoration:none;}
A:hover {text-decoration:underline;}
.navi {font-size:9pt;}
H1 {font-family:Verdana,Tahoma,Arial,Helvetica,Times New Roman; font-size:24pt; color:#0099FF;}
H2 {font-family:Verdana,Tahoma,Arial,Helvetica,Times New Roman; font-size:18pt; color:#0099FF;}
H3 {font-family:Verdana,Tahoma,Arial,Helvetica,Times New Roman; font-size:14pt; color:#0099FF;}
input[type="button"],input[type="submit"],input[type="reset"] {background: linear-gradient(to bottom, #AAAA00, #888800); border: 1px solid #888800; border-radius: 5px; color: #FFFFFF; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; padding: 2px 4px; cursor: pointer; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3); transition: background 0.3s, transform 0.1s;}
input[type="text"],input[type="password"],textarea {background-color:#333333; color:#FFFFFF; border:1px solid #888800; border-radius:3px; font-family:Verdana,Tahoma,Arial,Helvetica,"Times New Roman"; font-size:8pt; padding:3px 6px; box-shadow:0 1px 2px rgba(0,0,0,0.15); transition:background 0.2s,transform 0.05s; resize:vertical;}
input[type="text"],input[type="password"]:focus,textarea:focus {background-color:#444444; border-color:#AAAA00; outline:none; transform:scale(1.01);}
select {background-color:#333333; color:#FFFFFF; border:1px solid #888800; border-radius:3px; font-family:Verdana,Tahoma,Arial,Helvetica,"Times New Roman"; font-size:8pt; padding:3px 6px; box-shadow:0 1px 2px rgba(0,0,0,0.15); transition:background 0.2s,transform 0.05s; cursor:pointer;}
select:focus {background-color:#444444; border-color:#AAAA00; outline:none; transform:scale(1.01);}
input[type="checkbox"],input[type="radio"] {appearance:none; background-color:#333333; border:1px solid #888800; border-radius:3px; width:16px; height:16px; cursor:pointer; transition:background 0.2s,transform 0.05s; display:inline-block; vertical-align:middle;}
input[type="radio"] {border-radius:50%;}
input[type="checkbox"]:checked,input[type="radio"]:checked {background-color:#AAAA00; box-shadow:0 1px 2px rgba(0,0,0,0.15); transform:scale(1.1);}
IMG.preload {width:1px; height:1px; position:absolute; top:0; left:0; opacity:0; z-index:-1;}
DIV#gamearea {position:relative; margin:auto; background:linear-gradient(to bottom,#222222,#050505); overflow:hidden;}
IMG.card {width:71px; height:96px; border-radius:6px; cursor:pointer; transition: transform 0.1s ease-in-out; background: linear-gradient(to bottom, #380338, #0b440b);}
IMG.card:hover {transform: scale(1.03); z-index:30;}
