article#aktuelles
{
	background:url('../Images/news_background.jpg');
	position: relative;
	padding-left: 30px;
	padding-top: 40px;
	background-size: 100%;
}
article#aktuelles h1
{
	-moz-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	-webkit-transform: rotate(270deg);
	transform: rotate(270deg);
	position: absolute;
	top: 40%;
	left: 0%;
}
article#aktuelles div#c40
{
	/*margin-left: 7.1em;*/
	margin-left: 13.1em;	
}
.news-list h2  {
	margin-bottom: 5px;
}
.news-list .events .news-img-wrap {
	float:right;
}
.news-list .events  {
	border-bottom: 1px solid #ccc;
}

.news-menu-view ul li {
	font: 900 1.375em 'Roboto';
	color: #A02936;
	margin: 8px 0 4px 0;
}
.news-menu-view ul ul  {
	margin-bottom: 1.375em;	
}
aside .news-menu-view ul ul li{
	font: 400 0.875em 'Roboto';
	margin: 4px 0 4px 0;	
}
aside .news-list-cat li {
	font: 400 1.175em 'Roboto';
	margin: 4px 0 4px 0;	
}

.news-menu-view ul ul li.itemactive a,.news-menu-view ul ul li.itemactive, main aside a.active
{
	color: #4A4A4A;
	text-decoration: none;
}
.news-related-wrap ul li span {
	display:block;
	margin: 5px 0 10px 0;
}
/* Monatskalender */
.news .month h2, .news .monthList h2 {
	margin-top: 1.375em;
}
.news .month ul {
	width: 100%;
	background-color: #f1f1f1;
	padding-top: 12px;
	padding-bottom: 12px;
	text-align:center;
}
.news .month li {
	width: 33%;
	display:inline-block;
}
.news .month li.now {
	font: 900 1.375em 'Roboto';
	color: #A02936;
}
.news .month table {
	width: 100%;
}
.news .month table  {
	background-color: #f1f1f1;
}
.news .month table th{
	padding-top: 12px;
	padding-bottom: 12px;
	font-weight:bold;
	background-color: #919191;
	color:#fff;
}
.news .month table th, .news .month table td {
	width: 14%;
	border: 1px solid #fff;
}
.news .month table td {
	padding: 4px;
}
.news .month table td.othermonth {
	color: #ccc;
}
.news .month table td.hasevents {
	color: #b5152b;
}
td.hasevents {
	background-color: #fff;
}
.news .month table td.today {
	border: 1px solid #919191;
}
.news .month table td.hasevents {
	border: 1px solid #ccc;
}
/*
.news-menu-view ul ul li.itemactive:after, main aside a.active:after
{
	content: "\002022 \000020";
	}*/