/**
 * BxSlider v4.0 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2012
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

/*--------------------------------------------------------------
bxSlider
--------------------------------------------------------------*/
.bx-wrapper {
  width:346px;
  position: relative;
  *zoom: 1;
  z-index:0;
  background-color:#02050a;
}
.bx-viewport {
 border: 1px solid #EEE;
}
.main-img{
 position:relative;
 height:256px;
 overflow:hidden;}
.main-img .group1{
  position: absolute;
  z-index: 2;
  right: 6px;
  top: 6px;}
.main-img li a img {
 z-index: 9999;
}
body.ProductsDetail .main-img li a:hover {
 background:#FFF;
}
.main-img li a:hover {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
ul.img-list{
 margin-top:10px;}
ul.img-list li img{
  border: solid #EEE 1px;}
ul.img-list a:hover img,
ul.img-list a.active img{
  border: solid #0068B7 1px;}
  
/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url(../../images/common/arrow-back.gif) no-repeat 0 0;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url(../../images/common/arrow-next.gif) no-repeat 0 0;
}

.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-next:hover{
 background-position: left bottom;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 19px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}