/*==============================
   tt_news SINGLE view  
===============================*/
.news-single-item { }

.news-single-subheader { }

.news-single-content { text-align:left; }
.news-single-content a, .news-single-author a, .news-single-additional-info a { color:#ed7704; text-decoration:none; }
.news-single-content a:hover, .news-single-author a:hover, .news-single-additional-info a:hover { color:#5e6466; text-decoration:none; }

.news-single-img { width:240px; text-align:left; margin:0 10px 10px 0; float:left; display:inline; }
.news-single-img a img { border:0px none; }

.news-single-imgcaption { font-size:9px; font-style:italic; padding:3px 0 0 0; clear:both; }

.news-single-category {
  float: right;
}
.news-single-backlink {
  width:100%;
  text-align:right;
  font-size:9px;
 }

.news-single-data { text-align:right; width:100%; margin:0 0 12px 0; } 
.news-single-timedata, .news-single-author,.news-single-imgcaption { font-size: 10px; }
.news-single-author { }

.news-single-additional-info {
/* clear: both; */
  margin-top: 15px;
}
.news-single-related, .news-single-files, .news-single-links  {
  margin:0px;
  margin-bottom: 3px;
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
  margin-left:20px;
}
.news-single-files dd span { font-size:9px; }

.news-single-related DD img, .news-single-links DD img, .news-single-files DD img {
  margin-right:5px;
  border:0px none;
}
.news-single-related DT, .news-single-links DT, .news-single-files DT {
  font-weight: bold;
  width:90%;
}


/*==============================
  tt_news Page-Browser  
===============================*/
.tx-ttnews-browsebox {
  margin:0px;
  padding:0px;
}
.tx-ttnews-browsebox p {
  display:none;
}
.tx-ttnews-browsebox TD {
  font-size: 9px;
}
.tx-ttnews-browsebox-strong  {
  font-weight: bold;
  display:none;
}

.tx-ttnews-browsebox-SCell {
  font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
  margin:0px;
  display:block;
}

.tx-ttnews-browsebox-SCell {
}
.news-search-emptyMsg {
  font-size: 10px;
  margin-left: 0px;
}


div.browseBoxWrap { text-align:right; margin:0 0 10px 0; }
div.browseBoxWrap  a { color:#ed7704; text-decoration:none; }
div.browseBoxWrap  a:hover { color:#5e6466; text-decoration:none; }

div.showResultsWrap { display:none; }

div.browseLinksWrap { margin:0; }
div.browseLinksWrap img {  }
div.browseLinksWrap img.browseLinkForward { margin:0 0 0 5px; float:right; display:inline }
div.browseLinksWrap img.browseLinkBack {  margin:0 5px 0 0; float:left; display:inline; }

span.showResultsNumbersWrap { margin:0; }
span.disabledLinkWrap { margin:0; }

span.inactiveLinkWrap { margin:0; }

span.activeLinkWrap { font-weight:bold;  }

span.linkWrap { margin:0; }

/*==============================
   tt_news LATEST view  
===============================*/
.news-latest-container {
  margin:0; 
  width:100%;
  vertical-align:top;
}

.news-latest-container h3 {
  margin:0 0 0 0;
}

.news-latest-item {
  width:100%;
  padding:0 0 6px 0;
  border-bottom:1px dotted #7D9BA4;
  margin:0 0 5px 0; 
  float:left;
  display:inline;
}
.news-latest-item a { color:#5e6466; text-decoration:none; }
.news-latest-item a:hover { color:#ed7704; text-decoration:none; }


.news-latest-title { font-size:10px; font-weight:bold; font-weight:bold; }
.news-latest-subheader { }

.news-latest-date { font-size:10px; text-align:left; font-weight:bold; color:#5e6466; float:left; }
.news-latest-date span { font-weight:normal }

.news-latest-morelink, .news-latest-category {
  font-size:9px;
  color:#666666;
}
.news-latest-morelink {
  width:100%;
  text-align:right;
}

.news-latest-morelink A { }
.news-latest-gotoarchive { margin:5px 0 0 0; float:right; display:inline; }
.news-latest-gotoarchive A { color:#ed7704; text-decoration:none; padding:0 0 0 14px; background:transparent url(../../images/gotoarchive.gif) left 1px no-repeat; }
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER { color:#ed7704; text-decoration:none;}


/*==============================
   tt_news LIST view  
===============================*/
.news-list-container { width:100%; }

.news-list-item {
  width:100%;
  padding:0 0 6px 0;
  border-bottom:1px dotted #7D9BA4;
  margin:0 0 5px 0; 
  float:left;
  display:inline;
} 

.news-list-content { }
.news-list-content a { color:#5e6466; text-decoration:none; }
.news-list-content a:hover { color:#ed7704; text-decoration:none; }

.news-list-title { font-size:10px; font-weight:bold; font-weight:bold; }
.news-list-title a { }
.news-list-title a:hover { }

.news-list-subheader { }

.news-search-form {
	padding:3px;
	margin-bottom:5px;
	border:1px solid #666;
	background-color:#F9FFE5;

}
.news-search-emptyMsg{

}
.news-search-form FORM {
	margin:0px;
}

.news-list-container p { margin:0 0 0 0; }

.news-list-date { font-size:10px; text-align:left; font-weight:bold; color:#5e6466; float:left; }
.news-list-date span { font-weight:normal }


.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;
}

.news-list-container IMG {
	float: right;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:5px;
}
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink,.news-list-category {
  font-size:8px;
}
.news-list-morelink  {
  width:100%;
  text-align:right;
  margin:0 0 0 0;
}
.news-list-browse { margin:8px 0 0; float:right; display:inline; }

.news-list-gotoarchive { width:100%; text-align:right; }



/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
  width:100%;
}
.news-amenu-container LI {
	padding-bottom:1px;
}
.news-amenu-container UL {
	padding:3px;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:0px;
	border:1px solid #666;
	background-color:#F9FFE5;
	list-style-type: none;
}
.news-amenu-container H2 {
	color:#fff;
	padding:3px;
	border:1px solid #666;
	background-color:#769024;
}
.news-amenu-item-year {
	font-weight: bold;
	border: 1px solid #666;
	padding: 2px;
	background-color: #769024;
	color:#fff;
}



/*==============================
   tt_news CLEARE   
===============================*/
/* 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 dotted #ffffff;
  width:20px;
  text-align:center;
}
.news-latest-container HR.clearer {
	clear:left;
}


/*--------------------------------- 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;
}



