/*#region URL: /areas/shop/styles/style.scss */
.catalog_group{margin:0 -20px 0 0}.catalog_group .item{display:inline-block;width:160px;vertical-align:top;margin-right:20px;margin-bottom:20px}.catalog_group img{display:block;margin-bottom:5px;width:156px;padding:1px;border:1px solid #ccc}.catalog_group a:hover img{border-color:#2f65b2}.center{text-align:center!important}.productTable table,.search-table{width:100%;border-collapse:collapse;border:1px solid #506b91;margin:20px 0}.productTable table #totalCaption,.search-table #totalCaption{border-top:1px solid #506b91;padding-top:5px;padding-bottom:5px;text-align:right}.productTable table #totalCaption strong,.search-table #totalCaption strong{display:inline}.productTable table tbody,.search-table tbody{border:none}.productTable table th,.search-table th{background-color:#506b91;color:#fff;text-align:left;padding:5px 10px 7px}.productTable table td,.search-table td{padding:2px 10px}.productTable table .quantity input,.search-table .quantity input{width:30px;font-size:100%;background:#fff;color:#333;border:1px solid #d6dae2}.productTable table .img,.search-table .img{width:156px;padding:5px 0 5px 5px}.productTable table .img img,.search-table .img img{width:156px}.productTable table .td-item,.search-table .td-item{width:280px}.productTable table .td-price,.search-table .td-price{white-space:nowrap}.productTable table strong,.productTable table span,.search-table strong,.search-table span{display:block}.even{border:none}.odd{background-color:#ecf5f9}.product{overflow:hidden}.product .img{float:left;margin:0 20px 10px 0;padding:1px;border:1px solid #ccc}.product a:hover img{border-color:#2f65b2}.product form{overflow:hidden}.product .price{overflow:hidden;margin:0 0 15px;font-size:16px}.product .boxCart{display:block}.product .wed-table{width:100%}.product .wed-table .td-item{text-align:left}.product .wed-table .td-price{white-space:nowrap}.product .wed-table .td-img{width:100px;text-align:center}.product .wed-table .quantity input{width:30px}.product .wed-table #totalCaption{padding-top:5px;padding-bottom:5px;text-align:right}.product .wed-table .even td{background:#ecf5f9}.product .wed-table .odd td{background:#cae6f2}.product .group{margin:10px 0}.product .qty input{width:30px}.product .qty strong{display:none;margin-bottom:7px;font-size:16px}.product .qty span{display:block;margin-bottom:10px}.product .qty.model{margin:10px 0 0}.product .qty.model form{float:left;margin:5px 10px 0 0}.product .qty.model input{text-align:center}.product .toCart{display:inline-block;padding:0 9px 0 50px;height:26px;line-height:24px;background:#244e8a url("/areas/shop/images/cart.png") no-repeat 6px center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;text-decoration:none}.product .toCart:hover{background-color:#2f65b2}.product .toCart:active{background-color:#193762}.product #quantity{border:1px solid #d6dae2;background:#fff;color:#333}.right{float:right;margin-right:0}.choiceForm{border:1px solid #d6dae2;width:540px;margin-bottom:20px}.choiceForm p{margin:15px 0;padding-left:150px}.choiceForm .switch{overflow:hidden;margin:0 10px;padding:10px 0;border-bottom:1px solid #d6dae2}.choiceForm a.active.button{color:#244e8a!important}.choiceForm .button em{position:absolute;top:34px;left:0;width:100%;border-top-width:4px;border-top-style:solid}#shopPopup{background:#fff;padding:10px 20px 20px;width:400px;display:none;margin:0 auto;position:fixed;z-index:20000;left:50%;top:50%;color:#000;border:5px solid #193762}#shopPopup .close{height:18px;text-align:right;position:relative;left:10px}#shopPopup .close img{cursor:pointer}#shopPopup p{margin:0;padding:10px 0 0;font-size:18px}#shopPopup span.closelink{color:#0f2039;text-decoration:underline;cursor:pointer}#shopPopup span.closelink:hover{color:#244e8a}#shopPopup a:visited{color:#244e8a}#shopPopup a:hover{color:#2f65b2}.productTable .filterName{text-align:center}.productTable .filterName .filterBut{display:block;text-align:center;line-height:8px}.productTable .filterName .filterBut a:link,.productTable .filterName .filterBut a:visited{color:#fff}.productTable .filterName .filterBut a{text-decoration:none}.productTable .filterName .filterBut a:hover{color:#53212c}.shopList{margin-left:-30px;margin-top:15px}.shopList .shopItem{margin-left:27px;margin-bottom:27px;float:left;text-align:center;width:160px}
/*#endregion*/

