body, div, p, h1, h2, h3, img, a, ul, li {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px none;
}


body {
  background: url("bg1b.png") fixed;
  font-family: "Verdana", "Arial";
  font-size: 62.5%;
  color: #334455;
}




#seite {
  background: url("bg1.jpg") no-repeat fixed;
}


#titelbalken {
   text-align:right;
   position: fixed;
   top: -5px;
   width: 100%;
   z-index: 0;
   height: 200px;
}

#titelbalken h1 {
  font-family: "Times", serif;
  font-size: 10em;
  font-weight: 100;
  line-height: 0.5em;
  color: #8899AA;
  text-transform: lowercase;
  width: 80%;
  margin-left:auto;
  height: 200px;
}



#navigation {
  position:fixed;
  z-index: 2;
  top: 200px;
  width: 100%;
  text-align: right;
}

#navigation ul {
  list-style: none;
  width: 20%;
  margin-left:auto;
  text-align: left;
}

#navigation li {
  background: #FFFFFF;
  color: #8899AA;
  margin: 1em 0px 1em 0px;
  padding: 0px 0px 0px 1em;
  text-transform: uppercase;
  font-size: 0.9em;
  font-weight: bold;
}

#navigation li.aktiv {
  background: #8899AA;
  color: #FFFFFF;
}



#inhalt {
  position:relative;
  z-index: 1;
  margin-left: 28%;
  margin-right: 10%;
  padding-top: 90px;
  padding-bottom: 300px;
  /*overflow: hidden;
  height: 100%;*/
}

#inhalt div{
  background: url("bg.gif");
  border-right: 2px dashed #666666;
  margin-top: 60px;
  overflow: hidden;
  height: 100%;
}
#inhalt div.doppelt{

}
#inhalt h3{
  font-family: "Times", serif;
  font-size: 2.5em;
  font-weight: 100;
  background: #FFFFFF;
  padding-left: 34%;
  /*height: 1em;*/
}
#inhalt img{
  width: 30%;
  float: left;
  margin: 10px;
}
#inhalt p{
    padding: 1em 20% 1em 35%;
    line-height: 1.8em;
    font-size: 1.1em;
}


/* IE overwrite stuff */

* html #seite {
  background: url("bg1_ie.gif") repeat-y;
}

* html #navigation, * html #titelbalken {
  position: absolute;
  right:0px;
} 

* html #inhalt {
  padding-top: 150px;
}


