body{background-image:url(../images/bg_body.jpg); background-position: top left; background-repeat: repeat-x;}
.footer {background-image:url(../images/bg_footer.gif); background-position: top left; background-repeat: repeat-x;}
/*bg*/

body,
.beautyForm th,
.prodInfoPrice,
td.categoryListItem table.imageWrap,
table.imageWrap,
td.productBoxItem table.imageWrap,
td.galleryItem table.imageWrap,
td.pageCounter .button,
td.pageCounter .arrow,
.boxImage,
td.contentRow,
td.contentRowRight,
#srch td.q input,
span.text input,
span.password input,
select,
textarea { background-color:#fffef6; }

#page { background:none; }

.beautyForm td,
.viewMode strong,
.priceBadge .cnrTL,
td.cart-heading-remove,
td.cart-heading-data,
td.cart-heading-quantity,
td.cart-heading-sum,
table.orders td.heading,
.section,
div.sort,
td.pageCounter .current,
div.smallForm { background-color:#F2E3B8; }

/*#header{background-image:url(../images/bg_header_top.gif); background-repeat: repeat-x; background-position: top left;}*/
#headBgX{
background-image:url(../images/bg_header_bot.png);
background-repeat: repeat-x;
background-position: bottom left;
position: absolute;
top:250px;
left:0px;
z-index: 1010;
height: 14px;
width: 100%;
}


table#checkoutBar td#order01.current { background-image:url(../images/blt_order_a01.gif); }

table#checkoutBar td#order02.current { background-image:url(../images/blt_order_a02.gif); }

table#checkoutBar td#order03.current { background-image:url(../images/blt_order_a03.gif); }

table#checkoutBar td#order04.current { background-image:url(../images/blt_order_a04.gif); }

table#checkoutBar td#order01.passed { background-image:url(../images/blt_order_n01.gif); }

table#checkoutBar td#order02.passed { background-image:url(../images/blt_order_n02.gif); }

table#checkoutBar td#order03.passed { background-image:url(../images/blt_order_n03.gif); }

table#checkoutBar td#order04.passed { background-image:url(../images/blt_order_n04.gif); }

table#checkoutBar td#order01 { background-image:url(../images/blt_order_p01.gif); }

table#checkoutBar td#order02 { background-image:url(../images/blt_order_p02.gif); }

table#checkoutBar td#order03 { background-image:url(../images/blt_order_p03.gif); }

table#checkoutBar td#order04 { background-image:url(../images/blt_order_p04.gif); }

.priceBadge .cnrBL,
.fldSale .cnrBL,
.fldBuyNow .cnrBL { background-image:url(../images/cnr_bl_prod.gif); }

.priceBadge .cnrBR,
.fldSale .cnrBR,
.fldBuyNow .cnrBR { background-image:url(../images/cnr_br_prod.gif); }

.priceBadge .cnrTL,
.fldSale .cnrTL,
.fldBuyNow .cnrTL { background-image:url(../images/cnr_tl_prod.gif); }

.priceBadge .cnrTR,
.fldSale .cnrTR,
.fldBuyNow .cnrTR { background-image:url(../images/cnr_tr_prod.gif); }

.saleBadge .priceBadge .cnrTR { background-image:url(../images/cnr_tr_prod_sale.gif); }

.block .plashka-top { background:#eee url(../images/box_t_bgx.gif) left top repeat-x; }

.plashka { background:#7e0c09 url(../images/plashka_bgx.html) left top repeat-x; }

.prodModel { background:#eee; }

.manufName { background:#761116; }

.fldSale { background:#d1ed98 none; }

.fldBuyNow { background:#eee url(../images/cart_small.gif) 7px 4px no-repeat; }

.cart,
.contentRowRight .cart { background: transparent url(../images/bg_cart_left.png) 99% 2px no-repeat; }
.contentRowLeft{background: #fff;}


table#checkoutBar td { background:no-repeat 0px 2px; }

.cnrBL { background:transparent url(../images/cnr_bl.gif) bottom left no-repeat; }

.cnrBR { background:transparent url(../images/cnr_br.gif) bottom right no-repeat; }

.cnrTL { background:transparent url(../images/cnr_tl.gif) top left no-repeat; }

.cnrTR { background:transparent url(../images/cnr_tr.gif) top right no-repeat; }

.box .head a { background:url(../images/arr_menu.gif) center right no-repeat; }

.cart .head a { background:none; }

a.download { background:url(../images/go_download.gif) no-repeat 0px 4px; }

#hCart a { background:url(../images/icn_cart.gif) left center no-repeat; }

.customer a.logoff { background:url(../images/icn_logoff2.gif) 0px 1px no-repeat; }

.customer a.user { background:url(../images/icn_user.gif) 0px 0px no-repeat; }

.prodPrice .salePercent { background:url(../images/lbl_sale.gif) 0 0 no-repeat; }

#boxInfo .bx1 .b5, #box_articles .bx1 .b5 { background:url(../images/b5_left_top.gif) 0 0 no-repeat !important; z-index:100;}
#boxInfo .bx1 .b6, #box_articles .bx1 .b6 { background:url(../images/b5_right_top.gif) right 0 no-repeat !important; z-index:101;}
#boxInfo .bx1 .b4, #box_articles .bx1 .b4 { background:url(../images/b5_top.gif) 0 0 repeat-x !important;  z-index:102;}
#boxInfo .head h3, #box_articles .head h3 {color:#fff !important;}

.bx1 { background:url(../images/b1_side.gif) 0 0 repeat-y; }
.bx1 .b2 { background:url(../images/b1_side.gif) 0 bottom repeat-x; }
.bx1 .b3 { background:url(../images/b1_side.gif) right 0 repeat-y; }
.bx1 .b4 { background:url(../images/b1_top.gif) 0 0 repeat-x;  z-index:102;}
.bx1 .b5 { background:url(../images/b1_left_top.gif) 0 0 no-repeat; z-index:100;}
.bx1 .b6 { background:url(../images/b1_right_top.gif) right 0 no-repeat; z-index:101;}
.bx1 .b7 { background:url(../images/b1_left_bot.gif) 0 bottom no-repeat; }
.bx1 .b8 { background:url(../images/b1_right_bot.gif) right bottom no-repeat; }
.b8 { width:100%; min-height:28px; height:auto !important; height:28px;}

/*
td.columnLeft .bx1 .b5, td.contentRowLeft #box_shopping_cart .bx1 .b5 { background-image:url(../images/b3_left_top.gif); }
td.columnLeft .bx1 .b6, td.contentRowLeft #box_shopping_cart .bx1 .b6 { background-image:url(../images/b3_right_top.gif); }
td.columnLeft .bx1 .b7, td.contentRowLeft #box_shopping_cart .bx1 .b7 { background-image:url(../images/b3_left_bot.gif); }
td.columnLeft .bx1 .b8, td.contentRowLeft #box_shopping_cart .bx1 .b8 { background-image:url(../images/b3_right_bot.gif); }
*/

/*seach and customer boxes*/
.bx2 { background:url(../images/b2_top.gif) 0 0 repeat-x; }
/*.bx2 .b2 { background:url(../images/b2_right.gif) right 0 repeat-y; }*/
.bx2 .b3 { background:url(../images/b2_bot.gif)  0 bottom repeat-x; }
/*.bx2 .b4 { background:url(../images/b2_left.gif) 0 0 repeat-y; }*/
.bx2 .b5 { background:url(../images/b2_left_top.gif) 0 0 no-repeat; }
.bx2 .b6 { background:url(../images/b2_right_top.gif) right 0 no-repeat; }
.bx2 .b7 { background:url(../images/b2_left_bot.gif) 0 bottom no-repeat; }
.bx2 .b8 { background:url(../images/b2_right_bot.gif) right bottom no-repeat; }
.bx2 .b8 { padding:5px 0; margin-top:10px;} /*extra pad*/

/*menu*/
#box_categories .bx1 { background: #640a0c url(../images/b6_left.gif) 0 0 repeat-y; }
#box_categories .bx1 .b2 { background:url(../images/b6_bot.gif) 0 bottom repeat-x; }
#box_categories .bx1 .b3 { background:url(../images/b6_right.gif) right 0 repeat-y; }
#box_categories .bx1 .b4 { background:url(../images/b6_top.gif) 0 0 repeat-x;  z-index:102;}
#box_categories .bx1 .b5 { background:url(../images/b6_left_top.gif) 0 0 no-repeat; z-index:100;}
#box_categories .bx1 .b6 { background:url(../images/b6_right_top.gif) right 0 no-repeat; z-index:101;}
#box_categories .bx1 .b7 { background:url(../images/b6_left_bot.gif) 0 bottom no-repeat; }
#box_categories .bx1 .b8 { background:url(../images/b6_right_bot.gif) right bottom no-repeat; }
#box_categories .bx1 .b8 { width:100%; min-height:28px; height:auto !important; height:28px;}

.bx4 { background:url(../images/b4_side.gif) 0 0 repeat-y; }
.bx4 .b2 { background:url(../images/b4_side.gif) 0 bottom repeat-x; }
.bx4 .b3 { background:url(../images/b4_side.gif) right 0 repeat-y; }
.bx4 .b4 { background:url(../images/b4_side.gif) 0 0 repeat-x;  z-index:102;}
.bx4 .b5 { background:url(../images/b4_left_top.gif) 0 0 no-repeat; z-index:100;}
.bx4 .b6 { background:url(../images/b4_right_top.gif) right 0 no-repeat; z-index:101;}
.bx4 .b7 { background:url(../images/b4_left_bot.gif) 0 bottom no-repeat; }
.bx4 .b8 { background:url(../images/b4_right_bot.gif) right bottom no-repeat; }
.bx4 .b8 { width:100%; min-height:28px; height:auto !important; height:28px;}

/*cat list*/
.bx7 { background:#640a0c url(../images/b6_top.gif) top left repeat-x; }
.bx7 .b2 { background:url(../images/b6_right.gif) top right repeat-y; }
.bx7 .b3 { background:url(../images/b6_bot.gif) bottom left repeat-x; }
.bx7 .b4 { background:url(../images/b6_left.gif) top left repeat-y; }
.bx7 .b5 { background:url(../images/b6_left_top.gif) no-repeat scroll left top; }
.bx7 .b6 { background:url(../images/b6_right_top.gif) top right no-repeat; }
.bx7 .b7 { background:url(../images/b6_left_bot.gif) bottom left no-repeat; }
.bx7 .b8 { background:url(../images/b6_right_bot.gif) bottom right no-repeat; }
.bx7 .b8 { padding:5px 0; } /*extra pad*/

.hPages a { background:url(../images/side.gif) left center repeat-y; }


.block .plashka-top { border-bottom:0px none; }

.boxItem { border-bottom:1px dotted #f0f0f0; }

.box .cartItem,
td.cart-heading-remove,
td.cart-heading-data,
td.cart-heading-quantity,
td.cart-heading-sum,
table.orders td.heading { border-bottom:1px solid #999; }

.plashka-top,
td.cart-remove,
td.cart-data,
td.cart-quantity,
td.cart-sum,
td.checkoutStepSel_radio,
td.checkoutStepSel_desc,
td.checkoutStepSel_cost { border-bottom:1px solid #ccc; }

.block { border-bottom:1px solid #eee; }

.prodAttr,
table.reviewItem,
table.orders td,
table.reviewItem { border-bottom:1px solid #f2e3b8; }

table.orders { border-bottom:2px solid #999; }

.sectionHeader,
div.sort { border-bottom:2px solid #f2e3b8; }

.menu strong { border-color:#F2E3B8; }

.prodReviews { border-bottom:3px solid #f2e3b8; }

table#navCompany td,
table#navShop td { border-left:1px solid #770000; }

div.goArticle { border-left:4px solid #f0f0f0; }

table#navCompany td.first,
table#navShop td.first { border-left:none; }

TD.footerRowLeft,
td.footerRowCenter { border-right:1px solid #fff; }

.beautyForm { border-spacing:2px; }

td.productListing-data { border-top:1px solid #f2e3b8; }

.prodAttr,
div.articleInfoButtons { border-top:1px solid #f0f0f0; }

td.cart-heading-remove,
td.cart-heading-data,
td.cart-heading-quantity,
td.cart-heading-sum,
table.orders { border-top:2px solid #999; }

.box .subtotals { border-top:1px solid #ccc; }

.boxImage table.imageWrap { border:0px none; }

.prodInfoPrice { border:1px dashed #CCC; }

span.text input,
span.password input,
select,
textarea { border:1px solid #888; }

/*.focus class is for IE, added by ie6.htc*/
span.text input.focus,
span.password input.focus,
span.text input:active,
span.text input:focus,
span.password input:active,
span.password input:focus,
textarea:active,
textarea:focus,
textarea.focus,
select:active,
select:focus,
select.focus { border:1px solid #333 !important; }

/*только цвет, граница задается в цсс меню*/
.menu span { border-color:#ccc; }

td.categoryListItem table.imageWrap,
table.imageWrap,
td.productBoxItem table.imageWrap,
td.galleryItem table.imageWrap { border:0px solid #640A0C; }

td.pageCounter .button { border:1px solid #f0f0f0; }

td.categoryListItem,
td.productBoxItem { border:none; }

span.text input,
span.password input,
select,
textarea,
.customer,
.customer *,
.viewMode strong,
TD.headerError,
TD.headerInfo,
table.orders td,
.productNumber,
td.pageCounter .current,
.msgError h3,
.msgImportant h3,
.msgError p,
.msgImportant p,
table#checkoutBar td a:hover,
table#checkoutBar td.current,
table#checkoutBar td.current a {color:#761116;}

.menu span a {color:#f2e3b8;}

#contacts *,
#contacts .tel .value,
#contacts .icq .type,
#contacts .icq .value {color:#F2E3B8}
/*#contacts {background:url(../images/cont_phone.png) left bottom no-repeat;}*/
#contacts .tel {margin-left: 90px;}

a.manufName:hover,
a.prodModel:hover { color:#f2e3b8; }

.hPages a, .hPages a:hover,
#hCart a { color:#fff; }

.footer,
.footer a,.footer a:hover,
.footer .copy,
.footer .copy a { color:#fff; }

#srch a,
#srch a:hover { color:#99968f; }

.box .head * {color:#333;}
#box_categories .head * {color:#fff;}
.box{ background-color: #fff;}

a { color:#000; }

a:focus,
a:hover { color:#333; }

.edit a:hover { color:#333; }

.salePercent,
.productListing-price .salePercent { color:green; }

body { color:#444; }

#logo .ttl,
#logo .ttl * { color:#F2E3B8; }

.beautyForm h4 { color:#666; }

.edit a { color:#6699cc; }

#title .slogan,
.menu a,
s.price,
.prodPrice s.price,
table#checkoutBar td.passed,
table#checkoutBar td.passed a { color:#777; }

.edit { color:#888; }

.prodPrice .salePercent { color:#996633; }

.viewMode,
.prodQuantity .type,
.icnFile,
table.orders td.heading,
.fldManufName .type,
.fldProdModel .type,
td.productCounter,
td.pageCounter,
.pageNumber,
.pagePrev,
.pageNext,
.pagePrevGroup,
.pageNextGroup,
.prodModel,
.boxDate { color:#bbb; }

.section h2 { color:#999999; }

h2 { color:#CC0000; }

.block .plashka-top h3{ color:#f2e3b8; }

.price,
table#checkoutBar td.current a:hover { color:#b00; }

.menu small.counter,
a.pathFirst,
a.pathNor,
a.pathAct,
span.pathAct { color:#bbb; }

.menu a:hover,
.menu .current a,
.menu strong a { color:#CC3333; }

/*.menu strong.L1item a { color:#f2e3b8; }*/

table#checkoutBar td,
table#checkoutBar td a { color:#ccc; }

.manufName { color:#fff; }

.fldSale,
div.salePercent{ color:green;}

prc0txt { color:red; }/*span Уточняйте наличие по телефону...*/

/*price.php*/
table.tblPrices td {border-bottom:1px solid #ccc;}
table.tblPrices td.prcCat {border:none; border-top:1px solid #999;}/*цена в большом прайсе*/

