/*----------------------------------------------------------------------------------------
'- Modul       : Styles.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-WEIGHT: normal; BACKGROUND: #FFF5E5; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Calibri; FONT-SIZE: 9pt; PADDING: 0px; MARGIN: 0px;}

#kopf             { LEFT:0px;HEIGHT:60px; BACKGROUND: #FFF5E5; }
#F0lan            { BORDER: #fc6 1px solid; BORDER-left: 0px;  HEIGHT:54px; padding: 2px 0px 2px 2px; }
#kopf H1          { DISPLAY: block; MARGIN: 0px; TEXT-INDENT: -5000px }
#fuss             { BACKGROUND: url(images/hgfuss.gif) #ffedcc repeat-x left top; padding: 2px 7px 2px 7px; BORDER-TOP: #fc6 1px solid; }
#fuss A           { COLOR: #c6813e; 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}
.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; }

LI                { TEXT-ALIGN: left}
LI.DB             {	PADDING: 0px 5px 5px 5px; MARGIN: 10px; }
TABLE.Daten       {	PADDING: 0px; MARGIN: 0px;}
.counter          { FONT-SIZE: 12pt;border:none;background:#ffedcc;color:#c6813e;text-align:center;font-weight:bold;font:arial } 

#menu0            { FONT-SIZE: 7pt; BACKGROUND: url(images/head0.gif) #7b1b01 repeat-x left top; FLOAT: left; BORDER-BOTTOM: #fc6 1px solid}
#menu1            { FONT-SIZE: 11pt;  BACKGROUND: url(images/head1.gif) #7b1b01 repeat-x left top; FLOAT: left; BORDER-BOTTOM: #fc6 1px solid}
#menu2            { FONT-SIZE: 9pt; BACKGROUND: #FF8800; FLOAT: left; BORDER-BOTTOM: #fc6 1px solid}
#menu3            { FONT-SIZE: 7pt; BACKGROUND: url(images/head1.gif) #7b1b01 repeat-x left top; FLOAT: left; BORDER-BOTTOM: #fc6 1px solid}
#menu0            { BORDER-TOP: #fc6 1px solid; }
#menu0 LI,
#menu1 LI,
#menu2 LI,
#menu3 LI         { FLOAT: left; }
#menu0 LI A,
#menu1 LI A,
#menu2 LI A,
#menu3 LI A       { padding: 1px 4px 1px 4px; BORDER-TOP: #dd8c40 0px solid; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; BORDER-LEFT: #dd8c40 0px solid; COLOR: #FFF5E5; BORDER-BOTTOM: #dd8c40 0px solid;}
#menu0 UL,  
#menu1 UL,  
#menu2 UL,
#menu3 UL         { MARGIN: 0px 0px 1em }
#menu0 UL LI,
#menu1 UL LI,
#menu2 UL LI,
#menu3 UL LI      { LIST-STYLE-TYPE: none }
#menu0 LI A:hover,
#menu1 LI A:hover,
#menu2 LI A:hover,
#menu3 LI A:hover {	BACKGROUND: url(/bild/head.gif) #7b1b01 repeat-x left top; COLOR: #da9f63 }

.lock             { BACKGROUND-COLOR: #FFC6A5; }
.key              { BACKGROUND-COLOR: #FFFFC6; }
.r                { TEXT-ALIGN: right }
.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: 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: 0px 0px 0px 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;}
.s2               {	FONT-SIZE: 8pt; BORDER: 1px 1px 1px 1px; }
.red              {	BACKGROUND-COLOR: #FCA1A1}
.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:#FFEDCC; WIDTH: 180px;  FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-STYLE: normal; MARGIN-BOTTOM: 20px; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; border-top: orange 1px solid;   }


A                 { TEXT-DECORATION: none}
A.fett            { FONT-WEIGHT: bold}
A.sm              { FONT-SIZE: 7pt;}
A:hover           { TEXT-DECORATION: underline}

H2,H3,H4          { COLOR: #c6813e; BORDER: #fc6 1px solid; padding: 1px 1px 1px 2px; BACKGROUND: #ffedcc; MARGIN: 0px; MARGIN-BOTTOM: 2px;FONT-STYLE: normal}
H2                { FONT-SIZE: 12pt; }
H3                { FONT-SIZE: 10pt; }
H4                { FONT-SIZE: 9pt; }
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; }


.UMENUTDBERICHT   { MARGIN-BOTTOM: 2px; padding  : 4px 1px 4px 5px; border-bottom: orange 1px solid; border-right: orange 1px solid; MARGIN-TOP: 2px; BACKGROUND-COLOR: #FFDFA4; } 
.UMENUBERICHT     { MARGIN-BOTTOM: 2px; BACKGROUND-COLOR: #FFDFA4; }
.UMENUTDSEL       { color: White; MARGIN-BOTTOM: 2px; padding  : 4px 1px 4px 5px; border-bottom: orange 1px solid; border-right: orange 1px solid; MARGIN-TOP: 2px; BACKGROUND-COLOR: #7b1b01; } 
.UMENUSEL         { color: White; MARGIN-BOTTOM: 2px; BACKGROUND-COLOR: #7b1b01; }
.UmenuTD          { MARGIN-BOTTOM: 2px; padding: 4px 1px 4px 5px; border-bottom: orange 1px solid; border-right: orange 1px solid; MARGIN-TOP: 2px; }
.Umenu            { MARGIN-BOTTOM: 2px; }

P                 {	WORD-SPACING: normal; padding: 0px 0px 0px 0px; MARGIN: 2px 2px 2px 2px; border: 1px 1px 1px 1px; TEXT-ALIGN: left; line-height: 1.3;}
A.p9              {	FONT-SIZE: 9pt; }
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; 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.0,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}
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);}

.OtherTabs        { BORDER-RIGHT: #dd8c40 1px solid; color: white; FONT-WEIGHT: bold; FONT-STYLE: normal;}
.SelectedTab      { BORDER-RIGHT: #dd8c40 1px solid; color: white; FONT-WEIGHT: bold; FONT-STYLE: normal; BACKGROUND-COLOR: #7b1b01; }
A.OtherTabs:hover { color: white; TEXT-DECORATION: underline; }

.VC { font-weight:normal;	font-size:10pt;	color:#800000; }
.V0 { font-weight:bold; 	font-size:10pt;	color:#000000; }
.V1 { font-weight:normal;	font-size:10pt;	color:#000000; }
.V2 { font-weight:normal; font-size:10pt;	color:#000000; }

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; }

/*--------------------------*/
/* 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: 7pt; MARGIN: 5px 0px 0px 0px; border: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.CRs1,
.CRs2             {	BACKGROUND: #FFF5E5;  }
.CRs3             {	BACKGROUND: #FFF5E5; }
.CRs3x             {	BACKGROUND: #bfbfbf; }
.CRs1,
.CRs3             {	FONT-SIZE: 9pt; BORDER: 0px 0px 0px 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;}
.CRs2             {	FONT-SIZE: 8pt; BORDER: 1px 1px 1px 1px; }
TABLE.CRs2        {	FONT-SIZE: 8pt; BACKGROUND: #FFF5E5; }
TABLE.CRs3        {	FONT-SIZE: 9pt; BACKGROUND: #FFF5E5;}

H3.CR             { 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            { FONT-SIZE: 9pt; TEXT-DECORATION: none}
P.CRlz            {	FONT-SIZE: 3pt; MARGIN: 2px 0px}
P.CR              {	FONT-SIZE: 9pt; WORD-SPACING: normal; padding: 0px 0px 0px 0px; MARGIN: 6px 10px 6px 3px; border: 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,TR.CRg1x  {	BACKGROUND: #f4f4f4; }
TR.CRg2,TR.CRg2x  { BACKGROUND: #ebecf1;}
TR.CRg1x,TR.CRg2x {	FONT-WEIGHT: bold; }

  

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.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; }
.CRlock           { BACKGROUND-COLOR: #FFC6A5; }
.CRr              { TEXT-ALIGN: right }
.CRb              { FONT-WEIGHT: bold;}
.CRinp,
.CRtext,
.CRtextb          { FONT-SIZE: 9pt; FONT-STYLE: normal }
.CRinp8           { FONT-SIZE: 8pt; FONT-STYLE: normal }
.CRtextb          { FONT-WEIGHT: bold; }
.CRgrau           { BACKGROUND: #dadada; }
.CRwhite          { COLOR: white; }
