	
	#dkm {
		
		position:		absolute;
		top:			224px;
		left:			82px;
		background:		transparent url(../_images/bfi_stoerer_kompetenztag.gif) no-repeat;
		/*background:		transparent url(../_images/bfi_dkm_dortmund.png) no-repeat;*/
		height:			101px;
		width:			180px;
		z-index:		99;
		display:		block;
	}
	
	body, html {
	
		margin:			0px;
		padding:		0px;
		background:		#fff url(../_images/site_left_back.gif) top left repeat-y;
		height:			100%;
		position:		absolute;
	}
	
	* {
		font-family:		arial;
		font-size:		9pt;
		color:			#747474;
		line-height:		14pt;
	}
	
	#sitelogo {
		
		background:		#fff url(../_images/site_logo_bfi-inkasso.png) top left no-repeat;
		width:			175px;
		height:			116px;
		position:			absolute;
		left:				47px;
		top:				71px;
		cursor:			pointer;
	}
	
	#sitecontent,
	#footer {
	
		width:			760px;
		margin-left:		240px;
	}
	
	#sitecontent {
	
		background:		#F7FAE2 url(../_images/site_subheader.gif) 0px 0px no-repeat;
		/*background:		#E5ED9B url(../_images/site_subheader.gif) 13px 22px no-repeat;*/
	}
	
	#flashHeadline {
	
		display:		block;
		width:			100%;
		height:			28px;
	}
	
	div.boxen object {
		
		width:			100%;
		height:			24px;
		background:		transparent none;
	}
	
	div.boxen object h3 {
	
		color:			#D2DC3C;
	}
	
	div.ende {
		
		display:		block;
		width:			100%;
	}
	
	div.boxen,
	div.boxenLong {
		
		display:		block;
		width:			365px;
		float:			left;
	}
	
	div.boxenLong {
		
		width:			99%;
	}
	
	div.boxTextA {
	
		padding-right:		20px;
	}
	
	div.boxTextB {
	
		padding-left:		20px;
	}
	
	div.boxen span {
	
		/*display:		block;*/
		/*text-align:		right;*/
	}
	
	div.boxrow {
	
		display:		block;
		float:			left;
		width:			100%;
		margin-top:		25px;
	}
	
	a.right {
	
		float:			right;
	}
	
	#footer {
	
		margin-top:		50px;
		position:		absolute;
	}
	
	#content {
	
		padding:		14px;
		background:		#F7FAE2 none;
		text-align:		justify;
	}
	
	#content li strong{
	
		font-size:		10pt;
		color:			#B3BC24;
		display:		block;
		padding-bottom:		6px;
		margin-bottom:		0xp;
	}
	
	#content div.boxTextC li span.date {
	
		float:			right;
		font-style:		italic;
		font-weight:		normal;
		width:			200px;
		text-align:		right;
	}
	
	#content div.boxTextC li span.anmelden {
	
		font-weight:		normal;
		color:			#666;
	}
	
	#content div.boxTextC span.inTextLink {
		
		padding-left:		10px;
	}
	
	#content div.boxTextC li span.thema {
		
		font-weight:		bold;
	}
	
	#content li {
	
		list-style-image:	url(../_images/list_arrow.gif);
		padding-bottom:		22px;
		text-align:		left;
	}
	
	#content li.last {
	
		padding-bottom:		0px;
	}
	
	#content ul li ul {
		
		padding-top:		10px;
		padding-left:		12px;
	}
	
	#content ul.normal li,
	#content ul li ul li {
		
		padding-bottom:		0px;
	}
	
	#content div.boxen em {
		
		color:			#999;
		font-weight:		normal;
		font-family:		'Times New Roman';
		font-size:		10.5pt;
	}
	
	#content .anker {
		
		background:		transparent none;
		padding:		0px;
		margin:			0px;
	}
	
	#content img {
	
		border:			1px solid #B3BC24;
	}
	
	img.right {
		
		float:			right;
		margin-left:		10px;
		margin-bottom:		5px;
	}
	
	img.left {
		
		float:			left;
		margin-right:		10px;
		margin-bottom:		5px;
	}
	
	#content img.ende {
	
		border:			0px;
		margin:			0px;
		padding:		0px;
	}
	
	#content,
	#content * {
	
		line-height:		16pt;
	}

	
	/* Barrierefreiheit / Elemente ausblenden, wenn CSS aktiv */
	.nonCSS {
	
		display:		none;
	}
	
	/* Quicknavigation > Wo bin ich gerade? */
	
	#quicknavi ul,
	#quicknavi li {
	
		margin:				0px;
		padding:			0px;
		list-style-type:		none;
	}
	
	#quicknavi ul {
		
		display:			block;
		height:				26px;
		background:			#fff none;
		border-top:			1px solid #fff;
		padding-left:			14px;
	}
	
	#quicknavi li {
	
		float:			left;
		margin-right:		16px;
		margin-top:		4px;
	}
	
	#quicknavi ul li a,
	#content a {
	
		color:			#BEC725;
		text-decoration:	none;
		background:		transparent url(../_images/quicknavi_bullet.gif) left center no-repeat;
		padding-left:		10px;
	}
	
	#content a.pdf {
		
		background:		transparent none;
		padding-left:		0px;
	}
	
	#quicknavi ul li a:hover,
	#content a:hover {
	
		color:			#B3BC24;
	}
	
	#quicknavi ul li.on a {
	
		font-weight:		bold;
		color:			#B3BC24;
	}
	
	#quicknavi ul li.onred a {
	
		font-weight:		bold;
		color:			#f00;
	}
	
	#content a {
	
		background:		transparent url(../_images/quicknavi_bullet.gif) 6px center no-repeat;
		padding-left:		13px;
	}
	
	#content li a {
		
		background:		transparent url(../_images/quicknavi_bullet.gif) left center no-repeat;
		padding-left:		7px;
	}
	
	.startseite {
	
		padding:		0px;
		margin:		0px;
		margin-left:		14px;
	}
	
	#content a.noImage {
	
		background:		transparent none;
		padding-left:	0px;
	}
	
	#startseite ul {
	
		padding-top:	0px;
		margin-top:		0px;
	}
	
	#startseite ul li {
	
		padding:		0px;
		line-height:	16pt;
		padding-top:	8px;
	}