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; margin-top:0px }
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: #7ab51d }
.rand_rund  { padding: 5px; border: solid 1px #7ab51d }
.rand_aktuelles { padding: 5px; border-top: 1px solid #7ab51d; border-right: #7ab51d; border-bottom: 1px solid #7ab51d; border-left: 1px solid #7ab51d }
.rand_obenr { border-style: solid solid none none; border-width: 1px; border-color: #7ab51d }
.rand_obenl { border-style: solid none none solid; border-width: 1px; border-color: #7ab51d }
.rand_links { border-style: none none none solid; border-width: 1px; border-color: #7ab51d }
.rand_rl { border-style: none solid none solid; border-width: 1px; border-color: #7ab51d }
.rand_rechts { border-style: none solid none none; border-width: 1px; border-color: #7ab51d }
.rand_untenrl { border-style: none solid solid solid; border-width: 1px; border-color: #7ab51d }
.rand_obenrl  { border-style: solid solid none solid; border-width: 1px; border-color: #7ab51d }


a         { color: #7ab51d; 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: #7ab51d; 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: #008000; 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: #008000; 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: #accd70; letter-spacing: 2px; padding-top: 3px; padding-bottom: 2px; padding-left: 8px }
h2       { color: #7ab51d; 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: #7ab51d; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px}
h5   { color: #7ab51d; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px; margin: 0px; padding: 0px }
h6   { color: #7ab51d; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px; margin: 0px; padding: 0px }
a:visited      { color: #7ab51d; font-weight: bold; font-size: 11px; line-height: 20px; text-decoration: none }

td.rand   { padding: 10px; border: solid white }

.csc-textpic-caption { color: #7ab51d; 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}