/* Allgemeiner Aufbau der Seite & des Layouts */.news-list-container {	/*border-top: 1px solid #666666;*/	margin: 5px 0}.news-list-item {	border-bottom: 1px solid #E1EDF3;	padding: 6px 10px;	margin: 0 0 0 20px}.news-list-image {	float: left;	position: relative;	width: 120px;	margin-top: 5px}.news-list-image img {		border: 1px solid #CCC;}.news-list-text {	margin-left: 120px}#content .news-list-text h3 { padding: 3px 0; margin: 0; background: none; }#content .news-list-date { font-size: 10px; line-height: 12px; margin: 0; }#content .news-list-text .news-more { 	float: right;	margin-top: 5px; }#content .news-list-text p {	margin: 2px 0;}#content .news-list-text h3 a:link, #content .news-list-text h3 a:visited {  }#content .news-list-text h3 a:hover { }#content .news-list-text .news-more a:link,#content .news-list-text .news-more a:visited {	margin: 0 0 0 auto;	padding: 2px 0;	font-size: 11px;	line-height: 12px;}#content .news-list-text .news-more a:hover { text-decoration: underline; }/* --- NEWS LATEST ------------------------------ */#content .news-latest-container {  }/*#content .news-latest-container ul { width: 1500px }#content .news-latest-container li { float: left; margin-right: 10px; position: relative }#cright .news-latest-container .news-list-image { float: left; position: relative; width: 170px; margin-top: 5px }*/#cright .news-latest-item  { margin-bottom: 15px }#cright .news-latest-container p   { margin: 1px 10px }#cright .news-latest-container h3  { background: #FFFFFF; padding:3px 10px; margin: 0 } #cright .news-latest-container .news-latest-date { font-size: 10px; color: #006599 }#cright .news-latest-container h3,#cright .news-latest-container a, #cright .news-latest-container a:link, #cright .news-latest-container a:visited, #cright .news-latest-container a:hover { color: #006599; line-height: 120% } /* --- NEWS SINGLE ------------------------------ */#content .csc-textpic-news {	margin-top: 10px;	padding-top: 5px;	clear: right;}#content .csc-textpic-news .csc-textpic-imagewrap { }#content .csc-textpic-newstext {}#content .news-single-timedata {	font-size: 10px;	line-height: 12px;}#content .csc-textpic-newstext h3 { margin-top: 0  }#content .csc-textpic-image dt { margin-bottom:  0 !important }#content .csc-textpic-image dd { margin-bottom:  15px !important }#content .csc-textpic-image dt + dt { margin-top:  15px !important }#content .csc-textpic-news dl.csc-textpic-image dt { 	display: block;}#content .news-single-additional-info p {	margin: 2px 0;}#content .csc-textpic-news img {}.news-single-backlink-top {	height: 15px;	width: 240px;	float: right;	position: relative;	margin-top: -15px;}.news-single-backlink-top a, .news-single-backlink a {	/*	font-size: 10px;	line-height: 12px;	*/}

/* NEWS ADDITIONAL INFO: FILES, LINKS */div.news-single-additional-info { border-top: 1px solid #E1EDF3; border-bottom: 1px solid #E1EDF3; margin-bottom: 8px; margin-left: 40px;  }
#content .news-single-additional-info p { margin: 2px 0; }

.news-single-related,
.news-single-files, .news-single-links { padding: 4px 0; }.news-links-label,.news-files-label { }

.news-files-icon,
.news-files-label, 
.news-files-size { float: left; position: relative; padding-left: 5px;  }

.news-files-icon { width: 25px; }.news-files-size { width: 40px; }

.news-links-label { margin-left: 25px; }
/*- PAGEBROWSER ------------------------------------------ */.tx-pagebrowse { float: right; text-align: right; list-style:none inside none; width:70%; margin: 10px 0 0 0 }#content ul.tx-pagebrowse li { display:inline; position: relative; color: #333; font-weight: normal; margin: 0; padding: 0; }.tx-pagebrowse-first, .tx-pagebrowse-last { padding: 0 10px !important; display: none !important }#content ul.tx-pagebrowse li a { padding: 0 5px }#content li.tx-pagebrowse-pages { width:80% }#content li.tx-pagebrowse-pages ol { display:inline; padding: 0; margin: 0 }#content li.tx-pagebrowse-pages ol li { }#content li.tx-pagebrowse-pages ol .tx-pagebrowse-current { font-weight: bold; color: #c00; padding: 0 5px }/* ================================================ */