body { font-size:100.01%; margin-top: 20px; background-color: #f0f0f0; }
address { font-size: 0.8em; margin-top:10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
h1 { color: maroon; font-size: 1.2em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff; }
h2 { color: #333; font-size: 0.9em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff;  }
p { color: #333; font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 130%; background-color: #fff;  }
li { color: #333; font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 150%; background-color: #fff;  }
a, a.visited { color: #333; font-size: 0.9em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 130%; background-color: #fff; }
#text { color:#333; background-color:#fff; text-align: left; padding:12px; width:800px; border-color: #ccc #333 #333 #ccc; border-style: solid; border-width: 2px; }
#unit  { padding-bottom: 12px;  border-bottom: 1px dashed #ccc;  }
#suche { color: black; background-color: white; padding:5px; border: dashed 1px #ccc; }
p#kleiner { font-size: smaller; }
a#impressum { color: maroon; font-size: 0.9em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 150%; background-color: #fff; }
.myunit  { padding-bottom: 12px;  border-bottom: 1px dashed #ccc;  }
