body
{
    font-family: "Helvetica", "Trebuchet MS", sans-serif;
}
#user_control
{
    font-size: 11px;
}
#footer
{
    font-size: 12px;
}
#copyright
{
    font-size: 10px;
}
#menu
{
    font-family: "Geneva", "MS Sans Serif", sans-serif;
    font-weight: 100;
    font-size: 11px;
}
/* footer */
div.custom_note
{
    font-family: "Geneva", "MS Sans Serif", sans-serif;
    font-size: 11px;
}
/* message, login, registration */
#message_title,
#login_title,
#registration_title,
#users_title,
#baskets_title
{
    font-family: "Palatino Linotype", "Book Antiqua", "Palatino", serif;
    font-size: 18px;
    line-height: 22px;
}
#item_variants
{
    font-size: 12px;
    line-height: 14px;
}
#message_title p,
#login_title p,
#registration_title p,
#users_title p,
#baskets_title p
{
    text-align: left;
}
#message_content,
#login_content,
#registration_content,
#customer_content,
#users_content,
#catalogs-request,
#send-to-friend
{
    font-family: "Geneva", "MS Sans Serif", sans-serif;
    font-weight: 100;
    font-size: 13px;
}
#message_content p,
#login_content p,
#registration_content p,
#customer_content p,
#users_content p
{
    text-align: center;
    line-height: 24px;
}
#message_link,
#baskets_link,
#login_link
{
    font-size: 12px;
}
#message_link p,
#baskets_link p,
#login_link p
{
    text-align: right;
}
p.customer_data-submit
{
    text-align: right;
}
/* order */
#order_number
{
    font-family: "Book Antiqua", "Palatino", serif;
    font-size: 15px;
    line-height: 20px;
    text-align: right;
}
#order_customer
{
    font-family: "Georgia", "Book Antiqua", "Palatino", serif;
    font-size: 10px;
    text-align: right;
}
#order_items
{
    font-family: "Geneva", "MS Sans Serif", sans-serif;
    font-weight: 100;
    font-size: 10px;
}
#order_items div.order_items-list_row span.order_items-price
{
    text-align: right;
}
#order_items div.order_items-list_row span.order_items-variant
{
    font-size: 8px;
}
/* shipping */
#shipping_data,
#registration_data,
#customer_data,
#payment_data,
#static_data,
#baskets_data
{
    font-family: "Geneva", "MS Sans Serif", sans-serif;
    font-weight: 100;
    font-size: 12px;
}
#shipping_data h1,
#shipping_data h2,
#registration_data h1,
#registration_data h2,
#customer_data h1,
#customer_data h2,
#payment_data h1,
#payment_data h2,
#static_data h1,
#static_data h2,
#users_data h1,
#users_data h2,
#baskets_data h1,
#baskets_data h2
{
    font-family: "Georgia", "Book Antiqua", "Palatino", serif;
    font-weight: normal;
}
#shipping_data h1,
#registration_data h1,
#customer_data h1,
#payment_data h1,
#static_data h1,
#users_data h1,
#baskets_data h1
{
    font-size: 20px;
}
#shipping_data h2,
#registration_data h2,
#customer_data h2,
#payment_data h2,
#static_data h2,
#users_data h2,
#baskets_data h2
{
    font-size: 16px;
}
#shipping_data p,
#registration_data p,
#customer_data p,
#payment_data p,
#baskets_data p
{
    font-size: 12px;
    line-height: 24px;
}
#users_data-search_data div.search_data-user,
#search_data-user_header,
#users_data-user_data,
#users_download
{
    font-size: 12px;
    line-height: 20px;
}
#users_download
{
    text-align: right;
}
#search_data-user_header
{
    font-size: 11px;
    font-weight: bold;
}
#users_title-board_content #item_enabled,
#users_title-board_content #item_catalog
{
    font-size: 14px;
}
div.search_data-user div.search_data-user-id
{
    text-align: right;
}
#shipping_data-item p
{
    font-size: 12px;
    line-height: 12px;
}
#shipping_data-item-variant
{
    text-align: right;
}
#shipping_data-submit-container p,
#registration_data-submit-container p,
p.customer_data-submit,
#payment_data-submit-container p,
#payment_agreement p
{
    text-align: right;
    font-size: 12px;
    line-height: 12px;
}

#static_data
{
    font-family: "Georgia", "Book Antiqua", "Palatino", serif;
    font-weight: normal;
    font-size: 12px;
}
#static_data p
{
    text-align: justify;
}
#errors p
{
    font-family: "Trebuchet MS", "Helvetica", sans-serif;
    font-size: 12px;
    line-height: 12px;
}
/* catalog */
#catalog_pages
{
    font-size: 12px;
}
#catalog_pages a
{
    text-align: center;
    line-height: 20px;
}
#catalog_items
{
    font-size: 10px;
}
/* item */
#item_index-title
{
    font-family: "Geneva", "MS Sans Serif", sans-serif;
    font-weight: 100;
    font-size: 13px;
    text-align: right;
}
#item_index-position
{
    font-size: 10px;
    text-align: center;
}
#item_description
{
    font-family: "Geneva", "MS Sans Serif", sans-serif;
    font-weight: 100;
    font-size: 11px;
}
#item_description h1
{
    font-weight: normal;
    font-size: 20px;
}
#item_description p
{
    text-align: left;
}
#item_description p#item_description-price
{
    font-size: 12px;
    text-align: right;
}
#item_description p#item_description-delivery
{
    font-size: 9px;
}
#item_description-address
{
    font-size: 9px;
}
#item_description p#item_description-catalog
{
    text-align: right;
}
#item_control
{
    font-size: 12px;
}
#item_control-add
{
    text-align: right;
}
#item_control-add p
{
    line-height: 12px;
}
#items_list div.items_list-item
{
    font-size: 10px;
}
/* shopping bag */
#shopping_bag
{
    font-family: "Geneva", "MS Sans Serif", sans-serif;
    font-weight: 100;
    font-size: 11px;
}
#shopping_bag h1,
#section h1
{
    font-weight: normal;
    font-size: 20px;
}
#shopping_bag-items-header,
#shopping_bag-control
{
    font-size: 12px;
}
div.shopping_bag-items-item
{
    font-size: 14px;
}
#shopping_bag-items-header-control
{
    font-size: 9px;
}
#shopping_bag-items-header-control,
div.shopping_bag-items-item-control p
{
    text-align: right;
}
div.shopping_bag-items-item-control select,
#shopping_bag-control-address select
{
    font-size: 10px;
}
#shopping_bag-items-header-price,
div.shopping_bag-items-item-price p
{
    text-align: right;
}
div.shopping_bag-items-item div.shopping_bag-items-item-buttons
{
    text-align: right;
    font-size: 9px;
}
div.shopping_bag-items-item div.shopping_bag-items-item-buttons p.shopping_bag-items-item-buttons-save
{
    font-size: 11px;
}
div.shopping_bag-items-item div.shopping_bag-items-item-variant
{
    font-size: 11px;
}
#shopping_bag-control-buttons
{
    font-size: 10px;
}
#shopping_bag-control-continue
{
    font-size: 10px;
    text-align: right;
}
#shopping_bag-suggest-label
{
    font-size: 14px;
}
#shopping_bag_checkout
{
    text-align: right;
    font-size: 12px;
}
/* baskets list */
#baskets_list div.basket_data-basket div.basket_data-basket-qty,
#baskets_list div.basket_data-basket div.basket_data-basket-qty span.basket-qty-minus,
#baskets_list div.basket_data-basket div.basket_data-basket-qty span.basket-qty-plus
{
    text-align: center;
}
#baskets_list div.basket_data-basket div.basket_data-basket-price
{
    text-align: right;
}
/* payment */
#payment_totals
{
    font-size: 12px;
    text-align: right;
}
/* static pages */
#contacts,
#splash-page
{
    font-family: "Geneva", "MS Sans Serif", sans-serif;
    font-size: 11px;
}
#contacts h1
{
    font-weight: normal;
    font-size: 20px;
}
#contacts h2,
#splash-page h2
{
    font-weight: normal;
    font-size: 15px;
}
/* forms */
input.input-text,
input.input-password,
textarea.textarea
{
    font-family: "Geneva", "MS Sans Serif", sans-serif;
    font-weight: 100;
    font-size: 12px;
}
#item_control-add-quantity
{
    font-size: 11px;
}
/* select */
div.select>div.body
{
    text-align: center;
    line-height: 19px;
}
div.select>div.data
{
    line-height: 16px;
    font-size: 10px;
}

/* interactive */
#search-words-result
{
    font-size: 11px;
}
/* search */
a.search_item-result_rel-0
{
    font-weight: bold;
}
/* calendar message */
div.cal-message
{
    font-size: 10px;
    text-align: center;
}
/* special */
#notes
{
    font-size: 11px;
}
#notes_data,
#notes textarea.textarea
{
    font-size: 10px;
}
#notes ul li
{
    font-size: 12px;
}
/* custom basket */
#basket_custom-form
{
    text-align: left;
}

#basket_custom-form label
{
    text-align: right;
}

