#imagemap dl {
	position: relative;
}

#imagemap dl dt { 
	margin: 0; 
	padding: 0; 
	position: absolute; 
	font-size: 85%; 
	display: none; 
}

#imagemap dl dd { 
	margin: 0; 
	padding: 0; 
	position: absolute;  
	font-size: 100%; 
}

#imagemap dl dd a { 
	position: absolute; 
	text-decoration: none; 
	border: 1px solid #003366;
	background: transparent url('/images/imagemap/note.png') repeat; 
}

#imagemap dl dd a span { 
	display: none; 
}

#imagemap dl dd a:hover { 
	position: absolute; 
	background: transparent url('/images/imagemap/hover.png') repeat; 
	border: 1px solid #BCBCBC; 
}

#imagemap dl dd a:hover span {
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: normal;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 100%;
}

.img_area {
	padding: 3px;s
	
}