* { padding: 0; margin: 0; }

body {
 font-family: Times,serif;
 font-size: 11pt;
/* padding: 10mm 15mm 20mm 20mm;*/
 border:0pt solid black;
 
 size:210mm 297mm;
margin:0;
}

IMG, IMG a {border:0;}

#header { 
	width: 100%;
	border:0pt solid black;
}

#services {display:none;}

#leftcolumn {display:none;}

#rightcolumn {display:none;}

#breadcrumb {display:none;}

#contentillu{display:none;}

#pagefooter {display:none;}

#projectbanner {display:none;}

#wrapper {
width: 100%;
border:0px solid red;
}



#content {
width: 100%;
 	clear:both;
	
	background-color: #fff;
	
	border:0px solid red;
	overflow:hidden; zoom:1;
}



.content_unten {
	display:none;
	}

#sidebar {

border:0px solid red;	
}


h1, h2, h3, h4 {
font-weight:bold;
color:#000;
margin:1.0em 0px;
}

h1 {
font-size:1.5em;
}
h2 {
font-size:1.4em;
}
h3 {
font-size:1.2em;
}

h4 {
font-weight:bold;
}

p {
line-height:1.3em;
}
.last {
	margin-bottom: 0;
}
.clearing {
	height: 0;
	clear: both;
}

.csc-firstHeader {padding-top:0px;}

.csc-header {padding-top:1.7em;}


ul.csc-bulletlist {
list-style-position:inside;
}

a { color: #af3122; text-decoration: none; }
a:link { color: #af3122; }
a:visited { color: #af3122; }
a:active { color:#af3122; }
a:hover { color: #605d5e;text-decoration: underline; }


table td {
padding:2mm;
}

/*############HOME#############*/
#home_logos {display:none;

}

#box_rss_in {display:none;
background-color: #eee;
width: 140px;
}


/*############HOME_rounded_corners#############*/

b.btop b, b.bbot b{
  display:none;
   
    }
    
.news-single-image IMG{
margin: 0px 10px 10px 0px;
}

.news-single-backlink {display:none;}

.news-single-imgcaption {
 font-size: 9px;
 font-style:italic;
}

.news-single-head {display:block;}

.news-single-content-div,
.news-single-files-div,
.news-single-links-div {

	padding:10px 0px;
	border-bottom:1px solid #af3122;
}
.news-single-files dt {padding:0px 0px 10px 0px;}


.news-list-item {
background-color:#fff;
padding: 10px 5px;
border-top:2px dashed #605d5e;
border-bottom:2px dashed #605d5e;
overflow:hidden; zoom:1;
margin:16px 0px 0px 0px;
}

.news-list-item h2 {
font-size:1.1em;
margin-bottom:10px;
}

.news-list-morelink p, .news-list-content-div {
display:inline;
}
.news-single-timedata, .news-single-image {
padding:0;	
border:0px solid red;
}