﻿.icon-box-active {
    width: 16px;
    height: 16px;
    background: url(/images/icons/active.png) no-repeat center center;
}

.icon-box-inactive {
    width: 16px;
    height: 16px;
    background: url(/images/icons/inactive.png) no-repeat center center;
}

.icon-box-html {
    width: 16px;
    height: 16px;
    background: url(/images/icons/html.gif) no-repeat center center;
}

.icon-box-search {
    width: 16px;
    height: 16px;
    background: url(/images/icons/btn_search.gif) no-repeat center center;
}

.icon-box-searchx20 {
    width: 20px;
    height: 20px;
    background: url(/images/icons/search_button.gif) no-repeat center center;
}

.icon-box-cartx20 {
    width: 20px;
    height: 20px;
    background: url(/images/icons/shopping_cart_20x20.png) no-repeat center center;
}

.icon-box-mail {
    width: 12px;
    height: 12px;
    background: url(/images/icons/compose-10x10.gif) no-repeat center center;
}

.icon-box-arrow-up {
    width: 16px;
    height: 16px;
    background: url(/images/icons/arrow_up.gif) no-repeat center center;
}

.icon-box-arrow-down {
    width: 16px;
    height: 16px;
    background: url(/images/icons/arrow_down.gif) no-repeat center center;
}

.icon-box-arrow-up-s {
    width: 16px;
    height: 16px;
    background: url(/images/icons/arrow_up_s.gif) no-repeat center center;
}

.icon-box-arrow-down-s {
    width: 16px;
    height: 16px;
    background: url(/images/icons/arrow_down_s.gif) no-repeat center center;
}

.icon-box-url {
    width: 16px;
    height: 16px;
    background: url(/images/icons/icon_url.gif) no-repeat center center;
}

.icon-box-bullet {
    margin-right: 10px;
    cursor: pointer;
    font-size: 10px;
    float: left;
    padding-left: 12px;
    background: url(/images/icons/arrow_next.gif) no-repeat left center;
}

.icon-box-check-16x16 {
    width: 16px;
    height: 16px;
    background: url(/images/icons/check_green.gif) no-repeat center left;
}

.icon-box-notcheck-16x16 {
    width: 16px;
    height: 16px;
    background: url(/images/icons/reject-not-check.gif) no-repeat center left;
}

.icon-box-warning {
    width: 16px;
    height: 16px;
    background: url(/images/icons/warning-16x16.png) no-repeat center center;
}

.icon-box-urgent {
    width: 16px;
    height: 16px;
    background: url(/images/icons/warning-red.png) no-repeat center center;
}

.icon-box-person {
    width: 16px;
    height: 16px;
    background: url(/images/icons/contact_person.png) no-repeat center center;
}

.icon-box-warning-text {
    padding-left: 16px;
    background: url(/images/icons/warning-12x12.png) no-repeat left center;
}

.icon-box-myaccount {
    height: 16px;
    width: 16px;
    background: url(/images/icons/my_account.png) no-repeat center center;
}

.icon-box-myaccount-text {
    height: 14px;
    padding-left: 18px;
    background: url(/images/icons/my_account.png) no-repeat left center;
}

.icon-box-price-tag {
    height: 16px;
    width: 16px;
    cursor: pointer;
    background: url(/images/icons/price-tag-16x16.png) no-repeat left center;
}

.icon-box-price-tag-red {
    height: 16px;
    width: 16px;
    cursor: pointer;
    background: url(/images/icons/price-tag-red-16x16.png) no-repeat left center;
}

.icon-map-24x24 {
    width: 24px;
    height: 24px;
    cursor: pointer;
    background: url(/images/icons/map_24x24.png) no-repeat center center;
}

.icon-map {
    width: 16px;
    height: 16px;
    cursor: pointer;
    background: url(/images/icons/map.png) no-repeat center center;
}

.icon-account-card-24x24 {
    width: 24px;
    height: 24px;
    cursor: pointer;
    background: url(/images/icons/account_card_24x24.png) no-repeat center center;
}

.icon-profile-24x24 {
    width: 24px;
    height: 18px;
    cursor: pointer;
    background: url(/images/icons/card-address.png) no-repeat center center;
}

.icon-pad-24x24 {
    width: 24px;
    height: 24px;
    cursor: pointer;
    background: url(/images/icons/pad-24x24.png) no-repeat center center;
}

.icon-ordering-24x24 {
    width: 24px;
    height: 24px;
    cursor: pointer;
    background: url(/images/icons/ordering-24x24.png) no-repeat center center;
}

.icon-list-24x24 {
    width: 24px;
    height: 24px;
    cursor: pointer;
    background: url(/images/icons/list-24x24.png) no-repeat center center;
}

.icon-list-32x32 {
    height: 32px;
    padding-left: 34px;
    padding-top: 18px;
    background: url(/images/icons/list-32x32.png) no-repeat left center;
}

.icon-shopping-cart-32x32 {
    height: 32px;
    padding-left: 34px;
    padding-top: 18px;
    background: url(/images/icons/cart-32x32.png) no-repeat left center;
}

.icon-basket-24x24 {
    width: 24px;
    height: 24px;
    cursor: pointer;
    background: url(/images/icons/basket-24x24.png) no-repeat center center;
}

.icon-pdf {
    width: 16px;
    height: 16px;
    cursor: pointer;
    background: url(/images/icons/pdf-16x16.png) no-repeat center center;
}

.icon-pdf-24x24 {
    width: 24px;
    height: 24px;
    cursor: pointer;
    background: url(/images/icons/pdf-24x24.png) no-repeat center center;
}

.icon-pdf-32x32 {
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: url(/images/icons/pdf-32x32.png) no-repeat center center;
}

.icon-order-list {
    width: 16px;
    height: 16px;
    cursor: pointer;
    background: url(/images/icons/list.png) no-repeat center center;
}

.icon-grid-100-48x48 {
    width: 48px;
    height: 48px;
    background: url(/images/icons/grid-100-48x48.png) no-repeat center center;
}

.icon-grid-line {
    width: 16px;
    height: 16px;
    background: url(/images/shop/list_view.gif) no-repeat center center;
}

.icon-grid-4-48x48 {
    width: 48px;
    height: 48px;
    background: url(/images/icons/grid-4-48x48.png) no-repeat center center;
}

.icon-discontinued-75 {
    width: 75px;
    height: 38px;
    background: url(/images/shop/Discontinued-75.png) no-repeat center center;
}

.icon-hotbuy-75 {
    width: 75px;
    height: 38px;
    background: url(/images/shop/hotbuy-75.jpg) no-repeat center center;
}

.icon-box-questionmark {
    width: 16px;
    height: 16px;
    background: url(/images/icons/questionmark_blue.png) no-repeat center center;
}

.icon-char-doc-32x32 {
    height: 32px;
    padding-left: 38px;
    padding-top: 15px;
    background: url(/images/icons/char-doc-32x32.png) no-repeat left center;
}

.icon-book-32x32 {
    height: 32px;
    padding-left: 38px;
    padding-top: 15px;
    background: url(/images/icons/books-32x32.png) no-repeat left center;
}

.icon-info-16x16 {
    height: 16px;
    width: 16px;
    background: url(/images/icons/info-16x16.png) no-repeat;
    position: absolute;
    cursor: pointer;
}

.icon-info-12x12 {
    height: 12px;
    width: 12px;
    background: url(/images/icons/info-12x12.png) no-repeat;
    position: absolute;
    cursor: pointer;
}

.icon-alert-16x16 {
    height: 16px;
    width: 16px;
    background: url(/images/icons/alert-16x16.png) no-repeat;
}

.icon-database-export-24x24 {
    width: 24px;
    height: 24px;
    cursor: pointer;
    background: url(/images/icons/database-export-24x24.png) no-repeat center center;
}

.icon-back-48x48 {
    width: 48px;
    height: 40px;
    cursor: pointer;
    background: url(/images/icons/back-black-48x48.png) no-repeat center center;
}

.shopping-cart-red-24x24 {
    width: 24px;
    height: 24px;
    cursor: pointer;
    background: url(/images/icons/shopping_cart_red_24x24.png) no-repeat center center;
}

.shopping-cart-red-32x32 {
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: url(/images/icons/shopping_cart_red_32x32.png) no-repeat center center;
}

.shopping-cart-red-48x48 {
    width: 48px;
    height: 48px;
    cursor: pointer;
    background: url(/images/icons/shopping_cart_red_48x48.png) no-repeat center center;
}

.account-profile-silver-32x32 {
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: url(/images/icons/account_card_silver_32x32.png) no-repeat center center;
}

.account-profile-silver-48x48 {
    width: 48px;
    height: 40px;
    cursor: pointer;
    background: url(/images/icons/account_card_silver_48x48.png) no-repeat center center;
}

.icon-star {
    width: 16px;
    height: 16px;
    background: url(/images/icons/star-16.png) no-repeat center center;
}

.icon-star-24 {
    width: 24px;
    height: 24px;
    background: url(/images/icons/star-24.png) no-repeat center center;
}

.icon-star-gray {
    width: 16px;
    height: 16px;
    background: url(/images/icons/star-gray-16.png) no-repeat center center;
}

.icon-star-gray-24 {
    width: 24px;
    height: 24px;
    background: url(/images/icons/star-gray-24.png) no-repeat center center;
}

.icon-1-star, .icon-10-star {
    width: 100px;
    height: 18px;
    background: url(/images/icons/rating_stars.png) no-repeat center -75px;
}

.icon-15-star {
    width: 100px;
    height: 18px;
    background: url(/images/icons/rating_stars.png) no-repeat center -96px;
}

.icon-2-star, .icon-20-star {
    width: 100px;
    height: 18px;
    background: url(/images/icons/rating_stars.png) no-repeat center -118px;
}

.icon-25-star {
    width: 100px;
    height: 18px;
    background: url(/images/icons/rating_stars.png) no-repeat center -140px;
}

.icon-3-star, .icon-30-star {
    width: 100px;
    height: 18px;
    background: url(/images/icons/rating_stars.png) no-repeat center -162px;
}

.icon-35-star {
    width: 100px;
    height: 18px;
    background: url(/images/icons/rating_stars.png) no-repeat center -184px;
}

.icon-4-star, .icon-40-star {
    width: 100px;
    height: 18px;
    background: url(/images/icons/rating_stars.png) no-repeat center -207px;
}

.icon-45-star {
    width: 100px;
    height: 18px;
    background: url(/images/icons/rating_stars.png) no-repeat center -229px;
}

.icon-5-star, .icon-50-star {
    width: 100px;
    height: 18px;
    background: url(/images/icons/rating_stars.png) no-repeat center -252px;
}

.icon-stop {
    width: 16px;
    height: 16px;
    background: url(/images/icons/stop-gray-32.png) no-repeat center center;
    background-size: contain;
}

.icon-stop-32 {
    width: 16px;
    height: 16px;
    background: url(/images/icons/stop-gray-32.png) no-repeat center center;
}
