body { padding:0; margin:0; font-family:sans-serif; font-size:10pt; line-height:15pt; color:#000; }
h1, h2, h3, h4, h5, h6, p { margin-top:0; }
img.medienservice { display:block; }
#logo { position:relative; top:0mm; left:0mm; width:160mm; height:12mm; display:block; border-bottom:0.2mm solid #000; }
#logo img { display:block; }
#footer { border-top:0.2mm solid #000; position:relative; font-size:7pt; white-space:nowrap; width:160mm; left:0mm; top:30mm; overflow:auto; float:left; }
#content { position:relative; left:12mm; top:5mm; width:160mm; }
#content .tr { clear:left; overflow:auto; white-space:nowrap; }
#content .td { float:left; white-space:normal; margin-right:5mm; padding-bottom:0em; }
#content .full { width:155mm; }
#content .half { width:75mm; }
#content .threequarter { width:115mm; }
#content .quarter { width:35mm; }
#content .right { text-align:right; }
#content p.customer { font-weight:bold; }
#content blockquote { font-family:serif; font-style:italic; margin:0px; }
#content .td p, blockquote { margin-bottom:5mm; }
#content .td ul { margin:0px; padding:0px; margin-left:1.3em; list-style: square; }
#content .td ul i{ color:#000; font-style:normal; }
#content .td ul.link { color:#FF5213; }
#content form { margin:0px; margin-bottom:1.5em; padding:10px; border:1px solid #999; background:#eee; }
#content label { color:#666; display:block; }
#content label.radio { border-left:1px solid #666; margin-left:5px; padding-left:8px; color:#666; display:inline; font-size:0.8em; }
#content input.radio { margin:0px; }
#content .text { width:16em; background-color:#fff;  }
#content textarea { font-family:sans-serif; font-size:0.8em; }
#content input#submit ,#content input#reset { margin-top:1em; width:16em; background-color:#FF5213; color:#fff; font-weight:bold; }
a { color:#000; text-decoration:none; }
br, p br, #main, .browse, #nextPrevPage, #logoStartMX, #buttons, img, .section, #menu, #warning, #chapterImg, #path { display:none; }
