/* common */
body
{
    background-color: #000000;
    background-image: url('/i/bg.png');
    color: #827d7d;
}
a
{
    color: #ffffff;
}
a:hover
{
    color: #87716f;
}
#gift_card-cover
{
    background-color: #000000;
}
#gift_card-body
{
    background-image: url('/p/giftcard.png');
}
#cover,
#alert_cover
{
    background-color: #000000;
}
/* home */
#pusateris
{
    background-color: #000000;
    background-image: url('/i/cover_bar.png');
    border-color: #605c5c;
}
#banner_left
{
}
#banner_right
{
}
/* message, login */
#message_title-board_top,
#message_content-board_top,
#login_title-board_top,
#login_content-board_top
{
    background-image: url('/i/board_top.png');
}
#message_title-board_bottom,
#message_content-board_bottom,
#login_title-board_bottom,
#login_content-board_bottom
{
    background-image: url('/i/board_bottom.png');
}
#message_title-board_content,
#message_content-board_content,
#login_title-board_content,
#login_content-board_content
{
    background-image: url('/i/board_bg.png');
}
#message_link p,
#baskets_link p,
#login_link p,
#catalogs-request-submit-container
{
    background-image: url('/i/buttons/next_arrow.png');
}
/* shipping, registration */
#shipping_data-board_top,
#payment_data-board_top,
#static_title-board_top,
#static_data-board_top,
#registration_title-board_top,
#registration_data-board_top,
#customer_data-board_top,
#users_title-board_top,
#users_data-board_top,
#item_variants-board_top
{
    background-image: url('/i/data_board_top.png');
}
#shipping_data-board_bottom,
#payment_data-board_bottom,
#static_title-board_bottom,
#static_data-board_bottom,
#registration_title-board_bottom,
#registration_data-board_bottom,
#customer_data-board_bottom,
#users_title-board_bottom,
#users_data-board_bottom,
#item_variants-board_bottom
{
    background-image: url('/i/data_board_bottom.png');
}
#shipping_data-board_content,
#payment_data-board_content,
#static_title-board_content,
#static_data-board_content,
#registration_title-board_content,
#registration_data-board_content,
#customer_data-board_content,
#users_title-board_content,
#users_data-board_content,
#item_variants-board_content
{
    background-image: url('/i/data_board_bg.png');
}
#baskets_title-board_top,
#baskets_data-board_top
{
    background-image: url('/i/list_board_top.png');
}
#baskets_title-board_bottom,
#baskets_data-board_bottom
{
    background-image: url('/i/list_board_bottom.png');
}
#baskets_title-board_content,
#baskets_data-board_content
{
    background-image: url('/i/list_board_bg.png');
}
#shipping_data-item
{
    border-color: #605c5c;
    color: #ffffff;
}
#shipping_data-submit-container p,
#payment_data-submit-container p,
#static_data-submit-container p,
#registration_data-submit-container p,
p.customer_data-submit
{
    background-image: url('/i/buttons/next_arrow.png');
}
#errors
{
    color: #c8181c;
}
/* order */
#order_number
{
    background-color: #363636;
    color: #ffffff;
}
#order_customer
{
    color: #ffffff;
}
/* catalog */
#catalog_splash img
{
    border-color: #605c5c;
}
a.catalog_pages-number-current
{
    border-color: #ffffff;
}
/* item */
#item_panel
{
    border-color: #605c5c;
}
#banner
{
    background-image: url('/i/banner.png');
}
    /* categories */
    #banner.flowers
    {
        background-image: url('/i/categories/banner_flowers.png');
    }
    #banner.catering
    {
        background-image: url('/i/categories/banner_catering.png');
    }
    #banner.chocolate
    {
        background-image: url('/i/categories/banner_chocolate.png');
    }
    #banner.luxury
    {
        background-image: url('/i/categories/banner_luxury_home.png');
    }
    #banner.unique
    {
        background-image: url('/i/categories/banner_rare_unique.png');
    }
    #banner.whats_new
    {
        background-image: url('/i/categories/banner_plist.png');
    }

#item_index-title
{
    color: #ffffff;
}
#item_description
{
    color: #a2a1a1;
}
#item_index a,
#item_description a
{
    color: #a2a1a1;
}
#item_index a:hover,
#item_description a:hover
{
    color: #ffffff;
}
#item_description a#item_description-link
{
    color: #bf9751;
}
#item_index a.item_index-prev
{
    background-image: url('/i/buttons/prev_arrow.png');
}
#item_index a.item_index-next
{
    background-image: url('/i/buttons/next_arrow.png');
}
#item_description h1
{
    color: #ffffff;
}
#item_description p#item_description-delivery
{
    border-color: #a2a1a1;
}
#item_control
{
    color: #ffffff;
}
#items_list img.items_list-item-img
{
    border-color: #a2a1a1;
}
/* shopping bag */
#shopping_bag h1,
#shopping_bag-items-header,
#shopping_bag-items,
#shopping_bag-suggest-label,
#shopping_bag-control
{
    color: #ffffff;
}
#shopping_bag-items-header-control
{
    color: #c8181c;
}
#shopping_bag-items,
#shopping_bag-suggest,
#shopping_bag-items-container,
div.shopping_bag-items-item,
#baskets_list div.basket_data-basket div
{
    border-color: #605c5c;
}
#baskets_list div.basket_data-basket-selected,
#order_items div.order_items-list-selected
{
    background-color: #272726;
}
#baskets_list div.basket_data-basket-hover,
#order_items div.order_items-list-hover
{
    background-color: #242323;
}
#shopping_bag-items-background,
#shopping_bag-suggest-background
{
    background-color: #000000;
}
div.shopping_bag-items-item-ready
{
    border-left-color: #61b932;
}
#order_items span.order_items-ready
{
    color: #61b932;
}
div.shopping_bag-items-item div.shopping_bag-items-item-buttons p,
#shopping_bag-control-buttons p
{
    background-image: url('/i/buttons/next_arrow.png');
}
#shopping_bag_checkout p.shopping_bag_checkout-unready
{
    color: #c8181c;
}
div.shopping_bag-items-item div.shopping_bag-items-item-variant
{
    color: #605c5c;
}
/* menu */
li#menu-categories-current
{
    background-image: url('/i/buttons/next_arrow.png');
}
/* footer */
div.custom_note
{
    color: #df2f14;
}
/* static pages */
#contacts
{
    color: #a2a1a1;
}
#contacts h1
{
    color: #ffffff;
}
#contacts a
{
    color: #a2a1a1;
}
#contacts a:hover
{
    color: #ffffff;
}
#static_data h1,
#static_data h2
{
    color: #ffffff;
}
/* common */
#footer,
#copyright
{
    border-color: #605c5c;
}
#copyright a
{
    color: #8c8d8b;
}
#links a#create_basket
{
    background-image: url('/i/icons/basket.png');
}
#links a#request_catalog
{
    background-image: url('/i/icons/catalog.png');
}
#links a#contact_us
{
    background-image: url('/i/icons/mail.png');
}
/* forms */
input.input-text,
input.input-password,
input.input-checkbox,
textarea.textarea
{
    color: #ffffff;
    border-color: #827d7d;
    background-color: #595755;
    background-image: url('/i/field-bg.png');
}
input.ia_disabled,
textarea.ia_disabled
{
    color: #c0c0c0;
    border-color: #595755;
    background-color: #595755;
    background-image: none;
}

input.input-text:focus,
input.input-password:focus,
textarea.textarea:focus
{
    border-color: #ffffff;
}
input.input-file
{
    color: #ffffff;
}
.text-stub
{
    color: #827d7d !important;
}
/* select */
div.select
{
    background-color: transparent;
}
div.select>div.end
{
    background-color: transparent;
    background-image: url("/i/select_end.png");
}
div.select>div.button
{
    background-color: transparent;
    background-image: url("/i/select_button.png");
}
div.select>div.body
{
    color: #ffffff;
    background-color: transparent;
    background-image: url("/i/select_body.png");
}
div.select>div.data
{
    color: #c0c0c0;
    border-color: #c0c0c0;
    background-color: transparent;
    background-image: url("/i/input_bg.png");
}
div.select>div.data>div.option.active
{
    color: #ffffff;
    background-color: transparent;
    background-image: url("/i/select_option_active.png");
}
div.select>div.data>div.option.disabled
{
    color: #808080;
}

/* interactive */
div.ia_dropdown-box
{
    border-color: #605c5c;
    background-color: #000000;
}
/* scrollbars */
div.scrollbar_track-h,
div.scrollbar_track-v
{
    border-color: #605c5c;
}
div.scrollbar_handle-h,
div.scrollbar_handle-v
{
    background-color: #605c5c;
}
/* search */
a.search_item-result_rel-0,
a.search_item-result_rel-1
{
    color: #ffffff;
}
a.search_item-result_rel-2
{
    color: #827d7d;
}
a.search_item-result_rel-3
{
    color: #605c5c;
}
li.selected
{
    background-image: url('/i/buttons/next_arrow.png');
}
input.text-stub
{
    color: #827d7d;
}
/* admin */
body.admin p label
{
    color: #ffffff;
}
/* notes */
#notes_data
{
    background-color: #000000;
}
/*
#notes ul li.row-even
{
    color: #625d5d;
}
#notes ul li.row-odd
{
    color: #928d8d;
}
*/
#notes ul li:hover
{
    color: #ffffff;
}
/* no highlights if it's 'empty' message */
#notes ul li#notes_empty
{
    color: #524d4d;
}
#notes .note-customer
{
    color: #c8181c;
}
#notes .note-order
{
    color: #c2bdbd;
}
#notes .note-warehouse
{
    color: #625d5d;
}
#notes_order_notes
{
    border-color: #322d2d;
}
/* special */
.highlighted
{
    color: #ffffff !important;
}
