body{ font-size:90%;}

.result {
  background-color:#D9F4FF;
  padding:2px;
}

td   { font-size:95%; }

.mainTable { background:#ffffff; }
.cat_l  { background:url("img/cat_l.gif"); }
.cat_r  { background:url("img/cat_r.gif"); }
.cat_lf { background:url("img/cat_lf.gif") no-repeat; }
.cat_rf { background:url("img/cat_rf.gif") no-repeat; }
.cat_ft { background:url("img/cat_footer.gif"); }
.cat_bn { width:135px; background:#ffffff; font-size:13px; line-height:110%; padding:5px; }
.cat_tit1a { width:142px; background:#ff0000; font-size:13px; font-weight:bold; padding:4px 2px 2px 2px; border:1px solid #333333; }
.cat_tit1b { width:142px; background:#00cc66; font-size:13px; font-weight:bold; padding:4px 2px 2px 2px; border:1px solid #333333; }
.cat_tit2  { width:142px; background:#ffcc16; font-size:13px; font-weight:bold; padding:4px 2px 2px 2px; border:1px solid #333333; }
.cat_tit3  { width:142px; background:#21b328; font-size:13px; font-weight:bold; padding:4px 2px 2px 2px; border:1px solid #333333; }

.cat_tit4  { width:142px; background:#0099ff; font-size:13px; font-weight:bold; padding:4px 2px 2px 2px; border:1px solid #333333; }
.cat_tit5  { width:142px; background:#6600cc; font-size:13px; font-weight:bold; padding:4px 2px 2px 2px; border:1px solid #333333; }
.cat_tit6  { width:142px; background:#cc0099; font-size:13px; font-weight:bold; padding:4px 2px 2px 2px; border:1px solid #333333; }

.cat_tit7  { width:142px; background:#ff9933; font-size:13px; font-weight:bold; padding:4px 2px 2px 2px; border:1px solid #333333; }
.cat_tit8  { width:142px; background:#ff0099; font-size:13px; font-weight:bold; padding:4px 2px 2px 2px; border:1px solid #333333; }
.cat_tit9  { width:142px; background:#00cc66; font-size:13px; font-weight:bold; padding:4px 2px 2px 2px; border:1px solid #333333; }

.cat_tit10 { width:142px; background:#ff0000; font-size:13px; font-weight:bold; padding:4px 2px 2px 2px; border:1px solid #333333; }
.cat_tit11 { width:142px; background:#ffcc16; font-size:13px; font-weight:bold; padding:4px 2px 2px 2px; border:1px solid #333333; }
.cat_tit12 { width:142px; background:#21b328; font-size:13px; font-weight:bold; padding:4px 2px 2px 2px; border:1px solid #333333; }

/*td.pickup { border-left:1px solid #002299; border-right:1px solid #002299; border-bottom:1px solid #002299; background:#002299; }*/
td.about  { font-size:13px; border-left:1px solid #ff83fb; border-right:1px solid #ff83fb; border-bottom:1px solid #ff83fb; padding:5px; background:#fff8ff; }

.shop { padding:8px; line-height:140%; }

A:link { color: #0033ff; }
A:visited { color: #0033ff; }
A:active { color: #0033ff; }
A:hover { text-decoration: none ; color: #0033ff; }

A.cat:link { text-decoration: underline; color:#ffffff ; }
A.cat:visited { text-decoration: underline ; color: #ffffff ; }
A.cat:active { text-decoration: none ; color: #ffffff ; }
A.cat:hover { text-decoration: none ; color: #ffffff ; }

table { table-layout:auto; }

#itm1{
	background:url(img/shopbg_blue.gif);
}
#itm2{
	color:#fff;
	background:#0c9dfc;
}
#itm3{
	color:#fff;
	background:#0c9dfc;
}
#itm4{
	color:#fff;
	background:#0c9dfc;
}
#itm5{
	color:#fff;
	background:#0c9dfc;
}
#itm6{
	color:#fff;
	background:#0c9dfc;
}
#itm7{
	color:#fff;
	background:#0c9dfc;
}
#itm8{
	color:#fff;
	background:#0c9dfc;
}
#itm9{
	color:#fff;
	background:#0c9dfc;
}
#itm10{
	color:#fff;
	background:#0c9dfc;
}
#itm11{
	color:#fff;
	background:#0c9dfc;
}
#itm12{
	color:#fff;
	background:#0c9dfc;
}
#itm13{
	color:#fff;
	background:#0c9dfc;
}
#itm14{
	color:#fff;
	background:#0c9dfc;
}
#itm15{
	color:#fff;
	background:#0c9dfc;
}

.page_img{ margin-bottom:3px; }

