#spacer4top {
	margin:0px;
	padding:0px;
	width:900px;
	height:280px;
	overflow:hidden;
}
#contentTop {
	position:absolute;
	top:26px;
	left:0px;
	margin:0px;
	padding:0px;
	width:910px;
	height:260px;
	overflow:hidden;
	z-index:90;
}
#contentTopWhite {
	position:absolute;
	top:26px;
	left:50%;
	margin:0px 0px 0px 102px;
	padding:0px;
	width:353px;
	height:260px;
	background-color:#ffffff;
	z-index:91;
	overflow:hidden;
}
#contentTopText {
	position:absolute;
	top:56px;
	left:50%;
	margin:0px 0px 0px 132px;
	padding:0px;
	width:293px;
	height:200px;
	z-index:92;
	overflow:visible;
	color:#000000;
}
#contentTopText h1 { font-size:17pt; margin-bottom:10px; }
#contentTopText p { margin-bottom:5px; }

.startVertLine {
	float:left;
	margin: 0px;
	padding:0px;
	width:1px;
	height:157px;
	background:url('../img/vertical_line.gif') no-repeat left top;
	overflow:hidden
}

#startLeftBox {
	float:left;
	padding: 0px 24px 20px 44px;
	margin:0px; /* padding nicht margin wegen IE6 doublemargin fehler */
	width:210px;
}

#startMiddleBox {
	float:left;
	margin: 0px 44px 20px 44px;
	padding:0px;
	width:190px;
}

#startRightBox {
	float:left;
	margin: 0px 0px 20px 44px;
	padding:0px;
	width:280px;
}

#startLeftBox p img, #startMiddleBox p img, #startRightBox p img { vertical-align:text-bottom; }

#mainContent { height:auto; min-height:0px; }
#mainContent[id] { height:auto; min-height:0px; }


/*#rightContent {
	float:none;
	position:absolute;
	top:26px;
	left:50%;
	margin:0px 0px 0px 182px;
	z-index:90;
}
#leftContent {
	position:relative;
	float:none;
	left:0px;
	top:50px;
	margin-top:0px;
	width:900px;
}
#mainContent {
	z-index:10;
}

#clearContent { height:100px; }*/

#startLeftBox table p a {
	white-space: nowrap;
	color: #FFFFFF;
}