.baner_slide-repeat{
	float: none;
	height: 300px;
	margin: 0;
	width: 100%;
	border:0px solid green;
	}
.pos{	width:100%;
	position: relative;
	}
.block_for_images{
	width: 100%;
	height: 300px;
	right:0px; 
	position: absolute;
	z-index: 5;
	overflow: hidden;
	padding: 0;
	text-align:left;
	border:0px solid red;
	}
.block_for_images > div{
	height: 300px;
	width: 100%;
	display:none;
	left:64px;
	background-position:center bottom;
	background-color:none;
	background-repeat:no-repeat;
	z-index: 1;
	position:absolute;
	cursor:pointer; -cursor:hand;
			 border-radius:12px;
		-moz-border-radius:12px;
	 -webkit-border-radius:12px;
		 -ms-border-radius:12px;
		border:0px dotted blue;
	border:0px solid white;
		}

/*circle menu*/
.circle_menu{
	display: none;
	overflow: hidden;
	margin: 0 0 10px 0;
	left:-75px;
	position: absolute;
	padding:0; width:20px;
	top: 164px;
	z-index: 5;
	}
.circle_menu li{
	background-image:none;
	display: block; padding:0;
	float:left;
	margin: 0 4px 0 0;
	text-align:center;
	}
.circle_menu li a{
	display: block;
	font:bold 10px/18px Tahoma;
	color:#020249;
	text-decoration:none;
	background: url(slider-c.png) no-repeat top left;
	width: 18px;
	height: 22px;
	outline:0;
	}
.circle_menu .active_circle a{
	background: url(circle_a.png) no-repeat top left;
	color:#9CCCF4;
	outline:0;
	}
/*end circle menu*/

.block_for_slide_info {
	float:right;
	right:0px;
	top:-15px;
	width: 100%;
	min-height: 64px;
	overflow: hidden;
	position: relative;
	margin: 0;
	border:0px solid blue;
	z-index:150;
	}
	
.slide_block{
	margin:0; padding:0px;
	text-align:left;
	position: relative;
	width: auto;	
	border:0px solid red;
	}

.slide_block > li{
	width:auto;
	height: 269px;
	*height: 269px;
	padding:0px 5px;
	/*background:#CCC;
	border:1px solid blue;*/
	}
.slide1 {
	height:270px; width:242px; display:block; padding: 0 10px; margin:15px 0 31px 0; overflow:hidden;
	border-left:0px solid yellow; position:relative; *margin:15px 0 28px 0;
	}
.slide1	label{
	background:#CCC;
	position:absolute;
	height:100%;
	width:100%;
	top:0px;
	left:0px;
	filter:Alpha(opacity=50);
	opacity:0.5;
	 border-radius:7px;
		-moz-border-radius:7px;
	 -webkit-border-radius:7px;
		 -ms-border-radius:7px;

	}

.slide1 h1, .slide1 h2{color:#4336C2; text-shadow:0 0 5px #0D1140;}
.slide1 h1 {font-size: 40px;}
.slide1 h2{
	background:url(text-fon.png) repeat-y right 0;
	margin: 0px 0 10px 0;
	font-size: 24px;
	line-height:100%;
	font-family: Arial, "Georgia";
	font-style: italic;
	text-shadow:0 1px #240E40;
	padding: 0;
	display:none
	}

.slide1 span{
	background:url(text-fon.png) repeat-y right 0;
	display:block;
	padding:24px 112px 20px;
	margin:0;
	color: #EDAD5B;
	text-align:right;
	font-size:18px;
	font-family:Georgia,Arial;
	font-style:italic;
	line-height:20px!important;
	text-shadow:0 0 2px #24110C,0 0 5px #482118;
	}
	
.slide1 p{margin: 16px 0 10px 0px;
/*	font:normal 14px Tahoma;
	color: #121212;	text-shadow:0 1px #CCC;*/
	}
	
.more{	display:none;
	font-size: 13px;
	}
	.more a{
		display:block;
		padding:0px 16px;
		background:#4591CB;
		text-decoration: none;
		color: #D3E3FD;
		bottom:0px;
		left:7px; border:2px solid #8AB3F6;
		position:absolute;
		outline:0;	
			border-radius:12px;
		   -moz-border-radius:12px;
		-webkit-border-radius:12px;
		    -ms-border-radius:12px;
		 }
	.more a:hover{background:#2983CF; box-shadow:inset 0px 0px 10px #77AAFF; border-color:#2983CF;}
	.more a, .more a:active{box-shadow:inset 0px 0px 10px #003894;}
	.more a:active {border-color:#99BFFF;}
/*End baner slide*/



#slides{
position:relative;
height:300px;
margin: 0 0 0 0;
overflow: hidden;
}
#slides > div{
height:300px;
padding: 0;
width: 100%;
position: absolute;}
/*End right_rubber_block*/