	
	body, ul, li, div {margin: 0px; padding: 0 0 0px; font-family: Arial,Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: black;}
	
	div{
	-moz-box-sizing:border-box;box-sizing:border-box;
	-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}
	
	h1, h2, h3, h4, h5, h6 {color: #1E3626;text-shadow: #bbbbbb 1px 1px 1px;}
	
	div.copy {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px;color: #ffffff;}
	td.frame_top_edge {background-image: url(pics/frame_top_edge.jpg);}
	td.frame_top_middle {background-image: url(pics/frame_top_middle.jpg); width:971px;}
	td.frame_top_right_filler {background-image: url(pics/frame_top_right_filler.jpg);}
	td.frame_left_middle {background-image: url(pics/frame_left_middle.jpg);}
	td.frame_bottom_edge {background-image: url(pics/frame_bottom_edge.jpg);}
	td.frame_bottom_filler {background-image: url(pics/frame_bottom_filler.jpg);}

	td.navi_block {width:220px; vertical-align: top; align: left; background-color:#1E3626;background-image: url(pics/back_board_navi.jpg);}
	td.navi_block_start {width:220px; vertical-align: top; align: left; background-color:#1E3626;background-image: url(pics/back_board_navi_start.jpg);}
	td.content_block {width:751px; vertical-align: top; text-align: left; background-image: url(pics/content_white_middle.gif);}
	td.content_block_start {width:751px; vertical-align: top; text-align: left; background-color:#1E3626;background-image: url(pics/back_board_content_filler.jpg); vertical-align: top; align: left;}
	td.filler_block {background-image: url(pics/back_board_right_filler.jpg);}
	td.content_bottom_filler {background-image: url(pics/back_board_bottom_filler.jpg);}
	td.content_content {background-image: url(pics/back_board_content_filler.jpg); vertical-align: top; align: left;} 
	td.content_top {background-image: url(pics/back_board_content_top.jpg);} 
	td.navi_bottom_filler {background-image: url(pics/navi_bottom_filler.jpg);} 
	td.navi_bottom_filler_start {background-image: url(pics/navi_bottom_filler_start.jpg);} 
	table.navi {background-color:#223c2c;background-image: url(pics/back_board_navi.jpg);} 
	table.navi_start {background-color:#223c2c;background-image: url(pics/back_board_navi_start.jpg);}
	table.content,td.content_block {background-color:#1E3626;} 
	 
	td.content_white_top {height:8px; background-image: url(pics/content_white_top.gif);} 
	 div.content_white_middle {width:751px; background-image: url(pics/content_white_middle.gif); padding: 0px; padding-top: 0px;}

	td.content_white_bottom {height:8px; background-image: url(pics/content_white_bottom.gif);}
	
a.menu, a.menu:visited, a.menu:active {display:block;width:205px; margin-left:15px;height:25px;font-family: Arial,Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: #ffffff;font-weight: bold;text-decoration:none;text-shadow: #333333 2px 2px 1px;}
	div.menu_class  {padding-top:11px;padding-left:0px;width:220px; height:36px;}
	div.menu_01  {padding-top:11px;padding-left:0px;width:220px; height:36px;background-image: url(pics/button_01.jpg);}
	div.menu_02  {padding-top:11px;padding-left:0px;width:220px; height:36px;background-image: url(pics/button_02.jpg);}	
	div.menu_03  {padding-top:11px;padding-left:0px;width:220px; height:36px;background-image: url(pics/button_03.jpg);}	
	div.menu_04  {padding-top:11px;padding-left:0px;width:220px; height:36px;background-image: url(pics/button_04.jpg);}	
	div.menu_05  {padding-top:11px;padding-left:0px;width:220px; height:36px;background-image: url(pics/button_05.jpg);}	
	div.menu_06  {padding-top:11px;padding-left:0px;width:220px; height:36px;background-image: url(pics/button_06.jpg);}	
	div.menu_07  {padding-top:11px;padding-left:0px;width:220px; height:36px;background-image: url(pics/button_07.jpg);}	
	
	div.menu_01_on  {padding-top:11px;padding-left:0px;width:220px; height:42px;background-image: url(pics/button_01_on.jpg);}	
	div.menu_02_on  {padding-top:11px;padding-left:0px;width:220px; height:42px;background-image: url(pics/button_02_on.jpg);}	
	div.menu_03_on  {padding-top:11px;padding-left:0px;width:220px; height:42px;background-image: url(pics/button_03_on.jpg);}	
	div.menu_04_on  {padding-top:11px;padding-left:0px;width:220px; height:42px;background-image: url(pics/button_04_on.jpg);}	
	div.menu_05_on  {padding-top:11px;padding-left:0px;width:220px; height:42px;background-image: url(pics/button_05_on.jpg);}	
	div.menu_06_on  {padding-top:11px;padding-left:0px;width:220px; height:42px;background-image: url(pics/button_06_on.jpg);}	
	div.menu_07_on  {padding-top:11px;padding-left:0px;width:220px; height:42px;background-image: url(pics/button_07_on.jpg);}	
	
	div.crumbs_start {padding-top:0px;padding-left:0px;width:1px; height:19px;background-image: url(pics/crumbs_start.gif);float:left;}
	div.crumbs_arrow {padding-top:0px;padding-left:0px;width:10px; height:19px;background-image: url(pics/crumbs_arrow.gif);float:left;}
	div.crumbs_arrow2 {padding-top:0px;padding-left:0px;width:10px; height:19px;background-image: url(pics/crumbs_arrow_active.gif);float:left;}
	div.crumbs_end {padding-top:0px;padding-left:0px;width:1px; height:19px;background-image: url(pics/crumbs_end.gif);float:left;}
	div.crumbs_past {padding-top:3px;padding-left:10px;padding-right:10px;height:19px;background-color:#9bb0a7 ;float:left;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px;color: #ffffff;}
	div.crumbs_active {padding-top:3px;padding-left:10px;padding-right:10px;height:19px;background-color:#3d6553 ;float:left;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px;color: #ffffff;}
	div.crumbs_past a, div.crumbs_active a {text-decoration:none;color: #ffffff;}
div.content_core {padding-top: 10px; padding-left: 30px; padding-bottom: 20px; padding-right: 25px;}
ul {margin-left:15px;}
.pdflink {
	float:right;
	margin-top:-20px;	

}

.pdflink a {
	margin-left: 4px;
	color:#1E3626;
}

	
a.submenu {display:block;width:170px;margin-left:25px; height:21px;font-family: Arial,Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #ffffff;font-weight: bold;text-decoration:none;text-shadow: #333333 1px 1px 1px;}
	div.submenu_off {padding-top:9px;padding-left:0px;width:220px; height:30px; background-image: url(pics/button_sub_off.gif);color: #ffffff;}
	div.submenu_off a {color: #ffffff;text-decoration: none;} 
	div.submenu_off a:hover {color: #ffffff;text-decoration: none;}
	div.submenu_on  {padding-top:9px;padding-left:0px;width:220px; height:30px; background-image: url(pics/button_sub_on.gif);color: #ffffff;}	

	a.submenu2 {display:block;width:140px;margin-left:40px; height:21px;font-family: Arial,Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #ffffff;font-weight: bold;text-decoration:none;text-shadow: #333333 1px 1px 1px;}
	div.submenu2_off {padding-top:9px;padding-left:0px;width:220px; height:30px; background-image: url(pics/button_sub2_off.gif);color: #ffffff;}
	div.submenu2_off a {color: #ffffff;text-decoration: none;} 
	div.submenu2_off a:hover {color: #ffffff;text-decoration: none;}
	div.submenu2_on  {padding-top:9px;padding-left:0px;width:220px; height:30px; background-image: url(pics/button_sub2_on.gif);color: #ffffff;}	
	a.submenu, a.submenu:visited, a.submenu:active, a.submenu2, a.submenu2:visited, a.submenu2:active, a.crumbs, a.crumbs:visited, a.crumbs:active {color:#ffffff;}	
	
	
	
.csc-sitemap ul {
	list-style-type: none;
	list-style-image: none;
	padding-top:4px;
}

.csc-sitemap ul li {
	padding-left:20px;
	padding-top:2px;
	border-bottom: 2px;
}
.csc-sitemap ul li ul li{
	padding-left:20px;
	padding-top:2px;
	border-bottom: 2px;
}
.csc-sitemap ul li ul li ul li{
	padding-left:20px;
	padding-top:2px;
	border-bottom: 2px;
        list-style-type: solid ;
        list-style-image: none;
}

.csc-sitemap a {
	display:block;
	width:400px;
}
.csc-sitemap ul li a {
	color:#1E3626;
	font-size:14px;
	background-color:#c3f3bb;
}
.csc-sitemap ul li ul li a {
	color:#1E3626;
	font-size:12px;
	background-color:#ffffff;
}
.csc-sitemap ul li ul li ul li a {
	color:#1E3626;
	font-size:12px;
	font-weight:normal;
	background-color:#ffffff;
}

.bildtext {
	font-size: 10px;
        padding:5px;
	width: 200px;
	clear: both;
}

.fachtext {

}

.bildrahmen {
        float:left;
        margin: 5px;
	border: 1px solid;
	border-color: #bbbbbb;

}
.bild {
        padding:5px;

}
.titel p {
	font-family: Verdana ,sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1E3626;
	text-shadow: #bbbbbb 1px 1px 1px;
}

.tx-cal-controller h1 {
	font-size: 14px;
}

.tx-cal-controller dt {
	padding-top: 8px;
	border-top: solid;
	border-width: 1px;
	border-color: #999999;
}

.tx-cal-controller dd {
	margin-left: 0px;
	padding-left: 15px;
	padding-bottom: 5px;
	padding-right: 25px;
}
.tx-cal-controller dt a.visited { font-size:12px;}
.tx-cal-controller dt a.active { font-size:12px;}
.tx-cal-controller dt a { font-size:12px;}

#calendar-event h1 {
	display:none;
}

.tx-cal-controller .eventtitle {
	font-weight: bold;
	font-size: 14px;
	color: #1E3626;
	text-shadow: #bbbbbb 1px 1px 1px;
}
.tx-cal-controller .eventdate {
	font-size: 12px;
}
