p.csc-frame-frame1, table.csc-frame-frame1 { background-color: #EDEBF1; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
p.csc-frame-frame2, table.csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #333333; }

/* bluelist */
#maincol div.inner ul.bluelist, #maincol div.inner ol.bluelist { background:#bdd3dd; color: #003392; padding:0; }
#maincol div.inner ul.bluelist ul, #maincol div.inner ol.bluelist ol { margin-bottom:0em; list-style-type:disc;  padding:0; }
#maincol div.inner ul.bluelist li, #maincol div.inner ol.bluelist li { border-bottom:3px solid #fff; padding:.4em 1em; }
#maincol div.inner ul.bluelist li li, #maincol div.inner ol.bluelist li li { border-bottom:none; padding:0; }


/* NEWS START */
.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer { clear:right; height:1px; border:1px solid #fff; }
.news-list-item {padding:0 0 1.6em 0;}
#maincol div.inner p.news-list-date {margin:0; font-size:.8em;}
.news-list-item h3 {margin:0 0 .6em 0;}
/*-----------------------------------  tt_news LATEST view  -----------------------------------*/
.news-latest-container {}
.news-single-item h2 { margin:.2em 0 0.1em 0; font-weight:bold; }
.news-single-item h3 { margin:.2em 0 .7em 0; }
#maincol div.inner .news-latest-container ul { list-style-type:none; list-style-position:outside; }
#maincol div.inner .news-latest-container ul li {padding:0 0 1.1em 0; line-height:1em;}
.news-latest-container span.news-latest-date, .news-latest-container span.more-link a { color:#004a97; text-decoration:none;}
/* NEWS ENDE */

.filelinks {
	margin-top:10px;
	font-size:1.1em;
}

.filelinks  a {text-decoration:none; color:#013d7 !important; color:#004a97 !important; font-weight:bold;}
.filelinks  a:hover {}