/* News */

body.news { background: #CAC8C9; margin: 0; }
body.news h4 { margin-top: 0; }
body.news h4.news span { font: 11px Arial; padding: 0 3px; letter-spacing: -0.01em; border-left: 1px solid #dddddd; border-bottom: 1px solid #dddddd; }
body.news h4.news span a { font-size: 11px; }
body.news div.details { width: 156px; }
body.news div.details span.text { font-size: 11px; color: #ffffff; font-weight: bold; display: block; margin-bottom: 3px; }

/* News - alte Version */
.news-datum { font-size:11px; color:#FFFFFF; font-weight:bold}
h4.news { font: bold 17px Arial, Helvetica, sans-serif; color: #FFFFFF}/* news - Startseite */
body h4.news a { font-size: 17px; color: #ffffff; text-decoration: none}
td.allg h4.news { font: bold 14px Arial, Helvetica, sans-serif; color: #707070}/* news - about*/
td.allg h4.news span { font: 11px Arial, Helvetica, sans-serif; color: #707070}

h5.news { font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFFF}
p.news-datum {  font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; background: #CAC8C9; padding-left: 2px}

/* Ankündigungen */
p.neu a {/*color: #CC9900;*/ text-decoration: none; line-height: 20px; font-weight: bold; font-size: 11px; color: #707070}
p.neu a:hover { color: #8FBD06}
p.neu a span {/*color: #CC9900;*/ color: #8FBD06; font-size: 12px}
p.neu b {font-size: 12px; font-weight: bold; color: #FFFFFF /*background: #F5F5F5*/}
table.allg p.neu { font-weight: bold; font-size: 11px; line-height: 20px; color: #707070}

/* aktuell */
.aktuell { color: #6C8914}  /* Titel dunkelgrün */
.aktuell b { font-size: 14px}
p.aktuell a { color: #99CC00; font-weight: bold; font-size: 11px} /* Links hellgrün*/
p.aktuell a:hover { color: #99CC00; text-decoration: none}

.unnamed2 {  background: #D4D4D4}
