html, body
{
    background-color: black;
    color: silver;
    font-family: sans-serif;
    font-size: .95em;
    line-height: 1.6em;
    margin:0px;
    padding:0px;
    text-align: center;
}

#seite {
    margin:0pt auto;
    width:1100px;
    text-align: left;
    /* border:1px solid orange; */
    background-color: #333333;
    /* border-right: 1px solid orange;
    border-left: 1px solid orange; */
}


#kopf {
    height:197px;
    /* border-bottom: 1px solid black; */
    background-image: url(bilder/available-light-fotografie-hintergrund.jpg); 
}

#kopf p {
    text-align: right;
    padding-right: 1em;
    /* padding-top: 155px;
    */
    color:black;
    font-size: 14pt;
}

#steueroben {
    margin-top: .2em;
    background-color: black; /*  #666666; */
    border-top:1px solid black;
    border-bottom:1px solid black;
    padding-left: 250px;
    /* text-align: right; */
}

.bild 
{
    /* text-align: center; */
    margin-bottom: 3em;
}

.bild img
{
    border:1px solid silver;
}



.randtext {
    text-align: right;
    font-size: 12pt;
    font-style:italic;
    font-weight:bold;
    line-height: 1.3em;
    margin-right:1em;
}


.ilinks {
  float: left;
  width:250px;
  padding: 0px;
  /* background-color: #EEEEEE; */
  text-align: right;
}

.irechts {
  /* background-color: lightgreen; */
  margin-left: 252px;
  padding: 0px;
  width: 650px;
}

h1 {
  margin-top:.4em;
  font-family: Georgia,Times New Roman, Times, serif;
  color: #6699CC;
  font-size: 33pt;
  font-style:italic;
  font-weight:bold;
  line-height: 1.2em;
}

h2 {
    text-align: right;
    font-size: 12pt;
    font-style:italic;
    font-weight:bold;
    line-height: 1.3em;
    margin-right:1em;
}


p {
    margin-bottom: 1.6em;
}

#fuss {
    background-color: #666666;
    border-top:1px solid black;
    border-bottom:1px solid black;
    padding-left: 250px;
}

a {
    color: silver;
    text-decoration: none;
}

a:hover {
    color:orange;
}
