.shopbanner .shopimg { width:193px; height:193px; vertical-align:top; text-align:center; float:left; }
.shopbanner .shopname { width: 500px; height:193px; vertical-align:middle; text-align:center; float:left; }
.shopcnt { float:left; width:80px; overflow:hidden; }
.shopexample { float:left; width:320px;  overflow:hidden;}
.shopdesc { float:left; width:250px;  overflow:hidden;}
.shopprice { float:left; width:60px;  overflow:hidden;}
.shopheader .shopcnt { background-color: #cccccc; }
.shopheader .shopexample { background-color: #cccccc; }
.shopheader .shopdesc { background-color: #cccccc; }
.shopheader .shopprice { background-color: #cccccc; }
.shopitem .shopcnt {
	background-color: #eeeeee;
	text-align:center;
	padding-top: 40px;
}
.shopitem .shopexample { background-color: #eeeeee; }
.shopitem .shopexample img { vertical-align:text-top; }
.shopitem .shopdesc { background-color: #eeeeee;  }
.shopitem .shopprice { background-color: #eeeeee; }

.shopheader {
	background-color: #cccccc;
	margin-left:5px;
	margin-right: 5px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: large;
	overflow:auto;
	text-align:center;
}
.shopitem {
	background-color: #eeeeee;
	margin-left: 5px;
	margin-right: 5px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	overflow:auto;
	padding-top: 5px; padding-bottom: 5px;
}

.shopspc { clear:both; height:15px; }
