@media all{
	
  /* #############################
  ** ### tt_news  #################
  ** #############################
  */

  /* 
  ** Latest
  */  

.news-latest-container {
	padding: 0 10px;
}

.news-latest-item {
	padding:0;
	margin:0;
	padding-bottom: 10px;
}


.news-latest-container H3 {
  margin:0;
  font-size: 110%;
}

.news-latest-container H3 a{
  color: #000;
}

.news-latest-item IMG {

	margin: 0 5px 5px 0;
	float:left;
	border: none;
}
.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}


.news-latest-item a p  {
	padding:0;
	color:#979da7;
	font-size: 90%;
}

.news-latest-item a:hover p,
.news-latest-item a:focus p,
.news-latest-item a:active p  {
	text-decoration: none;
}

.news-latest-item .morelink a{ 
	font-size: 90%;	
}

.news-latest-item div.clearfix {
  height: 1px;
  overflow: hidden;
}

  /* 
  ** normale Liste
  */ 
	.news-list-container {	}
	
	.news-list-container .news-list-item { 
		margin: 0; 
		height: 1%; 
		overflow: visible;
		border-bottom: 1px solid #979da7;
		padding-bottom: 15px;
		margin-bottom: 15px;
	}

	.news-list-date {
		color: #979DA7;
	}
	
	.news-list-container h2 {

	}

	.news-list-container h2 a,
	.news-list-container h2 a:visited {color:#979da7;}
	
	.news-list-container IMG { float: left; border: none; margin-right: 12px; line-height: 1.4em; display: block;}	
	
	.news-list-container p{ line-height: 1.4em; text-align: left; margin: 0; }

	span.news-list-morelink {display: block; white-space: nowrap; margin-top: 0.3em}
	span.news-list-morelink a,
	span.news-list-morelink a:visited { }
	
	.news-list-container .clearfix { 
		height: 1px;
		overflow: hidden;
	}
  
  /* 
  ** Detaildarstellung
  */   

	.news-single-item {
		padding:5px;
		margin-bottom:5px;
	}
	
	.news-single-item h1{

	}

	.news-single-item h2{
		font-size: 100%; 
		font-weight: normal;
/*		margin: 0 0 10px 0;
		line-height: 1.5em;*/
	}
	
	.news-single-img {
		float: right;
		margin:10px 0 0 10px;
		padding:0;
	}
	
	.news-single-img img { border:none;	}
	
	.news-single-imgcaption {
		padding: 1px 0 3px 0;
		margin:0;
		font-size: 90%; 
		color: #c0bcb6;
	}
	
	.news-single-item .bodytext {
		padding-top: 5px;
		margin-bottom: 1.5em;		
	}
	
	.news-single-additional-info {}
	
	.news-single-related,
	.news-single-files,
	.news-single-links  {
		background: #e9ebec;
		border: 1px solid #c7cdd0;
		padding: 10px 15px;
		margin: 1em 0;		
	}
	
	.news-single-related dd,
	.news-single-links dd,
	.news-single-files dd {
		line-height: 1.8em;
		margin: 0 0 0 0.3em;
	}
	
	.news-single-related dt,
	.news-single-links dt,
	.news-single-files dt {
		font-weight: bold;
		margin: 0 0 4px 0;
	}

	.news-single-related dd img { margin-right: 0px; vertical-align: text-bottom; width: 17px; height: 15px;} 
	
	.news-single-files dd a,
	.news-single-files dd a:visited	 { margin-right: 6px; }  
	.news-single-files dd img {	margin-right: 6px; vertical-align: text-bottom; width: 17px; height: 15px;} 

	.news-single-links dd {
	  	background: url(../../img/tmpl-list-bullet1.gif) no-repeat 0px 7px;	
		margin-left: 0.7em;
		padding-left: 1.6em;
		line-height: 1.8em;		
	}
	
	.like-news {
		margin-top: 3em
		
	}
	
	.tweed-news {
		display: none;	
	}
	
	
	
	
	
  /* 
  ** Pagebrowser
  */ 
  
	.news-list-browse {
		margin-top: 35px; 
		text-align:center;
		font-size: 100%;
		margin-bottom: 5px;
	}
	
	.news-list-browse strong {color: #c0bcb6; margin: 0px; padding: 4px; border: solid 1px #c0bcb6; font-weight: bold; background: #ececec;}

	.news-list-browse a
	.news-list-browse a:visited {color: #50463c; margin: 0px; padding: 5px;background: #ececec;}
	.news-list-browse a:focus,
	.news-list-browse a:hover,
	.news-list-browse a:active {color: #a90017;}	
	
}
