body { background-image: url(images/default/site_bg.gif); font-family : Verdana, Arial, sans-serif; font-size : 12px; color : #000000; margin : 0; }

TD.center_shop {background: #FFFFFF; } /* tu ustawia sie tło w srodkowej czesci sklepu */
.boxText { font-size : 90%; }
.errorBox { font-size : 90%; background : #ffb3b5; font-weight : bold; }
.stockWarning { font-size : 90%; color : #cc0033; }
.productsNotifications { background : #f2fff7; }
.orderEdit { font-size : 90%; color : #70d250; text-decoration : underline; }

A { color : #000000; text-decoration : none; }
A:hover { color : #ff0000; text-decoration : underline; }

FORM { display : inline; }

TR.header { background : #ffffff; }
TR.headerNavigation { background : #bbc3d3; }
TD.headerNavigation { font-size : 90%; background : #bbc3d3; color : #ffffff; font-weight : bold; }

A.headerNavigation { color : #ffffff; }
A.headerNavigation:hover { color : #ffffff; }

TR.headerError { background : #ff0000; }
TD.headerError { font-family : Tahoma, Verdana, Arial, sans-serif; background : #ff0000; color : #ffffff; font-weight : bold; text-align : center; }

TR.headerInfo { background : #00ff00; }
TD.headerInfo { font-family : Tahoma, Verdana, Arial, sans-serif; background : #00ff00; color : #ffffff; font-weight : bold; text-align : center; }

TR.footer { background : #bbc3d3; }
TD.footer { font-size : 90%; background : #bbc3d3; color : #ffffff; font-weight : bold; }

.infoBox { background : #b6b7cb; }
.infoBoxContents { background : #f8f8f9; font-size : 100%; }
.infoBoxNotice { background : #ff8e90; }
.infoBoxNoticeContents { background : #ffe6e6; font-size : 90%; }
.imagesBoxContents { font-family: Verdana, Arial, sans-serif; font-size: 90%; }

TD.infoBoxHeading { font-size : 85%; font-weight : bold; background-image: url(images/infobox/corner_right_left.gif); color : #000000; }

TD.infoBox, SPAN.infoBox { font-size : 90%; }

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background : #f8f8f9; }

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background : #f8f8f9; }

TABLE.productListing { border : 1px; border-style : solid; border-color : #b6b7cb; border-spacing : 1px; }

.productListing-heading { font-size : 90%; background : #b6b7cb; color : #ffffff; font-weight : bold; }

TD.productListing-data { font-size : 90%; }

A.pageResults { color : #0000ff; }
A.pageResults:hover { color : #0000ff; background : #ffff33; }

TD.pageHeading, DIV.pageHeading , h1.pageHeading{ font-size : 125%; font-weight : bold; color : #9a9a9a; margin:0; padding:0;  }

TR.subBar { background : #f4f7fd; }
TD.subBar { font-size : 90%; color : #000000; }

TD.main, P.main { font-size : 95%; line-height : 1.5; }

TD.smallText, SPAN.smallText, P.smallText { font-size : 90%; }

TD.accountCategory { color : #aabbdd; }

TD.fieldKey { font-weight : bold; }

TD.tableHeading { font-weight : bold; }

SPAN.newItemInCart { font-size : 100%; color : #ff0000; }

CHECKBOX, INPUT, RADIO, SELECT { font-size : 95%; }

TEXTAREA { width : 100%; font-size : 95%; }

SPAN.greetUser { color : #f0a480; font-weight : bold; }

TABLE.formArea { background : #f1f9fe; border-color : #7b9ebd; border-style : solid; border-width : 1px; }
TD.formAreaTitle { font-weight : bold; }

SPAN.markProductOutOfStock { color : #c76170; font-weight : bold; }

SPAN.productSpecialPrice { color : #ff0000; }

SPAN.errorText { color : #ff0000; }

.moduleRowOver { background-color : #d7e9f7; cursor : pointer; }
.moduleRowSelected { background-color : #e9f4fc; }

.checkoutBarFrom, .checkoutBarTo { font-size : 90%; color : #8c8c8c; }
.checkoutBarCurrent { font-size : 90%; color : #000000; }

.messageBox { font-size : 90%; }
.messageStackError, .messageStackWarning { font-size : 90%; background-color : #ffb3b5; }
.messageStackSuccess { font-size : 90%; background-color : #99ff00; }

.inputRequirement { font-size : 90%; color : #ff0000; }
