.news-list-imgcaption, .news-latest-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;
	display:none;

	}

.news-list-container IMG, .news-latest-container IMG {
	float: right;
	border:1px solid #ccc;
	padding: 4px;
        margin-bottom:5px;
        margin-right:2px;
        margin-left:5px;
}

.spacer-gif {
	border: 0px solid transparent;
	background-color:transparent;
	color:transparent;
	display:none;

}

.news-single-img, .news-latest-img {
	margin-left:20px;
	margin-bottom:10px;

}

.news-single-img img {
	padding: 4px;
	border: 1px solid #bbb;
}

div.news-single-img  {
	float: right;

}

.news-single-imgcaption, .news-latest-imgcaption {
	font-size:9px;
	max-width: 250px;
	white-space: pre-wrap;
}


.news-single-timedata , .news-latest-date{
	display:none;

}


.news-list-container a, .news-single-backlink -single-backlink , .news-latest-gotoarchive a,
.news-latest-container a, .news-latest-backlink a, .news-latest-morelink a {
	color:#333;

}

hr.clearer {
	margin-top:5px;
	color: #999999;
	background-color: #999999;
	
}



.news-latest-date,.news-latest-morelink,.news-latest-category {
	font-size:9px;
}


.news-latest-morelink A {
	pading-top:-20px;
	top:-20px;	
	
}
.news-latest-item, .news-list-item {
	padding-bottom:5px;
	margin-bottom:5px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color:#333;
}

img.newslistimg {
	margin-left:20px;
}

.news-list-category, .news-single-category{
	display:none;
}

/*snapshot gallerie*/

.snapshot .news-list-category,
.snapshot .news-list-morelink,
.snapshot .news-list-item h3 a {
display:none;
}

.snapshot .news-list-item {
width:185px;
height:150px;
float:left;
}

.snapshot hr {
display: none;
}

.snapshot .news-list-date {
margin-left:20px;
}

.news-list-date {
width:100%;
height:1.5em;
float:left;
font-weight: bold;
margin: 0;
padding: 0;
color: #f4971f;
}


.snapshot img {
top: 0px;
left:0px;
}


.news-list-browse {
positon:relative;
margin-left:20px;
margin-bottom:20px;
float:left;

}

div.news-list-browse {
	width: 100%;
	text-align: center;
}

.news-list-browse a, .news-list-browse span {
	display: block;
	padding: 2px;
	border: 1px solid #ccc;
	float:left;
	margin: 3px;
	text-decoration: none;
}


.news-single-item ul, .news-single-item ul li {
	list-style:circle;
	list-style-position:outside;
	text-align: justify;
	margin-right:10px;
}

.news-bilder-single-img {
position:relative;
width:450px;
margin-left:-225px;
left: 50%;
}

.news-bilder-single-caption {
width:450px;
margin-top:10px;
margin-bottom:25px;
}

/*news list ueberschrift*/
.news-list-item h3 a {
text-decoration:underline;
}

.news-single-item ul li {
text-decoration: none;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color:#333;
}


div .news-single-rightbox {
	display: none;
}


.snapshot .news-list-item  h2 {
	display: none;
}

.news-list-item h2 a {
	font-size: 12px;
	font-family: verdana;
	line-height: 140%;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 5px;
	display: block;	
}

div.single-other-articles {
	margin: 10px 0px;
	display: none;

}



.single-other-articles #next, .single-other-articles #prev{
	float: left;
	width: 49%;
	textdecoration: none;

}

.news-single-item hr.cl-right {
	display: none;
}

div.news-amenu-container {
	width: 90%;
}

div.news-single-backlink {
	display: none;
}

.altbacklink {
	text-decoration: none;
}





/* ***************** CATMENU ****************/

div.news-catmenu {
	clear: both;
	width: 100%;
	height: 80px;
	margin-top: 36px;
	
}

div.ttnews-cat-tree {
	width: 100%;
	float: none;
	margin-bottom: 2em;
}

ul.tree li {
	width: 12%;
	float: left;
	list-style-type: none;
	border: 0px solid white;
	text-align: center;
	margin-left: 7px;
}

.tree .expanded a {
	position:relative;
	width: 100%;
	height: 120px;
	margin-top: -80px;
	display: block;
	z-index: 50;
}

.tree .expanded img:first-child  {
	z-index: -10;
	display: none;
	z-index: -1;
}

.tree .expanded img {
	position:relative;
	z-index: 1;
	display: block;
	margin-left: 6px;
}



