#AdvCenterRotate {margin:3px 0 0 0;}
#AdvCenterList img {margin:0 0.16em 1.25em 0}

#BoxPromotion .promotionHeader{height:3.33em;background-image:url(../images/promotions_header.jpg);}
#BoxPromotion .item{float:left;width:13.04em;height:23em;padding:0.6em 0.6em 0 0.6em;overflow:hidden;border-right:1px dotted #ababab;}
#BoxPromotion .c3{border:0;}
#BoxPromotion .all_promotions{background-color:#d4eec7;}
#BoxPromotion .logo{height:15px;float: left;}
#BoxPromotion .anim3d{float: right;}
#BoxPromotion h4{margin:0.5em 0 0 0;text-align:center;height:3.2em;}
#BoxPromotion h4 a{font-size:12px;font-weight:bold;color:#227084;}
#BoxPromotion .picture{margin-top:1em;text-align:center;}
#BoxPromotion .short_desc{font-size:0.83em;margin-top:1em;height:3.8em;color:#1c1c1c;}
#BoxPromotion .last_bar{margin-top:1.5em;}
#BoxPromotion .price{float:left;color:#db0d00;font-size:1em;/*padding-top:0.3em;*/width:85px;font-weight:bold;}
#BoxPromotion .more{float:right;}
#BoxPromotion .buy{float:right;padding-left:5px;}

#BoxBestSellers{margin-top:1em;background-image:url(../images/box/bestsellers_bg.gif);background-repeat:no-repeat;padding-top:8px;background-color:#88d4e2;}
#BoxBestSellers h3{margin:0;}
#BoxBestSellers table{width:100%;background-color:#fff;}
#BoxBestSellers td{font-size:0.83em;border-bottom:1px dotted #868686;padding:0.5em 0;}
#BoxBestSellers thead td{background-color:#f0f0f0;border:0;color:#506c81;text-align:center;}
#BoxBestSellers .c2{color:#506C81;width:27em;}
#BoxBestSellers .c2 h4.productName {margin:0; padding:0;font-size:12px;}
#BoxBestSellers .c2 .productName2 {margin:0; padding:0; font-size:11px;}
#BoxBestSellers .c2 a{color:#506C81;}
#BoxBestSellers .c2 a img {display:none;}
#BoxBestSellers .c3{text-align:center;color:#506C81;}
#BoxBestSellers .c4{text-align:center;color:#fc0203;}


#TopCategories .item{float:left;width:174px;height:174px;margin-right:3px;border-bottom:1px solid #fff;}
#TopCategories .item h2{margin:0;height:29px;padding:1em 0 0 1.8em;font-size:0.83em;background-image:url(../images/topcategory_item.gif);background-repeat:no-repeat;}
#TopCategories .item h2 span{font-weight:bold;color:#fff;text-transform:uppercase;}
#TopCategories .item h2 a:hover{text-decoration:none;}
#TopCategories .picture{width:52px;height:52px;overflow:hidden;position:absolute;margin:-38px 0 0 122px;z-index:0;}
#TopCategories .top{height:52px;background-color:#fff;border-bottom:1px dotted #acacac;}
#TopCategories .bottom{height:110px;padding-top:10px;border-right:1px dotted #acacac;background-color:#f1f3f2;}
#TopCategories .subCategories{height:90px;margin:0;padding:0;}
#TopCategories .subCategories li{display:block;padding-right:3px; }
#TopCategories .subCategories li a{display:block;font-size:11px;color:#505446;padding:2px 8px 0 15px;font-weight:bold; background-repeat:no-repeat;background-position:5px 7px;}
#TopCategories .subCategories li a:hover{text-decoration:none;background-color:#d4eec7;}
#TopCategories ul.jd_menu{list-style-type:none;margin:0;padding:0;}
#TopCategories ul.jd_menu a.cButton{font-size:11px;margin-right:8px;color:#32668d;background-image:url(../images/arrow_more.gif);background-repeat:no-repeat;background-position:right;padding-right:22px;display:block;height:16px;}
#TopCategories ul.jd_menu a.cButton:hover{text-decoration:none;}
#TopCategories ul.jd_menu li.level_1{text-align:right;position:relative;}
#TopCategories ul.jd_menu ul{position:absolute;left:0;top:-1px;margin:0;padding:0;list-style-type:none;display:none;width:172px;border:1px solid #fdbc84;z-index:9999;}
#TopCategories ul.jd_menu:hover ul{display:block;z-index:9999;}
#TopCategories ul.jd_menu ul li{display:block;width:172px;}
#TopCategories ul.jd_menu ul li a{display:block;width:158px;padding:2px 7px;background-color:#fc7605;border-bottom:1px solid #fdbc84;font-size:11px;color:#fff;text-align:left;}
#TopCategories ul.jd_menu ul li a:hover{text-decoration:none;background-color:#ffa75d;}
#TopCategories ul.jd_menu li.more_link{text-align:right;}





#BoxDocuments {background-image:url(../images/box/box_documents_border_bottom.gif); background-position:left bottom; background-repeat:repeat-x; margin-bottom:2em; padding-bottom:2px;}
#BoxDocuments .boxBody {background-image:url(../images/box/box_documents_border_top.gif); background-position:left top; background-repeat:repeat-x; padding-top:2px;}
#BoxDocuments .boxContent {background-color:#fbfbfb; border:1px solid #a4c0ff; border-width:0 1px; width:81.08em;}
#BoxDocuments h3 {display:none;}
#BoxDocuments h4 {margin:0 0 0.8em 0; font-family:Helvetica, Arial, Tahoma, Sans-Serif; font-size:1.25em;}
#BoxDocuments .item {float:left; display:inline; margin:0.83em; width:14.5em;}
#BoxDocuments ul {list-style-type:none; margin:0 0 1.5em 0; padding:0;}
#BoxDocuments li {font-size:0.92em; line-height:1.5em;}
#BoxDocuments a.more {font-size:0.92em;}


/* recommended */
#BoxRecommended {margin-top:1em;background-image:url(../images/box/recommended_bg.gif);background-repeat:no-repeat;padding-top:37px;}
#BoxRecommended .collections{background-color:#88d4e2;list-style:none;overflow:hidden; margin:0; padding:2px}
#BoxRecommended .collection{display:inline; float:left; padding:1px 0;}
#BoxRecommended .collection_ha{
  background-color: #cbe7ea;
  color: #1c7f96;
  display: block;
  margin-left: 3px;
  padding: 4px 7px;
  text-decoration: none;
  font-size: 10px;
}
#BoxRecommended .collection_active .collection_ha{
  background-color: #fff;
  color:#2b2e37;
  font-weight:bold;
}

#BoxRecommended .recommended_products{background-color:#fff;list-style-type:decimal;clear:both;margin:0;padding:5px 5px 5px 30px;font-size:11px;color:#ff7404;}
#BoxRecommended .recommended_product{padding: 1px 0 2px 0;clear:both;}
#BoxRecommended .recommended_ha{font-size:11px;color:#227084;float:left;width:400px;}
#BoxRecommended .recommended_product_price{font-size:11px;color:#227084;font-weight:bold;float:right;}


/* opony */
#BoxOpony {margin-top:1em;background-image:url(../images/box/recommended_opony_bg.gif);background-repeat:no-repeat;padding-top:37px;}
#BoxOpony .collections{background-color:#88d4e2;list-style:none;overflow:hidden; margin:0; padding:2px}
#BoxOpony .collectionOpony{display:inline; float:left; padding:1px 0;}
#BoxOpony .collection_ha{
  background-color: #cbe7ea;
  color: #1c7f96;
  display: block;
  margin-left: 3px;
  padding: 4px 7px;
  text-decoration: none;
  font-size: 10px;
}
#BoxOpony .collection_active .collection_ha{
  background-color: #fff;
  color:#2b2e37;
  font-weight:bold;
}

#BoxOpony .recommendedOpony_products{background-color:#fff;list-style-type:decimal;clear:both;margin:0;padding:5px 5px 5px 30px;font-size:11px;color:#ff7404;}
#BoxOpony .recommended_product{padding: 1px 0 2px 0;clear:both;}
#BoxOpony .recommended_ha{font-size:11px;color:#227084;float:left;width:490px;}


