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

.news-list-container div.clearer,
.news-list-item div.clearer,
.news-single-item div.clearer, 
.news-latest-container div.clearer{
	clear: both;
	height: 1px;
  border-bottom: 1px dashed #802026;

}
.news-latest-container div.clearer {
	clear:left;
  border-bottom: 1px dashed #802026;
}

/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {
	background-color:#ffffff;
}

.news-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	padding: 0px;
	margin: 10px 25px 0 25px;
	border: 0px solid #666;
	background-color: #ffffff;
}
.news-list-item table tbody tr td {
  margin: 0;
  padding: 0;
  border: 0px;
}
.news-list-item h1 {
  margin: 0;
  padding: 0;
}
.news-list-item h1 a:hover {
	text-decoration: underline;
}
.news-list-item p {
  margin-bottom: 0px;
	padding-left: 0px;
}

.news-list-morelink  {
	margin: 0 0 10px 0;
  padding: 0;
}
.news-list-browse {
	text-align: center;
}

	/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
	margin:3px;
	border:0px solid #666;
	padding:3px;
	background-color:#ffffff;
}
.tx-ttnews-browsebox TD {
	font-size: 10px;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
  padding: 0 10px;
}

.tx-ttnews-browsebox-SCell {
	background-color: #ffffff;
	border:0px solid #666;
}
.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 5px;
}

  /*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
  padding: 0px;
  margin: 10px 25px 0 25px;
  border: 0px solid #666;
  background-color: #ffffff;

}
.news-single-item h1,
.news-single-item p {
  padding-left: 0px;
  padding-right: 0px;
}
.news-single-item h3 {
  margin: 0 0px 15px 0px;
}
.news-single-img {
  float: left;
  margin-right: 10px;
}

