.news-list-container {

}
.news-list-item {
	margin: 5px 0;
	padding: 0 0 5px 0;
	clear: left;
	border-bottom: 1px solid #ccc;
}
.news-list-item-date {
	float: left;
	width: 100px;
	text-align: left;
	margin: 0;
	padding: 0;
}
.news-list-item-content {
	text-align: left;
	margin: 0;
	padding: 0;
}
.news-single-container {
	
}
.news-single-item {

}

.news-single-item-date {
	font-size: 0.8em;
	text-align: left;
	margin: 0;
	padding: 5px 0;
}
.news-single-item-content h2 {

}
.news-single-item-content {
}

.news-single-item-image {
	float: right;
	max-width: 100px;
	padding: 2px;
	margin: 0 0 0 5px;
	border: 1px solid #DDD;
}

.news-single-item-image img {
	margin: 0;
	padding: 0;
}

p.news-single-imgcaption {
	font-size: 0.8em;
	margin: 0;
	padding: 0 2px;
}

.news-latest-item-date {
	padding: 0;
	margin: 0;
}

.news-latest-item-title {
	padding:0;
	margin: 0;
}

.news-latest-item-subheader {
	padding: 0;
	margin: 0;
}

.news-latest-item {
	border-top: 1px solid #ddd;
	padding: 5px 0;
	margin: 3px 0;
}


hr.clearer {
	clear: left;
	margin: 0;
	padding: 0;
}

div#content div.news-archive-container {

}

div#content div.news-archive-container ul {
	line-height:1.0;
	list-style-type: none;
	list-style-image: none;
	margin: 0; 
	padding: 0;
}

div#content div.news-archive-container ul li.news-amenu-item-year {
	margin: 0; 
	padding: 10px 0 5px 0;
	font-weight: bold;
	list-style-image: none;
}

div#content div.news-archive-container ul li {
	margin: 0 0 0 25px; 
	padding: 0;
	line-height: 130%;
	list-style-image: url('pfeil.gif');
}

hr { text-align: right; margin: 0; padding: 0; width: 100%; height: 1px; color: #ccc; border: none; } /* For Internet Explorer */
html>body hr { margin: 0; padding: 0; width: 100%; height: 1px; background-color: #ccc; border: none; } /* For Gecko-based browsers */
html>body hr { margin: 0; padding: 0; width: 100%; height: 1px; background-color: #ccc; border: 0px solid #ccc; } /* For Opera and Gecko-based browsers */

