body {
	width: 100%; height: 100%;
	margin: 0; padding: 0; border: 0;
	background-color: #E9F3F5; text-align: center;
}
		#all {
			width: 946px;
			margin: 0 auto; padding: 0; border: 0;	 border-left: 1px; border-right: 1px; border-bottom: 1px; border-style: solid; border-color: #128ECA;
			text-align: left; background-color: #FFFFFF; font-family: Verdana, Arial; font-weight: normal; font-size: 12px; color: #000000; text-decoration: none;
			float: none; overflow: hidden;
		}

#header {width: 934px; height: 84px; border: 0; padding: 0; margin: 6px 6px 6px 6px; /*background-image: url(../images/headerHH.jpg);*/ background-repeat: no-repeat; float: none; overflow: hidden;}
	#headerLinks {height: 20px; margin: 62px 0 0 0; padding: 0; border: 1px solid #128ECA; background-image: url(../images/80pWhitepixel.png); background-repeat: repeat; float: right; overflow: hidden;}
		.headerLink {height: 14px; margin: 3px 3px 3px 6px; padding: 0 0 0 18px; border:0; background-image: url(../images/bluedot_18x14.gif); background-repeat: no-repeat; float: left; overflow: hidden;}
			.headerLink a {font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;}

#headerMenue {width: 934px; margin: 0px 6px 0 6px; border: 0; padding: 0; background-color: #128ECA; float: none; overflow: hidden;}
.hm_right, .hm_left {font-family: Verdana, Arial; font-weight: bold; font-size: 12px; line-height: 20px; color: #FFFFFF; text-decoration: none; background-image: url(../images/6x6in20x20WhiteDot.gif); background-repeat: no-repeat;}
.hm_right {float: right; padding: 0 6px 0 20px; margin: 0 0 0 10px;}
.hm_left {float: left; padding: 0 6px 0 20px; margin: 0 10px 0 0;}

#messageLine{width: 934px; margin: 0px 6px 0 6px; border: 0; padding: 0 6px 0 6px; background-color: #FFFFFF; line-height:20px; float: none; overflow: hidden;}

#mainMenue {
	width: 145px;
	margin: 0px 10px 0 6px; border: 0; padding: 0;
	float: left; overflow: hidden;
	display: inline;
}
.menueBox{width: 143px; margin: 0 0 6px 0; padding: 0; border: 1px; border-style: solid; border-color: #128ECA; float: none; overflow: hidden;}
.mBHead{width: 131px; height: 20px; background-color: #128ECA; margin: 0; padding: 0 6px 0 6px; border: 0; float: none; overflow: hidden;}
.mMLevel1{font-family: Verdana, Arial; font-weight: bold; font-size: 12px; line-height: 20px; color: #FFFFFF; text-decoration: none;}
/*.mBEntry {width: 100%; height: 16px; margin: 0 6px 0 6px; padding: 2px 0 2px 0; border: 0; float: none; overflow: hidden;}*/
.mBEntry {width: 131px; height: 16px; margin: 0 0px 0 0px; padding: 2px 6px 2px 6px; border: 0; float: none; overflow: hidden;}
.mBEntry:hover {background-color: #F6F3EC;}
.mMLevel2{font-family: Verdana, Arial; font-weight: normal; font-size: 12px; color: #000000; text-decoration: none; display: block;}

#content {
	width: 525px;
	margin: 0; border: 0; padding: 0;
	float: left; overflow: hidden;
	overflow: hidden; position: relative;
}
		#introBox{
			width: 525px;
			margin: 0 0 10px 0; padding: 0; border: 0;
			background-color: #FFFFFF;
			float: none; overflow: hidden;
		}
				#introBoxHead{
					width: 511px; height: 17px;
					margin: 0; margin-bottom: 6px; padding: 3px 6px 0 6px; border: 1px; border-style: solid; border-color: #128ECA;
					/*line-height: 20px;*/ background-color: #FFFFFF; font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;
					float: none; overflow: hidden;
				}
				#introBoxContent{
					width: 523px; /*height: 160px;*/
					margin: 0; border: 1px; border-style: solid; border-color: #128ECA;
					background-color: #E9F3F5;
					float: none; overflow: hidden;
				}
						#introBoxImg{
							width: 148px; /*height: 108px;*/
							margin: 16px 20px 5px 0; padding: 0; border: 1px; border-style: solid; border-color: #000000;
							float: left; overflow: hidden;
							display: inline;
						}
						#introBoxImgLeg{
							margin: 0 0 0 10px; padding: 0 0 0 20px;
							background-image: url(../images/20x20MediaPlay.gif); background-repeat: no-repeat; line-height: 20px;
							float: left; overflow: hidden;
							display: inline;
						}
						.introBoxImgLink{
							font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #9B0000; text-decoration: none;
						}
						#introBoxText{width: 483px; padding: 16px 20px 16px 20px;}

						#introBoxText h1 {
							margin: 0px; padding: 0px; border: 0px;
							font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none; }

		#links{
			width:320px;
			border: 0; margin: 0; padding: 0;
			float: left; overflow: hidden;
		}
		#rechts{
			width:205px;
			border: 0; margin: 0; padding: 0;
			float: left; overflow: hidden;
		}

#wissenBox{width: 300px; margin: 0 20px 0 0; padding: 0; background-color: #FFFFFF; position: relative; float: left; overflow: hidden;}
	#wissenBoxHead{width: 286px; height: 17px; /*line-height: 20px;*/ background-color: #FFFFFF; font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none; padding: 3px 6px 0 6px; margin: 0 0 6px 0; border: 1px; border-style: solid; border-color: #128ECA; float: none; overflow: hidden;}
/*	.wissen{width: 300px; height: 105px; margin: 0 0 10px 0; float: none; overflow: hidden;}*/
	.wissen{width: 300px; margin: 0 0 10px 0; float: none; overflow: hidden;}
		.wissenHL, .wissen h1 {
			font-weight: bold; font-size: 12px;
			margin: 0px 0px 10px 0px;
			position: relative; float: none; overflow: hidden; }

		.wissenImgText {width: 300px; /*height: 67px;*/ float: none; overflow: hidden;}
/*			.wissenImg{width: 99px; height: 67px; padding: 0; border: 1px; border-style: solid; border-color: #000000; margin: 0 6px 0 0; float: left; overflow: hidden;}*/
			.wissenImg{width: 99px; padding: 0; border: 1px; border-style: solid; border-color: #000000; margin: 0 6px 0 0; float: left; overflow: hidden;}
			.wissenText{width: 193px; margin: 0 0 6px 0; float: left; overflow: hidden;}
		.wissenL{line-height: 20px; padding: 0 0 0 20px; background-image: url(../images/20x20MediaPlay.gif); background-repeat: no-repeat; float: right; overflow: hidden;}
		.wissenLink{font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #9B0000; text-decoration: none;}
	.wissenSep{width: 300px; height: 1px; font-size: 1%; background-color: #128ECA; margin: 5px 0 5px 0; float: none; overflow: hidden;}

#SS2_wissenBox {}
#SS2_wissenBox #wissenBoxHead { width: 511px; }
#SS2_wissenBox #wissen_l, #SS2_wissenBox #wissen_r { width: 257px; float: left; overflow: hidden; }
#SS2_wissenBox #wissen_l { margin-right: 10px; }
#SS2_wissenBox .wissen { width: 257px; }
#SS2_wissenBox .wissenImgText { width: 257px; }
#SS2_wissenBox .wissenText { width: 150px; }
#SS2_wissenBox .wissenSep { width: 257px; }


.Box_LButton_l { position: absolute; top: 5px; left: 4px; }
.BoxHead_LButton_r { position: absolute; top: 4px; right: 4px; }
.BoxHead_LButton_l { position: absolute; top: 4px; left: 4px; }


#mediaBox{
	width: 300px;
	margin: 0 20px 10px 0; padding: 0;
	background-color: #FFFFFF;
	float: left; overflow: hidden;
	display: inline;
}
		#mediaBoxHead{
			width: 286px;
			margin: 0 0 6px 0; padding: 0 6px 0 6px; border: 1px; border-style: solid; border-color: #128ECA;
			line-height: 20px; background-color: #FFFFFF; font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;
			float: none; overflow: hidden;
		}
		#mediaBoxContent{
			width: 298px;
			margin: 0; border: 1px; border-style: solid; border-color: #128ECA;
			background-color: #E9F3F5;
			float: none; overflow: hidden;
		}
				.media{
					width: 128px;
					margin: 6px 10px 6px 10px;
					float: left; overflow: hidden;
					display: inline;
				}
						.mediaBoxImg{
							
							float: left; overflow: hidden;
						}
						.mediaBoxL{
							width: 108px;
							margin: 0 0 5px 0px; padding: 0 0 0 20px;
							line-height: 20px; background-image: url(../images/20x20MediaPlay.gif); background-repeat: no-repeat;
							float: left; overflow: hidden;
						}
								.mediaBoxLink{font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;}
								.mediaBoxText{width: 128px; font-weight: bold; color: #9B0000; float: left; overflow: hidden;}

.meldungen{
	width: 205px;
	margin: 0 0 10px 0; padding: 0;
	float: left; overflow: hidden;
}
		.meldungenHead{
			width: 191px; height: 17px;
			/*line-height: 20px;*/ background-color: #FFFFFF; font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;
			padding: 3px 6px 0 6px; margin: 0 0 6px 0; border: 1px; border-style: solid; border-color: #128ECA;
			float: none; overflow: hidden;
		}
		.meldung{
			width: 178px;
/*			margin: 0 0 20px 6px; padding: 0 4px 0 16px;*/
			margin: 0 6px 10px 6px; padding: 0 0 0 16px;
			background-image: url(../images/6x6in16x20BlueDot.gif); background-repeat: no-repeat;
			float: left; overflow: hidden;
			display: inline;
		}
			.meldung a {font-size: 12px; text-decoration: none; color: #000000;}

			.meldung h1 {
				margin: 0px; padding: 0px; border: 0px;
				font-weight: normal; font-size: 12px; }

#boxnbanner {
	width: 244px;
	margin: 0px 6px 0 10px; border: 0; padding: 0;
	float: left; overflow: hidden;
	display: inline;
}
#onDBImmo{width: 242px; margin: 0 0 6px 0; padding: 0; border: 1px; border-style: solid; border-color: #128ECA; background-color: #128ECA; float: none; overflow: hidden;}
.onDBImmoBoxHeadline{width: 100%; background-color: #128ECA; margin: 0; padding: 0 6px 0 6px; border: 0; float: none; overflow: hidden; font-family: Verdana, Arial; font-weight: bold; font-size: 12px; line-height: 20px; color: #FFFFFF; text-decoration: none;}
.boxHeadline{
	width: 100%;
	margin: 0px; padding: 0px 6px 0px 6px; border: 0;
	font-family: Verdana, Arial; font-weight: bold; font-size: 12px; line-height: 20px; color: #FFFFFF; text-decoration: none; background-color: #128ECA;
	float: none; overflow: hidden;
}
.onDBImText{
	width: 240px;
	margin: 0 0 0 10px; padding: 0 0 0 20px;
	line-height: 20px; font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: none; background-image: url(../images/6x6in20x20WhiteDot.gif); background-repeat: no-repeat;
	float: none; overflow: hidden;
}
		.onDBImText a{
			line-height: 20px; font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: none;
		}
.boxes{
	width: 242px; /*height: 130px;*/ 
	margin: 0px 0px 6px 0px; padding: 0; border: 1px; border-style: solid; border-color: #128ECA; 
	position: relative; float: none; overflow: hidden; }

.boxesLeft {
	width: 143px;
	margin: 0px 0px 6px 0px; padding: 0; border: 1px; border-style: solid; border-color: #128ECA;
	text-decoration: none;
	position: relative; float: none; overflow: hidden; }


.boxes h1 {
	font-weight: normal; font-size: 12px;
}













.boxHeadlineLeft{
	width: 131px; height: 17px;
	margin: 0px; padding: 3px 6px 0px 6px; border: 0;
	font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: none; background-color: #128ECA;
	float: none; overflow: hidden;
	position: relative;
}
.boxImage{width: 99px; margin: 5px; border: 1px; border-style: solid; border-color: #000000; float: left; overflow: hidden;}
.boxContWithImage , .boxContWithoutImage {margin: 0; padding: 0; border: 0; float: left;}
.boxContWithImage {width: 122px;}
.boxContWithoutImage {width: 229px;}

.boxImageLeftContainer {
	width: 135px;
	margin: 0px; padding: 6px 4px 6px 4px; border: 0px;
	text-align: center;
	float: none; overflow: hidden;
}
.boxImageLeft{
	margin: 0px auto; padding: 0px; border: 1px; border-style: solid; border-color: #000000;
	float: none; overflow: hidden;
}
.boxTeaserHL, .boxesLeft h1, .boxesMiddle h1 {
	width: 100%;
	margin: 0px; padding: 6px 4px 6px 4px; border: 0px;
	font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;
	float: none; overflow: hidden;
}
	.boxTeaserHL a, .boxesLeft h1 a, .boxesMiddle h1 a {	font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;}

.boxText{
	width: 100%;
	margin: 0px; padding: 0px 4px 6px 4px; border: 0px;
	font-family: Verdana, Arial; font-weight: normal; font-size: 12px; color: #000000; text-decoration: none;
	float: none; overflow: hidden;
}
.boxTextLeft{
	width: 137px;
	margin: 0px; padding: 0px 3px 6px 3px; border: 0px;
	font-family: Verdana, Arial; font-weight: normal; font-size: 12px; color: #000000; text-decoration: none;
	float: none; overflow: hidden;
}
	.boxText a, .boxTextLeft a {font-family: Verdana, Arial; font-weight: normal; font-size: 12px; color: #000000; text-decoration: none;}

.freeBoxTextLeft{
	width: 143px;
	margin: 0px; padding: 0px; border: 0px;
	float: none; overflow: hidden;
}

.freeBoxTextRight{
	width: 242px;
	margin: 0px; padding: 0px; border: 0px;
	float: none; overflow: hidden;
}

/*.banner{width: 244px; margin: 0 0 6px 0; padding: 0; float: none; overflow: hidden;}*/
.bannerRight{width: 242px; margin: 0 0 6px 0; padding: 0; border: 1px; border-style: solid; border-color: #128ECA; float: none; overflow: hidden;}
.bannerLeft{width: 143px; margin: 0 0 6px 0; padding: 0; border: 1px; border-style: solid; border-color: #128ECA; float: none; overflow: hidden;}

.contentItem{
	width: 525px;
	margin: 0 0 10px 0; padding: 0;
	background-color: #FFFFFF;
	float: none; overflow: hidden;
}
		.contentItemHead{
			width: 511px;
			margin: 0 0 6px 0; padding: 0 6px 0 6px; border: 1px; border-style: solid; border-color: #128ECA;
			line-height: 20px; background-color: #FFFFFF; font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;
			float: none; overflow: hidden;
		}
		.contentItemImgBox{
			width: 511px; height:115px;
			margin: 6px 0 6px 0; padding: 6px 6px 6px 6px; border: 1px; border-style: solid; border-color: #128ECA;
			background-color: #F6F3EC;
			float: none; overflow: hidden;
		}
				.contentItemImg{
					width: 145px; height: 112px;
					margin: 0px 6px 0 0; padding: 0px; border: 1px; border-style: solid; border-color: #000000;
					float: left; overflow: hidden;
				}
				.contentItemImgBoxCont{
					width: 358px; height: 112px;
					float: left; overflow: hidden;
				}
						.contentItemImgText{
							width: 358px; height: 72px;
							font-family: Verdana, Arial; font-weight: bold; font-size: 10px; color: #000000; text-decoration: none;
							float: none; overflow: hidden;
						}
						.contentItemImgBoxLink{
							width: 340px; height: 20px;
							padding: 0 0 0 18px;
							line-height: 20px; background-image: url(../images/bluedot_18x20.gif); background-repeat: no-repeat;
							float: none; overflow: hidden;
						}
								.contentItemImgBoxLink a {
									line-height: 20px; text-align: left; font-weight: bold; color: #9B0000; text-decoration: none; 
								}

		.mitRahmen .rahmenBox { border: 1px solid #128ECA; margin-bottom: 18px; }

		.contentItemHdl, #content .contentItem h1 {
			padding: 16px 20px 16px 20px;
			font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;
			position: relative; }

		.mitRahmen .contentItemHdl, #content .mitRahmen h1 { padding: 16px 19px; }


		.contentItemText{
			padding: 16px 20px 16px 20px;
			font-family: Verdana, Arial; font-weight: normal; font-size: 12px; color: #000000; text-decoration: none;
			overflow: hidden;
		}
		.mitRahmen .contentItemText {
			padding: 16px 19px; }

		.freierInhalt .contentItemText {
			padding: 0px; }

		.contentItemFoot{
			width: 511px;
			margin: 10px 0 6px 0; padding: 0 6px 0 6px; border: 1px; border-style: solid; border-color: #128ECA;
			line-height: 20px; background-color: #FFFFFF; font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;
			float: none; overflow: hidden;
		}
				.contentItemFootLeft{
					margin-right: 20px; padding-left: 20px;
					color: #9B0000; background-image: url(../images/bluedot_18x20.gif); background-repeat: no-repeat;
					float: left;
				}
				.contentItemFootRight{
					margin-left: 20px; padding-left: 20px;
					color: #9B0000; background-image: url(../images/bluedot_18x20.gif); background-repeat: no-repeat;
					float: right;
				}
						.contentItemFootLeft a, .contentItemFootRight a {
							line-height: 20px; background-color: #FFFFFF; font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #9B0000; text-decoration: none;
						}
		.contentItemListe {
			margin-top: 15px;
			border: 1px; border-style: solid; border-color: #128ECA;
		}
				.contentItemListe a {
					font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #9B0000; text-decoration: none;
				}
				.ListeCell1{
					padding: 3px 3px 3px 15px;
					text-align: left; vertical-align: top; 
					overflow: hidden;
				}
				.ListeCell2{
					width: 100%;
					padding: 3px;
					text-align: left; vertical-align: top; 
					overflow: hidden;
				}
				.ListeCell3{
					padding: 3px 15px 3px 20px;
					text-align: left; vertical-align: top; background-image: url(../images/bluedot_18x20.gif); background-position: 0 2px; background-repeat: no-repeat;
					overflow: hidden;
				}

.contentImages {
	width: 525px;
	float: none; overflow: hidden;
}
	.galerieImageBox {
		width: 160px; height: 161px;
		margin: 0 0 20px 11px; padding: 0; border: 0;
		float: left; overflow: hidden;
	}
		.galerieImage {
			width: 160px; height: 120px;
			margin: 0; padding: 0; border: 0;
			float: none; overflow: hidden;
			position: relative;
		}
			.galerieImageEditBtn {
				width: 12px; height: 12px;
				position: absolute; top: 5px; right: 5px;
			}
			.galerieImageMagnifier{
				width: 20px; height: 20px;
				margin: 0; padding: 0; border: 0;
				position: absolute; right: 5px; bottom: 5px;
				overflow: hidden;
			}
		.galerieImageText {
			width: 160px; height: 36px;
			margin: 0; padding: 5px 0 0 0; border: 0;
			font-family: Verdana, Arial; font-weight: bold; font-size: 10px; color: #128ECA; text-decoration: none;
		}



.formInputRow {
	width: 485px; height: 42px;
	padding: 0px 20px 10px 20px;
	overflow: hidden;
}
.triple {}

	.formInputFieldContainer {
		width: 256px; height: 42px;
		font-size: 0px;
		float: left; overflow: hidden;
	}
	.triple .formInputFieldContainer { width: 154px; }

		.formInputField {
			width: 249px; height: 20px;
			margin-bottom: 2px; padding-left: 5px; padding-top: 4px; border: 1px solid #000000;
			font-family: Verdana, Arial; font-size: 11px; color: #000000; font-weight: bold; background-color: #F7F7F7;
			overflow: hidden;
		}
		.triple .formInputField { width: 146px; }

		.formInputFieldLabel {
			width: 256px; height: 13px;
			font-family: Verdana, Arial; font-size: 9px; color: #000000; font-weight: bold;
			overflow: hidden;
		}
		.triple .formInputFieldLabel { width: 154px; }



.GBEintrag { 
	width: 485px;
	margin: 0px 20px 0px 20px; padding: 16px 0px 15px 0px;
	background: url('../images/Dotline.gif') repeat-x;
	position: relative; float: left; overflow: hidden;
	display: inline;
}
.locked { background-color: #ffdddd; }

	.GBEintragHdl {
		width: 485px;
		padding-bottom: 10px;
		float: none; overflow: hidden;
	}
		.Datum { }
		.NameFirma { font-weight: bold; }

	.Controls { 
		/*width: 526px;*/ height: 24px;
		margin: 6px 0px -7px 0px;
		float: none; overflow: hidden;
	}
		.Controls .Button {
			width: 24px; height: 24px;
			float: right;
		}
		.Controls .sep { width: 10px; height: 24px; float: right; }
		.Controls .left { float: left; }



/* globale Erweiterung für allgemeiner Content-Links */

.contentLink{
	margin-bottom: 20px; padding: 0px 20px 0px 20px;
	line-height: 20px;
	background-image: url(../images/20x20MediaPlay.gif); background-repeat: no-repeat;
	float: right; overflow: hidden; }

	.contentLink a { font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #9B0000; text-decoration: none; }




/* Ausgelagerte Gestaltung für die Standort-Box (Ausnahme) */
#boxStandorte {
	width: 232px;
	padding: 56px 5px 5px 5px;
	background: url('../images/standortbg.jpg') no-repeat top left; }

	#boxStandorte a {
		display: block;
		font-size: 12px;
		line-height: 20px;
		margin: 0px; padding: 0px 0px 3px 20px;
		background: url('../images/20x20MediaPlay.gif') no-repeat top left; 
		color: #000000; font-weight: bold; text-decoration: none; }


/* Formatierte rechte Boxen*/
.boxRDarst1 .boxTeaserHL, .boxMDarst1 .boxTeaserHL, .boxRDarst1 h1, .boxMDarst1 h1 {
	width: 100%;
	padding: 7px 6px 0px 6px;
	font-weight: bold;
	float: none; overflow: hidden; }

.boxRDarst1 .boxText {
	width: 232px;
	padding: 7px 6px 0px 6px;
	float: none; overflow: hidden; }

.boxMDarst1 .boxText {
	width: 511px;
	padding: 7px 6px 0px 6px;
	float: none; overflow: hidden; }

	.boxRDarst1 .boxText .boxImage, .boxMDarst1 .boxText .boxImage {
		width: 97px;
		margin: 0px 10px 8px 0px; border: 1px solid #000000;
		float: left; overflow: hidden; }

	.boxRDarst1 .boxText a, .boxMDarst1 .boxText a { 
		display: block; height: 20px;
		margin: 10px 0px 5px 0px; padding: 3px 5px 0px 20px;
		background: url('../images/20x20MediaPlay.gif') no-repeat top left; 
		color: #9B0000; font-weight: bold; text-decoration: none;
		float: right; overflow: hidden; }



/* Formatierte mittlere Boxen */
.boxesMiddle {
	width: 525px;
	margin: 0px 0px 18px 0px; padding: 0; border: 0px;
	position: relative; float: none; overflow: hidden; }

	.boxesMiddle .boxHeadline {
		width: 511px;
		margin: 0 0 6px 0; padding: 0 6px 0 6px; border: 1px; border-style: solid; border-color: #128ECA;
		line-height: 20px; background-color: #FFFFFF; font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;
		float: none; overflow: hidden; }
	
	.boxesMiddle .boxContent {
		width: 523px;
		padding: 0px 0px 5px 0px;
		font-family: Verdana, Arial; font-weight: normal; font-size: 12px; color: #000000; text-decoration: none;
		border: 1px solid #128ECA;
		float: none; overflow: hidden; }

/*.
	.boxesMiddle .boxContent .boxContWithImage { width: 407px; margin-right: 5px; float: left; overflow: hidden; }
	.boxesMiddle .boxContent .boxContWithoutImage { width: 513px; margin: 0px; padding: 0px 5px; border: 0px; float: left; overflow: hidden;}

		.boxesMiddle .boxContent .boxTeaserHL {
			width: 100%; background-color: orange;
			margin: 5px 0px 0px 0px; padding: 0px; 
			font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;
			float: none; overflow: hidden; }
		.boxesMiddle .boxContent .boxText {
			width: 100%; background-color: yellow;
			margin: 5px 0px; padding: 0px;
			font-family: Verdana, Arial; font-weight: normal; font-size: 12px; color: #000000; text-decoration: none;
			float: none; overflow: hidden; }

		.boxesMiddle .boxContent .contentLink{
			margin-bottom: 5px; padding: 0px 5px 0px 20px;
			line-height: 20px;
			background-image: url(../images/20x20MediaPlay.gif); background-repeat: no-repeat;
			float: right; overflow: hidden; }

	.contentLink a { font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #9B0000; text-decoration: none; }
*/