@charset "utf-8";
/* CSS Document */
.mapimg {
	border: 1px solid #000000;
	margin: 3px;
}

.floatbox {
	background-color: #666666;
	filter:alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
	border: 1px solid #000000;
	padding: 10px;

}

#map {
	position: relative;
	z-index: 1;
	float: left;
	width: 500px;
	height: 522px;
	background-image:url(images/map.jpg);
	text-align: center;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
#map a {
	cursor: pointer;
}
	
#b1l1 {
	position: absolute;
	height: 20px;
	width: 20px;
	top: 120px;
	left: 45px;
}

#b1l2 {
	position: absolute;
	height: 20px;
	width: 20px;
	top: 176px;
	left: 116px;

}

#b1l3 {
	position: absolute;
	height: 20px;
	width: 20px;
	top: 197px;
	left: 198px;
}

#b1l4 {
	position: absolute;
	height: 20px;
	width: 20px;
	top: 219px;
	left: 279px;
}

#b1l5 {
	position: absolute;
	height: 20px;
	width: 20px;
	top: 269px;
	left: 352px;
}

#b1l6 {
	position: absolute;
	height: 20px;
	width: 20px;
	top: 339px;
	left: 365px;
}

#b1l7 {
	position: absolute;
	height: 20px;
	width: 20px;
	top: 403px;
	left: 388px;
}


#b2l1 {
	position: absolute;
	height: 20px;
	width: 20px;
	top: 259px;
	left: 48px;
}

#b2l2 {
	position: absolute;
	height: 20px;
	width: 20px;
	top: 288px;
	left: 117px;
}

#b2l3 {
	position: absolute;
	height: 20px;
	width: 20px;
	top: 306px;
	left: 169px;
}

#b2l4 {
	position: absolute;
	height: 20px;
	width: 20px;
	top: 323px;
	left: 211px;
}

#b5l1 {
	position: absolute;
	height: 20px;
	width: 20px;
	top: 359px;
	left: 83px;
}

#b6l1 {
	position: absolute;
	height: 20px;
	width: 20px;
	top: 428px;
	left: 41px;
}

#b6l2 {
	position: absolute;
	height: 20px;
	width: 20px;
	top: 428px;
	left: 90px;
}
#b6l3 {
	position: absolute;
	height: 20px;
	width: 20px;
	top: 428px;
	left: 139px;
}
#b6l4 {
	position: absolute;
	height: 20px;
	width: 20px;
	top: 440px;
	left: 197px;
}

#b7l1 {
	position: absolute;
	height: 20px;
	width: 20px;
	top: 439px;
	left: 280px;
}



#box11 {
	width: 200px;
	top: 13px;
	left: 73px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

#box12 {
	width: 200px;
	top: 97px;
	left: 139px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

#box13 {
	width: 200px;
	top: 134px;
	left: 220px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

#box14 {
	width: 200px;
	top: 143px;
	left: 302px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

#box15 {
	width: 200px;
	top: 203px;
	left: 130px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

#box16 {
	width: 200px;
	top: 274px;
	left: 143px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

#box17 {
	width: 200px;
	top: 338px;
	left: 167px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

#box21 {
	width: 200px;
	top: 193px;
	left: 66px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

#box22 {
	width: 200px;
	top: 222px;
	left: 135px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

#box23 {
	width: 200px;
	top: 237px;
	left: 194px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

#box24 {
	width: 200px;
	top: 259px;
	left: 249px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

#box51 {
	width: 200px;
	top: 293px;
	left: 103px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

#box61 {
	width: 200px;
	top: 363px;
	left: 65px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

#box62 {
	width: 200px;
	top: 360px;
	left: 112px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

#box63 {
	width: 200px;
	top: 362px;
	left: 161px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

#box64 {
	width: 200px;
	top: 373px;
	left: 235px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

#box71 {
	width: 200px;
	top: 372px;
	left: 58px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

