﻿/*.RTLRid_LG{
}*/

.style1 {
    /*background-color: #332f2b;
    color: white;
    border-radius: 5px;
    margin: 3px;*/
}

    .style1 td{
        /*border-radius:5px;
        margin:3px;*/
    }

    .style2 {
        /*background-color: #ffc90e;*/
    }

.style3 {
    /*background-color: #ffc90e;*/
}

.style4 {
    /*background-color: white;*/
}

.style5 {
    background-color: #000000;
    color: white;
}

.foto_LG {
    padding: 5px;
    border: 1px solid #e6dfdf;
    border-radius: 5px;
}

.img_foto_LG {
    width:100%;
    height:100%;
}

.conf {
    height: 30px;
    width: 30px;
    position: absolute;
    right: 0px;
    z-index:1;
    /*border:1px solid #000000;*/
}

.Options_LG {
    padding: 5px;
    border: 1px solid #e6dfdf;
    border-radius: 5px;
    position:relative;
}

.price_big_foto_LG {
    position: absolute;
    top: 15px;
    right: 30px;
    /*right: calc(50% - 65px);*/
    /*height: 65px;*/
    /*width: 130px;*/
    background-color: white;
    opacity: 0.90;
    border-radius: 5px;
    color: brown;
    line-height: 15px;
    padding: 8px 5px 2px 5px;
    /*padding-bottom:10px;*/
    z-index: 1;
    text-align: center;
}

.pnl_img_LG {
    height: 100px;
}

.V_pnl_img_LG {
    height: 50px;
}

.ddl_LG {
    height: 70px;
    border-radius: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

/*.tabl_LG {*/
    /*text-align: center;*/
    /*border: 1px solid #e6dfdf;
    border-radius: 5px;*/
/*}*/

.tabl_LG table {
    border-collapse: separate; /* Способ отображения границы */
    width: 100%; /* Ширина таблицы */
    border-spacing: 3px 3px; /* Расстояние между ячейками */
    font-size: 13px;
    /*width: 100%;
    max-width: 600px;
    margin: auto;
    font-size: 13px;*/
    /*border-spacing: 5px 5px;*/
}

    .tabl_LG table tr td {
        padding-left: 5px; /* Поля вокруг текста */
        border: 1px solid #dadada; /* Граница вокруг ячеек */
        border-radius:5px;
        /*width: 50%;
        border-bottom: 1px solid #e6dfdf;
        padding-left: 5px;
        margin: 3px;*/
        /*border: 1px solid #000000;
            border-radius: 10px;
            margin:1px;*/
    }

.pnl_LG {
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    /*margin-left:15px;*/
    height: 220px;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    text-align: center;
    max-width: 1150px;
}

.Panel_TAB_LG {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    width: 70px;
}

.G_pnl_img_LG {
    width: 50px;
}

.pnlActive_LG {
    width: 100px;
    border: 3px solid #337ab7;
    /*background-color: #337ab7;*/
    border-radius: 5px;
    color: white;
}

.pnlNoActive_LG {
    /*font-size:10px;*/
    /*width: 78px;*/
    background-color: initial;
    color: initial;
}