table.list-table {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

table.list-table td.cell {
	background: #f2f4f6;
	border: 1px solid #d8dfe6;
	padding: 15px 5px 5px 5px;
}

table.list-table td.cell img.price-image {
	margin-right:10px;
	margin-bottom:10px;
	border-left: 1px solid #d8dfe6;
	border-top: 1px solid #d8dfe6;
	border-right: 3px solid #d8dfe6;
	border-bottom: 3px solid #d8dfe6;
	/*float: left;*/
}

table.list-table td.cell div.money_violet {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	background: url(images/price_left.png) left top no-repeat;
}

table.list-table td.cell div.price_violet {
	background:url(images/price_right.png) right top no-repeat;
}

table.list-table td.cell div.money_violet span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 28px;
}

table.list-table td.cell div.money_orange {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	background: url(images/price_left.png) left -112px no-repeat;
}

table.list-table td.cell div.price_orange {
	background:url(images/price_right.png) right -112px no-repeat;
}

table.list-table td.cell div.money_orange span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 28px;
}

table.list-table td.cell div.money_blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	background: url(images/price_left.png) left -28px no-repeat;
}

table.list-table td.cell div.price_blue {
	background:url(images/price_right.png) right -28px no-repeat;
}

table.list-table td.cell div.money_blue span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 28px;
}

table.list-table td.cell div.money_yellow {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	background: url(images/price_left.png) left -56px no-repeat;
}

table.list-table td.cell div.price_yellow {
	background:url(images/price_right.png) right -56px no-repeat;
}

table.list-table td.cell div.money_yellow span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 28px;
}

table.list-table td.cell div.money_green {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	background: url(images/price_left.png) left -84px no-repeat;
}

table.list-table td.cell div.price_green {
	background:url(images/price_right.png) right -84px no-repeat;
}

table.list-table td.cell div.money_green span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 28px;
}

table.list-table td.cell div.money_red {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	background: url(images/price_left.png) left -168px no-repeat;
}

table.list-table td.cell div.price_red {
	background:url(images/price_right.png) right -168px no-repeat;
}

table.list-table td.cell div.money_red span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 28px;
}

table.list-table td.cell div.money_dblue {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	background: url(images/price_left.png) left -140px no-repeat;
}

table.list-table td.cell div.price_dblue {
	background:url(images/price_right.png) right -140px no-repeat;
}

table.list-table td.cell div.money_dblue span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 28px;
}

table.list-table td.space {
	height: 10px;
}

table.list-table div.detail-link {
	margin-top: 10px;
	padding-left: 25px;
	background: left top no-repeat url(images/href_icon.gif);
	color: #316599;
	height:20px;
	line-height:15px;
	clear:none;
	float: left;
	font-size: 11px;
}

table.list-table div.map-link {
	margin-top: 10px;
	padding-left: 25px;
	background: left top no-repeat url(images/map_icon.gif);
	color: #316599;
	height:20px;
	line-height:15px;
	clear:none;
	float: left;
	font-size: 11px;
}

table.list-table div.detail-link a, table.list-table div.map-link a {
	color: #316599;
}

table.list-table div.detail-link a:hover, table.list-table div.map-link a:hover {
	color: #ff0000;
}