	#contentWrapper a.produktKat {
		display: block;
		float: left;
		width: 318px;
		height: 145px;
		color: #006390;
		margin: 0 9px 12px -30px;
		padding: 0 20px 0 0;
		line-height: 1.2em;
		text-decoration: none;
		position: relative;
		cursor: pointer;
	}
	#contentWrapper a.produktKat:hover h3, #contentWrapper a.produktKat:hover p {
		color: #B63382;
	}
		#contentWrapper a.produktKat div {
			position: absolute;
			top: 0;
			left: 0px;
			text-align: center;
			width: 115px;
		}
		#contentWrapper a.produktKat h3 {
			font-size: 16px;
			color: #395264;
			position: absolute;
			top: 14px;
			left: 125px;
			margin: 0;
		}
		#contentWrapper a.produktKat p {
			position: absolute;
			padding: 0 10px 0 0;
			top: 24px;
			left: 125px;
		}
		#contentWrapper a.produktKat {
			background-color: #EFF1F3;
		}
		#contentWrapper a.produktKat:hover {
			background-color: #E1E5E8;
		}
		
		#contentWrapper a.produktKat.last {
			margin-left: 0;
			margin-right: -50px;
		}
		
	#contentWrapper div.detailProdukt {
		width: 575px;
		margin-right: 5px;
		padding: 20px 0 0 0;
	}
	
	#contentWrapper div.detailProdukt.tabContainer {
		margin: 0 0 20px 0;
	}
		#contentWrapper div.detailProdukt img {
			float: left;
			margin: 0 15px 0 0;
		}
		#contentWrapper div.detailProdukt p {
			margin-top: 50px;
			color: #395264;
			font-weight: bold;
		}
		#contentWrapper div.detailProdukt div.single_tab_content {
			width: 585px;
			background-color: #e1e5e8;
			padding: 20px 0px 20px 0px;
			color: #006390;
		}
			#contentWrapper div.detailProdukt div.single_tab_content ul {
				list-style: none;
				width: 525px;
			}
			#contentWrapper div.textHeadline ul {
				list-style: square;
				margin-top: 5px;
				margin-bottom: 40px;
			}
				#contentWrapper div.detailProdukt div.single_tab_content ul li, #contentWrapper div.textHeadline ul li {
					line-height: 1.3em;
					padding: 5px;
					margin-left: -20px;
				}
				#contentWrapper div.detailProdukt div.single_tab_content ul li.light {
					background-color: #f6f7f8;
				}
				#contentWrapper div.detailProdukt div.single_tab_content ul li.darker {
					background-color: #d8dee1;
				}
				
			#contentWrapper div.detailProdukt div.single_tab_content table {
				width: 545px;
				margin-left: 20px;
			}
				#contentWrapper div.detailProdukt div.single_tab_content table tr.light {
					background-color: #f6f7f8;
				}
				#contentWrapper div.detailProdukt div.single_tab_content table tr.darker {
					background-color: #d8dee1;
				}
				#contentWrapper div.detailProdukt div.single_tab_content table td {
					padding: 5px;
				}
					#contentWrapper div.detailProdukt div.single_tab_content table td.leftCell {
						width: 60%;
						border-right: 2px solid #e1e5e8;
					}
					#contentWrapper div.detailProdukt div.single_tab_content table td.middleCell {
						width: 15%;
						text-align: center;
						border-right: 2px solid #e1e5e8;
					}
					#contentWrapper div.detailProdukt div.single_tab_content table td.rightCell {
						width: 25%;
						text-align: center;
					}
			
			#contentWrapper div.detailProdukt div.single_tab_content.not_visible {
				display: none;
			}
		
		#contentWrapper div.detailProdukt div#tabs {
			margin-left: 10px;
			padding: 0px;
			width: 505px;
		}
		#contentWrapper div.detailProdukt div#tabs a {
			display: block;
			float: left;
			height: 23px;
		}
		#contentWrapper div.detailProdukt div#tabs #tab1 {
			background-image: url('../../img/produkte/tab_anwend.gif');
			background-repeat: no-repeat;
			background-position: 0 -27px;
			width: 141px;
		}
			#contentWrapper div.detailProdukt div#tabs #tab1:hover {
				background-position: 0 -54px;
			}
			#contentWrapper div.detailProdukt div#tabs #tab1.active_tab {
				background-position: 0 0px;
			}
		
		#contentWrapper div.detailProdukt div#tabs #tab2 {
			background-image: url('../../img/produkte/tab_ausst.gif');
			background-repeat: no-repeat;
			background-position: 0 -27px;
			width: 103px;
		}
			#contentWrapper div.detailProdukt div#tabs #tab2:hover {
				background-position: 0 -54px;
			}
			#contentWrapper div.detailProdukt div#tabs #tab2.active_tab {
				background-position: 0 0px;
			}
			
		#contentWrapper div.detailProdukt div#tabs #tab3 {
			background-image: url('../../img/produkte/tab_tech.gif');
			background-repeat: no-repeat;
			background-position: 0 -27px;
			width: 141px;
		}
			#contentWrapper div.detailProdukt div#tabs #tab3:hover {
				background-position: 0 -54px;
			}
			#contentWrapper div.detailProdukt div#tabs #tab3.active_tab {
				background-position: 0 0px;
			}
			
			
	#contentWrapper div#detailSelectBox {
		width: 830px;
		height: 110px; 
		background-color: #8897a3;
		position: relative;
		margin: 50px 0 20px -60px;
	}
	
	#contentWrapper div#detailSelectBox span {
		float: right;
	}
	
	#contentWrapper div#detailSelectBox h1 {
		font-weight: normal;
		font-size: 27px;
		color: white;
		margin: 35px 20px 0 0;
		float: left;
	}
		#contentWrapper div#detailSelectBox h1 span {
			float: left;
		}
		#contentWrapper div#detailSelectBox a {
			display: block;
			float: left;
			width: 91px;
			height: 91px;
			margin-right: 10px;	
			background-repeat: no-repeat;	
			background-position: 0 -95px;
		}
			#contentWrapper div#detailSelectBox a.active {
				background-position: 0 0px;
			}
			#contentWrapper div#detailSelectBox a:hover {
				background-position: 0 0px;
			}
				#contentWrapper div#detailSelectBox a.nr1 {
					background-image: url('../../img/produkte/nessy142_thumb.jpg');	
				}
				#contentWrapper div#detailSelectBox a.nr2 {
					background-image: url('../../img/produkte/nessy160_thumb.jpg');
				}
				#contentWrapper div#detailSelectBox a.nr3 {
					background-image: url('../../img/produkte/nessy260_thumb.jpg');
				}
				#contentWrapper div#detailSelectBox a.nr4 {
					background-image: url('../../img/produkte/nessy350CEL_thumb.jpg');
				}
				
	
		#contentWrapper div#detailSelectBox a.switch {
			font-size: 43px;
			font-weight: bold;
			color: #c3cad1;
			margin-top: 15px;
			margin-left: 5px;
			width: 30px;
			height: 30px;
		}
			#contentWrapper div#detailSelectBox a.switch:hover {
				color: white;
			}
	
	#contentWrapper div.textHeadline div {
		padding: 0px;
	}		
			
	#contentWrapper div.textHeadline .trennlinie {
		width: 605px;
		height: 1px;
		border-top: 1px dotted #395264;
		padding: 0px;
		margin: 10px 0 10px 0;
	}
