* { 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;

height:100%;
}

#header { 
	width: 100%;

	
	border:0pt solid black;
}

#logo {border:0px solid red;float:left;}

#title {font-size:1.5em;font-weight:bold;}

#head_image {display:none;
}



#services {display:none;
}




/*################MENU_NAVI##############*/
#menu {display:none;

  }


/*################SUB_NAVI##############*/
#menuleft
{display:none;


}



/*################KARTE_KL##############*/
#karte_kl {display:none;

}
/*################FLAGS##############*/
#flags {display:none;
	
}

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

#container {
	width: 100%;

	/*float: right;*/
	

}


#content {
 	clear:both;
height:auto;

	background-color: #fff;
	
	border:0px solid red;

}



.content_unten {
	display:none;
	}

#sidebar {

border:0px solid red;	
}

#footercontainer {
	width: 100%;

clear:both;
border:0px solid red;
}

#footer {
	vertical-align:middle;
	border:0px solid red;
	margin-top:5mm;
	}
	
	
#footer #footlogozwei IMG { 
border:0px solid red;
margin-left:15mm;
vertical-align:middle;
}
	
h1 {
color:#000;
	margin-top: 0;
	font-size:1.5em;
	margin-bottom:0.5em;

}

h2, h3 {
color:#000;
font-size:1.0em;
}

h3 {
font-size:0.8em;
}

p {
line-height:1.7em;
}
.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; }

/*############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{
float:left;
margin: 0px 10px 10px 0px;
}

.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;

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;
}