img, div { behavior: url(iepngfix.htc) }
#flag {
	height:16px;
	width:16px;
	top: 0px;
	z-index:5;
	position: absolute;
	left:-2000px;
	background-image: url(img/flag.png);
	}
	
#mainmap a {
	display:block;
	z-index:1000;
	overflow:hidden;
	/*	background-color: #99FF00;*/
/*	border:1px solid #000000;*/
	position: absolute;
	text-indent:-2000em;
	}	
	
#mm_anapa a {
	height:17px;
	width:45px;
	top: 27px;
	left: 10px;
	}
	
#mm_gelendgik a {
	height:17px;
	width:75px;
	top: 68px;
	left: 31px;
	}

#mm_tuapse a {
	height:15px;
	width:48px;
	top: 112px;
	left: 114px;
	}
	
#mm_sochi a {
	height:14px;
	width:45px;
	top: 159px;
	left: 158px;
	}
	
#mm_essentuki a {
	height:9px;
	width:62px;
	top: 136px;
	left: 348px;
	}
	
#mm_kislovodsk a {
	height:10px;
	width:71px;
	top: 148px;
	left: 397px;
	}
	
#mm_pjatigorsk a {
	height:10px;
	width:63px;
	top: 133px;
	left: 421px;
	}
	
#mm_zheleznovodsk a {
	height:9px;
	width:71px;
	top: 124px;
	left: 347px;
	}
	
#mm_arhyz a {
	height:9px;
	width:40px;
	top: 173px;
	left: 298px;
	}
	
#mm_teberda a {
	height:9px;
	width:50px;
	top: 186px;
	left: 328px;
	}
	
#mm_dombay a {
	height:9px;
	width:49px;
	top: 199px;
	left: 321px;
	}
#mm_novorossijsk a {
	height:14px;
	width:89px;
	top: 49px;
	left: 71px;
	}
	
#mm_kraspoljana a {
	height:9px;
	width:79px;
	top: 157px;
	left: 223px;
	}
