#siteTitle {font-size:20px; color:#BECD00; margin-top:-40px; margin-left:15px;}

#content h1.csc-firstHeader, #content h2.csc-firstHeader {margin-top:0em;}
#content h1, #content h2 {margin:0px; padding:0px; margin-top:2.0em;}
#content h1 {font-size:1.2em;}
#content h2 {font-size:1.0em;}

#content p {font-size:1.0em; line-height:1.4em; margin-top:1.0em; margin-bottom:1.0em;}
#content a {color:#BECD00; font-weight:bold;}
#content a.exclusive {display:block; border-bottom:1px solid #000; color:#000; font-weight:normal; margin-left:-25px; margin-right:-15px; padding-left:25px; background:url('../nav/link_dot.gif') repeat-y;}
#content a.exclusive:hover {border-bottom:1px solid #BECD00;}

.csc-textpic-caption {padding-bottom:0.8em;}

/* Bildelemente absetzen */
#content .csc-textpic {margin-top:1.0em;}

/* Liste */
ul {list-style:url('../nav/list_dot.gif') outside; margin-left:20px;}
ol {margin-left:20px;}

/* Rahmen */
.csc-frame-rulerBefore {border-bottom:1px solid #000; margin-left:-15px; margin-right:-15px;}
.csc-frame-rulerAfter {border-bottom:1px solid #000; margin-left:-15px; margin-right:-15px;}
.csc-frame-frame1 {border-top:1px solid #000; border-bottom:1px solid #000; margin:2.0em -15px 1.0em -15px; padding:15px; background-color:#EEE;}
.csc-frame-frame2 {border-top:1px solid #BECD00; border-bottom:1px solid #BECD00; margin:2.0em -15px 1.0em -15px; padding:15px; background-color:#F2F5CC;}
#content .csc-frame h1, #content .csc-frame h2 {margin-top:0.0em;}
#content .csc-frame h1.csc-firstHeader, #content .csc-frame h2.csc-firstHeader {margin-top:0.0em;}

/* Formular */
#content form {margin-top:-1.0em; margin:0 -15px 1.0em -15px;}
.csc-mailform {border:none; padding:15px;}
.csc-mailform-label {padding:0px 15px 0px 15px; clear:both; font-size:1px; position:relative; margin:15px -15px 15px -15px; border-bottom:1px solid #BECD00;}

.csc-mailform-field {clear:both; padding:0px; margin:0px; margin-left:0px;}
.csc-mailform-field label {width:150px; float:left; padding:3px 2px 3px 0; margin:0px;}
.csc-mailform-field .input {border-top:none; border-right:none; border-bottom:1px solid #999; border-left:none; background-color:transparent; width:410px; margin-right:-15px;}
.csc-mailform-field .select {border:1px solid #FFF; border-bottom:1px solid #999; background-color:#BECD00; color:#000;}
.csc-mailform-field .textarea {border:1px solid #999; border-left:none; border-right:none; background-color:transparent; width:410px; height:150px; margin-right:-15px;}
.csc-mailform-field .submit {font-family:Arial, sans-serif; color:#FFF; font-weight:bold; background-color:#BECD00; border:1px solid #999; margin-left:-15px; margin-top:15px; width:140px; padding-left:13px; text-align:left;}

/* Login */
.csc-loginform {border:none; padding:15px;}
.csc-loginform .csc-mailform-label {display:none;}
.csc-loginform .csc-mailform-field {clear:both; width:300px;}
.csc-loginform .csc-mailform-field .input {margin-left:1.0em; width:150px;}
.csc-loginform .csc-mailform-field .password {margin-left:3.0em; border-top:none; border-right:none; border-bottom:1px solid #999; border-left:none; background-color:transparent; width:150px;}
.csc-loginform .csc-mailform-field .submit {position:relative; width:100px; padding-left:13px; text-align:left;}

/* Tabellen */
.tableWrapper {margin-right:-15px; margin-left:-15px; margin-top:15px;}
.contenttable {margin:0px; padding:0px; border-collapse:collapse; empty-cells:show; width:580px;}
.contenttable td {vertical-align:top; padding:2px;}

.contenttable-0 td {border-bottom:1px solid #BECD00;}
.contenttable-0 .td-0 {white-space:nowrap; margin-right:5px; border-left:none; padding-left:15px;}
.contenttable-0 .tr-last td {border-bottom:none;}

.contenttable-1 td {border-bottom:1px solid #BECD00;}
.contenttable-1 .tr-0 {background-color:#EEE;}
.contenttable-1 .tr-0 td {white-space:nowrap; border-bottom:1px solid #BECD00;}
.contenttable-1 .td-0 {padding-left:15px;}
.contenttable-1 .td-0, .contenttable-1 .tr-0 .td-0 {border-left:none;}
.contenttable-1 .tr-last td {border-bottom:none;}

.contenttable-2 td {border-bottom:1px solid #BECD00;}
.contenttable-2 .td-0 {white-space:nowrap; background-color:#EEE; border-bottom:1px solid #BECD00; padding-left:15px;}
.contenttable-2 .tr-last td {border-bottom:none;}

.contenttable-3 td {border-bottom:1px solid #BECD00;}
.contenttable-3 .td-0 {background-color:#EEE; border-bottom:1px solid #BECD00; white-space:nowrap; padding-left:15px;}
.contenttable-3 .tr-0 td {background-color:#EEE; border-bottom:1px solid #BECD00; white-space:nowrap;}
.contenttable-3 .tr-0 .td-0 {background-color:#CCC; border-left-width:0px;}
.contenttable-3 .tr-0 .td-last {border-right:none;}
.contenttable-3 .tr-last td {border-bottom:none;}

/* Downloads */
table.csc-uploads, #content table.csc-uploads td p {margin:0px; padding:0px;}
table.csc-uploads td {padding:2px 2px 2px 0; vertical-align:top;}
table.csc-uploads td img {margin:2px;}
table.csc-uploads td.csc-uploads-fileSize {white-space:nowrap; font-weight:bold;}


/* Sitemap & Menus der Unterseiten */
.csc-menu {margin-top:15px;}
#content .csc-menu p {padding:0px; margin:0px;}
.csc-menu a {display:block; padding:1px 0 1px 20px; margin:0px;}
#content .csc-menu .csc-menu-level1 {margin-left:0px; background:url('../nav/link_dot.gif') repeat-y;}
#content .csc-menu .csc-menu-level2 {margin-left:10px; background:url('../nav/link_dot.gif') repeat-y;}
#content .csc-menu .csc-menu-level3 {margin-left:20px; background:url('../nav/link_dot.gif') repeat-y;}
#content .csc-menu .csc-menu-level4 {margin-left:30px; background:url('../nav/link_dot.gif') repeat-y;}

/* Suche */
#content .tx-indexedsearch-searchbox form {margin-top:-1.0em; margin:1.0em 0 0 0;}

.tx-indexedsearch-searchbox table {display:block; width:580px; margin-right:-15px; margin-left:-15px; border-top:1px solid #BECD00; border-bottom:1px solid #BECD00; background-color:#F2F5CC; padding:20px 0 20px 0;}
.tx-indexedsearch-searchbox table td {padding-left:15px;}
.tx-indexedsearch .tx-indexedsearch-searchbox-sword {border-top:none; border-right:none; border-bottom:1px solid #999; border-left:none; background-color:transparent; width:200px;}
.tx-indexedsearch .tx-indexedsearch-searchbox-button {font-family:Arial, sans-serif; color:#FFF; font-weight:bold; background-color:#BECD00; border:1px solid #999; margin-left:-15px;}
.tx-indexedsearch .browsebox {margin:2.0em 0 2.0em 0;}

.tx-indexedsearch-browsebox ul.browsebox {margin-left:20px;}

/* News */
.news-list-image {padding-left:15px; float:right;}
.news-single-img {padding-left:15px; float:right;}
.news-single-item dl {margin:0px 0 15px 0;}
.news-single-item dl dt {font-weight:bold; margin-bottom:10px;}
.news-single-related dd a {display:block; padding:1px 0 1px 20px; margin:0px; background:url('../nav/link_dot.gif') repeat-y;}
.news-single-related dd .date {margin-left:20px;}
.news-single-files dd img {margin-right:2px;}
#content  .news-single-links dd p {margin:0px; padding:0px;}
.news-single-links dd a {display:block; padding:1px 0 1px 20px; margin:0px; background:url('../nav/link_dot.gif') repeat-y;}