﻿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:#ffffff; color:#000000; font:12px Arial, Helvetica, sans-serif; text-align:center}
a{font:12px Arial, Helvetica, sans-serif; color:#333333}
a:hover,a:hover span{color:#ff0000}
h1{font:18px/44px Arial, Helvetica, sans-serif;} 
h2{font:18px Arial, Helvetica, sans-serif;} 
h3{font:bold 12px Arial, Helvetica, sans-serif; margin-bottom:2px}

.clear{clear:both;}
.left{float:left}
.right{float:right}
#container{text-align:center; width:1000px; margin:0 auto}
#content{width:881px; text-align:left; margin:0 auto; position:relative;}
.topImg{width:973px; height:183px; background:url(img/jpg.jpg) 0 0 no-repeat; position:absolute; left:-45px; position:absolute}
.logoAndInform{height:75px; font:12px/17px Arial, Helvetica, sans-serif; position:relative}
.logo{margin-top:25px; float:left}
.inform{width:432px; height:59px; background:#d8d8d8 url(img/jpg.jpg) -494px -17px; float:right; margin:17px 0 -4px 0}
.is_ordered{float:left; color:#666666; float:left; width:164px; position:relative; left:70px; margin:11px 0 0 0}
.is_ordered span{ font-size:14px; color:#333333}
.quick_access{width:181px; float:right; margin-top:11px; color:#999999}
.quick_access a,.quick_access span{color:#666666; font-size:12px}
.quick_access a:hover,.Navi_first a:hover,.Navi_second a:hover{color:#ff0000}
.Navi_first{height:46px; text-align:right; position:relative}
.Navi_first a{font:12px/45px Arial, Helvetica, sans-serif; color:#666666; margin-left:17px}

.Navi_second{height:26px; width:881px; background:#89264e url(img/jpg.jpg) -45px -121px; position:relative; margin-bottom:7px}
.Navi_second a{font:12px/25px Arial, Helvetica, sans-serif; color:#FFFFFF; margin-right:13px} 
.Navi_second a.href_first{margin:0 20px 0 12px}

.BannerBlock{height:185px; background:#cccccc url(img/jpg.jpg) -45px -154px no-repeat; position:relative; margin-bottom:13px}
.galstuk{position:absolute; width:39px; height:136px; left:872px; top:49px; background:url(img/jpg.jpg) -973px 0 no-repeat}
.baban{ position:absolute; width:63px; height:163px; left:-37px; top:29px; background:url(img/jpg.jpg) -1012px 0 no-repeat}
#Banner{position:relative; float:left; left:5px; top:5px}
.tipbaban{background-image:url(img/Banana.png); width:21px; height:19px; position:absolute; left:5px; top:161px}

.ContBlock{width:100%; position:relative; background-color:#cccccc; min-height:536px;margin-bottom:48px;margin-top:13px}
*html .ContBlock{height:536px; position:relative}
.LeftHand{position:absolute; left:-34px; top:0; width:259px; height:182px; background:url(img/jpg.jpg) -1075px 0 no-repeat}
.RightHand{width:343px; height:170px; background:url(img/jpg.jpg) -1334px 0 no-repeat; right:-50px; top:-9px; position:absolute}
.CBfot{width:100%; height:16px; position:absolute; bottom:0; background-color:#cccccc; left:0;}
*html .CBfot{bottom:-1px}
.threads{position:absolute; left:-53px; height:311px; bottom:0; width:66px;}
.threadsT{width:49px; float:right; height:167px; background:url(img/jpg.jpg) -1951px 0 no-repeat}
.threadsB{width:66px; height:144px; float:right; background:url(img/jpg.jpg) -1885px 0 no-repeat}
.tie{position:absolute; right:0; width:151px; height:178px; bottom:0; background:url(img/jpg.jpg) -1677px 0 no-repeat}
*html .tie{right:-1px}
.tie div{position:absolute; width:57px; height:142px; left:151px; top:-108px; background:url(img/jpg.jpg) -1828px 0 no-repeat}
.shoes{width:151px; height:30px; top:16px; left:398px; position:absolute; background:url(img/jpg.jpg) -2000px 0 no-repeat}

.catalog{padding:0; position:relative; top:1px; width:100%}
.catalog .element{width:162px; height:162px; overflow:hidden; float:left; position:relative; margin-right:11px; margin-top:12px; left:13px}
.catalog .element img{ float:left}
.catalog .element a{display:block; width:160px; height:160px; margin:1px 0 0 1px;text-decoration:none}
.catalog .element .name{font:14px Arial, Helvetica, sans-serif; color:#000000; position: absolute; left:9px; top:6px; display:block; width:103px}
.catalog .element a:hover{border:1px solid #999999; margin:0}
.starBordBig{width:162px; height:162px; background:url(img/starBordBig.png) 0 0 no-repeat; left:0; top:0; position:absolute; z-index:100; cursor:pointer; visibility:hidden}
*html .starBordBig{behavior: url("iepngfix.htc");}
.starBgBig{width:162px; height:162px; background: url(img/starBgBig.png) 0 0 no-repeat; left:0; top:0; position:absolute; cursor:pointer;}
*html .starBgBig{behavior: url("iepngfix.htc");}
.catalog .element a:hover .starBordBig{visibility:visible}
.caLT2, .caRT2, .caLB2, .caRB2{width:14px; height:14px; position:absolute; background:url(img/starBg.gif) 0 0 no-repeat; display:block; overflow:hidden;}
.caLT2{left:-6px; top:-6px}
.caRT2{margin-left:100%; left:-8px; top:-6px}
.caLB2{left:-6px; bottom:-6px}
.caRB2{margin-left:100%; left:-8px; bottom:-6px}
*html .caRT2, *html .caRB2{left:-6px}
.price{position:absolute; left:3px; bottom:3px; padding:0 8px; height:28px; overflow:hidden; cursor:pointer}
.pTl,.pTr{width:16px; height:28px; background:url(img/prise.png) 0 0 no-repeat; top:0; position:absolute;}
*html .pTl,*html .pTr{behavior: url("iepngfix.htc");}

.pTl{left:-8px;}
.pTr{margin-left:100%; left:-8px}
.priceText{height:28px; float:left; background-color:#000000;font:14px/26px Arial, Helvetica, sans-serif; color:#FFFFFF !important; display:block; padding:0 1px; position:relative}
.kNuw{width:35px; height:35px; background:url(img/kNuw.png) 0 0 no-repeat; position:absolute; right:3px; top:3px;}
*html .kNuw{behavior: url("iepngfix.htc");}
.skidka{width:35px; height:35px; background:url(img/skidka.png) 0 0 no-repeat; position:absolute; right:3px; top:3px;}
*html .skidka{behavior: url("iepngfix.htc");}
.topBr{width:8px; height:8px; background:url(img/topST.png); position:absolute; overflow:hidden; left:13px; top:12px}

.partners{width:880px; background-color:#cccccc; position:relative; margin-bottom:5px}
.partners img{vertical-align:middle; margin-left:25px; margin-bottom:13px; margin-top:12px}
.paL{position:absolute; left:0; top:0; width:10px; height:10px; overflow:hidden; background:url(img/jpg.jpg) -973px -136px no-repeat}
.paR{position:absolute; right:0; top:0; width:10px; height:10px; overflow:hidden; background:url(img/jpg.jpg) -983px -136px no-repeat}
.paB{height:10px; width:100%; background-color:#cccccc; position:absolute; left:0; bottom:-1px}
.paB .paL{background-position:-973px -146px}
.paB .paR{background-position:-983px -146px}

.publicity{padding:5px 0; text-align:center; width:100%; background:url(img/reklama.png) 0 0 repeat; position:relative; overflow:hidden; margin-bottom:13px} 
.Slt, .Srt, .Slb, .Srb{width:16px; height:16px; position:absolute; background-image:url(img/star.png);}
.Slt{left:-8px; top:-8px;}
.Srt{margin-left:100%; left:-8px; top:-8px}
.Slb{left:-8px; bottom:-8px}
.Srb{margin-left:100%; left:-8px; bottom:-8px}


.Footer{width:100%; position:relative; height:50px;font:11px Arial, Helvetica, sans-serif; color:#333333}
.Fleft{line-height:20px; padding:0 0 0 12px; float:left; width:190px; position:relative; margin-right:-195px}
.Fright{float:right; line-height:36px; text-align:right; padding-right:5px; width:260px; margin-left:-265px; position:relative}
.Fright a{margin-left:13px;}
.Footer a{font:11px Arial, Helvetica, sans-serif; color:#333333}
.Fright{float:right}
.Fcenter{text-align:center; margin:0 auto; padding-top:5px}
.Fcenter img{vertical-align:middle; margin:0 3px}

.TextBlock{padding:13px 27px; position:relative; color:#333333; font:12px/21px Arial, Helvetica, sans-serif;}
.comecks{background:url(img/kom.gif) 50% 50% no-repeat; margin-bottom:5px}
.bordBlock{padding:8px 14px; width:796px; border:1px solid #999999; position:relative; border-bottom:0; margin-bottom:8px}
.boBlt,.boBrt,.boBlb,.boBrb{position:absolute; width:9px; height:9px; overflow:hidden; background-image:url(img/jpg.jpg);}
.boBlt{left:-1px; top:-1px; background-position:-973px -156px}
.boBrt{margin-left:100%; top:-1px; left:-8px; background-position:-982px -156px}
.boBb{width:826px; position:absolute; height:16px; left:-1px; bottom:-17px; border-top:1px solid #999999}
.boBlb{left:0; top:-9px; background-position:-973px -165px}
.boBrb{margin-left:100%; top:-9px; left:-9px; background-position:-982px -165px}
.tovTabl{position:relative;}
.zagl div{float:left; color:#666666; text-align:center; padding-bottom:6px}
.zagl .cl1{padding-left:23px; width:370px;text-align:left}
.zagl .cl2{width:134px;}
.zagl .cl3{width:125px;}
.zagl .cl4{width:113px;}
.zagl .cl5{width:54px;}
.tovar{height:42px; background-color:#FFFFFF; border-bottom:6px solid #d0d0d0; position:relative}
.lt, .lb, .rt, .rb{position:absolute; width:9px; height:9px; overflow:hidden; background-image:url(img/angl1.gif)}
.lt{left:0; top:0; background-position:0 0}
.lb{left:0; bottom:0; background-position:0 -9px}
.rt{right:0; top:0; background-position:-9px 0}
.rb{right:0; bottom:0; background-position:-9px -9px}
.tovar .cl2,.tovar .cl3,.tovar .cl4,.tovar .cl5{float:left; line-height:40px; margin:1px 0 0 0; height:40px; border-left:1px solid #999999; text-align:center; font-size:14px}
.tovar div.cl1{float:left; padding-left:23px; width:370px;text-align:left; height:42px; position:relative; overflow:hidden; border-left:0; margin:0; text-align:left}
.tovar .cl1 a{font:18px Arial, Helvetica, sans-serif; color:#000000; line-height:42px; } 
.tovar .cl2{width:133px;}
.tovar .cl3{width:124px;}
.tovar .cl3 img{vertical-align:middle; cursor:pointer}
.tovar .cl3 span{display:-moz-inline-stack;display:inline-block; width:40px; text-align:center; vertical-align:middle}
.tovar .cl4{width:112px;}
.tovar .cl5{width:60px; position:relative}
.tovar .cl5 img{margin-top:11px; cursor:pointer}
.tovar .cl5 .rt{top:-1px;}
.tovar .cl5 .rb{bottom:-1px;}
.summa{float:right; height:42px; background-color:#FFFFFF; padding:0 9px 0 10px; line-height:42px; position:relative}
.summa span{font-size:18px}
.Oform{float:left; height:27px; padding:0 14px; background-color:#000000; position:relative; font:14px/27px Arial, Helvetica, sans-serif; color:#FFFFFF !important; display:block; text-decoration:none; margin-top:9px}
.lOF{position:absolute; left:0; top:0; position:absolute; width:13px; height:27px; background:url(img/form.gif) -13px 0 no-repeat}
.rOF{position:absolute; right:-1px; top:0; position:absolute; width:13px; height:27px; background:url(img/form.gif) 0 0 no-repeat}
.orderzack{width:826px; position:relative; background-color:#FFFFFF; color:#000000}
.orderzack h1{line-height:36px; padding-left:16px; margin-bottom:6px}
.orderzack table.potl{width:648px; position:relative}
.zagol{padding-left:156px; font:bold 14px Arial, Helvetica, sans-serif; padding-bottom:10px; padding-top:4px}
.textName{width:226px; text-align:right; height:30px; padding-right:5px; font:14px Arial, Helvetica, sans-serif; padding-bottom:5px}
.textInpt{padding-bottom:5px;font:14px Arial, Helvetica, sans-serif;}
.inpL{float:left; height:30px; width:13px; background:url(img/form.gif) -13px -27px; z-index:1; margin-right:-1px; position:relative}
.inpR{float:left; height:30px; width:13px; background:url(img/form.gif) 0 -27px; z-index:1; margin-left:-1px; position:relative}
input.stText{height:16px; width:390px; float:left; padding:6px 0; font:14px Arial, Helvetica, sans-serif; border:1px solid #666666; position:relative}
input.ministText{width:60px}
.seleckt{background:url(img/str.gif) 100% 11px  no-repeat}
.importan{color:#ff0000}
.textariaDiv{position:relative; width:414px; border:1px solid #666666; height:80px; }
.textariaDiv textarea{width:406px; height:72px; background-color:#FFFFFF; border:none; padding:0; position:relative; margin:4px 0 0 5px; overflow:auto}
.tDiLT, .tDiRT, .tDiLB, .tDiRB{position:absolute; width:10px; height:10px; background-image:url(img/form.gif); overflow:hidden} 
.tDiLT{left:-1px; top:-1px; background-position:-13px -27px}
.tDiRT{right:-1px; top:-1px; background-position:-3px -27px}
.tDiLB{left:-1px; bottom:-1px; background-position:-13px -47px}
.tDiRB{right:-1px; bottom:-1px; background-position:-3px -47px}
.textInpt .Oform{margin:0 0 0 0; left:160px}
.textInpt .lOF{background-position:-13px -57px}
.textInpt .rOF{background-position:0 -57px}

.sortCatalog{ height:40px; position:relative; overflow:hidden}
.leftSort{padding:15px 0 0 18px; float:left;}
.leftSort a{float:left; display:block; margin-right:7px; font:14px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; padding-bottom:1px; border-bottom:1px solid #666666; padding-top:4px}
.leftSort a:hover{color:#ff0000; border-bottom-color:#ff0000}
.leftSort a.act{height:15px; padding:0 0 0 3px; background:#666666 url(img/namb.gif) 0 -15px no-repeat; overflow:hidden; color:#ffffff; border-bottom:none; cursor:default; margin-top:5px; line-height:14px; margin-right:3px; margin-left:-4px; position:relative}
.leftSort a.act:hover,.leftSort a.act span{color:#FFFFFF}
.leftSort a.act span{padding:0 3px 0 0; background:url(img/namb.gif) 100% 0 no-repeat; height:15px}
.mtoch{margin-right:7px;padding-top:6px}
.leftSort a.strLeft{float:left; width:16px; height:27px; background:url(img/selnamb.gif) -16px 0 no-repeat; display:block; border:none; padding:0; margin-right:9px}
.leftSort a.strLeft:hover{background-position:0 0}
.leftSort a.strRight{float:left; width:16px; height:27px; background:url(img/selnamb.gif) -32px 0 no-repeat; display:block; border:none; padding:0; margin-left:2px}
.leftSort a.strRight:hover{background-position:-48px 0}
.leftSort span{float:left}
.rightSort{float:right; padding:20px 18px 0 0;font:14px Arial, Helvetica, sans-serif; color:#666666}
.rightSort a{font:14px Arial, Helvetica, sans-serif; color:#666666; float:left; margin-right:6px}
.rightSort span{float:left; line-height:17px}
.rightSort a:hover{color:#ff0000;}
.rightSort a.act:hover,.rightSort a.act span{color:#FFFFFF}
.rightSort a.act{height:15px; padding:0 0 0 3px; background:#666666 url(img/namb.gif) 0 -15px no-repeat; overflow:hidden; color:#ffffff; border-bottom:none; text-decoration:none; cursor:default;line-height:14px; position:relative; margin-top:2px; margin-left:6px}
.rightSort a.act span{padding:0 3px 0 0; background:url(img/namb.gif) 100% 0 no-repeat; height:15px; float:left; line-height:14px}

.poty{padding-top:20px; position:relative; height:37px; margin:0 14px}
.poty a{font:12px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none}
.poty a span{text-decoration:underline}
.poty a.potyL{float:left}
.poty a.potyL img{width:11px; height:16px; background:url(img/selnamb.gif) -16px -6px no-repeat; vertical-align:middle; margin-right:5px;}
.poty a.potyL:hover img{background-position:0 -6px;}
.poty a.potyR{float:right}
.poty a.potyR img{width:11px; height:16px; background:url(img/selnamb.gif) -37px -6px no-repeat; vertical-align:middle; margin-left:5px;}
.poty a.potyR:hover img{background-position:-53px -6px;}

.contackt{margin-top:14px; position:relative}
.contacktL{font:12px/21px Verdana, Arial, Helvetica, sans-serif; background:url(img/cont.jpg) right 150px no-repeat; height:400px;vertical-align:top}
.contacktL a{font:12px/21px Verdana, Arial, Helvetica, sans-serif; color:#333333}
.contacktL span{font:12px/21px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
.contacktR{vertical-align:top; font:14px Verdana, Arial, Helvetica, sans-serif; color:#333333; position:relative}
.coInp{height:30px; margin:6px 0 8px 0}
.InpL,.InpR{float:left; width:10px; height:30px; background-image:url(img/angCont.gif); position:relative; z-index:1}
.InpR{background-position:-10px 0}
.coInp input{float:left; margin:0 -1px; width:396px; padding:6px 0; border:1px solid #666666; height:16px; font:14px Verdana, Arial, Helvetica, sans-serif; color:#999999}
.contacktR .textariaDiv{background-color:#FFFFFF; margin:6px 0 5px 0; height:238px}
.contacktR .textariaDiv textarea{height:228px; font:14px Verdana, Arial, Helvetica, sans-serif; color:#999999}
.contacktR .textariaDiv .tDiLT{background:url(img/angCont.gif) 0 0 no-repeat}
.contacktR .textariaDiv .tDiRT{background:url(img/angCont.gif) -10px 0 no-repeat}
.contacktR .textariaDiv .tDiLB{background:url(img/angCont.gif) 0 -20px no-repeat}
.contacktR .textariaDiv .tDiRB{background:url(img/angCont.gif) -10px -20px no-repeat}
.coInpmin{width:159px; float:left; margin-top:0}
.coInpmin input{width:137px}
.submit{float:left}
.submit .InpL{height:27px; background-position:0 -30px}
.submit .InpR{height:27px; background-position:-10px -30px}
.submit input{float:left; width:78px; height:27px; background-color:#666666; padding:0; border:none; font:14px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF}
.tovarTab{position:relative}
.tovarZAK{height:40px; position:relative; margin-bottom:10px}
.tovarZAK h1{line-height:27px}
.beck{float:right; text-decoration:none; font:14px Arial, Helvetica, sans-serif; color:#000000; margin-top:10px; position:relative}
.beck img{vertical-align:middle; margin-left:5px}
.Tprice{display:-moz-inline-stack;display:inline-block; height:27px; padding:0 14px; background-color:#000000; position:relative; font:14px/27px Arial, Helvetica, sans-serif; color:#FFFFFF !important; text-decoration:none;  vertical-align:middle; margin:6px 0 6px 9px}
.Tle{position:absolute; left:0; top:0; position:absolute; width:13px; height:27px; background:url(img/form.gif) -13px 0 no-repeat}
.Tri{position:absolute; right:-1px; top:0; position:absolute; width:13px; height:27px; background:url(img/form.gif) 0 0 no-repeat}
.variants{padding:18px 0 14px 0}
.variants a{line-height:24px}
.bay{margin-left:0; padding:0 18px}
.stimul{margin-left:10px; font:12px Arial, Helvetica, sans-serif; color:#666666}
.BigGal{padding-left:30px; vertical-align:top; position:relative}
.BBIM{width:329px; position:relative; overflow:hidden; margin-bottom:15px}
.TBI{position:absolute; left:0; top:0; width:100%; height:22px; background:url(img/TBIP.png) 0 0 no-repeat}
.BBI{position:absolute; left:0; bottom:-1px; border-bottom:1px solid #d0d0d0; width:100%; height:22px; background:url(img/BBIP.png) 0 0 no-repeat}
#mimiImg{}
#mimiImg .element{ width:81px; height:81px; position:relative; overflow:hidden; margin-right:3px; float:left; left:-1px; margin-bottom:3px}
#mimiImg a{width:79px; height:79px; display:block;}
#mimiImg a img{position:relative; margin:1px; float:left}
#mimiImg a:hover{border:1px solid #9e9e9e} 
#mimiImg a:hover img{margin:0}

.MGP{position:absolute; left:1px; top:1px; width:79px; height:79px; background:url(img/MMC.png) 0 0 no-repeat; cursor:pointer}
.MGPbord{position:absolute; left:0; top:0; width:81px; height:81px; background:url(img/MMCBord.png) 0 0 no-repeat; visibility:hidden; cursor:pointer;z-index:100;}
#mimiImg a:hover .MGPbord{visibility:visible}
#mimiImg .seleckt{background:url(img/rehotca.gif) 0 0 no-repeat; position:absolute; left:1px; top:1px; width:81px; height:81px; visibility:hidden}
#mimiImg a.act:hover,#mimiImg a.act .MGPbord,#mimiImg a.act .MGP{border:none; cursor:default !important}
#mimiImg a.act:hover img{margin:1px}
#mimiImg a.act:hover .MGPbord{visibility:hidden}
#mimiImg .act .seleckt{visibility:visible}

*html .tipbaban,*html .topBr,*html .Slt,*html  .Srt,*html  .Slb,*html  .Srb, *html .TBI, *html .BBI,*html .MGPbord,*html .MGP{behavior: url("iepngfix.htc")}
