/* 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; padding-right:65px; }
.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%; line-height:130%; }
.news-latest-container .news-item h3 { line-height:130%; }
.news-latest-container .news-item  p { line-height:130%; }

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

/*Pagebrowser*/
.news-browse { margin: 0px 0 0px 0; padding:0px 0 20px 0; }
.showResultsWrap { display:none; }
.tx-ttnews-browsebox a { padding: 1px 5px; display:block; }
.tx-ttnews-browsebox-SCell a, .tx-ttnews-browsebox-SCell a:visited { color:#000000; border: solid 1px #999999; padding: 0px 4px; display:block; }
.tx-ttnews-browsebox p { font-size:90%; color:#999999; float:right; }
.tx-ttnews-browsebox table p { font-size:100%; }
.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; }
.tx-ttnews-browsebox td { font-size:12px; }


/*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;}


/* News-Filter */
#navigation .reset { background-color:#8b9fc5; }
#navigation .reset h4 { color:#ffffff; padding-top:2px!important; }
#navigation .reset h4, #content .reset h4 { margin: 12px 6px 0 14px; padding:0; font-size: 12px; font-weight: normal; border:0;  }
#navigation .reset h4 a, #content .reset h4 a { padding-bottom:0; color:#000000; }
#content .reset h4 { margin:0 0 0 4px; }


/* Kategorien */
.news-catmenu { overflow:hidden; line-height:125%; }
.news-catmenu a { display:none; line-height:15px;}
.news-catmenu div a { display:block; }
.news-catmenu .level1 div { font-weight:bold; }
.news-catmenu .level2 div { float:left; padding:0 12px 0 0; }
.news-catmenu .level2 div a, #navigation .news-catmenu .level2 div a { font-weight:normal; padding:2px 4px 3px 4px;}
.news-catmenu .level1 .news-catmenu-NO  { display:none;  }
.news-catmenu .level2 .news-catmenu-NO  { display:block; }
.news-catmenu .level2 .news-catmenu-NO a { font-size:12px!important; display:block; }



#navigation .news-catmenu a { /*clear:both; float:none;*/ display:none; }
#navigation .news-catmenu div a {display:block; font-size:12px; }
#navigation .news-catmenu { padding:3px 0px 0 10px; background-color:#8b9fc5; }
#navigation .news-catmenu .level2 div {padding: 0 0px 0 0; }
#navigation .news-catmenu-ACT a, .news-catmenu-ACT a  { display:block; color:#FFFFFF!important; background:#d38b02!important; font-size:12px; padding:2px 4px 3px 4px;}
#navigation .news-catmenu-ACT { background-color:#d38b02!important; display:block!important; border-bottom-color:#96AAD4; border-bottom-style:solid; border-bottom-width:1px; width:100%; }
#navigation .news-catmenu .level2 .news-catmenu-NO  { float:none; clear:both; border-bottom-color:#96AAD4; border-bottom-style:solid; border-bottom-width:1px; }

#content .news-catmenu { margin-top:3px; }
#content .news-catmenu-ACT a { color:#FFFFFF; background:#2866AF; display:inline; line-height:20px; }
#content .news-catmenu .level2 div { width:216px; }
#content .news-catmenu .level2 a {display:inline; line-height:20px;  }

.reset .small { float:right; height: 15px; margin-top: -17px; padding-right:6px;}


/* Archiv */
.news-amenu-container { overflow:hidden; }
.news-amenu-container ul { margin:0; padding:4px 0 4px 4px;  }
.news-amenu-container li { list-style:none; float:left; padding-right: 12px; display:block;}
.news-amenu-container a { padding: 1px 4px; margin-right:7px; }
.news-amenu-item-year { font-weight:bold; }
.news-amenu-container li.clear { clear: both; width:100%; float:none; height: 1px; overflow:hidden; font-size: 1px; line-height: 1px; }
.news-amenu-container li.clear hr { display:none; }

#navigation .news-amenu-container { background-color:#8b9fc5; margin-bottom:10px; }
#navigation .news-amenu-container ul { padding: 1px 0px 10px 11px; }
#navigation .news-amenu-container li { border:0; padding:0: margin:0; }
#navigation .news-amenu-container a { padding: 1px 4px 1px 3px; }
#navigation .amenu-act a, .amenu-act a { color:#ffffff!important; background-color:#d38b02!important;}
#navigation .news-amenu-container .news-amenu-item-year { padding:6px 0 0 3px; font-weight:bold; color:#000000; }
#navigation .news-amenu-container .news-amenu-item-year { clear:both; float:none; }


/* 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; }
