#body_shop #container #contentbody h2 {
margin:0 0 10px 0;
padding:0;
}
#body_shop #container #contentbody #all {
width:750px;
}
#body_shop #container #contentbody #all #map {
	clear: both;
	width: 750px;
}
#body_shop #container #contentbody #all #map h3 {
position:absolute;
top:2px;
	margin: 0;
}
#body_shop #container #contentbody #all #map .inmap {
position:relative;
	clear: both;
}

#body_shop #container #contentbody #all #map .map {
margin:0 0 0 5px;
}
#body_shop #container #contentbody #all #map .tp {
	clear: both;
	width: 720px;
}

#body_shop #container #contentbody #all #map p {
margin:14px 0 0 9px;
	width: 364px;
	clear: both;
}
#body_shop #container #contentbody #all #map ul {
position:absolute;
top:830px;
left:400px;
width: 350px;
}
#body_shop #container #contentbody #all #map li {
	list-style-type: none;
	margin: 0 5px 0 0;
	float:left;
}

#body_shop #container #contentbody #all .outline {
	clear: both;
	width: 748px;
}
#body_shop #container #contentbody #all .outline h3 {
margin:70px 0 0 0;
padding:0;
}
#body_shop #container #contentbody #all .outline #table {
margin:19px 0 53px 0;
padding:0;
	clear: both;
	color: #000000;
}
#body_shop #container #contentbody #all .outline #table span {
color:#006600;
}

#body_shop #container #contentbody #all .outline #table th {
	font-weight: 400;
	background-color: #6D921F;
	color: #FFFFFF;
	padding: 3PX;
	text-align: center;
	width: 6em;
}
#body_shop #container #contentbody #all .outline #table td {
	border-style: solid;
	border-width: 1px;
	border-color: #6D921F;
	padding: 3px;
}

#body_shop #container #contentbody #all .outline #table .ltable {
	float: left;
	width: 363px;
	margin: 0 19px 0 0;
}
#body_shop #container #contentbody #all .outline #table .rtable {
	width: 363px;
}
