#content h2 {
	color: #fb7700;
	font-weight:normal; 
	font-size:1.4em;
}


#content h1 
{
	font-size:1.8em;
	color: #fb7700;
	font-weight:normal; 
}

#content h2.dachzeile{
	color: #fb7700; 
	font-weight: bold;
	height: 19px;
	line-height: 19px;
	font-size: 14px;
	padding-left: 24px;
	background-image: url('/fileadmin/template/images/icons.png');
	background-repeat: no-repeat;
	background-position: -1px -227px; 
}

#content .csc-default{
	float:none;	
	clear:both;
}

#content h3{
	font-size:1.29em;
	font-weight:normal;
	margin-bottom:-6px;
	margin-top:10px;
}

#content h4{
	margin-top: 13px;
	margin-bottom: 13px;
	color:#fb7700;
	font-size:17px;
	font-weight:bold;
}

div#content ul.csc-bulletlist{
	border-left:none;
	border-right:none;
}

#marginal_content{
	padding:7px 16px 0 0;
}
.marginal-text .download{
margin-bottom:0;}

#marginal_content h2.dachzeile {
	display:none;
}

#marginal_content .csc-header {
	background: url('/fileadmin/template/images/marginal_co.gif') no-repeat;
	background-position:0px 0;
	height:2.2em;
}


#marginal_content .csc-header h1 {
	color:#FFFFFF;
	font-size:1.15em;
	font-weight:bold;
	margin-left:2em;
	padding-top:0.4em;
	text-transform:uppercase;
}

#marginal_content .csc-header h1 a {
	color:#FFFFFF;
	font-size:1.15em;
	font-weight:bold;
	text-transform:uppercase;
}

#marginal_content .csc-textpic{
	border-left:1px solid #fb7700;
	border-right:1px solid #fb7700;
	padding-top:15px;
	padding-left:10px;
	margin-top:0;
}

#marginal_content .marginal-text .csc-textpic-text{
	border-left:1px solid #fb7700;
	border-right:1px solid #fb7700;
	padding-top:1px;
	padding-left:10px;
}

#marginal_content .marginal-text .csc-textpic-text h3{
	margin-top:0px;
	margin-bottom:1em;
	padding-top:1em;
}

#marginal_content .csc-textpic .csc-textpic-text p.bodytext,
#marginal_content .marginal-text p.bodytext{
	margin-bottom:0;
}

#marginal_content .csc-textpic-clear,
#marginal_content .marginal-text-bottom{
	background: url('/fileadmin/template/images/marginal_co.gif') no-repeat;
	height:1em;
	background-position:0px -34px;
}
/* 
Sitemap 
 
 */

/* Allgemein */
/*div.csc-sitemap{
	background:url('/fileadmin/template/images/sitemap_background_top.gif') no-repeat 0 0;
}*/

div.csc-sitemap ul{
	padding-left:0px;
}

div.csc-sitemap ul li{
	list-style-type:none;
}

div.csc-sitemap ul li a{
	display:block;
	padding:8px 0px 8px 33px;
	border-bottom:1px solid #fff;
}

div.csc-sitemap ul.level_1 li.first a{
	background:url('/fileadmin/template/images/sitemap_background_top.gif') no-repeat 0 0 #e2142a;
}


/* Ebene 1 */
div.csc-sitemap ul.level_1 li a{
	background:#e2142a;
	color:#fff;
}

/* Ebene 2 */
div.csc-sitemap ul.level_1 li ul.level_2 li{
	margin: 0 11px;
}

div.csc-sitemap ul.level_1 li ul.level_2 li a{
	background:#ffd5c9;
	color:#AE1424;
}


/* Ebene 3 */
div.csc-sitemap ul.level_1 li ul.level_2 li ul.level_3 li{
	margin: 0 11px;
}
div.csc-sitemap ul.level_1 li ul.level_2 li ul.level_3 li a{
	background:#f1f1f1;
	color:#AE1424;
}

/*
 
Suchbox

 */

#smallsearch{
	background:url('/fileadmin/template/images/searchbox_background.gif') no-repeat 0 0;
	height:4.1em;
	padding:7px 15px;
}
#smallsearch label{
	color:#fff;
	display:block;
	font-weight:bold;
	
	margin-bottom:8px;
}
#smallsearch input.search_submit{
	background:url('/fileadmin/template/images/searchbox_submit.gif') no-repeat 0 0;
	border:none;

	cursor:pointer;
	
	height:25px;
	width:25px;

	padding:0;
}
#smallsearch input.search_submit:hover{
	background-position:-24px 0;
}

#mailform fieldset.csc-mailform{
	border:none;
} 

#mailform fieldset.csc-mailform label{
	display:block;
	float:left;
	width:30%;

	font-weight:bold;
	margin-bottom:2px;

} 
#mailform fieldset.csc-mailform  div.csc-mailform-field input,
#mailform fieldset.csc-mailform  div.csc-mailform-field textarea,
#mailform fieldset.csc-mailform  div.csc-mailform-field select{
	background-color:#f1f1f1;
	border:none;
	margin-bottom:7px;
	padding:2px;
}

#mailform fieldset.csc-mailform  div.csc-mailform-field input[type=text],
#mailform fieldset.csc-mailform  div.csc-mailform-field textarea{
	width:55%;
}

#mailform fieldset.csc-mailform  div.csc-mailform-field input.csc-mailform-submit{
	background:url("/fileadmin/template/images/formular_absenden.gif") no-repeat scroll 0 0 transparent;
	color:#FFFFFF;
	cursor:pointer;

	height:2.6em;
	width:13em;
	
	padding-left:1em;
	margin-left:29.5%;
	margin-top:1.2em;
	
	font-weight:bold;
	text-align:left;
	
}
#mailform fieldset.csc-mailform  div.csc-mailform-field input.csc-mailform-submit:hover{
	background-position:0 -36px;
	color:#f57100;
}

/*
 
Pageteaser

 */

#content div.page_teaser{
	background:none repeat scroll 0 0 #F1F1F1;
	padding:3px 13px;
}
#content div.page_teaser h2{
	font-size:1.3em;
	
	margin-bottom:0.2em;
	margin-top:-0px;
	padding-top:0;
}
#content div.page_teaser div.pgt_image{
	float:left;
	margin-right:1.1em;
}
#content div.page_teaser .pgt_image a img{
padding-bottom:0px;}

#content div.pgt_border{
	background:url("/fileadmin/template/images/pageteaser.gif") no-repeat;
	width:100%;
	height:1em;
}
#content div.pgt_border.top{
	background-position:0px 0;
}
#content div.pgt_border.bottom{
	background-position:0px -16px;
	margin-bottom:18px;
}
#content div.page_teaser p.pgt_abstract{
	display:inline;
}
#content div.page_teaser div.pgt_more{
	float:right;
	margin-top:-1.5em;
	text-align:right;
	width:481px;
}
#content div.page_teaser div.pgt_more a{
	display:inline-block;
	background:url("/fileadmin/template/images/pageteaser.gif") no-repeat;
	background-position:-509px 0;
	
	height:1.9em;
	width:1.8em;
}
#content div.page_teaser div.pgt_more a:hover{
	background-position:-533 0;
}
#content div.page_teaser div.pgt_image img{
	border:1px solid #d1d1d1;
}

/* Dateilisten */

#content .filelinks .filecount{
	display:none;
}
#content .filelinks span{
	color:#b2b2b2;
	text-transform:uppercase;
}

#content .filelinks span a{
	color:#AE1424;
	text-transform:none;
}

#content div.csc-textpic div.csc-textpic-imagewrap,
#marginal_content div.csc-textpic div.csc-textpic-imagewrap {
float:left!important;
margin-top:3px;
background:#DFDFDF;
border:2px solid #DFDFDF;

}

#marginal_content div.csc-textpic div.csc-textpic-imagewrap{
float:none!important;
background:transparent;
border:none;
padding-right:10px;
text-align:center;
}

#marginal_content div.csc-textpic div.csc-textpic-imagewrap a img{
float:none;
}

#marginal_content div.csc-textpic div.csc-textpic-imagewrap img{
border:2px solid #DFDFDF;
}

.marginal-text-pic div.csc-textpic-imagewrap{
float:none!important;
}

#content div.csc-textpic img{
}

#content div.csc-textpic dd.csc-textpic-caption{
background-color: #DFDFDF;
clear: both;
color: black;
float: left;
font-size: 11px;
line-height: 19px;
padding-left: 5px;
width:96.5%;
}



/*
Suche
 */


div.tx-indexedsearch-res{
	border-top-color:#FB7700;
	border-top-style:solid;
	border-top-width:1px;
	padding-top:2em;

}
div.tx-indexedsearch-res.res{
	margin-bottom:2em;
	clear:both;
	border-top:none;
	padding-top:0em;
}
.tx-indexedsearch-redMarkup{
	color:#fff;
	background:#FB7700;
	font-weight:bold;
}
p.tx-indexedsearch-descr,
p.item-path{
	margin:2px 0;
}

span.tx-indexedsearch-title,
span.tx-indexedsearch-title a{
	font-weight:bold;
	color:#AE1424;	
}

.tx-indexedsearch-sw{
	font-weight:bold;
}

.tx-indexedsearch-browsebox .browsebox li{
	float:left;
	list-style-type:none;
	padding:0 2px;
}
.tx-indexedsearch-browsebox .browsebox{
	float:right;
	margin:3px 0;
}

.tx-indexedsearch-browsebox p{
	float:left;
	margin:3px 0;
}
.tx-indexedsearch-browsebox{
	height:1.8em;
}

.tx-indexedsearch-browsebox a{
	color:#333;
}
p.tx-indexedsearch-text-item-path.item-path a{
	background:url('/fileadmin/template/images/linkicons/link_intern.png') no-repeat 0 0;
	display:block;
	padding-left:20px;
	height:18px;
}
div.tx-indexedsearch-searchbox{
	display:none;
}
.loginform_field input#pass,
.loginform_field input#user{
	width:200px!important;
}
.csc-textpic-imagewrap{
	margin-right:10px;
	margin-bottom:10px;
	font-size:0px;
}
#marginal_content .csc-textpic-imagewrap{
	margin-right:0px;
	margin-bottom:0px;
}
p.bodytext,
div.filelinks{
	line-height:19px;
}

div.filelinks span{
margin-bottom:10px;
}

div.csc-textpic-text li{
	margin-bottom: 10px;
	line-height:19px;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image{
	margin-bottom:0;
}
#marginal_content .csc-textpic-caption {
	clear: both;
	background-color: #DFDFDF;
	width: 155px;
	line-height: 19px;
	font-size: 11px;
	color: black;
	padding-left: 5px;
	margin-top:-3px!important;
}

.news_single_item a.download{
background: url(/fileadmin/template/images/linkicons/link_download.png) no-repeat 0 0.1em;
padding-left:20px;
}

.publication-cover:after{display:inline;}

div.csc-textpic-intext-right div.csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
margin-left:0!important;
}

div.csc-textpic-imagewrap img{
}