.dlg_body h2 {
    color:#000000;
    font-size: 18px;
}

#block_basket {background: #f3f4f5;padding:0 15px 15px 15px;margin-top: 12px;}

#table_basket_container {max-height: 400px;overflow: auto;}

.table_basket {width:100%;}

.table_basket thead th {color:#333333;vertical-align: middle;height:30px;background: #f3f4f5;font-weight: normal;}

.table_basket tbody tr {vertical-align: top;}

.table_basket tbody td {
    padding: 10px 5px;
    color: #2B2A29;
    background: #ffffff;
}
.table_basket tbody td.line {
    padding: 0px;
    border-bottom: 1px solid #E6E6E6;
}
.table_basket tbody td.nopad {
    padding: 0px;
}

.table_basket tbody td.price {
    text-align: center;
    font-size: 15px;
}
.table_basket tbody td.quant {
    text-align: center;
    font-size: 15px;
}
.table_basket tbody td.disc {
    text-align: center;
    font-size: 15px;
}
.table_basket tbody td.total {
    text-align: center;
    font-size: 15px;
}

.table_basket tbody .logo {width:40px;min-height: 52px;}

.table_basket tbody h3 {
    font-weight: normal;
    font-size: 14px;
    color:#2B2A29;
}

.table_basket tbody td.sep {
    border-left:1px solid #E6E6E6;
    text-align: center;
    border-top:9px solid #FFFFFF;
    border-bottom:5px solid #FFFFFF;
}

.table_basket tbody td.grand_total {
    text-align: right;
    padding-top:10px;
    padding-bottom:10px;
    font-weight: bold;
}

.table_basket tbody td.grand_total span {
    padding-left: 10px;
    font-size: 17px;
}

.basket_buttons {margin-top:10px;text-align: right;}
.basket_buttons .back {
    color:#808080;
    font-size: 14px;
    padding-right: 15px;
    padding-left: 15px;
    background: url('../icons/research.png') 0px -386px no-repeat;
}
.basket_quant {text-align: center;width:50px;font-size: 14px;}

.basket_remove {
    display: block;
    margin-top: 5px;
    color:#808080;
    padding-left: 9px;
    background: url('../icons/research.png') 0px -287px no-repeat;
    font-size: 11px;
}