/*Druckerstylesheet */

html, body {
  background-color:white;
  color:black;
}

h1, h2, h3, h4, h5, h6, p, table {
margin-left:1mm;
margin-right:5mm;
}

a img {
  border:none;
}

a.titel_b1, a.titel_b2, a.titel_b3,
a.titel_b4, a.titel_b5, a.titel_b6, #nav {
 display:none;
}

#top {
  text-align:center;
}

#top h1 {
  color:rgb(150,150,150);
  background-color:white;
  padding:0;
  margin:50px 0 0 0;
}

#top h1 span {
  color:black;
  background-color:white;
}


#top_container {
  border-top:2px black solid;
  left:0px;
  top:0;
  height:150px;
}

#logo {
  float:left;
  width:150px;
  position:relative;
}

#content {
  width:17cm;
}
#content p.center {
  text-align:center;
}
#content p.right {
  text-align:right;
}

#content dl {               /*Layout Definitions-Liste im Contentbereich (glossar) */
  margin:0;
  padding:0;
}

#content dt {
    font-weight:bold;
}

#content dd {
    font-size:0.9em;
    padding:5px 0px 20px 0px;
}

table.impr td {
 width:50%;
 vertical-align:top;
 }

#content p#mod {
  text-align:right;
}   

table.img {
  display:inline;
}

#content div.copyright {
  text-align:right;
  border-top:1px rgb(150,150,150) solid;
  border-bottom:2px black solid;
  padding-top:0.5em;
  margin-top:0.5em;
}

#galerie td {
  font-style:italic;
  vertical-align:bottom;
  text-align:left;
}

sub {                                                  /*tiefgestellte Zeichen*/
  vertical-align:bottom;
  font-size:0.8em;
}
sup {                                                  /*hochgestellte Zeichen*/
  vertical-align:top;
  font-size:0.8em;
}
span.nongerman {                            /* Fremdsprachen in italic Glossar*/
  font-style:italic;
}
strong {
  font-weight:bold;
}
em {
  font-weight:bold;
  font-style:italic;
  font-variant:small-caps;
}

