/* ################################################################################################
	CSS SLIDERPUSHS PLUGIN
################################################################################################ */

/* ************************************************************************************************

w1 - width 1 : 535px
w2 - width 2 : 757px

************************************************************************************************ */

.clearfix:before,
.clearfix:after {
   content: ".";
   display: block;
   height: 0;
   overflow: hidden
}
.clearfix:after {clear: both}
.clearfix {zoom: 1}

#sliderpushs {
	margin:auto;
	padding:0;
}
#sliderpushs img {border:0;}
.sliderpushs  ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.sliderpushs  ul li {
	margin:0;
	padding:0;
}


/* ************************************************************************************************
	w2 - width 1 : 757px
************************************************************************************************ */
.w2_temp1,
.w2_temp2,
.w2_temp3,
.w2_temp4,
.w2_temp5,
.w2_temp6,
.w2_temp7,
.w2_temp8,
.w2_temp9 {width:757px;}


/* template 1 **************************************************** */
.w2_temp1 {}

/* template 3 **************************************************** */
.w2_temp2 .push1 {margin:0 0 20px 0;}
.w2_temp2 .push2,
.w2_temp2 .push3 {
	float:left;
	width:368px;
}
.w2_temp2 .push2{margin:0 21px 0 0;}

/* template 3 **************************************************** */
.w2_temp3 .push1 {margin:0 0 20px 0;}
.w2_temp3 .push2,
.w2_temp3 .push3 {
	float:left;
}
.w2_temp3 .push2 {
	margin:0 20px 0 0;
	width:498px;
}
.w2_temp3 .push3{width:239px;}

/* template 4 **************************************************** */
.w2_temp4 .push1 {margin:0 0 20px 0;}
.w2_temp4 .push2,
.w2_temp4 .push3,
.w2_temp4 .push4 {
	float:left;
}
.w2_temp4 .push2,
.w2_temp4 .push3,
.w2_temp4 .push4 {
	margin:0 20px 0 0;
	width:239px;
}
.w2_temp4 .push4 {margin:0;}

/* template 5 **************************************************** */
.w2_temp5 .push1 {margin:0 0 20px 0;}

/* template 6 **************************************************** */
.w2_temp6 .push1,
.w2_temp6 .push2 {margin:0 0 20px 0;}


/* template 7 **************************************************** */
.w2_temp7 .push1,
.w2_temp7 .push2,
.w2_temp7 .push3 {
	float:left;
}
.w2_temp7 .push1 {
	margin:0 20px 0 0;
	width:498px;
}
.w2_temp7 .push2 {
	margin:0 0 20px 0;
	width:239px;
}
.w2_temp7 .push3 {width:239px;}

/* template 8 **************************************************** */
.w2_temp8 .push1,
.w2_temp8 .push2 {
	float:left;
}
.w2_temp8 .push1 {
	margin:0 20px 0 0;
	width:498px;
}
.w2_temp8 .push2 {width:239px;}

/* template 9 **************************************************** */
.w2_temp9 .push1,
.w2_temp9 .push2,
.w2_temp9 .push3 {
	float:left;
}
.w2_temp9 .push1,
.w2_temp9 .push2 {
	margin:0 20px 0 0;
	width:239px;
}
.w2_temp9 .push3 {width:239px;}

/* ******************************************************************
	w2 - width 2 : 757px - slider
****************************************************************** */
.sliderpushs .bx-window ul {
    height: 300px;
    overflow: hidden;
    width: 535px;
}

.bx-pager {
	position:absolute;
	bottom:10px;
	left:0;
	width:757px;
    text-align: center;
}
.bx-pager a {
	display:inline-block;
    margin: 0 10px;
	padding:2px 0 0 0;
	height:14px;/* 16 */
	width:16px;
    font:normal 11px Arial, Helvetica, sans-serif;
    color: #fff;
	text-decoration:none;
	background:url(../images/bg_pager.png) no-repeat 0 0 transparent;
}


.bx-pager a {
    display: inline-block;
    margin: -20px 10px 0px 10px;
    padding: 2px 0 0 0;
    height: 16px;
    width: 16px;
    font: normal 11px Arial, Helvetica, sans-serif;
    color: transparent;
    text-decoration: none;
    background: url(../images/bg_pager.png) no-repeat 0 0 transparent;
    position: relative;
    top: -31px;
    text-indent: -10000px;
    opacity: 0.5;
}


.bx-pager .pager-active, .bx-pager a:hover {
    color: #000;
    text-decoration: none;
	background:url(../images/bg_pager.png) no-repeat 0 -16px transparent;
}
.bx-wrapper .bx-prev {
    position: absolute;
    top: 145px;
    left: 10px;
    height: 30px;
    width: 31px;
    background: url(../images/arrow_prev.png) no-repeat 0 0 transparent;
    text-indent: -999999px;
}
.bx-wrapper .bx-prev:hover {background: url(../images/arrow_prev.png) no-repeat 0 -30px transparent}
.bx-wrapper .bx-next {
    position: absolute;
    right: 10px;
    top: 145px;
    height: 30px;
    width: 31px;
    text-indent: -999999px;
    background: url(../images/arrow_next.png) no-repeat 0 0 transparent;
}
.bx-wrapper .bx-next:hover {background: url(../images/arrow_next.png) no-repeat 0 -30px transparent;}