#main_content h1 {
	width: 710px;
	height: 30px;
	padding: 0 20px;
	margin: 0 0 10px 0;
	line-height: 30px;
	font-size: 14px;
	text-transform: uppercase;
	border-top:1px solid #9a8f79;
	border-bottom:1px solid #9a8f79;
	/*background: url(../images/h3_bg.gif) repeat-x;*/
	background-color:#fff;
	/*color: #fff;*/
	color:#5a5a5a;
}
div#main #content_img {
	display: block;
	margin:0px 0px 5px 0px;
	padding: 8px;
	background-color:#f5f5f5;
	overflow:hidden;
}
div#main .textbox, div#main .bodytext {
	border: 1px solid #ccc;
	padding: 20px;
	margin: 0 0 10px 0;
	width: 668px;
	color: #736a61;
	font-size: 13px;
	line-height: 1.5em;
}
.beschreibung .bodytext {
	width:auto !important;
	padding:0px !important;
}

div#sitebar ul#sub_nav li {
	margin-bottom: 1px;
	font-size: 15px;
	font-family: Arial
}
div#sitebar ul#sub_nav li.level_0_active {
	/*padding: 0 0 0 20px;*/
	padding: 8px 0 8px 20px;
	/*line-height: 30px;
	height: 30px;*/
	background-color: #FF7F00;
	background: url(../images/subnavi_bg_head.gif) repeat-x;
	color: #ffffff;
}
div#sitebar ul#sub_nav li.level_0_active a {
	color: #ffffff;
}
div#sitebar ul#sub_nav li.level_1 {
	/*
	padding: 8px 0 8px 20px;
	//background: url(../images/subnavi_icon_l1.gif) no-repeat 205px 11px;
	background: url(../images/subNavNO.gif) repeat-y;
	background-color: #D9D9D9;
	color: #50463a;
	xtext-transform: uppercase;
	font-size: 11px;
	*/
}
div#sitebar ul#sub_nav li.level_1 a {
	color: #50463a;
}
div#sitebar ul#sub_nav li.level_1_active {
	/*
	padding: 8px 0 8px 20px;
	background-color: #FF7F00;
	background-color: #FF7F00;
	background: url(../images/subnavi_bg_head.gif) repeat-x;
	color: #ffffff;
	text-transform: uppercase;
	font-size: 11px;
	*/
}
div#sitebar ul#sub_nav li.level_1_active a {
	/*color: #ffffff;*/
}
div#sitebar ul#sub_nav li.level_2 {
	/*
	background: url(../images/navi_bg.gif) repeat-x;
	color: #50463a;
	padding: 8px 0 8px 20px;
	text-transform: uppercase;
	font-size: 10px;
	*/
}
div#sitebar ul#sub_nav li.level_2 img {
	/*
	margin: 0 8px 0 0;
	*/
}
div#sitebar ul#sub_nav li.level_2 a {
	/*
	color: #50463a;
	*/
}
div#sitebar ul#sub_nav li.level_2_active {
	/*
	background: url(../images/navi_bg.gif) repeat-x;
	color: #50463a;
	padding: 8px 0 8px 20px;
	text-transform: uppercase;
	font-size: 10px;
	*/
}
div#sitebar ul#sub_nav li.level_2_active img {
	/*margin: 0 8px 0 0;*/
}
div#sitebar ul#sub_nav li.level_2_active a {
	/*
	color: #50463a;
	text-decoration: underline;
	*/
}
div#footer {
	position: relative;
	top: 10px;
	left: 10px;
	padding-top: 1px;
	border-top: 3px solid #f5f5f5;
	width: 940px;
	height: 60px;
}
div#footer #copy {
	color: #b01f12;
	font-size: 12px;
	margin-top: 10px;
}
div#footer #copy #rechte {
	color: #6f6960;
	font-size: 11px;
}
div#footer #metaNavigationBottom {
	position: absolute;
	right: 0;
	top: 6px;
}
div#footer #metaNavigationBottom a {
	color: #6f6960;
	font-size: 11px;
	text-decoration: underline;
}
div#footer #metaNavigationBottom a:hover {
	text-decoration: none;
}
div#footer #metaNavigationBottom a#nachoben {
	padding: 10px 20px 10px 35px;
	margin-left: 20px;
	color: #b01f12;
	font-size: 11px;
	background: url(../images/pfeil_nachoben.gif) no-repeat 17px 14px;
	background-color: #f5f5f5;
	text-decoration: none;
	position: relative;
	top: 1px;
}
div#main div#main_content div.tx-cal-controller {
	font-size: 12px;
	color: #736a61;
}
div#main div#main_content div.tx-cal-controller a {
	color: #b11f12;
}
div#main div#main_content div.tx-cal-controller p {
	line-height: 1.4em;
}
div#main div#main_content div.tx-cal-controller p.found {
	margin: 0 0 25px 0;
}
div#main div#main_content div.tx-cal-controller a {
	font-weight: bold;
}
div#main div#main_content div.tx-cal-controller a.default_catheader {
	background-color: transparent;
	font-weight: normal;
}
div#main div#main_content div.tx-cal-controller span.V9G {
	font-size: 11px;
}
div#main div#main_content div.tx-cal-controller dl dt {
	padding: 20px 20px 0 20px;
	line-height: 1.4em;
	color: #968f85;
	background-color: #f0f0f0;
}
div#main div#main_content div.tx-cal-controller dl dd {
	padding: 0 20px 20px 20px;
	line-height: 1.4em;
	color: #746a61;
	background-color: #f0f0f0;
}
div#main div#main_content div.tx-cal-controller dl dt.even {
	padding: 20px 20px 0 20px;
	line-height: 1.4em;
	color: #746a61;
	background-color: #fff;
}
div#main div#main_content div.tx-cal-controller dl dd.even {
	padding: 0 20px 20px 20px;
	line-height: 1.4em;
	color: #746a61;
	background-color: #fff;
}
div#main div#main_content div.tx-cal-controller p.pagebrowser {
	margin: 10px 0 0 20px;
}
div#main div#main_content div.tx-cal-controller h1 {
	display: none;
}
div#main div#main_content div.tx-cal-controller p.found {
	margin: 10px 0 20px 20px;
}
div#main div#main_content div.tx-cal-controller h3 div {
	line-height: 30px;
}
div#main div#main_content div.tx-cal-controller div {
	margin: 0 0 10px 0;
	line-height: 1.4em;
}
div#main div#main_content div.tx-cal-controller #calendar-event div.startdate {
	float: left;
	margin: 0 3px 0 0;
}
div#main div#main_content div.tx-cal-controller p.pagebrowser {
	display: none;
}
div#main div#main_content {
	margin: 0 0 0 0;
}
div#content_img .csc-textpic-image img {
	margin: 0 0 5px 0;
}

