body {
  background-color:#ffffff;
  color:#333333;
  font-size:11pt;
  line-height:125%;
  font-family:Arial,Helvetica,Verdana,sans-serif;
  }

#kopf {
  font-size:18pt;
  color:#333333;
  margin-top:10px;
  margin-bottom:20px;
  margin-left:20px;
  margin-right:20px;
}

#navi1, #navi2 {
  background-color:000000;
  color:#eeeeee;
  margin-top:10px;
  margin-bottom:20px;
  margin-left:0px;
  margin-right:0px; 
  padding-left:20px;
  padding-right:20px;
  padding-top:12px;
  padding-bottom:14px;
  border-top:1px solid #cccccc;
  border-bottom:1px solid #cccccc;
  font-size:11pt;
}

#korpus {
  margin-top:10px;
  margin-bottom:10px;
  margin-left:20px;
  margin-right:20px;
  line-height:125%;
}

#korpuskasten {
  background-color:#ffffff;
  color:#333333;
  padding-left:20px;
  padding-right:20px;
  padding-top:20px;
  padding-bottom:20px; 
} 

#coverlinksoben {
  float:left; 
  margin-right:30px; 
  margin-bottom:30px;
}

#datum {
  float:left;
  margin-right:10px;
  margin-bottom:30px;
  background-color:#666666;
  color:#eeeeee;
  font-size:14pt;
  padding-left:6px;
  padding-right:6px;
  padding-top:6px;
  padding-bottom:6px; 
  text-align:center;
  line-height:125%;
}

#titel {
  font-size:16pt;
  margin-top:40px;
  margin-bottom:4px;
  color:#333333;
}

#autor {
  font-size:14pt;
  margin-bottom:50px;
  color:#333333;
}

#text {
  margin-left:40px;
  margin-right:40px;
  text-align:justify;
  width:500px;
  line-height:130%;
}

#text p {
  margin-top:-10px;
  margin-bottm:0px;
  line-height:130%;
  padding-top:0px;
  padding-bottom:0px;
}

#buchblock {
  margin-top:50px;
  margin-left:40px;
  margin-right:80px;
  margin-bottom:20px;
  text-align:justify;
  width:640px;
  font-size:11pt;
}

#nachspann {
  border:1px solid #dddddd;
  background-color:#ffffff;
  color:#333333;
  padding-top:20px;
  padding-bottom:20px;
  padding-left:80px;
  padding-right:80px;
}

img {
  border:1px solid #999999;
}

a:link    { color:#3333ff; text-decoration:none; }
a:visited { color:#3333ff; text-decoration:none; }
a:active  { color:#3333ff; text-decoration:none; }
a:hover   { background-color:#dddddd; color:#000099; text-decoration:none; }

td a:link    { color:#3333ff; text-decoration:none; }
td a:visited { color:#3333ff; text-decoration:none; }
td a:active  { color:#3333ff; text-decoration:none; }
td a:hover   { background-color:#666633; color:#ffffff; text-decoration:none; }

#navi1 a:link    { color:#ffffff; text-decoration:none; }
#navi1 a:visited { color:#ffffff; text-decoration:none; }
#navi1 a:active  { color:#ffffff; text-decoration:none; }
#navi1 a:hover   { background-color:#eeeeee; color:#000000; text-decoration:none; }

#navi2 a:link    { color:#ffffff; text-decoration:none; }
#navi2 a:visited { color:#ffffff; text-decoration:none; }
#navi2 a:active  { color:#ffffff; text-decoration:none; }
#navi2 a:hover   { background-color:#cccccc; color:#ffffff; text-decoration:none; }