body   { color: gray; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px }
p  { color: gray; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px }
td  { color: gray; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px }
.rand_oben    { border-style: solid none none none; border-width: 1px; border-color: #8bd5f8 }
.rand_unten { border-style: none none solid none; border-width: 1px; border-color: #8bd5f8 }
.rand_rund    { padding: 0px; border: solid 1px #8bd5f8 }
.rand_aktuell { padding: 0px 5px; border: solid 1px #8bd5f8 }
.rand_aktuelles  { padding: 5px; border-top: 1px solid #8bd5f8; border-right: none #8bd5f8; border-bottom: 1px solid #8bd5f8; border-left: 1px solid #8bd5f8 }
.rand_obenr  { border-style: solid solid none none; border-width: 1px; border-color: #8bd5f8 }
.rand_obenl  { border-style: solid none none solid; border-width: 1px; border-color: #8bd5f8 }
.rand_links  { border-style: none none none solid; border-width: 1px; border-color: #8bd5f8 }
.rand_rl  { border-style: none solid none solid; border-width: 1px; border-color: #8bd5f8 }
.rand_rechts  { border-style: none solid none none; border-width: 1px; border-color: #8bd5f8 }
.rand_untenrl  { border-style: none solid solid solid; border-width: 1px; border-color: #8bd5f8 }


a           { color: #45adff; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 1px }
a:link         { color: #45adff; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 1px }
a:hover       { color: #6495ed; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 1px }
a:active       { color: #6495ed; font-weight: bold; font-size: 11px; line-height: 20px; text-decoration: none }
h1              { color: white; font-weight: bold; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #8bd5f8; text-indent: 8px; letter-spacing: 2px; padding-top: 3px; padding-bottom: 2px }
h2        { color: #8bd5f8; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px }
h3    { color: gray; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px }
h4   { color: #8bd5f8; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px }
h5   { color: #8bd5f8; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px }
h6   { color: #8bd5f8; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px }
a:visited        { color: #45adff; font-weight: bold; font-size: 11px; line-height: 20px; text-decoration: none }

td.rand   { padding: 10px; border: solid white }

.csc-textpic-caption { color: #45adff; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 1px }



fieldset.csc-mailform {border:0}
fieldset.csc-mailform label {line-height: 25px; width: 400px;text-align: left;display: block}
fieldset.csc-mailform textarea {line-height: 25px; margin-bottom: 5px;font-size:11px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border:1px solid #ccc;padding:2px;width:300px;background:#eee}
fieldset.csc-mailform input {line-height: 25px; margin-bottom: 5px;font-size:11px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;border:1px solid #ccc;padding:2px;background:#eee}
fieldset.csc-mailform select {line-height: 25px; margin-bottom: 5px; letter-spacing: 1px; font-size:11px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;border:1px solid #ccc;padding:2px;width:300px;background:#eee}

fieldset#mailformUKB-Mitarbeiter {border:0; margin:0; padding:0;}
#mailformUKB-Mitarbeiter input {float: left}
#mailformUKB-Mitarbeiter legend {}
#mailformformtype_mail  {margin-top: 30px}


//.csc-mailform-field label {line-height: 25px; width: 400px;text-align: left;display: block}





fieldset#mailformAbendessen {border:0; margin:0; padding:0;}
#mailformAbendessen input {float: left}
#mailformAbendessen legend {}
#mailformAbendessen  {margin-top: 30px}


//.csc-mailform-field label {line-height: 25px; width: 400px;text-align: left;display: block}
