body #data_cn {margin: 0px; padding: 0px;}

#page_basket #form-contact-basket, #page_basket h1{padding:0 10px;}
#form-contact-basket .b-input input, #form-contact-basket .b-input textarea {
    background: none repeat scroll 0 0 #8E8B8B;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-family: arial;
    font-size: 115%;
    padding: 2px;
    width: 100%;   
}
#form-contact-basket .table-form .label {
    color: #FFFFFF;
    font-size: 110%;
    margin-bottom: 2px;    
}
#empty_basket {
    background: url("../img/empty_basket.jpg") no-repeat scroll 50% 40px transparent;
    height: 280px;
}
#empty_basket h3 {
    margin-top: 10px;
    text-align: center;
    text-transform: uppercase;    
}
#list_basket #items-list{padding: 10px;}
#list_basket h3 {    text-transform: uppercase;  margin-bottom: 5px;  margin-left: 10px;}
#form-contact-basket .table-form {width: 99.6%;}
#form-contact-basket .table-form td {padding-bottom: 5px;}

#but-submit-basket {
    background: url("../img/but_p_line.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #474C47;
    border-radius: 10px 10px 10px 10px;
    display: block;
    float: right;
    height: 32px;
    margin-bottom: 15px;
    width: 135px;
} 
#items-list .item {margin-bottom: 10px; font-size: 150%;}
#items-list .field_tv {margin-top: 3px;}
#items-list .field_tv span {}
#items-list .field_tv a span {
    display: block;
    font-size: 120%;
    font-weight: bold;
    margin-left: 13px;
    padding-top: 6px;    
}
#items-list .field_tv a {
    text-decoration: none;
    color: #000;
    background: none repeat scroll 0 0 #CCCCCC;
    border: 1px solid #fff;
    display: block;
    height: 39px;
    margin-left: 0;
    margin-top: -41px;
    position: absolute;
    width: 40px;
}
#items-list .field_tv input {
    background: none repeat scroll 0 0 #8E8B8B;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-family: arial;
    font-size: 150%;
    padding: 2px 2% 2px 2px;
    text-align: right;
    width: 97%;
}
#items-list .item .name_t {    display: inline-block;
    width: 100%;}
#items-list .item .price_t {
        color: #8D0000;
    display: inline-block;
    width: 100%;
}
#itg-summm-items .txt-itg {margin-bottom: 10px; font-size: 120%;}
#itg-summm-items {text-align: right; padding-right: 10px;}
#but-submit-basket input.btn {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    display: block;
    font-size: 110%;
    font-weight: bold;
    height: 30px;
    margin-top: -2px;
    width: 135px;
}

#list_basket #items-list {
    background: url(../img/bg_items_basket.png) repeat-x 0 3px #c1c0b1;
    margin-bottom: 10px;
    color: #fff;
}

#basket-send-page a {color: #FE9B02;}
#basket-send-page img, #basket-send-page {text-align: center;}

#cn-b-send #title-send-bs {
    color: #FFFFFF;
    font-size: 150%;
    margin-bottom: 25px;
    margin-top: 15px;
    text-align: center;
}