
/* ####################  liste des sacs du shop  ##################### */
#shop_bag_list{
}


#categoryThumbnail{
float:right;
clear:both;
}

#shop_bag_list li{
  float:left;
  margin:0 0px 20px 52px;
  width:183px;
  height:250px;
  background:url("/images/shop/bg_bag_sheet.png");
  background-repeat: no-repeat;
  background-position: 0 20px;
}

.box_reverse img{
width : 179px;
height: 180px;
clear:both;
}

#shop_bag_list li.bag_sheet h3
{
  margin:2px 0 0 15px;
  padding:0;
  font-size:14px;
}

#shop_bag_list li.bag_sheet h3 a
{
  text-decoration:none;
  color:#000000;
}

#shop_bag_list li.bag_sheet .model_name
{
  color:#999999;
  font-weight:bold;
  font-size:12px;
  margin:0 0 0 15px;
  padding:0;
}

#shop_bag_list li.bag_sheet .model_name a, #shop_bag_list li.bag_sheet .model_name a:link, #shop_bag_list li.bag_sheet .model_name a:visited
{
	float:right;
  color:#999999;
  text-decoration:none;
}

#shop_bag_list li.bag_sheet .model_name a:hover, #shop_bag_list li.bag_sheet .model_name a:active
{
}

#shop_bag_list li a img.sac{
  margin:2px 0px 6px 0px;
}

#shop_bag_list li a img.pattern
{
  margin:2px 0px 6px 0px;
	display:none;
}

#shop_bag_list li .informations
{
  padding:0 0 0 0px;
}

#shop_bag_list li .informations .line_1
{
  width:180px;
}

#shop_bag_list li .informations .line_1 .bag_name
{
  font-size:0.8em;
}

#shop_bag_list li .informations .line_1 .price
{
  float:left;
  width: 63px;
  font-size:0.9em;
  margin: 0 0 0 120px;
	text-align:right;
}

#shop_bag_list li .informations .line_2
{
  width:180px;
  float:left;
  margin:0px 0 0 0;
}

#shop_bag_list li .informations .line_2 a.btn_purchase, #shop_bag_list li .informations .line_2 a.btn_purchase:link, #shop_bag_list li .informations .line_2 a.btn_purchase:visited{
  float:left;
  width:80px;
  height:16px;
  background:#0099FF;
  color:#FFFFFF;
  text-decoration:none;
  font-size:0.70em;
  text-align:center;
  padding:2px 0 0 0;
  margin: 0px 0px 0 5px;
}

#shop_bag_list li .informations .line_2 a.btn_purchase:hover, #shop_bag_list li .informations .line_2 a.btn_purchase:active{
  background:none;
  color:#0099FF;
}

#shop_bag_list li .informations .line_2 a.btn_show_by_design, #shop_bag_list li .informations .line_2 a.btn_show_by_design:link, #shop_bag_list li .informations .line_2 a.btn_show_by_design:visited{
  margin: 0px 0px 0 0;
  width:90px;
  height:16px;
  display:block;
  float:left;
  color:#ff9900;
  text-decoration:none;
  font-size:0.70em;
  text-align:center;
  padding:2px 0 0 0;
  background-color:none;
  font-family: LubalGraphBkBTBook;
  font-weight: bold;
}

#shop_bag_list li .informations .line_2 a.btn_show_by_design:hover, #shop_bag_list li .informations .line_2 a.btn_show_by_design:active
{
  color:#FFFFFF;
	background-color:#ff9900;
	-webkit-border-radius: 1.0em;
  -moz-border-radius: 1.0em;
}

#shop_bag_list li .informations .bag_category_name
{
  font-size:0.8em;
}

#shop_bag_list li.bag_sheet .category-top
{
	display:block;
  margin:4px 0px 0 0;
	height:16px;
	width:179px;
	text-align:right;
}

#shop_bag_list li.bag_sheet .category-top a, #shop_bag_list li.bag_sheet .category-top a:link, #shop_bag_list li.bag_sheet .category-top a:visited
{
  color:#000000;
  text-decoration:none;
  font-size:0.9em;
}

#shop_bag_list li.bag_sheet .category-top a:active, #shop_bag_list li.bag_sheet .category-top a:hover
{

}

#shop_bag_list li a.see_more_bag_cat_name, #shop_bag_list li a.see_more_bag_cat_name:link, #shop_bag_list li a.see_more_bag_cat_name:visited{
  float:right;
  margin:0px 0px 0 0;
  color:#000000;
  text-decoration:none;
  font-size:0.9em;
}

#shop_bag_list li a.see_more_bag_cat_name:hover, #shop_bag_list li a.see_more_bag_cat_name:active
{

}


