html, body {background-color:#f0e8d1;  font: 100.01% Arial, Verdana, Helvetica, sans-serif;  color: #43170e; overflow-y:scroll;}


#seite {
  width: 990px;
  margin:  -20px auto;
}

#kopfbereich {
  background:url(../images/kopf.jpg); background-repeat: no-repeat; left; top;
  height: 202px;
}

#kopfbereich p {
  color:#f0e8d1;
  text-align: center;
  font-size:4em;
  font-weight: bolder;
  padding:0.2em 0.4em 0 0;
}

ul#Navigation {
  width: 980px; height: 40px;
  margin: 0px; padding-left: 10px;
  text-align: left;
  background-color: #a6b162;
}

ul#Navigation li {
  display: inline;
  list-style: none;
  margin: 0; padding: 0;
}

ul#Navigation a, ul#Navigation span {
  float: left; width: 5em;
  margin: -10px 5px; padding: 0.1em 0.5em;
  text-decoration: none; font-weight: bold;
  border: 1px solid black;
  border-left-color: black; border-top-color: black;
  color: #f0e8d1; background-color: #43170e;
}

ul#Navigation a.fb {
  border: 0px;
  color: #43170e; background-color:#a6b162;
}


ul#Navigation a.fb:hover {
  border: 0px; 
  color: #43170e; background-color:#a6b162;
}

ul#Navigation a:hover, ul#Navigation span {
  border-color: white;
  border-left-color: black; border-top-color: black;
  color: #43170e; background-color: #f0e8d1;
}

ul#Navigation div {
  clear: left;
}

#inhalt {

  background-color: #f0e8d1;

  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");
        }