.tx-cabshops-pi1{
	position:relative;
}
.tx-cabshops-pi2{
	position:relative;
	margin-top: 15px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
}
.tx-cabshops-pi3{
	position:relative;
	margin-top: 15px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
}
#shoppen-left-head{
	position: absolute;
	top: 0px;
	left: 0px;
	width:306px;
	height:31px;

}
#shoppen-left-body{
	position: relative;
	width:296px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-repeat:repeat-y;
	background-image:url(grafik/shoppenbodyleft.png);
	background-position: left top;
	margin-top: 0px;
	margin-right: 10px;
	float: left;
}
#shoppen-left-tail{
	position: absolute;
	left: 0px;
	bottom: 0px;
	width:306px;
	height:9px;
	background-repeat:no-repeat;
	background-image:url(grafik/shoppentailleft.png);
	margin-right: 0px;					
}

#offer-left-head{
	padding-bottom: 11px;
}
#offer-left-body{
	position: relative;
	width:306px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-repeat:repeat-y;
	background-image:url(grafik/shoppenbodyleft.png);
	background-position: left top;
	margin-top: 0px;
	margin-right: 0px;
	float: left;
}
#offer-left-tail{
	position: absolute;
	left: 0px;
	bottom: 0px;
	width:306px;
	height:9px;
	background-repeat:no-repeat;
	background-image:url(grafik/shoppentailleft.png);
	margin-right: 0px;					
}

#offer-right-head{
	position: absolute;
	top: 0px;
	left: 0px;
	width:627px;
	height:14px;
	background-repeat:no-repeat;
	background-image:url(grafik/offer_head_bg.png);
}
#offer-right-head-table{
	width:627px;
	height:31px;
	background-repeat:no-repeat;
	background-image:url(grafik/offer_head.png);

}
#offer-right-body{
	position: relative;
	right: 0px;
	width:617px;
	padding-right: 0px;
	padding-left: 15px;
	padding-top: 15px;
	background-repeat:repeat-y;
	background-image:url(grafik/offer_body.png);
	background-position: left top;
	margin-top: 0px;
	margin-right: 0px;
	float: right;
}
#offer-right-body-table{

	position: relative;
	right: 0px;
	padding-right: 0px;
	padding-left: 15px;
	padding-top: 15px;
	margin-top: 0px;
	margin-right: 0px;

}
#offer-right-tail{
	position: absolute;
	left: 0px;
	bottom: 0px;
	width:627px;
	height:9px;
	background-repeat:no-repeat;
	background-image:url(grafik/offer_tail_bg.png);
	margin-right: 0px;					
}
#offer-right-tail-table{
	height: 34px;
	width: 625px;
	margin-top: -17px;
	position: absolute;		
	text-align: right; 
}
#offer-page-title{
	font-size: 32px;
	color: #f88000;
	font-weight:bold;
	margin-bottom: 20px;
}
#offer-page-title-table{
	position:absolute;
	width: 610px;
	font-size: 32px;
	color: #f88000;
	font-weight:bold;
	margin-top: -20px;
	padding-left: 15px;
	
}

#offer-image{
	text-align: right; 
	float: right;
	width: 335px;
	margin-top: 20px;
	padding-right: 35px;
	padding-bottom: 20px;
}
#offer-text{
	width: 235px;
	padding-right: 5px;
	margin-top: 20px;
	float: right;
}
#offer-partner-image{
	bottom: 10px;
}
#offer-clearer{
	clear: both;
}
a#offer_box_link #offer_box_button{
	width: 34px;
	height: 34px;
	background-image: url(grafik/click.png);
	
	margin-left: 586px;
}

a#offer_box_link:hover #offer_box_button{
	width: 34px;
	height: 34px;
	background-image: url(grafik/click_ro.png);
	margin-left: 586px;
}

a#offer_box_link #offer_box_button{
	_behavior: expression(  /* IE6 only - transparency with proper handling of relative URLs */
  this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
  this.style.background = "none",
  this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src=" + this.src + ")");	
}

a#offer_box_link:hover #offer_box_button{
	_behavior: expression(  /* IE6 only - transparency with proper handling of relative URLs */
  this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1],
  this.style.background = "none",
  this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src=" + this.src + ")");	
}

#shoppen_choiceheader{
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 10px;
}
#shoppen_choiceheader:hover{
	font-size: 16px;
	font-weight: bold;
	color:#f88000;
}

a#offerlink_all{
	display: block;
	width: 100%;
	height: 100%;
	color: #666666;
}
a#offerlink_all:hover{
	display: block;
	width: 100%;
	height: 100%;
	color: #666666;
}



#offer-title{
	color: #f88000;
	font-weight:bold;
	font-size: 16px;
	width: 240px;

	padding-bottom: 20px;
}
#offer-title a.offerstdlink{
	color: #666666;
	font-weight:bold;
	font-size: 16px;
}
#offer-title a.offerstdlink:hover{
	color: #666666;
	font-weight:bold;
	font-size: 16px;
}
#offer-price{
	width: 240px;
	font-size: 32px;
	color: #f88000;
	font-weight:bold;
	padding-top: 5px;
	padding-bottom: 20px;
}
#offer-price a.offerstdlink{
	font-size: 32px;
	color: #f88000;
	font-weight:bold;
}
#offer-price a.offerstdlink:hover{
	font-size: 32px;
	color: #f88000;
	font-weight:bold;
}

#offer-description{
	width: 240px;
	margin-bottom: 30px;
}

#offer-description a.offerstdlink, #offer-description a.offerstdlink:hover, a#offerlink_all #offer-description:hover{
	color: #666666;
}

