﻿#gsBasket
{
    padding: 13px 11px 90px 11px;
 
}
#gsBasket #Summary
{
    margin: 2px;
    height: 20px;
    border-top: solid 1px #716C5B;
    width: 494px;
    padding-top: 5px;
    padding-bottom: 0px;
    text-align: right;
}
#gsBasket h2
{
    font-size: 17px;
    font-weight: normal;
}
#gsBasket span
{
    color: Red;
}
#gsBasket textarea
{
    font-family: Arial,Tahoma,Verdana,Helvetica, sans-serif;
    font-size: 11px;
    padding: 4px;
    font-size: 11px;
}

#gsProgress
{
    height: 45px;
}
#gsProgress span
{
    background: #9c1b1b url(../images/pg.gif) repeat-x 0 0;
    border: solid 1px #e49292;
    color: #d3d3d3;
    width: 164px;
    float: left;
    display: inline;
    padding: 5px 5px 6px 5px;
    margin: 0px 5px 0px 2px;
}
#gsProgress em
{
    background: #e8f3f9 url(../images/prg.gif) repeat-y right 0;
    border: solid 1px #e8f3f9;
    color: #484f56;
    font-style: normal;
    font-weight: bold;
    padding: 5px 5px 6px 5px;
    display: block;
    text-align: center;
}
#gsBasket table#Products thead td, #UserStoreOrders div table thead td
{
    color: #ffffff;
    background: #1e1f23;
    font-weight: bold;
    border-bottom: 1px solid #6a6b6f;
    padding: 6px 0 4px 3px;
}
#gsBasket table#Products tbody td a
{
    color: #03070B;
    font-weight: bold;
}
#gsBasket table#Products tbody td a:hover
{
    color:#84150E;
text-decoration:underline;
}
#gsBasket table#Products tbody td strong
{
    color: #636363;
    display: block;
    padding-top:2px;
}
#gsBasket table#Products tbody td.sum
{
    color: #e91919;
    text-align: left;
    padding: 4px 3px 4px 3px;
    font-size: 14px;
    font-weight: bold;
}
#gsBasket table#Products
{
    width: 100%;
}
#gsBasket table#Products input.amount
{
    border:1px solid #c2c0c1;
    background-color:#E7E4E4;
    padding: 2px;
    font-size: 10px;
}

#gsBasket table#Products tbody td
{
    vertical-align: top;
    padding: 3px;
}
#gsBasket table#Products tbody td img
{
    cursor: pointer;
    display: block;
    margin: 0 auto;
}

.fnext, .fprev
{
    float: right;
}


#gsBasket p
{
    clear: both;
    padding: 20px 0px 0px 0px;
    margin: 0;
    line-height: 15px;
}


#Platnosci 
{
    padding-bottom:10px;}

#Platnosci strong
{
    display: block;
    margin: 20px 3px 0px 3px;
    padding:0 0 4px 2px;
    font-size:12px;
    border-bottom: solid 1px #8e1717;
    clear: both;
}
#Platnosci table
{
    margin: 9px 0px 5px 10px;
}
#Platnosci table tr
{
    line-height: 22px;
}
#Platnosci label
{
    display: block;
    cursor: pointer;
    font-weight: bold;
    padding-top: 1px;
}
#Platnosci em
{
    color: #797979;
    margin: 0px 0px 7px 2px;
    display: block;
    font-style:normal;
}
#Platnosci p
{
    margin: 12px 0px 15px 30px;
    padding: 0;
    font-style: italic;
}
.errorMsg
{
    font-weight: bold;
    display: block;
    clear: both;
    color: Red;
}
#BasketDane
{
    clear: both;
    margin-top: 15px;
}
