.content{
	overflow:hidden;
}

.main .tx-products-pi1{
}

.tx-products-pi1 .single{
	position:relative;
	width:731px;
	height:488px;
}

.tx-products-pi1 .bestseller{
	position:relative;
	width:731px;
}

.tx-products-pi1 .favourite{
	position:relative;
	width:731px;
}

.tx-products-pi1 #info{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:370px;
	overflow:auto;
}

.tx-products-pi1 #info .text,
.tx-products-pi1 .favourite .text{
	width:415px;
	float:left;
}

.tx-products-pi1 .voting{
	clear:both;
	margin:0 0 15px 0;
	padding-top:5px;
	font-size:11px;
}
.tx-products-pi1 .description{
	margin:0 0 20px 0;
	clear:both;
}

.tx-products-pi1 .application{
	clear:both;
}

.tx-products-pi1 .info{
	margin:0 0 10px 0;
}

.tx-products-pi1 .cross-selling{
	clear:both;
}

.tx-products-pi1 #colour{
	width:150px;
	/*height:120px;*/
	margin:0 10px 10px 0;
	float:left;
}

.tx-products-pi1 .colours{
	width:250px;
	float:left;
}

.tx-products-pi1 .number{
	display:block;
	font-style:italic;
	margin-top:7px;
}

.tx-products-pi1 #awards{
	position:absolute;
	/*left:640px;*/
	right:10px;
	top:0px;
	width:75px;
	height:370px;
	overflow:hidden;
}

.tx-products-pi1 #image{
	position:absolute;
	left:465px;
	top:0px;
	width:250px;
	height:370px;
	overflow:hidden;
}

.tx-products-pi1 #shift{
	position:absolute;
	left:0px;
	top:373px;
	width:415px;
	height:20px;
	overflow:hidden;
}

.tx-products-pi1 #shift .prev{
	float:left;
}

.tx-products-pi1 #shift .next{
	float:right;
}

.tx-products-pi1 #slider{
	position:absolute;
	left:0px;
	top:393px;
	width:715px;
	height:95px;
	overflow:hidden;
	border-top:1px solid #000000;
	background:#ffffff;
}

.tx-products-pi1 #ml{
	position:absolute;
	width:40px;
	height:95px;
	left:0px;
}

.tx-products-pi1 #mr{
	position:absolute;
	width:40px;
	height:95px;
	left:675px;
}

.tx-products-pi1 #products{
	position:absolute;
	width:635px;
	height:95px;
	left:40px;
	overflow:hidden;
}

.tx-products-pi1 #products .product{
	width:150px;
	/*margin:10px 0 10px 0;*/
	text-align:center;
	bottom:0px;
}
.tx-products-pi1 #products .product a {
	display:block;
	font-size:11px;
	font-weight:normal;
	color: #afaeac;
}
.tx-products-pi1 #products .visible a {
	color: #665e53;
}
.tx-products-pi1 .visible {
	-moz-opacity:1;
	filter:alpha(opacity=100);
	background: #fff;
}

.tx-products-pi1 .hidden{
	-moz-opacity:.5;
	filter:alpha(opacity=50);
	background:#fff;
}

.tx-products-pi1 .delete{
	display:none;
}

.tx-products-pi1 .bestseller{
}

.tx-products-pi1 .bestseller .product{
	width:125px;
	height:200px;
	margin:0 43px 15px 0;
	text-align:center;
	float:left;
}

.tx-products-pi1 .bestseller .product a{
	display:block;
}

.tx-products-pi1 .bestseller .product img{
	margin-bottom:10px;
}

#teaser #xselling,
#teaser #bestseller{
	height: 100px;
	clear: both;
	/* laut ticket # 1544: Teaser Position 
	margin-top: 7px;
	*/
}
html>body #teaser #xselling,
html>body #teaser #bestseller{
	height: auto;
	min-height: 100px;
}
#teaser h4 {
	font-size:11px;
	color:#aea08d;
	margin: 5px 0 4px 0;
	padding:0px;
	float:left;
	width: 155px;
}
#teaser .product a{
	font-size:10px;
	color:#665e53;
}
#teaser .product a:hover{
	color:#ffffff;
}
#teaser .product .image{
	float:left;
	margin:0 8px 8px 0;
}

/* pfeile */
a:hover img.mo{
	-moz-opacity:.5;
	filter:alpha(opacity=50);
}

.clear{
	clear:both;
}