#imap {
  display:block; 
  width: 349px; 
  height: 327px; 
  background: url(/img/polandBg.png) no-repeat; 
  position: relative;
  float: right;
}

#imap a#title {
	display: block; 
	width: 349px; 
	height: 0; 
	padding-top: 327px; 
	overflow:hidden; 
	position:absolute; 
	left:0; 
	top:0; 
	cursor:default;
}
/* the hack for IE pre IE6 */

* html #imap a#title {
	height: 128px;
  	he\ight:0;
}
#imap a#title:hover {
  background-position: 0 0; 
  z-index:10;
}

/* place the <dd>s in the correct absolute position */
#imap dd {
  position:absolute; 
  padding:0; 
  margin:0;
  }
#imap #mapProv1 {
  left: 25px; 
  top: 182px;
  z-index:21;
  }
#imap #mapProv2 {
  left:196px; 
  top:94px; 
  z-index:20;
  }
#imap #mapProv3 {
  left:150px; 
  top:147px; 
  z-index:21;
  }
#imap #mapProv4 {
  left:118px; 
  top:67px; 
  z-index:21;
  }
#imap #mapProv5 {
  left:268px; 
  top:158px; 
  z-index:21;
  }
#imap #mapProv6 {
  left:15px; 
  top:113px; 
  z-index:22;
  }
#imap #mapProv7 {
  left:182px; 
  top:252px; 
  z-index:22;
  }
#imap #mapProv8 {
  left:109px; 
  top:212px; 
  z-index:22;
  }
#imap #mapProv9 {
  left:250px; 
  top:240px; 
  z-index:20;
  }
#imap #mapProv10 {
  left:271px; 
  top:27px; 
  z-index:20;
  }
#imap #mapProv11 {
  left:99px; 
  top:3px; 
  z-index:20;
  }
#imap #mapProv12 {
  left:148px; 
  top:216px; 
  z-index:21;
  }
#imap #mapProv13 {
  left:201px; 
  top:208px; 
  z-index:21;
  }
#imap #mapProv14 {
  left:183px; 
  top:27px; 
  z-index:21;
  }
#imap #mapProv15 {
  left:67px; 
  top:94px; 
  z-index:20;
  }
#imap #mapProv16 {
  left:11px; 
  top:27px; 
  z-index:20;
  }
/* style the <dd><a> links physical size and the background image for the hover */
#imap a {
  display:block; 
  text-decoration:none; 
  z-index:20;
}

#imap a#prov1 {
  width: 90px;
  height: 81px;
 }
#imap a#prov2 {
  width: 86px;
  height: 124px;
 }
#imap a#prov3 {
  width: 70px;
  height: 70px;
 }
#imap a#prov4 {
  width: 70px;
  height: 70px;
 }
#imap a#prov5 {
  width: 83px;
  height: 90px;
 }
#imap a#prov6 {
  width: 51px;
  height: 75px;
 }
#imap a#prov7 {
  width: 67px;
  height: 67px;
 }
#imap a#prov8 {
  width: 43px;
  height: 53px;
 }
#imap a#prov9 {
  width: 78px;
  height: 86px;
 }
#imap a#prov10 {
  width: 62px;
  height: 113px;
 }
#imap a#prov11 {
  width: 86px;
  height: 67px;
 }
#imap a#prov12 {
  width: 48px;
  height: 94px;
 }
#imap a#prov13 {
  width: 64px;
  height: 48px;
 }
#imap a#prov14 {
  width: 102px;
  height: 59px;
 }
#imap a#prov15 {
  width: 81px;
  height: 105px;
 }
#imap a#prov16 {
  width: 75px;
  height: 78px;
 }
#imap a span, #imap a:visited span {
  display:none;
}

#archShowRooms ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 190px;
	font-size: 0.84em;
	margin: 0 28px 10px 0;
	float: left;
	height: 100px;
}
#archShowRooms ul.clear {
	float: none;
}
#archShowRooms ul.even {
	float: none;
	margin-left: 200px;
}
#archShowRooms li {
	padding-left: 13px;
}
#archShowRooms li.email {
	white-space: nowrap;
}
#archShowRooms .city {
	font-weight: bold;
}
#archShowRooms .name {
	background: url(/img/bullet.png) no-repeat 5px 5px  #f3f3f3;
}