ul{
	list-style-type:none!important;
}

#left .phone{
margin-top:-20px;
}

img {
	border:0px
}

a.pin:hover{
	text-decoration:none
}

.pin {
	display:block;
	width:7px;
	height:19px;
	position:absolute;
	color:#000;
	font-size:11px;
}

.pin span{
	color:gray;
	text-decoration:none;
	font-size:0.9em;
}
.pin div {
	position:absolute;
	top:0px;
	left:15px;
	width:130px;
}

.pin img.p{
	position:absolute;
	top:0px;
	left:0px;
	height:19px;
	width:7px;
}

.pin img.p-starko{
	position:absolute;
	top:0px;
	left:0px;
	height:19px;
	width:19px;
	margin-left:-3px;
}
.pin .hide {
	display:none
}
.pin div img.building{
	position:absolute;
	bottom:27px;
}

.pin.left div {
	left:auto;
	right:100%;
	margin:0px 10px 0px 0px;
	text-align:right;
}

#map {
	width:722px;
	height:450px;
	position:relative;
	background:url('../i/map.jpg') no-repeat left top;
	margin:50px 20px 0px 0px;
}

#map .sheet {
	width:722px;
	height:450px;
	display:none;
	filter:alpha(opacity=0);
}

#map .sheet.show {
	display:block;
	position:absolute;
}

#objects{
	float:right;
	padding:0;
	position:absolute;
	right:-200px;
	top:24px;
	width:185px!important;
	min-width:185px;
	z-index:999;
}

#objects .t1{border: medium none ; margin: 0px; padding: 0px; background: transparent url(/highslide/graphics/outlines/drop-shadow2.png) repeat scroll 0px 0px; line-height: 0px; font-size: 0px; height: 20px; width: 20px;}
#objects .t2{border: medium none ; margin: 0px; padding: 0px; background: transparent url(/highslide/graphics/outlines/drop-shadow2.png) repeat scroll 0px -40px; line-height: 0px; font-size: 0px; height: 20px;}
#objects .t3{border: medium none ; margin: 0px; padding: 0px; background: transparent url(/highslide/graphics/outlines/drop-shadow2.png) repeat scroll -20px 0px; line-height: 0px; font-size: 0px; height: 20px; width: 20px;}
#objects .t4{border: medium none ; margin: 0px; padding: 0px; background: transparent url(/highslide/graphics/outlines/drop-shadow2.png) repeat scroll 0px -80px; line-height: 0px; font-size: 0px; height: 20px; width: 20px;}
#objects .t5{border: medium none ; margin: 0px; padding: 0px; background: transparent url(/highslide/graphics/outlines/drop-shadow2.png) repeat scroll -20px -80px; line-height: 0px; font-size: 0px; height: 20px; width: 20px;}
#objects .t6{border: medium none ; margin: 0px; padding: 0px; background: transparent url(/highslide/graphics/outlines/drop-shadow2.png) repeat scroll 0px -20px; line-height: 0px; font-size: 0px; height: 20px; width: 20px;}
#objects .t7{border: medium none ; margin: 0px; padding: 0px; background: transparent url(/highslide/graphics/outlines/drop-shadow2.png) repeat scroll 0px -60px; line-height: 0px; font-size: 0px; height: 20px;}
#objects .t8{border: medium none ; margin: 0px; padding: 0px; background: transparent url(/highslide/graphics/outlines/drop-shadow2.png) repeat scroll -20px -20px; line-height: 0px; font-size: 0px; height: 20px; width: 20px;}
#objects .white{
	background:#ffffff;
	padding:0
}	


#objects ul{
	background-color:white;
	font-size:11px;
	margin:0px;
}

#objects .caption{
	height:26px;
	background:url('../i/button.png') no-repeat left top;
	font-size:1.3em;
	cursor:pointer;
}

#objects li{
	background: none;
	padding-left:0;
}

#objects .caption a{
	color: White;
	text-decoration: none;
}

#objects span{
	display:block;
	color:#b6b6b6;
	font-size:0.9em;
	line-height:120%;
	padding-top:3px;
}

#objects .selected .caption{
	height:26px;
	font-weight:bold;
	color:#1a3a5a;
}

#objects .caption div{
	padding:2px 0 0 12px;
}

#objects .selected .caption div{
	background:url('../i/button-fill.png') no-repeat 0px 0px;
}

#objects li ul {
	display:none;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 10px
}

#objects .selected ul {
	display:block;
}

#objects li ul li{
	background:url('../i/list-bullit.png') no-repeat 0px 6px;
	padding:5px;
	margin:0px 0px 5px 3px;
	font-size:107%;
	line-height:155%;
}

#blagovesh_img{
	left:333px;
	top:124px;
	width:137px;
	height:50px;
	position:absolute;
	z-index:100;
}

#objects .current{
	background-color:#ddf;
}
#objects .god{
	margin:0;
	padding:20px 0 0;
	cursor:pointer;
	width:135px;
}
#objects .god.selected{
	font-weight:bold;
}
#objects .ready{
	display:none;
}

