
/*-----------------------------------  clearer  -----------------------------------*/

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

/*---------------------------------  tt_news Page-Browser ---------------------------------*/

/*-----------------------------------  tt_news SINGLE view  -----------------------------------*/
.news-single-item { width: 486px; /* 547px; */ }
/* Untertitel h3 */
.news-single-item h3 { color: #333; font-weight: bold; font-style: normal; margin: 0 0 6px 0px; padding: 0; }

.news-single-timedata { color: #333; padding: 0 3px 0 0; font-size: 0.7em; font-weight: normal; }

.news-single-author { padding-bottom: 3px; }
.news-single-additional-info { /* 	clear: both; */ margin-top: 15px; padding:0px; font-size: 0.75em; }
.news-single-related, .news-single-files, .news-single-links  { margin: 3px 0 3px 0; padding: 2px 0 2px 0; }
.news-single-related DD, .news-single-links DD, .news-single-files DD {  }
.news-single-related DT, .news-single-links DT, .news-single-files DT {  }
.news-single-additional-info p.bodytext a { font-size: 1.3em; }

/* Images */
.news-single-img { float: left; margin: 10px 0 30px 0px; }
.news-single-img IMG { /* Abstand zwischen den Bildern */ margin: 0 10px 5px 0px; }
.news-single-imgcaption { padding: 0px 0 17px 0; font-size: 0.7em; /* float: left; */ /* clear:both; */ }

/* Backlink */
.news-single-backlink {
	clear: both;
	/* border-top: 1px dotted #cdcccc; */
	padding: 4px 0 0 0px; margin: 20px 0 0 0; background: url(images/icons/bg_dotted_line.gif) 0px top repeat-x; }
	html>body .news-single-backlink { padding: 8px 0 0px 0; }
.news-single-backlink a { font-size: 0.7em; }
.news-single-backlink a:hover, .news-single-backlink a:focus { }


/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
#news-amenu-container { width: 486px; }

#news-amenu-container li {
	padding: 0 0 0px 0px; margin: 0; background: transparent; list-style-type: none; }
	html>body #news-amenu-container li { padding: 3px 0 0px 0px; }

#news-amenu-container li.news-amenu-item-year { font-style: italic; padding: 0 0 2px 2px; margin: 8px 0 0 0px; /* border-bottom: 1px dashed #333; */ background: url(images/icons/bg_dotted_line.gif) 0px bottom repeat-x; }
	html>body #news-amenu-container li.news-amenu-item-year { padding: 3px 0 2px 2px; margin: 18px 0 0 0px; }
	
	
	
/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {
	width: 486px;
	padding: 1px 0 3px 0px; /* unbedingt top:1px setzen, sonst abstand zwischen den einzelnen news-latest-item im I.E*/
	margin: 2px 0 15px 0px;
	}
	html>body .news-list-container { margin: 2px 0 25px 0px; }
	
.news-list-item { clear: both; padding: 0 0 0 0px; margin: 0 0 0 0px; }

.news-list-item P.bodytext { color: #333; font-weight: normal; }
	
	/* fuer left right boxen */
.news-list-item-left { float: left; /* width: 185px; */ margin: 0 0 0 0; padding: 0px 0 4px 0px; }
	html>body .news-list-item-left { padding: 0px 0 6px 0px; }
.news-list-item-right { float: right; margin: 0 0 0 0; padding: 0 0 4px 0; }
	html>body .news-list-item-right { padding: 0 0 6px 0; }
	
.news-list-container h3, .news-list-container h3 a { margin: 0 0 0 0; }
.news-list-container h3 a:hover, .news-list-container h3 a:focus { }

.news-list-container P { }

.news-list-date { font-size: 0.7em; float: left; padding: 0 7px 0 0; }

/* Images */
.news-list-imgcaption { float: right; padding-top: 3px; padding-right: 3px; font-size: 9px; }
.news-list-container IMG { float: right; border: 0px solid #ffffff; margin: 0 0 0 0px; }
.news-list-item IMG { margin-bottom:5px; margin-right:5px; border:0px solid #ffffff; float: left; }

/* Morelink */
.news-list-morelink, .news-list-morelink a { font-size: 0.85em; margin: 0 0 3px 0px; font-weight: normal; }
.news-list-morelink a:hover, .news-list-morelink a:focus {  }

/* Browselink */
.news-list-browse { text-align: center; /* 	clear: both; */ }

/* go to archiv */
.news-list-gotoarchive {
	clear: both;
	/* border-top: 1px dotted #cdcccc; */
	padding: 4px 0 0 0px; margin: 0px 0 0 0; background: url(images/icons/bg_dotted_line.gif) 0px top repeat-x; }
	html>body .news-latest-gotoarchive { padding: 8px 0 0px 0; }
.news-list-gotoarchive a { font-size: 0.7em; }
.news-list-gotoarchive a:hover, .news-list-gotoarchive a:focus { }
