/* 
 * Alle Header-Formate sind jetzt linksb?ndig (text-align: left).  (Bisher: (text-align: right))
 */
h1, h2, h3, h4, h5, h6   { font-variant: small-caps; text-align: left; padding: 2px; border-bottom: 0px solid #fff; width: 100% }

/*
 * Vorteile dieser CSS - Datei:
 *
 * 1.  Gut lesbares entzerrtes Schriftbild durch die Schrift "Verdana", Gr?sse 10.
 * 2.  Linksb?ndige ?berschriften vermeiden die Interpretation der ?berschrift als Fussnote des Text-Segments.
 * 3.  Neutrale Farbgebung (z.B. lightgrey, mediumgrey) passt sich anderen Farben an. 
 * 4.  Kein Blocksatz, weil das an manchen Stellen f?r ungewollte Rechtsstreckung sorgen w?rde
 * 5.  Kommentare erkl?ren die Bedeutung der Bestandteile und erhalten die Information.
 */

/*
 *  body jetzt : schwarze Schrift auf hellgrauem Hintergrund
 *  ( bisher kein CSS-Eintrag, also Default: schwarze schrift auf weissen Grund)
 *  body    { background-color: lightgrey; color: black}
 */

p       { font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td, li  { font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.footN  { color: black; font-size: 10pt; font-family: "Tms Roman", "Times Roman", "Times New Roman", Roman; font-weight: normal;
          text-align: left; margin-top: 0; margin-bottom: 0px; }
.head1  { color: black; font-weight: bold;   font-size: 22pt; font-family: "Tms Roman", "Times Roman", "Times New Roman", Roman;
          text-align: center; margin-top: 0; margin-bottom: 0 }
.head2  { color: black; font-weight: normal; font-size: 18pt; font-family: "Tms Roman", "Times Roman", "Times New Roman", Roman;
          text-align: center; vertical-align: top; margin-top: 0; margin-bottom: 0; border-bottom: 0px solid #fff}
.head3  { color: black; font-weight: bold;   font-size: 14pt; font-family: "Tms Roman", "Times Roman", "Times New Roman", Roman;
          text-align: right; margin-top: 0; margin-bottom: 0; border-bottom: 0px solid #fff}
.head4  { color: black; font-weight: normal; font-size: 12pt; font-family: "Tms Roman", "Times Roman", "Times New Roman", Roman;
          text-align: center; margin-top: 0; margin-bottom: 0; border-bottom: 0px solid #fff}
.head5  { color: black; font-weight: bold;   font-size: 10pt; font-family: "Tms Roman", "Times Roman", "Times New Roman", Roman;
          text-align: center; margin-top: 0; margin-bottom:0;  border-bottom: 0px solid #fff}
.head6  { color: black; font-weight: bold;   font-size: 10pt; font-family: "Tms Roman", "Times Roman", "Times New Roman", Roman;
          text-align: right; margin-top: 0; margin-bottom: 0; border-bottom: 0px solid #fff }

.norLTable    { border: 0; width: 100%; bgcolor: #f0f8ff;} /* bisher : lightskyblue =  #87cefa ; cellspacing: 2*/

/* 
 * Die erste Spalte:
 *            Text-Abstand  10 Pixel       (padding:    10px) 
 *            Als Farbt?ne empfehle ich Graut?ne, 
 *            weil das IGFM-Portal links ein kr?ftiges Blau verwendet):
 *
 *            Hintergrund   subtiles grau    (background-color:  subtle??gray     (#C6C6CA)) (selbstgebastelte Farbe)  Bisher: white
 *            Schrift:      schwarz
 * 
 *            List of 150 cross-browser colors: 
 *            http://www.w3schools.com/html/html_colornames.asp
 *	
 *                       Kiehl   #C6C6CA
 */
.norLTableSp1 { background-color: white; color: black; text-align: center;  vertical-align: top; padding: 10px; width: 20%}

/* 
 * Die zweite Spalte: 
 *             Text-Abstand  10 Pixel       (padding:          10px) 
 *             Hintergrund   hellgrau       (background-color: lightgrey   (#d3d3d3)).  Kiehl am hellsten: #dfdfe1
 *             Textfarbe     schwarz        (color:            black).                   Bisher: black
 */
.norLTableSp2 { background-color: #e9faff; color: black; text-align: left; vertical-align: top; padding: 0 } 

.norLTabSp2gr { background-color: #e9faff; color: black; vertical-align: top }

.themen       { border: medium; font-size: 12pt; font-family: Verdana, "Times New Roman", Georgia, Times; text-align: left }
.themenTab    { border: 0; width: 100%; cellpadding: 0; cellspacing: 2  }
.themenTabGr  { background-color: #9c9;    border: 0; width: 100%; cellpadding: 0 ; cellspacing: 2}  
.themeTabGra  { background-color: #d3d3d3; border: 0; width: 100%; cellpadding: 0 ; cellspacing: 2; margin-top: 0  }
/*.themeTabGra  { background-color: #d3d3d3; border: 0; width: 100%; cellpadding: 0 ; cellspacing: 2; myriad: margin-top: 0  }*/