html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, hr, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0px none;outline:0;font-style:inherit;font-family:inherit;}:focus{outline:0}area{cursor:pointer}ol, ul{list-style:none;}table{border-collapse:separate;border-spacing:0}caption, th, td{font-weight:normal}blockquote:before, blockquote:after, q:before, q:after{}blockquote, q{}

hr{border:solid #e5e5e5; border-width:1px 0 0 0; height:1px;}
body{ height:100%; background-color:#000000; color:#546495; font:12px Verdana, Arial, Helvetica, sans-serif}
a:hover{ text-decoration:none}
h1{font:24px Arial, Helvetica, sans-serif;} 
h2{font:18px Arial, Helvetica, sans-serif;} 
h3{font:14px Arial, Helvetica, sans-serif;}

.clear{clear:both;}
.left{float:left}
.right{float:right}

#container{position:relative; width:100%; min-height:100%; text-align:center; min-width:1000px; overflow-x:hidden; text-align:left}
*html #container{height:100%;width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%');}

#content{width:100%; margin:0 auto; position:relative; max-width:1163px; min-width:1000px; background:#f7f8fa url(/img/bg_left.jpg) 0 0 repeat-y;}
*html #content{width:expression(((document.documentElement.clientWidth||document.body.clientWidth)>1163?'1163px':(document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%')); }

#contentIn{width:100%; position:relative; background:url(/img/bgRigh.jpg) 100% 0 repeat-y;}

#top{height:769px; position:relative; background: url(/img/topBg.jpg) 0 0 repeat-x}
#top_fonLeft{position:absolute; background:url(/img/topLeft.jpg) 0 0 no-repeat; width:564px; height:769px; left:-60px; top:0}
#top_fonRight{position:absolute; background: url(/img/topRight.jpg) 0 0 no-repeat; width:554px; height:769px; right:-60px; top:0}
*html #top_fonRight{right:auto; left:-494px; margin-left:100%}
.logo{position:absolute; top:140px; left:21%; margin-left:-87px}
.top_pik{position:absolute; width:370px; height:281px; position:absolute; top:44px; margin-left:-190px; left:45%}
.top_phoneBlock{width:330px; top:121px; position:absolute; right:26%; font-family:Garamond; text-align: right; margin-right:-165px}
.top_phoneBlock .phone_sity{color:#1d2770; font-size:30px; line-height:32px; margin-bottom:11px}
.top_phoneBlock .phone_pik{display:block; margin-bottom:6px; _margin-bottom:3px; text-align:right}
.top_phoneBlock .phone_weekdays{color:#06106d; font-size:15px; margin-bottom:3px}
.top_phoneBlock .phone_time{font-size:30px; line-height:32px; color:#2b45b4}
.top_promotext{position:absolute; top:325px; width:98%; text-align:center; left:0}

#navi{position:absolute; width:100%; left:0; top:398px;}
#navi li{position:absolute;}
#navi li a{position:relative; float:left}
#navi li a span.bg{position:absolute; background:url(/img/naviBg.png) 0 0 no-repeat; left:-32px; top:-45px; overflow:hidden; width:1px; height:1px}
#navi li a:hover span.bg{width:161px; height:109px;}

*html #navi li a span.bg{width:expression('1px'); height:expression('1px');}
*html #navi li a:hover span.bg{width:expression('161px'); height:expression('109px');}
#navi li a img.pik{float:left; position:relative; display:block; height:30px; background-image:url(/img/navi.gif); cursor:pointer}
#navi li.m1{left:10%; margin-left:-40px; top:0}
#navi li.m1 a img.pik{width:83px; background-position:0 0;}
#navi li.m1 a:hover img.pik{background-position:0 -29px;}

#navi li.m2{left:21%; margin-left:-45px; top:9px}
#navi li.m2 a img.pik{width:90px; background-position:-85px 0;}
#navi li.m2 a:hover img.pik{background-position:-85px -29px;}

#navi li.m3{left:31%; margin-left:-40px; top:17px}
#navi li.m3 a img.pik{width:81px; background-position:-176px 0;}
#navi li.m3 a:hover img.pik{background-position:-176px -29px;}

#navi li.m4{left:43%; margin-left:-44px; top:22px}
#navi li.m4 a img.pik{width:87px; background-position:-257px 0;}
#navi li.m4 a:hover img.pik{background-position:-257px -29px;}

#navi li.m5{left:55%; margin-left:-52px; top:21px}
#navi li.m5 a img.pik{width:103px; background-position:-345px 0;}
#navi li.m5 a:hover img.pik{background-position:-345px -29px;}

#navi li.m6{left:67%; margin-left:-40px; top:18px}
#navi li.m6 a img.pik{width:80px; background-position:-447px 0;}
#navi li.m6 a:hover img.pik{background-position:-447px -29px;}

#navi li.m7{left:79%; margin-left:-55px; top:11px}
#navi li.m7 a img.pik{width:111px; background-position:-529px 0;}
#navi li.m7 a:hover img.pik{background-position:-529px -29px;}

#navi li.m8{left:90%; margin-left:-48px; top:-2px}
#navi li.m8 a img.pik{width:92px; background-position:-642px 0;}
#navi li.m8 a:hover img.pik{background-position:-642px -29px;}

.ContentBlock{position:relative; width:100%; margin-top:-229px; z-index:1; margin-bottom:-130px}
.leftColumn{width:236px; position:relative; margin-left:60px; left:15%; margin-left:-118px; float:left}

.serchBlock{margin-left:1px; height:42px; padding-top:29px }
.serchBlock .text_input{float:left; border:none; background: url(/img/serch_field.gif) 0 0 no-repeat; width:120px; height:17px; padding:3px 0 3px 7px; margin-right:6px; font:12px/16px Verdana, Arial, Helvetica, sans-serif; color: #546495}
.serchBlock .input_submit{width:88px; height:38px; padding:0; margin:0; background: url(/img/serch_btm.gif) 0 0 no-repeat; border:none; margin-top:-7px; position:relative; overflow: hidden; float:left; cursor:pointer}
.serchBlock .input_submit:hover{background-position:0 -38px}

#fot{height:427px; position:relative; background:url(/img/fotBg.jpg) 0 0 repeat-x}
#fot_fonLeft{position:absolute; background:url(/img/fotLeft.jpg) 0 0 no-repeat; width:556px; height:427px; left:-60px; top:0}
#fot_fonRight{position:absolute; background:url(/img/fotRight.jpg) 0 0 no-repeat; width:506px; height:427px; right:0; top:0}
#fot_fonRight div{position:absolute; width:60px; height:576px; background:url(/img/fotRightIn.jpg) 0 0 no-repeat; right:-60px; top:-149px}
*html #fot_fonRight{right:auto; left:-506px; margin-left:100%}

.fot_phoneBlock{width:330px; bottom:148px; position:absolute; right:204px; font-family:Garamond; text-align: right;}
.fot_phoneBlock .phone_pik{display:block; margin-bottom:6px; _margin-bottom:3px; text-align:right}
.fot_phoneBlock .phone_weekdays{color:#06106d; font-size:13px; line-height:13px; margin-bottom:4px; padding-right:4px;}
.fot_phoneBlock .phone_time{font-size:22px; line-height:23px; margin-bottom:9px; color:#2b45b4; padding-right:4px}


#LeftNavi{margin-bottom:43px}
#LeftNavi li{padding:0 0 0 33px; min-height:37px; position:relative; background:url(/img/navi_leftLI.gif) 0 13px  no-repeat; margin-bottom:10px; _margin-bottom:7px}
*html #LeftNavi li{height:37px;}
#LeftNavi li a{display:block; float:left; height:36px; position:relative; padding-bottom:1px}
#LeftNavi li a:hover{border-bottom:1px solid #7884bd; padding-bottom:0}
#LeftNavi li a img{float:left; position:relative; height:36px; background-image:url(/img/naviLeft.gif); margin-bottom:-3px}
#LeftNavi li.Lm1 a img{width:124px; background-position:0 0}
#LeftNavi li.Lm2 a img{width:148px; background-position:0 -36px}
#LeftNavi li.Lm3 a img{width:198px; background-position:0 -72px}
#LeftNavi li.Lm4 a img{width:102px; background-position:0 -108px}
#LeftNavi li.Lm5 a img{width:170px; background-position:0 -144px}
#LeftNavi li ul{clear:both; padding:11px 0 0 0}
#LeftNavi li ul li{min-height:29px; padding:0 0 0 7px; margin:0 0  0; background:none}
*html #LeftNavi li ul li{height:29px;}
#LeftNavi li ul li a{height:25px;}
#LeftNavi li ul li img{height:25px; position:relative}
#LeftNavi li ul li.Lmz1 img{background-position:0 -180px; width:78px} 
#LeftNavi li ul li.Lmz2 img{background-position:0 -205px; width:175px} 
#LeftNavi li ul li ul{padding:8px 0 7px 0}
#LeftNavi li ul li ul li{min-height:25px; padding:0 0 0 17px; margin:0;}
*html #LeftNavi li ul li ul li{height:25px;}
#LeftNavi li ul li ul li a{height:21px}
#LeftNavi li ul li ul li img{height:21px}
#LeftNavi li ul li ul li.Lmv1 img{background-position:0 -230px; width:76px}
#LeftNavi li ul li ul li.Lmv2 img{background-position:0 -251px; width:71px}
#LeftNavi li ul li ul li.Lmv3 img{background-position:0 -272px; width:65px}

.LftMarki{width:100%; margin-top:-20px}
.LftMarki table{font:9px Arial, Helvetica, sans-serif; color:#202e6d; width:214px; margin-left:4px}
.LftMarki table td{padding-bottom:6px; vertical-align:top; cursor:default}
.LftMarki table .textDec td{text-decoration:underline}
.LftMarki table .textDec td a{text-decoration:underline}
.LftMarki table a{color:#404d8a; font:12px Arial, Helvetica, sans-serif;float:left; position:relative; top:-3px; text-decoration:none; position:relative;}
.LftMarki table a:hover{text-decoration:underline}

.IndHits{}
.IndHits .element{font:14px/16px Garamond; color:#000c7d; width:220px; margin-bottom:8px}
.IndHits .element a{font:14px/16px Garamond; color:#000c7d}
.IndHits .element img{float:left; position:relative; border:1px solid #546198}
.IndHits .element .info{margin-left:108px; padding:13px 0 0 0}
.IndHits .title{padding-bottom:26px}
.IndHits .title img{display:block; margin-left:28px}
.IndHits .more{text-align:right; padding-right:18px; padding-top:11px}
.IndHits .more a{color:#6718a4;font-size:11px;}

.RightColumn{float:right; width:64%; position:relative; right:6%; padding-top:9px;}
.RightColumn p{text-indent:30px}
.setCatalog{text-align:center; margin-bottom:30px}
.setCatalog img{vertical-align:top; position: relative;}
.setCatalog img.l{margin:0 154px 0 0; }

.counter{position:absolute; left:130px; bottom:74px}
.copir{position:absolute; bottom:67px; font:10px Arial, Helvetica, sans-serif; color:#6e9ed4; text-align:center; left:30%}
.copir a{font:10px Arial, Helvetica, sans-serif; color:#6e9ed4;}

.compare_link{height:33px; position:relative; width:100%; font:14px Arial, Helvetica, sans-serif; text-align:right; margin:-18px 0 0 0}
.compare_link a{color:#333785}

.MiniSearchBlock{width:100%; position:relative}
.MiniSearchBlock .tt{height:13px; position:relative; overflow:hidden; width:100%;}
.MiniSearchBlock .tt .cc{border-top:2px solid #bbc5dd; background-color:#e5e6f2; height:11px; margin:0 13px}
.MiniSearchBlock .tt .l,.MiniSearchBlock .tt .r,.MiniSearchBlock .bb .l,.MiniSearchBlock .bb .r{width:13px; height:13px; position:absolute; top:0; background-image:url(/img/ang1.gif)}
.MiniSearchBlock .tt .l{background-position:0 0; left:0}
.MiniSearchBlock .tt .r{background-position:-13px 0; right:0}
.MiniSearchBlock .bb{height:13px; position:relative; overflow:hidden; width:100%;}
.MiniSearchBlock .bb .cc{border-bottom:2px solid #bbc5dd; background-color:#e5e6f2; height:11px; margin:0 13px; position:relative; overflow:hidden}
.MiniSearchBlock .bb .l{background-position:0 -13px; left:0}
.MiniSearchBlock .bb .r{background-position:-13px -13px; right:0}

.MiniSearchBlockIn{border-right:2px solid #bbc5dd;border-left:2px solid #bbc5dd;background-color:#e5e6f2; padding:7px 0 0 17px; min-height:156px; position:relative; z-index:1}
*html .MiniSearchBlockIn{height:156px}
.titlePik_serch{margin-bottom:19px;}
.titlePik_serch img{display:block}
.ferstLine{position:relative; width:96%}
.ferstLine td{vertical-align:top}
.ferstLine .title{margin:0 0 3px 3px; font:15px Tahoma; color:#5d61aa}
.ferstLine .select_form{width:100px}
.submitBlockTd{width:140px}
.submitBlock{float:right; background: url(/img/submit.gif); width:149px; height:123px; position:relative; margin:-32px 0 -10px -10px}
.submitBlock input{background:none; border:none; width:145px; height:43px; position:relative; cursor:pointer; top:36px}

.set_serch_mini{width:100%; position:relative; margin-top:-12px; font:15px Arial, Helvetica, sans-serif; color:#5d61aa; margin-bottom:20px; height:45px}

.set_serch_mini_in{width:336px; height:45px; float:right; }
.set_serch_mini a{font:15px Arial, Helvetica, sans-serif; color:#5d61aa; text-decoration:none}


div.quick_set_serch{float:left; text-align:left; padding-left:15px; width:120px; padding-top:17px; height:28px; background:url(/img/set_sertch.gif) 0 0 no-repeat}

a.belled_set_serch{float:left;text-align:center;width:201px; padding-top:17px; height:28px; background:url(/img/set_sertch.gif) -136px 0 no-repeat}
a.belled_set_serch:hover{background-position:-136px -45px;}


.set_serch_big_in{width:344px; height:45px; float:right;}
a.quick_set_serch{float:left; text-align:left; width:137px; padding-left:11px; padding-top:17px; height:28px; background:url(/img/set_sertch.gif) -338px 0 no-repeat}
a.quick_set_serch:hover{background-position:-338px -45px;}

div.belled_set_serch{width:166px; position:relative; float:left; padding-top:17px; height:28px; background:url(/img/set_sertch.gif) -486px 0 no-repeat; text-align: right; padding-right:30px}




.BigSearchBlock{position:relative; margin:-16px 0 0 -17px; color:#5d61aa; font:12px/23px Arial, Helvetica, sans-serif}
.BigSearchBlock_bg{width:100%; position:absolute; left:0; top:0; background:url(/img/topm.png) 0 0 no-repeat; height:84px}

.setPrise{padding:18px 0 16px 14px; height:23px; position:relative}
.setPrise span{float:left; position:relative; line-height:23px}
.setPrise input{width:60px; height:15px; border:none; border-bottom:1px solid #6e83ab; border-top:1px solid #6e83ab; padding:3px 0; float:left; color:#5d61aa; font:12px Arial, Helvetica, sans-serif}
.setPrise .ll,.setPrise  .lr{float:left; background:url(/img/input_text.gif) 0 0 no-repeat; width:6px; height:23px;}
.setPrise .lr{background-position:-6px 0; margin-right:3px}
.setPrise .ot_do{margin:0 9px 0 16px}

.selektLine{position:relative; width:100%; margin-bottom:16px}
.selektLine td{vertical-align:top; font-size:11px}
.selektLine .title{ float:left; width:97px; text-align:right; padding-right:4px; padding-bottom:6px}
.selektLine .select_form{float: left; width:80px;}

.CheckboxTd{width:100%; position:relative}
.CheckboxTd td{vertical-align:top; padding:0 20px 20px 20px}
.CheckboxTd .title{margin-bottom:5px}
.CheckboxTd .title a{color:#656678;font-size:10px;}
.CheckboxTd .ch2Col .F_checkbox{width:50%; float:left}
.CheckboxTd .F_checkbox{line-height:18px; height:18px; margin-bottom:9px; float:left; width:100%; position:relative}
.CheckboxTd .F_checkbox div{margin-left:8px; cursor:pointer; float:left}
.CheckboxTd .F_checkbox span{float:left; width:16px; height:16px; position:relative; overflow:hidden; background-image:url(/img/chekbox2.gif); top:2px}
.CheckboxTd .F_checkbox_act span{background-position:0 -16px}

.namberPage{height:63px}
.SetGuickNamber{position:relative; float:left; font:11px Tahoma; color:#70729e}
.SetGuickNamber .select_form{margin:5px 0 0 21px; width:61px;}
.Namber{float:right; margin-top:9px}
.Namber a{float:left; position:relative; font-family:Garamond; line-height:36px; color:#000c7d; text-decoration:none; font-size:16px; margin-top:2px}
.Namber a.decBot{width:40px; height:36px; background:url(/img/namberPage.gif) 0 0 no-repeat; text-align:center; font-size:22px; margin-right:3px}
.Namber a.decBot:hover{background-position:0 -36px}
.Namber a.act{width:40px; text-align:center; margin-right:3px; text-decoration:underline; cursor:default}
.Namber a.all{width:34px; text-align:center; margin-right:3px;}
.Namber a.beck{margin-right:15px;}
.Namber a.next{margin-left:12px}
.Namber a.beck:hover,.Namber a.next:hover,.Namber a.all:hover{text-decoration:underline}

.SortLine{height:38px}
.SortLine .element{float:left; margin:2px 13px 0 13px;font:13px Arial, Helvetica, sans-serif; color:#333785}
.SortLine .left{font:13px Arial, Helvetica, sans-serif; color:#333785; margin-top:2px}
.SortLine .title{float:left;}
.SortLine a.t,.SortLine a.b{width:10px; float:left; height:10px; background:url(/img/sort.gif) 0 -10px no-repeat; position:relative; overflow:hidden; margin-left:6px; margin-top:4px}
.SortLine a.b{background-position:0 0}
.SortLine a.right{font:15px Arial, Helvetica, sans-serif; color:#333785}
.SortLine a.right:hover{text-decoration:none}

.Catalog{ width:100%;}
.CatalogIn{float:left; width:750px;left:50%; position:relative; margin-left:-365px}
.Catalog .card{width:355px; height:204px; position:relative; float:left;  margin-right:20px; padding-bottom:16px}
.Catalog .cardBg{width:355px; height:204px; position:absolute; left:0; top:0; background:url(/img/kard_bg.png) 0 0 no-repeat}
.Catalog .pikBlock{float:right; width:122px; height:162px; border:1px solid #1d249f; position:relative;margin:13px 0 0 0; left:-18px}
.Catalog .pikBlock img{display:block; }
.Catalog .lupe{position:absolute; background:url(/img/lupa.png) 0 0 no-repeat; width:21px; height:19px; right:5px; top:4px; cursor:pointer}
.Catalog .new{position:absolute; background-image:url(/img/new.png); width:50px; height:47px; position:absolute; left:-3px; top:-6px}
.Catalog .prosent{position:absolute; background-image:url(/img/prosent.png); width:69px; height:69px; right:-33px; bottom:-23px}
.Catalog .info{float:left; width:196px; position:relative; margin:13px 0 0 0; left:14px}
.Catalog .nameTovar{padding:0 0 0 7px; background-image:url(/img/bgName.png); height:25px; margin-bottom:3px}
.Catalog .nameTovar a{font:14px/25px Arial, Helvetica, sans-serif; color:#333785; text-decoration:none}
.Catalog .nameTovar a:hover{text-decoration:underline}
.Catalog .F_checkbox{float:right; width:14px; height:13px; position:relative; overflow:hidden; background-image:url(/img/chekbox.gif); left:-11px; margin-top:7px}
.Catalog .F_checkbox_act{background-position:0 -13px}
.Catalog .descript{font:11px/11px Arial, Helvetica, sans-serif; color:#282fba; margin-left:2px; height:25px}
.Catalog .tableDescr{font:12px Arial, Helvetica, sans-serif; color:#0c1061}
.Catalog .tableDescr td{padding:0 0 2px 4px}
.Catalog .tableDescr td.rem{color:#5d61aa}
.Catalog .tableDescr td.vnalich{color:#9600ff}

.Catalog .put_cart{padding:18px 0 0 0; height:26px; position:relative; font:14px Arial, Helvetica, sans-serif}
.Catalog .put_cart a{color:#3e418a; font:14px "Times New Roman", Times, serif; color:#3e418a}
.Catalog .put_cart a:hover{text-decoration:none}
.Catalog .put_cart img{float:left; position:relative; margin:-15px 8px 0 0}
.Catalog .price{margin-left:7px; font:12px Arial, Helvetica, sans-serif; color:#5d61aa}
.Catalog .price s{margin-left:8px; font:12px Arial, Helvetica, sans-serif; color:#372881}
.Catalog .price span{color:#61519c; font:14px Arial, Helvetica, sans-serif; margin-left:9px}

.select_form{height:23px; padding:0 16px 0 9px; cursor:default; position:relative; font:12px/21px Arial, Helvetica, sans-serif;color:#5d61aa; cursor:pointer}
.select_form div{position:relative; width:100%; overflow:hidden; background-color:#FFFFFF; height:21px; left:0; top:0; display:block; border-top:1px solid #697ea8; border-bottom:1px solid #697ea8; z-index:10}
.select_form p.select_form_Left{position:absolute; width:10px; height:23px; background:url(/img/select_form_Left.png) 0 0 no-repeat; left:-1px; top:0; z-index:10}
.select_form p.select_form_Right{position:absolute; width:17px; height:23px; background:url(/img/select_form_Right.png) 0 0 no-repeat; right:-1px; top:0; z-index:10}
*html p.select_form_Right{right:auto; margin-left:100%; left:-16px}
.select_form div span{width:1000px; position:absolute; left:0; top:0}
.select_form ul{position:absolute; left:-1px; top:13px; background-color:#FFFFFF; z-index:1;  border-right:1px solid #697ea8; border-left:1px solid #697ea8; padding:5px 0 0 0}
.select_form ul li{padding-left:6px; height:20px; list-style:none; padding:0 0 0 9px; margin:0; color:#000000; color:#5d61aa; line-height:20px; overflow:hidden; cursor:pointer; position:relative; top:6px; z-index:11}
.select_form ul li.ulend{width:100%; position:absolute; top:100%; height:10px; overflow:hidden; left:-1px; padding:0 1px; z-index:10; cursor:default}
.select_form .ulend .select_form_cc{border-bottom:1px solid #697ea8; background-color:#FFFFFF; height:9px; margin:0 10px; position:relative; overflow:hidden; display:block}
.select_form .ulend .select_form_r,.select_form .ulend .select_form_l{width:11px; height:20px; position:absolute; top:0; background-image:url(/img/ulbtl.png)}
.select_form .ulend .select_form_l{left:0}
.select_form .ulend .select_form_r{right:0; top:-10px}
*html .select_form .ulend .select_form_r{right:0; left:-11px; margin-left:100%}
*html .MiniSearchBlock .tt .r,*html .MiniSearchBlock .bb .r{margin-left:100%; right:auto; left:-13px}
.zindex{z-index:20}



.leftTovar{width:46%; float:left}
.leftTovar .nameTovar{padding:0 0 0 25px;color:#333785;font:14px/28px Arial, Helvetica, sans-serif; background: url(/img/obzor_name_bg.jpg) 0 0 no-repeat; height:28px; margin-bottom:7px}
.leftTovar .descript{font:12px  Verdana, Arial, Helvetica, sans-serif; color:#282fba; margin:0 0 11px 25px}
.leftTovar .tableDescr{font:13px/15px Arial, Helvetica, sans-serif; color:#0c1061; margin-bottom:15px}
.leftTovar .tableDescr td{padding:0 7px 3px 0}
.leftTovar .tableDescr td.rem{color:#5d61aa}
.leftTovar .tableDescr td.vnalich{color:#9600ff; font-size:14px; line-height:14px}
.leftTovar .price{margin-bottom:3px}
.leftTovar .price s{color:#a09fa6; font-size:15px; margin-left:2px}
.leftTovar .spezprd{color:#9600ff; font-size:14px; line-height:22px; position:relative; top:-5px}
.leftTovar .spezprd span{font-size:20px; color:#61519c; margin-left:9px}
.leftTovar .put_cart{font-size:14px; text-align:right; padding-top:14px; line-height:14px; margin-bottom:27px; margin-right:10px}
.leftTovar .put_cart img{float:right; margin-top:-14px; margin-left:8px}
.leftTovar .put_cart a{color:#3e418a; font:12px/14px Verdana, Arial, Helvetica, sans-serif; color:#3e418a}
.skrol_line{position:relative; width:279px; margin-bottom:28px}
.skrol_line_in{width:100%; position:relative; overflow:hidden}
#skrol{position:relative; width:10000px;}
.skrol_line img{float:left; position:relative; border:1px solid #dae4f3; margin-right:5px; display:block}
#keyRight,#keyLeft{width:12px; height:19px; position:absolute; background:url(/img/skrol_line.gif) 0 0 no-repeat; top:49px; cursor:pointer}
#keyRight{right:-20px; background-position:-12px 0}
#keyLeft{left:-21px}



.Specific h3{font:bold 12px Arial, Helvetica, sans-serif; color:#326aeb; margin-bottom:14px}
.Specific table{font:11px/18px Arial, Helvetica, sans-serif; color:#363ba2; margin-bottom:35px}
.Specific table td{padding-bottom:10px; vertical-align:top}
.Specific td.type{color:#7d7e97; width:105px; font-size:12px}
.Specific ul li{font:12px Arial, Helvetica, sans-serif; color:#0c1061; margin-bottom:4px}
.dopFunck{width:100%;}
.dopFunckTd{padding-right:28px}

.rightTovar{float:left; float:right; width:52%; font:11px/13px Arial, Helvetica, sans-serif; color:#0c1061}
.rightTovar p{ text-indent:0}
.rightTovar .pikblock{margin-right:-150px; position:relative; margin-bottom:7px; float:left}
.rightTovar .pikblock img{display:block; border:1px solid #d4e0f1; position:relative}
.rightTovar .Big_prosent{background:url(/img/big_prosent.png) 0 0 no-repeat; width:113px; height:113px; position:absolute; left:298px; bottom:3px}
.line_checkbox{height:45px; text-align:right; font-size:11px; color:#5d61aa; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px}
.line_checkbox .F_checkbox{float:right; cursor:pointer}
.line_checkbox .F_checkbox span{float:right; width:14px; height:13px; position:relative; overflow:hidden; background-image:url(/img/chekbox.gif); margin-left:5px}
.line_checkbox .F_checkbox_act span{background-position:0 -13px}

.Obzor{margin-right:-10%; width:110%}
.Obzor .element{float:left; height:232px; width:23%; position:relative; left:3%}
.Obzor .card{width:124px}
.Obzor .title{height:19px; background-image:url(/img/obzor_pick.jpg); font:11px/16px Arial, Helvetica, sans-serif;color:#333785; padding-left:4px; padding-top:5px}
.Obzor .title a{color:#333785; text-decoration:none;}
.Obzor .title a:hover{text-decoration:underline}
.Obzor .F_checkbox{float:right; width:14px; height:13px; position:relative; overflow:hidden; background-image:url(/img/chekbox.gif); left:-4px; margin-top:1px}
.Obzor .F_checkbox_act{background-position:0 -13px}
.Obzor .pikBlock{width:124px; height:163px; position:relative; margin-bottom:1px}
.Obzor .pikBlock img{display:block; border:1px solid #2229a1; width:122px; height:161px}
.Obzor .lupe{position:absolute; background:url(/img/lupa.png) 0 0 no-repeat; width:21px; height:19px; right:5px; top:4px; cursor:pointer}
.Obzor .new{position:absolute; background-image:url(/img/new.png); width:50px; height:47px; position:absolute; left:-3px; top:-4px}
.Obzor .prosent{position:absolute; background-image:url(/img/mid_prosent.png); width:52px; height:52px; right:-17px; bottom:-11px}
.Obzor .price{float:left; padding-left:2px; font:13px Arial, Helvetica, sans-serif; color:#5d61aa}
.Obzor .namber{margin-left:38px; font:12px/16px Arial, Helvetica, sans-serif; color:#372881}
.Obzor .s{}
.Obzor .spec{font:15px Arial, Helvetica, sans-serif; color:#61519c}
/*!!!!!!!!!!!colorbox!!!!!!!!!!!*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

#cboxOverlay{background:#000;}

#colorbox{}
#cboxContent{background:#000; margin-top:20px;}
#cboxLoadedContent{background:#000; padding:5px;}
#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(/img/controls.png) top left no-repeat; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(/img/controls.png) top right no-repeat; width:28px; height:65px; text-indent:-9999px;}
#cboxNext.hover{background-position:bottom right;}
#cboxLoadingOverlay{background:#000;}
#cboxLoadingGraphic{background:url(/img/loading.gif) center center no-repeat;}
#cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(/img/controls.png) top center no-repeat; width:38px; height:19px; text-indent:-9999px;}
#cboxClose.hover{background-position:bottom center;}
/*!!!!!!!!!!!end colorbox!!!!!!!!!!!*/

*html .logo,
*html .top_pik img,
*html .top_phoneBlock .phone_pik img,
*html #navi li a:hover span.bg,
*html .setCatalog img,
*html .fot_phoneBlock .phone_pik img,
*html p.select_form_Left,
*html p.select_form_Right,
*html .select_form .ulend .select_form_r,
*html .select_form .ulend .select_form_l,
*html .Catalog .cardBg,
*html .lupe,
*html .Catalog .prosent,
*html .Catalog .new,
*html .BigSearchBlock_bg,
*html .rightTovar .Big_prosent,
*html .Obzor .new,
*html .Obzor .prosent{behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "img/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}