/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
    width: 100% !important;
    overflow: hidden;
    position: relative !important;
}

.bx-window {
	width: 850px !important;
	margin: 0 auto !important;
	overflow: visible !important;
	height: 374px;
}
/** THEME
===================================*/


/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(../img/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}


/* Navi */
.bx-pager{
	width: 430px;
	height:60px;
	margin: 4px auto 0;
	overflow: hidden;
}

.bx-pager a{
		display: block;
		width: 94px;
		height: 41px;
		float: left;
		text-align: center;
		padding: 9px 5px 0;
	}
	
	.bx-pager a:hover,
	.bx-pager a.pager-active{
	opacity: .50; /* Standard: FF gt 1.5, Opera, Safari */
	filter: alpha(opacity=50); /* IE lt 8 */
	-ms-filter: "alpha(opacity=50)"; /* IE 8 */
	-khtml-opacity: .50; /* Safari 1.x */
	-moz-opacity: .50; /* FF lt 1.5, Netscape */
	}

/* prev next */
.prev-next{
	width: 960px;
	margin: 0 auto;
	position: relative;
}
	
	
.bx-prev,
.bx-next{
		text-align: center;
		text-indent:-9999px;
		vertical-align: baseline;
		padding-bottom: 20px;
		display: block;
		width: 70px;
		height: 70px;
		position: absolute;
		top:-250px;
		text-decoration: none;
	}
.bx-prev {left: 5px; background: url(../img/btn_prev.gif) no-repeat;}
.bx-next { right: -15px; background: url(../img/btn_next.gif) no-repeat;}
.bx-prev:hover{
	opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
	filter: alpha(opacity=75); /* IE lt 8 */
	-ms-filter: "alpha(opacity=75)"; /* IE 8 */
	-khtml-opacity: .75; /* Safari 1.x */
	-moz-opacity: .75; /* FF lt 1.5, Netscape */
}
.bx-next:hover{
	opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
	filter: alpha(opacity=75); /* IE lt 8 */
	-ms-filter: "alpha(opacity=75)"; /* IE 8 */
	-khtml-opacity: .75; /* Safari 1.x */
	-moz-opacity: .75; /* FF lt 1.5, Netscape */
}
		*:first-child+html .bx-prev,
		*:first-child+html .bx-next{
			top:-260px;
		}


#slider {
    list-style: none;
    margin: 0 0 20px 0;
    padding: 0;
}
#slider li {
    width: 850px;
    margin: 0 ;
    padding: 0;
}

*:first-child+html #slider {     
	list-style: none;
    margin: 20px 0 20px 0;
    padding: 0;
 } 
 
*:first-child+html .bx-pager{
	width: 330px;
	height:60px;
	margin: 24px auto 0;
	overflow: hidden;
}
