@charset "utf-8";
/* CSS Document */
body {
	margin-top: 0px; background:#E7E7E7;
	background:url(../images/body_bg.gif);
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
a:link {
color: #6B1F2E; 
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;

}
a:hover {
color: #666666; 
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;

}
a:visited {
color:#333333; 
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.guide a:link {
color:#FFFFFF; 
font-size: 12px;
font-family: Arial;
font-weight:bold;
text-decoration:none;
}
.guide a:hover {
color:#FFFFCC; 
font-size: 12px;
font-family: Arial;
font-weight:bold;
text-decoration:underline;
}
.guide a:visited {
color:#FFFFFF; 
font-size: 12px;
font-family: Arial;
font-weight:bold;
text-decoration:none;
}

.topcss { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; }
.top_tb { border-top:3px solid #333333;}
.td1 { border-bottom:3px double #333333; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; color:#333333; }
.left_tb { border-collapse:collapse; margin-bottom:4px; }
.left_tbt { background:#FFCCCC; color:#000000; font-weight:bold; text-align:left; font-family:Geneva, Arial, Helvetica, sans-serif; }
.mid_tbt { background:#F0F0F0; font-weight:bold; text-align:left; font-family:Geneva, Arial, Helvetica, sans-serif; }
.left_tbt a:link { color:#000000; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; }
.left_tbt a:hover { color:#FF0000; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; }
.left_tbt a:visited { color:#FF0000; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; }
.rt_tb { border:1px solid #333333; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; padding:3px; }
.picshow { height:242px; width:160px; border-bottom:1px solid #999999; border-right:1px solid #999999; margin-top:4px; margin-left:3px; float:left; overflow:hidden; }
.pic { height:190px; width:160px; text-align:center; float:left; }
.price { height:18px; width:158px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#FF0000; border-bottom:1px dashed #CCCCCC; border-top:1px solid #CCCCCC; text-align:center; float:left; }
.picname { height:26px; width:160px; text-align:center; float:left; }
.list_type { border:1px solid #999999; color:#990000; }
