li { list-style: none; }
.shop_product_name { color: #f38785; font-size: 20px; }
.titles { margin: 20px 20px -10px 0px; _margin: 20px 20px -15px 0px;  }

#product-left { position:absolute; left:0; top:45px; bottom:50px; width:50%; z-index:2; overflow:auto; text-align: left; background-color: #fff; opacity: .0; -moz-opacity: .0; }
* html #product-left div { _filter:alpha(opacity= 0); }

#title_shop_active { float:left; width: 271px; height: 74px; background-image:url(../imgs/layout/btn_shopsale_shopsale.png) !important; background-image: none; filter: none !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_shopsale_shopsale.png'); }

#title_shop { float:left; width: 164px; height: 60px; background-image:url(../imgs/layout/btn_shop09.png) !important; background-image: none; filter: none !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_shop09.png'); cursor: pointer; }
#title_sale_active { float:left; margin-left: 80px; width: 164px; height: 60px; background-image:url(../imgs/layout/btn_sale_active.png) !important; background-image: none; filter: none !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_sale_active.png'); }
#title_sale { float:left; margin-left: 80px; width: 164px; height: 60px; background-image:url(../imgs/layout/btn_sale.png) !important; background-image: none; filter: none !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_sale.png'); cursor: pointer; }

#product-content { position: relative; top: 20px; width: 555px; height: 410px; overflow: hidden; }

#btn_previous_product { position: absolute; left: 0px; width: 128px; height: 10px; background-image:url(../imgs/layout/btn_previous_product.png) !important; background-image: none; filter: none !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_previous_product.png'); }
#btn_previous_product.hover { background-image:url(../imgs/layout/btn_previous_product_hover.png) !important; background-image: none; filter: none !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_previous_product_hover.png'); }
#btn_previous_product_disabled { position: absolute; left: 0px; width: 128px; height: 10px; background-image:url(../imgs/layout/btn_previous_product_hover.png) !important; background-image: none; filter: none !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_previous_product_hover.png'); }

#btn_next_product { position: absolute; right: 0px; width: 99px; height: 10px; background-image:url(../imgs/layout/btn_next_product.png) !important; background-image: none; filter: none !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_next_product.png'); }
#btn_next_product.hover { background-image:url(../imgs/layout/btn_next_product_hover.png) !important; background-image: none; filter: none !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_next_product_hover.png'); }
#btn_next_product_disabled { position: absolute; right: 0px; width: 99px; height: 10px; background-image:url(../imgs/layout/btn_next_product_hover.png) !important; background-image: none; filter: none !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_next_product_hover.png'); }

#btn_back_shop, #btn_back_sale { position: absolute; left: 261px; width: 38px; height: 9px; background-image:url(../imgs/layout/btn_back.png) !important; background-image: none; filter: none !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_back.png'); }
#btn_back_shop.hover, #btn_back_sale.hover { background-image:url(../imgs/layout/btn_back_hover.png) !important; background-image: none; filter: none !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_back_hover.png'); }

#product_left { display: inline; position: absolute; top: 30px; width: 150px; height: 320px; }

#product_right { display: inline; position: absolute; top: 30px; left: 160px; width: 390px; height: 320px; }
#additional-views { position: absolute; bottom: 20px; border: 2px solid #f38785; width: 370px; height: 80px; _height: 100px; margin-bottom: 10px; padding: 10px; display: inherit; z-index: 1; background-color: #fff; display: none; }
#btn_shop_views_close { position: absolute; right: 3px; top: 0px; color: #f38785; font-weight: bold; cursor: pointer; }

#votes { text-align: center; margin-bottom: 10px; height:25px; font-weight: bold; color: #f38785; font-style: italic;  }

#btn_01 { position: absolute; left: 32px; width: 18px; height: 14px; background-image: url('../imgs/layout/star.png'); background-position: bottom; }
#btn_02 { position: absolute; left: 50px; width: 18px; height: 14px; background-image: url('../imgs/layout/star.png'); background-position: bottom; }
#btn_03 { position: absolute; left: 68px; width: 18px; height: 14px; background-image: url('../imgs/layout/star.png'); background-position: bottom; }
#btn_04 { position: absolute; left: 86px; width: 18px; height: 14px; background-image: url('../imgs/layout/star.png'); background-position: bottom; }
#btn_05 { position: absolute; left: 104px; width: 18px; height: 14px; background-image: url('../imgs/layout/star.png'); background-position: bottom; }

/*  product info    */

    #product_description { margin-bottom: 10px; }
    #shop_options { position: absolute; bottom: 20px; border: 2px solid #f38785; width: 370px; height: 80px; _height: 100px; margin-bottom: 10px; padding: 10px; display: inherit; }
    #shop_options li { _height: 20px; position: absolute;}
    #shop_options input, select { border: 1px solid #f38785; font-size: 10px; font-family: Tahoma, Verdana, Arial; }
    #shop_options input { width: 51px; }
    #shop_options select { width: 120px; }

    #product-special { right: 10px; }
    #product-color { top: 40px; }
    #product-quantity { right: 10px; top: 40px; }
    #product-size { top: 70px; }
    #product-price { right: 10px; top: 70px; }

/*  /   product info    */

#btn_add_to_bag { position: absolute; bottom: 0px; width: 167px; height: 10px; right: 113px; _right: 115px; background-image:url(../imgs/layout/btn_shop_add.png) !important; background-image: none; filter: none !important; background-repeat: no-repeat; background-position: center center; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_shop_add.png'); cursor: pointer; }
#btn_add_to_bag.hover { background-image:url(../imgs/layout/btn_shop_add_hover.png) !important; background-image: none; filter: none !important; background-repeat: no-repeat; background-position: center center; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_shop_add_hover.png');  }
#btn_checkout { position: absolute; bottom: 0px; width: 75px; height: 10px; right: 0px; _right: 5px; background-image:url(../imgs/layout/btn_checkout.png) !important; background-image: none; filter: none !important; background-repeat: no-repeat; background-position: center center; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_checkout.png'); cursor: pointer; } 
#btn_checkout.hover { background-image:url(../imgs/layout/btn_checkout_hover.png) !important; background-image: none; filter: none !important; background-repeat: no-repeat; background-position: center center; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_checkout_hover.png'); } 

#shop_footer_buttons { position: absolute; top: 360px; width: 555px; border-top: 2px solid #f38785; }
#shop_footer_buttons li { position: relative; float: right; cursor: pointer; margin: 10px 5px 0px 13px;  _margin: 10px 5px 0px 12px; }

#btn_shop_tell { width: 94px; height: 16px; background-image:url(../imgs/layout/btn_shop_tell.png) !important; background-image: none; filter: none !important; background-repeat: no-repeat; background-position: center center; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_shop_tell.png'); }
#btn_shop_tell.hover { background-image:url(../imgs/layout/btn_shop_tell_hover.png) !important; background-image: none; filter: none !important; background-repeat: no-repeat; background-position: center center; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_shop_tell_hover.png'); }

#btn_shop_views { width: 126px; height: 14px; background-image:url(../imgs/layout/btn_shop_views.png) !important; background-image: none; filter: none !important; background-repeat: no-repeat; background-position: center center; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_shop_views.png'); }
#btn_shop_views.hover { background-image:url(../imgs/layout/btn_shop_views_hover.png) !important; background-image: none; filter: none !important; background-repeat: no-repeat; background-position: center center; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_shop_views_hover.png'); }

#btn_size_chart { width: 78px; height: 14px; background-image:url(../imgs/layout/btn_size_chart.png) !important; background-image: none; filter: none !important; background-repeat: no-repeat; background-position: center center; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_size_chart.png'); }
#btn_size_chart.hover { background-image:url(../imgs/layout/btn_size_chart_hover.png) !important; background-image: none; filter: none !important; background-repeat: no-repeat; background-position: center center; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_size_chart_hover.png'); }

#btn_shop_zoom { width: 50px; height: 14px; background-image:url(../imgs/layout/btn_shop_zoom.png) !important; background-image: none; filter: none !important; background-repeat: no-repeat; background-position: center center; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_shop_zoom.png'); }
#btn_shop_zoom.hover { background-image:url(../imgs/layout/btn_shop_zoom_hover.png) !important; background-image: none; filter: none !important; background-repeat: no-repeat; background-position: center center; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/layout/btn_shop_zoom_hover.png'); }

#zoom_message { display: none; }