/* News CSS Override */

.news-latest-container, .news-list-container, .news-single-container, .news-amenu-container,
 .news-single-additional-info {
/*  background-color: #dfdfdf; */
}
.news-latest-item, .news-list-item, .news-single-item, .news-catmenu, .news-amenu-container ul, 
 .news-search-form, .tx-ttnews-browsebox-SCell {
/*  background-color: #efefef; */
}

.news-latest-container h2, .news-latest-date, .news-latest-gotoarchive,
.news-list-container h3, .news-list-date, .news-list-time, .news-list-gotoarchive,
.news-single-item h2, .news-single-date, .news-single-gotoarchive,
.news-single-related, .news-single-files, .news-single-links,
.news-amenu-container h2, .news-amenu-item-year,
.tx-ttnews-browsebox, .browseBoxWrap {
  padding: 5px;
  color: #dfdfdf;
}

.news-list-date, .news-list-time, .news-list-date-header, news-list-time-header {
  color:#3E551C;
  font-size:9px;
  font-weight:normal;
  height:20px;
  margin-right:2px;
  margin-top:2px;
  text-align:right;
  width:100px;
}

.news-list-date {
  float: left;
}

.news-list-time {
  display: block;
  float: right;
}

h3 .news-list-date, h3 .news-list-time {
  font-size: 11px;
  font-weight: bold;
}

.news-list-container hr.clearer, .news-single-item hr.clearer, .news-latest-container hr.clearer {
  border: 1px solid #afafaf;
}

.news-single-item img {
  position: relative;
}
