
div#map {
	border: 2px outset gray;
}
div#sidebar {
	border: 1px solid #666;
	padding: 5px;
	background-color: #ffffff;
	overflow:auto;
	text-align: left;
}
#sidebar a:link { color: #0000ff; } 
#sidebar a:visited { color: #000000; } 
#sidebar a:hover { color: #000000; } 
#sidebar a:active { color: #000000; }
div#info {
	border: 1px solid #666;
	padding: 5px;
	background-color: #ffffff;
	text-align: left;
}
div#pr {
	border: 1px solid #666;
	padding: 2px 5px 2px 5px;
	background-color: #ffffff;

}
img {
	border: 0px;
}
.url {
	font-size: 10px;
}
.memo {
	height: 52px;
	overflow: auto;
	border-top: 1px;
	margin-top: 2px;
	padding:    2px;
}
.fuki {
	width:405px
}
span.zoom {
text-align: left;
}

.name {


}
.name2 {
	font-size: 13px;
	font-weight: bold;
	
}
.label {
background-color: #99ccff; 
font-weight: bold;
padding: 2px 0px 0px 5px;
margin: 2px 0px 1px 0px;
}
.label_g {
background-color: #ff9900; 
font-weight: bold;
padding: 2px 0px 0px 5px;
margin: 2px 0px 1px 0px;
}
.label2 {
background-color: #ff99cc; 
font-weight: bold;
padding: 2px 0px 0px 5px;
margin: 2px 0px 1px 0px;
}
.label_etc1 {
background-color: #0066cc;
color: #ffffff; 
font-weight: bold;
padding: 2px 0px 0px 5px;
margin: 2px 0px 1px 0px;
}
.label_etc2 {
background-color: #ffff00;
color: #000000; 
font-weight: bold;
padding: 2px 0px 0px 5px;
margin: 2px 0px 1px 0px;
}
.label_etc3 {
background-color: #00ff66;
color: #000000; 
font-weight: bold;
padding: 2px 0px 0px 5px;
margin: 2px 0px 1px 0px;
}
.label_etc4 {
background-color: #9900cc;
color: #ffffff; 
font-weight: bold;
padding: 2px 0px 0px 5px;
margin: 2px 0px 1px 0px;
}
