/* Style für neue tbas.de - Seite (Layout 4)*/
.hevidfgd_layout4{ width:980px; }
/*

.headernavi_layout4{ width:980px; }
.mitte_layout4{ width:980px;  }
.left_layout4{ float:left; width:290px; }
.content_layout4{ float:right; width:690px; padding-left:10pt; }

/**************************************/
/*                                    */
/*         Für alle Ebenen            */
/*                                    */
/**************************************/

/* Neue Zeile im DIV-Layout ----------------------------------------------------- */

/* clearing floatings */
/* Fließumgebungen zurücksetzen */
.fixfloat_layout4 {
  float: none;                 /* Textumfluss: keiner */
  clear: both;                 /* Fortsetzung bei Textumfluss: unterhalb */
  width: 1px;                  /* Breite: 1px */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 0;                  /* Innenabstand: keiner */
  font-size: 0px;              /* Schriftgröße: 0px */
  line-height: 0px;            /* Zeilenhöhe: 0px */
  height: 0px;                 /* Höhe: 0px */
}

/* Aktive Menüpünkte ----------------------------------------------------- */
ol#horizontal_layout4 li a.activated_layout4:visited {
  background: #ff9900;         /* Hintergrund: weiss */
  border: 1px solid #000000;   /* Rahmen alle Seiten: 1px, durchgezogen, schwarz */
  color: #000000;              /* Textfarbe: schwarz */
  font-weight: bold;
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
}

/* Horizontal Navigation ----------------------------------------------------- */

/* container for horizontal navigation */
/* Container um horizontale Navigationsleiste */
div#horizontalnavigation_layout4 {
           /* background: #ffffff; Hintergrund: weiss */
  float: left;              /* Textumfluss: alles nachfolgende rechts vom Element */
  color: #000000;              /* Textfarbe: schwarz */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 0;                  /* Innenabstand: keiner */
}

/* horizontal navigation-list */
/* Liste für horizontale Navigationsleiste */
ol#horizontal_layout4 {
         /* background: #ffffff;   Hintergrund: weiss */
  color: #000000;              /* Textfarbe: schwarz */
  list-style: none;            /* Listendarstellung: keine */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 0;                  /* Innenabstand: keiner */
  text-align: left;            /* Horizontale Ausrichtung: linksbündig */
}

/* item in the horizontal navigation-list */
/* Einzelne Listenpunkte in der horizontalen Navigationsleiste */
ol#horizontal_layout4 li {
  background: #ffffff;      /* Hintergrund: weiss */
  color: #000000;           /* Textfarbe: schwarz */
  float: left;              /* Textumfluss: alles nachfolgende rechts vom Element */
  font-size: 1em;           /* Schriftgröße: 1em */
        /* letter-spacing: 1px; Zeichenabstand: 1px */
  margin: 0 4px 2px 0;        /* Außenabstand: oben/unten/links keiner, rechts 4px */
  padding: 0;               /*  Innenabstand: keiner */
             /* width: auto;   Breite: 19% */
}

/* active item in the horizontal navigation-list */
/* Aktiver Listenpunkt in der horizontalen Navigationsleiste */
ol#horizontal_layout4 li strong.activated_layout4 {
  background: #ff9900;         /* Hintergrund: weiss */
  border: 1px solid #000000;   /* Rahmen alle Seiten: 1px, durchgezogen, schwarz */
  color: #000000;              /* Textfarbe: schwarz */
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
}


/* link general in navigation-lists */
/* Verweis allgemein in Navigationsleisten */
ol#horizontal_layout4 li a:link {
  background: #dfefff;         /* Hintergrund: hellblau */
  border: 1px solid #000099;   /* Rahmen alle Seiten: 1px, durchgezogen, blau */
  color: #000099;              /* Textfarbe: blau */
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  font-weight: bolder;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
  text-decoration: none;       /* Textdekoration: keine */
}

/* visited link in navigation-lists */
/* Bereits besuchter Verweis in Navigationsleisten */
ol#horizontal_layout4 li a:visited {
  background: #dfefff;         /* Hintergrund: hellblau */
  border: 1px solid #000099;   /* Rahmen alle Seiten: 1px, durchgezogen, hellblau #dfefff */
  color: #6060bf;              /* Textfarbe: violett */
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  font-style: italic;          /* Schriftstil: kursiv */
  font-weight: bolder;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
  text-decoration: none;       /* Textdekoration: keine */
}

/* link on mouse-over in navigation-lists */
/* Verweis bei Mouse-over in Navigationsleisten */
ol#horizontal_layout4 li a:hover {
  background: #ffffff;         /* Hintergrund: weiss */
  border: 1px solid #ff9900;   /* Rahmen alle Seiten: 1px, durchgezogen, rot */
  color: #ff9900;              /* Textfarbe: rot */
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  font-weight: bolder;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
  text-decoration: underline;  /* Textdekoration: unterstrichen */
}

/* active or focused link in navigation-lists */
/* Aktiver Verweis und Verweis mit Fokus in Navigationsleisten */
ol#horizontal_layout4 li a:active,
ol#horizontal_layout4 li a:focus {
  background: #ff9900;         /* Hintergrund: rot */
  border: 1px solid #ff9900;   /* Rahmen alle Seiten: 1px, durchgezogen, rot */
  color: #ffffff;              /* Textfarbe: weiss */
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  font-weight: bolder;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
  text-decoration: underline;  /* Textdekoration: unterstrichen */
}


/* Vertikal Navigation ----------------------------------------------------- */

/* container for vertical navigation */
/* Container um vertikale Navigationsleiste */
div#verticalnavigation_layout4 {
       /* background: #f0eeeb;     Hintergrund: grau */
  color: #000000;              /* Textfarbe: schwarz */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 0;                  /* Innenabstand: keiner */
}



/* Vertikal Navigation Hauptpunkte ---- */

/* vertical navigation-list */
/* Liste für vertikale Navigationsleiste */
ul#vertical_layout4 {
          /* background: #ffffff;  Hintergrund: weiss */
  color: #000000;              /* Textfarbe: schwarz */
  list-style: none;            /* Listendarstellung: keiner */
  margin: 4px 20px 0 0;		 /* Außenabstand: oben/rechts/unten/links  */
  padding: 0;                  /* Innenabstand: keiner */
  text-align: left;            /* Horizontale Ausrichtung: linksbündig */
}

/* item in the vertical navigation-list */
/* Einzelne Listenpunkte in der vertikalen Navigationsleiste */
ul#vertical_layout4 li {
        /* background: #ffffff; Hintergrund: weiss */
  color: #000000;           /* Textfarbe: schwarz */
  font-size: 1em;           /* Schriftgröße: 1em */
  /*letter-spacing: 1px;       Zeichenabstand: 1px */
  margin: 1px 0 0 0;        /* Außenabstand: oben/rechts/unten/links */
  padding: 0;               /* Innenabstand: keiner */
  width: 100%;              /* Breite: 100% */
}

/* active item in the vertical navigation-list */
/* Aktiver Listenpunkt in der vertikalen Navigationsleiste */
ul#vertical_layout4 li strong.activated_layout4 {
  background: #ff9900;         /* Hintergrund: weiss */
  border: 1px solid #000000;   /* Rahmen alle Seiten: 1px, durchgezogen, schwarz */
  color: #000000;              /* Textfarbe: schwarz */
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
}

/* link general in navigation-lists */
/* Verweis allgemein in Navigationsleisten */
ul#vertical_layout4 li a:link {
  background: #bcd4ec;         /* Hintergrund: hellblau #dfefff */
  border: 1px solid #000099;   /* Rahmen alle Seiten: 1px, durchgezogen, blau */
  color: #000099;              /* Textfarbe: blau */
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  font-weight: bolder;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
  text-decoration: none;       /* Textdekoration: keine */
}

/* visited link in navigation-lists */
/* Bereits besuchter Verweis in Navigationsleisten */
ul#vertical_layout4 li a:visited {
  background: #bcd4ec;         /* Hintergrund: hellblau #dfefff */
  border: 1px solid #000099;   /* Rahmen alle Seiten: 1px, durchgezogen, hellblau #dfefff */
  color: #6060bf;              /* Textfarbe: violett */
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  font-style: italic;          /* Schriftstil: kursiv */
  font-weight: bolder;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
  text-decoration: none;       /* Textdekoration: keine */
}

/* link on mouse-over in navigation-lists */
/* Verweis bei Mouse-over in Navigationsleisten */
ul#vertical_layout4 li a:hover {
  background: #ffffff;         /* Hintergrund: weiss */
  border: 1px solid #ff9900;   /* Rahmen alle Seiten: 1px, durchgezogen, rot */
  color: #ff9900;              /* Textfarbe: rot */
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  font-weight: bolder;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
  text-decoration: underline;  /* Textdekoration: unterstrichen */
}

/* active or focused link in navigation-lists */
/* Aktiver Verweis und Verweis mit Fokus in Navigationsleisten */
ul#vertical_layout4 li a:active,
ul#vertical_layout4 li a:focus {
  background: #ff9900;         /* Hintergrund: rot */
  border: 1px solid #ff9900;   /* Rahmen alle Seiten: 1px, durchgezogen, rot */
  color: #ffffff;              /* Textfarbe: weiss */
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  font-weight: bolder;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
  text-decoration: underline;  /* Textdekoration: unterstrichen */
}


/* Vertikal Navigation Unterpunkte ---- */

/* vertical navigation-list */
/* Liste für vertikale Navigationsleiste */
ul#vertical_untermenue_layout4 {
  background: #ffffff; /*  Hintergrund: weiss */
  color: #000000;              /* Textfarbe: schwarz */
  list-style: none;            /* Listendarstellung: keiner */
  margin: -3px 10px 0px 10px;		 /* Außenabstand: oben/rechts/unten/links  */
  padding: 2px;                  /* Innenabstand: keiner */
  text-align: left;            /* Horizontale Ausrichtung: linksbündig */
}

/* item in the vertical navigation-list */
/* Einzelne Listenpunkte in der vertikalen Navigationsleiste */
ul#vertical_untermenue_layout4 li {
  background: #ffffff;      /* Hintergrund: weiss */
  color: #000000;           /* Textfarbe: schwarz */
  font-size: 1em;           /* Schriftgröße: 1em */
  /* letter-spacing: 1px;      Zeichenabstand: 1px */
  margin: 1px 0 1px 0;        /* Außenabstand: oben/rechts/unten/links */
  padding: 0;               /* Innenabstand: keiner */
  width: 100%;              /* Breite: 100% */
}

/* active item in the vertical navigation-list */
/* Aktiver Listenpunkt in der vertikalen Navigationsleiste */
ul#vertical_untermenue_layout4 li strong.activated_layout4 {
  background: #ff9900;         /* Hintergrund: weiss */
  border: 1px solid #000000;   /* Rahmen alle Seiten: 1px, durchgezogen, schwarz */
  color: #000000;              /* Textfarbe: schwarz */
  font-size: 0.8em;
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
}

/* link general in navigation-lists */
/* Verweis allgemein in Navigationsleisten */
ul#vertical_untermenue_layout4 li a:link {
  background: #dfefff;         /* Hintergrund: hellblau #dfefff */
  border: 1px solid #000099;   /* Rahmen alle Seiten: 1px, durchgezogen, blau */
  color: #000099;              /* Textfarbe: blau */
  font-size: 0.8em;
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  font-weight: bold;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
  text-decoration: none;       /* Textdekoration: keine */
}

/* visited link in navigation-lists */
/* Bereits besuchter Verweis in Navigationsleisten */
ul#vertical_untermenue_layout4 li a:visited {
  background: #dfefff;         /* Hintergrund: hellblau #dfefff */
  border: 1px solid #000099;   /* Rahmen alle Seiten: 1px, durchgezogen, hellblau #dfefff */
  color: #6060bf;              /* Textfarbe: violett */
  font-size: 0.8em;
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  font-style: italic;          /* Schriftstil: kursiv */
  font-weight: bold;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
  text-decoration: none;       /* Textdekoration: keine */
}

/* link on mouse-over in navigation-lists */
/* Verweis bei Mouse-over in Navigationsleisten */
ul#vertical_untermenue_layout4 li a:hover {
  background: #ffffff;         /* Hintergrund: weiss */
  border: 1px solid #ff9900;   /* Rahmen alle Seiten: 1px, durchgezogen, rot */
  color: #ff9900;              /* Textfarbe: rot */
  font-size: 0.8em;
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  font-weight: bold;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
  text-decoration: underline;  /* Textdekoration: unterstrichen */
}

/* active or focused link in navigation-lists */
/* Aktiver Verweis und Verweis mit Fokus in Navigationsleisten */
ul#vertical_untermenue_layout4 li a:active,
ul#vertical_untermenue_layout4 li a:focus {
  background: #ff9900;         /* Hintergrund: rot */
  border: 1px solid #ff9900;   /* Rahmen alle Seiten: 1px, durchgezogen, rot */
  color: #ffffff;              /* Textfarbe: weiss */
  font-size: 0.8em;
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  font-weight: bold;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
  text-decoration: underline;  /* Textdekoration: unterstrichen */
}


/* Vertikal Navigation Unterpunkte 2 ---- */

/* vertical navigation-list */
/* Liste für vertikale Navigationsleiste */
ul#vertical_untermenue2_layout4 {
  background: #ffffff; /*  Hintergrund: weiss */
  color: #000000;              /* Textfarbe: schwarz */
  list-style: none;            /* Listendarstellung: keiner */
  margin: 0px 0px 4px 20px;		 /* Außenabstand: oben/rechts/unten/links  */
  padding: 2px;                  /* Innenabstand: keiner */
  text-align: left;            /* Horizontale Ausrichtung: linksbündig */
}

/* item in the vertical navigation-list */
/* Einzelne Listenpunkte in der vertikalen Navigationsleiste */
ul#vertical_untermenue2_layout4 li {
  background: #ffffff;      /* Hintergrund: weiss */
  color: #000000;           /* Textfarbe: schwarz */
  font-size: 1em;           /* Schriftgröße: 1em */
  /* letter-spacing: 1px;      Zeichenabstand: 1px */
  margin: 1px 0 1px 0;        /* Außenabstand: oben/rechts/links keiner, unten 4px */
  padding: 0;               /* Innenabstand: keiner */
  width: 100%;              /* Breite: 100% */
}

/* active item in the vertical navigation-list */
/* Aktiver Listenpunkt in der vertikalen Navigationsleiste */
ul#vertical_untermenue2_layout4 li strong.activated_layout4 {
  background: #ff9900;         /* Hintergrund: weiss */
  border: 1px solid #000000;   /* Rahmen alle Seiten: 1px, durchgezogen, schwarz */
  color: #000000;              /* Textfarbe: schwarz */
  font-size: 0.8em;
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
}

/* link general in navigation-lists */
/* Verweis allgemein in Navigationsleisten */
ul#vertical_untermenue2_layout4 li a:link {
  background: #ffffff;         /* Hintergrund: hellblau #dfefff */
  border: 1px solid #000099;   /* Rahmen alle Seiten: 1px, durchgezogen, blau */
  color: #000099;              /* Textfarbe: blau */
  font-size: 0.8em;
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  font-weight: normal;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
  text-decoration: none;       /* Textdekoration: keine */
}

/* visited link in navigation-lists */
/* Bereits besuchter Verweis in Navigationsleisten */
ul#vertical_untermenue2_layout4 li a:visited {
  background: #ffffff;         /* Hintergrund: hellblau #dfefff */
  border: 1px solid #000099;   /* Rahmen alle Seiten: 1px, durchgezogen, hellblau #dfefff */
  color: #6060bf;              /* Textfarbe: violett */
  font-size: 0.8em;
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  font-style: italic;          /* Schriftstil: kursiv */
  font-weight: normal;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
  text-decoration: none;       /* Textdekoration: keine */
}

/* link on mouse-over in navigation-lists */
/* Verweis bei Mouse-over in Navigationsleisten */
ul#vertical_untermenue2_layout4 li a:hover {
  background: #ffffff;         /* Hintergrund: weiss */
  border: 1px solid #ff9900;   /* Rahmen alle Seiten: 1px, durchgezogen, rot */
  color: #ff9900;              /* Textfarbe: rot */
  font-size: 0.8em;
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  font-weight: normal;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
  text-decoration: underline;  /* Textdekoration: unterstrichen */
}

/* active or focused link in navigation-lists */
/* Aktiver Verweis und Verweis mit Fokus in Navigationsleisten */
ul#vertical_untermenue2_layout4 li a:active,
ul#vertical_untermenue2_layout4 li a:focus {
  background: #ff9900;         /* Hintergrund: rot */
  border: 1px solid #ff9900;   /* Rahmen alle Seiten: 1px, durchgezogen, rot */
  color: #ffffff;              /* Textfarbe: weiss */
  font-size: 0.8em;
  display: block;              /* Anzeigeart: Block, Element erzeugt neue Zeile */
  font-weight: normal;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 4px;                /* Innenabstand: 4px */
  text-decoration: underline;  /* Textdekoration: unterstrichen */
}




/* INHALT - CONTENT ----------------------------------------------------- */

/* paragraph */
/* Absatz */
p {
  float: none;                 /* Textumfluss: keiner */
  clear: both;                 /* Fortsetzung bei Textumfluss: unterhalb */
}


/* heading level 1 */
/* Überschrift Ebene 1 */
h1 {
  background: #ff9900;         /* Hintergrund: orange */
  color: #000000;              /* Textfarbe: schwarz */
  font-size: 1.4em;            /* Schriftgröße: 1.4em */
  font-weight: bolder;         /* Schriftgewicht: extrafett */
  margin: 0 0 12px 0;           /* Außenabstand: oben/rechts/unten/links */
  padding: 2px;                /* Innenabstand: 2px */
}

/* heading level 2 */
/* Überschrift Ebene 2 */
h2 {
  border-bottom: 1px solid #000000;   /* Rahmen unten: 1px, durchgezogen, schwarz */
  font-size: 1.2em;            /* Schriftgröße: 1.2em */
  font-weight: bolder;         /* Schriftgewicht: extrafett */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 2px;                /* Innenabstand: 2px */
}

/* heading level 2 */
/* Überschrift Ebene 2 */
h5 {
     /* border-bottom: 1px solid #000000; Rahmen unten: 1px, durchgezogen, schwarz */
  background: #ffaa00;
  font-size: 1em;            /* Schriftgröße: 1.2em */
  font-weight: bolder;         /* Schriftgewicht: extrafett */
  padding: 2px;                /* Innenabstand: 2px */
}


/* inner-container */
/* Allgemeiner Container NICHT VERWENDET*/
.container {
  background: #f0eeeb;         /* Hintergrund: grau */
  color: #000000;			   /* Textfarbe: schwarz */
  margin: .5%;                 /* Außenabstand: 0,5% */
  padding: 0;                  /* Innenabstand: keiner */
}


/* BODY - Außen herum ----------------------------------------------------- */
#body_layout4{ 
  background: url(https://www.tbas.de/templates/tbas/images/background.gif) #93b2ee repeat-y; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10pt; 
  text-align: center; 
  font-style: normal; 
  font-weight: normal;
}


/* page-container including header-, main- and footer-container */
/* Seiten-Container mit Kopf-, Inhalts- und Fußbereich */
#page_layout4 {
         /* background: #ffffff;   Hintergrund: weiss */
  margin-left: 0%;              /* Außenabstand: automatisch */
  margin-right: 0%;                /*margin-right: 5%; Außenabstand: automatisch */
  padding: 0px;                  /* Innenabstand: keiner */
  width: 1000px;            /* Mindestbreite: 590px */
  text-align: center;
              /* max-width: 980px;  Maximalbreite: 65em */
}


/* Main-Container */
#main_layout4 {
  /* background: #fff; */
  clear: both;              /* Fortsetzung bei Textumfluss: unterhalb */
  color: #000000;           /* Textfarbe: schwarz */
  float: none;              /* Textumfluss: keiner */
  height: 100%;             /*  Höhe: 100% */
  margin: 0px;                /* Außenabstand: keiner */
  padding: 0px;               /* Innenabstand: keiner */
                /* width: 100%; Breite: 100% */
}




/* HEADER ----------------------------------------------------- */

#header_layout4{ 
  width:1000px; 
  text-align:left; 
  padding-bottom:2px;
}

/* bread crumb trail */
/* Brotkrumen-Pfad */
#breadcrumb_layout4 {
  width: 986px;
  background: #316AC5;
  font-size: 1em;             /* Schriftgröße: 80% des Elternelementes */
  color: #ffffff;
  margin: 0px;                   /* Außenabstand: keiner */
  margin-bottom: 10px;                   /* Außenabstand: keiner */
  padding: 2px 5px;              /* Innenabstand: oben/unten keiner 2px, rechts/links 5px */
  text-align: left;
}

/* Links Brotkrumen-Pfad */
.breadcrumblink {
  font-size: .9em;             /* Schriftgröße: 80% des Elternelementes */
  color: #ffffff;
}
.breadcrumblink:hover {
  font-size: .9em;             /* Schriftgröße: 80% des Elternelementes */
  color: #ff9900;
}
.breadcrumblinkaktiv {
  /*background: #ffffff;*/
  font-size: .9em;             /* Schriftgröße: 80% des Elternelementes */
  color: #ff9900;
}
.breadcrumblinkaktiv:hover {
  /*background: #ffffff;*/
  font-size: .9em;             /* Schriftgröße: 80% des Elternelementes */
  color: #ff9900;
}


/* MAIN Content -------------------------------------------------------- */

/* MAIN Links ----- */

/* Linker Navigations-Container */
#left_layout4 {
        /* background: #ffffff; Hintergrund: weiss */
  color: #000000;           /* Textfarbe: schwarz */
  float: left;              /* Textumfluss: alles nachfolgende rechts vom Element */
  margin: 0;              /* Außenabstand: 0.5% */
  padding: 0;               /* Innenabstand: keiner */
  width: 300px;               /* Breite: 23% 29% */
}

/* Suche-Container */
#suche_layout4 {
  background: #ffffff;       /* Hintergrund: weiss */
  border: 1px solid #000000;
  color: #000000;           /* Textfarbe: schwarz */
  float: left;              /* Textumfluss: alles nachfolgende rechts vom Element */
               /* margin: .5%;  Außenabstand: 0,5% */
  padding: 10px 0px 10px 0px;               /* Innenabstand: keiner */ 
  margin-bottom: 5px;
  width: 100%;               /*  Breite: 23% */
  text-align: center;         /* Innenabstand: keiner */
}


/* Kapitel-Container */
#kapitel_layout4 {
        /* background: #ff9900;  Hintergrund: weiss */
             /* color: #000000; Textfarbe: schwarz */
  float: left;              /* Textumfluss: alles nachfolgende rechts vom Element */  
  margin: 2px 0px 2px 0px;             /*  Außenabstand: oben/rechts/unten/links */
  width: 100%;               /*  Breite: 23% */
  text-align: left;         /* */
}

ol#kapitel_text_layout4 {
  background: #ff9900; /*  Hintergrund: weiss */
  color: #000000;              /* Textfarbe: schwarz */
  list-style: none;            /* Listendarstellung: keiner */
  margin: 0px 20px 0px 0px;		 /* Außenabstand: oben/rechts/unten/links  */
  padding: 2px 2px 2px 2px;               /* Innenabstand: keiner */
  font-weight: bold;
  text-align: left;            /* Horizontale Ausrichtung: linksbündig */
}

/* MAIN Rechts ----- */

/* Rechter Content-Container */
#content_layout4 {
  background: #ffffff;		/*  Hintergrund: weiss */
  color: #000000;           /* Textfarbe: schwarz */
  text-align: left;
  float: left;              /*right  Textumfluss: alles nachfolgende rechts vom Element */
  margin-left: 10px;                /* Außenabstand: keiner 2%*/
  padding-top: 5px;               /* Innenabstand: keiner 1%*/
  padding-left: 10px;               /* Innenabstand: keiner 2% */
  padding-right: 5px;               /* Innenabstand: keiner 1%*/
  padding-bottom: 3px;               /* Innenabstand: keiner 0,5%*/
  border: 1px solid #000000;
  width: 661px;               /* Breite: 75% 64% */
}

/* Rechter Content-Container Fußnavigation */
#dokument_navi_layout4 {
  text-align:center;
  float:left;
  width:80%;
}

#print_navi_layout4 {
  text-align:right;
  float:right;
  width:20%;
}
#dokument_footer_navi_layout4 {
  margin-top: 15px;
  padding: 5px;
  border-top: 1px solid #000000;
  text-align:left;
  width:100%;
}


/* FOOTER -------------------------------------------------------- */

#footer_layout4{ 
  font-family:arial; 
  font-size:10pt; 
  margin-top:5px; 
  margin-bottom:5px;
  /* border-top: 1px solid #000099;   Rahmen oben: 1px, durchgezogen, blau */
}

/* cpoyright notice */
/* Urheber-Hinweis */
.copyright {
  font-size: .8em;             /* Schriftgröße: 80% des Elternelementes */
  margin: 0;                   /* Außenabstand: keiner */
  padding: 0;                  /* Innenabstand: keiner */
  text-align: center;          /* Horizontale Ausrichtung: zentriert */
}


/* Links Footer */
.footer_link_layout4 {
  font-size: .9em;             /* Schriftgröße: 80% des Elternelementes */
  color: #000000;
  text-decoration: underline;
}
.footer_link_layout4:hover {
  font-size: .9em;             /* Schriftgröße: 80% des Elternelementes */
  color: #ff9900;
}
.footer_link_activ_layout4 {
  /*background: #ffffff;*/
  font-size: .9em;             /* Schriftgröße: 80% des Elternelementes */
  color: #ff9900;
}
.footer_link_activ_layout4:hover {
  /*background: #ffffff;*/
  font-size: .9em;             /* Schriftgröße: 80% des Elternelementes */
  color: #ff9900;
}

/**************************************/
/*                                    */
/*        Nur für Startseite          */
/*                                    */
/**************************************/

/* Left-Container Startseite */
#left_startseite_layout4 {
  background: #ffffff;		/*Hintergrund: weiss */
  color: #000000;           /* Textfarbe: schwarz */
  border: 1px solid #000000;                /* Innenabstand: keiner */
  font-family: arial;       /*  */
  font-size: 10pt;			/*  */
  text-align: center;			/*  */
  float: left;              /* Textumfluss: alles nachfolgende rechts vom Element */
  margin: 0;              /* Außenabstand: 0.5% */
  padding: 2px;               /* Innenabstand: keiner */
  width: 300px;               /* 29% Breite: */
}

/* Content-Container Startseite */
#content_startseite_layout4 {
       /*  background: #ffffff; Hintergrund: weiss */
  color: #000000;           /* Textfarbe: schwarz */
  text-align: center;
  float: left;              /* Textumfluss: alles nachfolgende rechts vom Element */
  margin: 0;                /* Außenabstand: keiner */
  padding: 0;               /* Innenabstand: keiner */
  width: 661px;               /* 69% Breite:  */
}

/**************************************/
/*                                    */
/*        Für Impressum - Suche...    */
/*                                    */
/**************************************/

/* Left-Container Startseite */
#left_impressum_layout4 {
  background: #ffffff;		/*Hintergrund: weiss */
  color: #000000;           /* Textfarbe: schwarz */
  font-family: arial;       /*  */
  font-size: 10pt;			/*  */
  text-align: left;			/*  */
  float: left;              /* Textumfluss: alles nachfolgende rechts vom Element */
  margin: 0;              /* Außenabstand: 0.5% */
  padding: 30px;               /* Innenabstand: keiner */
                 /* width: 25%; Breite: 23% */
}

/* Content-Container Startseite */
#content_impressum_layout4 {
       /*  background: #ffffff; Hintergrund: weiss */
  color: #000000;           /* Textfarbe: schwarz */
  text-align: left;
  float: left;              /* Textumfluss: alles nachfolgende rechts vom Element */
  margin: 0;                /* Außenabstand: keiner */
  padding: 30px;               /* Innenabstand: keiner */
                 /* width: 67%; Breite: 75% */
}
