.mainMenu { padding-right: 150px; }
.logo { position: absolute; left: 50%; margin-left: -504px; top: 0; width: 275px; overflow: hidden; }
.mainMenu li.first { width: auto; }
.mainMenu li a { padding-left: 6px; padding-right: 6px; white-space: nowrap; }
.main .mHeader { background: url("../img/fr_header.jpg") no-repeat scroll center top transparent; }

.banner { background-image: url(../img/fr_spline2.jpg); }
.banner.n1 a { background:url("../img/fr_banner1.jpg") repeat scroll 0 0 transparent; }

.catList .el .content .buy { background-image: url(../img/fr_buttons.gif); }
.buyTable tr td a.buyNow { background-image: url(../img/fr_buttons.gif); }

#tabs .nav li span.tit { padding:0 2px; }

.mainMenuSecond { width: 580px; }

.stdBlock .cont.shopCart { padding-right: 10px; }
.shopCart .cntOfItems a {  }
.changeBonus .reactor { background-image: url("../img/fr_buttons.gif"); }

.currentElement.basket .btns { padding-left: 10px; padding-right: 211px; }

.checkoutForm div .checkout { width: 212px; left: 285px; background: url(../img/button_green_212.gif); }
.checkoutForm div .checkout:hover { background-position: 0 -21px; }
.footIBl { padding-left: 6px; width: 230px; }

.currentElement.basket .btns { padding-right: 222px; }
.mainMenu li.last a { padding-left: 3px; }