/**
 *
 * @ignore
 * @access private
 * @version $Id:stylesheet.css, v 1.3.7 2007/04/26 11:48:12 $;
 *
 * @author Zen Cart Development Team
 * @copyright Copyright 2003-2006 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 *
 * Modyfikacje do ZenCart.pl
 * @author Grupa ZenCart.pl <kontakt@zencart.pl>
 * @copyright Copyright &copy; 2007, ZenCart.pl
 * Więcej informacji na stronie projektu {@link http://www.zencart.pl ZenCart.pl} Zajrzyj!
 *
 * @package templateSystem
 *
 */

/* definicje glowne */
body{ margin:5px; padding:0; text-align:center; font-family:tahoma, verdana, arial, helvetica, sans-serif; font-size:12px; color:#333333; background:#f9f9f9; }
/* dla kazdej ze stron mozna zmianiac body za pomoca ID
   np. strona glowna #indexBody{}
   np. strona logowania #loginBody{}
   itd... */
a{ color:#336cad; text-decoration:none; }
a:hover{ color:#ff6600; }
a img{ border:none; }
h1{ font-size:16px; }
h2{ font-size:14px; }
h3{ font-size:13px; }
h4{ font-size:12px; }
h5{ font-size:11px; }
h6{ font-size:10px; }
code{ font-family:courier, tahoma, arial, verdana, helvetica, sans-serif; font-size:10px; }
small{ font-size:11px; }
form, select, input { display:inline; font-size:12px; margin:2px; }
input[type="text"], input[type="password"], select, textarea { border: solid 1px #aaaaaa; }
input[type="text"]:hover, input[type="password"]:hover, select:hover, textarea:hover { background: #fffff2; }
input[type="text"]:focus, input[type="password"]:focus, select:focus, textarea:focus { background: #ffffdd; }
textarea{ margin:0; display:block; width:98%; }
fieldset{ padding:10px 10px 10px 10px; margin:5px 0 5px 0; border:1px solid #dddddd; }
legend{ font-weight:bold; padding:3px; }
label{ line-height:16px; padding:2px; }
address{ font-style:normal; font-size:12px; color:#336cad; }
th{ text-align:center; }
.clearBoth{ clear:both; }
hr{ height:1px; margin-top:5px; border:0; border-bottom:1px solid #c0c0c0; }

/*
 *  definicje klas i funckcji
 */
/* klasa shopping_cart */
.alertBlack{}
/* klasa message_stack:ostrzezenia i bledy */
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution{ line-height:16px; padding:3px; border:1px solid #666666; }
.messageStackWarning, .messageStackError{ background:#ff0000; color:#ffffff; }
.messageStackSuccess{ background:#99ff99; color:#333333; }
.messageStackCaution{ background:#ffff66; color:#333333; }
.larger{ font-size:14px; }
/* klasa order */
.product-details{}
.product-details-num{}
.order-totals-text{}
.order-totals-num{}
/* query factory */
.systemError{}
/* funkcja zen_create_sort_heading */
a.productListing-heading{ padding:5px 3px 5px 3px; font-size:12px; text-align:center; }
/* funkcja zen_clean_html */
.smallText{ font-size:9px; }
/* funkcja zen_get_products_display_price */
.productPriceDiscount{ color:#336cad; }
.normalprice{ text-decoration:line-through; }
.productSpecialPriceSale{ color:#ff6600; font-weight:bold; text-decoration:line-through; }
.productSalePrice{ color:#cc0000; font-weight:bold; }
.productSpecialPrice{ padding-left:10px; font-weight:bold; }
/* functions lookups */
.markProductOutOfStock{}
.lookupAttention{}
.ccenabled{}
/* html output */
.note{}
.rollover{}
/* functions email */
.coupon-block{}
.coupon-code{}
.gv-block{}
.extra-info{}
.extra-info-bold{}
/* banner */
p.alert{ color:#ff0000; margin-left:5px; vertical-align:top; }
#cartContentsDisplay{}
/* rozne formatowania */
.biggerText{ font-size:12px; }
.center{ text-align:center; }
.forward{ float:right; }
.back{ float:left; }
.floatingBox{ margin-left:10px; width:40%; }
.errorText{ color:#ff0000; }
.bold{ font-weight:bold; }
.important{ font-weight:bold; }
.alert{ color:#ff0000; }

/* kontener */
#bannerOne{ background:#ffffff; text-align:center; padding:10px 0; }
#mainWrapper{ margin:0 auto; padding:0; background:#ffffff; text-align:left; width:100%; vertical-align:top; border:1px solid #dddddd; }

/* naglowek */
#headerWrapper{ margin:0; padding:0; }
#navMainWrapper{ margin:0 0 3px 0; color:#333333; width:100%; border-bottom:1px solid #f9f9f9; }
#navMain ul{ margin:0; padding:10px 0 5px 15px; list-style-type:none; text-align:left; }
#navMain ul li{ display:inline; }
#navMain ul li a{ text-decoration:none; padding:0 5px; margin:0; color:#336cad; white-space:nowrap; }
#navMain ul li a:hover{ color:#ff6600; }
/* sidebox search */
#navMainSearch{ float:right; margin:0; padding:3px; display:block; }
#navMainSearch form{ display:block; margin:0; padding:0; white-space:nowrap; }
#navMainSearch form input{ display:inline; margin:0; padding:0; }
#navMainSearch img{ background:#ff0000;}
/* logo */
#logoWrapper{ margin:0; padding:0; width:100%; }
#logo{ float:left; }
/* reklama */
#taglineWrapper{ float:right; margin-right:10px; }
#tagline{ padding:5px 0; font-family:Trebuchet MS; font-weight:bold; color:#cc0000; font-size:16px; text-align:right; vertical-align:middle; }
#bannerTwo{ text-align:center; }
/* menu gora */
#navCatTabsWrapper{ margin:2px 0 0 0; background:#ebebeb; width:100%; text-align:center; border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; }
ul#navCatTabs{ margin:0; padding:7px 0; list-style-type:none; text-align:center; }
#navCatTabs li{ display:inline; }
#navCatTabs li .category-top{ margin:0; padding:5px 10px; text-decoration:none; font-weight:bold; color:#575757; white-space:nowrap; }
#navCatTabs li .category-top:hover{ color:#ff6600; background:#ffffff; border-bottom:2px solid #ff6600; }
#navCatTabs li .category-top .category-subs-selected{}
/* Belka stron EZ */
#navEZPagesTop{ margin:0; padding:3px 0; background:#ebebeb; border-top:1px solid #ffffff; border-bottom:1px solid #cdcdcd; font-size:11px; color:#333333; }
#navEZPagesTop a{ text-decoration:none; margin:0; padding:0 10px; color:#336cad; white-space:nowrap; font-size:11px; font-weight:bold; }
#navEZPagesTop a:hover{ color:#575757; }

/* cala strona */
#contentMainWrapper{ margin:5px auto; padding:0; border-collapse:collapse; border:none; width:100%; }
/* bof kolumny patrz dalej sideboxes */
#navColumnOne{ padding-left:3px; vertical-align:top; }
#navColumnTwo{ padding-right:3px; vertical-align:top; }
.columnLeft, .columnRight{ font-size:12px; }
#navColumnOneWrapper, #navColumnTwoWrapper{ margin:0; padding:0; }
/* eof kolumny patrz dalej sideboxes */
/* bof content caly patrz dalej zawartosc */
#zawartosc{ vertical-align:top; }
/* nawigacja */
#navBreadCrumb{ font-size:12 px; color:#666666; margin:0 10px; padding:6px; border-bottom:1px solid #f9f9f9; }
#navBreadCrumb a{ font-size:12 px; color:#336cad; text-decoration:none; }
#navBreadCrumb a:hover{ font-size:12 px; color:#666666; text-decoration:none; }
/* baner gorny */
#bannerThree{ padding:5px 0; text-align:center; }
/* eof content caly patrz dalej zawartosc */
/* baner na dole */
#bannerFour{ padding:5px 0 0 0; text-align:center; }

/* stopka */
/* menu dol */
#navSuppWrapper{ margin:0; background:#ebebeb; width:100%; text-align:center; border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; font-size:11px; font-weight:bold; color:#666666; }
ul#navSupp{ margin:0; padding:7px 0; list-style-type:none; text-align:center; }
#navSupp li{ display:inline; }
#navSupp li a{ margin:0; padding:5px 10px; text-decoration:none; font-weight:normal; color:#575757; white-space:nowrap; }
#navSupp li a:hover{ color:#336cad; border-top:2px solid #336cad; }
/* baner w stopce */
#bannerFive{ padding:5px 0; text-align:center; }
/* IP */
#siteinfoIP{ font-size:10px; text-align:center; }
#siteinfoLegal{ padding-bottom:3px; font-size:10px; text-align:center; }
.legalCopyright{}
/* ostatni baner */
#bannerSix{ background:#ffffff; text-align:center; padding:10px 0 5px 0; }

/* sideboxes w kolejnosci alfabetycznej */
.centeredContent{ text-align:center; }
/* kontener ogolnie */
.leftBoxContainer, .rightBoxContainer, .singleBoxContainer{ margin-bottom:10px; }
.leftBoxContainer, .rightBoxContainer, .singleBoxContainer{}
	/* kontener szczegolowo dla kazdego boxa */
	#advancedsearchsb, #ccaccept, #clock, #contactsidebox, #currencies, #documentcategories, #ezpages, #googlesearch, #languages, #musicgenres, #orderhistory, #recordcompanies, #search, #searchheader, #tellafriend{ background:#f9f9f9; border:1px solid #c0c0c0; }
	#bannerbox2, #bannerbox, #bannerboxall, #bookmark, #calendar, #certificates, #weather{ background:#fefef5; border:1px solid #cdcc5a; }
	#money{ background:#fdfdfd; border:1px solid #767676; }
	#googlesearch, #search{ background:#fffdfb; border:1px solid #a65300; }
	#bestsellers, #counter, #featured, #loginbox, #manufacturerinfo, #manufacturers, #reviews, #whatsnew, #whatsnew2, #whosonline{ background:#fafff3; border:1px solid #c1dd9f; }
	#categories, #categoriesselect, #categorylistbox, #specials, #specials2, #treemenu{ background:#fff9f2; border:1px solid #ffb761; }
	#information, #moreinformation, #productnotifications{ background:#f8fbff; border:1px solid #acc9ea; }
	#shoppingcart{ background:#909090; border:1px solid #616161; }
/* naglowki ogolnie */
.leftBoxHeading, .rightBoxHeading, .singleBoxHeading{ margin:0; padding:5px 15px; text-align:left; }
h3.leftBoxHeading, h3.rightBoxHeading, h3.singleBoxHeading{ font-family:Trebuchet MS; font-size:13px; font-weight:bold; color:#336699; background:url('../images/sklep_0.gif') repeat-x top left #eaeaea; border:1px solid #ffffff; }
h3.leftBoxHeading a, h3.rightBoxHeading a, h3.singleBoxHeading a{ text-decoration:none; color:#336699; }
h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover, h3.singleBoxHeading a:hover{ color:#575757; text-decoration:none; }
	/* naglowki szczegolowe */
	h3#clockHeading, h3#currenciesHeading, h3#documentcategoriesHeading, h3#ezpagesHeading, h3#googlesearchHeading, h3#languagesHeading, h3#musicgenresHeading, h3#orderhistoryHeading, h3#recordcompaniesHeading, h3#searchHeading, h3#searchheaderHeading, h3#tellafriendHeading{}
	h3#bannerboxallHeading, h3#bannerbox2Heading, h3#bannerboxHeading, h3#bookmarkHeading{ color:#ffffff; background:url('../images/sklep_2.gif') repeat-x top left #a65300; border:1px solid #ffffff; }
	h3#bannerbox2Heading, h3#bannerboxHeading, h3#bookmarkHeading, h3#calendarHeading, h3#certificatesHeading, h3#weatherHeading{ color:#663300; background:url('../images/sklep_2.gif') repeat-x top left #a65300; border:1px solid #ffffff; }
	h3#moneyHeading{ color:#ffffff; background:url('../images/sklep_6.gif') repeat-x top left #767676; border:1px solid #ffffff; }
	h3#googlesearchHeading, h3#searchHeading{ color:#ffffff; background:url('../images/sklep_7.gif') repeat-x top left #a65300; border:1px solid #ffffff; }
	h3#bestsellersHeading, h3#counterHeading, h3#featuredHeading, h3#loginboxHeading, h3#manufacturerinfoHeading, h3#manufacturersHeading, h3#reviewsHeading, h3#whatsnewHeading, h3#whatsnew2Heading, h3#whosonlineHeading{ color:#336600; background:url('../images/sklep_3.gif') repeat-x top left #a4d82b; border:1px solid #ffffff; }
	h3#featuredHeading a, h3#whatsnewHeading a, h3#whatsnew2Heading a{ text-decoration:none; color:#336600; }
	h3#featuredHeading a:hover, h3#whatsnewHeading a:hover, h3#whatsnew2Heading a:hover{ color:#ffffff; text-decoration:none; }
	h3#categoriesHeading, h3#categoriesselectHeading, h3#categorylistboxHeading, h3#specialsHeading, h3#specials2Heading, h3#treemenuHeading{ color:#ffffff; background:url('../images/sklep_4.gif') repeat-x top left #ff5800; border:1px solid #ffffff; }
	h3#specialsHeading a, h3#specials2Heading a{ color:#ffffff; text-decoration:none; }
	h3#specialsHeading a:hover, h3#specials2Heading a:hover{ color:#575757; text-decoration:none; }
	h3#informationHeading, h3#moreinformationHeading, h3#productnotificationsHeading{ color:#003366; background:url('../images/sklep_5.gif') repeat-x top left #57bdff; border:1px solid #ffffff; }
	h3#informationHeading a, h3#moreinformationHeading a, h3#productnotificationsHeading a{ color:#003366; text-decoration:none; }
	h3#informationHeading a:hover, h3#moreinformationHeading a:hover, h3#productnotificationsHeading a:hover{ color:#ffffff; text-decoration:none; }
	h3#shoppingcartHeading{ color:#ffffff; background:url('../images/sklep_6.gif') repeat-x top left #757575; border:1px solid #a7a7a7; }
	h3#shoppingcartHeading a{ color:#ffffff; text-decoration:none; }
	h3#shoppingcartHeading a:hover{ color:#ffcc33; text-decoration:none; }
/* zawartosc ogolnie */
.sideBoxContent{ padding:5px; color:#666666; font-size:12px; }
.sideBoxContent a{ color:#333333; text-decoration:none; }
.sideBoxContent a:hover{ color:#336699; text-decoration:underline; }
	/* zawartosc szczegolowo */
	#bannerboxContent, #bannerbox2Content, #bannerboxallContent, #bookmarkContent, #certificatesContent, #clockContent, #currenciesContent, #ezpagesContent, #googlesearchContent, #languagesContent, #musicgenresContent, #orderhistoryContent, #recordcompaniesContent, #searchContent, #searchheaderContent, #tellafriendContent{}
	/* kto jest online */
	#whosonlineContent{ color:#336600; font-size:12px; }
	#whosonlineContent .wrapper{ margin:0 0 0 15px; }
	#whosonlineContent p{ color:#336600; margin:5px 0px 20px 0px; }
	/* licznik odwiedzin */
	#counterContent{ color:#336600; font-size:12px; }
	#counterContent .wrapper{ margin:0 0 0 15px; }
	#counterContent p{ color:#336600; font-weight:bold; margin:5px 0px 20px 0px; }
	/* recenzje */
	#reviewsContent{ color:#336600; font-size:12px; }
	#reviewsContent .wrapper{ margin:0 0 0 15px; }
	#reviewsContent p{ color:#336600; font-weight:bold; margin:5px 0px 20px 0px; }
	h3#reviewsHeading a{ color:#336600; text-decoration:none; font-weight:bold; }
	h3#reviewsHeading a:hover{ color:#ffffff; text-decoration:none; }
	/* kalendarz, pogoda */
	#bookmarkContent, #calendarContent, #weatherContent{ color:#883000; font-size:12px; }
	#bookmarkContent .wrapper, #calendarContent .wrapper, #weatherContent .wrapper{ margin:0 0 0 15px; }
	#bookmarkContent p, #calendarContent p, #weatherContent p{ color:#883000; font-weight:bold; margin:5px 0px 20px 0px; }
	h3#calendarHeading a, h3#weatherHeading a{ color:#663300; text-decoration:none; font-weight:bold; }
	h3#calendarHeading a:hover, h3#weatherHeading a:hover{ color:#cc0000; text-decoration:none; }
	/* wyszukiwarki */
	#googlesearchContent, #searchContent{ color:#a65300; font-size:12px; }
	#googlesearchContent .wrapper, #searchContent .wrapper{ margin:0 0 0 15px; }
	#googlesearchContent p, #searchContent p{ color:#a65300; margin:5px 0px 20px 0px; }
	#googlesearchContent a, #searchContent a{ color:#a65300; margin:5px 0px 20px 0px; }
	#googlesearchContent a:hover, #searchContent a:hover{ color:#883000; text-decoration:none; }
	/* kursy walut */
	#moneyContent{ color:#336600; font-size:12px; }
	#moneyContent .wrapper{ margin:0 0 0 15px; }
	#moneyContent p{ color:#336600; margin:5px 0px 20px 0px; }
	h3#moneyHeading a{ color:#ffffff; text-decoration:none; font-weight:bold; }
	h3#moneyHeading a:hover{ color:#d0d0d0; text-decoration:none; }
	/* logowanie */
	#loginboxContent{ color:#336600; font-size:12px; padding-left:15px; }
	#loginboxContent .wrapper{ margin:0 0 0 15px; }
	#loginboxContent a{ color:#669900; text-decoration:none; font-weight:bold; }
	#loginboxContent a:hover{ color:#336600; text-decoration:none; }
	/* bestsellery */
	#bestsellersContent{ color:#336600; font-size:12px; }
	#bestsellersContent .wrapper{ margin:0 0 0 15px; }
	#bestsellersContent .wrapper ol{ padding:0; margin-left:10px; }
	/* dla tpl_best_sellers */
	#bestsellersContent .wrapper li{ padding:0; margin:3px 0; }
	/**/
	/* dla tpl_best_sellers2 */
	#bestsellersContent .wrapper li{ padding-top:5px; margin-left:3px; clear:both; }
	/**/
	#bestsellersContent .wrapper li a{ color:#669900; text-decoration:none; font-weight:bold; }
	#bestsellersContent .wrapper li a:hover{ color:#336600; text-decoration:none; }
	/* dla tpl_best_sellers2 */
	#bestsellersContent .wrapper li a img{ width:30px; height:20px; padding:0 10px 0 3px; float:left; }
	/**/
	/* Kategorie */
	#categoriesContent, #categoriesselectContent, #categorylistboxContent, #treemenu{ color:#ffc080; font-size:11px; text-align: left; padding-left:15px; }
	#categoriesContent a, #categorylistboxContent a, #treemenu a{ color:#ff870f; font-size:12px; text-decoration:none; }
	#categoriesContent a:hover, #categorylistboxContent a:hover, #treemenu a:hover{ color:#c06000; text-decoration:none; }
	#categoriesContent .category-top2, #categorylistboxContent .category-top2{ font-weight:bold; }
	#categoriesContent .category-subs, #categorylistboxContent .category-subs{ color:#ef7700; }
	#categoriesContent .category-products, #categorylistboxContent .category-products{ color:#ef7700; }
	#categoriesContent .category-subs-parent, #categorylistboxContent .category-subs-parent{ color:#cf6700; }
	#categoriesContent .category-subs-selected, #categorylistboxContent .category-subs-selected{ font-weight:bold; color:#cf6700; }
	#catBoxDivider{ border-bottom:2px solid #ffb761; }
	#categoriesContent .category-links, #categorylistboxContent .category-links, #treemenu .category-links{ text-decoration:underline; }
	/* waluty */
	#currenciesContent .boxInfo{ margin:0; padding:0; text-align:left; }
	/* dokumenty */
	#documentcategoriesContent{ color:#cccccc; font-size:11px; }
	#documentcategoriesContent a{ color:#333333; font-size:12px; text-decoration:none; }
	#documentcategoriesContent a:hover{ color:#336699; text-decoration:none; }
	#documentcategoriesContent .category-top{ font-weight:bold; }
	#documentcategoriesContent .category-subs{ color:#666666; }
	#documentcategoriesContent .category-products{ color:#666666; }
	#documentcategoriesContent .category-subs-parent{ color:#999999; }
	#documentcategoriesContent .category-subs-selected{ font-weight:bold; color:#999999; }
	/* Producenci */
	#manufacturerinfoContent, #manufacturersContent{ color:#336600; }
	/* Polecamy */
	#featuredContent, #whatsnewContent, #whatsnew2Content{ color:#336600; }
	#featuredContent a, #whatsnewContent a, #whatsnew2Content a{ text-decoration:none; color:#669900; font-weight:bold; }
	#featuredContent a:hover, #whatsnewContent a:hover, #whatsnew2Content a:hover{ text-decoration:none; color:#336600; }
	/* producenci select */
	#manufacturersContent .boxInfo{ margin:0; padding:0; text-align:center; }
	/* Informacje */
	#informationContent{ padding-left:15px; }
	/* Dodatkowe informacje */
	#moreinformationContent{ padding-left:15px; }
	/* gatunki muzyczne */
	#musicgenresContent .boxInfo{ margin:0; padding:0; text-align:left; }
	/* Powiadomienia */
	#productnotificationsContent a{ text-decoration:none; color:#3399cc; }
	#productnotificationsContent a:hover{ text-decoration:none; color:#003366; }
	/* historia zamowien */
	.orderHistList{ margin:0; padding:0; list-style-type:none;  }
	.orderHistList li{ padding:0; margin:3px 0;  }
	.orderHistList li a{ color:#336699; font-size:12px; text-decoration:none; }
	.orderHistList li a:hover{ color:#ff6600; text-decoration:none; }
	/* wytwornie plytowe */
	#recordcompaniesContent .boxInfo{ margin:0; padding:0; text-align:left; }
	/* Koszyk */
	#shoppingcart hr{ border-bottom:1px solid #b0b0b0; }
	#shoppingcartContent{ color:#ffcc00; font-size:11px; }
	#cartBoxListWrapper{ margin:5px 10px; padding:0; text-align:left; }
	#cartBoxListWrapper ul{ margin:0; padding:0; list-style-type:none;  }
	#cartBoxListWrapper li{ margin:0; padding:3px 0; }
	#cartBoxListWrapper li a{ color:#ffffff; text-decoration:none; }
	#cartBoxListWrapper li a:hover{ color:#cccccc; text-decoration:none; }
	#cartBoxListWrapper .cartNewItem{ color:#ffffff; }
	#cartBoxListWrapper .cartOldItem{ color:#cccccc; }
	#cartBoxListWrapper .cartNewItem2{ font-weight:bold; }
	#cartBoxListWrapper .cartOldItem2{ font-weight:bold; }
	.cartBoxEmpty{ text-align:center; }
	.cartBoxTotal{ text-align:right; font-weight:bold; padding-right:10px; }
	#cartBoxGVButton{ text-align:center; }
	#cartBoxVoucherBalance{ font-weight:bold; }
	/* Promocje */
	#specialsContent, #specials2Content{ font-size:11px; }
	#specialsContent a, #specials2Content a{ color:#575757; text-decoration:none; font-weight:bold; }
	#specialsContent a:hover, #specials2Content a:hover{ color:#cc0000; text-decoration:none; }
	/* Nowości */
	#informationContent, #moreinformationContent{ color:#336699; }
	#informationContent a, #moreinformationContent a{ text-decoration:none; color:#3399cc; font-weight:bold; }
	#informationContent a:hover, #moreinformationContent a:hover{ text-decoration:none; color:#003366; }

/* zawartosc */
.centerColumn
  {
    width:auto !important;
    width:100%;
    padding:5px 15px 5px 15px;
  }
	/* strony */
	#indexDefault, #indexCategories, #indexProductList, #specialsListing, #newProductsDefault, #featuredDefault, #allProductsDefault, #productInfoNoProduct, #productGeneral, #productFreeShipdisplay, #productMusicDisplay, #docProductDisplay, #docGeneralDisplay, #advSearchDefault, #advSearchResultsDefault, #reviewsDefault, #reviewsInfoDefault, #ezPageDefault, #loginDefault, #createAcctDefault, #createAcctSuccess, #logoffDefault, #accountDefault, #accountEditDefault, #accountHistoryDefault, #accountHistInfo, #acctNewslettersDefault, #accountNotifications, #accountPassword, #addressBookDefault, #addressBookProcessDefault, #checkoutShipping, #checkoutShipAddressDefault, #checkoutPayment, #checkoutPayAddressDefault, #checkoutConfirmDefault, #checkoutSuccess, #cookieUsageDefault, #customerAuthDefault, #maintenanceDefault, #timeoutDefault, #downloadTimeOut, #gvRedeemDefault, #gvSendDefault, #passwordForgotten, #reviewsWrite, #shoppingCartDefault, #sslCheck, #tellAFriendDefault{}
	/* strony dodatkowe */
	#conditions, #privacy, #shippingInfo, #discountcouponInfo, #gvFaqDefault, #contactUsDefault, #siteMap, #unsubDefault, #pageTwo, #pageThree, #pageFour, #pageNotFound{}
/* zawartosc tytuly */
	/* strony */
	#indexDefaultHeading, #indexCategoriesHeading, #productListHeading, #specialsListingHeading, #newProductsDefaultHeading, #featuredDefaultHeading, #allProductsDefaultHeading, #advSearchDefaultHeading, #advSearchResultsDefaultHeading, #reviewsDefaultHeading, #reviewsInfoDefaultHeading, #ezPagesHeading, #loginDefaultHeading, #createAcctDefaultHeading, #createAcctSuccessHeading, #logoffDefaultHeading, #accountDefaultHeading, #accountHistoryDefaultHeading, #acctNewslettersDefaultHeading, #accountNotificationsHeading, #addressBookDefaultHeading, #addressBookProcessDefaultHeading, #checkoutShippingHeading, #checkoutShipAddressDefaultHeading, #checkoutPaymentHeading, #checkoutPayAddressDefaultHeading, #checkoutConfirmDefaultHeading, #checkoutSuccessHeading, #cookieUsageDefaultHeading, #customerAuthDefaultHeading, #maintenanceDefaultHeading, #timeoutDefaultHeading, #downloadTimeOutHeading, #gvRedeemDefaultHeading, #gvSendDefaultHeadingDone, #gvSendDefaultHeadingConfirm, #gvSendDefaultHeadingSend, #productReviewsDefaultHeading, #reviewsWriteHeading, #cartDefaultHeading, #sslCheckHeading{ font-family:Trebuchet MS; font-weight:bold; color:#336cad; }
	/* strony dodatkowe */
	#conditionsHeading, #privacyDefaultHeading, #shippingInfoHeading, #discountcouponInfoHeading, #gvFaqDefaultHeading, #siteMapHeading, #unsubDefaultHeading, #pageTwoHeading, #pageThreeHeading, #pageFourHeading, #pageNotFoundHeading, #contactUsHeading{ font-family:Trebuchet MS; font-weight:bold; color:#336cad; }
/* zawartosc dla tekstow */
.content{ font-size:12px; }
	/* strony */
	#indexCategoriesMainContent, #productInfoNoProductMainContent, #logoffDefaultMainContent, #createAcctSuccessMainContent, #cookieUsageDefaultMainContent, #customerAuthDefaultMainContent, #maintenanceDefaultMainContent, #timeoutDefaultContent, #downloadTimeOutMainContent, #gvRedeemDefaultMainContent, #gvSendDefaultContentSuccess, #gvSendDefaultMainContent, #passwordForgottenMainContent, #productReviewsDefaultProductMainContent, #sslCheckMainContent{ padding:5px; background:#eff4ea; border:1px solid #bacaa3; }
	#indexCategoriesMainContent p, #productInfoNoProductMainContent p, #logoffDefaultMainContent p, #createAcctSuccessMainContent p, #cookieUsageDefaultMainContent p, #customerAuthDefaultMainContent p, #maintenanceDefaultMainContent p, #timeoutDefaultContent p, #downloadTimeOutMainContent p, #gvRedeemDefaultMainContent p, #gvSendDefaultContentSuccess p, #gvSendDefaultMainContent p, #passwordForgottenMainContent p, #productReviewsDefaultProductMainContent p, #sslCheckMainContent p{ margin:10px 5px 10px 5px; }
	/* strony dodatkowe */
	#logoffDefaultMainContent, #conditionsMainContent, #privacyDefaultMainContent, #shippingInfoMainContent, #discountcouponInfoMainContent, #gvFaqDefaultMainContent, #siteMapMainContent, #pageTwoMainContent, #pageThreeMainContent, #pageFourMainContent, #reviewsInfoDefaultMainContent, #pageNotFoundMainContent, #checkoutSuccessMainContent, #contactUsNoticeContent, #unsubscribeContent{ padding:5px; background:#eff4ea; border:1px solid #bacaa3; }
	#logoffDefaultMainContent p, #conditionsMainContent p, #privacyDefaultMainContent p, #shippingInfoMainContent p, #discountcouponInfoMainContent p, #gvFaqDefaultMainContent p, #siteMapMainContent p, #pageTwoMainContent p, #pageThreeMainContent p, #pageFourMainContent p, #reviewsInfoDefaultMainContent p, #pageNotFoundMainContent p, #checkoutSuccessMainContent p, #contactUsNoticeContent p, #unsubscribeContent p{ margin:10px 5px 10px 5px; }
/* strona glowna INDEX jako index default */
.greeting{ color:#666666; }
.greetUser{ color:#cc0000; }
#textmain{ color:#ff6600; margin:5px 0px 5px 0px; }
#textinformation{ color:#ff6600; margin:5px 0px 5px 0px; }
#indexDefaultMainContent{ width:100%; }
	/* moduly strony glownej */
	.content p{ margin:10px 0px 10px 0px; }
	.centerBoxWrapper{ margin:20px 0 0 0; }
	.centerBoxHeading{ margin:0; padding:5px; background:#efefff; color:#336cad; text-align:center; }
		/* modul polecanych */
		#featuredProducts{ border:1px solid #c1dd9f; }
		#featuredProducts h2{ margin:0; padding:5px; color:#ffffff; background:url('../images/sklep_3.gif') repeat-x top left #a4d82b; border:1px solid #ffffff; text-align:center; }
		.centerBoxContentsFeatured{ margin:10px 0 5px 0; vertical-align:top; color:#336600; }
		.centerBoxContentsFeatured a{ color:#669900; font-weight:bold; }
		.centerBoxContentsFeatured a:hover{ color:#336600; }
		.centerBoxContentsFeatured a img{}
		/* modul promocji */
		#specialsDefault{ border:1px solid #ffb761; }
		#specialsDefault h2{ margin:0; padding:5px; color:#ffffff; background:url('../images/sklep_4.gif') repeat-x top left #ff5800; border:1px solid #ffffff; text-align:center; }
		.centerBoxContentsSpecials{ margin:10px 0 5px 0; vertical-align:top; color:#996633; }
		.centerBoxContentsSpecials a{ color:#663300; font-weight:bold; }
		.centerBoxContentsSpecials a:hover{ color:#cc0000; }
		.centerBoxContentsSpecials a img{}
		/* modul nowosc */
		#whatsNew{ border:1px solid #acc9ea; }
		#whatsNew h2{ margin:0; padding:5px; color:#ffffff; background:url('../images/sklep_5.gif') repeat-x top left #57bdff; border:1px solid #ffffff; text-align:center; }
		.centerBoxContentsNew{ margin:10px 0 5px 0; vertical-align:top; color:#336699; }
		.centerBoxContentsNew a{ color:#3399cc; font-weight:bold; }
		.centerBoxContentsNew a:hover{ color:#003366; }
		.centerBoxContentsNew a img{}
		/* modul oczekiwanych */
		#upcomingProductsTable{ font-size:12px; }
		#upcomingProductsTable caption{ color:#ff6600; }
		#upcomingProductsTable th{ background:#dddddd; padding-left:10px; }
		#upProductsHeading{ color:#666666; padding:5px 5px 5px 5px }
		#upDateHeading{ color:#666666; }
		.rowEven{ background:#e7e7e7; border-top:1px solid #ffffff; }
		.rowOdd{ background:#f0f0f0; border-top:1px solid #ffffff; }
		.rowOdd td, .rowEven td{}
/* strona glowna INDEX jako index product list */
#categoryImgListing{}
.categoryImg img{ margin-top:5px; }
#categoryDescription, #indexProductListCatDescription{ margin:10px 0; }
label.inputLabel{}
	/* content listy */
	#productListing{}
	.buttonRow{ margin-top:10px; margin-left:10px; margin-right:10px; }
	/* numerowanie list */
	#productsListingTopNumber, #productsListingBottomNumber, #allProductsListingTopNumber, #allProductsListingBottomNumber, #featuredProductsListingTopNumber, #featuredProductsListingBottomNumber, #newProductsDefaultListingTopNumber, #newProductsDefaultListingBottomNumber, #specialsListingTopNumber, #specialsListingBottomNumber, #reviewsDefaultListingTopNumber, #reviewsDefaultListingBottomNumber, #productReviewsDefaultListingTopNumber, #productReviewsDefaultListingBottomNumber{ margin:5px 10px; padding:0; }
	.navSplitPagesResult{ color:#666666; font-size:9px; }
	/* wstecz/dalej */
	#productsListingListingTopLinks, #allProductsListingTopLinks, featuredProductsListingTopLinks, #newProductsDefaultListingTopLinks, #specialsListingTopLinks, #reviewsDefaultListingTopLinks{}
	#productsListingListingBottomLinks, #allProductsListingBottomLinks, featuredProductsListingBottomLinks, #newProductsDefaultListingBottomLinks, #specialsListingBottomLinks, #reviewsDefaultListingBottomLinks, #navEZPageNextPrev, #productReviewsDefaultListingTopLinks, #productReviewsDefaultListingBottomLinks{}
	.navSplitPagesLinks{ margin:0; padding:5px 10px; position:relative; text-align:right; }
	.navSplitPagesLinks a{ margin:0; padding:2px 5px; background:#f6f6f6; border:1px solid #dedede; color:#636363; text-decoration:none; }
	.navSplitPagesLinks a:hover{ color:#3366cc; background:#e7e7e7; }
	.current{ margin:0; padding:2px 5px; background:#e7e7e7; border:1px solid #b6b6b2; color:#636363; font-weight:bold; }
	/* tabele */
	.tabTable{}
	tr.productListing-rowheading{ padding:3px 0; background:#757575; border-bottom:1px solid #ffffff; color:#cccccc; }
	tr.productListing-rowheading a{ color:#ffffff; }
	tr.productListing-rowheading a:hover{ color:#ffcc00; }
	th.productListing-heading{ padding:5px 3px 5px 3px; font-size:12px; text-align:center; }
	tr.productListing-odd{ font-size:12px; background:#f0f0f0; border-bottom:1px solid #ffffff; }
	tr.productListing-even{ background:#e5e5e5; border-bottom:1px solid #ffffff; }
	tr.featuredTR, tr.newTR{ background:#e7e7e7; border-bottom:1px solid #ffffff; }
	td { font-size:12px; text-align:justify; }
	td.productListing-data{ widht:100%; text-align:center; }
	td.main{ width:30%; }
	td.mainb{ width:70%; vertical-align:top; }
	td.mainc{ color:#666666; vertical-align:top; }
	td.featuredHR, td.newHR{ padding:0; }
	td.featuredHR hr{ height:1px; margin:5px; border:none; border-bottom:1px solid #f9f9f9; }
	td.newHR hr{ height:1px; margin:5px; border:none; border-bottom:1px solid #f9f9f9; }
	h3.itemTitle{ margin:3px 0px 5px 5px; }
	h3.itemTitle a{}
	h3.itemTitle a:hover{}
	.listingDescription{ margin:5px; color:#666666; }
	.listingBuyNowButton{}
	img.listingProductImage{}
/* strona glowna INDEX jako kategorie - modul kategorii */
.catDescContent{}
.categoryListBoxContents{ width:100%; margin:10px 0 0 0; float:left; vertical-align:top; text-align:center; }
.categoryListBoxContents a{}
.categoryListBoxContents a img{}
/* promocje */
.specialsListBoxContents{ float:left; vertical-align:top; margin:10px 0; text-align:center; }
/* nowe */
	/* Filtrowanie */
	#sorter{ font-size:12px; }
/* content - strona produktu */
	/* kategoria */
	.categoryIcon{ margin:0 0 10px 0; border-bottom:1px solid #efefff; }
	.categoryIcon a{ display:block; margin-bottom:5px; font-weight:bold; }
	/* wstecz/dalej */
	.navNextPrevWrapper{ margin:3px 10px 10px 10px; padding:0; }
	.navNextPrevCounter{ margin:5px; font-size:9px; }
	.navNextPrevList{ display:inline; white-space:nowrap; margin:0; padding:5px 0; }
	.navNextPrevList img{ margin:0; padding:0; }
#productMainImage{ margin:5px 10px; text-align:center; }
.imgLink{ margin-top:2px; }
h1#productName{ font-family:Trebuchet MS; font-weight:bold; color:#3399cc; }
h1.productGeneral, h1.freeShip, h1.docProduct, h1.docGeneral{}
h2#productPrices, h2#reviewsInfoDefaultPrice{ font-weight:bold; color:#ff6600; }
h2.productGeneral, h2.freeShip, h2.docProduct, h2.docGeneral{}
h2#productPrices img{ margin-top:2px; }
#freeShippingIcon{ margin:3px; }
#freeShippingIcon img{}
#productDescription{ padding:5px; }
div.productGeneral, div.freeShip, div.docProduct, div.docGeneral{}
#cartAdd{ float:right; text-align:right; margin:10px; border:1px solid #e0e0e0; padding:10px; }
ul#productDetailsList{ margin:0 0 0 25px; padding:0; list-style-type:square; }
ul#productDetailsList li{ color:#666666; }
#productAttributes{}
h3#attribsOptionsText{ color:#336699; }
h3.attributesComments{ color:#666666; }
.wrapperAttribsOptions, .wrapperAttribsOneTime, .wrapperAttribsQtyPrices{ margin:3px 0; }
h4.optionName{ margin:2px; padding:2px; }
	/* atrybuty */
	.attribsRadioButton, .attribsCheckbox, .attribsTextarea, .attribsInput, .attribsUploads{}
	.zero, .one, .two, .three, .threeA, .four, .fourA, .five, .fiveA{ color:#666666; }
	.attribImg{ margin:3px 10px; float:left; text-align:center; }
	.switchedLabel{ width:120px; float:left; }
	.attribsSelect{ display:inline; }
#mediaManager{ width:50%; margin:2px; padding:5px; }
div.productMusic{}
	/* media manager */
	.rowWrapper{}
	#mediaTitle{}
	#mediaTypeLink{}
	.mediaClipFilename{}
	.mediaClipType{}
.ProductInfoComments{}
#productQuantityDiscounts{}
#productAdditionalImages{}
.additionalImages{ vertical-align:top; margin:10px 0; text-align:center; }
#productTellFriendLink{}
#productReviewLink{}
.reviewCount{ color:#6699cc; font-size:10px; text-align:center; }
#productDateAvailable{ margin:5px 0 0 0; color:#cc3300; font-size:9px; }
p.productGeneral, p.freeShip, p.productMusic, p.docProduct, p.docGeneral{}
#productDateAdded, #reviewsInfoDefaultDate{ margin:5px 0 0 0; color:#999999; font-size:9px; }
#productInfoLink{ margin:5px 0 0 0; color:#999999; font-size:9px; }
#alsoPurchased{}
.centerBoxContentsAlsoPurch{ float:left; vertical-align:top; margin:10px 0; text-align:center; }
/* popup */
	/* image */
	#popupImage{ margin:0; padding:0; background:#ffffff; }
	/* search help */
	#popupSearchHelp{ margin:0; padding:0; background:#ffffff; }
/* gv */
#gvFaqDefaultSubHeading{}
#gvFaqDefaultContent{}
#gvFaqDefaultContent p{ margin:10px 0px 10px 0px; }
#gvFaqDefaultContent li{ margin:0px 0px 10px 0px; }
/* contact us */
.mainContent{}
.success{}
#contactUsNoticeContent p{ margin:10px 5px 10px 5px; }
#contactUsForm{ margin:5px 0px 5px 0px; }
/* site map */
#siteMapList{ font-size:12px; width:90%; float:right; margin-top:3px; }
#siteMapList ul li{ font-weight:bold; margin:3px; }
#siteMapList ul li ul li{ font-weight:normal; margin:3px; }
/* unsubsribe */
.pseudolink{}
/* advanced search */
label.checkboxLabel{ margin:5px 3px; }
/* recenzje */
tr.reviewsContentSingle{ margin:0; padding:10px; text-align:center; background:#f6f6f6; border-bottom:1px solid #ffffff; }
.smallProductImage{ margin:0; padding:10px; }
#reviewsDefault h2{ padding:10px 10px 5px 10px; color:#336cad; }
.rating{ padding-bottom:5px; }
td.reviewsHR hr{ height:1px; margin:0; border:none; border-bottom:1px solid #e0e0e0; }
#reviewsDefaultNoReviews{}
#reviewsInfoDefaultProductImage{ margin:0 10px 10px 0; text-align:center; }
#reviewsInfoDefaultProductPageLink{}
#reviewsInfoDefaultReviewsListingLink{}
/* ez pages */
#navEZPageNextPrev{ margin-bottom:5px; }
#navEZPagesTOCWrapper{ margin:10px 5px 5px 0; padding:5px; width:50%; font-weight:bold; float:right; height:1%; border:1px solid #666666; }
#ezPagesTOCHeading{ color:#336cad; text-decoration:underline; }
#navEZPagesTOC ul{ margin:0; padding:5px 0; list-style:none; }
#navEZPagesTOC ul li{ margin:0; padding:0; white-space:nowrap; }
#navEZPagesTOC ul li a{ padding:0 5px; margin:0; }
/* login */
.information{ padding:10px 3px; line-height:150%; }
.advisory{}
.privacyconditions{}
.privacydescription{}
.privacyagree{}
label.radioButtonLabel{ margin:5px 3px; }
#zoneLabel{}
#stBreak{}
#stateLabel{}
h4#createAcctDefaultLoginLink{ color:#666666; }
h3.addressBookDefaultName{}
/* account */
#prevOrders{}
.tableHeading th{ border-bottom:1px solid #cccccc; background:#e9e9e9; }
#accountLinksWrapper{ margin:0; width:50%; }
#myAccountGen li{ margin:0; }
.list{}
#myAccountNotify li{ margin:0; }
.notice{}
#noAcctHistoryDefault{}
h2#orderHistoryDetailedOrder{}
#myAccountQuantity{ text-align:left; padding-left:10px; }
#myAccountProducts{ text-align:left; padding-left:10px; }
#myAccountTax{ text-align:right; padding-right:10px; }
#myAccountTotal{ text-align:right; padding-right:10px; }
.accountQuantityDisplay{ width:10%; vertical-align:top;  text-align:left; padding-left:10px; padding-top:5px; }
.accountProductDisplay{ vertical-align:top;  text-align:left; padding-left:10px; padding-top:5px; }
ul#orderAttribsList{}
.accountTaxDisplay{ width:20%; text-align:right; padding-right:10px; padding-top:5px; }
.accountTotalDisplay{ width:20%; text-align:right; padding-right:10px; padding-top:5px; }
#orderTotals{}
.amount{ text-align:right; padding:2px; width:90px; }
.lineTitle{ text-align:right; padding:2px; }
#downloads{}
#dlFileNameHeading{}
#dlByteSize{}
#dlButtonHeading{}
#dlDateHeading{}
#dlCountHeading{}
.tableRow{ height:2.2em; }
#myAccountOrdersStatus{}
#orderHistoryStatus{}
#myAccountStatusDate{ text-align:left; padding-left:10px; }
#myAccountStatus{ text-align:left; padding-left:10px; }
#myAccountStatusComments{ text-align:left; padding-left:10px; }
#myOrderDetails{ text-align:left; padding-left:10px; padding-top:5px; }
#myAccountShipInfo{}
#myAccountPaymentInfo{}
/* ksiazka adresowa */
#addressBookDefaultPrimary{}
.instructions{}
/* checkout */
#checkoutShippingHeadingAddress{}
#checkoutShipto{ margin:0; width:50%; }
#checkoutShippingHeadingMethod{}
#checkoutShippingContentChoose{}
#defaultSelected{}
.shipping{}
#comments{}
#checkoutShipAddressDefaultAddress{}
.centerColumnModule{}
#checkoutNewAddress{}
.moduleRowSelected{}
.moduleRow{}
.totalBox{ width:5.5em; text-align:right; padding:0.2em; }
.termsconditions{}
.termsdescription{}
.termsiagree{}
#checkoutPaymentHeadingAddress{}
#checkoutBillto{ margin:0; width:50%; }
#checkoutOrderTotals{}
#checkoutPaymentHeadingTotal{}
.gvBal{ float:right; text-align:center; }
.ccinfo{}
label.inputLabelPayment{ width:15em; float:left; }
#checkoutPayAddressDefaultAddress{}
#checkoutConfirmDefaultBillingAddress{}
#checkoutConfirmDefaultPayment{}
#checkoutConfirmDefaultPaymentTitle{}
#checkoutConfirmDefaultShippingAddress{}
#checkoutConfirmDefaultShipment{}
#checkoutConfirmDefaultShipmentTitle{}
#checkoutConfirmDefaultHeadingComments{}
#checkoutConfirmDefaultHeadingCart{}
.cartTableHeading{ font-size:12px; padding-top:5px; padding-bottom:5px; }
#ccQuantityHeading{ text-align:right; padding-right:10px; }
#ccProductsHeading{ text-align:left; padding-left:10px; }
#ccTaxHeading{ text-align:right; padding-right:10px; }
#ccTotalHeading{ text-align:right; padding-right:10px; }
.cartQuantity{ text-align:right; padding:5px 10px 5px 0px; }
.cartQuantity1{ text-align:right; padding:5px 10px 5px 0px; }
.cartProductDisplay{ text-align:left; padding:5px 0px 5px 10px; }
.cartAttribsList{ text-align:left; padding:5px 0px 5px 10px; }
.cartTotalDisplay{ text-align:right; padding:5px 10px 5px 0px; }
.cartShippingDisplay{ text-align:left; padding:5px 0px 5px 10px; }
/* checkout + gv */
#sendSpendWrapper{ border:1px solid #cacaca; float:right; margin:0em 0em 1em 1em; margin:0; width:47%; }
/* checkout */
#checkoutSuccessOrderNumber{}
#checkoutSuccessLogoff{}
#csNotifications{}
#checkoutSuccessOrderLink{}
#checkoutSuccessContactLink{}
#checkoutSuccessThanks{}
/* cookie_usage */
#cookieUsageDefaultSecondaryContent{}
#cookieUsageDefaultContent2{}
#cookieUsageDefaultContent3{}
#cookieUsageDefaultContent4{}
#cookieUsageDefaultContent5{}
/* autoryzacja */
#customerAuthDefaultImage{}
#customerAuthDefaultSecondaryContent{}
/* nieczynne */
#maintenanceDefaultTime{}
#maintenanceDefaultPeriod{}
/* gv */
#gvRedeemDefaultMessage{}
#gvSendDefaultBalance{}
#gvSendDefaultMainMessage{}
#gvSendDefaultMessageSecondary{}
#gvSendDefaultMessagePersonal{}
#gvSendDefaultMessage{}
/* info koszyk */
#infoShoppingCart{ background:#ffffff; }
/* popup atrybuty */
#popupAtrribsQuantityPricesHelp{ background:#ffffff; }
.popupattributeqty{}
#pageHeading{}
/* popup kupon */
#popupCouponHelp{ background:#ffffff; }
/* popup cvv */
#popupCVVHelp{ background:#ffffff; }
/* popup dod.obr. */
#popupAdditionalImage{ margin:0; padding:0; background:#ffffff; }
/* popup ship */
#popupShippingEstimator{ background:#ffffff; }
.shippingEstimatorWrapper{ padding:0.5em; }
.cartTotalsDisplay{ padding:0.5em 0em; text-align:center; }
#seProductsHeading{ font-size:12px; text-align:left; padding:5px 0px 5px 10px; }
#seTotalHeading{ font-size:12px; text-align:right; padding:5px 10px 5px 0px; }
/* recenzje */
#productReviewsDefaultProductImage{ margin:0em 1em 1em 0em; text-align:center; }
#productReviewsDefaultProductPageLink{}
#productReviewsDefaultPrice{}
#productReviewsDefaultReviewer{}
#productReviewsDefaultNoReviews{}
#reviewWriteMainImage{ margin:0em 1em 1em 0em; text-align:center; }
#reviewsWritePrice{}
#reviewsWriteReviewer{}
#reviewsWriteReviewsRate{}
label#textAreaReviews{ text-align:center; font-weight:normal; margin:1em 0em; }
#reviewsWriteReviewsNotice{}
/* koszyk */
#cartInstructionsDisplay{ padding:0.5em 0em; }
tr.tableHeading{ font-size:12px; padding-top:5px; padding-bottom:5px; background:#cacaca; }
#scQuantityHeading{ font-size:12px; valign:middle; text-align:left; padding-left:10px; width:70px; }
#scChangeQuantityHeading{ font-size:12px; valign:middle; text-align:center; }
#scUpdateQuantity{ font-size:12px; width:2em; }
#scProductsHeading{ font-size:12px; valign:middle; text-align:left; padding-left:10px; }
#scUnitHeading{ font-size:12px; valign:middle; text-align:right; padding-right:10px; }
#scTotalHeading{ font-size:12px; valign:middle; text-align:right; padding-right:10px; }
#scRemoveHeading{ font-size:12px; }
.cartQuantityUpdate{ valign:middle; text-align:center; padding-right:8px; }
#cartImage{ margin:0; }
.back{}
#cartProdTitle{}
.cartUnitDisplay{ text-align:right; padding:5px 10px 5px 0px; }
.cartRemoveItemDisplay{ valign:middle; text-align:center; }
#cartSubTotal{ border-top:1px solid #cccccc; font-weight:bold; text-align:right; line-height:2.2em; padding-right:2.5em; background:#e9e9e9;  height:2.2em; }
#cartEmptyText{ text-align:center; }
#shoppingCartDefault #PPECbutton{ float:right; }
#cartContentsDisplay{}
td.cartQuantity1{ text-align:left; padding:5px 0px 5px 10px; }
td.cartQuantityUpdate{ text-align:center; padding:5px 5px 5px 5px; }
td.cartProductDisplay{ text-align:left; padding:5px 0px 5px 10px; }
td.cartUnitDisplay{ text-align:right; padding:5px 10px 5px 0px; }
td.cartTotalDisplay{ text-align:right; padding:5px 10px 5px 0px; }
td.cartRemoveItemDisplay{ text-align:center; padding:5px 5px 5px 5px; }
/* SSL */
#sslCheckSubHeading{}
#sslCheckSecondaryContent{}
#sslCheckContent2{}
#sslCheckContent3{}
#sslCheckContent4{}
#sslCheckContent5{}
/* tell */
#tellAFriendAdvisory{}
