/* definicje glowne */
body{ margin: 0px; padding: 0; text-align: center; font: normal 12px tahoma, verdana; color: #333; background: #E1E1D5 url(../images/bg.jpg) repeat-x; }

#ottax {display:none}
#productfilterresultBody {}

h1#seo_stopka{font:normal 11px Arial, Helvetica, sans-serif}
h1#seo_stopka a{font:normal 11px Arial, Helvetica, sans-serif}

/* dla kazdej ze stron mozna zmianiac body za pomoca ID
   np. strona glowna #indexBody{}
   np. strona logowania #loginBody{}
   itd... */
a{ color: #E41402; text-decoration: none; font:normal 12px tahoma, verdana }
a:hover{ color: #E41402;font:normal 12px tahoma, verdana; text-decoration:underline }
a img{ border: none; }

#crossSell a img {float:left; margin:3px 10px 3px 0; display:block}
#crossSell a {font:bold 12px tahoma}



a.wstecz{padding:2px; background:#FF6633; color:#FFF}
a.wstecz:hover{padding:2px; background:#FF6633; color:#FFF; text-decoration:underline}

h1{ font: normal 24px arial,tahoma; margin-top: 0px; }
h2{ font: normal 14px arial,tahoma; }
h3{ font: normal 13px arial,tahoma; }
h4{ font: normal 12px arial,tahoma; }
h5{ font: normal 11px arial,tahoma; }
code{ font-family: courier, tahoma, arial, verdana, helvetica, sans-serif; font-size: 10px; }
small{ font-size: 11px; }
form, select, input{ display: inline; font:normal 11px tahoma, verdana; margin: 2px; color:#333 }
textarea{ margin: auto; display: block; width: 95%; }
input:focus, select:focus, textarea:focus{ background: #f5f5f5; }
fieldset{ padding: 5px; margin: 5px 0; border: 1px solid #dddddd; }
legend{ font-weight: bold; padding: 3px; font-size: 14px;}
label{ line-height: 16px; padding: 2px; }
address{ font-style: normal; font-size: 11px; }
th{ text-align: center; }
td {font: normal 12px tahoma, verdana;}
.clearBoth{ clear: both; }
hr{ height: 1px; margin-top: 5px; border: none; border-bottom: 1px solid #ffffff; }
#productMainImage1, #productMainImage2, #productMainImage3 {clear:both; display:block; width:560px; margin:10px 0}
#karta td {vertical-align:top}

/*
 *  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: 0 3px; font-size: 12px; text-align: center; }
/* funkcja zen_clean_html */
.smallText{ font-size: 9px; }
/* funkcja zen_get_products_display_price */
.productPriceDiscount{ color: #FF6600; font:bold 11px tahoma }
.normalprice{ text-decoration: line-through; font:normal 11px tahoma; color:#666 }
.productSpecialPriceSale{ color: #ff6600; font-weight: bold; text-decoration: line-through; }
.productSalePrice{ color: #cc0000; font-weight: bold; }
.productSpecialPrice{ padding-left: 10px; font: bold 12px tahoma; color:#E30000 }
/* 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; }

/* rozne formatowania */
.biggerText{ font-size: 12px; }
.center{ text-align: center; }
.forward{ float: right; }
.back{ float: left; }
.floatingBox{ margin: 0; width: 45%; }
.errorText{ color: #ff0000; }
.bold{ font-weight: bold; }
.important{ font-weight: bold; }
.alert{ color: #ff0000; margin-left: 5px; }

/* kontener */
#bannerOne{ background: #ffffff; text-align: center; padding: 10px 0; }
#mainWrapper{ margin: 0 auto; padding: 0; text-align: left; width: 986px; vertical-align: top; font:normal 12px tahoma}

/* naglowek */
#headerWrapper{ margin: 0; padding: 0; background:url(../images/bg_head.gif) no-repeat right top; border-bottom:#AAAA96 4px solid; height:100%}
#navMainWrapper{color: #fff; width: 100%; background:#48483C url(../images/top_bg.gif) repeat-x left top; text-align:right; height:23px; overflow:hidden; }
#navMainWrapper .tl {background:url(../images/top_left.gif) no-repeat left top; float:left; display:block; height:24px; width:20px}
#navMainWrapper .tr {background:url(../images/top_right.gif) no-repeat right top; float:right; display:block; height:24px; width:20px}
#navMainWrapper a{ text-decoration: none; padding: 0 5px; margin: 0; color: #fff; white-space: nowrap; font:normal 11px tahoma }
#navMainWrapper a:hover{ color: #fff; text-decoration:underline }

/* wyszukiwarka */
#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;}
#box_szukaj {padding:2px 0; width:936px; _width:930px; text-align:center; background:#585858; margin:10px 0 5px 0; height:30px; _height:34px; overflow:hidden;}
#box_szukaj form span {color:#fff; font:normal 13px arial}
#box_szukaj a {font:normal 11px tahoma; text-decoration:underline; color:#eaeaea;}
#box_szukaj a:hover {font:normal 11px tahoma; text-decoration:none; color:#fff;}
input.szukaj {padding:3px 0 3px 23px; background: #FFF url(../images/ico_search.gif) no-repeat; border:#BAB6B0 1px solid;}
input.submit {background: #FFF url(../images/btn_search.gif) no-repeat; width:78px; height:21px; border:0px solid; cursor:pointer}
a.btn_more {background: #FFF url(../images/btn_more.gif) no-repeat; width:81px; height:27px; border:0px solid; cursor:pointer; display:block; float:center}
a.btn_add {background: #FFF url(../images/btn_add.gif) no-repeat; width:89px; height:27px; border:0px solid; cursor:pointer; display:block; float:center}

a.btn_drukuj {background: #FFF url(../images/btn_drukuj.gif) no-repeat; width:96px; height:20px; border:0px solid; cursor:pointer; display:block; float:center}
a.btn_spytaj {background: #FFF url(../images/btn_zapytaj.gif) no-repeat; width:96px; height:20px; border:0px solid; cursor:pointer; display:block; float:center}

/* logo */
#logoWrapper{ margin: 0; padding: 10px 0; }
#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: center; vertical-align: middle; }
#bannerTwo{ text-align: center; }


/* menu gora */
#navCatTabsWrapper{ padding: 40px 0 0 10px; _padding: 40px 0 0 10px; text-align: center;float:left;}
.ile0 .category-top{text-decoration: none;color:#fff; font:bold 12pt arial;  text-align:center; background: url(../images/tab1.gif) no-repeat; width:170px; height:30px; _height:43px; display:block; float:left; padding:13px 0 0 0; background-position:0px 2px;}
.ile1 .category-top{text-decoration: none;color:#fff; font:bold 12pt arial;  text-align:center; background: url(../images/tab1.gif) no-repeat; width:170px; height:30px;_height:43px; display:block; float:left; padding:13px 0 0 0; background-position:0px -46px;}
.ile0 .category-top:hover{background-position:0px 0px; padding-top:11px; height:32px;_height:43px;}
.ile1 .category-top:hover{background-position:0px -48px; padding-top:11px; height:32px;_height:43px;}
.ile0 .category-top_cur{text-decoration: none;color:#fff; font:bold 12pt arial;  text-align:center; background: url(../images/tab1.gif) no-repeat; width:170px; height:32px;_height:43px; display:block; float:left; padding:11px 0 0 0; background-position:0px 0px;}
.ile1 .category-top_cur{text-decoration: none;color:#fff; font:bold 12pt arial;  text-align:center; background: url(../images/tab1.gif) no-repeat; width:170px; height:32px;_height:43px; display:block; float:left; padding:11px 0 0 0; background-position:0px -48px;}

.category-top_cur:hover{color:#fff; font:bold 12pt arial; text-decoration:none}
.category-top:hover{color:#fff; font:bold 12pt arial; text-decoration:none}


/* Belka stron EZ */
#navEZPagesTop{ margin: 0; padding: 3px 0; background: #D80808; border-top: 1px solid #ffffff; border-bottom: 1px solid #cdcdcd; font-size: 11px; color: #fff; text-align:center}
#navEZPagesTop a{ text-decoration: none; margin: 0; padding: 0 10px; color: #fff; white-space: nowrap; font-size: 11px; font-weight: bold; }
#navEZPagesTop a:hover{ color: #fff; text-decoration:underline}




/* cala strona */
#contentMainWrapper{ margin: 5px auto; padding: 0; border-collapse: collapse; border: none; width: 100%; background:#fff }
/* bof kolumny patrz dalej sideboxes */
#navColumnOne{ padding-left: 3px; vertical-align: top; }
#navColumnTwo{ padding-right: 3px; vertical-align: top; }
.columnLeft { background: url(../images/bg_left.jpg) repeat-y left top}
.columnRight{ background: url(../images/bg_right.jpg) repeat-y right top}
.columnTop{ background: #FFF url(../images/bg_top.jpg) repeat-x;}
.columnTop .rtl {background: url(../images/rtl.gif) no-repeat left top; float:left; display:block; height:50px; width:25px;}
.columnTop .rtr {background: #FFF url(../images/rtr.gif) no-repeat right top; float:right; display:block; height:50px; width:25px;}

#navColumnOneWrapper, #navColumnTwoWrapper{ margin: 0; padding: 0; }
/* eof kolumny patrz dalej sideboxes */
/* bof content caly patrz dalej zawartosc */
#zawartosc{ vertical-align: top; width:600px }


/* nawigacja */
#navBreadCrumb{ color: #333; margin: 0 15px; padding: 6px; border-bottom: 1px solid #f8f8f8; }
#navBreadCrumb a{ color: #AD2F2F; text-decoration: none; }
#navBreadCrumb a:hover{ color: #333; text-decoration: none; }
#bread_naw a{color: #000000; text-decoration: underline;}
#bread_naw a:hover{color: #000000; 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 */
#navSuppWrapper{ margin: 0; background: #E60527 url(../images/foot_bg.gif) repeat-x; width: 100%; font:normal 11px tahoma;color: #fff; height:32px; padding:0px}
ul#navSupp{ margin: 0; padding: 7px 0; list-style-type: none; text-align: center; display:inline }
#navSupp li{ display: inline; }
#navSupp li a{ margin: 0; padding: 5px 10px; text-decoration: none; font:normal 11px tahoma; color: #fff; white-space: nowrap; }
#navSupp li a:hover{ color: #fff; text-decoration:underline}
.stopka {background: url(../images/stopka.gif) no-repeat right top; width:962px; height:113px}
.stopka .sl {background: url(../images/stopka_left.gif) no-repeat left top; float:left; display:block; width:19px; height:113px}
input.news {background: #FFF url(../images/btn_news.gif) no-repeat; width:118px; height:27px; border:0px solid; cursor:pointer}
.stopka .newsletter{float:left; margin-left:35px; margin-top: 20px;}
.stopka .newsletter form{color:#FFF}
#navSuppWrapper .fl {background:url(../images/foot_left.gif) no-repeat left top; float:left; display:block; height:32px; width:18px}
#navSuppWrapper .fr {background:url(../images/foot_right.gif) no-repeat right top; float:right; display:block; height:32px; width:18px}





/* 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:0px;margin-bottom: 10px;}
.leftBoxContainer, .rightBoxContainer, .singleBoxContainer{}
	/* kontener szczegolowo dla kazdego boxa */
	
	
	
	
/* TLA KOLUMNY LEWA I PRAWA */
	
#bannerbox2, #subscribe, #advancedsearchsb, #ccaccept, #contactsidebox, #currencies, #documentcategories, #ezpages, #information, #languages, #manufacturerinfo, #manufacturers, #moreinformation, #musicgenres, #orderhistory, #recordcompanies, #reviews, #search, #searchheader, #tellafriend, #whosonline, #featured, #productnotifications, #whatsnew, #whatsnew2, #categories, #categoriesselect, #categorylistbox, #specials, #specials2, #treemenu
{background: url('../images/title_bg.jpg') repeat-y;}

#shoppingcart,  #productfilter, #loginbox, #bestsellers {background: url('../images/title_bg2.jpg') repeat-y;}



/* OGÓLNE */

.leftBoxHeading, .rightBoxHeading, .singleBoxHeading{ margin: 0; padding: 8px 15px 0 15px; text-align: left; }
.sideBoxContent{ padding: 5px; color: #333; font-size: 12px; }
.sideBoxContent select {width:140px;}



/* BELKI KOLUMNY LEWA I PRAWA */

h3.leftBoxHeading, h3.rightBoxHeading, h3.singleBoxHeading, h3#currenciesHeading, h3#documentcategoriesHeading, h3#ezpagesHeading, h3#informationHeading, h3#languagesHeading, h3#manufacturerinfoHeading, h3#manufacturersHeading, h3#moreinformationHeading, h3#musicgenresHeading, h3#orderhistoryHeading, h3#recordcompaniesHeading, h3#reviewsHeading, h3#searchheaderHeading, h3#tellafriendHeading, h3#whosonlineHeading, h3#featuredHeading, h3#categoriesHeading, h3#categoriesselectHeading, h3#categorylistboxHeading, h3#treemenuHeading, h3#productnotificationsHeading, h3#whatsnewHeading, h3#whatsnew2Heading
{font:normal 1.25em arial,tahoma; color:#fff; background: url('../images/title.jpg') no-repeat; height:31px; _height:39px}



h3#specialsHeading, h3#specials2Heading {font:normal 1.25em arial,tahoma; color:#fff; background: url('../images/title_promocje.gif') no-repeat; height:31px; _height:39px}

h3#shoppingcartHeading, h3#productfilterHeading, h3#loginboxHeading, h3#bestsellersHeading{font:normal 1.25em arial,tahoma; color:#fff;background: url('../images/title2.jpg') no-repeat; height:26px; _height:34px}





	
	

/* KOSZYK */
#shoppingcart hr{ border-bottom: 1px solid #b0b0b0; }
#cartBoxListWrapper{ margin: 5px 10px; padding: 0; text-align: left; }




/* STOPKA BELKI */
#subscribeContent, #bannerboxContent, #bannerbox2Content, #bannerboxallContent, #currenciesContent, #ezpagesContent, #languagesContent, #manufacturerinfoContent, #manufacturersContent, #musicgenresContent, #orderhistoryContent, #recordcompaniesContent, #reviewsContent, #tellafriendContent, #treemenu, #featuredContent, #whatsnewContent, #whatsnew2Content, #whosonlineContent, #specialsContent, #specials2Content{font: bold 12px tahoma; color:#E30000 ; background: url('../images/title_foot.jpg') no-repeat bottom; padding:5px 4px 15px 7px}

#loginboxContent, #shoppingcartContent, #productfilterContent, #bestsellersContent{font: bold 12px tahoma; color:#E30000 ; background: url('../images/title_foot2.jpg') no-repeat bottom left; padding:5px 4px 15px 7px; }


#categoriesContent, #categoriesselectContent, #categorylistboxContent {color:#999;background: url('../images/title_foot.jpg') no-repeat bottom; padding:0px 1px 13px 2px; margin:-8px 0 0 0 }


	
	


/* BESTSELLERY */
#bestsellersContent ol{margin:0px; padding: 0 0 0 20px}
#bestsellersContent  li{ margin-left: 3px; clear: both; border-bottom:#D7D9C9 1px solid; color:#999}
#bestsellersContent  li a{ color: #333; text-decoration: none; font: normal 12px tahoma; line-height:25px }
#bestsellersContent  li a:hover{ color: #333; text-decoration:underline; }
#bestsellersContent .info {color:#666; font:normal 10px tahoma, verdana}


/* KATEGORIE */
#categoriesContent a, #categorylistboxContent a, #treemenu a{ color: #333; font:normal 11px tahoma,verdana;text-decoration: none; }
#categoriesContent a:hover, #categorylistboxContent a:hover, #treemenu a:hover{ color: #fe0000; text-decoration: none; }
#categoriesContent .category-top2, #categorylistboxContent .category-top2{color:#FFF; background:url(../images/bg_menu_top.gif) no-repeat; height:23px; font:bold 12pt arial; width:161px; display:block; padding:7px 0 0 20px; _width:181px; _height:26px;}

#categoriesContent .category-top2:hover, #categorylistboxContent .category-top2:hover{color:#fff}

#categoriesContent .category-subs, #categorylistboxContent .category-subs{ color: #333; line-height:21px; background:url(../images/bg_menu.gif) no-repeat; border-bottom:#333 1px solid; width:169px; _width:181px; display:block; padding-left:12px;}
#categoriesContent .category-products, #categorylistboxContent .category-products{ color: #666; width:163px;_width:181px; display:block; line-height:15px; background:#EFEEEA url(../images/arrow_sub.gif) no-repeat; background-position:5px 0px; padding-left:17px;}
#categoriesContent .category-subs-parent, #categorylistboxContent .category-subs-parent{font-weight:bold }
#categoriesContent .category-subs-selected, #categorylistboxContent .category-subs-selected{ color: #fe0000;}
#catBoxDivider{ border-bottom: 2px solid #ffb761; }
#categoriesContent .category-links, #categorylistboxContent .category-links, #treemenu .category-links{ text-decoration: underline; }


/* 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; }

	
/* LINKI W BOKSACH */

#featuredContent a, #whatsnewContent a, #whatsnew2Content a, #specialsContent a, #specials2Content a{ text-decoration: none; color: #333; font:normal 12px tahoma; text-decoration:none}

#loginboxContent a{ text-decoration: none; color: #666; font:normal 11px tahoma; text-decoration:underline}
#loginboxContent a:hover{ text-decoration: none; color: #666; font:normal 11px tahoma; text-decoration:none}
	
	
#featuredContent a:hover, #specialsContent a:hover, #specials2Content a:hover, #whatsnewContent a:hover, #whatsnew2Content a:hover{ text-decoration: none; color: #fe0000; }
	
	
	
	
	/* Informacje */
	#informationContent{ padding-left: 15px; }
	/* producenci select */
	#manufacturersContent .boxInfo{ margin: 0; padding: 0; text-align: left; }
	/* 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; }



	








/* zawartosc */
.centerColumn{ padding: 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{ font-family: Trebuchet MS; font-weight: bold; color: #336cad; }
/* zawartosc dla tekstow */
.content{}
	/* strony */
	#indexCategoriesMainContent, #productInfoNoProductMainContent, #createAcctSuccessMainContent, #logoffDefaultMainContent, #cookieUsageDefaultMainContent, #customerAuthDefaultMainContent, #maintenanceDefaultMainContent, #timeoutDefaultContent, #downloadTimeOutMainContent, #gvRedeemDefaultMainContent, #gvSendDefaultContentSuccess, #gvSendDefaultMainContent, #passwordForgottenMainContent, #productReviewsDefaultProductMainContent, #sslCheckMainContent{ padding: 5px; background: #f8f8f8; border: 1px solid #dfdfdf; }
	/* strony dodatkowe */
	#conditionsMainContent, privacyDefaultMainContent, #shippingInfoMainContent, #discountcouponInfoMainContent, #gvFaqDefaultMainContent, #siteMapMainContent, #pageTwoMainContent, #pageThreeMainContent, #pageFourMainContent, #reviewsInfoDefaultMainContent, #pageNotFoundMainContent, #checkoutSuccessMainContent{ padding: 5px; background: #f8f8f8; border: 1px solid #dfdfdf; }
	#conditionsMainContent p, privacyDefaultMainContent p, #shippingInfoMainContent p, #discountcouponInfoMainContent p, #gvFaqDefaultMainContent p, #siteMapMainContent p, #pageTwoMainContent p, #pageThreeMainContent p, #pageFourMainContent p, #reviewsInfoDefaultMainContent p, #pageNotFoundMainContent p, #checkoutSuccessMainContent p{ margin: 10px 0 2px 0; }
/* strona glowna INDEX jako index default */
.greeting{ color: #666666; }
.greetUser{ color: #cc0000; }
#textmain{ background: #f7f7f7; color: #ff6600; padding: 5px 10px; }
#textinformation{ background: #f7f7f7; color: #000000; padding: 5px 10px; font-size: 10px; }
#indexDefaultMainContent{}
	/* moduly strony glownej */
	.centerBoxWrapper{ margin: 10px 0 0 0; }
	.centerBoxHeading{ margin: 0; padding: 5px; background: #efefff; color: #336cad; text-align: center; }




		
		
		
		/* NOWOSCI I PROMOCJE - BOKSY */
		#whatsNew_box, #specialsDefault, #featuredProducts{ border: 0px solid #ffb761;}
		#whatsNew_box h2, #specialsDefault h2, #featuredProducts h2{padding: 6px 0 0 6px; color: #fff; text-align: left; font:normal 11pt tahoma; background: url('../images/belka.jpg') no-repeat; width:553px; height:27px; _width:559px; _height:33px}
		.centerBoxContentsNew, .centerBoxContentsFeatured{ margin: 10px 0px 5px -2px; vertical-align: top; font: normal 12px tahoma; color:#E30000; height:250px; border:#efefef 0px solid}
				.centerBoxContentsSpecials{ margin: 10px 5px; vertical-align: top; font: normal 12px tahoma; color:#E30000; height:270px; border:#efefef 0px solid}
		.centerBoxContentsNew a, .centerBoxContentsSpecials a, .centerBoxContentsFeatured a{ color: #333; font: normal 12px tahoma; }
		.centerBoxContentsNew a:hover, .centerBoxContentsSpecials a:hover, .centerBoxContentsFeatured a:hover{ color: #fe0000; font: normal 12px tahoma;}
		.centerBoxContentsNew a img, .centerBoxContentsSpecials a img, .centerBoxContentsFeatured a img{}
		
		
		

		
		
		/* modul oczekiwanych */
		#upcomingProductsTable{ }
		#upcomingProductsTable caption{ color: #ff6600; }
		#upcomingProductsTable th{ background: #dddddd; padding-left: 10px; }
		#upProductsHeading{ color: #666666; }
		#upDateHeading{ color: #666666; }
		.rowEven{ background: #fff; border-top: 1px solid #ffffff; }
		.rowOdd{ background: #fff; border-top: 1px solid #ffffff; }
		.rowOdd td, .rowEven td{ padding-left: 10px; }
/* 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: 5px 0; }
	/* 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{color: #999; text-decoration: none; font:normal 12px arial;}
	.navSplitPagesLinks a:hover{ text-decoration:underline }
	.current{color: #000; font:normal 14px arial; }
	/* tabele */
	.tabTable{}
	tr.productListing-rowheading{ padding: 3px 0; background: #eee; border-bottom: 1px solid #ddd; color: #333; height:30px }
	tr.productListing-rowheading a{ color: #333; text-decoration:underline }
	tr.productListing-rowheading a:hover{ color: #000; text-decoration:none}
	th.productListing-heading{ padding: 0 3px; font-size: 12px; text-align: center; }
	tr.productListing-odd{ background: #fff; border-bottom: 1px solid #ccc; }
	tr.productListing-even{ background: #fff; border-bottom: 1px solid #ccc; }
	tr.featuredTR, tr.newTR{ background: #f6f6f6; border-bottom: 1px solid #ffffff; }
	td.productListing-data{ 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: 0; border: none; border-bottom: 1px solid #dfdfdf; }
	td.newHR hr{ height: 1px; margin: 0; border: none; border-bottom: 1px solid #dfdfdf; }
	h3.itemTitle{ margin: 3px 0 5px 0; }
	h3.itemTitle a{}
	h3.itemTitle a:hover{}
	.listingDescription{ margin: 5px; color: #666666; }
	.listingBuyNowButton{}
	img.listingProductImage{}
/* strona glowna INDEX jako kategorie - modul kategorii */
.catDescContent{}
.categoryListBoxContents{ margin: 10px 10px; float: left; vertical-align: top; text-align: center; width:260px; border:0px solid }
.categoryListBoxContents a{}
.categoryListBoxContents a img{}
/* promocje */
.specialsListBoxContents{ float: left; vertical-align: top; margin: 10px 0; text-align: center; }
/* nowe */
	/* Filtrowanie */
	#sorter{}
/* 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: center; margin: 10px; border: 1px solid #dfdfdf; 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; }
#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{}
/* contact us */
.mainContent{}
.success{}
#contactUsNoticeContent p{ margin: 10px 0 2px 0; }
#contactUsForm{}
/* site map */
#siteMapList{ width: 90%; float: right; }
#siteMapList ul li{ font-weight: bold; }
#siteMapList ul li ul li{ font-weight: normal; }
/* 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{ margin: 0; 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: #fff; height: 2.2em; }
#accountLinksWrapper{ margin: 0; width: 50%; }
#myAccountGen li{ margin: 0; }
.list{}
#myAccountNotify li{ margin: 0; }
.notice{}
#noAcctHistoryDefault{}
h2#orderHistoryDetailedOrder{}
#myAccountQuantity{}
#myAccountProducts{}
#myAccountTax{}
#myAccountTotal{}
.accountQuantityDisplay{ width: 10%; vertical-align: top;  text-align: center; }
.accountProductDisplay{}
ul#orderAttribsList{}
.accountTaxDisplay{ width: 20%; text-align: right; }
.accountTotalDisplay{ width: 20%; text-align: right; }
#orderTotals{}
.amount{ text-align: right; padding: 2px; width: 60px; }
.lineTitle{ text-align: right; padding: 0.2em; }
#downloads{}
#dlFileNameHeading{}
#dlByteSize{}
#dlButtonHeading{}
#dlDateHeading{}
#dlCountHeading{}
.tableRow{ height: 2.2em; }
#myAccountOrdersStatus{}
#orderHistoryStatus{}
#myAccountStatusDate{}
#myAccountStatus{}
#myAccountStatusComments{}
#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{}
#cartContentsDisplay{background:#FFFFFF; font: normal 12px tahoma}
.cartTableHeading{}
#ccQuantityHeading{}
#ccProductsHeading{}
#ccTaxHeading{}
#ccTotalHeading{}
.cartQuantity{ width: 4.7em; text-align: center; padding: 0.5em 0em; }
.cartProductDisplay{ text-align: right; padding-right: 0.2em; }
.cartAttribsList{ margin-left: 1em; }
.cartTotalDisplay{ text-align: right; padding-right: 0.2em; padding: 0.5em 0em; }
/* 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{}
#seTotalHeading{}
/* 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{ background: #cacaca; height: 2em; }
#scQuantityHeading{}
#scUpdateQuantity{ width: 2em; }
#scProductsHeading{}
#scUnitHeading{}
#scTotalHeading{}
#scRemoveHeading{}
.cartQuantityUpdate{ padding: 0.5em 0em; text-align: center; }
#cartImage{ margin: 0.5em 1em; }
#cartProdTitle{}
.cartUnitDisplay{ padding: 0.5em 0em; text-align: right; padding-right: 0.2em; }
.cartRemoveItemDisplay{ width: 3.5em; text-align: center; padding: 0.5em 0em; }
#cartSubTotal{ border-top: 1px solid #cccccc; font-weight: bold; text-align: right; line-height: 2.2em; padding-right: 2.5em; background: #efef;  height: 2.2em; }
#cartEmptyText{ text-align: center; }
#shoppingCartDefault #PPECbutton{ float: right; }
/* SSL */
#sslCheckSubHeading{}
#sslCheckSecondaryContent{}
#sslCheckContent2{}
#sslCheckContent3{}
#sslCheckContent4{}
#sslCheckContent5{}
/* tell */
#tellAFriendAdvisory{}


#dhtmltooltip{
	position: absolute;
	text-align:center;
	width: 320px;
	border-top: 4px solid #E60527;
	border-left: 1px solid #848484;
	border-right: 1px solid #848484;
	border-bottom: 1px solid #848484;
	padding: 10px;
	background-color: #ffffff;
	visibility: hidden;
	opacity:0.9;
  filter: alpha(opacity=90); 
	z-index: 100;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal
}

.tab-body	{ 
    border:#EFEFEF 2px solid;
	background:#FDFDFD;
    padding: 3px;
    z-index:1; 
    display:none;
	clear:both;
}
 
.opcja {
padding:4px; 
background-color:#DCDCDC;
float:left;
margin-right:2px;}

.opcja a {margin:6px;
font:bold 12px Tahoma;
color:#333;
text-decoration:none;}

.opcja a:hover {margin:6px;
font:bold 12px Tahoma;
color:#000;
text-decoration:none;}
h1#seo_stopka_top{display:none}