body {}
p  { margin: 0; padding: 0 }
.klickpfad { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; letter-spacing: 2px }
.klickpfad p { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
.klickpfad a { color: #000; text-decoration: none }
.klickpfad a:visited { color: #000; text-decoration: none }
.klickpfad a:hover { color: #000; text-decoration: none }
.adresse { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; letter-spacing: 1px }
.adresse p { line-height: 1.3; margin: 3px 0 0; padding: 0 }
.adresse a { color: #36c; font-weight: bold; text-decoration: none; letter-spacing: 1px }
.adresse a:visited { color: #36c; font-weight: bold; text-decoration: none; letter-spacing: 1px }
.adresse a:hover { color: #396; font-weight: bold; text-decoration: none; letter-spacing: 1px }
.print { color: #f60; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; letter-spacing: 1px }
.print a { color: #f60; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
.print a:visited { color: #f60; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
.print a:hover { color: #396; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline }
.inhalt { }
.inhalt p { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.4; letter-spacing: 1px; margin: 0 0 5px; padding: 0 }
.inhalt ul { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.4; letter-spacing: 1px; list-style-type: square; margin: 0 0 5px 20px; padding: 0 }
.inhalt h1 { color: #000; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4; text-decoration: none; margin: 5px 0; padding: 0 }
.inhalt h2 { color: #000; font-size: 17px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4; text-decoration: none; margin: 5px 0; padding: 0 }
.inhalt h3 { color: #000; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4; text-decoration: none; letter-spacing: 1px; margin: 5px 0; padding: 0 }
.inhalt h4  { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; letter-spacing: 1px; margin: 0 0 5px; padding: 3px 0 3px 10px; border: solid 1px #666 }
.inhalt a { color: #36c; font-weight: bold; text-decoration: none }
.inhalt a:visited { color: #36c; font-weight: bold; text-decoration: none }
.inhalt a:hover { color: #396; font-weight: bold; text-decoration: none }
.inhalt .csc-textpic-caption { color: #363; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold; letter-spacing: 1px; padding-top: 5px }
.fuss { color: #039; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; letter-spacing: 2px }
.fuss a { color: #c0cdec; text-decoration: none }
.fuss a:visited { color: #c0cdec; text-decoration: none }
.fuss a:hover { color: #c0cdec; text-decoration: none }
/*|||| ALLGEMEINES */
.align-left { text-align: left }
.align-center { text-align: center }
.align-right { text-align: right }
.csc-frame-rulerAfter { margin-top: 5px; margin-bottom: 10px; border-bottom: 1px solid #363 }
.csc-frame-rulerBefore { margin-top: 5px; margin-bottom: 5px; border-bottom: 1px solid #363 }
/*|||| FORM */
.csc-mailform { margin: 0; padding: 0; width: 100%; vertical-align: top; border-width: 0 }
.csc-mailform-field { width: 100% }
.csc-mailform-field label { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; letter-spacing: 1px; position: relative; width: 100px; float: left; vertical-align: top; border-bottom: 1px solid #e6e6e6 }
.csc-mailform-field input { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px; padding: 6px; position: relative; border: solid 1px #e6e6e6 }
.csc-mailform-field select { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px; padding: 6px; position: relative; border: solid 1px #e6e6e6 }
.csc-mailform-field textarea { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 0 10px; padding: 6px; border: solid 1px #e6e6e6 }
.csc-mailform-field submit { color: #006; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; margin-left: 100px; position: relative; left: 100px; vertical-align: top }
/*|||| TABELLE */
.contenttable { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 5px 0 10px; padding: 0; width: 460px; border-style: solid solid dotted; border-width: 0 0 1px; border-color: black }
.tr-even { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0; padding: 0; vertical-align: top; border-top: 1px dotted #000; border-bottom: 1px dotted #000 }
.contenttable th { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.1; letter-spacing: 1px; padding: 3px; border: solid 1px }
.contenttable td { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; letter-spacing: 1px; margin: 0; vertical-align: top; border-top: 1px dotted #999 }
.td-last { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: right }

