.item-info{padding-bottom:10px;position:relative}
.item-price{color:#555;font-size:28px;float:left;width:140px}
.item-forsales{color:#555;font-size:16px;font-weight:700;float:left;width:140px}
.item-subprice{color:blue;font-size:12px;margin-top:6px}
.grid-page{border:1px solid #e5e9ee;border-radius:10px;margin:10px 0 2px;font-size:16px;background:#f7f7f7;padding:16px 10px 4px;transition:all .5s ease}
.grid-page:hover{border:1px solid #f00;box-shadow:0 0 15px rgba(0,0,0,0.4)}
.grid-center{margin:auto;display:table}
.grid-add{color:#4793cb;cursor:pointer;margin:auto;padding:2px 0 16px;font-size:20px;text-align:center;text-shadow:1px 1px 2px rgba(217,241,241,0.4)}
.grid-add:hover{color:#f83c35}
.grid-pagename{float:left;width:114px;color:#3d759d}
.grid-pageitem{padding:1px 8px;border:1px solid #bbb;color:#fff;background-color:#ccc;border-radius:4px;transition:all .4s ease;float:left;margin:0 4px 18px 0}
.grid-pageitem a{text-decoration:none;border-color:transparent}
.grid-pageitem:hover{border:1px solid #777;color:#fff;background-color:limegreen;box-shadow:0 0 5px rgba(0,0,0,0.4);transform:scale(1.2)}
.grid-pagecurrent{position:relative;margin:4px;padding:0 10px 1px;top:-8px;left:-2px;font-size:24px;font-weight:700;color:#fff;background-color:limegreen;border:1px solid #777;border-radius:5px;float:left;box-shadow:0 0 8px rgba(0,0,0,0.4);transition:all .4s ease}
.grid-pagecurrent a{text-decoration:none}
.grid-pagecurrent:hover{border:1px solid #555;cursor:pointer}
.grid-pagemany{position:relative;margin:4px;left:-2px;float:left;color:#3d759d}
.about-inn{font-size:12px;margin:100px 5px 10px 0;padding:8px 10px;background:#eee;border:1px solid #e9ebed;border-radius:10px}
.about-inn:hover{color:#222;border:1px solid #e9ebed;box-shadow:5px 5px 5px rgba(0,0,0,0.4)}
.grid-zakaz{padding-top:20px;font-size:12px;text-align:center}
#catalog{padding:0 10px 20px}
#catalog h3{font-size:24px;margin-top:30px;padding:8px 0 8px 20px;margin-right:4px}
#catalog h2{margin-left:25px;margin-top:25px}
.catlink{float:left;margin:14px 20px 6px}
.img{border-color:transparent}
.catalog-item{border:1px solid #e9ebed;font-size:14px;color:#555;display:table}
.catalog-item:hover{box-shadow:0 0 12px rgba(0,0,0,0.4)}
.catalog-item p{line-height:1.25;margin:6px 20px 8px 0;text-indent:0}
.catalog-item .catalog-title{color:#4793cb;line-height:1.16;text-decoration:none;text-shadow:1px 1px 2px rgba(217,241,241,0.4);transition:all .4s ease}
.catalog-item a{border:none}
.catalog-item:hover .catalog-title{color:#f83c35}
.catalog-image{text-align:center}
.catalog-form{overflow:visible}
.catalog-formbuy input{border:1px solid #bbb;border-radius:5px;color:#555;font-size:16px;margin-bottom:5px;padding:4px 6px 3px;text-align:right;width:68px}
.catalog-formbuy input:hover{border-color:#777}
.catalog-formbuy input[type=submit]{border-radius:5px;border-color:#407ccb;color:#fff;cursor:pointer;font-size:14px;padding:6px 0 5px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.5);width:94px;margin-bottom:14px}
.catalog-formbuy .active input[type=submit]{color:#ff6347}
.catalog-formbuy .disactive input[type=submit]{background:#ccc}
.catalog-formcomp{width:30px}
.catalog-formcomp input[type=submit]{border:0;background-position:-48px -227px;color:#407ccb;cursor:pointer}
.catalog-formcomp .active input[type=submit]{background-position:-48px -207px;color:#f83c35}
.catalog-formcomp:hover input[type=submit]{background-position:-48px -207px;color:#f83c35}
.catalog-formbook{width:30px}
.catalog-formbook input[type=submit]{border:0;background-position:-48px -289px;color:#407ccb;cursor:pointer}
.catalog-formbook .active input[type=submit]{background-position:-48px -268px;color:#f83c35}
.catalog-formbook:hover input[type=submit]{background-position:-48px -268px;color:#f83c35}
.catalog-item .catalog-dicost{font-size:12px;color:#407ccb;transition:all .4s ease}
.catalog-item:hover .catalog-dicost{color:#f83c35}
.catalog-formbook .bookmark input[type=submit]{background-position:-48px -400px}
.catalog-formbook:hover .bookmark input[type=submit]{background-position:-48px -400px}
.catalog-cost{color:#222;font-size:24px;text-align:right;text-shadow:1px 1px 2px rgba(0,0,0,0.4)}
.catalog-avai{border:1px solid transparent}
.catalog-avai input{border:0;cursor:pointer}
.catalog-avai-drop{background:#f7f1e7;border:3px solid #bbb;border-radius:12px;box-shadow:0 0 25px rgba(0,0,0,0.5);color:#222;display:none;font-size:13px;font-family:Arial;margin-left:-74px;margin-top:-80px;padding:10px 12px;position:absolute;text-align:left;width:330px;z-index:1}
.catalog-avai-drop a{border-bottom:1px dotted #4793cb}
.catalog-avai-drop .catalog-notify input[type=submit],
.catalog-avai-drop .catalog-stoimost input[type=submit],
.catalog-avai-drop .catalog-transf input[type=submit],
.catalog-avai-drop .catalog-design input[type=submit],
.catalog-avai-drop .catalog-item:hover .catalog-notify input[type=submit],
.catalog-avai-drop .catalog-item:hover .catalog-stoimost input[type=submit],
.catalog-avai-drop .catalog-item:hover .catalog-transf input[type=submit],
.catalog-avai-drop .catalog-item:hover .catalog-design input[type=submit]{background-image:none;background-color:#1e90ff;border:1px solid #777;border-radius:9px;box-shadow:5px 5px 5px rgba(0,0,0,0.4);color:#fff;float:right;padding:5px 10px;cursor:pointer;text-shadow:1px 1px 2px rgba(0,0,0,0.4)}
.catalog-stoimost input[type=submit]{background-color:#ec935b}
.catalog-close{float:right}
.catalog-close input[type=submit]{border:0;background:url(http://vodovos.ru/_img/ico8.png) -10000px 0 no-repeat;background-position:-3px -16px;width:21px;height:21px;cursor:pointer;float:right}
.catalog-item:hover .catalog-close input[type=submit]{border:0;background:url(http://vodovos.ru/_img/ico8.png) -10000px 0 no-repeat;background-position:-3px -37px;cursor:pointer;float:right}
.catalog-discount{z-index:1;color:#222;position:relative;display:table}
.catalog-discount .in{padding:7px 10px;font-size:12px;line-height:15px;overflow:hidden;position:relative;z-index:2;height:90px;margin-left:130px}
.catalog-discount .r{background:url(http://vodovos.ru/_img/discount.png) no-repeat;position:absolute;top:0;height:100%;width:100%}
.catalog-item .catalog-show{background:#ff8000;color:#fff;font-size:12px;border-radius:6px 0 0 6px;opacity:.75;cursor:pointer;padding:6px 0;position:absolute;width:0;z-index:0}
.catalog-item .catalog-show a{border-color:transparent;color:#fff}
.catalog-item:hover .catalog-show{color:#fff;padding:6px 10px;width:70px;z-index:1}
.catalog-item1{margin:0 10px 0 0;border-radius:0;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;width:100%}
.catalog-item1:hover{border-bottom:1px solid #b5c2c9;color:#222}
.catalog-title1{font-size:16px;margin:4px 20px 4px 0;display:table}
.catalog-image1{float:left;margin:5px;width:70px}
.catalog-item1 .catalog-image1 img{max-width:70px;max-height:80px;transition:all .4s ease}
.catalog-item1:hover .catalog-image1 img{margin-left:-15px;transform:scale(1.3)}
.catalog-form1{float:right;padding-left:10px}
.catalog-formbuy1{float:left}
.catalog-formbuy1 input{margin-top:10px;margin-right:10px}
.catalog-formcomp1{float:left;height:34px;margin-top:11px}
.catalog-formcomp1 input{margin-right:25px;margin-top:6px}
.catalog-formbook1{height:34px;float:left;margin-top:11px}
.catalog-formbook1 input{margin-right:25px;margin-top:6px}
.catalog-dicost1{color:#00803a}
.catalog-data1{float:right;padding-top:8px;margin-right:5px}
.catalog-avai1{margin:0;width:36px;float:right;padding-bottom:2px;border-bottom:1px dotted #407ccb}
.catalog-cost1{height:28px;margin:-4px 10px 0 0;float:right}
.catalog-rem1{font-size:12px;margin:0 auto;display:flex;height:26px}
.catalog-item2{padding:0 0 0 200px;margin:0 10px 8px 0;border-radius:10px}
.catalog-item2:hover{border:1px solid #b5c2c9;color:#222}
.catalog-form2-td{background:#f3f6fb;width:130px}
.catalog-form2{padding:10px 12px;width:108px;height:100%}
.catalog-formbuy2 input{margin:0 1px 10px;width:80px}
.catalog-formcomp2 input{color:#407ccb}
.catalog-formcomp2:hover input{color:#f83c35}
.catalog-formcomp2 input[type=submit]{margin-top:6px;width:96px;text-indent:20px;font-size:11px;text-align:left}
.catalog-formbook2 input{color:#407ccb}
.catalog-formbook2:hover input{color:#f83c35}
.catalog-formbook2 input[type=submit]{margin-top:2px;width:96px;text-indent:20px;font-size:11px;text-align:left}
.catalog-dicost2{position:relative;top:6px;float:right;font-size:14px;text-align:right;width:90px}
.catalog-data2-td{background:#f9fafd;width:120px}
.catalog-data2{padding:0 8px}
.catalog-avai2{margin-top:6px;padding-bottom:2px;border-bottom:1px dotted #407ccb}
.catalog-cost2{font-size:24px;height:34px;margin-right:0;margin-top:10px}
.catalog-title2{font-size:20px;line-height:1}
.catalog-image2{float:left;margin-left:-180px;margin-bottom:10px}
.catalog-table2{float:left;width:490px;margin-right:10px}
.catalog-table2 .zebra-table{margin-top:0;max-width:440px;width:100%}
.catalog-input2{height:42px;width:230px}
.catalog-forsales2 p{margin:5px 0}
.catalog-close2{margin-top:-11px;margin-right:-13px}
.catalog-discount2{float:left}
.catalog-item3{padding:0;margin:0;font-size:11px;width:33%;min-width:340px;height:360px;float:left;border-radius:0}
.catalog-inner3{margin:5px 8px;max-width:390px}
.catalog-item3 p{margin:6px 0}
.catalog-item3:hover{border:1px solid #f00;color:#222}
.catalog-title3{height:38px;font-size:14px;line-height:1.1;display:inherit}
.catalog-title3 span{font-size:16px}
.catalog-image3{float:left;margin:6px 10px 0 0;height:310px;line-height:310px;display:inherit}
.catalog-item3 .catalog-image3 img{max-width:120px;max-height:310px}
.catalog-description3{height:100%;overflow:hidden}
.catalog-header3{height:228px;padding-bottom:4px;overflow:auto;margin-left:120px;min-width:190px}
.catalog-footer3{vertical-align:bottom}
.catalog-data3{min-height:32px}
.catalog-avai3{float:left;margin:0 6px 0 0;border-bottom:1px solid #407ccb;}
//.catalog-item3 .catalog-avai3 input{transition:all .8s ease;border:1px solid transparent;border-bottom:0px;padding:1px;z-index:1}
.catalog-item3 .catalog-avai3 input{border:1px solid transparent;border-bottom:0px;padding:1px;z-index:1}
//.catalog-item3:hover .catalog-avai3 input{box-shadow:0 0 10px rgba(0,0,64,0.3);border-color:#777;border-radius:2px;animation:bounce .8s ease;-webkit-animation:bounce .8s ease;-moz-animation:bounce .8s ease;-ms-animation:bounce .8s ease;-o-animation:bounce .8s ease;transform:scale(1.015)}
.catalog-item3:hover .catalog-avai3 input{box-shadow:0 0 10px rgba(0,0,64,0.3);border-color:#777;border-radius:2px}
.catalog-cost3{float:left;position:relative;top:-4px}
.catalog-form3{float:none}
.catalog-form3:after{clear:both}
.catalog-formbuy3{float:left}
.catalog-formbuy3 input{float:none;margin-right:0px;width:53px}
.catalog-formbuy3 input[type=submit]{float:none;margin-right:6px;margin-bottom:0}
.catalog-formcomp3{float:left;margin-top:7px;margin-left:1px;width:25px}
.catalog-formcomp3 input[type=submit],.catalog-formbook3 input[type=submit]{margin-bottom:6px}
.catalog-formbook3{float:left;margin-top:2px;width:22px}
.catalog-item .catalog-dicost3{font-size:13px;min-width:100px;max-height:20px;float:right;overflow:hidden}
.catalog-item3 .zebra-table{width:100%;font-size:11px;float:left;overflow:hidden;min-width:190px}
.catalog-close3{background-position:-12px -17px;width:11px;height:11px;float:right}
.catalog-discount3{margin-top:-140px;display:block;z-index:0}
.catalog-item3 .catalog-show3{background:#ff8000;font-size:12px;border-radius:0 6px 6px 0;opacity:.75;cursor:pointer;position:absolute;width:0;z-index:0;padding:6px 0;color:transparent;margin-top:210px;margin-right:20px;display:flex}
.catalog-item3:hover .catalog-show3{color:#fff;padding:6px 10px;width:70px;z-index:1}
.catalog-item4{padding:0;margin:0;font-size:11px;width:24.4%;min-width:214px;height:410px;float:left;border:1px solid #e9ebed;border-radius:0}
.catalog-item4:hover{border:1px solid #f00;color:#222;background-color:#fff}
.catalog-inner4{margin:6px auto;width:214px}
.catalog-title4{font-size:14px;height:72px;text-align:center;line-height:1.1;display:inherit}
.catalog-title4 span{font-size:16px}
.catalog-item .catalog-title4 .catalog-title{border-bottom:0;line-height:1.15}
.catalog-image4{margin:0 auto;height:298px}
.catalog-item4 .catalog-image4 img{max-width:210px;max-height:270px}
.catalog-avai4{float:left;text-align:right;border-bottom:1px solid #407ccb}
//.catalog-item4 .catalog-avai4 input{transition:all .8s ease;border:1px solid transparent;border-bottom:0px;padding:1px}
.catalog-item4 .catalog-avai4 input{border:1px solid transparent;border-bottom:0px;padding:1px}
//.catalog-item4:hover .catalog-avai4 input{box-shadow:0 0 10px rgba(0,0,64,.3);border-color:#777;border-radius:2px 0 0 2px;animation:bounce .8s ease;-webkit-animation:bounce .8s ease;-moz-animation:bounce .8s ease;-ms-animation:bounce .8s ease;-o-animation:bounce .8s ease;transform:scale(1.015)}
.catalog-item4:hover .catalog-avai4 input{box-shadow:0 0 10px rgba(0,0,64,.3);border-color:#777;border-radius:2px 0 0 2px}
.catalog-cost4{float:right;margin-top:-3px}
.catalog-item4 .catalog-form4{background:#eee;height:0;margin-top:-40px;margin-bottom:40px;position:absolute;opacity:.5;overflow:hidden;transition:all .4s ease;z-index:1}
.catalog-item4:hover .catalog-form4{height:62px;opacity:.8;margin-top:-66px}
.catalog-item4 .catalog-dicost4{transition:all 0.6s ease}
.catalog-item4:hover .catalog-dicost4{opacity:0}
.catalog-formbuy4{margin-top:-106px;margin-bottom:6px}
.catalog-formbuy4 input{margin:8px 6px 8px 8px}
.catalog-formbuy4 input[type=submit]{margin:8px;float:right}
.catalog-formcomp4 input,.catalog-formbook4 input{color:#407ccb}
.catalog-formcomp4:hover input,.catalog-formbook4:hover input{color:#f83c35}
.catalog-formcomp4 input[type=submit]{margin-top:-10px;margin-left:10px;width:96px;text-indent:20px;font-size:11px;text-align:left}
.catalog-formbook4 input[type=submit]{font-size:11px;margin-top:-36px;margin-left:122px;text-indent:20px;text-align:left;width:96px}
.catalog-item4 .catalog-dicost4{font-size:14px;margin-top:-24px;text-align:center;width:216px;max-height:20px;overflow:hidden}
.catalog-item4 .catalog-show4{background:#ff8000;color:transparent;display:none;font-size:12px;border-radius:0 6px 6px 0;opacity:.75;cursor:pointer;position:relative;z-index:0;padding:6px 0;margin:-152px 0 136px;overflow:hidden;width:0}
.catalog-item4:hover .catalog-show4{color:#fff;margin-left:0;padding:6px 10px;width:70px;z-index:1}
.catalog-discount4{margin-left:-4px;width:224px}
.catalog-discount4 .in{font-size:11px;margin-left:5px}
.catalog-discount4 .r{background-size:100% 110px}
.catalog-item5{border:0 solid transparent;font-weight:400;height:240px}
.catalog-item5:hover{border:0 solid transparent}
.catalog-title5{font-size:12px;height:32px;margin:2px auto 0;text-align:center;padding:0;width:156px}
.catalog-image5{margin:21px auto 0;height:160px;width:156px}
.catalog-data5{margin:-8px auto 0;width:160px}
.catalog-avai5{float:left}
.catalog-cost5{float:right;margin-top:2px;text-align:center;width:90px}
.catalog-item5 .catalog-form5{display:none;background:#eee;height:70px;width:158px;overflow:hidden;opacity:.85}
.catalog-item5:hover .catalog-form5{display:block;margin:-74px auto 4px}
.catalog-formbuy5{margin-top:-106px}
.catalog-formbuy5 input{margin:8px 4px 8px 6px;width:46px}
.catalog-formbuy5 input[type=submit]{margin-top:-8px;width:76px}
.catalog-formbook5 input{color:#407ccb}
.catalog-formbook5:hover input{color:#f83c35}
.catalog-formbook5 input[type=submit]{margin-top:-17px;margin-left:48px;width:96px;text-indent:20px;font-size:11px;text-align:left}
.catalog-close5{margin-left:136px;float:right}
.catalog-dicost5{width:60px;font-size:11px;float:left;line-height:1.1;margin-top:4px;padding-left:6px;text-align:center}
.catalog-item6{padding:0 0 0 123px;margin:0 10px 8px 0;border-radius:10px;display:block}
.catalog-item6 p{font-size:14px}
.catalog-item6 ul{font-size:14px}
.catalog-item6:hover{border:1px solid #b5c2c9;color:#222}
.catalog-form6-td{background:#f3f6fb;min-width:140px;min-height:160px;float:right;border-radius:0 10px 10px 0}
.catalog-form6{padding:10px 12px;width:130px;height:100%}
.catalog-form6 input[type=number]{border-radius:6px;padding:5px 2px}
.catalog-formbuy6 input{margin:0 1px 16px}
.catalog-formcomp6 input,.catalog-formbook6 input{color:#407ccb}
.catalog-formcomp6:hover input,.catalog-formbook6:hover input{color:#f83c35}
.catalog-formcomp6 input[type=submit],.catalog-formbook6 input[type=submit]{margin-top:6px;width:96px;text-indent:20px;font-size:11px;text-align:left}
.catalog-formbook6 input[type=submit]{margin-top:2px}
.catalog-dicost6{position:relative;top:6px;font-size:12px;float:right;text-align:right}
.catalog-desc6{width:calc(100% - 330px);float:left}
.catalog-data6-td{background:#f9fafd;min-width:120px;min-height:160px;float:right}
.catalog-data6{padding:0 10px}
.catalog-avai6{margin-right:6px;margin-top:10px;padding-bottom:2px;border-bottom:1px dotted #407ccb}
.catalog-cost6{font-size:24px;height:34px;margin-right:0;margin-top:10px}
.catalog-title6{font-size:18px;margin-top:6px;margin-bottom:6px;line-height:1;display:inherit}
.catalog-image6{margin:10px 0 5px -113px;float:left;text-align:center;transition:all .4s ease}
.catalog-item6:hover .catalog-image6{transform:scale(1.015)}
.catalog-table6{margin-top:10px;width:350px}
.catalog-table6 .zebra-table{font-size:12px}
.catalog-input6{height:42px;width:230px}
.catalog-forsales6 p{margin:5px 0}
.catalog-close6{margin-top:-11px;margin-right:-13px}
.catalog-item9{padding:0;margin:10px 0;font-size:11px;width:19.7%;min-width:188px;height:290px;float:left;border-color:transparent}
.catalog-item9:hover{border:1px solid #f00;color:#222}
.catalog-inner9{margin:5px auto;width:188px}
.catalog-title9{font-size:12px;height:56px;margin-top:-3px;text-align:center;line-height:1.1;display:inherit}
.catalog-title9 span{font-size:16px}
.catalog-item .catalog-title9 .catalog-title{border-bottom:0;line-height:1.15}
.catalog-image9{margin:0 auto;height:200px}
.catalog-item9 .catalog-image9 img{max-width:140px;max-height:210px;transition:all .4s ease}
.catalog-item9:hover .catalog-image9 img{transform:scale(1.015)}
.catalog-data9{padding:4px 0}
.catalog-avai9{float:left;padding-bottom:2px;border-bottom:1px dotted #407ccb}
.catalog-cost9{float:right;font-size:20px}
.catalog-item9 .catalog-form9{background:#eee;height:0;margin-top:-10px;margin-bottom:10px;position:absolute;opacity:.5;overflow:hidden;transition:all .4s ease;z-index:1}
.catalog-item9:hover .catalog-form9{opacity:.75;height:64px;margin-top:-58px}
.catalog-formbuy9{margin-top:-96px;margin-bottom:4px}
.catalog-formbuy9 input{margin:8px 2px 8px 4px;width:48px}
.catalog-formbuy9 input[type=submit]{margin:8px 4px;float:right}
.catalog-formcomp9 input,.catalog-formbook9 input{color:#407ccb}
.catalog-formcomp9:hover input,.catalog-formbook9:hover input{color:#f83c35}
.catalog-formcomp9 input[type=submit]{margin-top:-6px;margin-left:6px;width:87px;text-indent:16px;font-size:11px;text-align:left}
.catalog-formbook9 input[type=submit]{margin-top:-34px;margin-left:100px;width:80px;text-indent:16px;font-size:11px;text-align:left}
.catalog-dicost9{position:relative;float:right;margin-top:-40px;text-align:right;width:100%;display:none}
.catalog-item9 .catalog-show9{background:#ff8000;color:transparent;font-size:12px;border-radius:0 6px 6px 0;opacity:.75;cursor:pointer;position:absolute;width:0;z-index:0;padding:6px 0;margin-top:-134px;margin-left:0}
.catalog-item9:hover .catalog-show9{color:#fff;width:62px;padding:6px 10px;z-index:1}
.catalog-formsave input.catalog-formdelete input{border:1px solid #bbb;border-radius:8px;color:#555;font-size:16px;margin-bottom:5px;padding:4px 6px 3px;text-align:right;width:68px}
.catalog-formsave input:hover,.catalog-formdelete input:hover{border-color:#777}
.catalog-formsave input[type=submit]{background-position:-338px -1px;background-color:transparent;border-color:transparent;cursor:pointer;top:2px;width:38px;height:28px}
.catalog-formdelete input[type=submit]{background:#f83c35;border-radius:8px;border-color:#407ccb;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:6px 0 5px;text-align:center;width:82px;margin-top:10px;margin-bottom:14px}
.catalog-oneline,.catalog-oneline9{overflow:hidden}
.catalog-oneline{height:410px;max-height:410px}
.catalog-oneline9{height:310px;max-height:310px}
#basket-ok{color:#222;float:right;font-size:24px;text-align:right;line-height:1.1;margin:0 164px 20px 10px}
#basket-ok .formsubmit{border-radius:8px;cursor:pointer;font-size:24px;padding:8px 20px;margin-top:20px}
.grid-zoom{margin:-4px 0 0;padding:4px 0 0;font-size:14px}
.grid-message{padding:38px 0;font-size:16px;font-weight:700;text-align:center;color:green}
.grid-error{margin:20px 0;font-size:16px;font-weight:700;text-align:center;color:red}
table.tblClients{border:1px solid #bbb;width:100%}
table.tblClients tbody{margin-right:20px;width:100%}
table.tblClients td,table.tblVisible th{padding:3px;border:1px solid #bbb;background:#ffe}
table.tblClients td,table.tblVisible th,table.tblVisible td p,table.tblVisible th p{font-size:12px;line-height:1.2}
table.tblClients th{text-align:center;background:#f1f1f1;font-size:14px;font-weight:700}
table.tblClients th p{font-size:12px}
table.tblClients thead{text-align:center;background:#ffd;font-size:12px}
.tborder{margin:0 10px 20px 0;padding:6px 10px}
.tborder td,th{padding:4px 20px 4px 0;vertical-align:top}
.tborder td img{padding:0;margin-right:10px;margin-bottom:10px;border:1px solid #bbb;border-radius:5px;box-shadow:4px 4px 4px rgba(0,0,0,0.4)}
.demands img{transition:all .4s ease}
.demands:hover img{transform:scale(1.015)}
#kulery-empty{float:left;width:100%}
.tablekulerywidth{width:880px;margin:4px 0 10px}
.tablekulerywidth:after{clear:both}
.tablekuleryadd{float:left;margin:0 0 14px 54px;min-height:50px;width:230px}
.tablekuleryadd p{margin:0 0 6px 0}
.tablekuleryadd a{width:200px;text-align:center}
.filter-title{font-size:14px;width:112px;float:left}
.tablekulery{float:left;min-width:356px}
.tablekulery1{width:160px;margin-bottom:4px}
.tablekulery2{width:364px;margin-bottom:4px}
.tablekulery3{width:720px;margin-bottom:4px}
.td-sort{width:160px}
.disphoto{background:url('http://vodovos.ru/_img/disphoto.png');position:absolute;right:16px;bottom:16px;width:64px;height:64px}
.catalog-notify input[type=submit], .catalog-stoimost input[type=submit], .catalog-transf input[type=submit], .catalog-design input[type=submit], .catalog-item:hover .catalog-notify input[type=submit], .catalog-item:hover .catalog-stoimost input[type=submit], .catalog-item:hover .catalog-transf input[type=submit], .catalog-item:hover .catalog-design input[type=submit]{padding:5px 10px !important}
.catalog-hint{display:none}
.item4-bubble{background:#fffce3;border-top:1px solid #f00;border-left:1px solid #f00;border-right:1px solid #f00;border-bottom:1px dotted #bbb;box-shadow:0 -5px 10px rgba(0,0,0,0.2);display:none;line-height:1.23;font-size:13px;padding:4px;position:absolute;z-index:3;color:#555;margin-top:-170px;margin-left:-57px;cursor:default}
.item4-bubble table{width:100%}
.catalog-item4:hover .catalog-hint{display:block}
.item4-bubble td{padding:0 4px}