/*----------------------------------------------------------------------------------------
'- Modul       : StylesZ.css                                                              -
'- Erstellt am : Oktober 2005                                                            -
'- Autor       : Heinz Herzog, Johann Teufelgasse 39-47/7/9, 1230 Wien                   -
'-                                                                                       -
'- ACHTUNG: Dieser Modul ist Eigentum von Heinz Herzog und darf ohne seine Genehmigung   -
'-          weder kopiert noch geändert oder sonstwie verwendet werden.                  -
'---------------------------------------------------------------------------------------*/
body   
{
    font-family:  "Segoe UI", Verdana, "Lucida Grande", Arial, Helvetica,sans-serif; margin: 0px; padding: 0px; color: #666666;    background: #FBF7F7;
}

h1, h2, h3, h4, h5, h6,.h1,.h2,.h3 {  color: #666666; text-transform: none; padding: 0px 0px 0px 0px;  margin:  0px 0px 0px 0px; }
h1,.h1                 { font-size: 1.5em;  font-weight: 600; }
h2,.h2                 { font-size: 1.35em; font-weight: 600; padding: 2px 0px 2px 0px;  }
h3,.h3                 { font-size: 1.2em;  font-weight: 500; padding: 2px 0px 2px 0px;  }
h4                     { font-size: 1.1em;  font-weight: 400; }
h5, h6                 { font-size: 1.0em;  font-weight: 300; }
.ebene1                { font-size: 1.2em; font-weight: 600; padding: 2px 0px 2px 6px;  }
.ebene2                { font-size: 1.1em; font-weight: 600; padding: 2px 0px 2px 26px;  }
.ebene3                { padding: 2px 0px 2px 46px;  }
.Farbew                { background-color: white;  width: 12px; height: 12px; border: 1px solid black;}
.Farbes                { background-color: black;  width: 12px; height: 12px; }
.FarbewT               { background-color: white;  width: 9px; height: 9px; padding: 0px; border: 1px solid black;}
.FarbesT               { background-color: black;  width: 10px; height: 10px; padding: 0px; }
.FarbewH               { background-color: #dbdfe8; }
.FarbesH               { background-color: #dbdfe8; }
.link,.linkSpende      { TEXT-DECORATION: underline}

div.defaultDialog_ohne_Rand, div.defaultDialog, div.defaultDialogKleiner
                       { FLOAT: left; padding: 2px 4px 2px 4px; 
                         color: #666666;
  margin-left: 2px;
  margin-top: 2px;
  margin-bottom: 2px;
}

div.defaultDialog, div.defaultDialogKleiner, div.defaultDialogMsg, div.defaultDialogIFrame
                       { border: 1px solid grey; 
                         -webkit-border-radius: 8px; 
                         -moz-border-radius: 8px; 
                         border-radius: 8px;
                      }
                      
div.defaultDialog        { background:#F0F0F0; }
div.defaultDialogIFrame  { margin:   2px 2px 2px 2px; padding:  2px 4px 2px 4px; font-weight:bold; BACKGROUND: #FFDE66; }

div.defaultDialogMsg   { BACKGROUND: #FFDE66; 
                         margin: 2px 2px 2px 2px; padding: 2px 4px 2px 4px; 
                       }

div.defaultDialogKleiner  { font-size: 0.9em;    }

div.fed                { FLOAT: left;  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; }
div.fedAdv             { FLOAT: left; margin:  3px 5px 3px 5px; padding: 0px 0px 0px 0px; border: 0px; width: 310px; height: 256px;}
div.fedInd             { FLOAT: left;  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; width: 120px;  }

.CRLabel,.CRCombobox,.CRText,.CRTextInp,.CRButton,.CRLink,.CRCheckBox,.CRlock,.CRadioButton,.CRUpload,.CRError
                       { FONT-SIZE: 11pt; 
                         font-family:  "Segoe UI", Verdana, "Lucida Grande", Arial, Helvetica,sans-serif;
                         margin  : 0px; padding: 0px; color: #666666; }

.CRLink                { COLOR: blue; }
.CRLinkX               { COLOR: #666666; }
.CRlock                { BACKGROUND-COLOR: #FFC6A5; }
.CRError               { BACKGROUND-COLOR: #F5D0A9; }
.CRTextInp             { BACKGROUND-COLOR: #F6D7B0; }
.CRnowrap              { white-space:nowrap;}
.CRCombobox            { height: 26px;  }
.CRmsg                 { border: 1px solid grey; 
                         BACKGROUND: #FF9F50; 
                         margin: 2px 2px 2px 2px; padding: 2px 4px 2px 4px; 
                         -webkit-border-radius: 8px; 
                         -moz-border-radius: 8px; 
                         border-radius: 8px;
                       }

p,.pp                  {	color: #685B5B; border-width: 1px; margin: 6px 2px; padding: 0px; text-align: left; line-height: 1.15; word-spacing: normal;}
li                     {	color: #685B5B; line-height: 1.15; }

#F0lan            { BORDER: #fc6 1px solid; BORDER-left: 0px;  HEIGHT:54px; padding: 2px 0px 2px 2px; }

#fuss             { padding: 2px 7px 4px 7px; BORDER-TOP: #fc6 1px solid; background-color: #334166; COLOR: #F4F4F4; 
                    -webkit-border-radius: 8px; 
                    -moz-border-radius: 8px; 
                     border-radius: 8px;
                     FONT-SIZE: 10pt; 
                     }
#fuss A           { COLOR: #F4F4F4; BORDER-STYLE: none; TEXT-DECORATION: none;}
#fuss UL LI       { PADDING-RIGHT: 6px; FLOAT: left}
#fuss UL          { PADDING: 0px; MARGIN: 0px; BORDER-BOTTOM: #feedcc 1px solid}
#fuss A:hover     {	COLOR: #da9f63 }

.navlist          {	BORDER-TOP-WIDTH: 0px; PADDING: 0px 0px 0px 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN:  0px 0px 0px 0px; BORDER-RIGHT-WIDTH: 0px }
image             { BORDER: none; }
.imgrand          { padding:2px;   border:1px solid #001EE1; background-color:#FF8D50; 
                    -webkit-border-radius: 8px; 
                    -moz-border-radius: 8px; 
                    border-radius: 8px;
                    }
 
LI                { TEXT-ALIGN: left; color: #666666;  }
LI.DB             {	PADDING: 0px 5px 5px 5px; MARGIN: 10px; }
.DB2              {	PADDING: 0px 5px 5px 25px; MARGIN: 10px; }
.DB               {	PADDING: 0px 5px 5px 5px; MARGIN: 10px; }
.DB1              {	PADDING: 0px 4px 4px 4px; MARGIN: 2px; FONT-SIZE: 11pt; color: #545953; }
table.Daten       {	PADDING: 0px; MARGIN: 0px; }
.counter          { FONT-SIZE: 12pt;border:none;background:#ffedcc;color:#c6813e;text-align:center;font-weight:bold; } 

#menu0,#menu0L,#menu1,#menu2,#menu2a,#menu3 { BACKGROUND:  #334166; FLOAT: left; BORDER-BOTTOM: #fc6 1px solid}

#menu0             { FONT-SIZE: 7pt; BORDER-TOP: #fc6 1px solid; }
#menu0 LI          { FLOAT: left; }
#menu0 LI A        { padding: 1px 3px 1px 2px; BORDER-TOP: #dd8c40 0px solid; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; BORDER-LEFT: #dd8c40 0px solid; COLOR: #ECECEC; BORDER-BOTTOM: #dd8c40 0px solid;}
#menu0 LI A:hover  {COLOR: #da9f63 }
#menu0 UL          { MARGIN: 0px 0px 1em }  
#menu0 UL LI       { LIST-STYLE-TYPE: none }

#menu0L            { FONT-SIZE: 7pt;}
#menu0L LI         { FLOAT: left; }
#menu0L LI A       { padding: 1px  3px 1px 2px; BORDER-TOP: #dd8c40 0px solid; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; BORDER-LEFT: #dd8c40 0px solid; COLOR: #ECECEC; BORDER-BOTTOM: #dd8c40 0px solid;}
#menu0L LI A:hover {COLOR: #da9f63 }
#menu0L UL         { MARGIN: 0px 0px 1em }  
#menu0L UL LI       { LIST-STYLE-TYPE: none }

#menu1             { FONT-SIZE: 11pt;}
#menu1 LI          { FLOAT: left; }
#menu1 LI A        { padding: 1px  3px 1px 2px; BORDER-TOP: #dd8c40 0px solid; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; BORDER-LEFT: #dd8c40 0px solid; COLOR: #ECECEC; BORDER-BOTTOM: #dd8c40 0px solid;}
#menu1 LI A:hover  {	COLOR: #da9f63 }
#menu1 UL          { MARGIN: 0px 0px 1em }  
#menu1 UL LI       { LIST-STYLE-TYPE: none }

#menu2             { FONT-SIZE: 10pt;}
#menu2 LI          { FLOAT: left; }
#menu2 LI A        { padding: 1px  3px 1px 2px; BORDER-TOP: #dd8c40 0px solid; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; BORDER-LEFT: #dd8c40 0px solid; COLOR: #ECECEC; BORDER-BOTTOM: #dd8c40 0px solid;}
#menu2 LI A:hover  {	COLOR: #da9f63 }
#menu2 UL          { MARGIN: 0px 0px 1em }
#menu2 UL LI       { LIST-STYLE-TYPE: none }

#menu2a            { FONT-SIZE: 10pt;}
#menu2a LI         { FLOAT: left; }
#menu2a LI A       { padding: 1px 3px 1px 2px; BORDER-TOP: #dd8c40 0px solid; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; BORDER-LEFT: #dd8c40 0px solid; COLOR: #ECECEC; BORDER-BOTTOM: #dd8c40 0px solid;}
#menu2a LI A:hover {	COLOR: #da9f63 }
#menu2a UL         { MARGIN: 0px 0px 1em }
#menu2a UL LI      { LIST-STYLE-TYPE: none }

#menu3             { FONT-SIZE: 8pt; }
#menu3 LI          { FLOAT: left; }
#menu3 LI A        { padding: 1px  3px 1px 2px; BORDER-TOP: #dd8c40 0px solid; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; BORDER-LEFT: #dd8c40 0px solid; COLOR: #ECECEC; BORDER-BOTTOM: #dd8c40 0px solid;}
#menu3 LI A:hover  {	COLOR: #da9f63 }
#menu3 UL          { MARGIN: 0px 0px 1em }
#menu3 UL LI       { LIST-STYLE-TYPE: none }

.lock             { BACKGROUND-COLOR: #FFC6A5; }
.key              { BACKGROUND-COLOR: #FFFFC6; }
.r                { TEXT-ALIGN: right }
.c                { TEXT-ALIGN: center }
.bild             { TEXT-ALIGN: center }
.bildo            {	text-align: center; margin: 7px; padding: 0px; }
.bildu            {	text-align: center; margin: 7px; padding: 0px; }
.bildtext         { TEXT-ALIGN: left; FONT-SIZE: 9pt; width:170px; height:18px; }
.bildtext400      { TEXT-ALIGN: left; FONT-SIZE: 9pt; width:400px; height:18px; }
.navbericht       { FONT-WEIGHT: bold; }
.advleft          {	margin: 0px 0px 0px 3px;  float: left; }

.b                { FONT-WEIGHT: bold;}
.inp,
.text,
.textb            { FONT-SIZE: 9pt; FONT-STYLE: normal }
.inp10             { FONT-SIZE: 10pt; FONT-STYLE: normal }
.inp8             { FONT-SIZE: 8pt; FONT-STYLE: normal }
.textb            { FONT-WEIGHT: bold; }
.grau             { BACKGROUND: #dadada; }
.white            { COLOR: white; }
.small            {	FONT-SIZE: 7pt; MARGIN: 5px 0px 0px 0px; border-WIDTH: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.smallw           {	FONT-SIZE: 7pt; COLOR: #FFF5E5; }
.s1,
.s2               {	BACKGROUND: #FFF5E5; BORDER: blue 1px solid; }
DIV.s2            {	BORDER: blue 1px solid; }
.s3               {	BACKGROUND: #bfbfbf; }
.s1,
.s3               {	FONT-SIZE: 9pt; BORDER-WIDTH: 0px 0px 0px 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;}
.s2               {	FONT-SIZE: 8pt; BORDER-WIDTH: 1px 1px 1px 1px; }
.red              {	BACKGROUND-COLOR: #FCA1A1}
.h3ueb            {	BACKGROUND-COLOR: #660000;COLOR:white; }
.bm               {	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; BORDER-LEFT: white 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; HEIGHT: 22px; TEXT-ALIGN: center}
.mySubMenu        { Color: blue; background-color:#F0F0F0; WIDTH: 180px;  FONT-WEIGHT: normal; FONT-STYLE: normal; MARGIN-BOTTOM: 20px; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; border-top: #9C9C9C 1px solid;   }

.info             {	BACKGROUND: #f0de42; BORDER: #334166 1px solid; padding: 0px 4px 0px 4px; color:Blue;}
.message          {	BACKGROUND: #85c365; BORDER: #334166 1px solid; padding: 0px 4px 0px 4px; }
.error            {	BACKGROUND: #F5D0A9; BORDER: #334166 1px solid; padding: 0px 4px 0px 4px; }

A                 { TEXT-DECORATION: none}
A.fett            { FONT-WEIGHT: bold}
A.sm              { FONT-SIZE: 7pt;}
A:hover           { TEXT-DECORATION: underline}

H3.info           { FONT-SIZE: 8pt; }
H3.error          {	BORDER-RIGHT: #fc6 0px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fc6 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10pt; BACKGROUND: #FFDCFF; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #fc6 0px solid; COLOR: #c6813e; PADDING-TOP: 1px; BORDER-BOTTOM: #fc6 1px solid; FONT-STYLE: normal }
H3.msg            { BACKGROUND: #CAF99B; }
H3.CRinfo { FONT-SIZE: 8pt; }

.UMENUTDAKT       { MARGIN-BOTTOM: 2px; BACKGROUND-COLOR: #FFDE66; padding: 4px 1px 4px 5px; border-bottom: #9C9C9C 2px solid; MARGIN-TOP: 2px; } 
.UMENUTDBERICHT   { MARGIN-BOTTOM: 2px; BACKGROUND-COLOR: #FFDFA4; padding: 4px 1px 4px 5px; border-bottom: #9C9C9C 2px solid; MARGIN-TOP: 2px;  } 
.UmenuTD          { padding: 4px 1px 4px 5px; border-bottom: #9C9C9C 2px solid; MARGIN-TOP: 0px; }
.UmenuTDtr { display: block; border-bottom: 1px solid #000;}

P                 {	WORD-SPACING: normal; padding: 0px 0px 0px 0px; MARGIN: 6px 2px 6px 2px; border-WIDTH: 1px 1px 1px 1px; TEXT-ALIGN: left; line-height: 1.3;}
A.p9              {	FONT-SIZE: 9pt; }
P.v12             {	FONT-SIZE: 12pt; MARGIN: 2px 2px 2px 2px; }
P.v9              {	FONT-SIZE: 9pt; MARGIN: 3px 5px 3px 3px; }
P.v8              {	FONT-SIZE: 8pt; MARGIN: 3px 5px 3px 3px; }
P.v7              {	FONT-SIZE: 7pt; MARGIN: 3px 5px 3px 3px; }
P.center          {	TEXT-ALIGN: center}
P.lz              {	FONT-SIZE: 3pt; MARGIN: 2px 0px}

TR                {	BORDER-COLOR: black; }
TR.ob             {	FONT-WEIGHT: bold}
TR.g1b            {	BACKGROUND: #dbdfe8; FONT-WEIGHT: bold;  }
TR.g1,TR.g1x      {	BACKGROUND: #f4f4f4; }
TR.g2,TR.g2x      { BACKGROUND: #ebecf1;}
TR.g1x,TR.g2x     {	FONT-WEIGHT: bold; }

TR.g3             {	BACKGROUND: #dbdff1;}
TR.gd            {	BACKGROUND: #FFC6A5;}
TR.gd1            { BACKGROUND: #FFD350; }
TR.gd2            { BACKGROUND: #FF004C; }
TR.line           {	BACKGROUND: navy; HEIGHT: 3px}
TR.small          {	FONT-SIZE: 2pt; BORDER-COLOR: white; }

TD                {	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; MARGIN-LEFT: 1px; }
TD.c0             {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; }
TD.l              {	TEXT-ALIGN: left}
TD.c              {	TEXT-ALIGN: center}
TD.cw             {	BACKGROUND: white; TEXT-ALIGN: center}
TD.cb             {	FONT-WEIGHT: bold; BACKGROUND: gray; COLOR: white; TEXT-ALIGN: center}
TD.r              {	TEXT-ALIGN: right}
TD.b              {	FONT-WEIGHT: bold}
TD.gd             {	BACKGROUND: #FFC6A5;}

table.s2          {	FONT-SIZE: 8pt; BACKGROUND: #FFF5E5;}
table.s3          {	FONT-SIZE: 9pt; BACKGROUND: #FFF5E5;}
table.schach      {	FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(images/schachtable.gif); BACKGROUND-COLOR: #ccffff}
table.schach1     {	BORDER: #cccccc 1px solid; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(images/schachtable.gif);}
TR.gdg            { BACKGROUND: #CCCCCC; }
TR.gdhead         { BACKGROUND: #FFCC66; }
TR.gdga           { BACKGROUND: #F4F4F4; }
.tab_l            { BACKGROUND: #F4F4F4; white-space:nowrap; }
.tab_r            { BACKGROUND: #F4F4F4; white-space:nowrap; }
.ku               { FONT-STYLE:italic; TEXT-DECORATION: underline; }


.userinfo         { BORDER-RIGHT: #dd8c40 1px solid; FONT-WEIGHT: bold; FONT-STYLE: normal; BACKGROUND-COLOR: #334166; color: white; PADDING: 1px; height: 12px;}
.OtherTabs        { BORDER-RIGHT: #dd8c40 1px solid; FONT-WEIGHT: bold; FONT-STYLE: normal; BACKGROUND-COLOR: #334166; }
.SelectedTab      { BORDER-RIGHT: #dd8c40 1px solid; FONT-WEIGHT: bold; FONT-STYLE: normal; BACKGROUND-COLOR: #788AFF; }
.SelectedTab2      { BORDER-RIGHT: #dd8c40 1px solid; FONT-WEIGHT: bold; FONT-STYLE: normal; BACKGROUND-COLOR: #788AFF; }

.Link, .LinkSpende { BORDER-RIGHT: #dd8c40 1px solid; color: #D7D9DC; FONT-WEIGHT: bold; FONT-STYLE: normal; }
.Link             { BACKGROUND-COLOR: green; }
.LinkSpende       { BACKGROUND-COLOR: #E13800; }
A.OtherTabs:hover { color: white; TEXT-DECORATION: underline; }

.game0            { FONT-WEIGHT: bold; PADDING: 0px 2px 0px 2px; MARGIN: 0px;  } 
.game1            { PADDING: 0px 2px 0px 2px; MARGIN: 0px; }

DIV.fk            { padding: 2px 7px 2px 7px; COLOR: #c6813e; BORDER-TOP: #fc6 1px solid; BORDER-Bottom: #fc6 1px solid; padding: 1px 1px 1px 2px; BACKGROUND: #ffedcc; MARGIN: 0px; MARGIN-BOTTOM: 0px;FONT-STYLE: normal}
DIV.fk A          { COLOR: #c6813e; BORDER-STYLE: none; }
DIV.err           { FONT-SIZE: 13pt; padding: 2px 7px 2px 7px; COLOR: black; BORDER-TOP: #fc6 1px solid; BORDER-Bottom: #fc6 1px solid; padding: 1px 1px 1px 2px; BACKGROUND: red; MARGIN: 0px; MARGIN-BOTTOM: 0px;FONT-STYLE: normal}
DIV.m6            { MARGIN: 6px; MARGIN-BOTTOM: 0px; }
.DivXTop          { padding: 5px; margin:10px 0px 10px 0px;  BORDER: #334166 1px solid; Width:984px; }
.DivX             { padding: 5px; margin: 4px  0px 10px 2px;   BORDER-TOP: #334166 1px solid; BORDER: #334166 1px solid; Width:984px; }
.DivGrid          { margin: 4px 0px 2px 4px;   Width:969px; }

.label            {	FONT-SIZE: 11pt; color: #545953; height: 20px; }
.inpC             {	FONT-SIZE: 11pt; BACKGROUND: #ecdbc6; color: #545953; height: 24px; }
.inpT             {	FONT-SIZE: 11pt; BACKGROUND: #ecdbc6; color: #545953; BORDER: #c8c1c1 1px solid;   height: 16px; }
.lb               {	FONT-SIZE: 11pt; color: blue; height: 20px; }
.Grid             { margin:  5px 0px 2px 10px; float: left; }

/*--------------------------*/
/* für die Turnierdatenbank */
/*--------------------------*/
DIV.CRfk          { padding: 2px 7px 2px 7px; COLOR: #c6813e; BORDER-TOP: #fc6 1px solid; BORDER-Bottom: #fc6 1px solid; padding: 1px 1px 1px 2px; BACKGROUND: #ffedcc; MARGIN: 0px; MARGIN-BOTTOM: 0px;FONT-STYLE: normal}
DIV.CRfk A        { COLOR: #c6813e; BORDER-STYLE: none; }
DIV.CR            {  BORDER-LEFT: #fc6 2px solid; BORDER-RIGHT: #fc6 2px solid; BORDER-TOP: #fc6 1px solid; BORDER-BOTTOM: #fc6 1px solid; 
                    MARGIN: 0px; FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-ALIGN: left; FONT-FAMILY: "Lucida Grande", Verdana, Helvetica; }
.CRsmall          {	FONT-SIZE: 9pt; MARGIN: 3px 0px 0px 3px; border-WIDTH: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.CRs3             {	BACKGROUND: #FFF5E5; }
.CRs4             {	BACKGROUND: #FFF5E5;  }
.CRs3x            {	BACKGROUND: #bfbfbf; }
.CRs1,
.CRs3             {	BORDER-WIDTH: 0px 0px 0px 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;}
.CRs3             {	FONT-SIZE: 9pt; BORDER-WIDTH: 0px 0px 0px 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;}
.CRs4             {	FONT-SIZE: 10pt;BORDER-WIDTH: 0px 0px 0px 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;}
table.CRs2        {	BACKGROUND: #FFF5E5; }
table.CRs3        {	FONT-SIZE: 9pt; BACKGROUND: #FFF5E5;}

.CRe              { COLOR: black; padding: 1px 1px 1px 2px; BACKGROUND: #FF9900; }

H5  { color: #494141; text-transform: none; padding-top: 1px; padding-bottom: 1px; margin: 0px 0px 0px 0px; font-size: 1.2em; font-weight: 500; }

H3.xCR             { BORDER-LEFT: #fc6 0px solid; BORDER-RIGHT: #fc6 0px solid; BORDER-TOP: #fc6 1px solid; BORDER-BOTTOM: #fc6 1px solid; 
                    COLOR: #c6813e; padding: 1px 1px 1px 2px; BACKGROUND: #ffedcc; MARGIN: 0px; MARGIN-BOTTOM: 0px;FONT-STYLE: normal; FONT-SIZE: 10pt; }

A.CRdb            { TEXT-DECORATION: none}
P.CRlz            {	FONT-SIZE: 3pt; MARGIN: 2px 0px}
P.CR              {	WORD-SPACING: normal; padding: 0px 0px 0px 0px; MARGIN: 6px 10px 6px 3px; border-WIDTH: 1px 1px 1px 1px; TEXT-ALIGN: left}

TR.CRline         {	BACKGROUND: navy; HEIGHT: 3px}
TR.CR             {	FONT-SIZE: 9pt; TEXT-DECORATION: none; BORDER-COLOR: black; COLOR: black; }
TR.CRob           {	FONT-WEIGHT: bold}
TR.CRg1b          {	BACKGROUND: #dbdfe8; FONT-WEIGHT: bold;  }
TR.CRg1           {	BACKGROUND: #f4f4f4;}
TR.CRg2           { BACKGROUND: #ebecf1;}
TR.CRg3           { BACKGROUND: red;}
th.CRc            { white-space:nowrap;} 

.CRng1b           {	BACKGROUND: #dbdfe8; FONT-WEIGHT: bold;  white-space:nowrap; }
.CRng1            {	BACKGROUND: #f4f4f4;  white-space:nowrap; }
.CRng2            { BACKGROUND: #ebecf1;  white-space:nowrap;}

TD                {	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; MARGIN-LEFT: 0px; }
TD.CR0grau,
TD.CR0            {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; }

TD.CRl            {	TEXT-ALIGN: left}
TD.CRc            {	TEXT-ALIGN: center}
TD.CRcErg         {	TEXT-ALIGN: center; BACKGROUND: #F5D0A9;FONT-WEIGHT: bold; }
TD.CRcW           {	TEXT-ALIGN: center; white-space:nowrap;}

TD.CRcw           {	BACKGROUND: white; TEXT-ALIGN: center}
TD.CRcb           {	FONT-WEIGHT: bold; BACKGROUND: gray; COLOR: white; TEXT-ALIGN: center}
TD.CRr            {	TEXT-ALIGN: right}

.CRkey            { BACKGROUND-COLOR: #FFFFC6; }
.CRr              { TEXT-ALIGN: right }
.CRb              { FONT-WEIGHT: bold;}
.CRinp,
.CRtext,
.CRtextb          { FONT-SIZE: 9pt; FONT-STYLE: normal }
.CRtextb          { FONT-WEIGHT: bold; }
.CRgrau           { BACKGROUND: #dadada; }
.CRwhite          { COLOR: white; }
.CRred            {	BACKGROUND-COLOR: #FCA1A1; FONT-WEIGHT: bold; Color: black; }
.CR7c             { FONT-SIZE: 7pt;  }
.CR8c             { FONT-SIZE: 8pt;  }
.CR9c             { FONT-SIZE: 9pt;  }
.CR10c            { FONT-SIZE: 10pt; }
.CR11c            { FONT-SIZE: 11pt; }
.CR12c            { FONT-SIZE: 12pt; }
.full             { background-color: #fbf7f7; margin:2px; padding:1px; clear: both; width:100%; }
.p4               { padding:4px; margin:4px; background-color: #fbf7f7; }
.CR_orange        { BACKGROUND: #FFDE66; padding: 2px 4px 2px 4px;  }


/*--251 x 50 ---------------------------------------------------------------------------------*/
.p_1, .p_2,.p_3,.p_4,.p_5,.p_6,.p_7,.p_8,.p_9,.p_10,.p_11,.p_12,.p_13,.p_14,.p_15,.p_16,.p_17,.p_18,.p_19,.p_20
{ width:20px;height:20px;background-image: url(images/punkte.png); float:Left;}

.p_1{background-position:-7px -4px}
.p_2{background-position:-31px -4px}
.p_3{background-position:-55px -4px}
.p_4{background-position:-79px -4px}
.p_5{background-position:-103px -4px}
.p_6{background-position:-127px -4px}
.p_7{background-position:-151px -4px}
.p_8{background-position:-175px -4px}
.p_9{background-position:-199px -4px}
.p_10{background-position:-223px -4px}
.p_11{background-position:-7px -28px}
.p_12{background-position:-31px -28px}
.p_13{background-position:-55px -28px}
.p_14{background-position:-79px -28px}
.p_15{background-position:-103px -28px}
.p_16{background-position:-127px -28px}
.p_17{background-position:-151px -28px}
.p_18{background-position:-175px -28px}
.p_19{background-position:-199px -28px}
.p_20{background-position:-223px -28px}

/*---------------------------------------------------------------------------------------*/
/*- Automatisch generiert with M:\Daten\VB.NET\ChessResults\Flaggen_Importieren Start ---*/
/*---------------------------------------------------------------------------------------*/
.tn_ACF, .tn_AFG, .tn_AHO, .tn_ALB, .tn_ALG, .tn_AME, .tn_AND, .tn_ANG, .tn_ANT, .tn_ARG, .tn_ARM, .tn_ARU, .tn_AUS, .tn_AUT, 
.tn_AZE, .tn_BAH, .tn_BAN, .tn_BAR, .tn_BDI, .tn_BEL, .tn_BEN, .tn_BER, .tn_BERKS, .tn_BHU, .tn_BIH, .tn_BIZ, .tn_BLR, .tn_BOL, .tn_BOT, 
.tn_BRA, .tn_BRN, .tn_BRU, .tn_BUL, .tn_BUR, .tn_CAM, .tn_CAN, .tn_CAR, .tn_CAT, .tn_CAY, .tn_CCA, .tn_CFR, .tn_CHA, .tn_CHES, .tn_CHI, 
.tn_CHN, .tn_CIV, .tn_CMR, .tn_COD, .tn_COL, .tn_COM, .tn_CPV, .tn_CRC, .tn_CRO, .tn_CUB, .tn_CYP, .tn_CZE, .tn_DEN, .tn_DJI, .tn_DMA, 
.tn_DOM, .tn_ECU, .tn_ECX, .tn_EGY, .tn_ENG, .tn_ERI, .tn_ESA, .tn_ESP, .tn_ESSEX, .tn_EST, .tn_ETH, .tn_EU, .tn_EUR, .tn_FAI, .tn_FID, 
.tn_FIJ, .tn_FIN, .tn_FRA, .tn_FRE, .tn_GAB, .tn_GAM, .tn_GCI, .tn_GEO, .tn_GEQ, .tn_GER, .tn_GHA, .tn_GIB, .tn_GIN, .tn_GLP, .tn_GMAN, 
.tn_GRB, .tn_GRE, .tn_GRL, .tn_GRN, .tn_GUA, .tn_GUM, .tn_GUY, .tn_HAI, .tn_HANTS, .tn_HKG, .tn_HON, .tn_HUN, .tn_IBC, .tn_ICC, .tn_ICS, 
.tn_INA, .tn_IND, .tn_INT, .tn_IOM, .tn_IPC, .tn_IRI, .tn_IRL, .tn_IRQ, .tn_ISL, .tn_ISR, .tn_ISV, .tn_ITA, .tn_IVB, .tn_JAM, .tn_JCI, 
.tn_JOR, .tn_JPN, .tn_KAZ, .tn_KEN, .tn_KENT, .tn_KGZ, .tn_KOR, .tn_KOS, .tn_KSA, .tn_KUW, .tn_LAO, .tn_LAT, .tn_LBA, .tn_LBN, .tn_LBR, 
.tn_LCA, .tn_LEICS, .tn_LES, .tn_LIE, .tn_LTU, .tn_LUX, .tn_MAC, .tn_MAD, .tn_MAL, .tn_MAR, .tn_MAS, .tn_MAU, .tn_MAW, .tn_MDA, .tn_MDV, 
.tn_MERS, .tn_MEX, .tn_MGL, .tn_MIDDX, .tn_MKD, .tn_MLI, .tn_MLT, .tn_MNC, .tn_MNE, .tn_MOZ, .tn_MRI, .tn_MTN, .tn_MYA, .tn_NAM, .tn_NCA, 
.tn_NED, .tn_NEP, .tn_NGR, .tn_NIG, .tn_NIR, .tn_NO, .tn_NOR, .tn_NORTHD, .tn_NRU, .tn_NZL, .tn_OMA, .tn_ONL, .tn_OXON, .tn_PAK, .tn_PAN, 
.tn_PAR, .tn_PER, .tn_PHI, .tn_PLE, .tn_PLW, .tn_PNG, .tn_POL, .tn_POR, .tn_PUR, .tn_QAT, .tn_REF, .tn_ROU, .tn_RSA, .tn_RUS, .tn_RWA, 
.tn_SCG, .tn_SCO, .tn_SEN, .tn_SEY, .tn_SGP, .tn_SIL, .tn_SIN, .tn_SKN, .tn_SLE, .tn_SLO, .tn_SMR, .tn_SOL, .tn_SOM, .tn_SRB, .tn_SRI, 
.tn_SSD, .tn_STAFFS, .tn_STP, .tn_SUD, .tn_SUI, .tn_SUR, .tn_SURRY, .tn_SUSSX, .tn_SVK, .tn_SWE, .tn_SWZ, .tn_SYR, .tn_TAJ, .tn_TAN, .tn_THA, 
.tn_TJK, .tn_TKM, .tn_TLS, .tn_TOG, .tn_TON, .tn_TPE, .tn_TTO, .tn_TUN, .tn_TUR, .tn_UAE, .tn_UGA, .tn_UKR, .tn_URU, .tn_USA, .tn_UZB, 
.tn_VAN, .tn_VEN, .tn_VIE, .tn_VIN, .tn_WARKS, .tn_WLS, .tn_WORCS, .tn_XXX, .tn_YEM, .tn_YORKS, .tn_YUG, .tn_ZAM, .tn_ZIM, .tn_ZZZ, .tn_xxx
{ width:30px;height:20px;background-image: url(images/flag30Z.png); float:Left;}

.tn_ACF{background-position:0px 0px}
.tn_AFG{background-position:-35px 0px}
.tn_AHO{background-position:-70px 0px}
.tn_ALB{background-position:-105px 0px}
.tn_ALG{background-position:-140px 0px}
.tn_AME{background-position:-175px 0px}
.tn_AND{background-position:-210px 0px}
.tn_ANG{background-position:-245px 0px}
.tn_ANT{background-position:-280px 0px}
.tn_ARG{background-position:-315px 0px}
.tn_ARM{background-position:-350px 0px}
.tn_ARU{background-position:-385px 0px}
.tn_AUS{background-position:-420px 0px}
.tn_AUT{background-position:-455px 0px}
.tn_AZE{background-position:-490px 0px}
.tn_BAH{background-position:0px -25px}
.tn_BAN{background-position:-35px -25px}
.tn_BAR{background-position:-70px -25px}
.tn_BDI{background-position:-105px -25px}
.tn_BEL{background-position:-140px -25px}
.tn_BEN{background-position:-175px -25px}
.tn_BER{background-position:-210px -25px}
.tn_BERKS{background-position:-245px -25px}
.tn_BHU{background-position:-280px -25px}
.tn_BIH{background-position:-315px -25px}
.tn_BIZ{background-position:-350px -25px}
.tn_BLR{background-position:-385px -25px}
.tn_BOL{background-position:-420px -25px}
.tn_BOT{background-position:-455px -25px}
.tn_BRA{background-position:-490px -25px}
.tn_BRN{background-position:0px -50px}
.tn_BRU{background-position:-35px -50px}
.tn_BUL{background-position:-70px -50px}
.tn_BUR{background-position:-105px -50px}
.tn_CAM{background-position:-140px -50px}
.tn_CAN{background-position:-175px -50px}
.tn_CAR{background-position:-210px -50px}
.tn_CAT{background-position:-245px -50px}
.tn_CAY{background-position:-280px -50px}
.tn_CCA{background-position:-315px -50px}
.tn_CFR{background-position:-350px -50px}
.tn_CHA{background-position:-385px -50px}
.tn_CHES{background-position:-420px -50px}
.tn_CHI{background-position:-455px -50px}
.tn_CHN{background-position:-490px -50px}
.tn_CIV{background-position:0px -75px}
.tn_CMR{background-position:-35px -75px}
.tn_COD{background-position:-70px -75px}
.tn_COL{background-position:-105px -75px}
.tn_COM{background-position:-140px -75px}
.tn_CPV{background-position:-175px -75px}
.tn_CRC{background-position:-210px -75px}
.tn_CRO{background-position:-245px -75px}
.tn_CUB{background-position:-280px -75px}
.tn_CYP{background-position:-315px -75px}
.tn_CZE{background-position:-350px -75px}
.tn_DEN{background-position:-385px -75px}
.tn_DJI{background-position:-420px -75px}
.tn_DMA{background-position:-455px -75px}
.tn_DOM{background-position:-490px -75px}
.tn_ECU{background-position:0px -100px}
.tn_ECX{background-position:-35px -100px}
.tn_EGY{background-position:-70px -100px}
.tn_ENG{background-position:-105px -100px}
.tn_ERI{background-position:-140px -100px}
.tn_ESA{background-position:-175px -100px}
.tn_ESP{background-position:-210px -100px}
.tn_ESSEX{background-position:-245px -100px}
.tn_EST{background-position:-280px -100px}
.tn_ETH{background-position:-315px -100px}
.tn_EU{background-position:-350px -100px}
.tn_EUR{background-position:-385px -100px}
.tn_FAI{background-position:-420px -100px}
.tn_FID{background-position:-455px -100px}
.tn_FIJ{background-position:-490px -100px}
.tn_FIN{background-position:0px -125px}
.tn_FRA{background-position:-35px -125px}
.tn_FRE{background-position:-70px -125px}
.tn_GAB{background-position:-105px -125px}
.tn_GAM{background-position:-140px -125px}
.tn_GCI{background-position:-175px -125px}
.tn_GEO{background-position:-210px -125px}
.tn_GEQ{background-position:-245px -125px}
.tn_GER{background-position:-280px -125px}
.tn_GHA{background-position:-315px -125px}
.tn_GIB{background-position:-350px -125px}
.tn_GIN{background-position:-385px -125px}
.tn_GLP{background-position:-420px -125px}
.tn_GMAN{background-position:-455px -125px}
.tn_GRB{background-position:-490px -125px}
.tn_GRE{background-position:0px -150px}
.tn_GRL{background-position:-35px -150px}
.tn_GRN{background-position:-70px -150px}
.tn_GUA{background-position:-105px -150px}
.tn_GUM{background-position:-140px -150px}
.tn_GUY{background-position:-175px -150px}
.tn_HAI{background-position:-210px -150px}
.tn_HANTS{background-position:-245px -150px}
.tn_HKG{background-position:-280px -150px}
.tn_HON{background-position:-315px -150px}
.tn_HUN{background-position:-350px -150px}
.tn_IBC{background-position:-385px -150px}
.tn_ICC{background-position:-420px -150px}
.tn_ICS{background-position:-455px -150px}
.tn_INA{background-position:-490px -150px}
.tn_IND{background-position:0px -175px}
.tn_INT{background-position:-35px -175px}
.tn_IOM{background-position:-70px -175px}
.tn_IPC{background-position:-105px -175px}
.tn_IRI{background-position:-140px -175px}
.tn_IRL{background-position:-175px -175px}
.tn_IRQ{background-position:-210px -175px}
.tn_ISL{background-position:-245px -175px}
.tn_ISR{background-position:-280px -175px}
.tn_ISV{background-position:-315px -175px}
.tn_ITA{background-position:-350px -175px}
.tn_IVB{background-position:-385px -175px}
.tn_JAM{background-position:-420px -175px}
.tn_JCI{background-position:-455px -175px}
.tn_JOR{background-position:-490px -175px}
.tn_JPN{background-position:0px -200px}
.tn_KAZ{background-position:-35px -200px}
.tn_KEN{background-position:-70px -200px}
.tn_KENT{background-position:-105px -200px}
.tn_KGZ{background-position:-140px -200px}
.tn_KOR{background-position:-175px -200px}
.tn_KOS{background-position:-210px -200px}
.tn_KSA{background-position:-245px -200px}
.tn_KUW{background-position:-280px -200px}
.tn_LAO{background-position:-315px -200px}
.tn_LAT{background-position:-350px -200px}
.tn_LBA{background-position:-385px -200px}
.tn_LBN{background-position:-420px -200px}
.tn_LBR{background-position:-455px -200px}
.tn_LCA{background-position:-490px -200px}
.tn_LEICS{background-position:0px -225px}
.tn_LES{background-position:-35px -225px}
.tn_LIE{background-position:-70px -225px}
.tn_LTU{background-position:-105px -225px}
.tn_LUX{background-position:-140px -225px}
.tn_MAC{background-position:-175px -225px}
.tn_MAD{background-position:-210px -225px}
.tn_MAL{background-position:-245px -225px}
.tn_MAR{background-position:-280px -225px}
.tn_MAS{background-position:-315px -225px}
.tn_MAU{background-position:-350px -225px}
.tn_MAW{background-position:-385px -225px}
.tn_MDA{background-position:-420px -225px}
.tn_MDV{background-position:-455px -225px}
.tn_MERS{background-position:-490px -225px}
.tn_MEX{background-position:0px -250px}
.tn_MGL{background-position:-35px -250px}
.tn_MIDDX{background-position:-70px -250px}
.tn_MKD{background-position:-105px -250px}
.tn_MLI{background-position:-140px -250px}
.tn_MLT{background-position:-175px -250px}
.tn_MNC{background-position:-210px -250px}
.tn_MNE{background-position:-245px -250px}
.tn_MOZ{background-position:-280px -250px}
.tn_MRI{background-position:-315px -250px}
.tn_MTN{background-position:-350px -250px}
.tn_MYA{background-position:-385px -250px}
.tn_NAM{background-position:-420px -250px}
.tn_NCA{background-position:-455px -250px}
.tn_NED{background-position:-490px -250px}
.tn_NEP{background-position:0px -275px}
.tn_NGR{background-position:-35px -275px}
.tn_NIG{background-position:-70px -275px}
.tn_NIR{background-position:-105px -275px}
.tn_NO{background-position:-140px -275px}
.tn_NOR{background-position:-175px -275px}
.tn_NORTHD{background-position:-210px -275px}
.tn_NRU{background-position:-245px -275px}
.tn_NZL{background-position:-280px -275px}
.tn_OMA{background-position:-315px -275px}
.tn_ONL{background-position:-351px -275px}
.tn_OXON{background-position:-386px -275px}
.tn_PAK{background-position:-421px -275px}
.tn_PAN{background-position:-456px -275px}
.tn_PAR{background-position:-491px -275px}
.tn_PER{background-position:0px -300px}
.tn_PHI{background-position:-35px -300px}
.tn_PLE{background-position:-70px -300px}
.tn_PLW{background-position:-105px -300px}
.tn_PNG{background-position:-140px -300px}
.tn_POL{background-position:-175px -300px}
.tn_POR{background-position:-210px -300px}
.tn_PUR{background-position:-245px -300px}
.tn_QAT{background-position:-280px -300px}
.tn_REF{background-position:-315px -300px}
.tn_ROU{background-position:-350px -300px}
.tn_RSA{background-position:-385px -300px}
.tn_RUS{background-position:-420px -300px}
.tn_RWA{background-position:-455px -300px}
.tn_SCG{background-position:-490px -300px}
.tn_SCO{background-position:0px -325px}
.tn_SEN{background-position:-35px -325px}
.tn_SEY{background-position:-70px -325px}
.tn_SGP{background-position:-105px -325px}
.tn_SIL{background-position:-140px -325px}
.tn_SIN{background-position:-175px -325px}
.tn_SKN{background-position:-210px -325px}
.tn_SLE{background-position:-245px -325px}
.tn_SLO{background-position:-280px -325px}
.tn_SMR{background-position:-315px -325px}
.tn_SOL{background-position:-350px -325px}
.tn_SOM{background-position:-385px -325px}
.tn_SRB{background-position:-420px -325px}
.tn_SRI{background-position:-455px -325px}
.tn_SSD{background-position:-490px -325px}
.tn_STAFFS{background-position:0px -350px}
.tn_STP{background-position:-35px -350px}
.tn_SUD{background-position:-70px -350px}
.tn_SUI{background-position:-105px -350px}
.tn_SUR{background-position:-140px -350px}
.tn_SURRY{background-position:-175px -350px}
.tn_SUSSX{background-position:-210px -350px}
.tn_SVK{background-position:-245px -350px}
.tn_SWE{background-position:-280px -350px}
.tn_SWZ{background-position:-315px -350px}
.tn_SYR{background-position:-350px -350px}
.tn_TAJ{background-position:-385px -350px}
.tn_TAN{background-position:-420px -350px}
.tn_THA{background-position:-455px -350px}
.tn_TJK{background-position:-490px -350px}
.tn_TKM{background-position:0px -375px}
.tn_TLS{background-position:-35px -375px}
.tn_TOG{background-position:-70px -375px}
.tn_TON{background-position:-105px -375px}
.tn_TPE{background-position:-140px -375px}
.tn_TTO{background-position:-175px -375px}
.tn_TUN{background-position:-210px -375px}
.tn_TUR{background-position:-245px -375px}
.tn_UAE{background-position:-280px -375px}
.tn_UGA{background-position:-315px -375px}
.tn_UKR{background-position:-350px -375px}
.tn_URU{background-position:-385px -375px}
.tn_USA{background-position:-420px -375px}
.tn_UZB{background-position:-455px -375px}
.tn_VAN{background-position:-490px -375px}
.tn_VEN{background-position:0px -400px}
.tn_VIE{background-position:-35px -400px}
.tn_VIN{background-position:-70px -400px}
.tn_WARKS{background-position:-105px -400px}
.tn_WLS{background-position:-140px -400px}
.tn_WORCS{background-position:-175px -400px}
.tn_XXX{background-position:-210px -400px}
.tn_YEM{background-position:-245px -400px}
.tn_YORKS{background-position:-280px -400px}
.tn_YUG{background-position:-315px -400px}
.tn_ZAM{background-position:-350px -400px}
.tn_ZIM{background-position:-385px -400px}
.tn_ZZZ{background-position:-420px -400px}
/*---------------------------------------------------------------------------------------*/
/*- Automatisch generiert with M:\Daten\VB.NET\ChessResults\Flaggen_Importieren Ende ----*/
/*---------------------------------------------------------------------------------------*/

