table.shop-order-head{
border-bottom: #fff solid 1px;
}

table.shop-order-head td {
padding: 0 20px;
}


table.shop-order-head td.highlight {
color: #fff;
font-size: 16px;
line-height: 20px;
}


table.shop_basket .b1, table.shop_order_basket .b1 {
width: 400px;
}

table.shop_basket  .b2, table.shop_order_basket .b2{
width: 100px;
text-align: center;
}

table.shop_basket  .b3, table.shop_order_basket .b3{
width: 50px;
text-align: center;
}

table.shop_basket  .b4, table.shop_order_basket .b4{
width: 90px;
text-align: center;
}

table.shop_basket  .b5, table.shop_order_basket .b5{
width: 100px;
text-align: center;
}



table.shop_basket input{
background: #8D8D8D;
color: #fff;
border-top: #000 solid 1px;
border-left: #000 solid 1px;
padding: 2px 2px;
}






div.shop-order-nav{
width: 520px;
margin: 0 auto;
background: #404040;
padding: 10px;
}


div.shop-order-nav button{
width: 100px;
background: #404040;
cursor: pointer;
}


div.shop-order-nav button span{
line-height: 25px;
font-size: 16px;
color: #f8f8f8;
cursor: pointer;
}



p.shop-order-nav-fields, p.shop-order-nav-fields_form{
margin: 10px;
}




p.shop-order-nav-fields label{
margin-left: 10px;
}

p.shop-order-nav-fields_form input, textarea{
background: #616161;
color: #fff;
padding: 2px;
}


p.shop-order-nav-fields_form label{
margin-left: 10px;
width: 100px;

}


p.shop-order-nav-fields_show span{
width: 100px;
display: block;
float: left;

}




.shop-buy-btn{
background: url(../../theme/img/do-koszyka.gif);
width: 107px;
height: 34px;
line-height: 34px;
padding-left: 10px;
color: #fff;
}

.shop-order-nav-fields_s5 p{
padding: 4px 0px;
color: #8d8d8d; 
margin-left: 20px;
}


.shop-order-nav-fields_s5 span{
padding: 4px 0px;
color: #fff; 
}
.platnosci_submit{
padding: 10px;
border: #fff solid 1px;
background: #fff;
color: #000;
font-weight: bold;
display: block;
margin: 30px auto;
cursor: pointer;

}

