table.produkty
{
    border-collapse:collapse;
    width:          100%;
}

table.produkty td
{
    vertical-align: top;
    color:          #26a8a9;
}

table.produkty td.zdjecie_glowne
{
    width:          230px;
}

table.produkty td.zdjecie_losowe
{
    vertical-align: bottom;
}

table.produkty td.zdjecie_losowe img
{
    width:          140px;
    height:         105px;
}

table.produkty h3
{
    margin:         5px 0;
}

table.produkty h3 a
{
    color:          #b9b63a;
    font-size:      13px;
    font-weight:    bold;
}

div.box_produkt
{
    background:     url('../img/tlo_oferta.gif') no-repeat;
    padding:        10px;
    width:          187px;
    height:         187px;
}

div.box_produkt img
{
    width:          140px;
    height:         140px;
}

h3.produkt
{
    color:          #b9b63a;
    font-size:      16px;
}

div.produkt a
{
    color:          #b9b63a;
    font:           bold 14px tahoma;
}

div.produkt_kategoria
{
    font-weight:    bold;
    color:          #26a8a9;
}

.produkt_opis
{
    font-size:      11px;
}

.okno_zdjecia
{
    background-color: #e4e57c;
    padding:        5px;
}

.okno_zdjecia img
{
    width:          130px;
    margin-right:   10px;
}

.wybrany_rozmiar
{
    float:          left;
    width:          70px;
    padding:        6px 10px;
    margin-top:     10px;
    border:         solid 1px #999999;
    text-align:     center;
    font-weight:    bold;
    font-size:      16px;
    background-color:#f0f0f0;
}

.rozmiary
{
    float:          right;
    width:          315px;
    margin-top:     10px;
    margin-left:    70px;
}

.rozmiary_info
{
    font-size:      11px;
    color:          #777777;
}

.produkt_kolor
{
    width:          67px;
    height:         25px;
    border:         solid 1px #a0a0a0;
    text-align:     center;
    font-size:      10px;
    cursor:         pointer
}

.wybrany_kolor
{
    float:          left;
    margin-right:   20px;
    width:          100px;
}

.kolor_tlo
{
    width:          90px;
    padding-top:    5px;
    margin-top:     8px;
}

.box_cena
{
    background-color: #e4e57c;
    margin:         20px 0;
    padding:        8px;
    border-top:     solid 1px #999999;
    border-bottom:  solid 1px #999999;
}

.box_formularz
{
    background-color: #e4e57c;
    margin:         20px 0;
    padding:        8px;
    border-top:     solid 1px #999999;
    border-bottom:  solid 1px #999999;
}

.box_formularz a
{
    font-weight:    bold;
}

div.box_right
{
    text-align:     center;
}

div.box_right img
{
    width:          110px;
    height:         110px;
}

.box_inspiracja
{
    background:     url('../img/tlo_inspiracja.gif') no-repeat;
    padding:        20px 0 0 2px;
    text-align:     center;
    width:          407px;
    height:         303px;
    margin:         0 auto;
}

.box_inspiracja img
{
    max-width:      375px;
    max-height:     290px;
}

table.koszyk_tabela
{
    width:          100%;
    background-color:#E4E57C;
    border-collapse:collapse;
}

table.koszyk_tabela td
{
    border:         solid 1px #95ac66;
    padding:        5px;
    vertical-align: top;
}

.koszyk_zdjecie
{
    width:          80px;
    text-align:     center;
    font-size:      11px;
}

.koszyk_zdjecie img
{
    width:          60px;
    height:         60px;
    padding:        5px;
    background-color:white;
    border:         solid 1px #95ac66;
}

/***********************************************************/
/*** POPRAWIONA TABELA ***/

table.koszyk_tabela2
{
    width:          100%;
    border-collapse:collapse;
}

table.koszyk_tabela2 td
{
    padding:        5px;
    vertical-align: top;
}

table.koszyk_tabela2 .koszyk_zdjecie
{
    width:          80px;
    text-align:     center;
    font-size:      11px;
}

table.koszyk_tabela2 .koszyk_zdjecie img
{
    width:          130px;
    height:         130px;
    padding:        5px 20px 5px 5px;
    background-color:white;
    border:         0;
}

/************************************************************/

.button_kasa
{
    background-color:#95ac66;
    color:          white;
    font-weight:    bold;
    cursor:         pointer;
}

.button_zakupy
{
    cursor:         pointer;
}

#form_produkt input
{
    border:         0;
}
