/*-----------------------------------  tt_news LATEST view  -----------------------------------*/
*.news-latest-container    {
	color: #000;
}

*.news-latest-container HR.clearer    {
	clear: left;
}

*.news-latest-container H2, *.news-latest-gotoarchive    {
	color: #fff;
	padding: 3px;
	margin: 3px;
	border: 1px solid #666/*background-color:#D8FA70;*/;
	background-color: #e6e2e2;
	font-size: 12px;
}

*.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: #fff;
}

*.news-latest-gotoarchive A    {
	color: #fff;
}

*.news-latest-item    {/* IE hack */
	height: 1%;
	line-height: 1.3;/* IE hack end */
	padding: 3px;
	margin: 3px;
}

*.news-latest-item IMG    {
	margin-bottom: 5px;
	margin-right: 5px;
	border: 0px;
	float: right;
}

*.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    {
	background-color: white;
	border: 0px;
	vertical-align:top;
}

*.news-list-container HR.clearer, *.news-single-item HR.clearer, *.news-latest-container HR.clearer    {
	clear: right;
	height: 1px;
	border: 1px solid #FFFFFF;
}

*.news-list-item    {/* IE hack */
	height: 1%;
	line-height: 1.3;/* IE hack end */
	background-color: white;
	border: 0px;
vertical-align:top;
}

*.news-search-form    {
	padding: 3px;
	margin-bottom: 5px;
	border: 0px solid #FFFFFF;
	background-color: white;
}

*.news-search-emptyMsg    {
	margin: 0px;
}

*.news-search-form FORM    {
	margin: 0px;
}

*.news-list-container H1    {
	color: #000;
	padding-left: 2px;
	text-decoration: none;
	padding-top: 0px;
	vertical-align:top;
}

*.news-list-container H1 A:link, *.news-list-container H1 A:visited, *.news-list-container H1 A:hover    {
	color: #000;
	padding-left: 2px;
	text-decoration: none;
	padding-top: 0px;
	vertical-align:top;
}

*.news-list-container H1 A    {
	color: #000;
	padding-left: 2px;
	text-decoration: none;
	padding-top: 0px;
	vertical-align:top;
}

*.news-list-container P    {
	padding-left: 3px;
}

*.news-list-date    {
	color: #000000;
	height: 20px;
	font-size: 9px;
	font-weight: normal;
	text-align: left;
	padding-left: 3px;
}

*.news-list-imgcaption    {
	float: right;
	padding-top: 3px;
	padding-right: 3px;
	font-size: 9px;
}

*.news-list-container IMG    {
	border:none;
margin-bottom: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

*.news-list-category IMG    {
	float: none;
	border: 2px solid #000;
	margin: 0px;
        padding: 0px;
	vertical-align:top;
}

*.news-list-morelink, *.news-list-category    {
	font-size: 9px;
	margin-left: 3px;
}

*.news-list-morelink    {
	margin-bottom: 3px;
}

*.news-list-browse    {
	text-align: center;	
}

/*---------------------------------  tt_news Page-Browser ---------------------------------*/
*.tx-ttnews-browsebox    {
	margin: 3px;
	border: 1px solid #666;
	padding: 3px;
	background-color: #FFF;
}

*.tx-ttnews-browsebox TD    {
	font-size: 10px;
}

*.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    {
	background-color: #FFF;
}

*.news-search-emptyMsg    {
	font-size: 11px;
	 margin-left: 10px;
}

/*--------------------------------- tt_news SINGLE view  ---------------------------------------------------------*/
*.news-single-item    {
	padding: 5px;
	margin-bottom: 5px;
	border: 1px solid #fff;
	background-color: white;
}

/*------------------------------------------------------------------------hier steht der Titel*/
*.news-single-item H2    {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0px;
}

*.news-single-item H3    {
	margin-bottom: 15px;
}

*.clearer{
	clear: right;
	height: 1px;
	border: 1px solid #FFFFFF;
}

*.news-single-img    {
	float: right;
	margin-left: 5px;
}

*.news-single-imgcaption    {
	padding: 3px;
	clear: both;
}

/*--------------------------------------------------------------------hier steht die Kategorie*/
*.news-single-category    {
	font-size: 10px;
	color: grey;
}


/*----------------------------------------------------hier steht der Link auf die vorige Seite*/
*.news-single-backlink, *.news-single-backlink a    {
	font-size: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
}

*.news-single-timedata    {
	float: right;
}

*.news-single-timedata, *.news-single-author, *.news-single-imgcaption    {
	font-size: 9px;
}
/*------------------------------------------------------------------------hier steht der Autor*/
*.news-single-author    {
	padding-bottom: 5px;
}

*.news-single-additional-info    {
	background-color: white;/* 	clear: both; */
	margin-top: 15px;
	border: 1px solid #666;
	padding: 3px;
	padding-bottom: 0px;
}

*.news-single-related, *.news-single-files, *.news-single-links    {
	border: 0px solid #666;
	font-size: 10px;
	margin: 0px;
	margin-bottom: 3px;
	padding: 3px;
	background-color: #ffffff;
}

*.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;
	font-size: 11px;
	margin-left: 5px;
	width: 90%;
}

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
*.news-amenu-container    {
	margin-top: 50px;
	padding: 3px;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}

*.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 #F0F0F0;
	background-color: #F5F5F5;
	list-style-type: none;
	font-size: 10px;
}

*.news-amenu-container H2    {
	color: #000;
	padding: 3px;
	border: 0px solid #666;
	background-color: #FFFFFF;
	font-size: 12px;
}

*.news-amenu-item-year    {
	font-weight: bold;
	border: 2px solid #F0F0F0;
	padding: 2px;
	background-color: #FFFFFF;
	color: #000;
}

/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */
*.news-catmenu    {
	padding: 5px;
	margin: 10px 0px 10px 10px;
	border: 1px solid #666;
	background-color: #F9FFE5;
}

*.news-catmenu-header    {
	font-size: 11px;
	font-weight: bold;
}

*.news-catmenu DIV    {
	font-size: 10px;
	white-space: nowrap;
}

*.news-catmenu DIV img    {
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}

*.news-catmenu-ACT    {
	font-weight: bold;
}

/*  Styles for catmenu mode "nestedWraps" */
*.level0    {
	background-color: #fff;
}

*.level1    {
	padding-left: 10px;
	background-color: #eee;
}

*.level2    {
	padding-left: 10px;
	background-color: #ddd;
}

*.level3    {
	padding-left: 10px;
	background-color: #ccc;
}

*.level4    {
	padding-left: 10px;
	background-color: #bbb;
}

