*{
  margin:0;
  padding:0;
}

html {
  height: 100%;
  margin-bottom: 1px;
  /* background-color:#666666; */
}


body{
  text-align:center;
  font-family:Helvetica,Arial,Verdana,sans-serif;
}

#seite {
 margin:0pt auto;
 text-align:left;
 /* width:977px; */
 /* background-color:#333333; */
 background-color:white;
}

#kopf{
  /* text-align:right; */
  height:200px;
  width:100%;
  color:silver;
  background: url(../bilder/hintergrund.jpg) 100%;
}

#kopf img {
  float:left;
  margin-right:60px;
}

#kopf {
  text-align:right;
}

#kopf p {
  padding-top:30px;
  padding-right:10px;
}

#kopf big {
  font-size:30pt;
  font-weight: bold;
}


#kopf h1 {
  padding:20px 100px;
}

#kopf h2 {
  padding:20px 150px;
  color:silver;
  font-size:12pt;
}

#fuss a {
    color: #FFFFFF;
  text-decoration:none;
}



#inhalt {
  background-color:white;
}

#inhaltsbereich {
  /* background-color:yellow; */
  margin:0px 30px 0px 30px;
  padding: 30px 0px;
}

#inhalt h1 {
  padding-bottom:20px;
  color:#901b35;
}

#inhalt h2 {
  padding-bottom:20px;
  color:#4F4F4F;
  line-height:1.3em;
  width:80%;
}

#inhalt p {
  padding-bottom:20px;
  color:#4F4F4F;
  /* width:80%; */
  line-height:1.6em;
}

#inhalt ul {
  padding:0px 30px 20px 45px;
  color:#4F4F4F;
  width:80%;
  line-height:1.6em;
}

#inhalt table {
  padding:0px 30px 20px 30px;
  border-spacing: 4px 12px;
}

#inhalt td {
  vertical-align:top;
  padding-bottom:14px;
}

#fuss {
  background-color:#901b35;
  height:20px;
  width:100%;
  color:white;
  text-align:center;
  font-size:.8em;
  padding-top:3px;
}


#steuerung {
  background-color:#901b35;
  height:30px;
  width:100%;
  color:white;
/*
  padding-top:8px;
  padding-left:0px;
*/
}

#steuerung ul {
  list-style:none;
}

#steuerung li {
/*
  display:inline;
  width:200px;
*/
  /*
   background-color:#333333;
  */


   float:left;
   margin-right:2px;
   width:130px;
   text-align:center;
   height:23px;

   padding-top:6px;

   /* background-color:silver;     */   /* Hintergrundfarbe  */
/*
   margin-top:0px;
   padding-top:0px;
   padding-bottom:8px;
   padding-left:8px;
   padding-right:8px;
*/
}

#steuerung a {
  color:white;
  text-decoration:none;
}

#steuerung a:hover {
  text-decoration:underline;
}

.dsteuhigh {
  background-color:#333333;
}

.dsteunorm {

}

#stlinks {
  border:1px solid silver;
  width:250px;
  font-size:.8em;
  float:right;
}

#stlinks ul {
  padding-top:1em;
  padding-left:2em;
  padding-bottom:1em;
}

#stlinks li {
  /* background-color:red; */
}
