/*ФотоГалерея*/
.carousel_photo{
	position: relative; /*leave this value alone*/
	/*border: 1px solid green;*/
	overflow: scroll; /*leave this value alone*/
	width:665px; /*Width of Carousel Viewer itself*/
	height:220px; /*Height should enough to fit largest content's height 92*/
}

.carousel_photo .belt_photo{
	position: absolute; /*leave this value alone*/
	left:0; top:0px;
}

.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:225px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
	/*padding:2px;*/ 
}

.carousel_photo .car_ph_block p{width:210px; margin-bottom:5px; margin-left:3px}
.carousel_photo .car_ph_block p.dt{font-size:11px; color:#a2a2a2;}
.carousel_photo .car_ph_block p.dt span{margin-left:15px; color:#000; padding-left:12px; background:url(/images/op_gl.gif) no-repeat left 3px}
.carousel_photo .car_ph_block .img{background:#fff; width:200px; margin-bottom:5px; padding:3px; box-shadow:0px 0px 10px #d3d2ca; -webkit-box-shadow:0px 0px 10px #d3d2ca -moz-box-shadow:0px 0px 10px #d3d2ca;}
.carousel_photo .car_ph_block a{font-weight:bold}

/*
.carousel_photo .car_ph_block a:hover{border:1px solid #6D6D6D; display:block; width: 40px; padding:1px}
.carousel_photo .car_ph_block .cur{border:2px solid #2C9FE1; display:block; width: 40px; padding:0}
.carousel_photo .car_ph_block img{}
*