/*------------------------------------------------------------------------------------------------*/

/* wrapper */
#shoppingCartDefault {

}

/* podsumowanie */
#cartTotalsDisplay {
  text-align: center;
}

/*--------------------------------------------------------------------------------------------------
  LISTA ZAWARTOSCI KOSZYKA
--------------------------------------------------------------------------------------------------*/

/* glowna tabelka */
#cartContentsDisplay {
  width: 100%;
  margin: 20px 0 20px 0;
}

/* naglowek */
#cartContentsDisplay tr.tableHeading {

}

#cartContentsDisplay tr.tableHeading th {
  border-bottom-width: 1px;
  color: #7F7F7F;
}

/*------------------------------------------------------------------------------------------------*/

/* wiersz produktu */
#cartContentsDisplay tr.product {

}

#cartContentsDisplay tr.product td {
  border-bottom-width: 1px;
}

/* wiersz niedostepnego produktu */
#cartContentsDisplay tr.productOutOfStock td {
  background-color: #FDF5D9;
}

/* obrazek */
#cartContentsDisplay .product .image {
  text-align: center;
  padding: 10px 0 10px 0;
}

#cartContentsDisplay .product .image image {
  border: 1px solid #CCCCC5;
  background-color: #FFFFFF;
  padding: 1px;
}

#cartContentsDisplay .product .image a:hover image {
  border-color: #363636;
}

/* nazwa produktu */
#cartContentsDisplay .product .title {
  text-align: center;
  border-right-width: 1px;
  padding: 0 10px 0 10px;
}

/* ilosc */
#cartContentsDisplay .product .quantity {
  padding: 0 5px 0 10px;
}

/* ilosc - pole tekstowe */
#cartContentsDisplay .product .quantity input {
  border: 1px solid #E7E7E0;
  padding: 3px 5px 3px 3px;
  font-size: 14px;
  line-height: 14px;
  height: 14px;
  width: 20px;
  text-align: center;
  font-family: Arial, sans-serif;
}

#cartContentsDisplay .product .quantity input:hover,
#cartContentsDisplay .product .quantity input:active {
  border-color: #99CF90;
}

/* zmiana ilosci */
#cartContentsDisplay .product .changeQuantity {
  padding: 0 8px 0 0;
  border-right-width: 0px;
}

/* zmiana ilosci - przycisk */
#cartContentsDisplay .product .changeQuantity input {
  width: 16px !important;
  height: 16px;
  font-size: 0; /* ukrywamy napis */
  padding: 0 0 0 15px !important; /* tu też (IE)*/
  background-color: transparent;
  cursor: pointer;
  background-image: url("../images/zmien_ilosc.png");
  background-position: -16px 0;
  border: 0;
}

#cartContentsDisplay .product .changeQuantity input:hover,
#cartContentsDisplay .product .changeQuantity input:active{
  background-position: 0 0;
}

/* cena (calkowita) */
#cartContentsDisplay .product .totalPrice {
  padding: 0 10px 0 10px;
  padding: 0 10px 0 0px;
  border-right-width: 0px;
  color: #7F7F7F;
  font-family: Arial, sans-serif;
}

/* usuwanie produktu z koszyka */
#cartContentsDisplay .product .remove {

}

#cartContentsDisplay .product .remove a {
  display: block;
  width: 16px;
  height: 16px;
  border: 0;
  text-indent: -999px;
  overflow: hidden;
  background-image: url("../images/koszyk-usun.png");
}

#cartContentsDisplay .product .remove a:hover {
  background-position: -16px 0;
}

/*------------------------------------------------------------------------------------------------*/
