	table.footer td div.desPanelOuter
	{
		display: block;
	}
	
	td.spacerColumnLeft,
	table.searchAndTrailBg
	{
		display: none;
	}
	
	td.contentMainColumn
	{
		padding-top: 0px;
	}
	
	td.rightBorderCol div.riBoElShell img.topSpc
	{
		height: 25px;
	}
	
	div.fsMediaShell
	{
		margin-bottom: 0px;
	}
	
	/* Anpassungen fuer den Fusszeilenkontainer*/
	div.decoEl
	{
		width: 851px;
		/width: 1024px;
		padding-right: 20px;
		
	}
	
	div.deco_1
	{
		border-top: 2px solid #b3b4b7;
		background: transparent;
		padding: 0;
	}
	
	div.deco_2
	{
		height: 103px;
		background: transparent;
	}
	
	div.topAddContrContainer,
	div.bottomAddContrContainer
	{
		display: none;
	}
	
	div.welcome
	{
		display: block;
		width: 100%;
		height: auto;
		text-align: right;
	}
	
	div.welcome div
	{
		font-size: 15px;
		font-weight: bold;
		color: #151886;
		position: absolute;
		top: 156px;
		right: 33px;
	}
	
	div.contentContainer
	{
		position: relative;
		top: 0;
		left: 0;
		z-index: 30;
	}
	
	div.titlesShell
	{
		margin-bottom: 0px;
		position: absolute;
		top: 25px;
		left: 0px;
		z-index: 31;
		
		width: 465px;
		height: auto;
		overflow: auto;
	}
	
	div.titlesShell h1,
	div.titlesShell h2
	{
		display: blocK;
		padding: 5px 20px;
		margin: 0;
	}
	
	div.spMultiColShell
	{
		position: absolute;
		top: 398px;
		left: 0px;
		z-index: 32;
		width: 599px;
		padding: 5px 0px;
		
	}
	
	div.spMultiColDes1
	{
		/width: 100%;
		height: 124px;
		overflow: hidden;
		padding: 0px 10px 0px 20px;
		line-height: 13px;
	}
	
	table.spTable
	{
		width: 100%;
	}
	
	table.spTable td.spacer img
	{
		width: 10px;
	}

