#hp-main-carousel,
.jcarousel-clip,
.jcarousel-list,
.jcarousel-item {
  float: left;
  display: inline; 
  width: 100%;
}
#hp-main-carousel { position: relative; overflow: hidden; height: 331px; }
#hp-main-carousel .jcarousel-clip { position: relative; z-index: 0; overflow: hidden; height: 331px; }
#hp-main-carousel .jcarousel-control { position: absolute; top: 11px; right: 11px; z-index: 1; }
#hp-main-carousel .jcarousel-control a { 
  background: url(../img/bg_control_hp_big.png) no-repeat top left;
  float: left;
  display: inline;
  text-indent: -999em;
  font-size: 0;
  margin: 0 0 0 4px;
  width: 22px;
  height: 22px;
}
* html #hp-main-carousel .jcarousel-control a { 
  cursor: pointer; 
  background: none; 
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_control_hp_big_off.png',sizingMethod='crop');
}
#hp-main-carousel .jcarousel-control a.selected { background-position: bottom left; }
* html #hp-main-carousel .jcarousel-control a.selected { 
  background: none; 
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_control_hp_big_on.png',sizingMethod='crop');
}
#hp-main-carousel .jcarousel-list { position: relative; z-index: 0; top: 0; }
#hp-main-carousel .jcarousel-item { width: 766px; }

.backstage{
	float:left;
	width:450px;
	height:199px;
	background-image: url(../img/box_sx_down.png);
	background-repeat: no-repeat;
	background-position: left top;
}
