#DivRahmen1 { position: absolute; top: -20px; left:40px;}
#DivElement1 { position:absolute;  cursor:pointer; }

#DivRahmen2 { position: absolute; top: -10px; left:320px;}
#DivElement2 { position:absolute; cursor:pointer; }

#DivRahmen3 { position: absolute; top: -90px; left:570px;}
#DivElement3 { position:absolute; cursor:pointer; }

#DivRahmen4 { position: absolute; top: 90px; left:30px;}
#DivElement4 { position:absolute;  cursor:pointer; }

#DivRahmen5 { position: absolute; top: 90px; left:250px;}
#DivElement5 {position:absolute; cursor:pointer; }

#DivRahmen6 { position: absolute; top: 25px; left: 565px;}
#DivElement6 { position:absolute;  cursor:pointer; }

#DivRahmen7 { position: absolute; top: 180px; left: 40px;}
#DivElement7 { position:absolute; cursor:pointer; }

#DivRahmen8 { position: absolute; top: 170px; left: 290px;}
#DivElement8 { position:absolute; cursor:pointer; }
				
#DivRahmen9 { position: absolute; top: 140px; left: 570px;}
#DivElement9 { position:absolute; cursor:pointer; }

#DivRahmen10 { position: absolute; top: 270px; left: 70px;}
#DivElement10 { position:absolute; cursor:pointer; }

#DivRahmen11 { position: absolute; top: 260px; left: 450px;}
#DivElement11 { position:absolute; cursor:pointer; }
	
#DivRahmen12 { position: absolute; top: 352px; left: 320px;}
#DivElement12 { position:absolute; cursor:pointer; }
	
#DivKundenMeinungen { position: relative; height:390px;}




#NewsTicker{
	border:solid 1px #cccccc;
	background:#FFFFFF;
	left: 643px;
	top: 10px;
	width:200px;
	height:160px;
	margin:0 auto;
	position: absolute;
}

#TickerHeadline{
	padding:6px; margin:0; border:0;
	background:#D2D3D5;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}
#NewsVertical {
	left: -15px;
	width: 210px;
	height: 120px;
	display: block;
	overflow: hidden;
	position: relative;
}
*html #NewsVertical {
	left:-15px;
	width: 200px;
}
/* --------------- */

/* Ticker Vertical */
#TickerVertical {
	width: 200px;
	height: 130px;
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
*html #TickerVertical {
	
}

#TickerVertical li {
	display: block;
	width: 188px;
	color: #333333;
	text-align: left;
	font-size: 11px;
	margin: 0;
	padding: 6px;
	float: left;
}

#TickerVertical li .NewsTitle{
	display: block;
	color: #000000;
	font-size: 14px;
	font-weight:bold;
	margin-bottom:6px;
}

#TickerVertical li .NewsTitle a:link,
#TickerVertical li .NewsTitle a:Visited {
	display: block;
	color: #000000;
	font-size: 12px;
	font-weight:bold;
	margin-bottom:6px;
	text-decoration:none;
}
#TickerVertical li .NewsTitle a:hover {
	text-decoration:underline;
}

#TickerVertical li .NewsImg{
	float:left;
	margin-right:10px;
}
#TickerVertical li .NewsFooter{
	display: block;
	color: #000000;
	text-align: right;
	margin:6px 0 14px 0;
}
