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

.boxText { font-size : 90%; color : #ffffff; }
.errorBox { font-size : 90%; background : #ffb3b5; font-weight : bold; }
.stockWarning { font-size : 90%; color : #cc0033; }
.productsNotifications { background : #626262; }
.orderEdit { font-size : 90%; color : #70d250; text-decoration : underline; }

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

FORM { display : inline; }

TR.header { background : #000000; background-image : url(images/tlo_gwiazdy.gif); background-attachment : fixed;}
TR.headerNavigation { background-color : #000000; background-image : url(images/infobox/corner_right_left.gif); }
TD.headerNavigation { font-size : 90%; background : #000000; color : #ffffff; background-image : url(images/infobox/corner_right_left.gif); font-weight : bold; }

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

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.headerNavigationheader { background-color : #000000; background-image : url(images/infobox/corner_right_left_header.gif); }
TD.headerNavigationheader { font-size : 15px; background : #000000; color : #ffffff; background-image : url(images/infobox/corner_right_left_header.gif); font-weight : bold; }

TR.footer { background : #ffffff; }
TD.footer { font-size : 90%; background : #000000; background-image : url(images/infobox/corner_right_left_footer.gif); color : #ffffff; font-weight : bold; }

.infoBox { background : #000000; }
.infoBoxContents { background : #626262; font-size : 100%; color : #ffffff; }
.infoBoxNotice { background : #ff8e90; }
.infoBoxNoticeContents { background : #ffff00; font-size : 90%; }
.imagesBoxContents { font-family: Verdana, Arial, sans-serif; font-size: 90%; }

TD.infoBoxHeading { font-size : 85%; font-weight : bold; background : #000000; background : url(images/infobox/corner_right_left.gif); color : #ffffff; }
a.infoBoxHeading { text-decoration: none; color: #ffffff; }
a.infoBoxHeading:hover { text-decoration: underline; color: #ffffff; }

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 : #626262; }

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 : #868686; }

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

.productListing-heading { font-size : 90%; background : #000000; background : url(images/infobox/corner_right_left_HeaderProductListing.gif); color : #ffffff; font-weight : bold; }

TD.productListing-data { font-size : 90%; color : #ffffff; font-weight : bold;}

A.pageResults { color: #7F7F7F; background: #F3F1F1; font-weight: bold; border: 1px solid #E1DFDF; }
A.pageResults:hover { color: #6A0202; background: #F3F1F1; text-decoration: none; font-weight: bold; border: 1px solid #E1DFDF; }

TD.pageHeading, DIV.pageHeading { font-size : 125%; font-weight : bold; color : #ffffff; }

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

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

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 : #097979; cursor : pointer; }
.moduleRowSelected { background-color : #054747; }

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

.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; }

ul.sitemap { color: #ff0000; }
