@charset "utf-8";
/* CSS Document */


.csc-default { }
.csc-header { }


/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container HR.clearer { clear: left; height: 1px; border: 1px solid #cccccc }
.news-latest-container { background-color: #ffffff }
.news-latest-container H2 { }
.news-latest-gotoarchive { margin-bottom: 0px }
.news-latest-item {	background-color: #eeeeee; border-left: 5px solid #cc0000; border-right: 2px solid #cc0000; padding: 3px }
.news-latest-item IMG { margin: -3px -3px -3px 10px; float: right }
.news-latest-date{ }
.news-latest-morelink{ }
.news-latest-category { }
.news-list-morelink { margin: 0px }

/*--------------------------------- tt_news LIST view  -----------------------------------*/

.news-list-container HR.clearer { clear: right; height: 1px; border: 1px solid #cccccc }
.news-list-container { background-color: #ffffff }
.news-list-item { background-color: #eeeeee; border-left: 5px solid #cc0000; border-right: 2px solid #cc0000; padding: 3px }
.news-list-container H3 { }
.news-list-container H3 A:LINK, .news-list-container H3 A:VISITED, .news-list-container H3 A:HOVER { color: #cc0000 }
.news-list-container H3 A { color: #ffffff }
.news-list-container P {  }
.news-list-date { float: right; color: #666666; width: 160px; text-align: right; margin-top: 0px; margin-right: 3px }
.news-list-item IMG { margin: -3px -3px -3px 10px; float: right }
.news-list-category IMG { }
.news-list-morelink { margin-left: 0px; margin-top: 0px; margin-bottom: 0px }
.news-list-browse { text-align: left }

/*---------------------------------  tt_news Page-Browser ---------------------------------*/

.tx-ttnews-browsebox { }
.tx-ttnews-browsebox TD { }
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight:bold }
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{ margin:0px }
.tx-ttnews-browsebox-SCell { }
.news-search-emptyMsg { margin-left:10px }

/*--------------------------------- tt_news SINGLE view  ---------------------------------*/

.news-single-item { }
.news-single-item H3 { }
.news-single-img { float:right; margin-left:10px; text-align:right }
.news-single-imgcaption {  }
.news-single-category { float: right }
.news-single-backlink, .news-single-backlink a { }
.news-single-timedata { float: right }
.news-single-timedata, .news-single-author,.news-single-imgcaption { }
.news-single-author { padding-bottom:3px }
.news-single-additional-info { background-color:#eeeeee; border:1px solid #cccccc; padding:3px }
.news-single-related, .news-single-files, .news-single-links { margin:0px; margin-bottom:16px }
.news-single-related DD, .news-single-links DD, .news-single-files DD { margin-left:20px }
.news-single-related DT, .news-single-links DT, .news-single-files DT { font-weight:bold; margin-left:5px; width:90% }
.news-single-item HR.clearer { clear:right; height:1px; border:1px solid #ffffff }

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */

.news-amenu-container { margin-top: 0px; padding: 3px }
.news-amenu-container LI { padding-bottom: 1px }
.news-amenu-container UL { padding: 3px; margin-top: 5px; margin-left: 0px; margin-bottom: 0px; border: 1px solid #cccccc; background-color: #eeeeee; list-style-type: none }
.news-amenu-container H2 { padding: 0px }
.news-amenu-item-year { font-weight: bold; padding: 0px; background-color: #dddddd; color:#333333 }
.news-search-form { margin-bottom: 5px }
.news-search-emptyMsg{ margin: 0px }
.news-search-form FORM { margin: 0px }
	
		/* Main */
.clear {
	clear: left;
}	
	
	/* Single view */
dl.wtdirectory_all_detail {
	padding: 10px;
	border: 1px solid #444;
}
dt.wtdirectory_all {
	float: left;
	clear: left;
	padding: 10px;
}
dd.wtdirectory_all {
	padding: 10px;
	padding-left: 200px;
	background-color: #eeeeee;
}
dd.wtdirectory_all h2 {
	padding: 0;
	margin: 0;
	font-size: 14px;
	font-weight: bold;
}
dd.wtdirectory_all_even,
dt.wtdirectory_all_even {
	background-color: #fafafa;
}

/* List view */

ul.wtdirectory_list {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
ul.wtdirectory_list li {
	padding: 3px 3px;
	margin: 10px 0;
	border: 1px solid #444;
}
div.wtdirectory_all_vcard,
div.wtdirectory_all_powermail,
div.wtdirectory_all_detaillink,
div.wtdirectory_all_googlemaplink {
	margin-left: 10px;
}
		/* Autocomplete */
div.wt_directory_autocompletecontainer {
	padding: 5px;
	border: 1px solid #888;
	background-color: #FAFAFA;
}
div.wt_directory_autocompletecontainer ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
div.wt_directory_autocompletecontainer ul li {
	cursor: pointer;
}


/* datei download */

.tx-filelist-pi1-table { width: 100%; margin: 0px; background-color: #eeeeee; border-left: 0px solid #cc0000; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px }
.tx-filelist-pi1-table TD { padding: 2px }
.tx-filelist-pi1-header-icon { font-weight: bold; color: #333333; background-color: #dddddd }
.tx-filelist-pi1-header-filename { font-weight: bold; color: #333333; background-color: #dddddd }
.tx-filelist-pi1-header-info { font-weight: bold; color: #333333; background-color: #dddddd }
.tx-filelist-pi1-header-last_modification { font-weight: bold; color: #333333; background-color: #dddddd }

.tx-filelist-pi1-icon {  }
.tx-filelist-pi1-filename {  }
.tx-filelist-pi1-info { color: #333333; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 16px; text-align: left }
.tx-filelist-pi1-last_modification {  }


/*--------------------------------- aahbook  --------------------------------- */

.tx-aahbook-pi1 a {  } 
.tx-aahbook-pi1 a:hover {  } 
.tx-aahbook-pi1 div { padding:0px } 
.tx-aahbook-pi1-header { height:25px; padding:0px } 
.tx-aahbook-pi1-header a { } 
.tx-aahbook-pi1-header a:hover { } 
.tx-aahbook-pi1-date { background-color:#eeeeee; padding:0px } 
.tx-aahbook-pi1-date a { font-weight:bold } 
.tx-aahbook-pi1-url { background-color:#eeeeee; padding:0px } 
.tx-aahbook-pi1-text_even { background-color:#eeeeee; padding:0px }
.tx-aahbook-pi1-text_odd { background-color:#eeeeee; padding:0px }
.tx-aahbook-pi1-site { background-color:#ffffff; padding:0px; font-weight:normal  }
.tx-aahbook-pi1-code { padding-left:10px; width:90%; background-color:#dddddd } 
.tx-aahbook-pi1-div_new { width:100%; padding:0px } 
.tx-aahbook-pi1-div_new_all { height:1%; padding:3px; background-color: #eeeeee; border-left: 5px solid #cc0000; border-right: 2px solid #cc0000 } 
.tx-aahbook-pi1-td_new { text-align:right; float:left; width:150px; padding:0px; margin-right: 3px; font-weight: bold } 
.tx-aahbook-pi1-text_check { float:left; width:auto; padding:0px; margin-left: 3px; } 
.tx-aahbook-pi1-check { padding: 0px } 
.tx-aahbook-pi1-input { } 
.tx-aahbook-pi1-helpbox { background-color:#ffffff; width:50% } 
.tx-aahbook-pi1-smilies { padding-left: 150px } 
.tx-aahbook-pi1-textarea { width: 300px; height: 100px } 
.tx-aahbook-pi1-button { margin-left: 153px }

/* index suche */

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { 
width: 60px; background-color: #666666; color: #ffffff }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { 
width: 100px }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { 
font-weight: bold; font-style: normal }
.tx-indexedsearch .tx-indexedsearch-whatis { 
margin-top: 0px; margin-bottom: 5px }
.tx-indexedsearch P.tx-indexedsearch-noresults { 
text-align: center; font-weight: bold }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { 
background: #e2e2e2; font-weight: bold; color: #333333 }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { 
font-weight: bold; color: #333333 }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { 
font-weight: normal }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { 
font-style: normal; font-size: 10px }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { 
color: red }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { 
background: #f4f4f4 }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { 
margin-top: 20px; margin-bottom: 5px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { 
margin-top: 0px; margin-bottom: 0px; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #333333; text-transform: none; text-decoration: none }
.tx-indexedsearch-secHead H2 a:link, .tx-indexedsearch-secHead H2 a:visited, .tx-indexedsearch-secHead H2 a:active, .tx-indexedsearch-secHead H2 a:hover { 
font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #333333; text-transform: none; text-decoration: none }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { 
background-color: #ffffff  }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { }
tx-indexedsearch-browsebox-SCell {  margin-top: 16px; background-color:#333333; text-align:right }