/* -------------------------------------------------------------------------- */
/* News-Modul tt_news                                                         */
/* -------------------------------------------------------------------------- */

/* -------------------------------------------------------------------------- */
/* Seitennavigation am Listen-Ende                                            */
/* -------------------------------------------------------------------------- */

div.news-list-browse {
  border: 0px;
}

div.news-list-browse div.tx-ttnews-browsebox {
  border: 0px;
  border-top: 1px solid #999999;
}

div.news-list-browse div.tx-ttnews-browsebox p {
  visibility: hidden;
  height: 1px;
}

div.news-list-browse div.tx-ttnews-browsebox table tbody tr td {
  border: 0px;
}

div.news-list-browse div.tx-ttnews-browsebox table tbody tr td p {
  visibility: visible;
  height: 10px;
}

div.news-list-browse div.tx-ttnews-browsebox table tbody tr td p a {
  visibility: visible;
  font-size: 12px;
  font-weight: bold;
}


/* -------------------------------------------------------------------------- */
/* TEMPLATE_LIST                                                              */
/* -------------------------------------------------------------------------- */

div.news-list-container {
  border: 0px;
}

div.news-list-container h3 {
  border-bottom: 0px;
}

div.news-list-container div.news-list-item h3 a {
  padding: 0px;
  margin: 0px;
  color: #000000;
  text-decoration: none;
}

div.news-list-container p.bodytext {
}

/* -------------------------------------------------------------------------- */
/* TEMPLATE_LIST, für den rechten Rand                                        */
/* -------------------------------------------------------------------------- */

div.news-list-container-rand-rechts {
}

div.news-list-container-rand-rechts div.news-list-item {
  /*width: 140px;*/
}

div.news-list-container-rand-rechts div.news-list-item dl {
  width: 165px;
}

div.news-list-container-rand-rechts div.news-list-item dl dt {

  border-top: 1px solid rgb(116,147,193);

	padding: 0px;
	padding-top: 15px;

	/*
    rand rechts headline: helvetica bold 15pt, #053c96
    rand rechts subline: helvetica bold 13pt, #053c96
    rand rechts subline: helvetica regular 12pt, #333333
	*/
}

div.news-list-container-rand-rechts div.news-list-item dl dt a,
div.news-list-container-rand-rechts div.news-list-item dl dt a:link,
div.news-list-container-rand-rechts div.news-list-item dl dt a:visited,
div.news-list-container-rand-rechts div.news-list-item dl dt a:active,
div.news-list-container-rand-rechts div.news-list-item dl dt a:hover {
  text-decoration: none;
  font-weight: bold;
  font-size: 15px;
  color: #053c96;
}

div.news-list-container-rand-rechts div.news-list-item dl dd {
  margin: 0px;
  margin-bottom: 20px;
  padding: 0px;
  font-size: 12px;
  line-height: 1.3em;
  /* background: transparent url(../../images/news-list-bullet.gif) no-repeat scroll 0 6px; */
}

div.news-list-container-rand-rechts div.news-list-item dl dd b {
  text-decoration: none;
  font-weight: bold;
  font-size: 13px;
  color: #333333;
  display: block;
}

div.news-list-container-rand-rechts div.news-list-item dl dd span.weiter-link a,
div.news-list-container-rand-rechts div.news-list-item dl dd span.weiter-link a:link,
div.news-list-container-rand-rechts div.news-list-item dl dd span.weiter-link a:visited,
div.news-list-container-rand-rechts div.news-list-item dl dd span.weiter-link a:active,
div.news-list-container-rand-rechts div.news-list-item dl dd span.weiter-link a:hover {
  text-decoration: none;
  font-weight: bold;
  font-size: 13px;
  color: #FF0000;
}

div.news-list-container-rand-rechts h3 {
}

div.news-list-container-rand-rechts div.news-list-item h3 a {
  padding: 0px;
  margin: 0px;
  color: #000000;
  text-decoration: none;
}

div.news-list-container-rand-rechts p.bodytext {
}

/* -------------------------------------------------------------------------- */
/* TEMPLATE_SINGLE                                                            */
/* -------------------------------------------------------------------------- */

div.news-single-item {
  border: 0px;
  padding: 0px;
  margin: 0px;
}

/*
div.news-single-item {
  width: 400px;
  margin-left: 30px;
  border: 0px solid black;
}
*/

div.news-single-item h2 {
  color: #000000;
  font-size: 14px;
}

div.news-single-item h3 {
  color: #000000;
  font-size: 12px;
}

div.news-single-item p {
}

div.news-single-item p.news-single-author a {
  border-left: 0px;
}

div.news-single-item hr.clearer {
  color: #e1e1e1;
  border: 0px solid #eccba6;
  width: 10px;
  height: 1px;
}

/* -------------------------------------------------------------------------- */
/* Sonstiges...                                                               */
/* -------------------------------------------------------------------------- */

#news {
}

#news h2.newsHeadline {
  font-size: 14px;
  line-height: 14px;
  font-weight: 700;
  color: #ffffff;
  text-transform: uppercase;
  padding-left: 2px;
  margin-bottom: 7px;
}

#news h3.newsCatTitle {
  width: 195px;
  background: url(../images/box_rand_rechts_gruen_trenner.gif) no-repeat 0px -5px;
  overflow: visible;
  z-index: 99;
  position: relative;
  left: -10px;
  top: 3px;
  padding-top: 10px;
  padding-left: 12px;
  margin-bottom: 3px;
  font-size: 14px;
}

div.news-single-additional-info {
  margin-left: 0px;
  padding: 0px;
  border: 0px solid black;
}

dl.news-single-links {
  margin: 0px;
  padding: 0px;
  border: 0px solid black;
}
dl.news-single-links dt {
  margin: 0px;
  padding: 0px;
}
dl.news-single-links dd {
  margin-left: 20px;
  padding: 0px;
}

div.news-single-img {
  margin: 0px;
  padding: 0px;
  border: 0px;
  float: none;
}

p.news-single-author {
}

div.news-list-item {
}

div.news-list-item h2 {
}

div.news-list-item h3 {
}

div.news-list-item span.news-list-date {
}

div.news-list-item img {
}

div.news-list-item span.image-block {
}

div.news-list-item span.content-block {
}

div.news-list-item ul {
  list-style-type: none;
  margin-bottom: 5px;
}
div.news-list-item ul li {
  font-family: Play, Verdana, Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 20px;

  background-image: url("../images/linkes-menue-dot-level1-no.jpg");
  background-position: left 7px;
  background-repeat: no-repeat;

  padding-left: 10px;
  margin-left: 0px;
  margin-bottom: 0px;
}

#news div.news-list-item ul li a {
  font-weight: 400;
  color: #000000;
  text-decoration: underline;
}

#news div.news-list-item ul li a:hover {
  color: #ff0000;
}

#news div.news-list-item ul li a strong {
  font-weight: 400;
}

div.news-list-item hr.clearer {
  color: #e1e1e1;
  border: 0px solid #eccba6;
  width: 10px;
  height: 1px;
}

div.news-list-morelink {
  visibility: hidden;
}
div.news-list-morelink a {
  color: #000000;
}

div.news-list-browse {
  color: #000000;
}


div.news-latest-container {
  width: 300px;
  margin-left: 480px;
  border: 0px solid black;
  color: #000000;
}

div.news-latest-container p.bodytext {
}

div.news-latest-item {
  border: 0px solid black;
  color: #000000;
}

div.news-latest-item h3 {
  color: #000000;
}

div.news-latest-item h3 span.news-latest-date {
}

div.news-latest-container div.news-latest-item h3 a {
  color: #000000;
  text-decoration: none;
}

div.news-latest-item hr.clearer {
  color: #e1e1e1;
  border: 0px solid #eccba6;
  width: 10px;
  height: 1px;
}

div.news-latest-morelink a {
  color: #000000;
}

div.news-latest-browse {
  color: #000000;
}
