/* -------------------------------------------------------------------*/
/* DATEI: styles.css                                                  */
/* AUTOR: Heimo Schön                                                 */
/* DATE : 19.02.1999                                                  */
/* -------------------------------------------------------------------*/


/* -------------------------------------------------------------------*/
body { margin-top:5px; 
       margin-bottom:5px; 
       color:#000000;
       background-color:#f4f4f4; }
/* margin-top = Abstand zwischen Fensterrand und Inhalt oben          */
/* margin-bottom = Abstand zwischen Fensterrand und Inhalt unten      */
/* 10px = 10 Pixel, Wert aenderbar                                    */
/* link=blue vlink=darkblue alink=red bgcolor="#f0f0f0" text=black    */

/*       background-image:url(background.gif);                        */
/*       background-attachment:fixed;                                 */


p,h1,h2,h3,h4,ul,ol,li,div,address,b,i
     { font-family:Arial,sans-serif; 
       /*margin-left:3%;*/ 
       /*margin-right:2%*/
     }
blockquote
     { background-color:#e4e4e8;
       color:#000000;
       font-family:Courier,fixed; 
       /*margin-left:3%;*/ 
       /*margin-right:2%*/
     }

/* font-family = Schriftart fuer Textelemente                         */
/* Arial,sans-serif = Arial und serifenlose Schrift, Wert aenderbar   */

td,th,tr { font-family:Arial,sans-serif;
         }

tr.inhalt,td.inhalt { background-color:#e4e4e8;
                      color:#000000;
                      text-align:left;
                      margin-left:10px;
                      font-family:Arial,sans-serif; 
                    }
tr.klinhalt,td.klinhalt { background-color:#e4e4e8;
                          color:#000000;
                          text-align:left;
                          margin-left:10px;
                          font-size:7pt;
                          font-weight:bold;
                          font-family:Arial,sans-serif; 
                        }
tr.kopf,td.kopf   { background-color:#d0d0e8;
                    color:#000000;
                    font-size:12pt;
                    text-align:center;
                    vertical-align:middle;
                    font-weight:bold;
                    font-family:Arial,sans-serif; 
                  }
tr.neutral,td.neutral   { background-color:#f0f0f0;
                          color:#000000;
                          text-align:left;
                          font-family:Arial,sans-serif; 
                        }
tr.neutral-kopf,td.neutral-kopf   { background-color:#f4f4f4;
                                    color:#000000;
                                    font-size:16pt;
                                    text-align:center;
                                  }
tr.neutral-links,td.neutral-links   { background-color:#e4e4e8;
                                      color:#000000;
                                      font-size:11pt;
                                      text-align:center;
                                      font-family:Arial,sans-serif; 
                                    }
tr.grauer-kopf,td.grauer-kopf   { background-color:#d0d0e8;
                                  color:#000000;
                                  font-size:10pt;
                                  text-align:center;
                                  font-weight:bold;
                                  /*margin-top:5pt;*/
                                  font-family:Arial,sans-serif; 
                                }
tr.grauer-inhalt,td.grauer-inhalt   { background-color:#d0d0e8;  /* CFCFCF;*/
                                      color:#000000;
                                      font-size:8pt;
                                      text-align:left;
                                      vertical-align:middle;
                                      /*margin-top:10pt;*/
                                      font-family:Arial,sans-serif; 
                                    }
tr.grauer-inhalt-re,td.grauer-inhalt-re   { background-color:#d0d0e8;  /* CFCFCF;*/
                                    	    color:#000000;
                                            font-size:8pt;
                                            text-align:right;
                                            vertical-align:middle;
                                            margin-right:20pt;
                                            font-family:Arial,sans-serif; 
                                    }
tr.grauer-inhalt-center,td.grauer-inhalt-center   { background-color:#d0d0e8;  /* CFCFCF;*/
                                       	            color:#000000;
                                                    font-size:8pt;
                                                    text-align:center;
                                                    vertical-align:middle;
                                                    /* margin-right:20pt; */
                                                    font-family:Arial,sans-serif; 
                                                  }
tr.banner-kopf,td.banner-kopf   { background-color:#d0d0e8;
                                  color:#000000;
                                  font-size:15pt;
                                  text-align:center;
                                  font-weight:bold;
                                  /*margin-top:5pt;*/
                                  font-family:Arial,sans-serif; 
                                }

/* padding-top = Abstand von Tabellen am Anfang                       */
/* padding-bottom = Abstand von Tabellen am Ende                      */

h1 { font-size:18pt; }
h2 { font-size:16pt; }
h2.sh2 { font-size:16pt; }
h3,h3.xmp,h3.xpl,h3.inf,h3.tip { font-size:12pt; }
h4 { font-size:10pt; }

p,ul,ol,li,div,td,th,address,b,i { font-size:10pt; }

pre,PRE { color:#ffffff;
          background-color:#000000;
          font-size:9pt;
          font-family:Courier,fixed;
        }
/* Quelltext-Beispiele */

tt { font-size:10pt; 
     color:#0000C0;
     background-color:#f4f4f4;
     font-family:Arial,sans-serif;
   }
/* Quelltext-Befehle im normalen Fliesstext                           */



td.xmpcode { border-width:1pt; 
             border-style:solid; 
             border-color:#999999;
             color:#000000;
             background-color:#FFFFE0; }

/* Bereiche mit Beispiel-Quelltexten                                  */
/* nur MS IE 4, Netscape 4.0 ignoriert diese Angaben                  */
/* border-width = Randbreite                                          */
/* 1pt = 1 Punkt, Wert aenderbar                                      */
/* border-style = Randstil                                            */
/* solid = durchgezogen, Wert aenderbar                               */
/* border-color = Randfarbe                                           */
/* #999999 = grau, Wert aenderbar                                     */
/* background-color = Hintergrundfarbe                                */
/* #FFFFE0 = helles Gelb, Wert aenderbar                              */

/* -------------------------------------------------------------------*/
.code { color:#000000;
        background-color:#FFFFFF;
      }

/* Tabelleninhalte mit Quellcode                                      */

td.xplcode { color:#000000;
             background-color:#EEEEFF; 
           }

/* Tabelleninhalte mit Erklaerungen                                   */

.doc { color:#000000;
       background-color:#EEEEEE;
     }
/* Layout-Elemente mit hellgrauem Hintergrund                         */

.qbar { color:#000000;
        background-color:#FFFFE0; 
        font-size:9pt; 
        font-family:Arial,sans-serif; 
      }
/* Layout-Elemente mit hellgrauem Hintergrund                         */


pre.normal { color:#000000; 
             background-color:#FFFFFF; 
           }
/* normale praeformatierte Bereiche, nicht fuer Quelltexte            */




a:link    { color:#0000FF; 
            /* background-color:#e4e4e8;  */
            text-decoration:underline; 
          }
a:hover   { color:#0000BB; 
            /* background-color:#e4e4e8; */ 
 	    text-decoration:underline;
          }
a:visited { color:#000055; 
            /* background-color:#e4e4e8;  */
	    text-decoration:underline;
          }
a:active  { color:#0C0C0C; 
            /* background-color:#e4e4e8;  */
	    text-decoration:none;
          }
    

a.an { text-decoration:none; }

