.basket-informer{position:absolute;left:20px;top:67px;height:40px;width:187px;background:#FFF url(../img/basket/basket.png) 17px 5px no-repeat;padding:3px 0px 0px 72px;}
.basket-informer .lt,.basket-informer .lb{position:absolute;display:block;width:259px;height:4px;left:0px;overflow:hidden;background:url(../img/basket/binformer-rnd.png) 0px 0px no-repeat}
.basket-informer .lt{top:-4px;background-position:0px 0px}
.basket-informer .lb{bottom:-4px;background-position:0px -4px}
.basket-informer p{margin:0px;font:200 12px/18px Arial;color:#000}
.basket-informer p b{font-weight:700;color:#790000}
.basket{position:relative;width:592px;border:1px solid #f9cf00;margin:28px 0px 0px 0px;padding:10px 30px 0px 30px;border-top:none;}
.basket .lt{position:absolute;display:block;left:-1px;top:-6px;width:654px;height:6px;background:url(../img/basket/basket-rnd.png) 0px 0px no-repeat}
.bhead{position:relative;overflow:hidden;border-bottom:1px solid #888;padding:0px 0px 3px}
.bname{float:left;width:286px;text-align:left;min-height:2px;}
.bcol{float:left;width:140px;text-align:center;}
.bprice{float:left;width:114px;text-align:center}
.bhead .bname,.bhead .bcol,.bhead .bprice{font:14px Arial;color:#000}
.bact{position:relative;float:left;width:52px;height:41px;}
.bbody{position:relative;overflow:hidden;border-bottom:1px solid #bfbfbf;padding:14px 0px;}
.bbody p,.bfoot p{padding:0px;margin:0px;}
.bcol input{width:42px;padding:2px 2px;border:2px solid #e3a500;text-align:center;font:700 16px Arial;color:#}
.bbody .bprice p,.bfoot .bprice p{font:700 20px Arial;color:#790000}
.bbody .bprice p small,.bfoot .bprice p small{font:700 10px/12px Arial;color:#999}
.bbody .bact .del{position:absolute;display:block;width:14px;height:14px;left:50%;margin-left:-7px;top:50%;margin-top:-7px;cursor:pointer;background:url(../img/basket/del-bg.png) 0px 0px no-repeat}
.bfoot{position:relative;overflow:hidden;padding:14px 0px;}
.basketform{position:relative;margin:0px;width:594px;height:236px;padding:25px 30px 20px 30px;background:url(../img/basket/oform-bg.png) 0px 0px no-repeat}
.twoblock{float:left;width:50%;}
.twoblock p{margin:0px;padding:0px;}
.twoblock label{display:block;overflow:hidden;padding:0px 0px 6px 2px;}
.twoblock label p{font:200 12px Tahoma;color:#000;padding:0px 0px 2px;}
.twoblock label input{position:relative;left:-2px;width:231px;background:#FFF;border:2px solid #e3a500}
.bsub{position:relative;left:-4px;display:block;width:245px;height:56px;text-indent:-999999px;padding:0px;margin:20px 0px 0px;border:none;background:url(../img/basket/bsub-bg.png) 0px 0px no-repeat;cursor: pointer;}
.warn{position:relative;width:188px;padding:30px 0px 0px;}
.warn p{font:11px Tahoma;color:#333;}
.topinfo{position:relative;}
.baskprice{position:relative;float:left;width:220px;height:138px;padding:14px 0px 0px;}
.baskprice p.pzag{font:200 10px/12px Tahoma;color:#999}
.baskprice p{font:200 36px/36px Tahoma;color:#790000}
.baskprice p small{font-size:20px;}
.baskprice .noprice{font:200 13px/20px Tahoma;color:#999;padding-right:20px;}
.addbask{position:absolute;display:block;width:189px;height:47px;bottom:0px;left:0px;text-indent:-999999px;cursor:pointer;background:url(../img/basket/addbask.png) 0px 0px no-repeat}
.files{position:relative;float:left;width:186px;padding:32px 0px 0px;}
.files .pdf{display:block;width:168px;padding:4px 0px 20px 42px;min-height:24px;text-decoration:none;background:url(../img/basket/pdf-icon.png) 0px 0px no-repeat;}
.files .pdf b{font:200 12px/12px Arial;color:#c15500;text-decoration:underline;}
.files .pdf:hover b{text-decoration:none;}
.files .pdf small{font:200 10px/12px Arial;color:#999;text-decoration:none;}
.files .exl{margin-left:3px;padding-bottom:20px;padding-left:37px;background:url(../img/basket/excel.png)no-repeat 0px 0px /30px}
.files .jpg{margin-left:3px;padding-bottom:20px;padding-left:37px;background:url(../img/basket/jpg-icon.png)no-repeat 0px 0px/30px }
.files .docx{margin-left:3px;padding-bottom:20px;padding-left:37px;background:url(../img/basket/doc-icon.png)no-repeat 0px 0px /30px}
.addpopup{position:absolute;left:-33px;margin-top:6px;display:block;visibility:hidden;z-index:3;width:229px;height:75px;padding:6px 0px 0px 20px;border:3px solid #f1b306;border-top:none;border-bottom:none;background:#FFF;}
.addpopup .lt,.addpopup .lb{position:absolute;left:-3px;display:block;width:255px;height:6px;overflow:hidden;background:url(../img/basket/addpopup.png) 0px 0px no-repeat}
.addpopup .lt{top:-6px;background-position:0px 0px}
.addpopup .lb{bottom:-6px;background-position:0px -6px}
.addpopup p{font:200 14px/30px Tahoma;color:#000;}
.addpopup a{font:200 14px/30px Tahoma;color:#c15500}
.addpopup .pclose{position:absolute;display:block;width:14px;height:14px;right:5px;top:1px;cursor:pointer;background:url(../img/basket/pclose.png) 0px 0px no-repeat}
.addbask_sect{position:absolute;display:block;width:189px;height:47px;margin:0 auto;text-indent:-999999px;cursor:pointer;background:url(../img/basket/addbask.png) 0px 0px no-repeat;}
.objectLi2 img{border:2px solid #ccc;padding:5px;}
table.det-cart{text-align:center;}
td.name-prodd{height:50px !important;overflow:hidden;display:block;}
td.price-sect{font-weight:bold;}
span.pri{color:#c15500;font-size:20px;}
.addpopup22{position:fixed;margin-top:-152px;margin-left:-215px;top:50%;left:70%;height:100px;}
table.sect-tovar td{vertical-align:top;}
.download-link{margin-top: -30px;display: inline-block;margin-left: 40px;color: #333 !important;text-decoration: none !important;}