	body {
		margin: 0px;
		background-color:#FFFFFF;
		padding-left:50%;
	}
	html {
		margin: 0px
	}

	div.aussen {
		width:866px;
		background-image:url(../images/femib/bgAussen.gif);
		background-repeat:repeat-y;
		padding:0px 15px 0px 15px;
		margin-left:-433px;
	}

	.top 	{
		background-image:url(../images/femib/wald_fruehling.jpg);
		height:125px;
		margin-bottom:10px;
		background-repeat:no-repeat;
		background-position:right top;
		width:864px;
	}

	.top-1 	{
		background-image:url(../images/femib/wald_fruehling.jpg);
		height:125px;
		margin-bottom:10px;
		background-repeat:no-repeat;
		background-position:right top;
		width:864px;
	}

	.top-2 	{
		background-image:url(../images/femib/wald_sommer.jpg);
		height:125px;
		margin-bottom:10px;
		background-repeat:no-repeat;
		background-position:right top;
		width:864px;
	}

	.top-3 	{
		background-image:url(../images/femib/wald_herbst.jpg);
		height:125px;
		margin-bottom:10px;
		background-repeat:no-repeat;
		background-position:right top;
		width:864px;
	}

	.top-4 	{
		background-image:url(../images/femib/wald_winter.jpg);
		height:125px;
		margin-bottom:10px;
		background-repeat:no-repeat;
		background-position:right top;
		width:864px;
	}

	ul.navi0 	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		display:inline;
		height:0px;
		margin-left:0px;
	}

	ul.navi0 li {
		width:108px;
		height:20px;
		padding-left:10px;
		padding-top:105px;
		padding-bottom:3px;
		margin-right:3px;
		display:block;
		float:left;
		background-color:#CDCDCD;
		background-image:url(../images/femib/bgTopnavi0.jpg);
		background-repeat:repeat-x;
	}

	ul.navi0 li a{
		color:#FFFFFF;
		text-decoration:none
	}

	ul.navi0 li a.active{
		color:#f6ab58;
	}

	div.sub {
		margin:10px 0px 40px 0px;
		float:left;
		width:550px;
		clear:left
	}

	ul.navi1 	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
	   	display:inline;

	}

	ul.navi1 li 	{
		width:109px;
		display:block;
		float:left;
		margin-right:3px;
	}

	ul.navi1 li a,
	ul.navi1 li.active{
		color:#FFFFFF;
		text-decoration:none;
		padding-left:11px;
		padding-top:3px;
		padding-bottom:3px;
		display:block;
		height:17px;
		background-image:url(../images/femib/bgSubnavi1.jpg);
		background-repeat:repeat-x;
	}

	ul.navi1 li a:hover{
		background-color:#f6ab58;
		background-image:none
	}

	ul.navi1 li.active,
	ul .navi0 li .active div a{
		color:#f6ab58;
	}


	li.csc-section {
		margin-left: 20px;
	}

	img.obenrechts {
		float:left;
		background-color:#FFFFFF
	}

	div.textrechts{
		float:right;
		background-color:#e5e4e0;
		width:244px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-top:10px;
		border-left:20px solid white;
		padding-top:44px; // padding-top:50px;
		padding-bottom:50px
	}

	div.text p	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-left:14px
	}

	div.text p img	{
		float:right;
		margin-left:10px;
		margin-bottom:10px
	}

	div.textrechts p {
		margin: 0px 10px 0px 10px;
		padding: 21px 0px ;
		border-bottom:1px solid #958c83
	}

	div.textrechts p.noline	{
		border-width:0px
	}

	h1 {
		width:594px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
		clear:left;
		border-bottom:1px solid #958c83;
	}

	p.service{
		color: #b4a9a5;
		padding:20px 0px 20px 0px
	}

	p.service a{
		font-size: 10px;
		font-family:Arial, Helvetica, sans-serif;
		color: #b4a9a5;
		text-decoration:none
	}

	table.dropdown_tableborder{
		background-color:#b8b1a9;
		margin-left:-10px
	}

	table.dropdown_tableborder a{
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		font-size:12px;
		display:block;
		padding-left:10px
	}

	td.formtext,
	div.text ul {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-left:10px;
		padding-right:10px;
		margin-left: 20px;
	}

	div.text ol {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}

	div.filelinks span {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}

	h1.csc-firstHeader {
		width:auto;
		margin:10px;
	}

	.filelinks span.filecount {
		display: none;
	}

	.tx-newloginbox-pi1 h3 {
		margin-left: 10px;
		margin-bottom:2px;
		margin-top:1px;
	}

	.tx-newloginbox-pi1 table {
		margin-left: 10px
	}

	div.text h3 {
		padding-left:100px;
	}

	div.textrechts p {
		padding-top:10px;
		padding-bottom:10px;
	}

	.tx-newloginbox-pi1 table label {
		font-size: 12px;
	}

	input#user,
	input#pass {
		width: 145px;
	}

	table.tx_drblob_list,
	td.tx_drblob_list-head {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

	.nix {
		display: none;
	}


    #topactive div a {
        color: #f6ab58;
    }

/*		tx_drblob_list */

/* image caption */

.csc-textpic-caption {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
}

