body   { color: #9c9c9c; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; background-color: black; background-image: url(images/hg.gif); background-repeat: repeat-x  }
p {}
td   { color: #9d9d9d; font-size: 11px ; line-height: 1.4em; }
.kopf { background-image: url(images/kopf.jpg) }
.kopf-hv { background-image: url(images/kopf-hv.jpg) }
.rand-bild { background-color: #4d4d4d }
.hg-inh { background-image: url(images/hg-inh.jpg); background-repeat: no-repeat }
.hg-subnav { background-image: url(images/hg-subnav.jpg); background-repeat: no-repeat }
.hg-subnav2  { background-image: url(images/hg-subnav-1.gif); background-repeat: repeat-y }
a { color: #f59300; text-decoration: none }
a:link { color: #EE7F00; text-decoration: none }
a:hover { color: #EE7F00; text-decoration: underline }
a:visited { color: #EE7F00; text-decoration: none }
li  { list-style-image: url(images/liste.gif); margin-bottom: 5px }
.linie-oben { border-top: 1px solid #4d4d4d; }
.tabelle-kopf { background-color: #1e1e1e; padding: 2px 10px; }
.tabelle-rest { padding: 2px 5px; border-bottom: 1px solid #252525; }
.nav { margin-top: 25px; }
input { background-color: #1e1e1e; color: #ffffff; margin-bottom: 4px;  float: left; clear: left; border: 0; padding: 2px; }
label { float: left; clear: both; }
textarea { background-color: #1e1e1e; color: #ffffff; margin-bottom: 4px; padding: 2px; float: left; clear: both; border: 0px; }
form { border: 0; }
.csc-mailform { border: 0px; padding: 0px; }
