html, body {background-color:#eeedad;  font: 100.01% Arial, Verdana, Helvetica, sans-serif;  color: #785a5a;}


#seite {
  width: 990px;
  margin:  -20px auto;
}

#kopfbereich {
  background:url(../images/kopf.jpg); background-repeat: no-repeat; left; top;
  height: 170px;
}

#kopfbereich p {
  color:#785a5a;
  text-align: center;
  font-size:4em;
  font-weight: bolder;
  padding:0.2em 0.4em 0 0;
}

#Navigation {
  float: left;
  width: 180px;
  height:1200px;
  margin: 0;
  padding: 20px;
  border: 1px solid black;
  background: url(../images/hintergrund_holz.jpg);
}

* html ul#Navigation {  /* Korrekturen fuer IE 5.x */
  width: 11.6em;
   w\idth: 10em;
  padding-left: 0;
  padd\ing-left: 0.8em;
 }

ul#Navigation li {
  list-style: none;
  margin: 0.4em; padding: 0;
}

ul#Navigation a {
  display:block;
  padding: 0.2em;
  text-decoration: none; font-weight: bold;
  border: 1px solid black;
  border-left-color: white; border-top-color: white;
  color: #785a5a; background-color:#eeedad ;
}

* html ul#Navigation a {  /* Breitenangaben nur fuer IE */
  width: 100%;
  w\idth: 8.8em;
}

ul#Navigation a:hover {
  border-color: white;
  border-left-color: black; border-top-color: black;
  color: #eeedad; background-color: #785a5a;
}

ul#Navigation a.pferd {
  display:block;
  padding: 0.2em;
  text-decoration: none; font-weight: bold;
  border: 1px solid black;
  border-left-color: white; border-top-color: white;
  color: #00966a; background-color:#eeedad ;
}

ul#Navigation a.pferd:hover {
  border-color: white;
  border-left-color: black; border-top-color: black;
  color: #eeedad; background-color: #00966a;
}

#inhalt {
  background-color: #eeedad;
  margin-left: 200px;
  padding-left: 20px;
  padding-top:  20px;
}

#inhalt_i {
  background: url(../images/hof.jpg);
  background-repeat: no-repeat; left top;
  height:600px;
  margin-left: 200px;
  padding-left: 20px;
  padding-top:  20px;
}

#inhalt_p {
  background-color: #00966a;
  color: #eeedad;
}

#inhalt p,h2, table{
  padding-left: 20px;
  font-size:1em;
}

#inhalt h1{
  padding-left: 20px;
  font-size:1.2em;
}

#inhalt_i p,h2, table{
  padding-left: 20px;
  font-size:1em;
  padding-top:  20px;
}

#fussbereich {
  clear: both;
  padding: 20px;
  background-color:lightblue;
}

#lightbox{
        background-color:#eee;
        padding: 10px;
        border-bottom: 2px solid #666;
        border-right: 2px solid #666;
        }
#lightboxDetails{
        font-size: 0.8em;
        padding-top: 0.4em;
        }
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; }
#overlay img{ border: none; }

#overlay{ background-image: url(../images/overlay.png); }

* html #overlay{
        background-color: #000;
        back\ground-color: transparent;
        background-image: url(blank.gif);
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
        }