@charset "utf-8";.ui-widget{font:13px Tahoma;}
#err_out{text-align:center;color:red;font:11px Verdana;}
.gallery_page .item{margin:5px;float:left;}
.gallery_page .item img{display:block;margin-bottom:5px;}
.gallery_page.root .item{margin:10px;text-align:center;text-decoration:none;color:#666;font-size:11px;line-height:1;padding:10px 10px 5px 10px;border:1px solid #bfbfbf;border-radius:4px;background:#FFF;box-shadow:2px 2px 6px rgba(0,0,0,.3);position:relative;}
.gallery_page.root .item img{margin-bottom:25px;}
.gallery_page.root .item .title{position:absolute;left:5px;right:5px;bottom:5px;line-height:20px;height:20px;overflow:hidden;}
.gallery_page.children .item.video{position:relative;}
.gallery_page.children .item.video span.play{left:50%;top:50%;margin-left:-18.5px;margin-top:-16px;display:block;position:absolute;width:19px;height:26px;background:url(../images/highslide/controlbar-white.gif) -36px -4px;border:solid #FFF;border-width:5px 8px 1px 10px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;cursor:url(../images/highslide/zoomin.cur), pointer;box-shadow:0 0 5px rgba(0,0,0,.5)}
.gallery_page.children .item:hover span.play{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
.gallery_page.children .item.video.highslide-active-anchor span.play{display:none;}
.newsH{margin-bottom:40px;}
.newsH h6{margin:0;text-indent:8px;height:20px;font-size:20px;color:#3c9600;}
.newsH dl{border-left:1px solid #ffa200;padding-left:7px;margin:20px 0;font-size:12px;}
.newsH dt a{color:#3c9600;}
.newsH dt i{display:block;padding:10px 0;}
.newsH dd{margin:0;color:#656565;}
#monetary_unit{height:0px;text-align:right;position:relative;top:3px;}
#monetary_unit div{display:inline-block;height:24px;font-size:12px;font-family:Arial}
#monetary_unit span{float:left;margin:5px 10px 0 0}
#monetary_unit a{float:left;color:#000;margin-right:15px;text-decoration:none;text-align:center}
#monetary_unit img{display:block;margin-bottom:-3px}
#monetary_unit .current{color:#FFF !important;background:0 !important;font-weight:bold}
#monetary_unit a:hover img{position:relative;top:1px}
.backpage{margin-top:20px;height:35px}
.backpage a{display:inline-block;font-size:11px;font-family:Verdana;color:#736c6c;text-decoration:none;background:url(../images/system/backpage.png) no-repeat left bottom;padding:0 0 1px 20px}
.backpage a:hover{text-decoration:underline;color:#000;background-image:url(../images/system/backpage-hover.png)}
.backpage p{margin:0;height:0px;background:url(../images/system/backpage-hover.png)}
.lst_brd{font-family:Verdana;font-size:11px;color:#666;padding:10px;line-height:1}
.lst_brd a{color:#999}
.lst_brd a:hover{color:#333}
.lst_brd a.tk_brd{color:#000}
.lp{float:left;width:116px;text-decoration:none;margin:10px}
.lp.viz-nav .name{}
.lp .img{display:block;width:116px;height:116px;background-position:center !important;background-repeat:no-repeat !important;cursor:pointer;margin-bottom:5px}
.lp .name{display:block;height:40px;overflow:hidden;line-height:1.1;text-align:center;cursor:pointer;text-decoration:underline;color:#276fc8;font-size:12px;font-weight:normal}
.lp .price{display:block;padding:4px 0 0 0;font-size:18px;color:#d5450d;text-align:center;height:20px}
.lp .my-button{display:block;width:50px;margin:8px auto 0 auto;font-size:10px;cursor:pointer;}
#prod_podrob .compare,
.lp .compare{display:block;background:url(../images/product/compare.png) no-repeat left;padding-left:18px;height:14px;width:85px;margin:5px auto;line-height:0.7;}
#prod_podrob .compare a,
.lp .compare i{display:inline-block;font:italic 13px "Trebuchet MS";line-height:12px;border-bottom:1px dotted #646463;color:#646463;}
#prod_podrob .compare.loading,
.lp .compare.loading{background-image:url(../images/system/ui-anim_basic_16x16.gif)}
#prod_podrob .compare:hover a,
#prod_podrob .compare.active a,
.lp .compare:hover i,
.lp .compare.active i{color:#000;}
.lp sub{position:absolute;width:75px;margin:0 0 0 -42px;}
.lp sup{display:block;width:0;height:0;margin-left:auto;}
.lp sup sup{width:75px;margin:0 0 0 -42px;height:auto;position:relative;z-index:100}
.lp sub kbd,
.lp sup kbd{display:block;width:49px;height:48px;background:url(/images/product/super.png);cursor:pointer;margin:0 auto}
.lp sub ins,
.lp sup ins{display:block;width:49px;height:48px;background:url(/images/product/hit.png);cursor:pointer;margin:0 auto}
.lp .discount{display:block;width:57px;height:55px;background:url(/images/product/discount.png);cursor:pointer;margin:0 auto;-moz-transform:rotate(18deg);-ms-transform:rotate(18deg);-webkit-transform:rotate(18deg);-o-transform:rotate(18deg);transform:rotate(18deg);text-align:center;line-height:55px;font:bold 18px Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;color:#FFF;text-shadow:0 0 4px #d47123;}
.lp .present{display:block;width:49px;height:48px;background:url(/images/product/present.png);cursor:pointer;margin:0 auto}
.lp sub var,
.lp sup var{display:block;width:75px;height:77px;background:url(/images/product/novinka.png);cursor:pointer;margin:0 auto}
.custom_sort{cursor:default;margin-top:30px;height:50px;}
.pagination{text-align:center;}
.pagination .prev,
.pagination .next,
.pagination .item,
.pagination .current,
.pagination .points{display:inline-block;width:48px;text-align:center;height:48px;border:1px solid #00a2ff;font:15px/48px Arial;margin:1px;text-decoration:none !important;color:#00a2ff;}
.pagination .prev,
.pagination .next{font:19px/48px Arial;}
.pagination .points{border:0;}
.pagination .current{background:#00a2ff !important;color:#FFF !important;cursor:default;}
.pagination .prev.end,
.pagination .next.end{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;cursor:default;background:#FFF !important;}
.pagination .prev:hover,
.pagination .next:hover,
.pagination .item:hover{background:#1c3951 !important;}
#breadcrumbs{height:44px;padding:0 0 0 10px;line-height:4;overflow:hidden;}
#breadcrumbs a,
#breadcrumbs b{font-size:11px;font-family:Verdana;color:#736c6c;text-decoration:none;background:url(/images/breadcrumbs/razdelitel.gif) no-repeat 0 5px;padding-left:12px;margin-left:6px}
#breadcrumbs b{cursor:default;}
#breadcrumbs .home{background:url(/images/breadcrumbs/home-page.gif) no-repeat left;padding-left:16px;margin:0;}
#breadcrumbs a:hover{text-decoration:underline}
.my-windows{display:none;width:552px;padding:0 0 37px;border:2px solid #96999c;background:#FFF;}
.my-windows,
.forms{color:#959595;}
.my-windows div.close{height:16px;padding:14px 14px 0;margin-bottom:29px;}
.my-windows div.close i{float:right;width:17px;height:16px;background:url(../images/system.png);cursor:pointer;}
.my-windows form{display:block;width:392px;margin:0 auto;}
.my-windows h3.titl{height:21px !important;font:12px Arial !important;text-transform:uppercase !important;text-align:center !important;border-bottom-width:1px !important;background:none !important;padding:0 !important;margin:0 !important;}
.my-windows p.text{text-align:center;}
.forms .tbl1 .refr{display:none;}
.forms .message{margin:10px 0 30px 0;}
.forms .message label{font-size:11px;}
.forms .message span{display:inline-block;padding:2px;border:1px solid #959595;cursor:default;margin-top:3px;}
.forms .message .star{}
.forms .message textarea{display:block;border:0;width:510px;height:66px;overflow:auto;resize:vertical;}
.forms .message .ui-wrapper{padding:0 !important;margin:0 !important;}
.my-windows .bord,
.forms .bord{border:0px solid #c2c2c2;}
.my-windows a,
.forms a{color:#959595;}
.my-windows a:hover,
.forms a:hover{color:#00aeef;}
.my-windows p.text,
.forms p.text{margin:10px 0;font-size:11px;}
.my-windows .inp,
.forms .inp,
.forms .message textarea{font:13px Tahoma;color:#666666;}
.my-windows .inp,
.forms .inp{width:162px;height:28px;line-height:28px;border:1px solid #959595;padding:0 4px;margin:12px 0;}
.my-windows .captcha .inp,
.forms .captcha .inp{width:72px;float:right;}
.my-windows .captcha i,
.forms .captcha i{float:left;width:80px;height:30px;background:#f1f1f1;margin:12px 0;}
.my-windows .subm,
.forms .subm{background:#ffdc1d;border:0;color:#393939;font:bold 12px Arial;padding:0 14px;height:40px;cursor:pointer;text-transform:uppercase;}
.my-windows .tbl1 td,
.forms .tbl1 td{line-height:1;color:#111111;padding-right:15px;}
.my-windows .tbl1 td label,
.forms .tbl1 td label{display:block;font-size:14px;}
.my-windows .star,
.forms .star{color:red;}
.my-windows-login .tbl1,
.my-windows-recov-captcha .tbl1{width:79%;margin:0 auto;}
.my-windows-login .tbl1 td,
.my-windows-login .tbl1 th{width:1px;}
.my-windows-login .tbl2{margin:12px 41px 30px auto;}
.my-windows-login .tbl2 label{margin-left:5px;}
.my-windows-login .tbl2 .subm{margin-left:17px;}
.my-windows-login .bord{border-bottom-width:1px;padding-bottom:2px;margin-bottom:10px;}
.my-windows-recov-captcha .subm{display:block;margin:10px auto 10px auto;}
.my-windows-recov table{width:100%;height:30px;margin:25px 0;}
.my-windows-recov table td{text-align:center;}
.my-windows-recov .subm{}
.my-windows-reg{width:776px;}
.my-windows-reg form{width:660px;}
.my-windows-reg .tbl{width:100%;}
.my-windows-reg .tbl td{vertical-align:top;}
.my-windows-reg .tbl2 td{vertical-align:middle;}
.my-windows-reg .tbl2{margin:0 auto;}
.my-windows-reg .inp{margin-left:10px;}
.my-windows-reg .subm{display:block;margin:20px auto 0 auto;}
.my-windows .tbl3{margin-top:20px;}
.my-windows .tbl3 label{margin-left:5px;}
.my-button{display:inline-block;padding:0 10px;font:11px Tahoma;letter-spacing:1px;text-transform:uppercase;-moz-border-radius:5px;-khtml-border-radius:5px;line-height:20px;color:#FFF;position:relative;overflow:hidden;border:1px solid #c6c7c8;border-right-color:#636466;border-bottom-color:#434445;border-left-color:#b1b2b4;text-decoration:none;text-align:center;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior:url(/css/pie.htc);cursor:default;}
.my-button input{display:block;position:absolute;width:300%;height:300%;cursor:pointer;margin:-30% 0 0 -30%;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;background:red;}
label.ui-button.mycheckbox{border:none;background:none;font:15px Arial;color:#8e6237;padding:0;margin:0;}
label.ui-button.mycheckbox .ui-button-text{padding:0 0 0 30px;}
label.ui-button.mycheckbox .ui-icon{left:0;width:16px;height:16px;border:1px solid;border-color:#97999c #cbcdd1 #FFF #cbcdd1;background:#e4e7eb;-webkit-box-shadow:inset 0px 0px 2px rgba(0,0,0,.2);-moz-box-shadow:inset 0px 0px 2px rgba(0,0,0,.2);box-shadow:inset 0px 0px 2px rgba(0,0,0,.2);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(/css/pie.htc);}
label.ui-button.mycheckbox.ui-state-active .ui-icon{background:#e4e7eb url(/images/system/checkbox.png) no-repeat center;}
.my_select{display:inline-block;width:200px;height:25px;line-height:25px;position:relative;overflow:hidden;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #b3b3b3;}
.my_select .label{position:absolute;cursor:default;}
.my_select .input{display:inline-block;margin:0;border:0;padding:0;background:none;}
.my_select .label,
.my_select .input{width:100%;height:25px;line-height:25px;text-indent:10px;background:white;background:-webkit-gradient(linear, 0 0, 0 bottom, from(white), to(#e7e7e7));background:-webkit-linear-gradient(white, #e7e7e7);background:-moz-linear-gradient(white, #e7e7e7);background:-ms-linear-gradient(white, #e7e7e7);background:-o-linear-gradient(white, #e7e7e7);-pie-background:linear-gradient(white, #e7e7e7);behavior:url(/css/pie.htc);}
.my_select .button{position:absolute;width:26px;right:0;top:0;bottom:0;text-align:center;cursor:pointer;border-left:1px solid #b3b3b3;}
.my_select .button:hover{background:#e7e7e7;}
.my_select .button .ui-icon{position:absolute;left:50%;top:50%;margin:-8px 0 0 -8px;}
.my_select-box{font-size:13px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(/css/pie.htc);}
.my_select-box li.ui-menu-item.ui-state-focus{background:#0088cc;border-color:#0088cc;border-radius:0;color:#FFF;}
.my_select-box .ui-menu-item:nth-child(even){background:#f7f7f7;}
.block-form{margin:0;padding:0;list-style:none;height:30px;position:relative;}
.block-form .txt-radius{left:0;width:30px;height:28px;background:#FFF;border-width:1px;border-style:solid;}
.block-form .btn{right:0;width:40px;height:30px;line-height:30px;overflow:hidden;padding-left:50px;text-align:center;color:#FFF;}
.block-form .txt-radius,
.block-form .btn{position:absolute;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior:url(/css/pie.htc);}
.block-form .txt{height:28px;line-height:28px;border-style:solid;border-width:1px 0;background:#FFF;position:relative;margin:0 40px 0 5px;padding-right:5px;}
.block-form .txt input{width:100%;padding:0;margin:0;background:none;border:none;}
*+html .block-form .txt input{line-height:28px;height:28px;margin:-1px 0 0 -4px;}
.block-form .btn input{position:absolute;width:100%;height:100%;cursor:pointer;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.block-form2{display:block;padding:10px;border-width:1px;border-style:solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(/css/pie.htc);}
.block-form2 ul{padding:0;margin:0;list-style:none;}
.block-form2 .inp,
.block-form2 .txt{border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url(/css/pie.htc);}
.block-form2 .head{font-size:16px;margin-bottom:10px;}
.block-form2 .inp{line-height:24px;padding:0 4px;margin-bottom:5px;}
.block-form2 .inp input{width:100%;padding:0;margin:0;border:none;background:none;}
.block-form2 .txt{padding:2px 4px;margin-bottom:10px;}
.block-form2 .txt textarea{padding:0;margin:0;border:0;display:block;width:100%;height:50px;overflow:auto;}
.block-form2 .btn{text-align:right;}
.my-button,
.block-form .btn{background-color:#9c9da0;}
.block-form .txt, .block-form .txt-radius,
.block-form2, .block-form2 .inp, .block-form2 .txt{border-color:#cfcfcf;}
.block-form .txt input,
.block-form2 .inp input, .block-form2 .txt textarea{color:#999;font-size:13px;font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;}
.block-form .btn:hover,
.my-button:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}