/*----------------------------------------------------------------------------------------
'- 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   
{
    background: #b6b7bc;
    font-size: 0.90em;
    font-family:  "Segoe UI", Verdana, "Lucida Grande", Arial, Helvetica,sans-serif;
    margin: 0px;
    padding: 0px;
    color: #696969;
}

/* HEADINGS ----------------------------------------------------------*/
h1, h2, h3, h4, h5, h6
{
    color: #666666;
    text-transform: none;
    padding-top: 1px;
    padding-bottom: 1px;
    margin: 0px 0px 0px 0px;
}

h1
{
    font-size: 1.5em;
    font-variant: small-caps;
    padding-bottom: 0px;
    font-weight: 700;
}

h2
{
    font-size: 1.35em;
    font-variant: small-caps;
    font-weight: 600;
    padding: 4px 0px 8px 0px;
   
}

h3
{
    font-size: 1.2em;
    font-weight: 500;
    color: #494141;
    padding: 3px 0px 10px 0px;
}

h4
{
    font-size: 1.1em;
    font-weight: 400;
}

h5, h6
{
    font-size: 1.0em;
    font-weight: 300;
}

.page
{
    width: 826px;
    background-color: #F4F4F4;
    margin: 5px 5px 5px 5px;
    padding: 0px  0px 0px 0px;
    border: none;
}

WH2               { padding: 2px 0px 10px 0px; }
WH3               { padding: 2px 0px 8px 0px; }

#fuss             { padding: 2px 7px 2px 7px; BORDER-TOP: #fc6 1px solid; background-color: #334166;}
#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}
.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; }
li.dbbig          {	PADDING: 0px 5px 5px 5px; MARGIN: 10px; font-size: 1.1em; font-weight: 400;}
li.db1            {	PADDING: 0px 4px 4px 4px; MARGIN: 2px; }
table.daten       {	PADDING: 0px; MARGIN: 0px; BACKGROUND: #ECECEC;}

#menu0            { FONT-SIZE: 7pt; BACKGROUND:  #334166; FLOAT: left; BORDER-BOTTOM: #fc6 1px solid}
#menu1            { FONT-SIZE: 11pt; BACKGROUND: #334166; FLOAT: left; BORDER-BOTTOM: #fc6 1px solid}
#menu2            { FONT-SIZE: 10pt; BACKGROUND: #334166; FLOAT: left; BORDER-BOTTOM: #fc6 1px solid}
#menu3            { FONT-SIZE: 10pt; BACKGROUND: #334166; FLOAT: left; BORDER-BOTTOM: #fc6 1px solid}
#menu0            { BORDER-TOP: #fc6 1px solid; }
#menu0 LI         { FLOAT: left; }
#menu1 LI         { FLOAT: left; }
#menu2 LI         { FLOAT: left; }
#menu3 LI         { FLOAT: left; }
#menu0 LI A       { padding: 1px  3px 1px  3px; 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       { padding: 1px  3px 1px  3px; 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       { padding: 1px  3px 1px  3px; 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       { padding: 1px  3px 1px  3px; 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 UL         { MARGIN: 0px 0px 1em }  
#menu1 UL         { MARGIN: 0px 0px 1em }  
#menu2 UL         { MARGIN: 0px 0px 1em }
#menu3 UL         { MARGIN: 0px 0px 1em }
#menu0 UL LI      { LIST-STYLE-TYPE: none }
#menu1 UL LI      { LIST-STYLE-TYPE: none }
#menu2 UL LI      { LIST-STYLE-TYPE: none }
#menu3 UL LI      { LIST-STYLE-TYPE: none }
#menu0 LI A:hover {	COLOR: #da9f63 }
#menu1 LI A:hover {	COLOR: #da9f63 }
#menu2 LI A:hover {	COLOR: #da9f63 }
#menu3 LI A:hover {	COLOR: #da9f63 }
.smallw           {	FONT-SIZE: 7pt; COLOR: #FFF5E5; }

.DivD             { padding: 5px; margin: 1px 0px 2px 0px;   BORDER-TOP: #334166 1px solid; BORDER: #334166 1px solid; Width:824px; }
.DivX             { padding: 5px; margin: 1px 0px 2px 0px;   BORDER-TOP: #334166 1px solid; BORDER: #334166 1px solid; Width:984px; }
.DivDoR            { padding: 5px; margin: 1px 0px 2px 0px;   Width:824px; }
.DivXoR           { padding: 5px; margin: 1px 0px 2px 0px;   Width:984px; }
.wh2              { padding: 6px 5px 6px 5px; }
.wh3              { padding: 6px 5px 6px 5px; }


.l                { TEXT-ALIGN: left }
.r                { TEXT-ALIGN: right }
.b                { FONT-WEIGHT: bold;}
.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: #f63939; BORDER: #334166 1px solid; padding: 0px 4px 0px 4px; }
.inpMsg           {	FONT-SIZE: 11pt; BACKGROUND: #ecdbc6; color: #545953; BORDER: #c8c1c1 1px solid; }
.inp              {	FONT-SIZE: 11pt; BACKGROUND: #ecdbc6; color: #545953; BORDER: #c8c1c1 1px solid;   height: 18px; }
.inpErr           {	FONT-SIZE: 11pt; BACKGROUND: #f63939; color: #545953; BORDER: #c8c1c1 1px solid;   height: 18px; }
.inpC             {	FONT-SIZE: 11pt; BACKGROUND: #ecdbc6; color: #545953; height: 24px; }
.inpCErr          {	FONT-SIZE: 11pt; BACKGROUND: #f63939; color: #545953; height: 24px; }
.lock             {	FONT-SIZE: 11pt; BACKGROUND: #aab3a9; color: #545953; BORDER: #c8c1c1 1px solid;   height: 18px; }
.lockC            {	FONT-SIZE: 11pt; BACKGROUND: #aab3a9; color: #545953; height: 24px; }


A                 { TEXT-DECORATION: none}
A.fett            { FONT-WEIGHT: bold}
A.sm              { FONT-SIZE: 7pt;}
A:hover           { TEXT-DECORATION: underline}

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.gdg            { BACKGROUND: #CCCCCC; }
TR.line           {	BACKGROUND: navy; HEIGHT: 3px}
TR.small          {	FONT-SIZE: 2pt; BORDER-COLOR: white; }

td                {	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; }
.td0              {	PADDING: 0px; MARGIN: 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; FONT-WEIGHT: bold; FONT-STYLE: normal; BACKGROUND-COLOR: #334166; }
.SelectedTab      { BORDER-RIGHT: #dd8c40 1px solid; FONT-WEIGHT: bold; FONT-STYLE: normal; BACKGROUND-COLOR: #788AFF; }
.Link             { BORDER-RIGHT: #dd8c40 1px solid; color: #D7D9DC; FONT-WEIGHT: bold; FONT-STYLE: normal; BACKGROUND-COLOR: green; }
A.OtherTabs:hover { color: white; TEXT-DECORATION: underline; }
