/* DATEI: nhp.css */
/* STYLE: Standard CSS Datei */
/* AUTOR: René Bossert */

/* OPTIONEN:   Farbwert: Farbwort (red, black white) / #RRGGBB (Rot=##FF0000/Schwarz=#000000/Weiss=#FFFFFF) */
/*             Nummer:   xxpt(1/72inch), xxpc(12Pkt), xxmm(Milimeter), xxcm(Zentimeter), xxpx(Pixel)        */
/*                       Prozentangabe (40%), xem(elem. Schrifthöhe), xex(elem. Buchstabenhöhe)             */
/*             B-Style:  none, 2D-Effekte(dotted,dashed,solid,double) 3D-Effekte(groove,ridge,inset,outset) */



/* Fensterrand Hauptfenster in Pixel */
body { text-align: left; margin-left: 15px; margin-top: 0px; margin-bottom: 0px }


/* ======================================================================================================== */
/* Schriftart für alle Textelemente ======================================================================= */
/* ======================================================================================================== */
p, h1, h2, h3, h4, ul, ol, li, div, td, th, address, blockquote, nobr, b, i, a
   { font-family: Verdana, Arial, sans-serif }


/* Überschrift 1 */
h1 { font-size:14pt;           /* Optionen: Nummer                                                          */
     color:black;              /* Optionen: Farbwert                                                        */
     text-shadow:;             /* Optionen: none, Farbwert                                                  */
     font-style:normal;        /* Optionen: normal, italic, oblique                                         */
     font-variant:normal;      /* Optionen: normal, small-caps (Kapitälchen)                                */
     font-weight:normal;       /* Optionen: normal, bold, bolder, lighter, 100(dünn)-900(sehr fett)         */
     word-spacing:0pt;         /* Optionen: Nummer (Wortabstand)                                            */
     letter-spacing:0pt;       /* Optionen: Nummer (Zeichenabstand)                                         */
     text-decoration:none;     /* Optionen: none, underline, overline, line-through, blink                  */
     text-transform:none;      /* Optionen: none, lowercase, uppercase, capitalize                          */
   }

/* Überschrift 2 */
h2 { font-size:12pt;           /* Optionen: Nummer                                                          */
     color:black;              /* Optionen: Farbwert                                                        */
     text-shadow:;             /* Optionen: none, Farbwert                                                  */
     font-style:normal;        /* Optionen: normal, italic, oblique                                         */
     font-variant:normal;      /* Optionen: normal, small-caps (Kapitälchen)                                */
     font-weight:normal;         /* Optionen: normal, bold, bolder, lighter, 100(dünn)-900(sehr fett)         */
     word-spacing:0pt;         /* Optionen: Nummer (Wortabstand)                                            */
     letter-spacing:0pt;       /* Optionen: Nummer (Zeichenabstand)                                         */
     text-decoration:none;     /* Optionen: none, underline, overline, line-through, blink                  */
     text-transform:none;      /* Optionen: none, lowercase, uppercase, capitalize                          */
   }

/* Überschrift 3 */
h3 { font-size:10pt;           /* Optionen: Nummer                                                          */
     color:black;              /* Optionen: Farbwert                                                        */
     text-shadow:;             /* Optionen: none, Farbwert                                                  */
     font-style:normal;        /* Optionen: normal, italic, oblique                                         */
     font-variant:normal;      /* Optionen: normal, small-caps (Kapitälchen)                                */
     font-weight:normal;       /* Optionen: normal, bold, bolder, lighter, 100(dünn)-900(sehr fett)         */
     word-spacing:0pt;         /* Optionen: Nummer (Wortabstand)                                            */
     letter-spacing:0pt;       /* Optionen: Nummer (Zeichenabstand)                                         */
     text-decoration:none;     /* Optionen: none, underline, overline, line-through, blink                  */
     text-transform:none;      /* Optionen: none, lowercase, uppercase, capitalize                          */
   }

/* Überschrift 4*/
h4 { font-size:9pt;           /* Optionen: Nummer                                                          */
     color:black;              /* Optionen: Farbwert                                                        */
     text-shadow:;             /* Optionen: none, Farbwert                                                  */
     font-style:normal;        /* Optionen: normal, italic, oblique                                         */
     font-variant:normal;      /* Optionen: normal, small-caps (Kapitälchen)                                */
     font-weight:normal;       /* Optionen: normal, bold, bolder, lighter, 100(dünn)-900(sehr fett)         */
     word-spacing:0pt;         /* Optionen: Nummer (Wortabstand)                                            */
     letter-spacing:0pt;       /* Optionen: Nummer (Zeichenabstand)                                         */
     text-decoration:none;     /* Optionen: none, underline, overline, line-through, blink                  */
     text-transform:none;      /* Optionen: none, lowercase, uppercase, capitalize                          */
   }


/* Überschrift 5*/
h5 { font-size:7pt;           /* Optionen: Nummer                                                          */
     color:black;              /* Optionen: Farbwert                                                        */
     text-shadow:;             /* Optionen: none, Farbwert                                                  */
     font-style:normal;        /* Optionen: normal, italic, oblique                                         */
     font-variant:normal;      /* Optionen: normal, small-caps (Kapitälchen)                                */
     font-weight:normal;         /* Optionen: normal, bold, bolder, lighter, 100(dünn)-900(sehr fett)         */
     word-spacing:0pt;         /* Optionen: Nummer (Wortabstand)                                            */
     letter-spacing:0pt;       /* Optionen: Nummer (Zeichenabstand)                                         */
     text-decoration:none;     /* Optionen: none, underline, overline, line-through, blink                  */
     text-transform:none;      /* Optionen: none, lowercase, uppercase, capitalize                          */
   }


/* Überschrift 6 Titelspruch*/
h6 { font-size:10pt;            /* Optionen: Nummer                                                          */
     color:black;              /* Optionen: Farbwert                                                        */
     text-shadow:;             /* Optionen: none, Farbwert                                                  */
     font-style:normal;        /* Optionen: normal, italic, oblique                                         */
     font-variant:normal;      /* Optionen: normal, small-caps (Kapitälchen)                                */
     font-weight:bold;         /* Optionen: normal, bold, bolder, lighter, 100(dünn)-900(sehr fett)         */
     word-spacing:0pt;         /* Optionen: Nummer (Wortabstand)                                            */
     letter-spacing:0pt;       /* Optionen: Nummer (Zeichenabstand)                                         */
     text-decoration:none;     /* Optionen: none, underline, overline, line-through, blink                  */
     text-transform:none;      /* Optionen: none, lowercase, uppercase, capitalize                          */
   }


/* Normaler Text */
p  { font-size:10pt;           /* Optionen: Nummer                                                          */
     color:"#000000";          /* Optionen: Farbwert                                                        */
     text-shadow:;             /* Optionen: none, Farbwert                                                  */
     font-style:normal;        /* Optionen: normal, italic, oblique                                         */
     font-variant:normal;      /* Optionen: normal, small-caps (Kapitälchen)                                */
     font-weight:normal;       /* Optionen: normal, bold, bolder, lighter, 100(dünn)-900(sehr fett)         */
     word-spacing:0pt;         /* Optionen: Nummer (Wortabstand)                                            */
     letter-spacing:0pt;       /* Optionen: Nummer (Zeichenabstand)                                         */
     text-decoration:none;     /* Optionen: none, underline, overline, line-through, blink                  */
     text-transform:none;      /* Optionen: none, lowercase, uppercase, capitalize                          */
   }

/* =======================================================================================================  */
/* Zusatzangaben für die Schrift =========================================================================  */
/* =======================================================================================================  */
.b1        {font-weight:bold; }
.b2        {font-weight:bolder; }
.li        {font-weight:lighter; }

.ku        {font-style:italic; }

.sc        {font-variant:small-caps; }        /* Optionen: normal, small-caps (Kapitälchen)*/

.ws1       {word-spacing:-1pt; }
.ws2       {word-spacing:-2pt; }

.fw100     {font-weight:100; }
.fw200     {font-weight:200; }
.fw300     {font-weight:300; }
.fw400     {font-weight:400; }
.fw500     {font-weight:500; }
.fw600     {font-weight:600; }
.fw700     {font-weight:700; }
.fw800     {font-weight:800; }
.fw900     {font-weight:900; }

.fwtitel   {font-weight:bolder; }

.fs6       {font-size:6pt; }
.fs5       {font-size:5pt; }
.fs4       {font-size:4pt; }


/* =======================================================================================================  */
/* Farbdefinitionen  Textfarben ==========================================================================  */
/* =======================================================================================================  */
.cotitel   {color="#FF9F00"; }
.cotext    {color="#4c4c4c"; }
.conavi    {color="#4c4c4c"; }

/* =======================================================================================================  */
/* Farbdefinitionen Hintergrund ==========================================================================  */
/* =======================================================================================================  */
.bgnavi      {background-color="#FF9F00"; }
.bgnavi1     {background-color="#eeeeee"; }

.bgweiss     {background-color="#000000"; }
.bgschwarz   {background-color="#ffffff"; }

.bgorange1   {background-color="#ff5d00"; }
.bgorange2   {background-color="#ff7d00"; }
.bgorange3   {background-color="#ff9e00"; }

.bggrau1     {background-color="#4c4c4c"; }
.bggrau2     {background-color="#9c9c9c"; }
.bggrau3     {background-color="#dedede"; }


/* =======================================================================================================  */
/* Farben der Links für Navigationsbereich ===============================================================  */
/* =======================================================================================================  */
a.navi:link:focus, a.navino:visited:focus {-moz-outline:0px;}
a.navi:link    { font-size: 10pt; color: #4C4C4C; font-weight:normal; text-decoration:none;}
a.navi:visited { font-size: 10pt; color: #4C4C4C; font-weight:normal; text-decoration:none;}
a.navi:active  { font-size: 10pt; color: #4C4C4C; background-color: #ffcc66; font-weight:normal; text-decoration:none;}
a.navi:hover   { font-size: 10pt; color: #4C4C4C; background-color: #ffcc66; font-weight:normal; text-decoration:none;}

a.navih:link:focus, a.navinoh:visited:focus {-moz-outline:0px;}
a.navih:link    { font-size: 10pt; color: #4C4C4C; background-color: #ffcc66;font-weight:bold; text-decoration:none;}
a.navih:visited { font-size: 10pt; color: #4C4C4C; background-color: #ffcc66;font-weight:bold; text-decoration:none;}
a.navih:active  { font-size: 10pt; color: #4C4C4C; background-color: #ffcc66; font-weight:bold; text-decoration:none;}
a.navih:hover   { font-size: 10pt; color: #4C4C4C; background-color: #ffcc66; font-weight:bold; text-decoration:none;}


/* =======================================================================================================  */
/* Farben der normalen Links =============================================================================  */
/* =======================================================================================================  */
/* a:link = Verweise zu noch nicht besuchten Seiten */
a:link    { color:"#4C4C4C";              /* Optionen: Farbwert                                             */
            text-decoration:underline;    /* Optionen: none, underline, overline, line-through, blink       */
          }

/* a:visited = Verweise zu bereits besuchten Seiten */
a:visited { color:"#4C4C4C";              /* Optionen: Farbwert                                             */
            text-decoration:underline;    /* Optionen: none, underline, overline, line-through, blink       */
          }

/* a:active = Verweise, die gerade angeklickt werden */
a:active  { color:"#FF9F00";               /* Optionen: Farbwert                                             */
            text-decoration:underline;     /* Optionen: none, underline, overline, line-through, blink       */
          }

/* a:link = Verweise Allgemeine Angaben */
a        { font-size: 10pt;
           font-weight:normal;
           font-variant:normal;
           text-decoration:none;
         }

a.link     { text-decoration:none; }
a.visited  { text-decoration:none; }
a.active   { text-decoration:none; }
a.hover    { text-decoration:none; }


/* B-Style:  none, 2D-Effekte(dotted,dashed,solid,double) 3D-Effekte(groove,ridge,inset,outset)*/
/* =======================================================================================================  */
/* Tabellen-Rahmen und Tabellen-Zellen ===================================================================  */
/* =======================================================================================================  */
/* Tabelle Hauptteil Orange*/
.tbl           { border-spacing:0px;               /* Optionen: normal, italic, oblique                     */
                 border-width:1px;                 /* Optionen: thin, medium, thick oder Nummer             */
                 border-style:solid;               /* Optionen: B-Style inset                               */
                 border-color:"#ff9f00";           /* Optionen: Farbwert                                    */
                 border-collapse:collapse;
               }


/* Tabelle Haupttitel (Grau)*/
.tbl-ht        { font-size:10pt;                   /* Optionen: Nummer                                      */
                 color:"#4C4C4C";                  /* Optionen: Farbwert                                    */
                 text-shadow:none;                 /* Optionen: none, Farbwert                              */
                 font-style:normal;                /* Optionen: normal, italic, oblique                     */
                 font-weight:bold;                 /* Optionen: normal, bold, bolder, lighter, 100-900      */
                 border-color:"#ff9f00";           /* Optionen: Farbwert                                    */
                 background-color="#ff9f00";       /* Optionen: Farbwert                                    */

               }

/* Tabelle Untertiteltitel (Grau)*/
.tbl-ut        { font-size:9pt;                   /* Optionen: Nummer                                       */
                 color:black;                      /* Optionen: Farbwert                                    */
                 text-shadow:none;                 /* Optionen: none, Farbwert                              */
                 font-style:normal;                /* Optionen: normal, italic, oblique                     */
                 font-weight:bold;                 /* Optionen: normal, bold, bolder, lighter, 100-900      */
                 border-color:"#ff9f00";           /* Optionen: Farbwert                                    */
                 border-width:1px;                 /* Optionen: thin, medium, thick oder Nummer             */
                 border-style:solid;               /* Optionen: B-Style inset                               */
                 background-color="#dddddd";       /* Optionen: Farbwert                                    */
               }

/* Tabelle Leerzeile (Weiss)*/
.tbl-z1        { font-size:9pt;                    /* Optionen: Nummer                                      */
                 color:black;                      /* Optionen: Farbwert                                    */
                 text-shadow:none;                 /* Optionen: none, Farbwert                              */
                 font-style:normal;                /* Optionen: normal, italic, oblique                     */
                 font-weight:normal;               /* Optionen: normal, bold, bolder, lighter, 100-900      */
                 border-width:1px;                 /* Optionen: thin, medium, thick oder Nummer             */
                 border-style:solid;               /* Optionen: B-Style inset                               */
                 border-color:"#ff9f00";           /* Optionen: Farbwert                                    */
                 background-color="#ffffff";       /* Optionen: Farbwert                                    */
               }

/* Tabelle Datenzeile (Grau / Orange)*/
.tbl-z2        { font-size:9pt;                    /* Optionen: Nummer                                      */
                 color:black;                      /* Optionen: Farbwert                                    */
                 text-shadow:none;                 /* Optionen: none, Farbwert                              */
                 font-style:normal;                /* Optionen: normal, italic, oblique                     */
                 font-weight:normal;               /* Optionen: normal, bold, bolder, lighter, 100-900      */
                 border-color:"#ff9f00";           /* Optionen: Farbwert                                    */
                 border-width:1px;                 /* Optionen: thin, medium, thick oder Nummer             */
                 border-style:solid;               /* Optionen: B-Style inset                               */
                 background-color="#eeeeee";       /* Optionen: Farbwert                                    */
               }

/* =======================================================================================================  */

/* Linker Rand in Tabellenfeldern */
.tbl-lirand    { padding-left:10px; }               /* Optionen: Nummer                                      */


/* =======================================================================================================  */
/* Listen                              ===================================================================  */
/* =======================================================================================================  */
/* Listen */
ul,ol,li       { font-size:9pt;                    /* Optionen: Nummer                                      */
                 color:black;                      /* Optionen: Farbwert                                    */
                 text-shadow:none;                 /* Optionen: none, Farbwert                              */
                 font-style:normal;                /* Optionen: normal, italic, oblique                     */
                 font-weight:normal;               /* Optionen: normal, bold, bolder, lighter, 100-900      */
          }


/* Spezielle Texte */
pre      { font-family:Courier New,Courier;
           font-size:9pt;           /* Optionen: Nummer                                                    */
           color:black;              /* Optionen: Farbwert                                                  */
           text-shadow:;             /* Optionen: none, Farbwert                                            */
           font-style:normal;        /* Optionen: normal, italic, oblique                                   */
           font-variant:small-caps;  /* Optionen: normal, small-caps (Kapitälchen)                          */
           font-weight:normal;       /* Optionen: normal, bold, bolder, lighter, 100(dünn)-900(sehr fett)   */
           word-spacing:0pt;         /* Optionen: Nummer (Wortabstand)                                      */
           letter-spacing:0pt;       /* Optionen: Nummer (Zeichenabstand)                                   */
           text-decoration:none;     /* Optionen: none, underline, overline, line-through, blink            */
           text-transform:none;      /* Optionen: none, lowercase, uppercase, capitalize                    */
         }


tt       { font-family:Wingdings;
           font-size:18pt;           /* Optionen: Nummer                                                    */
           color:black;              /* Optionen: Farbwert                                                  */
           text-shadow:;             /* Optionen: none, Farbwert                                            */
           font-style:normal;        /* Optionen: normal, italic, oblique                                   */
           font-variant:small-caps;  /* Optionen: normal, small-caps (Kapitälchen)                          */
           font-weight:normal;       /* Optionen: normal, bold, bolder, lighter, 100(dünn)-900(sehr fett)   */
           word-spacing:0pt;         /* Optionen: Nummer (Wortabstand)                                      */
           letter-spacing:0pt;       /* Optionen: Nummer (Zeichenabstand)                                   */
           text-decoration:none;     /* Optionen: none, underline, overline, line-through, blink            */
           text-transform:none;      /* Optionen: none, lowercase, uppercase, capitalize                    */
         }