p.head
{
	font-size:15px;
	font-weight:bold;
	margin-bottom:5px;
	font-weight:bold;
}
div.right_sort
{
	border-top:1px solid silver;
}
div.right_sort table td
{
	padding-right:10px;
	color:#717171;
}
div.right_sort table img
{
	vertical-align:middle;
}
div.right_sort select
{
	background:#FFFFFF;
	color:#717171;
}
div#right_filter
{
	border-top:1px solid silver;
	padding:5px 0px 5px 0px;
}
div#right_filter p.filter
{
	color:#717171;
	margin-bottom:10px;
}
div#right_filter div
{
	margin-bottom:8px;
	color:#717171;
}
div#right_filter div p
{
	float:left;
	width:112px;
}
div#right_filter p.bottom a
{
	display:block;
	background:url(../../images/button_filter.gif);
	height:26px;
	line-height:26px;
	color:#717171;
	font-weight:bold;
	text-decoration:none;
	width:60px;
	float:right;
	text-align:center;
}
div#right_filter p.bottom a:hover
{
	text-decoration:underline;
}
div.right_container
{
	border-top:1px solid silver;
	padding:20px 0px 20px 0px;
	color:#717171;
}
div.right_checkholder
{
	float:left;
	width:20px;
}
div.right_piccontainer
{
	float:left;
	width:100px;
}
div.right_infocont
{
	float:left;
	width:670px;
}
div.right_infocont a
{
	color:#717171;
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
	text-decoration:none;
}
div.right_infocont span
{
	font-size:13px;
	color:#37a6e1;
	font-weight:bold;
}
div.right_infocont p
{
	margin-top:5px;
}
div.right_infocont a:hover
{
	text-decoration:underline;
}
div.right_optionprice
{	
	float:left;
	width:790px;
	line-height:26px;
	height:26px;
}
div.right_optionprice a
{
	display:block;
	background:url(../../images/button.gif);
	height:26px;
	line-height:26px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	width:54px;
	text-align:center;
}
div.right_optionprice a, div.right_optionprice p
{
	float:right;
	margin-left:10px;
}
div.right_optionprice span
{
	color:#37a6e1;
	font-weight:bold;
	font-size:13px;
}
div.right_optionprice span.stroke
{
	text-decoration:line-through;
}
div.right_optionprice span.zeros
{
	vertical-align:super;
	font-size:11px;
}
div.right_optionprice div.star_empty
{
	width:59px;
	display:inline;
	height:11px;
	font-size:0px;
	background:url(../../images/stars.gif) no-repeat;
	background-position:0px -11px;
	margin-left:35px;
	margin-top:13px;
	float:left;
}
div.right_optionprice div.star_full
{
	height:11px;
	font-size:0px;
	background:url(../../images/stars.gif) no-repeat;
}
div#show_info_box
{
	position:absolute;
	display:none;
	z-index:3;
	width:88px;
	height:76px;
	font-size:8px;
	background:#FFFFFF;
}