body {}
p { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.4; margin: 0 0 5px; padding: 0 }
ul  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.4; list-style-type: square; margin: 0 0 5px; padding: 0 0 0 20px }
h1 { font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.2; margin: 0; padding: 0 }
h2 { font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.2; margin: 0; padding: 0 }
h3 { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.2; margin: 0; padding: 0 }
a:link { color: #f90; font-weight: bold; text-decoration: none }
a:visited { color: #f90; font-weight: bold; text-decoration: none }
a:hover { color: #f60; text-decoration: underline }
/*|||| TABELLE */
.contenttable { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.2; letter-spacing: 1px; margin: 5px 0 10px; padding: 0; width: 100%; border-style: solid; border-width: 0 0 0; border-color: black }
.tr-even { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.2; letter-spacing: 1px; margin: 0; padding: 0 3px; vertical-align: top; border-width: 1px; border-color: #000 }
.contenttable th { color: #f90; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.1; text-align: center; letter-spacing: 1px; margin-top: 1px; margin-bottom: 10px; padding-top: 3px; padding-bottom: 3px; border-style: solid; border-width: 1px 1px 2px 0; border-color: #000 }
.contenttable td { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.2; letter-spacing: 1px; margin: 0; padding-right: 3px; padding-left: 3px; vertical-align: top; border-style: solid; border-width: 0 1px 1px 0; border-color: #000 }
/*|||| FORM */
.csc-mailform { margin: 0; padding: 0; width: 100%; vertical-align: top; border-width: 0 }
.csc-mailform-field { width: 100% }
.csc-mailform-field required { background-color: #ff6 }
.csc-mailform-field label { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; letter-spacing: 1px; position: relative; width: 120px; float: left; vertical-align: top; border-bottom: 2px dotted #000 }
.csc-mailform-field input { font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px; padding: 4px; position: relative; border: solid 1px #006 }
.csc-mailform-field select { font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px; padding: 4px; position: relative; border: solid 1px #006 }
.csc-mailform-field textarea { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 0 10px; padding: 4px; border: solid 1px #006 }
.csc-mailform-field submit { color: #006; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-left: 120px; position: relative; left: 120px; vertical-align: top }
.align-left { text-align: left }
.align-center { text-align: center }
.align-right { text-align: right }
.csc-frame-rulerAfter { margin-top: 10px; margin-bottom: 10px; border-bottom: 1px dotted #000 }
.csc-frame-rulerBefore { margin-bottom: 5px; border-bottom: 1px dotted #000 }

