#map {
	position:absolute;
	z-index:1;
	width:392px;
	height:580px;
	background: url('../images/map/map_moscow.jpg') top left no-repeat;
}
#d0 {
	margin:47px 0px 0px 394px;
	display:none;
}
#d7 {
	margin:40px 0px 0px 249px;
}
#d4 {
	margin:72px 0px 0px 189px;
}
#d8 {
	margin:102px 0px 0px 230px;
}
#d6 {
	margin:129px 0px 0px 62px;
}
#d5 {
	margin:174px 0px 0px 274px;
}

#d2 {
	margin:304px 0px 0px 46px;
}
#d1 {
	margin:382px 0px 0px 292px;
}
#d3 {
	margin:400px 0px 0px 132px;
}
#d9 {
	margin:580px 0px 0px 160px;
}
#d10 {
	margin:220px 0px 0px 290px;
}
#d11 {
	margin:300px 0px 0px 10px;
}
#d12 {
	margin:480px 0px 0px 145px;
}
.dd {
	position:absolute;
	z-index:4;
	width:17px;
	height:18px;
	cursor:pointer;	
}
.ddz {
	position:absolute;
	z-index:6;
	width:17px;
	height:18px;
	cursor:pointer;	
}
.dd0 {
	position:absolute;
	z-index:6;
	width:17px;
	height:18px;
}
#hint {
	position:absolute;
	overflow:hidden;
	width:233px;
	height:69px;
	z-index:5;
	display:none;
	background: url('../images/map/hint.gif') top left no-repeat;
}
#description {
	position:absolute;
	z-index:3;
	margin:50px 0px 0px 390px;
	width:300px;
}
div.off {
	display:none;
}
div.on {
	display:inline;
}
#hint .hint_name, #description .des_name {
	margin:9px 0px 0px 37px;
	font: 7.92pt Tahoma;
	font-weight:bold;
	color:#DC002F;
}
#des_name {
	margin:0px 0px 0px 37px;
	font: 7.92pt Tahoma;
	font-weight:bold;
	color:#DC002F;
	display:none;
}
#hint_text{
	font: 7.92pt Tahoma;
	margin:2px 0px 0px 37px;
}
#des_text {
	font: 7.92pt Tahoma;
	margin:2px 0px 0px 37px;
}
#des_work {
	font: 7.92pt Tahoma;
	margin:10px 0px 0px 37px;
	padding:0px 0px 32px 0px;
}
#des_pict {
	font: 7.92pt Tahoma;
	margin:0px 0px 0px 0px;
	display:none;
}
#sm_map {
	position:absolute;
	margin:0px 0px 0px 27px;
	z-index:7;
}
#des_link {
	position:absolute;
	z-index:8;
	margin:0px 0px 0px 37px;
}
#des_link a {
	font:11px Tahoma;
	color:#B40326;
	text-decoration:underline;
}
#metro {
	margin:20px 0px 0px 20px;
}