.jquery-cycle {
	margin:0 auto;
	width:750px;
	overflow:hidden;
}
.jquery-cycle * {
	margin:0;
	padding:0;
	outline:none !important;
}
.jquery-cycle-content, .jquery-cycle-items{
	width:750px;
	height:350px;
}
.jquery-cycle-content{
	position:relative;
	box-shadow: 0px 0px 5px #000;
}
.jquery-cycle-items {
	overflow:hidden;
	text-align:left;
}
.jquery-cycle-items > * {
	display:block;
}
.jquery-cycle-nav-arrow {
	position:absolute;
	width:30px;
	/* background-image:url('../_img/arrows_white.png'); */
	top:260px;
	cursor:pointer;
	*background:grey;
		background-image: url('../_img/raster_50.png');
	color:#FFF;
	font: 30px Arial;
	font-weight:bold;
}
.jquery-cycle-nav-arrow-prev {
	left:5px;
	background-position:0 0;
}
.jquery-cycle-nav-arrow-next {
	right:5px;
	background-position:-30px 0;
}
.jquery-cycle-nav-buttons {
	padding:10px 5px;
	display:block;
	text-align:center;
	height:20px;
}
.jquery-cycle-nav-button {
	display:inline-block;
	width:6px;
	height:6px;
	margin:10px;
	border-radius:10px;
	box-shadow: 0px 0px 3px #000;
	background-color:#888;
	border:2px solid #FFF;
	text-indent:-1999px;
}
.jquery-cycle-nav-button.active {
	border-color:#888;
	background-color:#FFF;
}
.banner {
	margin-top:-45px;
}
.banner .black_block {
	display:block;
	background:black;
	position: relative;
	z-index:80;
	width:320px;
	left: 640px;
	top: -350px;
	height: 350px;
	font:22px Arial;
	color: #FFFFFF;
	text-align:left;
	font-weight:bold;
}
.banner .bottom {
	display:block;
	position: relative;
	z-index:85;
	left: 0;
	top: 45px;
	height: 5px;
	font:22px Arial;
	color: #FFFFFF;
	text-align:left;
	font-weight:bold;
	border-left:1px solid white;
}
 .banner .description_1 {
	display:block;
	position: relative;
	z-index:85;
	left: 0;
	top: 0;
	height: 270px;
	font:18px Arial;
	color: #FFFFFF;
	text-align:left;
	font-weight:bold;
	padding: 30px 10px 0 10px;
	border-left:1px solid white;
}
.banner .description_1 label {
	*text-decoration:underline;
	display:block;
	margin-bottom:20px;
}
 .banner .description_2 {
	display:block;
	position: relative;
	z-index:85;
	left: 0;
	top: 0;
	height: 270px;
	font:18px Arial;
	color: #FFFFFF;
	text-align:left;
	font-weight:bold;
	padding: 30px 10px 0 10px;
	border-left:1px solid white;
}
.banner .description_2 label {
	*text-decoration:underline;
	display:block;
	margin-bottom:20px;
}
.banner .description_3 {
	display:block;
	position: relative;
	z-index:85;
	left: 0;
	top: 0;
	height: 270px;
	font:18px Arial;
	color: #FFFFFF;
	text-align:left;
	font-weight:bold;
	padding: 30px 10px 0 10px;
	border-left:1px solid white;
}
.banner .description_3 label {
	*text-decoration:underline;
	display:block;
	margin-bottom:20px;
	text-transform:uppercase;
}
