.menu-neighbors-images-top .menu-neighbors-top, .menu-neighbors-images-top .menu-neighbors-first-top, .menu-neighbors-images-top .menu-neighbors-last-top{
	background:none;
	padding:0px !important;
}
.menu-neighbors-images-top{
	padding:2px 0px;
	white-space:nowrap;
	overflow-y:hidden;
	overflow-x:auto;
	overflow:auto;
	width:970px;
	background:url("../pics/catalogue/photos_bg.gif") repeat-x;
}
.menu-neighbors-first-images-top{
	height:112px;
}

.menu-neighbors-images-top img{
	vertical-align:top;
	border:1px solid black;
	opacity: 0.90;	
	filter: alpha(opacity = 90);
	-moz-opacity: 0.90;
}

.menu-neighbors-images-top img:hover{
	border:1px solid #96FF00;
	opacity: 1.0;	
	filter: alpha(opacity = 100);
	-moz-opacity: 1.0;
}
.menu-neighbors-images-top .img-sep{
	margin:0px;
	border:none !important;
	width:1px;
}
.menu-neighbors-images-top div{
}

/* item-bg hack begin, in order to remove just remove custom settings for corresponding menu::neighbours:top block 
.menu-neighbors-images-top div.img-sep{
	width:1px;
	background:url("../info/photos_razdelitel.gif") no-repeat;
	height:112px;
	line-height:112px;
	display: -moz-inline-box;
}
.menu-neighbors-images-top div.item-bg{
	height:112px;
	line-height:112px;
	background:black;
	display: -moz-inline-box;
}
.menu-neighbors-images-top div.item-bg, .menu-neighbors-images-top div.img-sep  { display: inline-block; }

* html .menu-neighbors-images-top div.item-bg, * html .menu-neighbors-images-top div.img-sep{
	display: inline;
}
*:first-child+html .menu-neighbors-images-top div.item-bg, *:first-child+html .menu-neighbors-images-top div.img-sep{
    display: inline;
}
 item-bg hack end */