@charset "utf-8";
/* CSS Document */
#catalog .inner .main_block1_1 .header1 {text-align:center; padding-bottom:25px;}
#catalog .inner .main_block1_1 .header1 h1 {font-size:35px;}

#catalog .inner .block_shadow::after {display: none;}

/*#catalog .inner .main_block1_1 .block {background:url(/images/block_l.gif) repeat-y #ffffff; width:100%; margin:-2px 0 0 0;}
#catalog .inner .main_block1_1 .block_r {background:url(/images/block_r.gif) right top repeat-y; width:100%;}
#catalog .inner .main_block1_1 .block_t {background:url(/images/block_t.png) no-repeat; width:100%;}
#catalog .inner .main_block1_1 .block_tr {background:url(/images/block_tr.png) right 0 no-repeat; width:100%; height:10px; overflow:hidden;}
#catalog .inner .main_block1_1 .block_b {background:url(/images/block_b.png) no-repeat; width:100%;}
#catalog .inner .main_block1_1 .block_br {background:url(/images/block_br.png) right 0 no-repeat; width:100%; height:20px;}
*/
#catalog .inner .main_block1_1 .block .menu {padding-left:30px; padding-top: 15px;}
#catalog .inner .main_block1_1 .block .menu .menu_r {padding-right:16px;}
#catalog .inner .main_block1_1 .block .item {width:16.5%; float:left; text-align:center;}
#catalog .inner .main_block1_1 .block .item a {text-decoration:none; background:url(../images/dotted_line.gif) left bottom repeat-x; color:#0063a4;}
#catalog .inner .main_block1_1 .block .item a:hover {background:none;}
#catalog .inner .main_block1_1 .block .item .active a {background:none; text-decoration:underline; color:#000000;}
#catalog .inner .main_block1_1 .block .item .active a:hover {text-decoration:none;}

#catalog .inner .main_block1_1 .block .item1 {width:13.0%; float:left; text-align:center;}
#catalog .inner .main_block1_1 .block .item1 h2 {font-size:24px; font-weight:normal; line-height:30px;}
#catalog .inner .main_block1_1 .block .item1 a {color:#3778b1; font-size:18px; font-weight:bold;}

#catalog .inner .galery {width:96%; padding:0 0 20px 2%; position:relative;}

#catalog .inner .galery .imgBlock1 {width:980px; position:absolute; left:51%; top:-220px; margin-left:-490px; z-index:100;}
#catalog .inner .galery .imgBlock1 .bg {background:url(/images/sl_show_bg.png); width:930px; padding:0 25px 30px 25px;}
#catalog .inner .galery .imgBlock1 .header {padding:20px 0;}
#catalog .inner .galery .imgBlock1 .header h1 {font:37px Arial, Helvetica, sans-serif; color:#000000; padding:0 60px;}
#catalog .inner .galery .imgBlock1 .header h1 span {padding-left:90px;}
#catalog .inner .galery .imgBlock1 .header h1 img {margin-top:5px;}
#catalog .inner .galery .imgBlock1 .header .btn {float:right; padding:10px 10px 0 0;}

#catalog .inner .galery .overBlock {padding:10px 0; width:912px; position:relative; margin: 0 auto;}
#catalog .inner .galery .overBlock .list {padding:0 40px;}
#catalog .inner .galery .overBlock .l_arrow {width:29px; height:36px; position:absolute; left:0; top:40px;}
#catalog .inner .galery .overBlock .l_arrow a {display:block; background:url(/images/l_arrow1.png) no-repeat; width:29px; height:36px;}
#catalog .inner .galery .overBlock .l_arrow a.noactive {background:url(/images/l_arrow1.png) no-repeat 100% 0; cursor: default;}
#catalog .inner .galery .overBlock .r_arrow {width:29px; height:36px; position:absolute; right:0; top:40px;}
#catalog .inner .galery .overBlock .r_arrow a {display:block; background:url(/images/r_arrow1.png) no-repeat; width:29px; height:36px;}
#catalog .inner .galery .overBlock .r_arrow a.noactive {background:url(/images/r_arrow1.png) no-repeat 100% 0; cursor: default;}
#catalog .inner .galery .overBlock .over {width:100%; overflow:hidden;}
#catalog .inner .galery .overBlock .over ul {width:10000px; margin-left: 0;}
#catalog .inner .galery .overBlock .over li {width:96px; padding:5px 2px; float:left; margin-right: 5px;}
#catalog .inner .galery .overBlock .over li .Img {text-align:center; width:89px; height:76px; position: relative;}
#catalog .inner .galery .overBlock .over li .Img .border {background:url(/images/img_border.png) no-repeat; width:96px; height:92px; position:absolute; left:-2px; top:-2px; display:none;}
#catalog .inner .galery .overBlock .over li .txt {padding:3px 5px 0 5px; font-size:10px;}
#catalog .inner .galery .overBlock .over .active .Img {position:relative;}
#catalog .inner .galery .overBlock .over .active .Img .border {display:block;}

#catalog .inner .galery .imgBlock {width:930px; margin:0 auto; position:relative; z-index: 1;}
#catalog .inner .galery .imgBlock .itemBlock {position:absolute;}
#catalog .inner .galery .imgBlock .itemBlock .num {background:url(/images/num_bg.png) no-repeat; width:29px; height:27px; padding-top:3px; text-align:center; font-size:21px; cursor: pointer;}
#catalog .inner .galery .imgBlock .itemBlock > .num {z-index: 1;}
#catalog .inner .galery .imgBlock .itemBlock .info {position:absolute; left:-10px; top:-32px; width:320px; display: none; z-index: 10;}
#catalog .inner .galery .imgBlock .itemBlock .info_t {background:url(/images/wind_t.png) no-repeat; width:280px; height:15px; padding:5px 32px 0; text-align:right;}
#catalog .inner .galery .imgBlock .itemBlock .info_b {background:url(/images/wind_b.png) no-repeat; width:320px; height:11px; overflow:hidden;}
#catalog .inner .galery .imgBlock .itemBlock .info_bg {background:url(/images/wind_bg.png); width:310px; padding:0 5px 0 5px;}
#catalog .inner .galery .imgBlock .itemBlock .item {width:310px;}
#catalog .inner .galery .imgBlock .itemBlock .item .Img {width:169px; height:163px; float:left; margin-top:5px; position:relative; overflow: hidden;}
html>/**/body #catalog .inner .galery .imgBlock .itemBlock .item .Img{z-index: 1;}
#catalog .inner .galery .imgBlock .itemBlock .item .Img a{zoom: 1; width:169px; height:163px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(/css/PIE.htc); display: block;}
#catalog .inner .galery .imgBlock .itemBlock .item .Img a img{display: block; visibility: hidden;}
#catalog .inner .galery .imgBlock .itemBlock .item .Img1 {width:169px; float:left; margin-top:5px; position:relative; text-align:center;}
#catalog .inner .galery .imgBlock .itemBlock .item .txt {width:130px; padding-left:10px; padding-bottom:80px; float:left; line-height:17px; position:relative; *z-index: 1000;}
#catalog .inner .galery .imgBlock .itemBlock .item .txt a {font-size:17px; font-weight:bold;}
#catalog .inner .galery .imgBlock .itemBlock .item .txt p {margin-top:3px;}
#catalog .inner .galery .imgBlock .itemBlock .item .txt span {color:#6c747d;}
#catalog .inner .galery .imgBlock .itemBlock .item .num {background:url(/images/num_bg.png) no-repeat; width:29px; height:27px; padding-top:3px; text-align:center; font-size:21px; position:absolute; top:7px; left:5px;}

#catalog .inner .galery .imgBlock .itemBlock .item .txt .select {padding-top:3px; width:130px;}
#catalog .inner .galery .imgBlock .itemBlock .item .txt .selectBlock {width:100%; float:left; padding-bottom:25px;}
#catalog .inner .galery .imgBlock .itemBlock .item .txt .select span {display:block; width:31px; padding:0 5px 0 0; float:left; color:#000000;}
#catalog .inner .galery .imgBlock .itemBlock .item .txt .selectfield {position:relative; width:94px; float:left;}
#catalog .inner .galery .imgBlock .itemBlock .item .txt .selectfield .selectItem {background:url(/images/select.gif) right 0 no-repeat; padding:1px 25px 0 4px; width:65px; height:17px; font-size:12px; overflow:hidden;}
#catalog .inner .galery .imgBlock .itemBlock .item .txt .selectfield .selectItem div{white-space: nowrap; overflow: hidden;}
#catalog .inner .galery .imgBlock .itemBlock .item .txt .selectfield .selectList {width:200px; position:absolute; left:0; top:0; z-index:100; display: none;}
#catalog .inner .galery .imgBlock .itemBlock .item .txt .selectfield .selectList table {width:100%; border-collapse:collapse; background:url(/images/sl_show_bg.png);}
#catalog .inner .galery .imgBlock .itemBlock .item .txt .selectfield .selectList table td {padding:3px 5px; font-size:12px;}
#catalog .inner .galery .imgBlock .itemBlock .item .txt .selectfield .selectList table td img {vertical-align:middle;}
#catalog .inner .galery .imgBlock .itemBlock .item .txt .selectfield .selectList table td .item1 .item_r {height:32px;  padding:3px 7px 3px 3px; white-space: nowrap; position:relative; cursor: pointer;}
#catalog .inner .galery .imgBlock .itemBlock .item .txt .selectfield .selectList table .active .item1 {background:url(/images/item_bg.gif) no-repeat;}
#catalog .inner .galery .imgBlock .itemBlock .item .txt .selectfield .selectList table .active .item1 .item_r {background:url(/images/item_bgr.gif) right 0 no-repeat; height:32px; padding:3px 7px 3px 3px; white-space: nowrap;}

#catalog .inner .galery .imgBlock .itemBlock .item .buyBlock {position:relative; z-index: 1;}
#catalog .inner .galery .imgBlock .itemBlock .item .buy {position:absolute; top:-65px; right:0; z-index: 1;}
#catalog .inner .galery .imgBlock .itemBlock .item .buy .price {height:27px; float:right;}
#catalog .inner .galery .imgBlock .itemBlock .item .buy .price_l {background:url(/images/price_bgl.png) no-repeat; width:19px; height:27px; float:right;}
#catalog .inner .galery .imgBlock .itemBlock .item .buy .price .text {background:url(/images/price_bg.png) repeat-x; padding-top:2px; height:25px; font-size:18px; font-weight:bold; color:#ffffff; float:right;}
#catalog .inner .galery .imgBlock .itemBlock .item .buy .btn {width:69px; height:27px; float:right;}
#catalog .inner .galery .imgBlock .itemBlock .item .buy .btn a {background:url(/images/btn_buy.png) no-repeat; display:block; width:69px; height:27px;}
#catalog .inner .galery .imgBlock .itemBlock .item .buy table {width:115px; border-collapse:collapse; float:right;}
#catalog .inner .galery .imgBlock .itemBlock .item .buy table td {padding:3px 3px 0 0; font-size:10px;}
#catalog .inner .galery .imgBlock .itemBlock .item .buy table td .hide {display: none;}
#catalog .inner .galery .imgBlock .itemBlock .item .buy table td a {color:#bf0f22;}
#catalog .inner .galery .imgBlock .itemBlock .item .buy .table1 {width:130px;}
#catalog .inner .galery .imgBlock .itemBlock .item .buy .table1 tr .slideshow, #catalog .inner .list1 .item .buy table .slideshow {width:30px;}
#catalog .inner .galery .imgBlock .itemBlock .item .buy .table1 tr .subinfo, #catalog .inner .list1 .item .buy table .subinfo {width:70px;}
#catalog .inner .galery .imgBlock .itemBlock .item .buy .table1 tr .link3d, #catalog .inner .list1 .item .buy table .link3d {width:30px;}
#catalog .inner .galery .imgBlock .itemBlock .item .buy .table2 {width:130px;}
#catalog .inner .galery .imgBlock .itemBlock .item .buy p.basket-add-success {color: #0063A4; display: none; float: right; font-size: 11px; padding-top: 4px; text-align: right; width: 140px;}
#catalog .inner .galery .imgBlock .itemBlock .item .buy p.basket-add-error {color: #BF0F22; display: none; float: right; font-size: 11px; padding-top: 4px; text-align: right; width: 140px;}
#catalog .inner .galery .imgBlock .itemBlock .item .buy .btn .preloader {background: url("/images/basket_preloader_min.gif") no-repeat scroll center center #FFFFFF; display: none; height: 20px; margin: 4px 3px 4px 6px; position: absolute; top: 0; width: 60px; z-index: 110;}
#catalog .inner .galery .imgBlock .itemBlock .item .noPriceBlock {margin-left: 350px; position: relative;}
#catalog .inner .galery .imgBlock .itemBlock .item .noPriceBlock .noPrice {position: absolute; right: 0; top: -60px; width: 145px; z-index: 1;}


#catalog .inner .galery .imgBlock .itemBlock .item .Img {height:144px;}
#catalog .inner .galery .imgBlock .itemBlock .item .Img a {height:144px;}
#catalog .inner .galery .imgBlock .itemBlock .item .txt .selectfield .selectList {top:20px;}

#catalog .inner .galery .imgBlock .buyAll {position:absolute; bottom:10px; right:-160px;}
#catalog .inner .galery .imgBlock .buyAll .price {height:37px; float:right;}
#catalog .inner .galery .imgBlock .buyAll .price_l {background:url(/images/price_bg3l.png) no-repeat; width:35px; height:51px; float:right;}
#catalog .inner .galery .imgBlock .buyAll .price .text {background:url(/images/price_bg2.png) repeat-x; padding-top:4px; height:47px; font-size:36px; color:#ffffff; float:right;}
#catalog .inner .galery .imgBlock .buyAll .btn {width:133px; height:51px; float:right;}
#catalog .inner .galery .imgBlock .buyAll .btn a {background:url(/images/btn_buy3.png) no-repeat; display:block; width:133px; height:51px;}
#catalog .inner .galery .imgBlock .buyAll .txt {width:152px; padding-top:10px; float:right; font-size:12px; line-height:14px;}
#catalog .inner .galery .imgBlock .buyAll .basket-add-success {width:152px; padding-top:4px; float:right; text-align:right; font-size:11px; color:#0063A4; display:none;}
#catalog .inner .galery .imgBlock .buyAll .basket-add-error {width:152px; padding-top:4px; float:right; text-align:right; font-size:11px; color:#BF0F22; display:none;}
#catalog .inner .galery .imgBlock .buyAll .btn .preloader {background: url("/images/basket_preloader.gif") no-repeat scroll center center #FFFFFF; display:none; height:43px; margin:5px 3px 5px 6px; position:absolute; top:0; width:118px; z-index:110;}