.lenta-kvesti-wrapper{
    width: 650px;
    margin: 0;
}

.lenta-kvesti-wrapper a.lenta-orm-link {
    display: block;
    margin: 2px 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 16px;
    font-weight: bold;
    color: #111;
}

.photolenta{
    font-size: 12px; font-family: Arial, Helvetica, sans-serif;
    width: 650px;
    margin: 0 -5px;
    position: relative;
    font-size: 11px !important;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    overflow: hidden;
    left: 4px !important;
}
.photolenta a{color: white !important; text-decoration: none;}
.photolenta div.disabled{background-image: none; cursor: default;}
.photolenta div.photolenta-prev, .photolenta .photolenta-next{position: absolute; width: 30px; height: 30px; vertical-align: top; cursor: pointer; z-index: 10; display: none; top: 68px;}
.photolenta .photolenta-prev{left: 5px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA8CAYAAAEGUzoJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwxJREFUeNpi/P///xkGJMCExP6LLPANiM1BDEZ0LSyMjIxbsJoBVGmMbiiqCqDWsyAaIIAY8bkDRcAEXeAMYXegCPT29v6DWw/EDcgqAAIIwx04XY7kHBN8CkCmKZNkBYY/MBTAGN++fVPm5OQUQA5JFAVcXFx3sZkAEEB43cBEiv9BwA6b5F1owHzDJhmFz9iTyJGKy84zRLkWb1AS788zZ85wwdIySvgiC+JM21ijDqZAU1PzD0ycGYgdkBW8efMGbhpAABFMNqTGGtU0N2PLBlg9DAW+QPycXJs3QyO/lpBmYgMM5BJJcgNMkqwMPGBRxcDExMTw588fXaI129nZ/QGlchD++/evMTMzMxtRmtnZ2f8dOHDAlBhnYySSnz9/Al3KdB7G//Dhgyw/P78YsSkMBQgICDwGUo+pHtoAATR4s+TAal5ESmEAj2IgdgUVqUQnEihIAeILpDr7ENSJF8jxM6i+i6MkwPKA+DQoZZIb2qB2yx4gnkNJVBlAS1K7YZS2B3HRO3Caly5dyoStpYI3S4qJif17+fKlCTS1EZ8lX7x4IQ4EMiQ5u6CgAFzNEKMRQ/OECRNYdu3adYnochu91Q9tjDH8+PFDk42NjQtfCw5raAOdDqrwroeFhZ0k2WZ0cPfuXQFlZeUPZCUSbBoHNnkCBBhFJcmAuXrEW/wCiIuILnYptAxUDXcA8R2Sy3sS1f+H9iAmQVsc5Fc0RKj5Dq2hlwLxH2rFCyGLQS2bLmj8URWQko/vQOOTUPPqDC0LkA/QeN6MpVVJU4uRASjelwHxbGh6oJvFo0Xm4LaYopbqaFAPiMXq6up/Qa0zulgcGhr65/3797KgZvGNGzfMlJSUlGlSLYJavl1dXf/y8vK0kVu/NKkWQcNCGzZsYHd3d9cGWsxMlzguLCz8CwxKNQ8PDz1qWkp0kx4EHBwc/qxYsUKaUBcHW6eDosR14MABFgkJiZcgg4GWnz537twNfAMtNEnVr169YjI2Nv4KdMQ5FhaWM8uWLTv/9+/fXzQJ6tGSa8haDADxMwap3x3ebgAAAABJRU5ErkJggg==); background-repeat: no-repeat;}
.photolenta .photolenta-next{right: 5px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA8CAYAAAEGUzoJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwtJREFUeNpi/P///xkGJMDEgAaQBUzQBcBaWRgZGbdg1SImJvYPReDx48faKALs7OzXQTRAADHicsciuAhIBRCD6DgQmwXZDbjdAVRqjN9zQG1nYQIAAYThDnzBAQsSE7wBiOxEbAowrMPwB4YCZA6y/2A+QVGA7D0YAAggvN5kItb/JsQETgo+Yy9g9RIQzAFiA2ySZ0hyLd6gJM6foPAFYiN8OkHBaVxYWPgXm1cYmJiYzgIVMKPovAcEoJgBpWgMY5WVld+jmwIQQARTJimpliTAgkMcFv2MQLwbiAXIsRnkexekfHSIGJuRgQDUdkZinW0HxH2ETKUotAlmYJpFFVbNoMS5dOlSggaDQrABm2Zk/suXL59ISEi8JMvZ4uLiMjt37mQlNqrAICws7OTq1atZSEqeSIUeC81CGyCABi5LDj7NoFz1l1zN34DYHIibKXH2RmgJcpcSP4cDsS+5mkEl/EpyNNcC8Ukg5iIlYyhjs40YzZuBWJLcqJIc3MlzkBW9A6f5z58/usCGB3mamZmZ2f7+/Wt85swZLrKdbWxsrAmqPezs7P6QXd2AwPfv3z9wcXHdJTnAgIb9ExQUvE1yaPf19Z0GBt75nz9/MhGdJT9+/PhKQEDgMT4LsEpoaWmdhGokWLw4oAu+efOGaXAnT4AAo6iWHDBXD3uLi4D4BbUsJiWOkXuNKkBcgdzVo5fF6D2IPGi9z0hPi9GLlSggTgViTnomrj/QQZZQ9M4XSY10EoEBNN5VKOl/EhVN0HjNw9U/pabFnNDhjmhKQ4sUzWcGqgAZLaspAhS1VEeDmiYW3717V0BdXf0v3S1WUlJSvnHjhhmo+fv+/XvZ0NDQP3QPamAbVGzVqlXmIEcAW76a3d3d/4CJlOTytoHItrkxEWr+7t69+6qfn99PbE1xmiUuoK+Z3dzc9IBRoQYb1qV5tQgaWYuIiHh64MABFqQWP00s/n/u3Lmbnp6en1+9esVEqnkkWQzsRv5avXr11ZiYGCDzLyMl0cVCQvydRUuUo0Xm0LAYAGMyEtZ+hh/pAAAAAElFTkSuQmCC); background-repeat: no-repeat;}
.photolenta .photolenta-prev:hover, .photolenta .photolenta-next:hover{background-position: 0 -30px;}
.photolenta .lenta{margin: 0px auto;}
.photolenta .lenta ul li{
    width: 160px;
    margin-left: 1px;
    margin-right: 1px;
    height: 170px;
    background-color: white;
    position: relative;
}

/*.photolenta .lenta ul li:hover{background-color: #f4d499;}*/
.photolenta .lenta ul li .photolenta-title{
    position: absolute;
    width: 60px;
    padding: 3px 0;
    left: 40px;
    top: 0;
    text-align: center;
    background-color: rgba(32,32,32, 0.5);
    text-transform: uppercase;
    font-weight: bold;
    color: white !important;
}
.photolenta .lenta ul li div.photolenta-image-box{
    margin: 0px auto;
    width: 160px;
    height: 170px;
    background-color: #ddd;
    text-align: center;
    background-repeat: no-repeat;
    background-position: center center;
}
.photolenta .lenta ul li div.photolenta-image-box .newlabel, .photolenta .lenta ul li div.photolenta-image-box .servicelabel{
    font-size: 11px;
    line-height: 11px;
    position: absolute;
    padding: 1px 0 2px 0;
    top: 113px;
    left: 0px;
    background-color: rgba(255,255,255, 0.85);
    font-weight: bold !important;
    color: #00967e;
    text-align: center;
}
.photolenta .lenta ul li div.photolenta-image-box .newlabel{width: 50px; left:45px;}
.photolenta .lenta ul li div.photolenta-image-box .servicelabel{width: 115px; left: 12px;}
.photolenta .photolenta-object, .photolenta .photolenta-price{
    width: 160px;
    text-wrap: none;
    overflow: hidden;
    height: 14px;
    line-height: 14px;
    position: absolute;
    text-align: center;
    background-color: rgba(32,32,32, 0.5);
    left: 0;
}

.photolenta .photolenta-object{top: 138px; padding-top: 2px;}
.photolenta .photolenta-price{font-weight: bold; top: 154px; padding-bottom: 2px;}