/* ********************************************************** */
/* Cascading Style Sheets zur Dokumentbehandlung V. 2.0       */
/* (c) Frank U. Kugelmeier, Attendorn 2008                    */
/* Erstellungsdatum: 08.07.2008                               */
/* ********************************************************** */

body
  {
  color:#000000;
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-size:12pt;
  background-image:url(../g/kf_hg1.jpg);
  background-color:#FFFFFF;
  margin-left:10%;
  margin-right:10%;
  }

h1                                          /* 1. Überschrift */
  {
  color:#800000;
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-size:20pt;
  font-weight:bold;
  text-align:center;
  }

h2                                          /* 2. Überschrift */
  {
  color:#000000;
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-size:16pt;
  font-weight:bold;
  text-align:center;
  }

h3                                          /* 3. Überschrift */
  {
  color:#800000;
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-size:14pt;
  font-weight:bold;
  text-align:center;
  }

h4                                          /* 4. Überschrift */
  {
  color:#800000;
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-size:14pt;
  font-weight:bold;
  text-align:left;
  }

h5                                          /* 5. Überschrift */
  {
  color:#000000;
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-size:13pt;
  font-weight:bold;
  font-style:italic;
  text-align:left;
  }

h6                                          /* 6. Überschrift */
  {
  color:#800000;
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-size:12pt;
  text-align:left;
  }

code                                        /* nichtproportionale Schrift */
  {
  font-size:12pt;
  }

p                                           /* Abschnitt im Blocksatz */
  {
  text-align:justify;
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-size:12pt;
  }

p.zentralklein                              /* Abschnitt im Blocksatz */
  {
  text-align:center;
  font-family:"Trebuchet MS",Arial,sans-serif;
  color:#800000;
  font-size:10pt;
  }

hr                                          /* Trennlinien-Farbe */
  {
  color:#800000;
  }

hr.strich                                   /* kurze Trennlinie */
  {
  color:#800000;
  text-align:left;
  width:33%;
  }

border                                      /* 3-D-Rand */
  {
  border-style:ridge;
  }

table.spezialtabelle                        /* Spezialtabelle */
  {
  border-width:2px;
  border-style:solid;
  border-color:black;
  background-color:silver;
  }

ul                                          /* Listenpunkt */
  {
  list-style-image:url(../g/kf_punkt.gif);
  }

ul.pfeil
  {                                         /* Listenpfeil */
  list-style-image:url(../g/kf_pfeil.gif);
  }

li                                          /* Listenelement-Inhalt (Ausrichtung) */
  {
  text-align:justify;
  }

table.standard                              /* Standard-Tabellenschrift */
  {
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-size:12pt;
  }

.hintergrund                                /* Hintergrund */
  {
  background-image:url(../g/kf_hg3.gif);
  }

table.rechtstabelle                         /* Tabelle rechts */
  {
  float:right;
  margin-top:5px;
  margin-left:20px;
  spacing:0px;
  padding:2px;
  border-style:solid;
  border-width:1px;
  border-color:#800000;
  background-image:url(../g/kf_hg5.gif);
  }

table.linkstabelle                          /* Tabelle links */
  {
  float:left;
  margin-top:5px;
  margin-right:20px;
  spacing:0px;
  padding:2px;
  border-style:solid;
  border-width:1px;
  border-color:#800000;
  background-image:url(../g/kf_hg5.gif);
  }

.balken
  {
  background-image:url(../g/kf_hg3.gif);    /* Balken-Design */
  width:100%;
  border-style:solid;
  border-width:1px;
  border-color:#000000;
  }

span.balken                                 /* Überschrift im Balken */
  {
  color:#FFFFFF;
  border-style:none;
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-size:16pt;
  font-weight:bold;
  }

.rahmen                                     /* Rahmen */
  {
  border-style:solid;
  border-width:1px;
  border-color:#800000;
  }

img.rahmenfilter                            /* Rahmen und Filter [geändert 2.0] */
  {
  border-style:solid;
  border-width:1px;
  border-color:#800000;
  }

img.rahmenlos                               /* Rahmenloses Bild */
  {
  border:none;
  }

img.linksabstand                            /* Bild links mit Abstand */
  {
  float:left;
  margin-right:50px;
  margin-left:1px;
  margin-top:7px;
  margin-bottom:10px;
  border-style:solid;
  border-width:1px;
  border-color:#800000;
  background-color:#808080;
  }

img.links                                   /* Bild links */
  {
  float:left;
  margin-left:1px;
  margin-right:15px;
  margin-top:7px;
  margin-bottom:10px;
  border-style:solid;
  border-width:1px;
  border-color:#800000;
  }

img.linksohne                               /* Bild links ohne Rahmen*/
  {
  float:left;
  margin-left:1px;
  margin-right:15px;
  margin-top:7px;
  margin-bottom:10px;
  border-style:none;
  }

img.linksfilter                             /* Bild links mit Filter und "virtuellem" Rahmen [geändert 2.0] */
  {
  float:left;
  margin-left:1px;
  margin-right:15px;
  margin-top:7px;
  margin-bottom:10px;
  border-style:solid;
  border-width:1px;
  border-color:#800000;
  }

img.rechts                                  /* Bild rechts */
  {
  float:right;
  margin-left:15px;
  margin-right:1px;
  margin-top:7px;
  margin-bottom:10px;
  border-style:solid;
  border-width:1px;
  border-color:#800000;
  }

img.rechtsohne                              /* Bild rechts ohne Rahmen */
  {
  float:right;
  margin-left:15px;
  margin-right:1px;
  margin-top:7px;
  margin-bottom:10px;
  border-style:none;
  }

img.rechtsfilter                            /* Bild rechts mit Filter und "virtuellem" Rahmen [geändert 2.0] */
  {
  float:right;
  margin-left:15px;
  margin-right:1px;
  margin-top:7px;
  margin-bottom:10px;
  border-style:solid;
  border-width:1px;
  border-color:#800000;
  }

sub                                         /* tiefgestellte Schrift */
  {
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-size:8pt;
  }

sup                                         /* hochgestellte Schrift */
  {
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-size:8pt;
  }

.links                                      /* linksbündige Ausgabe */
  {
  text-align:left;
  }

.rechts                                     /* rechtsbündige Ausgabe */
  {
  text-align:right;
  }

.mitte                                      /* zentrierte Ausgabe */
  {
  text-align:center;
  }

.block                                      /* Ausgabe im Blocksatz */
  {
  text-align:justify;
  }

.linksbund                                  /* linksbündige Ausgabe */
  {
  text-align:left;
  }

.rechtsbund                                 /* rechtsbündige Ausgabe */
  {
  text-align:right;
  }

.schrift                                    /* Standardschrift */
  {
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-size:12pt;
  }

.markant                                    /* hervorgehobener Text */
  {
  color:#FFFF00;
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-size:13pt;
  font-weight:bold;
  }

.solide                                     /* hervorgehobener Text (Variante) */
  {
  color:#FF0000;
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-size:13pt;
  font-weight:bold;
  }

.klein                                      /* kleine Schrift auf Schaltknöpfen */
  {
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-size:10pt;
  font-weight:normal;
  margin-left:3px;
  margin-right:3px;
  }

.kleinst                                    /* noch kleinere Schrift auf Schaltknöpfen */
  {
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-size:8pt;
  font-weight:bold;
  margin-left:8px;
  margin-right:8px;
  }

.mini                                       /* kleine Schrift */
  {
  color:#800000;
  font-size:10pt;
  }

.minirechts                                 /* kleine Schrift rechtsbündig */
  {
  color:#800000;
  font-size:10pt;
  text-align:right;
  }

.maxi                                       /* große Schrift */
  {
  color:#800000;
  font-size:14pt;
  }

.maxifett                                   /* 4. Überschrift */
  {
  color:#800000;
  font-size:14pt;
  font-weight:bold;
  }

.farbe                                      /* Alternative Farbe */
  {
  color:#800000;
  }

.grau                                       /* grauer Hintergrund */
  {
  background-color:#DFDFDF;
  }

.blau                                       /* "blauer" Hintergrund */
  {
  background-color:#009C9C;
  }

.gelb                                       /* "gelber" Hintergrund */
  {
  background-color:#00ACAC;
  }

.effekt1                                    /* Effekt 1 [geändert 2.0] */
  {
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-size:30pt;
  font-weight:bold;
  width:100%;
  color:red;
  }

a                                           /* Standard-Verweis */
  {
  color:#C04000; /* #800000; */
  text-decoration:none;
  }

a:hover                                     /* angewählter Standard-Verweis */
  {
  color:#FFBF00;
  text-decoration:none;
  }

a.menu                                      /* Verweis als Schaltknopf */
  {
  background-image:url(../g/kf_hg2.gif);
  width:100px;
  border: #800000 1px solid;
  font-family:"Trebuchet MS",Arial,sans-serif;
  font-size:10pt;
  font-weight:bold;
  padding-bottom:1px;
  padding-left:1px;
  padding-right:1px;
  padding-top:1px;
  margin-top:2px;
  margin-bottom:2px;
  color:#000000;
  text-align:center;
  text-decoration:none;
  display:inline;
  }

a.menu:hover                                /* angewählter Verweis als Schaltknopf */
  {
  background-image:url(../g/kf_hg4.gif);
  border-color:#800000;
  color:#FFFFFF;
  text-decoration:none;
  display:inline;
  }

a.menu:active                               /* angeklickter Verweis als Schaltknopf */
  {
  color:#FF0000;
  }

suche                                       /* Fußnoten-Formatierung für die Stichwortsuche */
  {
  text-align:justify;
  font-family:"Trebuchet MS",Arial,sans-serif;
  }
