/* --- Inhalt Farbe ändern --- */
div.mainContent .text,
div.mainContent h1,
div.mainContent h2,
div.mainContent a,
#leftRow address,
#leftRow address a,
div.mainContent div.imgText,
div.mainContent div.text,
div.mainContent table.contentTable th,
div.mainContent table.contentTable td,
div.mainContent ul.mainsitemap a.menuF19F07,
div.mainContent ul.mainsitemap a.menu151C75,
div.mainContent ul.mainsitemap a.menuCE0F1C,
div.mainContent ul.mainsitemap a.menu5DA007,
div.mainContent ul.mainsitemap a.menu0781A0
	{
	color:#000000;
	}
div.mainContent table.contentTable th.coloredBackground,
div.mainContent table.contentTable td.coloredBackground,
div.mainContent table.contentTable td.coloredBackgroundSecond
{
	background-color:  transparent;
}
/* --- Änderungen Position ---*/

#overall,
#content
{
	position: static;
}

#leftRow,
#leftRow address
{
	position: absolute;
}

#overall,
#content
{
	clear: none;
}

#weblogo
{
	float: right;
}

#content
{
	left: 0;
}

#leftRow
{
	top: 0;
}

#leftRow address
{/*14*/
	top: 3.214285714285714em;
}

#leftRow,
#leftRow address
{
	text-align: left;
}

#overall,
#content,
div.mainContent,
#leftRow
{
	width: 100%;
}

#content,
div.mainContent
{
	overflow : visible;
}



/* --- Aenderungen Abstaende ---*/

div.mainContent
{
	margin-left: 0em;
}

#weblogo
{
	padding: 0 0 0 0;
}
#weblogo img
{
	margin-top: 5.9375em;
}

#printAddressSpacer
{
	height: 9.5625em;
}

div.mainContent h1
{/*30*/
	padding: 0 0 1.3em 0;
}
#content div.contentMinHeight
{
	min-height: inherit;
}
/* --- einblendungen --- */
#printUrl,
#printAddressSpacer
{
	display: block;
}
.altFlashContent,
.altFlashText,
.altFlashTitle,
.altFlashDescription
	{
	display: block;
	}

/* --- ausblendungen --- */
#rightRow,
#topnav,
#leftnav,
#leftbottomnav,
#contentBorderTop,
#contentBorderBottom,
#shadowContentLeft,
#shadowContentRight,
#topToolsHolder,
#path,
#toolpage,
#sitesend,
div.mainContent div.threeTeaserContent
	{
	display: none;
	}