/*bg*/

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

.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,div.zoom img.zoom,.menu strong.L0item,.section,div.sort,td.pageCounter .current,div.smallForm { background-color:#eee; }

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); }

#blockNewProducts .plashka-top { background:#7a8189 repeat-x; height:22px; }
#blockNewProducts .plashka-top h3 {font:Verdana; font-size:11px; color:#fff; font-weight:bold; padding-top:4px; }

#blockBestSellers .plashka-top{ background:#7a8189 repeat-x; height:22px; }
#blockBestSellers .plashka-top h3{font:Verdana; font-size:11px; color:#fff; font-weight:bold; padding-top:4px; }

.plashka { background:#7e0c09 url(../images/plashka_bgx.gif) left top repeat-x; }
.prodModel { background:#eee; }
.manufName { background:#bbb; }
.fldSale { background:#d1ed98 none; }
.fldBuyNow { background:#eee url(../images/cart_small.gif) 7px 4px no-repeat; }

.contentRowLeft .cart,.contentRowRight .cart { background: transparent url(../images/bg_cart_left.gif) 92% 2px no-repeat; }

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; }

.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;}

.box {}
.box .bx1 { background:url(../images/b1_side.gif) 0px 0px repeat-y; }
.box .bx1 .b2 { background:url(../images/b1_side.gif) 0 bottom repeat-x; }
.box .bx1 .b3 { background:url(../images/b1_side.gif) right 0 repeat-y; }
.box .bx1 .b4 { background:url(../images/b1_side.gif) 0 0 repeat-x; }
.box .bx1 .b5 { background:url(../images/b1_left_top.gif) 0 0 no-repeat; }
.box .bx1 .b6 { background:url(../images/b1_right_top.gif) right 0 no-repeat; }
.box .bx1 .b7 { background:url(../images/b1_left_bot.gif) 0 bottom no-repeat; }
.box .bx1 .b8 { background:url(../images/b1_right_bot.gif) right bottom no-repeat; }
.box .b8 { width:100%; min-height:30px; height:auto !important; height:50px;}
.box .head { background:#7a8189; height:28px;}
.box .head h3 {font:Verdana; font-size:8pt; color:#fff; font-weight:bold; }
.box .head h3 a {font:Verdana; font-size:8pt; color:#fff; font-weight:bold; }
.box .head h3 a:hover{font:Verdana; font-size:8pt; color:#fff; font-weight:bold; }
.box..box-content {font:Verdana; font-size:8pt; color:#464a4e;}

#box_votes .box-content {font:Verdana; font-size:7.5pt; color:#464a4e;}
#box_votes .box-content b {font:Verdana; font-size:9pt; color:#464a4e; padding-top:5px;}
#box_votes .box-content form {padding-top:5px;}
/*box_categories*/
#box_categories {background-color:#fbfbfb; /*border:1px solid #cdcdcd;*/ padding:3px 3px 3px 3px;}
#box_categories .head{background:none; height:0px;}
#box_categories.menu {{ background:url(../images/menu_bg.gif) 0 0 repeat-y; }}
#box_categories.menu strong.L0item { border-bottom:2px solid #f9a; }
#box_categories.menu { border-top:2px solid #fff; }
#box_categories.menu.letters strong.L1item { border:1px solid #c00; }
#box_categories.menu.letters .L1item { border:1px solid #ccc; }
#box_categories.menu a:hover,.menu .current a,.menu strong.L0item a { color:#cc3333;}
/*box_shopping_cart*/
#box_shopping_cart {background-color:#fbfbfb;}
#box_shopping_cart .head{background:none; height:45px;}
#box_shopping_cart .head h3 a{font:Verdana;font-size:13pt;color:#7a8189; padding-left:5px; padding-top:9px; }
#box_shopping_cart .head h3 a:hover{font:Verdana; color:#8f959b;font-size:13pt; text-decoration:none;}
#box_shopping_cart .cartItem {font:Verdana; font-size:7pt; color:#4d5258; border-bottom:1px dashed #999; padding-bottom:6px;}

#box_shopping_cart .cartItem a.prod-name { color:#808284; width:150px;}
#box_shopping_cart .cartItem a.prod-name { color:#808284; margin-top:2px;}
#box_shopping_cart .cartItem a:hover.prod-name { color:#808284; text-decoration:underline;}

#box_shopping_cart .cartItem .quant {float:right; white-space:nowrap; position:relative;}
#box_shopping_cart .cartItem .quant b {float:left;white-space:nowrap; position:absolute; right:18px;}
#box_shopping_cart .cartItem .quant img {border:none; top:-3px; position:absolute; right:1px;}

#box_shopping_cart .subtotal { position:relative; padding-bottom:10px; padding-top:10px;}
#box_shopping_cart .subtotal .subtotalTxt{ font:Verdana; font-size:8pt; font-weight:bold; color:#4d5258;  }
#box_shopping_cart .subtotal .subtotalSum { font:Verdana; font-size:10pt; font-weight:bold; color:#ff8400; }

#box_shopping_cart .bx1 { background:url(../images/b1_side.gif) 0px 0px repeat-y; }
#box_shopping_cart .bx1 .b2 { background:url(../images/b1_side.gif) 0 bottom repeat-x; }
#box_shopping_cart .bx1 .b3 { background:url(../images/b1_side.gif) right 0 repeat-y; }
#box_shopping_cart .bx1 .b4 { background:url(../images/b1_side.gif) 0 0 repeat-x; }
#box_shopping_cart .bx1 .b5 { background:none;}
#box_shopping_cart .bx1 .b6 { background:none;}
#box_shopping_cart .bx1 .b7 { background:url(../images/b1_left_bot.gif) 0 bottom no-repeat; }
#box_shopping_cart .bx1 .b8 { background:url(../images/b1_right_bot.gif) right bottom no-repeat; }
#box_shopping_cart .b8 { width:100%; min-height:30px; height:auto !important; height:50px;}

/*box_currencies
#box_currencies .bx1,
#box_currencies .bx1 .b2,
#box_currencies .bx1 .b3,
#box_currencies .bx1 .b4,
#box_currencies .bx1 .b5,
#box_currencies .bx1 .b6,
#box_currencies .bx1 .b7,
#box_currencies .bx1 .b8 { background:none; }
#box_currencies {position:relative; top:0px; height:114px; background:none;}
#box_currencies .head {position:absolute; background:none; }
#box_currencies .head h3 {font:Verdana; font-size:12px; color:#7a8189; font-weight:bold; }
#box_currencies .box-content { position:absolute; right:3px; top:3px;}
*/
#box_currencies .box-content {
	padding: 5px 0 5px 0;
}

/*box_votes*/
#boxInfo {}
#boxInfo .head { background:#ff9f08; height:28px;}
#boxInfo .head h3 {font:Verdana; font-size:12px; color:#fff; font-weight:bold; }

/*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; } /*extra pad*/

/*seach and customer boxes*/
.bx3 { background:url(../images/b3_top.gif) 0 0 repeat-x; }
.bx3 .b2 { background:url(../images/b3_right.gif) right 0 repeat-y; }
.bx3 .b3 { background:url(../images/b3_bot.gif)  0 bottom repeat-x; }
.bx3 .b4 { background:url(../images/b3_left.gif) 0 0 repeat-y; }
.bx3 .b5 { background:url(../images/b3_left_top.gif) 0 0 no-repeat; }
.bx3 .b6 { background:url(../images/b3_right_top.gif) right 0 no-repeat; }
.bx3 .b7 { background:url(../images/b3_left_bot.gif) 0 bottom no-repeat; }
.bx3 .b8 { background:url(../images/b3_right_bot.gif) right bottom no-repeat; }
.bx3 .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 { }
.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; }

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

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

td.productListing-img,td.productListing-data { border-bottom:1px solid #fff; }

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

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


#header {background:url(../images/header_bg_x.jpg) top left repeat-x; height:165px; margin-top:1px; margin-bottom:1px;}
#headBg {background:url(../images/header_pic.jpg) top left no-repeat; height:165px;}
#headBgX { width:100%; height:165px; position:relative;}
#nav_bg {background:url(../images/nav_bg.gif) top left repeat-x; height:51px;}
.cart_img {background:url(../images/icn_cart.png) no-repeat; top:2px; right:90px; height:45px; width:42px; position:absolute;}
.hPages { padding-top:20px; padding-left:15px; }
.hPages a,#hCart a { font-size:12px; font-weight:bold; color:#fff; }
.hPages a:hover,#hCart a:hover {  color:#ffc936; text-decoration:none; }
.prodReviews { border-bottom:3px solid #f0f0f0; }


#hPath {background: #e7e8ea left repeat-x; height:25px; width:100%; margin-bottom:5px;}


.customerNotLogged {background:#7a8189 top right; width:248px; height:51px; padding-top:3px; padding-left:3px;}
.customerNotLogged a{font-size:7pt; color:#cbcccd; text-decoration:none;display:block;}
.customerNotLogged a:hover{font-size:7pt; color:#393d40; text-decoration:none;}
.customerNotLogged .logon { background:#eff0f1; width:241px; height:26px; text-align:left; padding-left:4px; padding-top:1px; font-family:Verdana;}
.customerNotLogged .logon a{ font-size:18px; color:#7a8189;}
.customerNotLogged .logon a:hover{ font-size:18px; color:#c7ccd1;}
.customerNotLogged .info { width:241px;  padding-top:3px; text-align:left; height:18px; font-family:Verdana;}
.customerNotLogged .info a{ font-size:7pt; color:#cbcccd;padding-left:15px;}
.customerNotLogged .info a:hover{ font-size:7pt; color:#cbcccd; text-decoration:underline;}



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 #eee; }

.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; }

.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; }



td.categoryListItem table.imageWrap,table.imageWrap,td.productBoxItem table.imageWrap,td.galleryItem table.imageWrap { border:1px solid #eee; }

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

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

span.text input,span.password input,select,textarea,#contacts *,#contacts .tel .value,#contacts .icq .type,#contacts .icq .value,td.advancedsearch a,.customer,
.customer *,.menu .L0item a,.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:#000; }

/*a.manufName:hover,
a.prodModel:hover { color:#008; }*/


.box .head * { color:#333; }
a { color:#000; }

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

.salePercent,.productListing-price .salePercent { color:#464a4e; padding-top:10px; }
body { color:#444; }

#title .ttl,#title .ttl * { color:#555; }

.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; }

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

.section h2 { color:#999999; }
h2 { color:#CC0000; }

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

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

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



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

.manufName { color:#fff; }

.fldSale,div.salePercent{ color:#464a4e;font-size: 12pt; white-space: nowrap; font-weight:bold;}

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;}/*цена в большом прайсе*/


