.errorBox { background: #ffb3b5; font-weight: bold; }
.stockWarning { color: #cc0033; }
.productsNotifications { }
.orderEdit { color: #70d250; text-decoration: underline; }
body {
  text-align: center;
  background: #ffffff;
  color: #000000;
  margin: 0 auto;
  width: 1008px;
  background-image: url(http://mojsklep.pi.net.pl/shops/4/24/24//templates/sklep_standard/images/colors/grey-red/head_background.jpg);
  background-repeat: no-repeat;
  background-position: center top;
}
A
{ color: #000000; text-decoration: none; }
A:hover
{ color: #000000; text-decoration: underline; }
A.headerNavigation, TD.fieldValue, A.headerNavigation:hover, A.pageResults 
{ color: #FFFFFF; }
A.productlisting-link
{ color: #FF6600; font-family: Verdana, Arial, sans-serif; font-size: 13px; }
A.pageResults:hover
{ color: #aaaaaa; }
TD.subBar,.checkoutBarCurrent, .CMSinfoBox
{ color: #000000; }			
SPAN.newItemInCart,SPAN.errorText, .inputRequirement
{ color: #ff0000; }
SPAN.greetUser
{ color: #f0a480; }
SPAN.markProductOutOfStock
{ color: #c76170; }
.product_firm
{ color: #FF6600; }
.checkoutBarFrom, .checkoutBarTo 
{ color: #8c8c8c; }
TABLE.formArea
{ background: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px; }
TABLE.productListing
{ border-width: 1px; border-style: solid; border-color: #000000; }
FORM
{ display: inline; }
TR.header, TD.CMSleftBoxHeading, TD.CMSleftBoxHeadingRed, TD.CMSinfoBoxContent
{ background: #ffffff; }
TR.headerNavigation, TD.footer
{ background: #464646; }
TR.headerError
{ background: #ff0000; }
TR.headerInfo
{ background: #00ff00; }
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd,
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; }
TR.subBar
{ background: #f4f7fd; }
.infoBoxNotice
{ background: #FF8E90; }
.infoBoxNoticeContents
{ background: #FFE6E6; }
.messageStackError, .messageStackWarning
{ background-color: #ffb3b5; }
.messageStackSuccess
{ background-color: #99ff00; }
TD.headerNavigation,TD.headerError, TD.headerInfo
{ color: #ffffff; font-weight: bold; }
TD.headerError, TD.headerInfo
{ text-align: center; }
TD.CMSleftBoxHeading, TD.CMSleftBoxHeadingRed, TD.CMSrightBoxHeadingRed, TD.CMSrightBoxHeading, TD.infoBoxHeading
{ font-weight: bold; height: 25px; }
TD.footer
{ color: #ffffff; background-image: url(http://mojsklep.pi.net.pl/shops/4/24/24//templates/sklep_standard/images/colors/grey-red/cms_background.jpg); }
TD.productListing-data
{ color: #FF6600; background: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 13px; }
TD.CMSinfoBoxContent
{ height: 20px; color: #000000; background-image: url(http://mojsklep.pi.net.pl/shops/4/24/24//templates/sklep_standard/images/colors/grey-red/cms_background.jpg); }
TD.CMSleftBoxHeadingRed, TD.CMSrightBoxHeadingRed, .left_links:hover, .submenu:hover, .menu:hover
{ color: #000000; }
TD.CMSleftBoxHeading, TD.CMSrightBoxHeading
{ color: #000000; background-repeat: repeat-y;}
TD.CMSleftBoxHeadingRed
{ background-image: url(http://mojsklep.pi.net.pl/shops/4/24/24//templates/sklep_standard/images/colors/grey-red/button_left_select.jpg); }
TD.CMSrightBoxHeadingRed
{ background-image: url(http://mojsklep.pi.net.pl/shops/4/24/24//templates/sklep_standard/images/colors/grey-red/button_right_select.jpg); }
TD.CMSleftBoxHeading
{ background-image: url(http://mojsklep.pi.net.pl/shops/4/24/24//templates/sklep_standard/images/colors/grey-red/button_left_no_select.jpg); }
TD.CMSrightBoxHeading
{ background-image: url(http://mojsklep.pi.net.pl/shops/4/24/24//templates/sklep_standard/images/colors/grey-red/button_right_no_select.jpg); }
TD.infoBox, SPAN.infoBox , TD.infoBox, TD.smallText, SPAN.smallText, P.smallText, A.smallText, TD.CMSrightBoxHeading, TD.headerNavigation, 
TD.footer, TD.CMSleftBoxHeading, TD.CMSinfoBoxContent, TD.CMSleftBoxHeadingRed , TD.CMSrightBoxHeadingRed, .stockWarning, .errorBox, .orderEdit,
SPAN.newItemInCart, .infoBoxContents, .infoBoxNoticeContents, .pop, .languages, .checkoutBarFrom, .checkoutBarTo, .checkoutBarCurrent, .user_buttons, .messageBox, .messageStackError, .messageStackWarning,
.messageStackSuccess, .inputRequirement, .small_new_listing
{ font-family: Verdana, Arial, sans-serif; font-size: 10px; }
TD.main, P.main, CHECKBOX, INPUT, RADIO, SELECT, TEXTAREA, .description_new_listing
{ font-family: Verdana, Arial, sans-serif; font-size: 11px; }
TD.fieldKey, TD.fieldValue, TD.tableHeading, TD.formAreaTitle, TD.infoBoxHeading, SPAN.markProductOutOfStock, .product_firm, TD.smallText2, A.smallText2,
TD.headerError, TD.headerInfo
{ font-family: Verdana, Arial, sans-serif; font-size: 12px; }
TD.pageHeading, DIV.pageHeading 
{ font-family: Verdana, Arial, sans-serif; font-size: 20px; color: #000000; font-weight: bold; }
TD.smallText, SPAN.smallText, P.smallText, A.smallText, SPAN.greetUser, TD.main, P.main, TD.smallText2, A.smallText2, TD.fieldKey, TD.infoBoxHeading
{ color: #000000; }
TD.main, P.main
{ line-height: 1.5; }			
SPAN.productSpecialPrice, SPAN.errorText, .price, .normalprice, .productListing-heading, TD.accountCategory, .product_info, .product_info2,
.product_name, .boxText 
{ font-family: Verdana, Arial, sans-serif; }
TD.tableHeading, TD.formAreaTitle, TD.fieldKey, SPAN.greetUser, SPAN.markProductOutOfStock, .languages, .productListing-heading, .price, .normalprice,
.product_firm, .user_buttons, TD.footer, TD.productListing-data, TD.CMSinfoBoxContent, .product_name
{ font-weight: bold; }
SPAN.productSpecialPrice
{ color: #ff0000; }
.price
{ font-size: 20px; color: #d9385d; }
.normalprice
{ font-size: 13px; color: #d9385d; }
.productListing-heading
{ font-size: 13px; background: #cecece; color: #000000; }
TD.accountCategory
{ font-size: 13px; color: #aabbdd; }
.product_info,.product_info2
{ background: #ffffff; font-size: 14px; color: #FF6600; }
.product_info2
{ padding: 4px; }
.product_info
{ padding: 15px; }
.product_name
{ font-size: 17px; color: #FF6600; vertical-align: top; }
.SearchBoxContents
{ background: url(http://mojsklep.pi.net.pl/shops/4/24/24//templates/sklep_standard/images/colors/grey-red/button_right.jpg); background-repeat: repeat-y; height: 30px; color: #000000; }
.languages
{ color: #000000; vertical-align: middle; }
.listing-image
{ max-width: 75px; width:expression(this.width > 75 ? 75 : this.width); padding: 5px; }
.listing-image
{ max-height: 120px; height:expression(this.height > 120 ? "120px" : this.height); }
.subcategory_image
{ max-width: 100px; width:expression(this.width > 100 ? 100 : this.width); padding: 5px; }
.subcategory_image
{ max-height: 150px; height:expression(this.height > 150 ? "150px" : this.height); }
.product_image
{ max-width: 150px; width:expression(this.width > 150 ? 150 : this.width); }
.product_new_image
{ max-width: 60px; width:expression(this.width > 60 ? 60 : this.width); padding: 5px; }
.product_new_image
{ max-height: 80px; height:expression(this.height > 80 ? "80px" : this.height); }
.moduleRowOver
{ cursor: pointer; cursor: hand; }
.user_buttons
{ border-width: 1px; border-style: solid; border-color: #ffffffc1; background-color: #1; height: 20px; color: #000000;}
#pscroller_np
{ height: 150px; border: 0px; padding: 5px; }
.pscroller_c_np
{ font-family: sans-serif; font-size: 11px; line-height: 1.5; }
.boxText
{ font-size: 9px; color: #000000; }
.maintablebg { background: rgb(142,201,235);}
.maintablebg2 { background: rgb(142,201,235);}
.maintablepos
{ padding-left: 4px;}
.maintablepos2
{ padding-left: 5px;}
.maintablebg
{ padding: 10px; background-image: url(http://mojsklep.pi.net.pl/shops/4/24/24//templates/sklep_standard/images/colors/grey-red/cms_background.jpg); background-position: 0px -1px; background-repeat: repeat-x; }
.maintablebg2
{ width: 738px; border-style: solid; border-color: #ffffff; border-top-width: 0px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; padding: 10px; padding-top: 2px; background-image: url(http://mojsklep.pi.net.pl/shops/4/24/24//templates/sklep_standard/images/colors/grey-red/cms_background.jpg); background-position: 0px -1px; background-repeat: repeat-x; }
.CMSinfoBoxContents
{ background-image: url(http://mojsklep.pi.net.pl/shops/4/24/24//templates/sklep_standard/images/colors/grey-red/cms_background.jpg); background-position: 0px -1px; background-repeat: repeat-x; color: #000000; border-width: 1px; border-style: solid; border-top-style: none; border-color: #ffffff; }
.submenu, .menu
{ width: 126px; }
.submenu
{ display: none; }
.menu
{ display: block; }
.su_back, .su_back_selected, .left_links
{ font-family:tahoma, verdana,sans-serif; font-size: 12px; color: #000000; }
.su_back, .su_back_selected
{ background-position: -5 0; background-repeat: repeat-y; width: 126px; }
.su_back
{ background-image: url(http://mojsklep.pi.net.pl/shops/4/24/24//templates/sklep_standard/images/colors/grey-red/button_left_no_select.jpg); }
.su_back_selected
{ background-image: url(http://mojsklep.pi.net.pl/shops/4/24/24//templates/sklep_standard/images/colors/grey-red/button_left_select.jpg); }
.left_links, .left_links:hover
{ text-decoration: none; }
.left_table
{ padding-left: 3px; text-align: right; }
.price_new_listing, .name_new_listing
{ font-family: Arial, sans-serif; font-weight: bold; color: #d9385d; }
.price_new_listing
{ font-size: 14px; }
.name_new_listing
{ font-size: 13px; }
.small_new_listing, .description_new_listing
{ font-weight: normal; color: #FF6600; }