.linkSpan { cursor: pointer; text-decoration: underline; }#categories { cursor: pointer; }#categories td { border-left: 1px solid #bbbbbb; border-top: 1px solid #dddddd; border-right: 2px solid #666666; border-bottom: 2px solid #999999;}#categories div { width: 100%;}#categories legend { font-weight: bold; color: #990000; }.selCat { font-weight: bold; color: white; background-color: #666666; }.notSelCat { color: black; }.selSubCat { font-weight: bold; color: white; background-color: #888888; }.notSelSubCat { color: black; }.selSubSubCat { font-weight: bold; color: white; background-color: #aaaaaa; }.notSelSubSubCat { color: black; }		#products { border: 1px solid #005500; margin: 5px; width:100%; }#products td { border: 1px solid #aaaaaa; padding: 5px; }#products th { font-size: 14px; color:#000099; }.parz { background-color: #e0e0e0; }.nieparz { background-color: #cccccc; } a.page { cursor: pointer; }a.pageCurrent { cursor: pointer; color: #990000; font-weight: bold; }a.firstPage { font-weight: bold; color: #009900; cursor: pointer; }a.prevPage { font-weight: bold; color: #000099; cursor: pointer; }a.nextPage { font-weight: bold; color: #000099; cursor: pointer; }a.lastPage { font-weight: bold; color: #009900; cursor: pointer; }a.page:hover { text-decoration: underline; color: #990000; }a.pageCurrent:hover { text-decoration: underline; }a.firstPage:hover { text-decoration: underline; }a.prevPage:hover { text-decoration: underline; }a.nextPage:hover { text-decoration: underline; }a.lastPage:hover { text-decoration: underline; }.listingHeader { color:#000055; font-size: 14px; font-weight: bold; }	.listingNoProducts { color: #990000; font-weight: bold; }.moreInfo { cursor: pointer; text-decoration: underline; color: #bb0000; }.buttonSzukaj { border: 2px solid #000055; background-color: white; color: #000055; }.inputSzukaj { font-family: Tahoma, Verdana, sans-serif; font-size: 12px; color: #333; }