/* basket_basket */

.basket_basket                          { padding:40px 0 20px 0; }
.basket_basket>.table                   { width:100%; border-top:dotted 1px #bbb; padding:0 0 40px 0; }
.basket_basket>.table>.tr               { height:90px; }
.basket_basket>.table>.tr>.td           { padding: 5px 0; vertical-align:middle; border-bottom:dotted 1px #bbb; }
.basket_basket>.table>.tr>.td_k         { width:15px; text-align:center; }
.basket_basket>.table>.tr>.td_img       { width:90px; text-align:center; }
.basket_basket>.table>.tr>.td_name      { text-align:left; }
.basket_basket>.table>.tr>.td_quantity  { width:80px; text-align:center; }
.basket_basket>.table>.tr>.td_sum       { width:100px; text-align:center; }
.basket_basket>.table>.tr>.td_del       { width:30px; text-align:center; }

.basket_basket>.table>.tr_itogo         { height:40px; }

.basket_basket .skidka      { color:#ff0000; font-weight:bold; font-size:10px; }
.basket_basket .name        { padding:1px 0; }
.basket_basket .artikul     { padding:1px 0; font-size:11px; color:#555; }
.basket_basket .descr       { padding:1px 0; font-size:11px; color:#555; }
.basket_basket .sum         { padding:0; font-weight:bold; white-space: nowrap; }
.basket_basket .price_quantity  { padding:1px 0; color:#333; font-size:11px; }
.basket_basket .skidka_oformlenie  { padding:1px 0; color:#333; font-size:11px; }
.basket_basket .img          {  }
.basket_basket .img img      { padding:10px; background-color:#fff; max-width:50px; max-height:50px;  }
.basket_basket .q_plus_minus { padding: 0 5px 0 5px; }
.basket_basket .bsk_quantity     { font-size:11px; font-weight:bold; }
.basket_basket .bsk_quantity input  { width:30px; font-size:12px; font-weight:bold; text-align:center; }
.basket_basket .basket_delete     { cursor:pointer; }

.basket_basket .progress      { margin:20px 0; padding:15px 0; border-top:solid 1px #999; border-bottom:solid 1px #999; background-color:#f9f9f9; }



.basket_basket .choose_dostavka             { padding:5px 0 15px 0; }

.basket_basket .choose_dostavka select      { padding:4px 5px; font-size:14px; }
.basket_basket .choose_dostavka>div         { padding:3px 0 3px 0; }
.basket_basket .choose_dostavka input.dostavka_zamkadkm  { width:40px; text-align:center; }

.basket_basket .choose_oplata               { padding:5px 0 15px 0; }
.basket_basket .choose_oplata select        { padding:4px 5px; font-size:14px; }





/* basket_form */

.basket_form            { padding:10px 0 20px 0; }
.basket_form .error     { font-weight:bold; color:#ff0000; }

.basket_form .section                               { padding:10px 0 10px 0; }
.basket_form .section>div                           { padding:2px 0 2px 0; }
.basket_form .section>div input[type="text"]        { padding:4px 5px; width:80%; font-size:16px; font-weight:bold; border:1px solid #999999; }
.basket_form .section>div textarea                  { padding:4px 5px; width:80%; height:80px; font-size:16px; font-weight:bold; border:1px solid #999999; overflow:auto; }
.basket_form .section input[type="submit"]          { padding:3px 12px; font-size:16px; }




