body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #c0c0c0;
	background-repeat: repeat-y;
	background-position: top;
	background-image: url(hg-hg.jpg);
}
p {
	padding: 0px;
	top: 0px;
	margin: 0px;
}
.cell-mitte-hg{
	background-image: url(mitte-hg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:4px;
}
.cell-mitte-top-hg{
	background-image: url(mitte-top-hg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#container {
	width: 752px;
	height: 1px;
	margin-right: auto;
	margin-left: auto;
}
#Layer1 {
	position:absolute;
	width:752px;
	height:29px;
	z-index:1;
}
#servicenavi {
	position:absolute;
	left:617px;
	width:228px;
	z-index:2;
	visibility: visible;
	top: 252px;
}
.cell-header{
	background-image: url(header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:127px;
}
.cell-menu-hg{
	background-image: url(menu-hg.jpg);
	height:39px;
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #72082f;
}
.cell-content-margin{
	width:13px;
}
.cell-mitte-content{
	width:480px;
	height:700px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b0b0b0;
	background-color: #f1f1f1;
}
.cell-links-content{
	width:210px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b0b0b0;
	background-color: #f1f1f1;
}
.cell-rechts-content{
	width:216px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b0b0b0;
	background-color: #f1f1f1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 333333;
}
.cell-rechts-content a:link, a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 333333;
	text-decoration: none;
}

.cell-menu-top{
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
}

#header-menu{
	height: 102px;
	margin: 0px;
	padding: 0px;
	background-image: url(header-login.jpg);
}
.table-main-content{
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	height: 450px;
}
.cell-main-content{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;

}

.table-menu-links{
	background-color: #f1f1f1;


}
.cell-fuss{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	height: 28px;
}
.cell-suche{
	margin-bottom: 11px;
	padding-bottom: 11px;
}
.cell-news-21px{
	font-family: "Times New Roman", Times, serif;
	background-color: 333333;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left:2px;
	padding-right:2px;
	text-align: left;
}
.hg-mitte{
	background-image: url(hg-mitte.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.cell-impressum {
	background-color: #06355f;
	background-image: url(hg-fuss_06.gif);
	background-position: center;
	height: 20px;
}


#subnavicontainer {
	width: 210px;
	margin-top: 0px;
	padding-left: 0px;
	margin-bottom: 0px;/* this width value is also effected by
	the padding we will later set on the links. */
}
#subnavicontainer ul {
	list-style-image: url(suche.jpg);
	margin: 0;
	list-style-type: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	} 
#subnavicontainer li {
	list-style-image: url(suche.jpg);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0;
}
#subnavicontainer a {
	list-style-image: url(suche.jpg);
	display: block;
	width:210px;
	text-decoration: none;
	margin-left: -8px;
	margin-bottom: 1px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	vertical-align: middle;
	text-align: left;
	text-indent: 14px;
	margin-right: 0px;
} 
#subnavicontainer a:link, #subnavicontainer a:active, #subnavicontainer a:visited {
	color: #570623;
		list-style-image: url(suche.jpg);
}

#subnavicontainer a:hover {
	color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#subnavicontainer a#current {
	color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: underline;
}
#balkenavicontainer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b3b2b2;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	padding-left: 8px;
}
#balkenavicontainer a:link, #balkenavicontainer a:active, #balkenavicontainer a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b3b2b2;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
#balkenavicontainer a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b3b2b2;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
}
#balkenavicontainer a#current{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b3b2b2;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
}
#balkenavicontainer2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	padding-left: 8px;
}
#balkenavicontainer2 a:link, #balkenavicontainer2 a:active, #balkenavicontainer2 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
#balkenavicontainer2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
}
#balkenavicontainer2 a#current{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
}
.csc-firstHeader{
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #800934;
	padding-top: 0px;
	margin: 0px;
	padding-bottom: 0px;
	font-family: "Times New Roman", Times, serif;
}
.csc-firstHeader2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	padding-top: 0px;
	margin: 0px;
	padding-bottom: 0px;
}
h1,h3{
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #800934;
	padding-top: 0px;
	margin: 0px;
	padding-bottom: 0px;
	font-family: "Times New Roman", Times, serif;
	}
h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	margin: 0px;
	padding-bottom: 0px;
	}
.bodytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	color: #333333;
	margin: 0;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.bodytext a:link, a:visited {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	text-decoration: underline;
}
.bodytext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	color: #800934;
	text-decoration: underline;
}
.bodytext2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	color: #333333;
	margin: 0;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}

.pdf-presse{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	color: #800934;
	text-decoration: none;
	margin: 0;
	padding:0px;
}

.pdf-presse2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	color: #333333;
	margin: 0;
	padding:0px;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;

}

#faq{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	color: #800934;
	margin: 0;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
		line-height: 18px;
}
#faq a:link, #faq a:visited{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	text-align: left;
	text-decoration: underline;
}
#faq a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	color: #800934;
	text-decoration: underline;
		line-height: 18px;
}
.faq
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	color: #800934;
	margin: 0;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	line-height: 18px;
}
ul,il{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	color: #333333;
	text-decoration: none;
}
hr {
	color: #333333;
	height:1px;
	}
#printtext {
	font-family: Arial, Helvetica, sans-serif;
	color: #b3b2b2;
	font-size: 10px;
	text-align: left;
	float: left;
}
#printtext {
	font-family: Arial, Helvetica, sans-serif;
	color: #b3b2b2;
	font-size: 10px;
	text-align: left;
	float: left;
}
.table-path{
	padding-top:4px;
}

.pathway-hier{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding:0px;
	margin:0px;

}
#pathway2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: left;
	font-style: normal;
	text-decoration: none;
	padding-left: 1px;
	font-weight: bold;
}
#pathway2 a:link, #pathway2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #570623;
	text-align: left;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
}
#pathway2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: left;
	font-style: normal;
	text-decoration: underline;
}
.fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	width: 240px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #dee0e0;
	border-bottom-color: #dee0e0;
	border-left-color: #CCCCCC;
	background-image: url(menu.png);
	background-repeat: repeat;
	background-color: #FFFFFF;
	}

.fields2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	width: 55px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #dee0e0;
	border-bottom-color: #dee0e0;
	border-left-color: #CCCCCC;
	background-image: url(menu.png);
	background-repeat: repeat;
	background-color: #FFFFFF;
	}

.fields3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	width: 173px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #dee0e0;
	border-bottom-color: #dee0e0;
	border-left-color: #CCCCCC;
	background-image: url(menu.png);
	background-repeat: repeat;
	background-color: #FFFFFF;
	}

.fields4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	width: 240px;
	height: 137px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #dee0e0;
	border-bottom-color: #dee0e0;
	border-left-color: #CCCCCC;
	background-image: url(menu.png);
	background-repeat: repeat;
	background-color: #FFFFFF;
	}
.fields5 {
	color: #333333;
	height: 10px;
	}
	.fields6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	width: 25px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #dee0e0;
	border-bottom-color: #dee0e0;
	border-left-color: #CCCCCC;
	background-image: url(menu.png);
	background-repeat: repeat;
	background-color: #FFFFFF;
	}
	.fields7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	width: 35px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #dee0e0;
	border-bottom-color: #dee0e0;
	border-left-color: #CCCCCC;
	background-image: url(menu.png);
	background-repeat: repeat;
	background-color: #FFFFFF;
	}
	.fields8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	width: 240px;
	height: 137px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #dee0e0;
	border-bottom-color: #dee0e0;
	border-left-color: #CCCCCC;
	background-image: url(menu.png);
	background-repeat: repeat;
	background-color: #FFFFFF;
	}
.send {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	width: 148px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dee0e0;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #dee0e0;
	background-image: url(menu.png);
	background-repeat: repeat;
	background-color: #CCCCCC;
}
.send-muss{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #800934;
}
#google-css  a:link, #google-css a:active, #google-css a:visited{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	text-decoration: underline;
}
#google-css  a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#mehr-news  a:link, #mehr-news a:active, #mehr-news a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #800934;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:0px;
}

#mehr-news-content  a:link, #mehr-news-content a:active, #mehr-news-content a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	letter-spacing: normal;
	text-align: center;
	word-spacing: normal;
}
#mehr-news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	word-spacing: normal;
	padding-top:0px;
}
#mehr-news-titel-content a:link, #mehr-news-titel-content a:active, #mehr-news-titel-content a:visited{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #800934;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 0px;
}
#mehr-news-titel-list a:link, #mehr-news-titel-list a:active, #mehr-news-titel-list a:visited{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
}
#mehr-news-titel-bild a:link, #mehr-news-titel-bild a:active, #mehr-news-titel-bild a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding:0px;
}
#mehr-news-titel-content {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 11px;
	color: #800934;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
}
#news-list-image{
	float:left;
	padding:0px;
	text-align: left;
	clear: left;
}
div.showResultsWrap{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: center;
	color: #800934;
	margin: 0;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
div.browseLinksWrap{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: center;
	color: #333333;
	margin: 0;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

span.disabledLinkWrap{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: center;
	color: #333333;
	margin: 0;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

span.activeLinkWrap a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: center;
	color: #333333;
	margin: 0;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
#suche-bodytext a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: center;
	color: #800934;
	margin: 0;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
#suche-bodytext a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: center;
	color: #800934;
	margin: 0;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}


li.tx-indexedsearch-browselist-currentPage a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: center;
	color: #333333;
	margin: 0;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	
}
li a:link{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;}



span.news-list-morelink a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #800934;

}
span.news-list-morelink a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #800934;

}
#mehr-pdf-links a:link, #mehr-pdf-links a:active, #mehr-pdf-links a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
#mehr-pdf-links a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
#mehr-news-blau-normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#news-bodytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding-left: 5px;
	padding-top:0px;
}
.cell-rubriken{
	margin-top: 3px;
	padding-top: 3px;
	margin-bottom: 11px;
	padding-bottom: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.cell-categorien{
	margin-bottom: 3px;
	padding-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin-top: 7px;
	padding-top: 7px;
}
.cell-news-26px{
padding-top:0px;
	padding-left: 0px;
	padding-right: 0px;
}

.cell-news-26px-linie{
	padding-left: 0px;
	padding-right: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
}

#news-list-container{
padding:0px;
}
#news-weiter-links a:link, #news-weiter-links a:active, #news-weiter-links a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}
#news-weiter-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#table-rote-linie-pdf2  a:hover{
	background-color: #CCCCCC;
}
#table-rote-linie-over  a:hover{
	background-color: #CCCCCC;
}

.cell-navi{
	padding-left: 16px;
	padding-right: 0px;
}
.cell-navi1{
padding-top:9px;
}
.cell-oben-8{
	background-image: url(menu-hg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.cell-menu{
	background-image: url(news-hg.gif);
	height: 37px;
	width: 301px;
	background-repeat: no-repeat;
}
.cell-news-hg{
	padding-top:0px;
	padding-left:5px;
	padding-right:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;

}
.cell-news-hg-2{
	height: 59px;
	width: 300px;
}
.cell-verlauf{
	background-image: url(verlauf.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	background-attachment: fixed;
}
#date-news{
	margin: 0px;
	padding-left:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
#title-news{
	margin: 0px;
	padding-left:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
#image-news a:link, #image-news a:visited{
	margin: 0px;
	padding-left:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#more-news a:link, #more-news a:visited{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
#more-news a:hover{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#bodytext-news{
	margin: 0px;
	padding-left:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
div.background3
  {
	width: 215px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
  }
div.transbox3
  {
	width: 215px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
  }
div.background-top
  {
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 15px;
  }
div.transbox-top
  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 10px;
  }
div.mehr-news-titel-content{

	margin: 0px;
	padding-left: 0px;
}
div.mehr-news-titel-content a:link, a:visited{

	margin: 0px;
	padding-left: 0px;
}
#vor-nach a:link, #vor-nach a:visited{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
#vor-nach a:hover{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #800934;
}
#plus a:link, #plus a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	color: #FF0000;
	margin: 0;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

.copyright{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #799fbf;
	text-decoration: none;
}

/*-------------CSS---------------------*/
#hmenu2 {
	height: 21px;
	width:auto;
}

#hmenu2 ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
#hmenu2 li{
	display: inline;
}


#hmenu2 li a:link, #hmenu2 li a:visited{
	color:#FFFFFF;
	display:block;
	float: left;
	text-decoration: none;
	height: 21px;
	line-height: 23px;
	padding-top: 9px;
	padding-right: 15px;
	padding-bottom: 9px;
	padding-left: 15px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #570623;
}


#hmenu2 li a:hover, #hmenu2 li a:active{
	color:#FFFFFF;
	display:block;
	float: left;
	text-decoration: none;
	height: 21px;
	line-height: 23px;
	padding-top: 9px;
	padding-right: 15px;
	padding-bottom: 9px;
	padding-left: 15px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #570623;
	background-color: #570623;
}


#hmenu2 a#current{
	color:#FFFFFF;
	display:block;
	float: left;
	text-decoration: none;
	height: 21px;
	padding-top: 9px;
	padding-right: 15px;
	padding-bottom: 9px;
	padding-left: 15px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
	font-weight: normal;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #570623;
	background-color: #570623;
}

#login a:link, #login a:visited{
	color:#FFFFFF;
	display:block;
	float: left;
	text-decoration: none;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.lupe {
	background-image: url(lupe.gif);
	width: 25px;
	height: 18px;
}
.searchbox {
	margin-top: 1px;
	margin-right: 3px;
	margin-bottom: 1px;
	margin-left: 4px;
}
.suchfeld {
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 174px;
	border: 0px none #FFFFFF;
	background-color: #FFFFFF;
	vertical-align: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.suchfeld-2 {
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 145px;
	border: 0px none #FFFFFF;
	background-color: #FFFFFF;
	vertical-align: bottom;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #dee0e0;
	border-bottom-color: #dee0e0;
	border-left-color: #CCCCCC;
	margin-top: 1px;
	margin-right: 8px;
	margin-bottom: 1px;
	margin-left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.suchfeld-content {
	margin: 0px;
	height: 12px;
	width: 158px;
	border: 0px none #FFFFFF;
	background-color: #FFFFFF;
	vertical-align: bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
	width:174px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 3px;
	margin-left: 3px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
	width:174px;
	background-color: #FFFFFF;
	margin-right: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 5px;
	margin-left: 7px;
}
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {
	font-weight:bold;
	font-style:italic;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.tx-indexedsearch .tx-indexedsearch-whatis {
	margin-top:10px;
	margin-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.tx-indexedsearch P.tx-indexedsearch-noresults {
	text-align:center;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {
	background:#eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent {
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P {
	font-style:italic;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
	color:#006699;
	margin-top:0px;
	margin-bottom:0px;
	background:transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE {
	background:#cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.tx-indexedsearch .tx-indexedsearch-res .noResume {
	color : #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	padding:0 0.3em 0 0.3em;
	background:#ffff88;
	border: 1px #ccd solid;
	font-size: 12px;
	color: #333333;
}
.tx-indexedsearch-browsebox {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #333333;
}
#suche-bodytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
}

DIV.csc-textpic-imagewrap{
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
DIV.csc-textpic-imagewrap2{
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
DIV.csc-textpic-imagecolumn{
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
DIV.csc-textpic csc-textpic-intext-left{
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}

DIV.csc-textpic-text{
	padding: 0px;
	margin: 0px;
	}

.csc-textpic-caption{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	color: #333333;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 5px;
}
DIV.csc-frame csc-frame-frame2{
	border: 1px solid #FF0000;
	background-color: #FF0000;
}

DIV.csc-frame-frame1 {
	background-color: #f3f3f3;
	margin-top: 0px;
	padding-bottom: 10px;
	margin-bottom:10px;
	height: 150px;
	padding-top: 4px;
	padding-right: 4px;
	padding-left: 4px;
}

DIV.csc-frame-frame2 {
	height:50px;
	background-color: none;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	margin-bottom:15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}

DIV.csc-frame-frame1 H1, DIV.csc-frame-frame1 H2, DIV.csc-frame-frame1 H3, DIV.csc-frame-frame1 H4, DIV.csc-frame-frame1 H5 { margin-top: 2px; 	height: 150px;}
DIV.csc-frame-frame2 H1, DIV.csc-frame-frame2 H2, DIV.csc-frame-frame2 H3, DIV.csc-frame-frame2 H4, DIV.csc-frame-frame2 H5 { margin-top: 2px; }

.tx-indexedsearch-path a:link, a:visited {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	text-decoration: underline;
}
td.tx-indexedsearch-result-number{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: left;
	text-decoration: underline;
}
.table-fuss {
	background-color: #570623;
	height: 2px;
	padding:0px;
	margin:0px;
}

TABLE.contenttable a:link {
	margin: 0px 0px 0px 0px;
	width:405px;
	padding:0px;
	font-variant: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: underline;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
TABLE.contenttable a:hover {
	color: #800934;
}
TABLE.contenttable {
	margin: 0px 0px 0px 0px;
	width:405px;
	padding:0px;
	text-align:left;
	font-variant: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
TABLE.contenttable TR TD {
	margin: 0px 0px 0px 0px;
	padding:0px;
	text-align:left;
	font-variant: normal;
	text-indent: 0px;
	white-space: normal;
}
TABLE.contenttable TR TD P.bodytext { font-size: 10px; }
TABLE.contenttable TR {width:70px;
}
dd {
text-align:left;
width:100%;
margin: 0px 0px 0px 0px;
padding:0px;
}
