/* ---- Allgemeine Formate ----
für das Dokument */
body {
    font-family:'Thorndale',Times,serif;
    color: black;
    background: #663300;
    font-size: 100.01%;
    margin: 0;
    padding: 1em 0;
    text-align: center;  /* Zentrierung im Internet Explorer */
  }

/* für Überschriften 1. Ordnung */
h1 {
    color: #8AAA0B;
    font-family:Thorndale;
    font-size: 1.5em;
    margin: 0;
    padding: 0.3em;
    text-align: center;
    background: #FFF68F;
    font-style: italic;       /*    border-bottom: 1px solid silver;*/
  }

/* Seite */
div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 999px;
    padding: 0;
    background: #FFFFAA url('../img/hintergrund_3.jpg') repeat-y;
/*border: 2px ridge silver; --für Rahmen um die gesamte Seite--*/
  }
/*html>body div#Seite {
    border-color: gray;  -- Farbangleichung an den Internet Explorer -- */
/* Navigationsliste */
ul#Navigation {
    font-size: 0.83em;
    float: left;
    width: 170px;
    margin: 0 0 1.2em;
    padding: 0;
  }
/* Navigation -- Link */
ul#Navigation li {
    list-style: none;
    margin: 0; padding: 0.5em;
  }
ul#Navigation a {
    display: block;
    padding: 0.2em;
    font-weight: bold;
  }
ul#Navigation a:link {
    color: black;
  }
ul#Navigation a:visited {
    color: #666;
  }
ul#Navigation a:hover {
    color: black;
  }
ul#Navigation a:active {
    color: white;
  }
  /* Navigationsliste 2*/
ul#Navigation 2{
    font-size: 0.83em;
    float: left; width: 185px;
    margin: 0 0 1.2em; padding: 0;
  }

/* rechte Seite */
div#Info {
    font-size: 0.83em;
    float: right;
    width: 14em;
    margin: 0;
    padding: 0;
  }
div#Info strong {
    font-size: 1.33em;
    margin: 0.2em 1em;
    color: #803808;
  }
div#Info p {
    font-size: 1.12em;
    margin: 0.5em 1.4em;
    color: #39470F;
  }
div#Info a {
    text-decoration: none;
  }

  /* Inhaltsseite */
div#Inhalt_i {
    margin: 0 12em 1em 220px;
    padding: 0 1em;
  }
div#Inhalt {
    margin: 0;
    padding: 0;
  }
* html div#Inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
    margin-bottom: 0;
  }
div#Inhalt h2 {
    font-size: 1.3em;
    margin: 0.2em 0;
    color: #A04B12;
  }
div#Inhalt h3 {
    font-size: 1.2em;
    margin: 0.2em 0;
    color: #6F9D1F;
  }
div#Inhalt p {
    font-size: 1.1em;
    margin: 1em 0;
    color: #39470F;
  }
div#Inhalt a {
    text-decoration: none;

  }
div#Inhalt a:link {
    color: #F17D09;
  }
div#Inhalt a:visited {
    color: #6E3903;
  }
div#Inhalt a:hover {
    color: #A45506;
  }
div#Inhalt a:active {

  }
div#Inhalt a:focus {

  }
div#Bildbereich {
    margin: 0 0 1em 320px;
    padding: 0 1em;
    position:absolute;
    left:10px;
    top:140px;
    clip:rect(0 300px 225px 0);
    visibility:show;
    }
div#Inhalt Navigationsbereich {
    position:absolute;
    left:320px;
    top:140px;
    width:100px;
    font-size:24px;
    }
/* für die Fusszeile */
p#Fusszeile {
    clear: both;
    font-size: 0.83em;
    margin: 0; padding: 0.1em;
    text-align: right;
    background-color: #663300;
    border-top: 1px solid silver;
  }
/* Fusszeile -- besuchter Link */
p#Fusszeile a:visited {
    color: #bd7603;
  }
/* Fusszeile -- Link */
p#Fusszeile a:link {
    color: black;
  }
.oben    { vertical-align:baseline;}

div#main
{
    position:relative;
    float:left;
    padding:0px 10px 10px 10px;
    width:610px;
    border-left:solid 2px #ccccff;
    border-right:solid 2px #000000;
    border-bottom:solid 2px #000000;
    border-top:solid 2px #ccccff;
    color:#000000;
    background-color:#ffffff;
    text-align:left;
    vertical-align:top;
    font-family:verdana,arial,sans-serif;
    font-size:10pt;
    z-index:0;
    overflow:visible;
}
