
/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.termine-clearer {
	clear:		right;
}
/*-----------------------------------  tt_news LIST view  -----------------------------------*/
.noNewsToListMsg {
	margin-top:	20px;
	margin-bottom:	30px;
}
.termine-news-list-container {
	background-color:	#FFFFFF;
	width:		403px;
	padding-top:	25px;
	padding-bottom:	25px;
	float:		left;
}
.termine-news-list-item {
	/* IE hack */
	height:		1%;
	line-height:	1.0;
	/* IE hack end */
	padding:		0px;
	margin:		0px;
	background-color:	#FFFFFF;
}		
.termine-news-list-title {
	color:		#666666;
	font-size:		10px;
	font-weight:	bold;
}
.termine-news-list-title a {
	color:		#666666;
	font-size:		10px;
	font-weight:	bold;
	text-decoration:	none;
}
.termine-news-list-title a:hover {
	color:		#FF0300;
}
.termine-news-list-container .termine-news-list-subheader {
	color:		#666666;
	font-size:		10px;
	font-weight:	normal;
}
.termine-news-list-container .termine-news-list-subheader a {
	color:		#666666;
	font-size:		10px;
	text-decoration:	none;
	font-weight:	normal;
}
.termine-news-list-container .termine-news-list-subheader a:hover {
	color:		#666666;
	font-weight:	normal;
}
.termine-news-list-backitem {
	color:		#666666;
	font-size:		10px;
	font-weight:	bold;
	padding-top:	20px;
}
.termine-news-list-backitem a {
	color:		#666666;
	font-size:		10px;
	font-weight:	bold;
	text-decoration:	none;
}
.termine-news-list-backitem a:hover {
	color:		#FF0300;
}



/*-----------------------------------  tt_news LATEST & SINGLE view  -----------------------------------*/
.termine-news-latest-container,
.termine-news-single-container {
	border:		1px solid #FF3000;
	width:		280px;
	/*float:		right;*/
}
.termine-news-latest-item,
.termine-news-single-item {
	/* IE hack */
	height:		1%;
	line-height:	1.0;
	/* IE hack end */
	padding:		0;
padding:10px;
	padding-top:	24px; /* -1px wegen border */
	margin:		0;
	border:		none;
	background-color:	transparent;
}
.termine-news-latest-item P.bodytext,
.termine-news-single-item P.bodytext { font-size: 10px; color: #666666; margin:0;margin-top:20px;padding:0;padding-right:10px;}

.termine-news-latest-item P.bodytext A,
.termine-news-single-item P.bodytext A { font-weight: bold; color: #666666;}

.termine-news-latest-title,
.termine-news-single-title {
	color:		#FF0300;
	font-size:		10px;
	font-weight:	bold;
}
.termine-news-latest-title a,
.termine-news-single-title a {
	color:		#FF0300;
	font-size:		10px;
	font-weight:	bold;
	text-decoration:	none;
}
.termine-news-latest-title a:hover,
.termine-news-single-title a:hover{
	color:		#FF0300;
}
.termine-news-latest-time,
.termine-news-single-time{
	color:		#FF0300;
	font-size:		10px;
	font-weight:	bold;
	margin-bottom:	10px;
}
.termine-news-single-backitem {
	color:		#666666;
	font-size:		10px;
	font-weight:	bold;
	padding-top:	20px;
}
.termine-news-single-backitem a {
	color:		#666666;
	font-size:		10px;
	font-weight:	bold;
	text-decoration:	none;
}
.termine-news-single-backitem a:hover {
	color:		#FF0300;
}


.termine-clearer {
}