/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */
.news-list-item HR.clearer {clear:left; height:1px;}
.news-latest-item HR.clearer {clear:right; height:1px;}
.news-single-item HR.clearer {clear:right; height:1px;}

.news-latest-item HR.news-clearer {clear:left;}

/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {padding:0; margin:0; border:0;}
/* ITEM */
.news-list-item {
  padding: 0px;
  margin: 0px 0px 3px 0px;
  border: 1px solid #A6A4A4;
  /*background-color:#D6D4D4;*/
}
/* HEADER */
.news-list-header {
  padding: 3px;
  margin: 0px;
  border: none;
  /*background-color:#DD6161;*/
}
/* CONTENT */
.news-list-content {
  font-weight: normal;
  text-decoration: none;
  font-family: verdana,arial;
  font-size: 12px;
  text-align: left;
  line-height: 12pt;
  color: #110000;
  padding: 3px;
  margin: 0px;
  /*background-color: #D6D4D4;*/
  border: none;
}
.news-list-content a {
  font-weight: bold;
  text-decoration: none;
  color: #660000;
}
.news-list-content a:hover {
  color: #AA2222;
}
.news-list-content a:visited {
  color: #662222;
}
.news-list-content IMG {
  float: left;
  padding: 0px;
  margin: 3px 5px 5px 3px;
  /*background-color: #C6C4C4;*/
  border:1px solid #A6A4A4;
}
/* TITLE */
.news-list-title {
  font-weight: bold;
  text-decoration: none;
  font-family: verdana,arial;
  font-size: 12px;
  text-align: left;
  line-height: 12pt;
  color: #FFFFFF;
  padding: 0px;
  margin: 0px;
}
.news-list-title a {
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
}
.news-list-title a:hover, .news-list-title a:visited:hover{
  color: #FFFFFF;
}
.news-list-title a:visited {
  color: #EFEFEF;
}
/* DATE */
.news-list-date {
  width: 180px;
  float: right;
  font-weight: normal;
  text-decoration: none;
  font-family: verdana,arial;
  font-size: 9px;
  text-align: right;
  color: #FFFFFF;
  padding: 0px;
  margin: 0px 6px 0px 0px;
}
/* CATEGORY */
.news-list-category p {
  width: 100%;
  float: left;
  font-weight: normal;
  text-decoration: none;
  font-family: verdana,arial;
  font-size: 9px;
  text-align: left;
  color: #444444;
  padding: 0px 10px 0px 10px;
  margin: 0px;
}
.news-list-category IMG {
  text-align: right;
  vertical-align: middle;
  padding: 0px;
  margin: 0px 10px 0px 0px;
  /*background-color: #C6C4C4;*/
  border:1px solid #A6A4A4;
}
/* OTHERS */
.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;
}
.news-list-morelink  {
  font-size:9px;
	margin-left:3px;
	margin-bottom:3px;
}
.news-list-browse {
	text-align: center;
}
/*--------------------------------- tt_news LATEST view  -----------------------------------*/
.news-latest-container {padding:0; margin:0; border:0;}
/* ITEM */
.news-latest-item {
  width: 100%;
  padding: 0px;
  margin: 0px 0px 3px 0px;
  border: 1px solid #A6A4A4;
  /*background-color:#D6D4D4;*/
}
/* HEADER */
.news-latest-header {
  padding: 3px;
  margin: 0px;
  border: none;
  /*background-color:#666464;*/
}
/* CONTENT */
.news-latest-content {
  padding: 3px;
  margin: 0px;
  /*background-color: #D6D4D4;*/
  border: none;
}
.news-latest-content, .news-latest-content a, .news-latest-content p {
  font-weight: normal;
  text-decoration: none;
  font-family: verdana,arial;
  font-size: 10px;
  text-align: left;
  line-height: 10pt;
  color: #110000;
}
.news-latest-content a {
  font-weight: bold;
  text-decoration: none;
  color: #660000;
}
.news-latest-content a:hover {
  color: #AA2222;
}
.news-latest-content a:visited {
  color: #662222;
}
.news-latest-content IMG {
  float: right;
  padding: 0px;
  margin: 0px 0px 0px 2px;
  /*background-color: #C6C4C4;*/
  border:1px solid #A6A4A4;
}
/* TITLE */
.news-latest-title {
  padding: 0px;
  margin: 0px;
}
.news-latest-title, .news-latest-title p, .news-latest-title a {
  font-weight: bold;
  text-decoration: none;
  font-family: verdana,arial;
  font-size: 10px;
  text-align: left;
  line-height: 10pt;
  color: #FFFFFF;
}
.news-latest-title a {
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
}
.news-latest-title a:hover, .news-latest-title a:visited:hover{
  color: #FFFFFF;
}
.news-latest-title a:visited {
  color: #AFAFAF;
}
/* DATE */
.news-latest-date {
  width: 100%;
  float: right;
  font-weight: normal;
  text-decoration: none;
  font-family: verdana,arial;
  font-size: 9px;
  text-align: right;
  color: #FFFFFF;
  padding: 0px 4px 0px 0px;
  margin: -4px 0px 0px 0px;
}
/* CATEGORY */
.news-latest-category p {
  width: 100%;
  float: left;
  font-weight: normal;
  text-decoration: none;
  font-family: verdana,arial;
  font-size: 9px;
  text-align: left;
  color: #444444;
  padding: 0px;
  margin: 0p;
}
.news-latest-category IMG {
  text-align: right;
  vertical-align: middle;
  padding: 0px;
  margin: 0px;
  /*background-color: #C6C4C4;*/
  border:1px solid #A6A4A4;
}
/* OTHERS */
.news-latest-blockheader p, .news-latest-gotoarchive {
  text-align: center;
  font-weight: bold;
	color: #FFFFFF;
}
.news-latest-gotoarchive {
	margin-top:5px;
}

/*--------------------------------- tt_news SINGLE view  -----------------------------------*/
.news-single-container {padding:0; margin:0; border:0;}
/* ITEM */
.news-single-item {
  padding: 0px;
  margin: 3px 3px 3px 3px;
  border: 1px solid #A6A4A4;
  /*background-color:#D6D4D4;*/
}
/* HEADER */
.news-single-header {
  padding: 3px;
  margin: 0px;
  border: none;
  /*background-color:#DD6161;*/
}
/* CONTENT */
.news-single-content, news-single-additional-info {
  padding: 6px;
  margin: 0px;
  /*background-color: #D6D4D4;*/
  border: none;
}
.news-single-content p, news-single-additional-info p {
  font-weight: normal;
  text-decoration: none;
  font-family: verdana,arial;
  font-size: 12px;
  text-align: left;
  line-height: 12pt;
  color: #110000;
}
.news-single-content a {
  font-weight: bold;
  text-decoration: none;
  color: #660000;
}
.news-single-content a:hover {
  color: #AA2222;
}
.news-single-content a:visited {
  color: #662222;
}
.news-single-content IMG, .news-single-img {
  float: right;
  padding: 0px;
  margin: 3px 5px 5px 10px;
  /*background-color: #C6C4C4;*/
  border:1px solid #A6A4A4;
  width: 240;
}
/* TITLE */
.news-single-title {
  font-weight: bold;
  text-decoration: none;
  font-family: verdana,arial;
  font-size: 12px;
  text-align: left;
  line-height: 12pt;
  color: #FFFFFF;
  padding: 0px;
  margin: 0px;
}
.news-single-title a {
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
}
.news-single-title a:hover, .news-single-title a:visited:hover {
  color: #FFFFFF;
}
.news-single-title a:visited {
  color: #EFEFEF;
}
/* DATE */
.news-single-date {
  width: 180px;
  float: right;
  font-weight: normal;
  text-decoration: none;
  font-family: verdana,arial;
  font-size: 9px;
  text-align: right;
  color: #FFFFFF;
  padding: 0px;
  margin: 0px 6px 0px 0px;
}
/* CATEGORY */
.news-single-category p {
  /*width: 100%;*/
  float: left;
  font-weight: normal;
  text-decoration: none;
  font-family: verdana,arial;
  font-size: 9px;
  text-align: left;
  color: #444444;
  padding: 0px 10px 0px 10px;
  margin: 0px;
}
.news-single-category IMG {
  text-align: right;
  vertical-align: middle;
  padding: 0px;
  margin: 0px 10px 0px 0px;
  /*background-color: #C6C4C4;*/
  border:1px solid #A6A4A4;
}
/* OTHERS */
/*.news-single-img {
  float: right;
  width: 240;
	text-align: right;
	margin: 3px 5px 5px 10px;
}*/
/*.news-single-imgcaption {*/
.news-single-img p {
	float: right;
	padding-top:3px;
	padding-right:6px;
	margin-right: 6px;
	font-size: 9px;
	padding:3px;
	clear:both;
}

.news-single-author p,.news-single-author a {
  position: relative;
  right: 0;
  top: 0;
  clear: both;
  float: right;
  text-align: right;
  padding: 0px 10px 0px 10px;
  margin: 0px;
}
.news-single-content h3 {
	margin: 0px 0px 15px 0px;
	font-weight: none;
  text-decoration: none;
  /*font-size: 12px;*/
}

.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
}
/*--------------------------------- tt_news OTHERS  -----------------------------------*/
.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-left:20px;
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size: 11px;
	margin-left:5px;
	width:90%;
}


