div.news-2col-left{
	float:left;
	width:45%;
}
div.news-2col-right{
	float:right;
	width:45%;
}
div.news-2col-left div.news-latest-image,
div.news-2col-right div.news-latest-image{
	display:none;
}

div.news-single-item,
div.news-latest-container,
div.news-latest-item {
	padding: 0;
	margin: 0;	
}

div.news-categorie {
	display:none;
}

div.news-single-item h2,
div.news-latest-item h2 {
	margin-top: 9px;
	margin-bottom: 10px;
}
div.news-latest-item h2 a:hover {
	text-decoration: underline;
}

div.news-single-item a,
div.news-latest-item a {
	text-decoration: none;	
}
div.news-single-item h2 a,
div.news-latest-item h2 a {
	font-size: 19px;
	font-weight: normal;
	color: #AE1424;
}
#content div.news-2col-left h2 a,
#content div.news-2col-right h2 a,
#content div.news-2col-left h1,
#content div.news-2col-right h1{
	font-size:17px;
}

div.news-single-image {
	position: relative;
	float: left;
	width: 250px;
	margin-right: 12px;
	margin-bottom: 5px;
	border:2px solid #DFDFDF;
}
div.news-latest-image {
	position: relative;
	float: left;
	width: 250px;
	margin-right: 12px;
	margin-bottom: 5px;
	border:2px solid #DFDFDF;
}

div.news-single-image img,
div.news-latest-image img {
	float: left;
	margin-bottom: 0px;	
}

div.news-single-image span.csc-news-image-caption,
div.news-latest-image span.csc-news-image-caption,
div.csc-textpic-caption {
	clear: both;
	float: left;
	background-color: #DFDFDF;
	width: 245px;
	line-height: 19px;
	font-size: 11px;
	color: black;
	padding-left: 5px;
}

div.news-latest-image span.csc-news-image-caption{
width: 245px;
}

div.news_teaser_body {
	
	top: -5px; 
	line-height: 19px;	
}

div.news-latest-item div.news_teaser_body p{
display:inline;}

div.news-single-item span.news-latest-inline-date{
display:block;
float:left;
margin-right:4px;
}
div.news-latest-item hr.clearer {
	margin-bottom: 22px;
	border: none;
}

div.news_teaser_body,
div.news-latest-item h2{
	padding-left: 3px;	
}


span.news-latest-inline-date {
	font-weight: normal;
}

span.news_read_more {
	color:#AE1424;
display:block;
font-weight:bold;
margin-top:0.1em;
}


span.news_read_more:hover {
	text-decoration: underline;
}

div.news-single-backlink {
	padding-left: 3px;
}

div.news-single-backlink a:hover {
	text-decoration: underline;
}

div.news-single-item h1{
	color: #fb7700;
	font-weight:normal; 
	font-size:1.6em;
}
div.news-header-list-title{
font-size: 1.4em;
font-weight: normal;
}