/* ------- News Latest ------- */

.news-latest-container HR.clearer {
 clear:none;
}

.newspic {
 width: 233px;
 height: 112px;
}

.newspic-gelb {
 background: no-repeat right center url(/fileadmin/dateien_red/fotos/news/news-gelb.jpg);
}

.newspic-blau {
 background: no-repeat right center url(/fileadmin/dateien_red/fotos/news/news-blau.jpg);
}

.newspic-gruen {
 background: no-repeat right center url(/fileadmin/dateien_red/fotos/news/news-gruen.jpg);
}

.newspic-rosa {
 background: no-repeat right center url(/fileadmin/dateien_red/fotos/news/news-rosa.jpg);
}

.newsbox {
 width: 235px;
 height: 112px;
 margin-bottom: 8px;
 overflow: hidden;
}

.newsbox h1 {
 font-family: arial;
 color: #0096D6; /* blau */
 font-size: 11px;
 font-weight: bold;
 margin: 0;
 padding: 0px 6px 0 6px;
 width: 111px;
 line-height: 1.1em;
}

.newsbox p {
 font-family: arial;
 color: #633329; /* braun */
 font-size: 11px;
 font-weight: normal;
 padding: 0px 6px 0 6px;
 margin: 0;
 width: 111px;
 line-height: 1.2em;
}

.newsbox .news-date {
padding: 3px 0 0 5px;
font-size: 10px;
}

.newsbox .morelink {
 margin: 0;
 padding: 0 0 0 6px;
 font-size: 11px;
}

.newsbox a {
 color: #0096D6; /* blau */
}

.newsbox-gelb {
 background:  url(/fileadmin/chrome/news-gelb.png);
}

.newsbox-blau {
 background: url(/fileadmin/chrome/news-blau.png);
}
.newsbox-gruen {
 background: url(/fileadmin/chrome/news-gruen.png);
}

.newsbox-rosa {
 background: url(/fileadmin/chrome/news-rosa.png);
}


/* ----- News List ------ */

.news-list-item hr.clearer {
 height: 20px;
 border: none;
 background-color: transparent;
 color: transparent;
}

.news-list-item .clearer {
 height: 30px;
 border: none;
 background-color: transparent;
 color: transparent;
 width: 200px;
}

.news-list-item h3 {
 color: #0096D6; /* blau */
 margin: 2px 0 2px 0;
 padding: 0;
}

.news-list-container .news-list-item h3 a,
.news-list-item h3 a  {
 color: #0096D6; /* blau */
 margin: 0 0 0 0;
 padding: 0;
}

.news-list-container,
.news-list-item,
.news-list-item h3,
.news-list-item p,
.news-list-date,
.news-list-morelink {
 border:none;
 background-color: transparent;
 float: none;
 width: auto;
 text-align: left;
 height: auto;
 padding: 0;
 margin: 0;
}


.news-list-date {
 color: #633329; /* braun */
 font-size: 11px;
}

.news-list-morelink {
 font-size: 1em;
}

.news-list-morelink a {
 color: #0096D6; /* blau */
}

.tx-ttnews-browsebox  {
 border: none;
 background-color: transparent;
}

.tx-ttnews-browsebox p {
 margin: 0; padding: 0;
 text-align: center;
}

.tx-ttnews-browsebox table {
 margin-left: auto;
 margin-right: auto;
}

.tx-ttnews-browsebox td {
 font-size: 10px;
 margin: 0px;
 padding: 0px;
}

.tx-ttnews-browsebox-strong {
 font-weight: bold;
 background-color: transparent;
}

.tx-ttnews-browsebox-SCell {
 font-weight: bold;
 background-color: #eee;
}

.tx-ttnews-browsebox p {
 margin: 0;
 padding: 3px;
 }

#news-list-footer {
 }

div.news-list-browse {
 width: 448px; /* 600px; */
 float: left;
}

#news-list-pssubnav {
 width: 220px;
 float: right;
}


/* ------ News Single ------ */

.news-single-item {
 margin-top: 20px;
 border: none;
 background: transparent;
 text-align: left;
}

.news-single-item .clearer {
 border: none;
 background-color: transparent;
 color: transparent;
}

.news-single-timedata {
 float: none;
 text-align: left;
 font-size: 11px;
 color: #633329; /* braun */
}

.news-single-item h2 {
 color: #0096D6; /* blau */
 margin: 0 0 10px 0;
 padding: 0;
}

.news-single-img {
  float: none;
  margin-left:0px;
  /* width: 100%; */
}

.news-single-img img {
  float: left;
  clear: none;
  margin: 0px;
  padding: 10px 5px 5px 0;
  width: 215px;
}

.news-single-imgcaption {
 display: none;
}

.news-single-backlink {
 float: none;
 clear: both;
 padding-top: 20px;
}

.news-single-additional-info {
  background-color: transparent;
  margin-top: 15px;
  border: none;
  padding:0px;
  padding-bottom:0px;
}

.news-single-files  {
  border: none;
  margin:0px;
  margin-bottom: 3px;
  padding:3px;
  background-color: transparent;
}




