/*ФотоГалерея*/
.carousel_photo{
	position: relative; /*leave this value alone*/
	/*border: 1px solid green;*/
	overflow: scroll; /*leave this value alone*/
	width:535px; /*Width of Carousel Viewer itself*/
	height: 100px; /*Height should enough to fit largest content's height 92*/
	margin-left:9px; margin-right:15px;
}

.carousel_photo .belt_photo{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}

.carousel_photo .car_ph_block{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	/*margin: 10px; /*margin around each panel*/
	width: 128px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */	
	background:url(/images/ramka_sm.gif) no-repeat left top;
	padding:4px;
}

/*Афиша*/
.carousel_afisha{
	position: relative; /*leave this value alone*/
	/*border: 1px solid green;*/
	overflow: scroll; /*leave this value alone*/
	width:182px; /*Width of Carousel Viewer itself*/
	height: 238px; /*Height should enough to fit largest content's height 92*/
	_height: 248px; /*Height should enough to fit largest content's height 92*/
	/*margin-left:15px; margin-right:15px;*/
}

.carousel_afisha .belt_afisha{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}

.carousel_afisha .car_afh_block{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	/*margin: 10px; /*margin around each panel*/
	width: 181px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
	height: 218px;
	
}

.carousel_afisha .car_afh_block img{border:1px solid #8B3B34;}

.carousel_afisha .nav_ul{
	position:absolute;
	text-align:center;font-size:11px !Important; bottom:0px; left:39px;
}
.carousel_afisha .nav_ul li{display:inline;padding:0 2px}