/*
@page { size:21.0cm 14.85cm;
        margin-top:1.7cm;
        margin-bottom:1.4cm;
        margin-left:2cm;
        margin-right:2cm
}
*/



.gelbbox   { color: #000000; background-color:#FFFF88; padding-left:6px;padding-right:6px; margin:0px; padding-top:0px; padding-bottom:0px }
.bluebox   { color: #FFFFFF; background-color:#5555ff; margin:0px; }
.bluebox2  { color: #FFFFFF; background-color:#5555ff; margin:0pt; padding:0pt}

.gelb1     {              background-color:#FFFF88; font-size:10px; line-height:12px; padding-left:2px; padding-right:2px }
.gray1     { font-size:10px; line-height:12px; padding-left:2px; padding-right:2px }
.gray2     { color:black; background-color:#bbbbff; font-size:10pt; line-height:12pt; padding-left:2pt; padding-right:2pt }

.gameTable_ul  { border:1px ridge #ffcc00;font-size:0px; line-height:0px; padding:0px}
.rankingTable  { color:black; background-color:#ffcc00; border:2px ridge #ffcc00; font-family:'Times New Roman',Times,serif,bold;font-size:12px; line-height:10px; margin-left:296px; margin-top:1px}

.table2       { color:white; border:2px ridge #ffcc00; font-family:'Times New Roman',Times,serif,bold;font-size:12px; line-height:12px;                   margin-top:16px}
.table3       {              border:2px ridge #ffcc00; font-family:'Times New Roman',Times,serif,bold;font-size:12px; line-height:12px;                   margin-top:1px}
.table4       { color:white; border:2pt ridge #ffcc00; font-family:'Times New Roman',Times,serif,bold;font-size:12pt; line-height:12pt; margin-top:4pt}
.table5       { border:2pt ridge #ffcc00; font-family:'Times New Roman',Times,serif,bold;font-size:10pt; line-height:10pt;}
.table5Header { font-family:'Times New Roman',Times,serif,bold;font-size:12pt; line-height:12pt}

.inputField1  { line-height:10pt;  font-size:9pt; background-color:#eeeeee }
.inputField2  { line-height:10pt;  font-size:9pt; background-color:#eeeeee }
.inputLine1   { background-color:#dddddd }
.inputLine2   { background-color:#bbbbbb }
.inputFieldGeneral { padding-top:4pt; padding-bottom:4pt; }
.inputFieldGeneral2 { margin-top:4pt; margin-bottom:4pt; }

.hofLightBlue { color: #000000; background-color:#ddddff; font-family:'Arial',Times,sans-serif,bold;font-size:11pt; line-height:12pt;}
.hofGold   { text-align:center; color: #000000; background-color:#ffcc00; font-family:'Arial',Times,sans-serif,bold;font-size:12pt; line-height:14pt;margin-left:6pt; margin-bottom:6pt; padding-right:5pt; padding-left:5pt }
.hofSilver { text-align:center; color: #000000; background-color:#ccccaa; font-family:'Arial',Times,sans-serif,bold;font-size:11pt; line-height:13pt;margin-left:6pt; margin-bottom:6pt; padding-right:5pt; padding-left:5pt }
.hofBronce { text-align:center; color: #000000; background-color:#cc6600; font-family:'Arial',Times,sans-serif;     font-size:10pt; line-height:12pt;margin-left:6pt; margin-bottom:6pt; padding-right:5pt; padding-left:5pt }

.memberRankingTable    { color:black;    border:2px ridge #ffcc00; font-family:'Century Gothic'; font-size:12px; line-height:12px;                   margin-top:1px}
.memberRankingBluebox  {              background-color:#bbbbff; margin:0px; padding-left:2px; padding-right:2px }

.spruchTable    { border:2pt ridge #ffcc00; font-size:10pt; line-height:10pt; padding-left:2pt; padding-right:2pt; margin-top: 3pt}
.spruchBluebox  {              background-color:#bbbbff; font-size:10pt; line-height:10pt; margin:0pt; padding-top:2pt; padding-bottom:2pt; padding-left:5pt; padding-right:5pt }
.spruchGelbbox  { color:black; background-color:#FFFF11; font-size:10pt; line-height:10pt; margin:0pt; padding-top:2pt; padding-bottom:2pt; padding-left:5pt; padding-right:5pt }

.form     { background-color:#FFFF88; font-family:'Courier';font-size:12px; line-height:10px; padding:1px}
.form2    { background-color:#FFFF88; font-family:'Courier';font-size:10px; line-height:10px; padding:0px; margin:0px}

.menuItem  { font-size:11px; line-height:18px; margin-left:0px;  margin-right:0px}

.headline    { color:#11DD44; font-family:'Century Gothic',sanserif,bold; text-align:center; font-size:20px; word-spacing:0px; letter-spacing:4px; line-height:12px }
.headerLogin { font-family:'Century Gothic',sanserif; text-align:right; margin-top:20pt  } 
.headerUser  { padding-left:10pt; padding-right:30pt }


/*
** default defintions
*/
a:link    { color:#002299; text-decoration:none; padding:3px}
a:visited { color:#002299; text-decoration:none; padding:3px}
a:active  { color:#FF0000; text-decoration:none; border:1px solid #FF0000; padding:2px}
body      { background-color:white; color:#002299; font-family:'Century Gothic';  }
