/*
 *
 * Copyright © 2009 Продюсерский центр Onlyweb
 * http://www.onlyweb.ru/
 *
 * From Russia with love!
 *
 * main.css
 *
 * Author: Исаев Александр
 *
 *
 * */


body
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
}

#body_i0
{
padding:10px 0;
}

#body_i1 {
max-width:1200px;
min-width:990px;
}

.LV
{
height:18px;
width:18px;
background:url(/img/lv.gif) no-repeat 0 0;
}

.LN
{
height:18px;
width:18px;
background:url(/img/ln.gif) no-repeat 0 100%;
}

.TopLine
{
height:18px;
background:url(/img/tl.gif) repeat-x 0 0;
}


.PV
{
height:18px;
width:18px;
background:url(/img/pv.gif) no-repeat 100% 0;
}

.PN
{
height:18px;
width:18px;
background:url(/img/pn.gif) no-repeat 100% 100%;
}

.LogoBlock
{
width:340px;
}

.BottomLine
{
height:8px;
border-bottom:10px solid #ececec;
}

.BorderPage
{
border-left:11px solid #ececec;
border-right:11px solid #ececec;
}

#head
{
border-bottom:4px solid #f9bc10;
padding:10px 15px 0 15px;
background:url(/img/bg_head.gif) repeat-x 0 0;
}

.Logo
{
float:left;
}

.LogoText
{
line-height:13px;
width:180px;
margin:7px 0 0 0;
font-weight:bold;
color:#b4c8ea;
float:left;
background:url(/img/lt.gif) repeat-y 100% 0;
padding:5px 15px;
white-space:nowrap;
}

.NameCompany
{
color:#FFFFFF;
padding:10px 0 0 0;
}

.BlockContacts
{
float:left;
margin:10px 0 0 10px;
}

.Adres
{
}

.NameRasdelKonkr
{
font-weight:normal;
font-size:11px;
color:#93abb5;
}

.NameRasdelKonkr span
{
background:url(/img/tr.jpg) no-repeat 100% 7px;
padding:0 10px 0 0;
}

.BlockContacts .NameRasdelKonkr
{
padding:0 0 0 22px;
}

.Office
{
line-height:16px;
background:url(/img/bc.jpg) no-repeat 0 0px;
padding:0 0 0 22px;
margin:3px 0 0 0;
font-weight:bold;
text-transform:uppercase;
color:#f8f9b8;
}

.PhoneBLock
{
margin:10px 0 0 0;
white-space:nowrap;
float:left;
font-weight:bold;
}

.Phone
{
color:#f8f9b8;
font-size:36px;
line-height:36px;
}

.Kod
{
color:#b4c8ea;
font-size:13px;
line-height:16px;
}

.TopBlockHead
{
width:100%;
}

.TopBlockHead td
{
}

.Korsina
{
margin:5px 0 0 20px;
}

.Korsina input
{
width:105px;
border:none;
padding:20px 10px 20px 30px;
background:url(/img/kors.jpg) no-repeat 0 0;
cursor:pointer;
}

div.cartCount {
	margin-top:-35px;
	width:80px;
	padding-left:25px;
	color:#FFFFFF;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
    cursor:pointer;
}

div.cartCount span {
	color:#FFFF33;
    font-size: 11px;
}

div.cartCount strong {
	font-weight:bold;
	font-size:14px;
}

div.cartCountFull {
	margin-top:-45px;
}

div.cartSeparator {
	padding-top:8px;
}

.InfForUsersBlock
{
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
margin:18px -15px 0 -15px;
padding:5px 15px 5px 15px;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
background:#f4f1dc;
}

.InfForUsersBlock ul li
{
padding:0 25px 0 0px;
float:left;
}

.InfForUsersBlock ul li a
{
padding:0 0 0 12px;
}

.InfForUsersBlock a 
{
color:#000000;
text-decoration:none;
}

.InfForUsersBlock li.Reg a 
{
background:url(/img/reg.jpg) no-repeat 0 3px;
}

.InfForUsersBlock li.LK a
{
background:url(/img/lk.jpg) no-repeat 0 3px;
}

.InfForUsersBlock li.Status a
{
background:url(/img/ss.gif) no-repeat 0 3px;
}

.InfForUsersBlock li.YuoSee a
{
background:url(/img/ys.gif) no-repeat 0 3px;
}

.InfForUsersBlock li.ListZag a
{
background:url(/img/lz.gif) no-repeat 0 3px;
}

.GrafikWork
{
float:right;
}

.GrafikWork
{
background:url(/img/gw.gif) no-repeat 0 3px;
padding:0 0 0 15px;
}

.GrafikWork a
{
color:#4e4b44;
font-weight:bold;
padding:0 8px 0 0;
background:url(/img/arr_gw.gif) no-repeat 100% 5px;
}

.GrafikWork a span
{
color:#000000;
}

.Menu
{
z-index: 100;
float:left;
}

.Menu li
{
z-index: 100;
background:url(/img/bg_menu_li.gif) no-repeat 100% 6px;
float:left;
}

.Menu li a
{
z-index: 100;
font-size:11px;
font-weight:bold;
color:#feffe6;
padding:10px 17px 8px 15px;
display:block;
text-decoration:none;
text-transform:uppercase;
}

.Menu li.LastPunktMenu
{
z-index: 100;
background:none;
}

.BlockMenu .BlockBV
{
margin:4px 15px 0 0;
float:right;
}

.ButtonVitrina
{
height:18px;
padding:7px 15px 0 8px;
background:url(/img/right_bv.png) no-repeat 100% 0;
}

.LeftBgBV
{
padding:0 0 0 30px;
background:url(/img/left_bv.png) no-repeat 0 0;
}

.BlockBV span
{
display:block;
}

.BlockBV a
{
font-size:11px;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}

.BlockMenu
{
margin:0 -15px;
background:url(/img/bg_menu.gif) repeat-x 0 0;
position:relative;
}

.BlockBV a .WhiteText
{
color:#FFFFFF;
}

.BlockBV a .BlackText
{
color:#581717;
}

.WhiteText
{
position:absolute;
top:-1px;
left:-1px;
}

.TextBV
{
white-space:nowrap;
padding:0 0px 0 1px;
position:relative;
}

.WidthMiddle
{
padding:0 15px;
}

.MiddleTdKP
{
background:url(/img/middle_kp.gif) repeat-x 0 0;
width:100%;
}

.TopBGgKP table
{
font-size:0;
line-height:0;
width:100%;
}

#middle
{
background:url(/img/bg_middle.jpg) repeat-x 0 0;
padding:15px 0 0 0;
}

.BlockKP
{
padding:5px 0 0 0;
background:url(/img/bkp.jpg) repeat-x 0 0;
border:1px solid #cdcdcd;
border-top:none;
}

.TopTrBKP td
{
vertical-align:bottom;
}

.TopTrBKP img
{
margin:0 25px;
}

.RightBgSelBT
{
}

.BottomTrBKP td
{
vertical-align:middle;
background:url(/img/bg_bkp.jpg) repeat-x 0 0;
border-top:1px solid #c7c7c7;
font-size:11px;
text-transform:uppercase;
text-align:center;
color:#b2b2b2;
}

.OptstupBKP
{
width:50%;
}

.LeftButtonBKP
{
text-align:left;
}

.LeftButtonBKP img, .RightButtonBKP img
{
cursor:pointer;
}

.RightButtonBKP 
{
text-align:right;
}

.BottomTrBKP td.OptstupBKP
{
padding:0;
}

.MarksBlock
{
border-bottom:1px solid #dedede;
border-top:1px solid #dedede;
margin:15px 0 0 0;
background:#efefef;
}

.MarksBlock td
{
background:url(/img/line_rasdel.jpg) no-repeat 0 9px;
padding:10px 0 9px 0;
vertical-align:middle;
}

.MarksBlock td a
{
display:block;
padding:0 18px 0 19px;
}

.MarksBlock td.FirstTdMB
{
background:none;
}

.MarksBlock td.OptstupBKP
{
background:none;
vertical-align:top;
padding:0;
}

.MarksBlock td.OptstupBKP img
{
padding:0;
}

.ArrowLeftBm, .ArrowRightBm
{
position:relative;
}

.ArrowLeftBm img, .ArrowRightBm img
{
cursor:pointer;
position:absolute;
}

.ArrowLeftBm img
{
top:-1px;
left:0;
}

.ArrowRightBm img
{
top:-1px;
right:0;
}

.VitrinaBlock
{
position:relative;
margin:15px 0 0 0;
background:url(/img/middle_vb.gif) repeat-x 0 0;
}

.LeftBgVB
{
background:url(/img/left_vb.gif) no-repeat 0 0;
}

.RightBgVB
{
background:url(/img/right_vb.gif) no-repeat 100% 0;
}

.ContentVB
{
position:relative;
padding:40px 85px 0 90px;
}

.TableCVB
{
width:100%;
}

.TableCVB td
{
padding:0 0 15px 0;
text-align:center;
width:33%;
}

.BlockPol
{
height:19px;
position:relative;
width:100%;
background:url(/img/middle_pol.jpg) repeat-x 0 0;
}

.TableCVB .PolsunokCVB td
{
width:auto;
}

.Polsunok
{
cursor:pointer;
position:absolute;
top:0;
left:49%;
}

.HeaderTC
{
font-size:18px;
line-height:21px;
text-transform:uppercase;
}

.TextCVB p
{
margin:13px 0;
color:#8c8c8c;
}

.Cost
{
font-size:16px;
line-height:18px;
font-weight:bold;
color:#d30708;
padding:5px 0 0 0;
}

.ButtonCost 
{
padding:5px 0 0 0;
}

div.moreOnBtn
{
	position:relative;top:18px;left:16px;background-color:#f9e854;color:#000;
	width:90px;
	cursor:pointer;
	font-weight:bold;
}

.ButtonCost input
{
cursor:pointer;
border:none;
background:url(/img/button_cost.jpg) no-repeat 0 0;;
width:134px;
height:22px;
}

.TextCVB
{
background:url(/img/dashed_gray.jpg) repeat-x 0 100%;
padding:0 20px 5px 0px;
text-align:left;
}

.SellList
{
margin:0 35px 0 0;
padding:3px 0 0 0;
}

.WentSell
{

}

.WentSell a
{
text-decoration:none;
color:#000000;
background:url(/img/ws.jpg) no-repeat 0 5px;
padding:0 0 0 15px;
}

.WentSell span
{
border-bottom:1px dashed #000000;
}

.LastTrCVB td
{
text-align:left;
}

.ElementVSL
{
margin:0 5px 0 0;
float:left;
}

.VyborSL
{
margin:7px 0 0 0;

padding:5px 5px 3px 5px;
background:#efefef;
}

.SelectTdTextKP .LeftBgSelBT
{
padding:0 0 0 5px;
background:url(/img/left_tkp.jpg) no-repeat 0 0;
}

.SelectTdTextKP .RightBgSelBT
{
color:#000000;
padding:4px 5px 3px 0;
background:url(/img/right_tkp.jpg) no-repeat 100% 0;
}

.LeftArrowVB
{
position:absolute;
left:10px;
top:85px;
cursor:pointer;
}

.RightArrowVB
{
cursor:pointer;
position:absolute;
right:10px;
top:85px;
}

.TopRightBg
{
background:url(/img/trb.jpg) no-repeat 100% 0;
height:6px;
margin:0 0 0 6px;
}

.TopLeftBg
{
font-size:0;
width:100%;
background:url(/img/tlb.jpg) no-repeat 0 0;
}

.WidthFooter
{
padding:0 15px;
}

.BottomRightBg
{
background:url(/img/brb.jpg) no-repeat 100% 100%;
height:6px;
margin:0 0 0 6px;
}

.BottomLeftBg
{
width:100%;
background:url(/img/blb.jpg) no-repeat 0 100%;
}

.TextFM
{
padding:15px 10px 25px 10px;
border-left:1px solid #d8d8d8;
border-right:1px solid #d8d8d8;
}

.BlockHref
{
float:left;
width:25%;
}

.BlockHref a
{
text-decoration:none;
color:#0d7680;
}

.HeaderBH
{
font-weight:bold;
padding:0 0 10px 0;
}

#footer
{
margin:45px 0 0 0;
}

.ContactsFooter
{
margin:30px 0 0 0;
float:left;
background:url(/img/cf.jpg) no-repeat 0 0;
padding:10px 0 15px 100px;
}

.LeftColumn
{
float:left;
}

.LeftColumn a
{
color:#0d7680;
}

.RightColumn
{
float:right;
}

.RightColumn a
{
color:#000000;
}

.BottomLinePage
{
padding:25px 0 20px 0;
}

#catalog_page .Menu a
{
padding:10px 12px 8px 15px;
background:url(/img/bg_menu_a.jpg) no-repeat 100% 15px;
}

#catalog_page .Menu li
{

position:relative;
padding:0 5px 0 0;
}

#catalog_page .Menu li a.SelectPunktMenu
{
color:#eed902;
}

.Hierarchy
{
padding:0 0 7px 15px;
}

.Hierarchy a
{
color:#000000;
}

#catalog_page #middle
{
padding:7px 0 0 0;
}

.CenterColumnTBC
{
width:100%;
}

.LeftColumnTBC
{
width:172px;
}

.RightColumnTBC
{
width:172px;
}

.WidthLC
{
padding:0 5px 0 0;
width:167px;
}

.BlockProisv .TopBgBlock
{
background:url(/img/top_lct.jpg) no-repeat 0 0;
width:100%;
height:6px;
}

.RightBgSearch
{
background:url(/img/right_search.gif) no-repeat 100% 0;
padding:4px 20px 0 0;
height:28px;
}

.Search
{
padding:0px 0 0 30px;
background:url(/img/left_search.gif) no-repeat 0 0;
}

.RightBgSearch span
{
white-space:nowrap;
font-size:11px;
font-weight:bold;
padding:0 7px 0 0;
color:#FFFFFF;
text-transform:uppercase;
}

.RightBgSearch input
{
z-index:5;
padding:1px 0;
border:1px solid #7e9db9;
color:#000066;
width:100%;
height:15px;
}

.ButtonSearch
{
margin:3px 0 0 20px;
}


.BlockProisv .BottomBgBlock
{
background:url(/img/bottom_lct.jpg) no-repeat 100% 0;
width:100%;
height:6px;
}

.KontentBlock
{
padding:10px 2px 0px 5px;
border-left:1px solid #fbe021;
border-right:1px solid #fbe021;
background:url(/img/prois_bg.gif) repeat-x 0 0;
}

.Return
{
margin:0 0 12px 0;
}

.Return a
{
color:#0e7681;
text-decoration:none;
background:url(/img/return.gif) no-repeat 0 5px;
padding:0 0 0 18px;
}

.HeaderSP
{
padding:0 0 7px 0;
color:#7a0000;
font-size:11px;
font-weight:bold;
}

.BlockText
{
margin:0 0 20px 0;
}

.BlockText ul li
{
padding:0 0 5px 0;
}

.CheckBoxBlock input
{
margin:0px 3px 0 0;
}

.CostDiap input
{
border:1px solid #1d5180;
width:40px;
}

.CostDiap td
{
padding:0 7px 0 0;
}

.ButtonProisv input
{
padding:0 10px;
}

.RightMenuBLock .TopBgBlock
{
height:6px;
width:100%;
background:url(/img/top_rm.gif) no-repeat 0 0;
}

.RightMenuBLock .BottomBgBlock
{
height:6px;
width:100%;
background:url(/img/bottom_rm.gif) no-repeat 100% 0;
}

.RightMenuBLock .KontentBlock
{
background:url(/img/bg_rm.gif) repeat-x 0 0;
border-left:1px solid #dedede;
border-right:1px solid #dedede;
}

.WidthRC
{
width:167px;
padding:0 0 0 5px;
}

.RightColumnTBC .BlockBV
{
margin:0 0 0 5px;
}

.BlockText
{
}

.RightMenuBLock a
{
text-decoration:none;
text-transform:uppercase;
color:#656565;
}

.RightMenuBLock .LowerCase a
{
text-transform:lowercase;
}

.RightMenuBLock .BlockText ul li 
{
margin:0 0 3px 0;
}

.ObrSvBLock .BottomBgBlock
{
font-size:0;
height:6px;
background:url(/img/bottom_rm.gif) no-repeat 100% 0;
}

.ObrSvBLock .TopBgBlock
{
height:6px;
width:100%;
background:url(/img/top_ob.gif) no-repeat 100% 0;
}

.ObrSvBLock .KontentBlock
{
background:url(/img/bg_ob.gif) repeat-x 0 0;
border-left:1px solid #dedede;
border-right:1px solid #dedede;
}

.ObrSvBLock .HeaderOB
{
margin:0 0 15px 0;
font-weight:bold;
color:#000000;
text-transform:uppercase;
}

.ObrSvBLock p
{
color:#73705f;
margin:10px 0;
}

.RightTTK
{
background:url(/img/right_top_tk.gif) no-repeat 100% 0;
margin:0 0 0 6px;
height:6px;
}

.TopBgTK
{
font-size:0;
background:url(/img/left_top_tk.gif) no-repeat 0 0;
}

.HeaderKTK
{
padding:2px 10px 8px 10px;
font-size:18px;
background:url(/img/htkt.gif) repeat-x 0 0;
line-height:21px;
}

.KontentTK
{
border-left:1px solid #dedede;
border-right:1px solid #dedede;
}

.BottomBgTK
{
font-size:0;
background:url(/img/lbtk.gif) no-repeat 0 0;
}

.RightBTK
{
height:6px;
margin:0 0 0 6px;
background:url(/img/brtk.gif) no-repeat 100% 0%;
}

.Sravnenie
{
background:url(/img/vesy.gif) no-repeat 0 5px;
padding:0 0 2px 18px;
float:left;
}

.Sravnenie a
{
text-decoration:none;
color:#2a60c0;
border-bottom:1px dashed #2a60c0;
}

.Print
{
background:url(/img/print.gif) no-repeat 0 4px;
padding:0 0 2px 14px;
float:right;
}

.Print a
{
text-decoration:none;
color:#2a60c0;
border-bottom:1px dashed #2a60c0;
}

.BodyKTK
{
padding:15px 10px 25px 10px;
} 

.ClassCPBK
{
padding:15px 10px 5px 10px;
}

.TableBK
{
width:100%;
}

.TableBK td.TextTdTBK
{
width:100%;
}

.OtherPhoto
{
background:url(/img/op.gif) no-repeat 0 5px;
padding:0 0 0 14px;
margin:15px 0 0 0;
}

.OtherPhoto a
{
color:#2a60c0;
text-decoration:none;
border-bottom:1px dashed #2a60c0;
}

.FuntionBlockTK
{
padding:0 0 19px 0;
}

.Otsyvy
{
margin:15px 0 0 0;
}

.Otsyvy a
{
color:#000000;
}

.Otsyvy span.HrefOtv
{
background:url(/img/otsyvy.gif) no-repeat 0 2px;
padding:0 0 0 15px;
}

.Raiting
{
padding:0 5px;
}

.Zakladki
{
margin:15px 0 0 0;
}

.Zakladki a
{
color:#000000;
text-decoration:none;
border-bottom:1px dashed #000000;
}

.ZakList 
{
}

.ZakList li
{
float:left;
padding:0 7px 0 0;
}

.TextZak
{
padding:0 15px 0 0px;
float:left;
}

.TextZak
{
float:left;
}

.ForFriends
{
width:250px;
margin:10px 0 0 0;
padding:3px 5px 3px 5px;
border:1px solid #d6d4d4;
}

.TextFF
{
float:left;
padding:0 15px 0 0;
}

.ForFriends a
{
color:#000000;
text-decoration:none;
border-bottom:1px dashed #000000;
}

.ZakList li.FullListFF
{
padding:0 0 0 20px;
}

.Sklad
{
margin:0 0 10px 0;
background:url(/img/sklad.gif) no-repeat 0 4px;
padding:0 0 0 15px;
}

.Action
{
width:100%;
padding:7px 5px 2px 5px;
background:#f2f2f2;
}

.OldPrice
{
font-size:11px;
line-height:14px;
text-decoration:line-through;
color:#8c8e8c;
}

.Price
{
font-size:18px;
line-height:21px;
margin:25px 0 15px 0;
color:#de4445;
}

.BlockTextTK
{
margin:0 10px 0 20px;
height:317px;
position:relative;
}

.BottomBlockTextTK
{
width:100%;
padding:10px 0 0 0;
}

.OpisTK p
{
color:#8c8c8c;
margin:0 0 10px 0;
}

.Dostavka
{
background:url(/img/dost.gif) no-repeat 2px 2px;
padding:0 0 0 30px;
}

.Present
{
padding:0 0 0 30px;
background:url(/img/present.gif) no-repeat 0 0;
}

.AkciaToday
{
padding:0 0 0 30px;
background:url(/img/action.gif) no-repeat 0 3px;
}

.Action ul li
{
margin:0 0 10px 0;
}

.BlockTextTK .ButtonCost
{
float:left;
}

.BlockTextTK .WentSell
{
padding:6px 0 0 10px;
float:left;
}

.OpisTK
{
height:110px;
overflow:hidden;
}

.BottomBlockCatalog
{
padding:7px 0 0 0;
}

.BottomTrTB td
{
padding:7px 0 0 0;
}

.Place
{
margin:20px 0 15px 0;
border-bottom:5px solid #d7d7d7;
border-top:5px solid #d7d7d7;
}

.Metro
{
background:url(/img/metro.jpg) no-repeat 0 0;
padding:0px 0 3px 20px;
color:#848484;
}

.MetroBLock
{
}

.PodpiskaInput .TextInput
{
margin:0 0 5px 0;
border:1px solid #9a9a9a;
}

.PodpiskaInput input
{
color:#a6a6a6;
}

.PodpiskaBLock .KontentBlock
{
background:url(/img/pod_block_bg.jpg) repeat-x 0 0;
}

.PodpiskaBLock .TopBgBlock
{
background:url(/img/top_pb.jpg) no-repeat 0 0;
}

.CharacteristicsTK
{
padding:0 0 15px 0;
background:url(/img/bal.gif) repeat-x 0 100%;
border-left:1px solid #dedede;
border-right:1px solid #dedede;
}

.TopBgCTK
{
font-size:0;
background:url(/img/left_top_tk.gif) no-repeat 0 0;
}

.RightBC
{
height:6px;
margin:0 0 0 6px;
background:url(/img/right_top_tk.gif) no-repeat 100% 0;
}

.MenuCTK
{
padding:0 10px 0 10px;
background:url(/img/htkt.gif) repeat-x 0 0;
}

.MenuCTK a
{
color:#a3a3a3;
}

.LeftBgMC
{
background:url(/img/right_li_mc.gif) no-repeat 100% 0;
display:block;
padding:10px 10px 5px 7px;
}

.MenuCTK li 
{
border-bottom:1px solid #e2e2e2;
float:left;
margin:0 7px 0 0;
}

.MenuCTK li a
{
font-size:12px;
font-weight:bold;
text-decoration:none;
background:url(/img/left_li_mc.gif) no-repeat 0 0;
padding:0 0px 0 4px;
display:block;
}

.SelectPunktMenuCTK
{
color:#000000;
}

.MenuCTK li.SelectPunktMenuCTK
{
border-bottom:1px solid #FFFFFF;
}

.MenuCTK li.SelectPunktMenuCTK a
{
background:url(/img/sel_left_li_mc.gif) no-repeat 0 0;
color:#000000;
}

.SelectPunktMenuCTK .LeftBgMC
{
background:url(/img/sel_right_li_mc.gif) no-repeat 100% 0;
}

.AccList
{
padding:17px 0px 0 0px;
}

.HeadAL
{
padding:2px 10px 2px 10px;
background:#eaeaea;
border-bottom:1px solid #dbdbdb;
}

.HeaderAL
{
font-weight:bold;
float:left;
}

.AllLA
{
float:right;
}

.AllLA a
{
font-size:11px;
color:#002474;
text-decoration:none;
padding:0 10px 0 0;
background:url(/img/ala.gif) no-repeat 100% 6px;
}

.BodyAL
{
padding:15px 0 0 0px;
}

.BodyAL li
{
float:left;
background:url(/img/dashed_li.gif) repeat-y 100% 0;
width:25%;
}

.WidthBLockAcc
{
padding:0 14px 0 10px;
}

.ImgAcc img
{
border:1px solid #dddada;
}

.NameAcc
{
margin:10px 0;
}

.NameAcc a
{
color:#0e757e;
}

.CostAcc
{
font-weight:bold;
}

.BodyAL li.LastLiBAL
{
background:none;
}

.BottomBgCTK
{
font-size:0;
background:url(/img/bot_ctk.gif) no-repeat 0 0;
}

.BottomRightBC
{
background:url(/img/right_bg_bot.gif) no-repeat 100% 0;
height:6px;
margin:0 0 0 6px;
}

.FooterMenu
{
margin:15px 0 0 0;
}

.OthersBlock
{
margin:7px 0 0 0;
padding:15px 10px 15px 0;
background:#d7eff1;
}

.ElementOB
{
border-right:1px solid #FFFFFF;
width:33%;
}

.HeadEOB
{
font-weight:bold;
}

.ImgHOB
{
padding:0 0 7px 0;
}

.ElementOB p
{
margin:15px 0 0 0;
color:#798385;
}

.BgEOB
{
padding:0 7px 0 10px;
}

.LastEOB
{
border:none;
}

.ButtonOB
{
width:120px;
margin:10px 0 0 0;
}

#catalog_page #footer
{
margin:0;
}

.RightMenuBLock .BlockText
{
margin:0;
padding:0 0 10px 0;
}

.ObrSvBLock
{
margin:5px 0 0 0;
}

.ObrSvBLock .KontentBlock
{
padding:10px 2px 10px 5px;
}

.TextTK
{
padding:0px 10px 0 10px;
}

.TextTK p
{
padding:17px 0;
}

.HeaderTTK
{
font-weight:bold;
}

.OsobTK
{
color:#285dbd;
}

.OsobTK
{
padding:0 0 5px 0;
}

.TextTK li
{
padding:0 0 15px 0;
}

.TableBlockCTK td
{
width:50%;
color:#8c8c8c;
padding:0 0px 5px 0;
}

.TypeChar
{
margin:0 7px 0 0;
background:url(/img/tc.gif) repeat-x 0 80%;
color:#6d6d6d;
font-weight:bold;
}

.TableBlockCTK .TableCTK{
width:100%;
}

.TableBlockCTK
{
padding:15px 10px 0 10px;
}

#catalog_page .Menu .PodMenu
{
border:1px solid #0135ad;
position:absolute;
left:-2px;
top:31px;
}
#catalog_page .Menu .PodMenu li
{
z-index:200;
position:static;
padding:0;
float:none;
background:none;
width:190px;
border-bottom:1px solid #6186cd;
}

#catalog_page .Menu .PodMenu li a
{
text-transform:none;
padding:7px 10px 5px 10px;
white-space:nowrap;
background:#3968c0;
display:block;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:11px;
}

#catalog_page .Menu .PodMenu li a:hover
{
background:#4a87d3;
}

.Sortirovka
{
float:left;
}

.CatalogListTB
{
color:#002474;
}

.KolvoInPage
{
float:right;
}

.CatalogListTB option
{
padding:0 10px;
}

.CatalogListTB 
{
padding:0 10px 7px 10px;
margin:-10px -10px 0 -10px;
background:url(/img/ctlb.gif) repeat-x 0 0;
border-bottom:1px solid #dedede;
}

.ElementLCL
{
background:url(/img/tc.gif) repeat-x 0 100%;
padding:0 0 17px 0;
margin:10px 0 20px 0;
}

.ImgColumnEl img
{
margin:0 0 15px 0;
}

.ImgColumnEl
{
padding:0 10px 0 0;
}

.ImgColumnEl .Sravnenie
{
float:none;
}

.NameEl a
{
color:#0f7784;
}

.TextColumnEL
{
width:100%;
}

.TextColumnEL p
{
margin:7px 0 10px 0;
font-size:11px;
color:#8c8c8c;
}

.KorsinaColumnEL
{
}

.WidthKC
{
width:160px;
padding:0 0 0 5px;
border-left:1px solid #dedede;
margin:0 0 0 5px;
}

.KorsinaColumnEL .ElementVSL img
{
vertical-align:bottom;
}

.KorsinaColumnEL .VyborSL
{
margin:0;
}

.KorsinaColumnEL .CostButton
{
margin:15px 0 0 0;
font-weight:bold;
color:#d30708;
font-size:14px;
line-height:17px;
text-align:center;
}

.KorsinaColumnEL .Sklad
{
margin:7px 0 3px 0;
}

.KorsinaColumnEL .ButtonCost input 
{
width:159px;
background:url(/img/el_button.gif) no-repeat 0 0;
}

.BottomEL option
{
padding:0 10px;
}

.ElementCP
{
float:left;
width:33%;
border-left:1px solid #dedede;
}

.ListCP td
{
padding:0 0 10px 0;
background:url(/img/tc.gif) repeat-x 0 100%;
}

.FirstCP
{
border:none;
}

.ListCP
{
margin:15px -20px 17px -10px;
}

.ImgKont
{
margin:7px 0;
text-align:center;
}

.WidthECP
{
padding:0 10px;
}

.ListCP .Sravnenie
{
margin:0 0 7px 0;
float:none;
}


.ListCP td p
{
margin:5px 0;
}

.ListCP .CostButton {
color:#D30708;
font-size:13px;
font-weight:bold;
line-height:17px;
}

.ListCP .Sklad
{
margin:12px 0 3px 0;
}

.ListCP .VyborSL
{
margin:10px 0 0 0;
}

.NoSklad {
background:transparent url(/img/ns.gif) no-repeat scroll 0 4px;
color:#7f7f7f;
}

.RasdelLine
{
width:100%;
background:url(/img/cp_line.gif) repeat-x 0 0;
height:1px;
margin:-10px 0 20px 0;
}

.NameEl
{
font-weight:bold;
}

.TopContentPC
{
background:transparent url(/img/bal.gif) repeat-x scroll 0 100%;
border-left:1px solid #DEDEDE;
border-right:1px solid #DEDEDE;
padding:15px 0;
}

.TableOutput
{
float:right;
}

.TableOutput a
{
font-size:12px;
line-height:15px;
background:url(/img/to.gif) no-repeat 0 3px;
padding:0 0 1px 12px;
color:#000000;
text-decoration:none;
}

.TopLeftPB
{
background:url(/img/pb_lv.gif) no-repeat 0 0;
}

.TopRightPB
{
background:url(/img/pb_pv.gif) no-repeat 100% 0;
margin:0 0 0 6px;
height:6px;
}

.PodborBlock
{
margin:10px 0 0 0;
}

.HeadPB
{
border-left:1px solid #cdd9ef;
border-right:1px solid #cdd9ef;
padding:3px 10px 5px 10px;
background:url(/img/hpb.gif) repeat-x 0 0;
}

.ChangeChar
{
width:100%;
}

.ChangeChar td
{
vertical-align:middle;
}

.ToLeftPB
{
padding:0 20px 0 0;
cursor:pointer;
}

.ToRightPB
{
padding:0 0px 0 20px;
cursor:pointer;
}

.TextColorPB
{
padding:2px 0 0 0;
color:#736b6b;
}

.ListCC li
{
font-size:11px;
text-align:center;
padding:0 12px;
background:url(/img/li_pb.gif) repeat-y 0 0;
float:left;
}

.ListCC li.FirstLiCC
{
background:none;
}

.BodyPB
{
background:url(/img/bg_bpb.gif) repeat-x 0 100%;
border-left:1px solid #cdd9ef;
border-right:1px solid #cdd9ef;
padding:25px 10px 20px 10px;
}

.BottomLeftPB
{
background:url(/img/pb_ln.gif) no-repeat 0 0%;
}

.BottomRightPB
{
margin:0 0 0 6px;
height:6px;
background:url(/img/pb_pn.gif) no-repeat 100% 0%;
}

.KolvGB
{
font-size:18px;
line-height:21px;
color:#736b6b;
}

.GB
{
font-size:18px;
line-height:21px;
color:#b3b3b3;
}

.BigPB p
{
margin:5px 0;
color:#8c8c8c;
}

.BigPB .CostButton
{
font-weight:bold;
color:#d30708;
font-size:16px;
line-height:19px;
}

.BigPB .BodyPB
{
background:url(/img/bpb.gif) repeat-x 0 100%;
padding:25px 0 20px 0;
}

.BigPB .BottomLeftPB
{
background:transparent url(/img/ln_bpb.gif) no-repeat scroll 0 0;
}

.BigPB .BottomRightPB
{
background:transparent url(/img/pn_bpb.gif) no-repeat scroll 100% 0;
}

.HeadOBT
{
background:url(/img/pv_obt.gif) no-repeat 100% 0;
}

.BgHeadOBT
{
padding:30px 10px 0 10px;
height:135px;
background:url(/img/lv_obt.jpg) no-repeat 0 0;
}

.OtherBlockTovar
{
margin:10px 0 0 0;
}

.HeaderTP
{
padding:0 0 12px 0;
font-size:18px;
line-height:21px;
font-weight:bold;
color:#002474;
}

.LogoPlayers
{
float:left;
}

.TextPlayers
{
margin:0 0 0 225px;
}

.BodyOBT
{
border-left:1px solid #cdd9ef;
border-right:1px solid #cdd9ef;
padding:20px 0 0 0;
background:url(/img/body_obt.gif) repeat-x 0 0;
}

.TextPE
{
color:#6d6d6d;
font-weight:bold;
padding:15px 0 0 0;
text-align:left;
}

.PlayersElement
{
margin:0 0 30px 0;
padding:0 0 0 15px;
width:160px;
float:left;
text-align:center;
border-left:1px solid #dedede;
}

.ListPlayersOBT
{
margin:0 0 0 -1px;
}

.TopLeftBgTBI
{
background:url(/img/tbi_tl.gif) no-repeat 0 0;
width:100%;
}

.TopRightBgTBI
{
background:#e5e5e5 url(/img/tbi_tr.gif) no-repeat 100% 0;
margin:0 0 0 6px;
height:6px;
}

.KontentTBI
{
z-index: 2;
position:relative;
padding:7px 50px 0 50px;
background:url(/img/tbi_bg.gif) repeat-x 0 0;
}

.TypeTBI
{
z-index: 2;
font-size:18px;
line-height:21px;
}

.HeaderTBI
{
z-index: 2;
font-size:30px;
line-height:30px;
font-weight:normal;
color:#002474;
}

.TextTBI
{
z-index: 2;
padding:0 10px 0 0;
}

.TextTBI p
{
z-index: 2;
margin:25px 0 5px 0;
line-height:20px;
color:#5e5e5e;
}

.BigButtonBuy
{
cursor:pointer;
width:213px;
height:34px;
border:none;
background:url(/img/big_button_buy.jpg) no-repeat 0 0;
margin-bottom:10px;
}

.BgBbTBI
{
padding:5px 12px 6px 8px;
background:#e4e4e4 url(/img/right_bb_tbi.gif) no-repeat 100% 0;
}

.BottomBlockTBI
{
background:url(/img/left_bb_tbi.gif) no-repeat 0 0;
padding:0 0 0 4px;
}

.IpodMenu li
{
z-index: 100;
float:left;
padding:0 3px 0 0;
}

.IpodMenu li img
{
z-index: 100;
border:2px solid #798791;
}

.ToLeftTBI
{
cursor:pointer;
top:105px;
left:8px;
position:absolute;
}

.ToRightTBI
{
cursor:pointer;
top:105px;
right:8px;
position:absolute;
}

.IpodMenu li.RasdelIM
{
z-index: 100;
color:#5b5b5b;
padding:10px 0 12px 10px;
margin:0 0 0 4px;
background:url(/img/line_im.gif) repeat-y 0 0;
}

.IpodMenu li.SelIM img
{
z-index: 100;
margin:-1px 0 0 0px;
border:2px solid #fcd200;
}

.IpodMenu ul
{
z-index: 100;
float:left;
}

.Pause
{
cursor:pointer;
float:right;
}

.BlockCTK
{
margin:10px 0;
}

.NameEl
{
margin:7px 0;
color:#6d6d6d;
}

.ElementCP p
{
color:#888885;
}

.MenuCTK ul
{
float:left;
}

.MenuCTK .AllLA
{
padding:6px 0 0 0;
}

.YellowBC .BottomBgCTK
{
background:url(/img/ybc_bl.gif) no-repeat 0 0;
}

.BlockCTK .TopContentPC
{
padding:15px 0 0 0;
background:none;
border:none;
}

.YellowBC .BottomRightBC
{
background:url(/img/ybc_br.gif) no-repeat 100% 0;
}

.YellowBC .CharacteristicsTK
{
background:url(/img/ybc.gif) repeat-x 0 100%;
}

.BlockCTK .ButtonCost
{
padding:15px 0 0 0;
}

.HeaderMC
{
font-weight:bold;
padding:5px 0 7px 0;
float:left;
font-size:14px;
line-height:17px;
}

.DateECP
{
margin:0 0 15px 0;
color:#780000;
font-size:11px;
line-height:14px;
font-weight:bold;
}

.NewsAndBrand .CharacteristicsTK
{
background:none;
}

.BgBNB
{
padding:0 12px 0px 8px;
background:#dfdfdf url(/img/right_nb.gif) no-repeat 100% 0;
}

.BlockBottomNB
{
background:url(/img/left_nb.gif) no-repeat 0 0;
padding:0 0 0 4px;
}

.ListCompanyBN
{
float:left;
}

.ListCompanyBN td
{
padding:0 25px 0 0;
height:49px;
vertical-align:middle;
}

.AllBrand
{
margin:12px 0 0 0;
float:right;
background:url(/img/bg_ba.gif) no-repeat 0 0;
padding:5px 0 5px 18px;
}

.AllBrand a
{
color:#000000;
text-decoration:none;
background:url(/img/ab.gif) no-repeat 100% 7px;
padding:0 10px 0 0;
}


#nav li ul {
  display: none;
}
#nav li:hover ul,
#nav li.jshover ul{
  display: block;
}

div.fullCatalogue{
	position:absolute;
	top:200px;
	left:100px;
	z-index:100;
}
.fullCatalogue table td{
	padding:10px
}

.fullCatalogueH
{
	height:350px;
}

.fullCatalogueW
{
	width:600px;
}

div.waitBlock {	z-index:300; border:1px solid black; color:white;background-color:red; padding:5px; position:absolute; top:0px; left:0px}
div.flashKontent {
	height:260px;
	z-index:2;
	overflow: auto;
}

div.ajaxCart{
	z-index:310;
	position:absolute;
	top:100px;
	left:400px;
}

div.ajaxCart .ajaxCartT {
	height:30px;
	background:url(/img/block/t.png) repeat-x 0 0;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/block/t.png', sizingMethod='scale');

}

div.ajaxCart .ajaxCartB {
	height:36px;
	background:url(/img/block/b.png) repeat-x 0 0;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/block/b.png', sizingMethod='scale');

}

div.ajaxCart .ajaxCartLTC {
	width:36px;
	height:30px;
	background:url(/img/block/ltc.png) no-repeat 0 0;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/block/ltc.png', sizingMethod='scale');
}

div.ajaxCart .ajaxCartRTC {
	width:35px;
	height:30px;
	background:url(/img/block/rtc.png) no-repeat 0 0;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/block/rtc.png', sizingMethod='scale');
}

div.ajaxCart .ajaxCartLBC {
	width:36px;
	height:36px;
	background:url(/img/block/lbc.png) no-repeat 0 0;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/block/lbc.png', sizingMethod='scale');
}

div.ajaxCart .ajaxCartRBC {
	width:35px;
	height:36px;
	background:url(/img/block/rbc.png) no-repeat 0 0;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/block/rbc.png', sizingMethod='scale');
}


div.ajaxCart .ajaxCartL {
	width:36px;
	background:url(/img/block/l.png) repeat-y 0 0;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/block/l.png', sizingMethod='scale');
}
div.ajaxCart .ajaxCartR {
	width:35px;
	background:url(/img/block/r.png) repeat-y 0 0;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/block/r.png', sizingMethod='scale');
}

div.ajaxCart .cartCont {
	background-color:#faf9f6;
	width:300px;
	height:100px;
}
div.cartClose {
	text-align:right;padding-bottom:20px;
}
table.infoT td {padding:6px}