#content-center .ctype-menu { margin-top: .75em; }
#content-center .ctype-menu h2.csc-firstHeader { padding-top: .5em; }
#content-center .ctype-menu { margin-bottom: 2em; margin-right: 0; }
#content-center .ctype-menu ul.csc-menu { border-top: 1px dotted #999999; }
#content-center .ctype-menu ul.csc-menu ul { border-top: 1px none #999999; }
#content-center .ctype-menu ul.csc-menu li { width: 100%; border-bottom: 1px dotted #999999; }
#content-center .ctype-menu ul.csc-menu li li { border-top: 1px dotted #999999; border-bottom: 1px none #999999; }
#content-center .ctype-menu dl.csc-menu dt { position: relative; border-top: 1px dotted #999999; }
#content-center .ctype-menu ul.csc-menu li a { position: relative; cursor: pointer; background-image: none; padding-left: 0; padding-right: 6em !important; display: block; }
#content-center .ctype-menu ul.csc-menu li .mehr,
#content-center .ctype-menu dl.csc-menu dt .mehr { text-align: right; position: absolute; right: 0; bottom: 0; display: block; background-image: url(../images/weiter-link.jpg); background-repeat: no-repeat; background-position: 0 0.8em; padding: .5em .5em .5em 1.5em; }
#content-center .ctype-menu .mehr-subsection { width: 100%; margin: 0; padding: 0; }
#content-center .ctype-menu .mehr-subsection a {  font-size: 1.2em; text-align: right; display: block; background-image: url(../images/weiter-link.jpg); background-repeat: no-repeat; background-position: 36.5em 0.8em; margin: 0 0 0 0; padding: .5em .5em .5em 1.5em; text-decoration: none; border-top: 1px dotted #999999; }
#content-center .ctype-menu .mehr-subsection a:hover { display: block; background-color: #f0f0f0 !important; }
.csc-section-last { border: 1px solid red; }
#content-center .ctype-uploads h2,
#content-center .ctype-uploads h2.csc-firstHeader { padding: .4em .35em .4em .35em; margin: 0; border-bottom: 1px dotted #999999; }
#content-center .ctype-uploads dl { margin-top: .5em !important; }
#maincontent .news-latest,
#maincontent .news-list-container { border-top: 1px dotted #999999; padding: .75em 0 0 0; }
#maincontent .weiter-link a,
#maincontent .news-latest-morelink a,
#maincontent .news-list-morelink a,
#maincontent .cal-list-morelink a { background-image: url(../images/weiter-link.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 15px; display: block; margin: 1em 0 0.5em 0; font-size: 120% !important; text-decoration: none !important; }
#maincontent .news-latest-item,
#maincontent .news-block,
#maincontent .news-list-item { border-bottom: 1px dotted #999999; margin: 0 0 1em 0; padding: 0; }
#maincontent .news-block:hover,
#maincontent .news-latest-item:hover,
#maincontent .news-list-item:hover { }
#maincontent .news-block h2,
#maincontent .news-latest-item h2,
#maincontent .news-list-item h2 { font-size: 120%; color: #0065a6; margin-left: 0; margin-right: 0;  padding: 0; }
#maincontent .news-block p,
#maincontent .news-latest-item p,
#maincontent .news-list-item p { font-size: 120%; margin: 0; padding: 0;  }
#maincontent .news-amenu-container {
}
#maincontent .news-amenu-container li li { position: relative; width:100%; }
#maincontent .news-amenu-container li li a,
#maincontent .news-amenu-container li li a:link,
#maincontent .news-amenu-container li li a:visited,
#maincontent .news-amenu-container li li a:hover,
#maincontent .news-amenu-container li li a:active { position: relative; padding-right: 6em; }
#maincontent .news-amenu-container li li .anzeigen { text-align: right; position: absolute; right: 0; bottom: 5px; display: block; background-image: url(../images/weiter-link.jpg); background-repeat: no-repeat; background-position: 0 0.5em; padding: 0 .5em 0 1.5em; }
#maincontent .news-latest-innews .weiter-link a,
#maincontent .news-latest-innews .news-latest-morelink a,
#maincontent .news-latest-innews .news-list-morelink a { margin-top: 0; }
.csc-textpic-border { border: 1px solid #ffffff; }
