/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */


.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{clear:right;height:1px;border:1px solid #c06;padding: 0 0 0 10px; width: 25px; align:left;}
.news-latest-container HR.clearer {clear:left;}

        
/*--------------------------------- tt_news LIST view  -----------------------------------*/


.news-list-container {	border:0;background:#fff;}
.news-list-container table td{	border:1px solid #ccc;	background:#fff;}

.news-list-item {/* IE hack */height: 1%;line-height: 1.3;/* IE hack end */padding:0;margin:0;border:0;background: transparent;}
.news-list-item img{display: none;}	
#homeContent .blockMiddle .news-list-item h3{font-size: 1em;border:0;font-weight:bold;}
#homeContent .blockMiddle .news-list-container H3 {margin: 5px 5px 0px 0 ;padding: 2px 10px;}
#homeContent .blockMiddle .news-list-container H3 A, .news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {font-size: 1em;color: #c06;padding-left:0;text-decoration: none;font-weight:bold}
#homeContent .blockMiddle .news-list-container H3 A:HOVER {color: #333;text-decoration: underline;}

.news-list-container P {padding-left:3px;}
.news-list-item .news-list-date{font-size: 1em;color: #424242; font-weight: bold; padding: 0 0 0 10px;}
.news-list-imgcaption {	float: left;padding-top:3px;padding-right:3px;font-size: 9px;}
.news-list-container IMG {float: left;border:1px solid #666;margin-bottom:5px;margin-right:5px;	margin-left:2px;}
.news-list-category IMG {float: none;border:none;margin:0px;}
.news-list-morelink,.news-list-category {font-size:9px;margin-left:3px;}
.news-list-morelink  {margin-bottom:3px;display: none;}
.news-list-browse {text-align: center;}

/*---------------------------------  tt_news Page-Browser ---------------------------------*/

.tx-ttnews-browsebox {margin:3px;border:0padding:3px;background:#transparent;text-align: center;}
.tx-ttnews-browsebox p{ text-align: center;}
.tx-ttnews-browsebox TD {font-size: .9em;border: 1px solid #ccc;}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {font-weight: bold;}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{	margin:5px;}
.tx-ttnews-browsebox-SCell {background: #fff;border:1px solid #666;}
.news-search-emptyMsg {	font-size: 1em;	margin-left: 10px;}

/*--------------------------------- News Detail Page---------------------------------*/

.news-single-item {padding:0;margin-bottom:5px;	border:0;background: #fff;}
.news-single-item H2 {font-size: 1.1em;	font-weight:bold;background: #fff;color: #000;margin-bottom: 0;}
.news-single-item H3 {	color: #000;	font-size: 1em;	font-weight: normal;	}
.news-single-img {float: right;	margin-right:5px;}
.news-single-imgcaption {padding:3px;clear:both;}
.news-single-category {	float: right;}
.news-single-backlink, .news-single-backlink a {font-weight: bold;font-size: 1em;margin-bottom: 15px;	margin-top: 10px;}
.news-single-timedata {	border: 0 ;background: transparent;padding: 0; margin: 0 0 10px 0;color:#666;}

.news-single-timedata, .news-single-author,.news-single-imgcaption {font-size: .8em;}
.news-single-author {padding-bottom: 3px;}
.news-single-additional-info {	background: #f3f3f3;/* 	clear: both; */	margin-top: 15px;	border: 1px solid #ccc;	padding:3px;padding-bottom:0px;}
.news-single-related,.news-single-files,.news-single-links  {border: 0 solid #666;margin:0px;margin-bottom: 3px;padding:3px;background:#f3f3f3;}

.news-single-related DD, .news-single-links DD, .news-single-files DD {	margin-left:0;}

.news-single-related DT, .news-single-links DT, .news-single-files DT {	font-weight: bold;font-size: 11px;margin-left:5px;width:90%;}

/*--------------------------------- News Archivemenu (AMENU) --------------------------------- */


.news-amenu-container {	margin-top:0px;	padding:3px;border:0;background:transparent;}
#rightColumnHome .news-amenu-container {margin-top:0px;}
#rightColumnHome .news-amenu-container UL {font-size: .99em;padding:3px;margin:0;border:0;background:transparent;list-style-type: none;}
.news-amenu-container UL {padding:3px;margin:5px 0 0 0;border:0 solid #ccc;background:transparent;list-style-type: none;}
#rightColumnHome .news-amenu-container LI {padding:3px;}
.news-amenu-container H2 {color:#fff;padding:3px;border:1px solid #333;	background:#769024;display: none;}
.news-amenu-item-year {font-weight: bold;border: 0;padding: 2px;background: transparent;color:#000;margin: 0;}
#rightColumnHome .news-amenu-item-year {display:none;               
}
/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */


.news-catmenu  {padding:5px;margin:10px 0px 10px 10px;border:1px solid #666;background-color:#F9FFE5;}
.news-catmenu-header  {font-size:11px;font-weight:bold;}
.news-catmenu DIV {font-size:10px;white-space: nowrap;}
.news-catmenu DIV img {	margin:0px;padding:0px;vertical-align: middle;}
.news-catmenu-ACT {font-weight:bold;}

/*  Styles for catmenu mode "nestedWraps" */

.level0 {background-color:#fff;}
.level1 {padding-left:10px;background-color:#eee;}
.level2 {padding-left:10px;background-color:#ddd;}
.level3 {padding-left:10px;background-color:#ccc;}
.level4 {padding-left:10px;background-color:#bbb;}

#homeContent .blockRight .news-list-item h3{font-size: 1.2em;font-weight:bold;font-family: Arial; padding: 5px 5px 5px 10px;font-weight: bold; color:#CC0066;} 

