/*--  clearer  --*//* 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 solid #CC0033;}
.news-latest-container HR.clearer {clear:left;}
/*--  tt_news LATEST view -*/
.news-latest-container {
        border:1px solid #333;
        background-color:#transparent;}
.news-latest-container H2,
.news-latest-gotoarchive {
 color:#CC0033;
 padding:3px;
 margin:3px;
 border:1px solid #666;
 background-color:#transparent /* 769024 */;}
 
.news-latest-gotoarchive {        font-weight:bold; margin-top:5px;} .news-latest-gotoarchive A:LINK,
.news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {        color:#CC0033;}
.news-latest-gotoarchive A {        color:#CC0033;}
.news-latest-item {        padding:3px;        margin:3px;        border:1px solid #666;        background-color:#transparent  /*..  F9FFE5 */ ;}.news-latest-item IMG {        margin-bottom:5px;        margin-right:5px;        border:1px solid #666;        float:left;}
.news-latest-category IMG {        float: none;border:none;margin:0px;}
.news-latest-date,.news-latest-morelink,.news-latest-category {        font-size:9px;}
.news-latest-morelink {        height:12px;}.news-latest-morelink A {        float:right;}

/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {
                      border:1px solid #CC0033;
                      background-color:#transparent /* BBE53A */;
                     }

.news-list-item {
      padding:3px;
      margin:3px;
      border:1px solid #CC0033;
      /* Hintergrund große Box */
     /* background-color:#F9FFE5; */
                }

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

.news-search-emptyMsg{margin:0px;}

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

.news-list-container H3 {
           margin-bottom: 2px;
           padding: 5px;
           border-bottom: 1px solid #CC0033;
         /*Balken Überschrift */
          background-color: #F2F2F2;

                        }

.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,
.news-list-container H3 A:HOVER {
                        color:#CC0033;
                        padding-left:10px;}

.news-list-container H3 A {        color:#CC0033;}

.news-list-containe