 body            { background-repeat:repeat;
                   background-color:#FFFFFF;
                   color:#000000; font-size:10pt; text-align:left; margin:0px;
                 }
 body.Element    { background-repeat:no-repeat;
                   background-color:#A7A7A7;
                 }
 body.Elementx   { background-repeat:repeat-x;
                   background-color:#A7A7A7;
                 }
 body.Content    { font-size:10pt;
                   margin:10% 10% 10px 0px;
                 }
 body.Example    { margin:10% 10% 10px 0px;
                 }

 code            { font-family:"Courier New",Courier,monospace; color:#0000C0; font-style:normal; font-weight:normal; font-size:97%; _font-size:96%; }
 small code      { font-size:84%; _font-size:80%; }
 h3 small code   { font-size:100%; }
 nobr            { white-space:nowrap; }
 pre             { font-family:"Courier New",Courier,monospace; font-size:97%; _font-size:96%; }
 tt              { font-family:"Courier New",Courier,monospace; font-size:97%; _font-size:96%; }

 .Head           { text-align:center; margin-left:auto; margin-right:auto; }
 .HAuswahl       { text-align:center; margin-left:auto; margin-right:auto; }
 .Text, .FText   { text-align:justify; }
 .Notes, .FNotes { text-align:justify; border:1px dotted black; margin:4px 0; padding:4px; }
 .Examples       { text-align:center; margin-left:auto; margin-right:auto; }
 .ShortURL       { text-align:center; width:30em; margin:2%; padding:5px; border-style:solid; border-width:1px; border-color:#000000; }
 .Updates        { text-align:justify; }
 .ILinks         { text-align:center; margin-left:auto; margin-right:auto; }
 .XLinks         { text-align:center; margin-left:auto; margin-right:auto; }
 .InfoButtons    { display:none; }
 .Code           { font-family:"Courier New",Courier,monospace; font-size:8pt;white-space:nowrap; text-align:left; }
 .Smiley         { font-family:"Courier New",Courier,monospace; white-space:nowrap; }
 .nowrap         { white-space:nowrap; }
 .hide           { display:none; }
 .Screen         { display:none; }
 .ContentNav     { display:none; }

 #oldbaer        { margin-left: 10px; }

 .Text a:first-letter,
 .Text:first-letter    { font-size:1.2em; font-weight:bold; }
 .Notes a:first-letter,
 .Notes:first-letter   { font-size:1.2em; font-weight:bold; }

 strong.keyword  { font-weight:normal; }

 hr.line         { color:#000000; height:1px; }

 table.Abstract  { background-color:#EEEEEE; background-repeat:no-repeat; width:250px; margin:1px 1px 5px 20px; border:1px solid; }
 td.RoundF       { margin:0px; border:0px solid; }
 td.RoundTL      { background-image:url(); border:0px solid; }
 td.RoundTR      { background-image:url(); border:0px solid; }
 td.RoundBL      { background-image:url(); border:0px solid; }
 td.RoundBR      { background-image:url(); border:0px solid; }
 td.FloatSpacer  { background-color:#FFFFFF; border:0px solid; display:none; }

 table.Liste td  { text-align:left; }

 .gfahead        { color:#000000; background-color:#FFFFFF; font-style:normal; font-weight:normal; }
 .gfamenu        { color:#000000; background-color:#FFFFFF; font-style:normal; font-weight:normal; }
 .gfatxt         { color:#000000; background-color:#FFFFFF; font-style:normal; font-weight:normal; }
 .gfaall         { color:#000000; background-color:#FFFFFF; border-width:1px; border-color:#FFFFFF; border-style:solid; font-style:normal; font-weight:normal; }
 .jslall         { color:#000000; background-color:#FFFFFF; border-width:1px; border-color:#000000; border-style:dotted; font-style:normal; font-weight:normal; }
 .gfadiv         { color:#000000; background-color:#FFFFFF; border-width:1px; border-color:#FFFFFF; border-style:solid; font-style:normal; font-weight:bold; }
 .jsldiv         { color:#000000; background-color:#FFFFFF; border-width:1px; border-color:#000000; border-style:dotted; font-style:normal; font-weight:bold; }
 .gfatos         { color:#000000; background-color:#FFFFFF; border-width:1px; border-color:#FFFFFF; border-style:solid; font-style:normal; font-weight:normal; }
 .jsltos         { color:#000000; background-color:#FFFFFF; border-width:1px; border-color:#000000; border-style:dotted; font-style:normal; font-weight:normal; }
 .gfawin         { color:#000000; background-color:#FFFFFF; border-width:1px; border-color:#FFFFFF; border-style:solid; font-style:italic; font-weight:normal; }
 .jslwin         { color:#000000; background-color:#FFFFFF; border-width:1px; border-color:#000000; border-style:dotted; font-style:italic; font-weight:normal; }

 tr.gfamenu      { visibility:hidden; }

 th.tmenu        { border:1px solid #000000; }
 td.tmenu        { text-align:center; background-color:#DDDDDD; cursor:default; border:1px solid #000000; }

 a:link          { color:#000000; font-style:italic; font-weight:normal; text-decoration:none; }
 a:visited       { color:#000000; font-style:italic; font-weight:normal; text-decoration:none; }
 a:hover         { color:#000000; font-style:italic; font-weight:normal; text-decoration:none; }
 a:active        { color:#000000; font-style:italic; font-weight:normal; text-decoration:none; }

 a.gfaname       { color:#000000; font-size:1.0em; font-style:normal; font-weight:bold; text-decoration:none; }

 code a:link     { color:#0000C0; }

 .new a:link     { background-color:#FFFFFF; }

 a:link:first-letter    { font-size:1em; font-weight:normal; }
 a:visited:first-letter { font-size:1em; font-weight:normal; }
