BODY { background: url('../_images/back/b.jpg') top left; padding: 0 0 50px 0; }
#lMain{ position: relative; width: 958px; margin: 0 auto; background: url('../_images/main_mid.jpg') repeat-y top left; }
#lBackL{ position: absolute; top: 0px; left: -318px; height: 1114px; width: 318px; background: url('../_images/back/l.jpg') no-repeat top right; }
#lBackR{ position: absolute; top: 0px; left: 958px; height: 1115px; background: url('../_images/back/r.jpg') no-repeat top left; width: 324px; }

#lCenter{ padding: 15px 0 0 0; height: auto !important; height: 670px; min-height: 670px; background: url('../_images/centerBack.jpg') no-repeat top right; }
/*
#lLeftCol, #lContent, #lRightCol { display: table-cell; vertical-align: top; }
*/
#lLeftCol{ padding: 50px 0 0 0; width: 240px; }
#lContent{ width: 460px; }

#lTop{ width: 958px; height: 46px; background: url('../_images/main_top.jpg') no-repeat; }
#lBottom{ width: 958px; height: 25px; background: url('../_images/main_bot.jpg') no-repeat; }
#lContener{ position: relative; height: auto !important; height: 1100px; min-height: 1100px; margin: 0 14px 0 20px; }
#lMainL{ position: absolute; top: 0; left: -20px; width: 20px; height: 1045px; background: url('../_images/main_l.jpg') no-repeat top left; }
#lMainR{ position: absolute; top: 0; right: -16px; width: 14px; height: 1000px; background: url('../_images/main_r.jpg') no-repeat top left; }
#lHeader{ background: url('../_images/header_test.jpg') no-repeat top left; width: 926px; height: 298px; }
#lContact{ position: absolute; top: -38px; right: 0px; width: 244px; height: 204px; background: url('../_images/contact.png') no-repeat top left; }

#lContact_h{ width: 220px; height: 90px; margin: 85px 0 0 15px; }

#lContactH{ position: absolute; top: -40px; right: 10px; }

#lLang{ padding: 6px 0 0 8px; }
#lLogo{ position: relative; top: 60px; left: 20px; }

#lNewsletter{ position: absolute; top: 247px; left: 0; width: 219px; height: 105px; background: url('../_images/newsl.jpg') repeat-y top left; }
#lNewsletter div.co{ padding: 40px 0 0 10px; font: normal 11px Arial; }
#lNewsletter A IMG{ margin-bottom: -5px; }

#lLeftM{ padding: 0 0 11px 0; background: url('../_images/menu_l/bot_back.jpg') no-repeat bottom left; }
#lLeftM div{ height: 73px; padding: 12px 0 0 147px; }
#lLeftM div.m{ background: url('../_images/menu_l/img_m.jpg') no-repeat top left; padding-top: 13px }
#lLeftM div.m:hover{ background: url('../_images/menu_l/img_m_over.jpg') no-repeat top left; }
#lLeftM div.d{ background: url('../_images/menu_l/img_d.jpg') no-repeat top left; }
#lLeftM div.d:hover{ background: url('../_images/menu_l/img_d_over.jpg') no-repeat top left; }
#lLeftM div.l{ background: url('../_images/menu_l/img_l.jpg') no-repeat top left; }
#lLeftM div.l:hover{ background: url('../_images/menu_l/img_l_over.jpg') no-repeat top left; }
#lLeftM div.o{ background: url('../_images/menu_l/img_o.jpg') no-repeat top left; }
#lLeftM div.o:hover{ background: url('../_images/menu_l/img_o_over.jpg') no-repeat top left; }
#lLeftM div.dz{ background: url('../_images/menu_l/img_dz.jpg') no-repeat top left; }
#lLeftM div.dz:hover{ background: url('../_images/menu_l/img_dz_over.jpg') no-repeat top left; }
#lLeftM div.sp{ background: url('../_images/menu_l/img_s.jpg') no-repeat top left; }
#lLeftM div p{ margin-bottom: -3px; }
#lAddOffer{ padding: 0 0 11px 0; background: url('../_images/menu_l/bot_back.jpg') no-repeat bottom left; }

#lTopMenu{ position: absolute; top: 218px; right: -4px; }
UL.tMenu{ list-style-type: none; margin: 0; padding: 0; }
UL.tMenu LI{ padding: 0; margin: 0; text-decoration: none; float: left; }

#lSpecOf{ }
#lSpecOf div.tit{ font: bold 20px Arial; padding: 0 0 10px 20px; }
#lSpecOf div.tit span{ color: #ae3f13; }
.spOf{ width: 96px; height: auto !important; height: 136px; min-height: 136px; padding: 7px 8px 10px 8px; background: url('../_images/specOf/m.gif') repeat-y; margin: 0 0 20px 0; color: #333333; }

.spOf DIV.t{ margin: -7px 0 0 -8px; width: 112px; height: 5px; background: url('../_images/specOf/t.gif') no-repeat; font-size: 0; overflow: hidden; }
.spOf DIV.b{ width: 112px; height: 10px; background: url('../_images/specOf/b.jpg') no-repeat;font-size: 0; margin: 0 0 -10px -8px; }
.spOf P{ font-size: 11px; height: 60px; }
.spOf IMG{ margin-bottom: 4px; }

#lSearchW{ width: 460px; border-left: 1px solid #c4c0b8; border-right: 1px solid #c4c0b8; background: #ffffff url('../_images/searchW/m.gif') repeat-x bottom left; padding: 10px 10px 10px 10px; margin-bottom: 20px; }
    
#lSearchW div.t{ margin: -10px 0 5px -11px; width: 482px; height: 9px; background: url('../_images/searchW/t.gif'); font-size: 0; }
#lSearchW div.b{ width: 482px; height: 9px; background: url('../_images/searchW/b.gif'); font-size: 0; margin: 0 0 -15px -11px; }
#lSearchW div.tit{ width: 218px; height: 63px; margin: 0 0 15px 0; background: url('../_images/searchW/tit_pl.jpg') no-repeat; }

div.pTit{ font: bold 16px Arial; margin: 0 0 10px 0; }
div.pTit span{ font: bold 17px Arial; color: #676766; }

.SecTitle{ font: bold 16px arial; padding: 10px 10px 10px 10px; border-bottom: 1px solid #c4c0b8; }
div.pTit2{ font: bold 16px Arial; margin: 0 0 10px 0; }
div.pTit3{ font: bold 16px Arial; margin: 0 0 10px 0; width: 300px; padding: 10px; background: url('../_images/bottomLine.gif') no-repeat bottom right; }

#lRightCol{ width: 200px; padding: 0 0 10px 0; }
.basket_con{ display: none; }

#lRolOver{ width: 700px; height: auto!important; height: 180px; min-height: 180px; border: 1px solid #b2b2b2; padding: 10px; background: #ffffff url('../_images/basket/backgr.gif') repeat-x bottom left;
	z-index:1000; position: absolute; display: none; left: 110px; }
#lRolOver div#loading{ display: none; text-align: center; padding: 80px; font: bold 11px Arial; }
#lRolOver div#loading img{ padding-top: 8px; }
.paramTit{ background: #f2f2f2; height: 20px; }
#lRolOver div#info{ font-size: 11px; }
#lRolOver div#info td{ font-size: 11px; }

.lRolOver{ width: 700px; height: auto!important; height: 180px; min-height: 180px; border: 1px solid #b2b2b2; padding: 10px; background: #ffffff url('../_images/basket/backgr.gif') repeat-x bottom left;
	position: absolute; display: none; left: 110px; }
.lRolOver div#loading{ display: none; text-align: center; padding: 80px; font: bold 11px Arial; }
.lRolOver div#loading img{ padding-top: 8px; }
.paramTit{ background: #f2f2f2; height: 20px; }
.lRolOver div#info{ font-size: 11px; }
.lRolOver div#info td{ font-size: 11px; }

#lRolOverPhoto{ width: 408px; height: auto!important; height: 275px; min-height: 275px; border: 1px solid #b2b2b2; padding: 10px; background: #ffffff;
	z-index:1000; position: absolute; display: none; left: 275px; }
#lRolOverPhoto div#loading{ display: none; text-align: center; padding: 120px; font: bold 11px Arial; }
#lRolOverPhoto div#loading img{ padding-top: 8px; }



#lBasket{ width: 171px; margin: 0 0 15px auto; border-left: 1px solid #c4c0b8; border-right: 1px solid #c4c0b8; background: #ffffff url('../_images/basket/backgr.gif') repeat-x bottom left; }
#lBasketHead{ margin: 0 0 0 auto; width: 173px; height: 53px; }
#lBasketHead DIV{ height: 53px; cursor: pointer; float: left; }
#lBasketHead DIV#l{ width: 92px; background: url('../_images/basket/1.gif') no-repeat }
#lBasketHead DIV#l.active{ background: url('../_images/basket/1_over.gif') no-repeat }
#lBasketHead DIV#r{ width: 81px; background: url('../_images/basket/2.gif') no-repeat }
#lBasketHead DIV#r.active{ background: url('../_images/basket/2_over.gif') no-repeat }

#lBasket div.con{ padding: 10px; }
#lBasket div.bottom{ height: 11px; width: 193px; background: url('../_images/basket/bot.jpg') no-repeat; margin: 0 0 0 -21px; }
/* position: relative; left: -21px; */

.basketImg{ cursor: pointer; }


.lRightColSec{ width: 152px; background: #ffffff url('../_images/basket/backgr.gif') repeat-x top left;
    padding: 10px 10px 15px 10px; margin: 0 0 15px auto; border-left: 1px solid #c4c0b8; border-right: 1px solid #c4c0b8;
}
/* position: relative; */

.lRightColSec DIV.hed{ background: #ffffff url('../_images/lRightColSecH.gif') no-repeat top left; width: 174px; height: 8px; margin: -11px 0 0 -11px; }
/* position: absolute; top: 0; left: -1px;  */

.lRightColSec DIV.bot{ background: #ffffff url('../_images/lRightColSecB.gif') no-repeat bottom left; width: 174px; height: 10px; margin: 0 0 -16px -11px; }
/* position: absolute; bottom: -10px; left: -1px; */


#lDetLink{ padding: 0 0 10px 0; }
#lDetLink P{ background: url('../_images/dotts.gif') repeat-x bottom; padding: 4px; }
#lDetLink P A{ font: normal 11px Arial; }
#lDetLink P A SPAN{ color: #ae3f13; font:bold 13px Arial; }

#lFooter{ margin: 30px 25px 20px 25px; padding: 10px; background: url('../_images/footer.gif') no-repeat top left; }
#lFooter div.phone{ float: right; margin: -80px 0 0 0; width: 104px; height: 110px; background: url('../_images/fot_ph.jpg') no-repeat; }
#lFooter div.info{ background: url('../_images/logo_bot.jpg') no-repeat; padding: 4px 0 0 120px; }