.l-column--left .b-ao-map-popup {
	right: -187px;
	background-image: url(../img/ao_map_popup_left.png);
}
.l-column--left .b-ao-map-popup--large {
	background-image: url(../img/ao_map_popup_large_left.png);
}
.b-ao-map-city {
	position: absolute;
	width: 6px;
	height: 6px;
	background: url(../img/ao_map_city_ico_small.png?20130723) no-repeat -15px -5px;
	cursor: pointer;
}
.b-ao-map-canvas.active .b-ao-map-city {
	background-position: -5px -5px;
}

.b-ao-map.dao .b-ao-map-city {
	background-position: -45px -5px;
}

.b-ao-map.dao  .b-ao-map-canvas.active .b-ao-map-city {
	background-position: -35px -5px;
}
.theme_blue .b-ao-map.dao .b-ao-map-city {
	background-position: -35px -5px;
}

.theme_blue .b-ao-map.dao  .b-ao-map-canvas.active .b-ao-map-city {
	background-position: -55px -5px;
}

/* [FIXME] после перехода на courts_model */
.left-col .b-ao-map-popup {
	right: -187px;
	background-image: url(../img/ao_map_popup_left.png);
}
.left-col .b-ao-map-popup--large {
	background-image: url(../img/ao_map_popup_large_left.png);
}