body { margin:0; border:0; padding:40px;
       color:#000000; background-color:#ffffff;
       font-family:"Swiss 721 BT","Swiss 721BT","Swiss721BT","swiss 721","swiss721",helvetica,arial,sans-serif;
      }

a:link, a:visited { color:#000000; background-color:#ffffff; text-decoration:none; }
a img, img { border:0 none; }

h1 { margin-top:0; }

table.layouttab td { margin:0; text-align:left; vertical-align:top; }

td.fussblock p { margin:0; font-size:85%; }
td.fussblock p.adresse { border-top:1px solid #7F0000; padding-top:1em; }

.kopfecke, .navi, .fussecke { display:none; }
.noprint  { display:none; }

dd.csc-textpic-caption
  { font-size:75%; }

.kleiner  { font-size:85%; }

/* Kuenstler-Uebersicht: Bilder sollen nebeneinander schweben: */
div.kuenstler div.csc-textpic  { float:left; margin:1px 15px 2px 0px;  }
div.kuenstler div.csc-textpic-clear { display:none; }

/* chgallery */
html body div.tx-chgallery-pi1 div.single span { display:none; } /* Legende/Dateigroesse unter kl. Bildern ausblenden */
html body div.tx-chgallery-pi1 div.info { display:none; } /* Riesen-Box mit Dateiname u.s.w. ausblenden */
html body div.tx-chgallery-pi1 div.pagebrowser { display:none; } /* "Seite 1 von 1", "vorderes/nächstes Bild" ausblenden */


/* Rahmen u.s.w.: */
div.csc-frame-rulerBefore { margin:10px 0 0 0; border-top:1px solid #cccccc; padding:10px 0 0 0; }
div.csc-frame-rulerAfter { margin:10px 0 10px 0; border-bottom:1px solid #cccccc; padding:0; }

div.csc-frame-frame1 { margin:10px 0; border:1px solid #7f0000; padding:1px 10px; }
div.csc-frame-frame2 { margin:10px 0; border:1px solid #cccccc; padding:1px 10px; }

/* Seiten-Inhaltsverzeichnis mit Links zu Ankern innerhalb der Seite */
div.csc-frame-invisible { display:none; }

