div.produkt {
    text-align:left;
}
div.produkt h2 {
    padding:0px 0px 10px 0px;
}
div.produkt img {
    border:none;
    float:left;
    margin:0px 15px 0px 0px;
}
div.produkt img.pImg {
    border:none;
    float:left;
    margin-top:5px;
    /*
    margin:0px 0px 0px 0px;
    border:1px solid #FFE73B;
    padding:3px;
    */
}

h3 {
    padding:0px 0px 10px 0px;
    margin:0px;
    color:#DC1A21;
    font-size:1.2em;
}
h3.cennik {
    padding:10px 0px 10px 0px;
    margin:0px;
}
table.cennik {
    border-left:1px solid #E6E6E6;
}
table.cennik th {
    background:#DC1A21;
    color:#FFF;
    padding:2px 4px 2px 4px;
}
table.cennik td {
    border-bottom:1px solid #E6E6E6;
    border-right:1px solid #E6E6E6;
    padding:0px 4px 0px 4px;
}
table.cennik .column1 { width:140px; }
table.cennik .column2 { width:160px; }
table.cennik .column3 { width:100px; }

span.cena { font-weight:bold; }
span.akcia {
    font-weight:bold;
    color:#F00;
}
span.old { text-decoration:line-through; }

input.pocet {
    border:1px solid #DC1A21;
    width:25px;
    font-family:tahoma,sans-serif;
    font-size:1em;
}
input.cart {
    background:url('../images/cart.gif') no-repeat top left;
    width:42px;
    height:26px;
    border:none;
    font-size:1em;
    text-align:center;
    padding:0px 0px 0px 0px;
    cursor:pointer;
    color:#444;
}

table.attribs {
    float:right;
    width:215px;
}
table.attribs th {
    /*font-weight:normal;*/
    vertical-align: bottom;
    /*border-top:1px dotted #FFE73B;*/
    text-align:left;
    padding:2px;
}
table.attribs td {
    font-weight:normal;
    vertical-align: bottom;
    /*border-top:1px dotted #FFE73B;*/
    text-align:left;
    padding:2px;
}
table.attribs td strong {
    font-weight:normal;
    color:#0066FF;
}
table.attribs td span.price1 {
    font-weight:bold;
    color:#000;
}
table.attribs td span.price2 {
    font-weight:bold;
    font-size:1.2em;
    color:#F00;
}
table.attribs div.cartCell {
    margin:5px 0px 0px 0px;
    padding:5px 0px 8px 0px;
    /*border-bottom:2px solid #FFE73B;*/
}

div#bottom { padding-right:30px; }
