/**
 * ProductList
 */
.ProductList {}
.ProductList .header {}
.ProductList .content {}
.ProductList .close {}
.ProductList .close .backToTop { display: none; }

/**
 * Items
 */
.ProductList .item {}
.ProductList .image {}
.ProductList img.product {}
.ProductList .productInfo {}
.ProductList .checkBoxTop { display: none; }
.ProductList .title {}
.ProductList .descTop {}
.ProductList .price {}
.ProductList .price span.priceText {}
.ProductList .price span.priceValue {}
.ProductList .priceInfo {}
.ProductList .priceInfo span.usualText {}
.ProductList .priceInfo span.usualPrice {}
.ProductList .priceInfo span.lBracket {}
.ProductList .priceInfo span.discountText {}
.ProductList .priceInfo span.discount {}
.ProductList .priceInfo span.rBracket {}
.ProductList .links {}
.ProductList .links span.addToCart {}
.ProductList .links span.details {}
.ProductList .links span.checkBoxBottom { margin-left: 5px; }
.ProductList .descBottom {}

/**
 * Navigation
 */
.ProductList div.navigationTop { text-align: center; }
.ProductList div.navigationEmpty { text-align: center; }
.ProductList div.navigationBottom { text-align: center; }

.ProductList div.navigationTop .paging { display: none; }
.ProductList div.navigationTop .limit { display: none; }
.ProductList div.navigationTop .compareButton { display: none; }

.ProductList div.navigationEmpty .sorting { display: none; }
.ProductList div.navigationEmpty .paging { display: none; }
.ProductList div.navigationEmpty .limit { display: none; }
.ProductList div.navigationEmpty .compareButton { display: none; }

.ProductList div.navigationBottom .sorting { display: none; }
.ProductList div.navigationBottom .type { display: none; }

.ProductList span.paging { display: block; margin-top: 5px; }
.ProductList span.pageText {}
.ProductList span.pageLink {}
.ProductList a.pageLink { color: #CCCCCC; }
.ProductList .pageLink .current { color: #003366; font-weight: bold; }

.ProductList a.prevPageLink {}
.ProductList span.prevPageBracket { display: none; }
.ProductList span.prevPageText { display: none; }

.ProductList span.nextPageLink {}
.ProductList span.nextPageBracket { display: none; }
.ProductList span.nextPageText { display: none; }

.ProductList span.sorting { display: inline-block; margin-top: 3px; font-size: 90%; }
.ProductList span.sorting a {}
.ProductList span.sortText {}
.ProductList span.titleSortLink {}
.ProductList span.titleSortLink span.titleText {}
.ProductList span.titleSortLink a.titleSortLink {}
.ProductList span.separator {}
.ProductList span.priceSortLink {}
.ProductList span.priceSortLink span.priceText {}
.ProductList span.priceSortLink a.priceSortLink {}
.ProductList span.limit { margin-top: 3px; margin-left: 10px; margin-right: 2px; font-size: 90%; }
.ProductList span.limit a {}
.ProductList span.limitText {}
.ProductList span.type { font-size: 90%; }

.ProductList input.compareButton {
    border: 1px solid #CC3333;
    background-color: transparent;
    font-size: 90%;
    margin: 2px 8px;
}

