


/* tt_news */

.news-item { margin:0 0 15px 0; padding:0 0 0px 0; clear:both; width:100%; overflow:hidden; position:relative; }
.news-item h3 { font-weight:bold; margin:0 0 0px 0; font-size:1em}
.news-item hr { display:none; }
.news-item .news-image { float:left; margin:0; padding:0; overflow:hidden; width:105px; }
.news-item .news-image img { margin:0; padding:0; vertical-align:middle; }
.news-item .news-date { font-size:0.85em; color:#999999; position:absolute; top:0; right:20px; }
.news-item .news-content { float:left; border-top:1px dotted #cccccc; width:583px;  padding:0 20px 0 0; }
.news-item .news-content p { margin:0; padding:0; }

/*Liste Latest*/
.news-latest-container { margin:0; padding:0; } 
.news-latest-container .news-date { right:0px;  }
.news-latest-container  .news-content { width:343px; padding:0; }
.news-latest-category { color:#999999; width:80%;  }
/*
.news-latest-container  h3 { font-size:14px; line-height:125%; }
.news-latest-container  h3 a { font-weight:normal; }
*/

/*Liste*/
.news-list-container { margin:0; padding:0; } 
.news-list-category { color:#999999; width:85%; }
.news-list-container  h3 { font-size:14px; line-height:125%;  }
.news-list-container  h3 a { font-weight:normal; }

/*Pagebrowser*/
.news-browse {}
.showResultsWrap { display:none; }
.news-list-browse {} 
.browseLinksWrap a { padding:0 5px 0 0; } 
.browseLinksWrap span.disabledLinkWrap { color:#cccccc; padding:0 5px 0 0; }
.browseLinksWrap span.activeLinkWrap { padding:0 5px 0 0; }

/*Detailseite*/
.news-single-item h1 { font-size:14px; font-weight:normal; margin:0px 0 10px 0; padding:0; }
.news-single-item h2 { padding:15px 0 0 0; margin:1em 0 1em 0; }
.news-single-item .news-std-info { float:left; width:512px;  margin:0 0 16px 0;}
.news-single-item .news-std-info { width:468px; }
.news-single-item .news-add-info { float:left; width:160px; margin:0 0 0 32px; font-size:0.85em; line-height:133%; overflow:hidden;}
.news-single-item .news-add-info { width:220px; margin:0 0 0 20px; }
.news-single-item .news-date { margin:0 0 1.5em 0; }
.news-single-item .new-previous-next { clear:both; padding:0 20px 1.5em 0; overflow:hidden; }
.news-single-item .new-previous-next div.left { float:left; width:50%; }
.news-single-item .new-previous-next div.right { float:right; width:50%; text-align:right; }

.news-single-imgcaption { font-size:0.85em }

.news-single-item dl { margin:0 0 15px 0; padding:0; }
.news-single-item dt { margin:0; padding:0; }
.news-single-item dd { margin:0; padding:0; }

.news-single-links, .news-single-files, .news-single-related { padding:0 0 0 0; clear:both; }
.news-single-links dt, .news-single-files dt { border-bottom:1px dotted #cccccc; padding:1px 0 1px 0; margin:0 0 2px 0; color:#999999; }
.news-single-files h3 {border-bottom: 1px dotted #cccccc; padding: 1px 0 1px 0; margin: 0 0 2px 0; color: #999999;}

.news-single-item .news-single-related .news-date {font-size:0.8em; color:#aaaaaa;}

/* Index Search */
.tx-indexedsearch {}
.tx-indexedsearch-browsebox { margin:0; padding:0 0 10px 0; }
.tx-indexedsearch-browsebox ul { margin:0; padding:0; }
.tx-indexedsearch-browsebox li { margin:0 0px 0 0; padding:0 10px 0 0; list-style:none; display:inline; }

.tx-indexedsearch-title { font-size:14px; border-top:1px dotted #cccccc; }
.tx-indexedsearch-percent { padding:0 20px 0 0; border-top:1px dotted #cccccc;  }
.tx-indexedsearch-descr { padding:0 20px 0 0; }
.tx-indexedsearch-info { font-size:85%; color:#999999; }



/* Verein unk Links */
.verein { padding:0 0 1em 0; }
.verein h1 { font-size: 14px; font-weight: normal; }
.verein h2 { padding:1em 0 0 0; }
.verein table h2 { padding:0 0 0 0; }
.verein table td { padding:0 15px 0 0; }
/* Gremien */
.gremien { padding:0 0 1em 0; }
.gremien h1 { font-size: 14px; font-weight: normal; }
.gremien h2 { padding:0; margin:1em 0 1em 0; }
.gremien h3 { padding:0; margin:0; font-weight:bold; }
.gremien div { padding:0 0 0 20px; }

.gremien table { width:100%; }
.gremien table th h1 {  padding:0 0 0.5em 0;  border-bottom:1px solid #cccccc; margin:0 0 0.25em 0; }
.gremien table th {   }
.gremien table td  { width:50%; }
.gremien table td h2 { margin:0; }