/*---------------------------------- default start -------------------------------------------*/

/* -- for ie 6 -- */

* html .png {
	behavior: url(css/png.htc);
}
* html body {
	behavior: url(css/csshover.htc);
}

/* -- end --*/

/* -- default classes to use - start-- */

.PRelative {
	position: relative;
}
.FLeft {
	float: left;
}
.FRight {
	float: right;
}
/* -- default classes to use - end -- */

/*---------------------------------- default end -------------------------------------------*/

#map {
	width: 837px;
	margin: 0px auto;
}
#choice {
	float: right;
	position:absolute;
	left:382px;
	top:53px;
	z-index:100;
}

#main-content {

}
#squares{
	position: absolute;
	left: 30px;
	top: 30px;
	width: 590px;
	z-index: 5;
}
#squares td{
	padding-right: 15px;
}
#square_1 {
	background: url("../img/square_1.gif") left top no-repeat;
	padding-left: 20px;
	color: #fff;
	font-family: Tahoma;
	font-size: 11px;
	height: 20px;
}
#square_2 {
	background: url("../img/square_2.gif") left top no-repeat;
	padding-left: 20px;
	color: #fff;
	font-family: Tahoma;
	font-size: 11px;
}
#square_3 {
	background: url("../img/square_3.gif") left top no-repeat;
	padding-left: 20px;
	color: #fff;
	font-family: Tahoma;
	font-size: 11px;
}
#contacts {
	position: absolute;
	bottom: -50px;
	left: 0px;
	float: left;
	padding: 12px 15px;
	background: #307193;
}
#contacts .title{
	font-family: Tahoma;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}
#contacts .links{
	margin-top: 20px;
}
#contacts .links a{
	color: #fff;
	font-size: 11px;
	font-family: Tahoma;
}
.phone_icon {
	font-family: Tahoma;
	background: url("../img/icon_1.gif") left top no-repeat;
	color: #fff;
	font-size: 11px;
	padding-left: 15px;
	margin-bottom: 5px;
}
.mobile_icon {
	font-family: Tahoma;
	background: url("../img/icon_2.gif") left top no-repeat;
	color: #fff;
	font-size: 11px;
	padding-left: 15px;
	margin-bottom: 5px;
}
.email_icon {
	font-family: Tahoma;
	background: url("../img/icon_3.gif") left top no-repeat;
	color: #fff;
	font-size: 11px;
	padding-left: 15px;
	margin-bottom: 5px;
}
.web_icon {
	font-family: Tahoma;
	background: url("../img/icon_4.gif") left top no-repeat;
	color: #fff;
	font-size: 11px;
	padding-left: 15px;
	margin-bottom: 5px;
}
.shop_icon {
	font-family: Tahoma;
	background: url("../img/icon_5.gif") left 2px no-repeat;
	color: #fff;
	font-size: 11px;
	padding-left: 15px;
	margin-bottom: 5px;
}
#inf {
	text-align: right;
	position: absolute;
	top: 520px;
	right: 10px;
	font-family: Tahoma;
	color: #fff;
	font-size: 9px;
}

#blocks a{
	position: absolute;
	font-family: Tahoma;
	font-size:9px;
	color: #000;
	float:left;
	padding: 0px 2px;
	text-decoration: none;
	z-index: 4;
}
#blocks a.active{
	background: #ff7e00;
}

area {
	cursor: pointer !important;
}

#tooltip {
position: absolute;
z-index: 1;
font: 12px Verdana, Geneva, sans-serif;
color: #000;
opacity: 0.75;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

#tooltip.fancy {
background: url('../images/mappoint.gif');
height:35px;
width: 220px;
}

#tooltip.fancy h3
{
	padding-left:40px;
	padding-top:-10px;
font: 12px Verdana, Geneva, sans-serif;
font-weight:bold;
color: #000;
}

#block_1 	{
	top: 128px;
	left: 276px;
		visibility:hidden;
	background:url("../images/mappoint.gif") no-repeat scroll 0 0 transparent;
	width:220px;
	height:35px;
	z-index:999;
    // left:-9999px;
}

#block_2 	{
	top: 139px;
	left: 224px;
		visibility:hidden;
			background:url("../images/mappoint.gif") no-repeat scroll 0 0 transparent;
	width:220px;
	height:35px;

}
#block_3 	{
	top: 66px;
	left: 266px;
		visibility:hidden;
	background:url("../images/mappoint.gif") no-repeat scroll 0 0 transparent;
	width:220px;
	height:35px;

}
#block_4 	{
	top: 96px;
	left: 188px;
		visibility:hidden;
	background:url("../images/mappoint.gif") no-repeat scroll 0 0 transparent;
	width:220px;
	height:35px;

}
#block_5 	{  top: 159px; left: 119px; 	visibility:hidden;
	background:url("../images/mappoint.gif") no-repeat scroll 0 0 transparent;
	width:220px;
	height:35px;

}
#block_6 	{
	top: 208px;
	left: 124px;
		visibility:hidden;
			background:url("../images/mappoint.gif") no-repeat scroll 0 0 transparent;
	width:220px;
	height:35px;

}
#block_7 	{
	top: 257px;
	left: 117px;
		visibility:hidden;
			background:url("../images/mappoint.gif") no-repeat scroll 0 0 transparent;
	width:220px;
	height:35px;

}
#block_8 	{
	top: 196px;
	left: 197px;
		visibility:hidden;
			background:url("../images/mappoint.gif") no-repeat scroll 0 0 transparent;
	width:220px;
	height:35px;

}
#block_9 	{
	top: 235px;
	left: 223px;
		visibility:hidden;
			background:url("../images/mappoint.gif") no-repeat scroll 0 0 transparent;
	width:220px;
	height:35px;

}
#block_10 	{
	top: 293px;
	left: 213px;
		visibility:hidden;
			background:url("../images/mappoint.gif") no-repeat scroll 0 0 transparent;
	width:220px;
	height:35px;

}
#block_11 	{
	top: 179px;
	left: 240px;
		visibility:hidden;
			background:url("../images/mappoint.gif") no-repeat scroll 0 0 transparent;
	width:220px;
	height:35px;

}
#block_12 	{
	top: 212px;
	left: 278px;
		visibility:hidden;
			background:url("../images/mappoint.gif") no-repeat scroll 0 0 transparent;
	width:220px;
	height:35px;

}
#block_13 	{
	top: 268px;
	left: 270px;
		visibility:hidden;
			background:url("../images/mappoint.gif") no-repeat scroll 0 0 transparent;
	width:220px;
	height:35px;

}
#block_14 	{
	top: 175px;
	left: 332px;
		visibility:hidden;
			background:url("../images/mappoint.gif") no-repeat scroll 0 0 transparent;
	width:220px;
	height:35px;

}
#block_15 	{
	top: 106px;
	left: 340px;
		visibility:hidden;
			background:url("../images/mappoint.gif") no-repeat scroll 0 0 transparent;
	width:220px;
	height:35px;

}
#block_16 	{
	top: 154px;
	left: 361px;
		visibility:hidden;
			background:url("../images/mappoint.gif") no-repeat scroll 0 0 transparent;
	width:220px;
	height:35px;

}
#block_17 	{
	top: 134px;
	left: 409px;
		visibility:hidden;
			background:url("../images/mappoint.gif") no-repeat scroll 0 0 transparent;
	width:220px;
	height:35px;

}
#block_18 	{  top: 231px; left: 202px; }
#block_19 	{  top: 237px; left: 45px; }
#block_20 	{  top: 238px; left: 107px; }
#block_21 	{  top: 248px; left: 155px; }
#block_22 	{  top: 254px; left: 50px; }
#block_23 	{  top: 260px; left: 118px; }
#block_24 	{  top: 273px; left: 207px; }
#block_25 	{  top: 285px; left: 75px; }
#block_26 	{  top: 290px; left: 20px; }
#block_27 	{  top: 305px; left: 218px; }
#block_28 	{  top: 215px; left: 258px; }
#block_29 	{  top: 178px; left: 288px; }
#block_30 	{  top: 348px; left: 268px; }
#block_31 	{  top: 363px; left: 318px; }
#block_32 	{  top: 335px; left: 370px; }
#block_33 	{  top: 384px; left: 383px; }
#block_34 	{  top: 260px; left: 453px; }
#block_35	{  top: 105px; left: 50px; }
