/**
 *
 * @ignore
 * @access private
 * @version $Id: stylesheet.css, v1.3.7.1 2007/10/18 09:01:56 $;
 *
 * @author Zen Cart Development Team
 * @copyright Copyright 2003-2007 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
 *
 */

/* podstawowe */
body{ margin: 0;
padding: 0;
text-align: center;
font-family: Arial, verdana, helvetica, sans-serif;
font-size: 12px;
 color: #262525;     
background:#ffffff url('../images/bg_panoramiczny.jpg') no-repeat top center;
}
.messageStackWarning{
 display: none;
}
a.category-top2{
 font-weight: bold;
 text-align: left;
}
a, a:visited{ color: #000000; text-decoration: none; }
a:hover{ color: #91110F; }
a img{ border: none; }
h1{ font-size: 17px;color: #550605 }
h2{ font-size: 18px;color: #550605 }
h3{ font-size: 14px;color: #550605 }
h4, h5, h6{ font-size: 14px; }
h1, h2, h3, h4, h5, h6{ margin: 0.3em; }
code{ font-family: courier, tahoma, arial, verdana, helvetica, sans-serif; font-size: 12px; }
small{ font-size: 11px;; }
form, select, input{ display: inline; font-size: 1em; margin: 0.1em; }
textarea{ margin: auto; display: block; width: 95%; }
input:focus, select:focus, textarea:focus{ background: #E8FCE9;border: 1px solid #00B109;padding: 2px 1px}
fieldset{ padding: 15px; margin: 0.5em 0em; border: 1px solid #E8E8E8; background: #F7FBF6;font-size: 12px;margin: 5px;width: 400px}
legend{ font-size: 1.1em; font-weight: bold; padding: 0.3em;float: left;background: none; }
label{ font-size: 1.1em; line-height: 1.5em; padding: 0.2em;float: left }
label.checkboxLabel, label.radioButtonLabel{ margin: 0.5em 0.3em; }
label.inputLabel{ width: 11em; float: left; }
label.inputLabelPayment{ width: 15em; float: left; }
label.selectLabel, label.switchedLabel, label.uploadsLabel{ width: 12em; float: left; }
p, address{ font-size: 12px; font-style: normal; padding: 0.5em; }
th{ text-align: center; }
.clearBoth{ clear: both; }
hr{ height: 1px; margin-top: 0.5em; border: none; border-bottom: 1px solid #ffffff; }
.hiddenField{ display: none; }
.visibleField{ display: inline; }

/* klasa message_stack: ostrzezenia i bledy */
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution{ line-height: 1.8em; padding: 0.2em; border: 1px solid #666666; }
.messageStackWarning, .messageStackError{ background: #ff0000; color: #ffffff; }
.messageStackSuccess{ background: #99ff99; color: #333333; }
.messageStackCaution{ background: #ffff66; color: #333333; }
.larger{ font-size: 1.1em; }
/* funkcja zen_create_sort_heading */
a.productListing-heading{ padding: 0 0.2em; font-size: 1em; text-align: center; }
/* funkcja zen_clean_html */
.smallText{ font-size: 0.9em; }
/* funkcja zen_get_products_display_price */


.productSpecialPriceSale{ color: #ff6600; font-weight: bold; text-decoration: line-through; }
.productSalePrice{ color: #cc0000; font-weight: bold; }
.productSpecialPrice{font-weight: bold; }

/* inne formatowania */
.biggerText{ font-size: 13px; padding-left: 50px}
.center{ text-align: center; }
.forward{ float: right; }
.back{ float: right; }
.back a{
color: red;
}
#productDescription.productGeneral.biggerText{
margin-top: 30px; 
}
a.imagebutton{
display:block;
width: 60px;
height: 20px;

}
a.imagebutton span{
display: none;
}
.floatingBox{ margin: 0; width: 47%; }
.errorText{ color: #ff0000; }
.bold{ font-weight: bold; }
.important{ font-weight: bold;color: red }
.alert{vertical-align: top; color: #ff0000; margin-left: 0.5em;display: none}

/* uklad strony */
#main_outer{
width: 100%;

background: url('../images/bg_panoramiczny_dol.jpg') no-repeat bottom center;
}
#bannerOne{ text-align: center; padding: 0.8em; }
#mainWrapper{ margin: 0 auto; padding: 0; vertical-align: top; width: 1000px; text-align: left; }
#headerWrapper{ margin: 0; padding: 0;position: relative;width: 100%; height: 182px; }
#contentMainWrapper{ margin: 0; padding: 0; border-collapse: collapse; border: none; width: 1000px;clear: both; }
#navColumnOne, #navColumnTwo, #zawartosc{ vertical-align: top; }
#navColumnOneWrapper, #navColumnTwoWrapper{ margin: auto; padding: 0;}
#navSuppWrapper{ margin: 0;  font-weight: bold; color: #ffffff; padding-top: 90px; width: 100%; text-align: center;color: #FFFFFF; font-weight: bold;margin-top 80px;height: 150px;}
#navSuppWrapper p{
margin: 0;
padding 5px 0 0 0;
}
#navSuppWrapper a{
color: #ffffff;
}
#bannerFive{ padding: 0.8em; text-align: center; }
#siteinfoIP{ font-size: 0.9em; text-align: center; }
#siteinfoLegal{ font-size: 0.9em; padding-bottom: 0.3em; text-align: center; color: #ffffff; margin-top: 40px; }
#bannerSix{ padding: 0.8em; text-align: center; }
#siteinfoLegal a, a:hover, a:visited{
color: #000000;
}
/* naglowek nawigacja, wyszukiwarka */
#navMainWrapper{ color: #333333; height: 25px; width: 500px;float: right;position: relative;}
#navMain ul{ margin: 0em; padding: 0; list-style-type: none; text-align: center; line-height: 1.5em;position: absolute; z-index: 100; right: 0;}
#navMain ul li{ display: inline; background: url('../images/punktor_navMain.png') repeat-x;margin-right: 1px;float: left }
#navMain ul li a{ text-decoration: none; padding: 5px 15px; margin: 0; color: #02fe0e; white-space: nowrap;color: #ffffff; font-weight: bold;display: block;float: left }
#navMain ul li a:hover{ color: #36e23e;}
#navMainSearch{ margin: 5px 0 0 0; padding: 0; width: 320px; float: right; }
#navMainSearch form{ margin: 0; padding: 0; float: right; }
#navMainSearch form input{ float: left;padding-top: 2px }
#navMainSearch form input#inputsearch{ width: 200px; margin: 2px 10px 0 0; padding: 2px 5px; border: 2px solid #00b009;background: #e4fbe6 }
#navMainSearch form input#inputsubmit{ margin: 0; padding: 0; border: none; }

/* logo, slogan, baner */
#logoWrapper{ clear: both;
margin: 0; padding: 0;
width: 100%;
height: 182px;

overflow: hidden ;

position: absolute;
top: 0;
left: 0;
}
#banner_top{
margin-bottom: 20px;
position: absolute;
top: 1px;
left: 0;
z-index: 10;
overflow: hidden;
height: 149px;
}
#logo{ float: left; }
#taglineWrapper{ float: right; margin-right: 1em; }
#tagline{ color: #cc0000; font-size: 2em; text-align: center; vertical-align: middle; padding: 0.5em 0; font-family: Trebuchet MS; font-weight: bold; }
#bannerTwo{ padding: 0.0em; text-align: center; }

/* menu gora: kategorie */
#navCatTabsWrapper{ margin: 0 ; background: url('../images/guitar_bg.jpg') no-repeat top right; font-weight: bold; color: #575757; width: 100%; text-align: center;float: left; padding-bottom: 5px; height: 27px;position: absolute; bottom: 0; }
ul#navCatTabs{ margin: 0; padding: 0.0em 0em; list-style-type: none; text-align: center; line-height: 1.5em;margin-left: 280px;float: left; m }
#navCatTabs li{background:#00b109 url('../images/label_left_bg.gif') no-repeat 0px 0px;  display: block;float: left; margin-right: 5px; }
#navCatTabs li .category-top{background: url('../images/label_right_bg.gif') no-repeat top right;margin: 0; padding: 10px 20px 5px 20px; text-decoration: none; font-weight: bold; font-size: 12px; color: #ffffff; white-space: nowrap;display: block;float: left; }
#navCatTabs li .category-top:hover{ color: #eee1d1; }

/* menu gora: belka stron EZ */
#navEZPagesTop{ background: #ebebeb url('../images/top_sidebar.jpg') no-repeat;height: 30px; margin: 0; padding: 0.5em; padding-left: 250px; font-weight: bold; color: #333333; }
#navEZPagesTop ul{list-style: none;margin: 0; padding: 0;margin-top: 3px;}
#navEZPagesTop li{float: left;padding: 0px 0 0 20px; background: url('../images/zakladka_left.jpg') no-repeat; margin-right: 7px;}
#navEZPagesTop a{ text-decoration: none; margin: 0; padding: 9px 20px 8px 0; color: #fef1bc; white-space: nowrap; font-weight: bold; font-size: 13px; display: block; background: url('../images/zakladka_right.jpg') no-repeat top right; }
#navEZPagesTop a:hover{ color: #fffcee; }

/* boxy */
.centeredContent{ text-align: center; }
.leftBoxContainer, .rightBoxContainer, .singleBoxContainer, #search{ margin-bottom: 1.5em;float:left; background:#000000 url('../images/box_head_bg.gif') no-repeat!important  }
	/* kontener szczegolowo dla kazdego boxa */
	#advancedsearchsb, #ccaccept, #contactsidebox, #currencies, #documentcategories, #ezpages, #information, #languages, #loginbox, #manufacturerinfo, #manufacturers, #moreinformation, #musicgenres, #orderhistory, #recordcompanies, #reviews, #search, #searchheader, #tellafriend, #whosonline{ float: left }
	#bannerbox2, #bannerbox, #bannerboxall{float: left; overflow: hidden;}
	#bestsellers, #featured{ }
	#categories, #categoriesselect, #categorylistbox, #specials, #specials2, #treemenu{ }
	#contactsideboxContent{
 padding-left: 10px;
	width: 150px;
	margin-top: 5px!important;
	}
	.leftBoxContainer{
	
	background: #000000 url('../images/box_head_bg.gif') no-repeat;
	padding-bottom: 30px;
	float: left;
	}
	.rightBoxContainer{
	background-color: #000000;
	background-image:  url('../images/box_head_bg.gif') no-repeat;
  	padding-bottom: 30px;	
	float: left;

	width: 200px;
	}
	.rightBoxContainer .sideBoxContent{
	margin-top: 3px;
	}
	#search{
	background: url('../images/box_tlo_right_m.gif') no-repeat;
	padding-bottom: 10px;
	}
	#search h3#searchHeading{
	padding: 8px 5px 0 0;
	}
	#search #searchContent{

	margin-top: 0px;
	}
	#search .imgbutton{
	margin-bottom: -4px
	}
  
	#moreinformationContent{
	width: 130px;
	}
	#productnotifications, #whatsnew, #whatsnew2{ background: #f8fbff; }
	#shoppingcart.rightBoxContainer{ background: #000000 url('../images/box_tlo_right_k.gif') no-repeat top left!important;}
.leftBoxHeading, .rightBoxHeading, .singleBoxHeading{ margin: 0; padding: 10px 5px 5px 10px; text-align: center;float: right;margin-right: 20px;}
.leftBoxHeading{
margin-right: 10px!important;
}
h3.leftBoxHeading, h3.rightBoxHeading, h3.singleBoxHeading{ font-family: Arial; font-size: 15px;font-weight: normal; color: #fff0cb;margin:0;margin-right:10px}
h3.leftBoxHeading a, h3.rightBoxHeading a, h3.singleBoxHeading a{ font-size: 1.1em; text-decoration: none; color: #fff0cb; }
h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover, h3.singleBoxHeading a:hover{ color: #575757; text-decoration: none; }
	/* naglowki szczegolowe */
	h3#bannerboxallHeading, h3#bannerbox2Heading, h3#bannerboxHeading{height: 10px;margin-bottom: 0;padding-bottom: 0;}
	h3#bestsellersHeading, h3#featuredHeading{margin-bottom: 3px;}
	h3#featuredHeading a{ text-decoration: none; color: #336600; }
	h3#featuredHeading a:hover{ color: #ffffff; text-decoration: none; }
	h3#categoriesHeading{display: block;}
  
  
   
	h3#categoriesselectHeading, h3#categorylistboxHeading, h3#specials2Heading, h3#treemenuHeading{ color: #ffffff; background: #ff5800 url('../images/sklep_4.gif') repeat-x top left; }
	h3#specialsHeading a, h3#specials2Heading a{ color: #ffffff; text-decoration: none; }
	h3#specialsHeading a:hover, h3#specials2Heading a:hover{ color: #575757; text-decoration: none; }
	/*producenci*/
	
	
	h3#productnotificationsHeading, h3#whatsnewHeading, h3#whatsnew2Heading{ color: #003366; background: #57bdff url('../images/sklep_5.gif') repeat-x top left; }
	h3#productnotificationsHeading a, h3#whatsnewHeading a, h3#whatsnew2Heading a{ color: #003366; text-decoration: none; }
	h3#productnotificationsHeading a:hover, h3#whatsnewHeading a:hover, h3#whatsnew2Heading a:hover{ color: #ffffff; text-decoration: none; }
	h3#shoppingcartHeading{ color: #cf1611; font-size: 11px;padding; 3px}
	h3#shoppingcartHeading a{ color: #020202; text-decoration: none;font-weight: 12px;float: right }
	h3#shoppingcartHeading a:hover{ color: #ffcc33; text-decoration: none;color: #ffffff }
.sideBoxContent{ font-size: 12px; padding: 15px 0px 15px 0 ; color: #666666;background: #fefefe;
	float: left;
	width: 158px;
	margin: 13px 2px 10px 14px;
	border: 1px solid #630800;  }
.sideBoxContent a{ color: #333333; text-decoration: none; }
.sideBoxContent a:hover{ color: #336699; text-decoration: none; }
	/* bestsellery */
	#bestsellersContent{ color: #336600; }
	#bestsellersContent .wrapper{ margin: 0em 0em 0em 1.5em; }
	#bestsellersContent .wrapper ol{ padding: 0; margin-left: 1.1em; }
	#bestsellersContent .wrapper li{ padding: 0; margin: 0.3em 0em 0.3em 0em; }
	#bestsellersContent .wrapper li a{ color: #669900; text-decoration: none; font-weight: bold; }
	#bestsellersContent .wrapper li a:hover{ color: #336600; text-decoration: none; }
	/* Kategorie */
	#categoriesContent, #categoriesselectContent, #categorylistboxContent, #treemenu{ color: #ffc080;padding: 0;background: none;float: left; margin-top: 5px }
	/* Kategorie lista uporządkowana */
  #categoriesContent.sideBoxContent ul{list-style: none; padding: 0; margin: 0!important; float: left;}
  #categoriesContent.sideBoxContent ul li{background:#fefefe; padding: 0px;width: 153px;text-align: center; margin-top: 2px; border: 1px solid #000000; float: left; clear: both; }
  #categoriesContent.sideBoxContent ul li.first_li{background:#fefefe;margin-top: 0}
  #categoriesContent a{display: block; float: left; width: 100%; text-align: center, font-weight: bold;}
  #categories #categoriesContent{border: none;}
  #categoriesContent a, #categorylistboxContent a, #treemenu a{ color: #000000; text-decoration: none;font-family: Arial; font-size: 12px; display: block; font-weight: bold }
	#categoriesContent a:hover, #categorylistboxContent a:hover, #treemenu a:hover{ color: #a7604d; text-decoration: none; }
	#categoriesContent .category-top2, #categorylistboxContent .category-top2{text-transform: lowercase;font-weight:bold; }
	.category-top2:first-letter{
	text-transform: uppercase;  
	} 
  #categoriesContent a.category-top2 span{
  font-weight: bold;
  text-align: left!important;
  margin-left: -7px!important;
  display:block!important;
  float: left;
  width: 97%;
 padding-left: 5px;
  background: #B8F9BB;
  }
  #categoriesContent a.category-top2{
  padding-left: 7px!important;

  }
  #categoriesContent li{
  z-index: 10!important;
  }
  
  #categoriesContent a.category-top2 span{
  
  margin-left: -5px!important;
  position: relative;
  display: block;
}   #categoriesContent a.category-top2 span:first-letter{
  text-transform: uppercase!important;

  }
   #categoriesContent a.category-top2{
  
   }
   #categoriesContent a.category-top2 span{
    
   }
  #categoriesContent a.category-top2 span.category-subs-parent{
  display: block;
   margin-left: -7px!important;
  
  float: left;
  
  }
  #categoriesContent a.category-links{
   color: #E99A00;
   padding: 10px 0;
   text-align: center;
   font-size: 13px;
   background: url('../images/promocje_btn.jpg') no-repeat;
   margin-top: 10px;
   height: 40px;
   float: left;
   text-indent: -300px;
   overflow: hidden;
  }
	#categoriesContent .category-subs, #categorylistboxContent .category-subs{ color: #4A4949;margin: 0; font-weight: normal }
	#categoriesContent .category-products, #categorylistboxContent .category-products{ color: #4A4949;font-weight: normal }
	#categoriesContent .category-subs-parent, #categorylistboxContent .category-subs-parent{ color: #4A4949;font-weight: normal }
	#categoriesContent .category-subs-selected, #categorylistboxContent .category-subs-selected{ color: #4A4949;font-weight: normal }
	#catBoxDivider{display: none; }
	#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; }
	#documentcategoriesContent a{ color: #333333; text-decoration: none; }
	#documentcategoriesContent a:hover{ color: #336699; text-decoration: none; }
	#documentcategoriesContent .category-top{ font-weight: bold; }
	#documentcategoriesContent .category-subs{ color: #666666;text-align: left!important }
	#documentcategoriesContent .category-products{ color: #666666; }
	#documentcategoriesContent .category-subs-parent{ color: #999999;text-align: left!important }
	#documentcategoriesContent .category-subs-selected{ font-weight: bold; color: #999999; }
	.category-products{
	  text-align: left!important;
	  padding-left: 5px;
	  background: url('../images/punktor.gif') no-repeat 3px 50%;
	  display: block;
	}
  
	/* Polecamy */
	/* boksy */
	.rightBoxContainer a{
	color: #560706;
	
	}
	.category-subs{ color: #666666;text-align: left!important; padding-left: 5px; background: url('../images/punktor.gif') no-repeat 3px 50%; }
	.box_featured{width: 135px; float: left; margin-bottom: 20px;padding-bottom: 10px;padding: 5px 6px 5px 5px;font-size: 11px;border-bottom: 1px solid #E1DED7;margin-right: -2px;overflow: hidden}
	.image_content{float: left; width: 150px; margin-right: 20px; line-height: 10px;height: 100px;overflow: hidden}
	.box_feature_head{float: left; width: 410px;padding: 10px 0 0 0; margin-bottom: 10px; margin-left: -10px; position: relative}
  .box_feature_head h3{padding:0 20px 10px 10px;margin: 0}
  .box_feature_head h3 a, a:hover{color:#015005}
  .box_feature_content{float: left;}
  .featured_descript_content{float: left;display: inline }
	.right_box_featured{width: 70px; float: left; color: #015005}
	.right_box_featured a.more{display: block; padding-right: 0px;font-weight: bold; color: #015005}
  .right_box_featured a.more:hover{
  color: #04b30d;
 
  }
  .box_featured .image_content{
  
  float: left;
  width: 120px;
  height: 120px;
  

 
  }
  .box_featured .image_content .image_cell{
   display:table;
    width: 120px;
 height: 120px;
   
   
   }
   .box_featured .image_content .ie_cell{
   vertical-align: middle;
   text-align: center;
   display: table-cell;
}
   
  #featuredContent{ color: #336600; }
	#featuredContent a{ text-decoration: none; color: #669900; font-weight: bold; }
	#featuredContent a:hover{ text-decoration: none; color: #336600; }
	/* Informacje */
	#informationContent{ padding-left: 2em; }
	/* producenci select */
	#manufacturersContent .boxInfo{ margin: 0; padding: 0; text-align: left; }
	/* Dodatkowe informacje */
	#moreinformationContent{ padding-left: 2em; }
	/* 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: 1em; padding: 0.2em 0em; list-style-type: none;  }
	.orderHistList li{ padding: 0; margin: 0.2em 0;  }
	.orderHistList li a{ color: #336699; 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;margin-top: 7px; }
	#cartBoxListWrapper{ margin: 0; padding: 0; text-align: left;color: #8d2400 }
	#cartBoxListWrapper ul{ margin: 0; padding: 0; list-style-type: none;  }
	#cartBoxListWrapper li{ margin: 0; padding: 0.2em 0em;color:  }
	#cartBoxListWrapper li a{ color: #8d2400; text-decoration: none; }
	#cartBoxListWrapper li a:hover{ color: #b43a00; text-decoration: none; }
	#cartBoxListWrapper .cartNewItem{ color: #b43a00; position: relative; }
	#cartBoxListWrapper .cartOldItem{ color: #b43a00; position: relative; }
	#cartBoxListWrapper .cartNewItem2{ font-weight: bold; position: relative; }
	#cartBoxListWrapper .cartOldItem2{ font-weight: bold; position: relative; }
	.cartBoxEmpty{ font-weight: bold; text-align: center;color: #560500; font-weight: bold }
	#cartBoxEmpty{ text-align: center;color: #560500; font-weight: bold }
	.cartBoxTotal{ text-align: right; font-weight: bold; padding: 0.2em 0.2em;color: #006f06 }
	#cartBoxGVButton, #cartBoxGVBalance{ text-align: center; }
	#cartBoxVoucherBalance{ font-weight: bold; text-align: center; }
	/* Promocje */
  h3#specialsHeading{background: url('../images/special_heading.jpg') no-repeat;}
  h3#specialsHeading a{display: none;}
  #specials {margin-top: 8px;float:left;}
  
	#specialsContent, #specials2Content{ font-size: 1.2em;background: url('../images/special_tlo.jpg') no-repeat; }
	#specialsContent a, #specials2Content a{ color: #575757; text-decoration: none; font-weight: bold; }
	#specialsContent a:hover, #specials2Content a:hover{ color: #cc0000; text-decoration: none; }
	
	/* producenci*/	
	 h3#manufacturersHeading{height: 10px; }
	 h3#manufacturersHeading label{
	 display: none;
	 
	 }
	 	#manufacturersContent{ font-size: 1.2em;padding-bottom: 50px; color:#803f2e; float: left;  }
	#manufacturersContent .boxInfo{
	padding: 5px 5px 10px 12px;
	color:#803f2e;
	font-weight: bold;
	}
	/*polecane: prawy boks*/
	h3#featuredHeading{background: url('../images/featured_heading.jpg') no-repeat;}
	h3#featuredHeading a{
	display: none;
	}
	#featuredContent{ font-size: 1.2em;background: url('../images/featured_tlo.jpg') no-repeat;padding-bottom: 60px; color:#887358;font-weight: bold; }
  
	#featuredContent a{
	color: #560706;
	}
	#featuredContent a:hover{
	color: #91110F;
	}

	/* Nowości */
	#whatsnewContent, #whatsnew2Content{ color: #887358;font-weight: bold;background: url('../images/whatsnew_tlo.jpg') no-repeat;padding-bottom: 50px; }
	#whatsnewContent a, #whatsnew2Content a{ text-decoration: none; color: #560706; font-weight: bold;display: inline}
	#whatsnewContent a:hover, #whatsnew2Content a:hover{ text-decoration: none; color: #91110F; }
	
		h3#whatsnewHeading{background: url('../images/whatsnew_heading.jpg') no-repeat; }
		h3#whatsnewHeading a{
		display: none;
		}
		/*Reklamy-linki*/
		h3#bannerboxallHeading{

		}
		
		#bannerboxallContent{color: #887358;font-weight: bold;float: left }
	/* strony EZ */
	#ezPageBoxList{ margin: 0; padding: 0; }
	#ezPageBoxList ul{ margin: 0; padding: 0; list-style-type: none; }
	#ezPageBoxList li{ margin: 0; padding: 0.2em 0em; }
#ezPageDefault{
position: relative;

float: left;
padding: 10px;
width: 555px;
left: 17px;
}
#createAcctSuccess{
position: relative;
background: url('../images/center_box_tlo.jpg') repeat-y;
float: left;
padding: 10px;
width: 555px;
left: 17px;
} 
#checkoutShipping{
position: relative;
background: url('../images/center_box_tlo.jpg') repeat-y;
float: left;
padding: 10px;
width: 555px;
left: 17px;
}
#accountDefault, #accountEditDefault, #addressBookDefault, #acctNewslettersDefault, #accountNotifications, #accountPassword ,#checkoutPayment, #checkoutConfirmDefault, #checkoutSuccess, #timeoutDefault, #passwordForgotten{
position: relative;
background: url('../images/center_box_tlo.jpg') repeat-y;
float: left;
padding: 10px;
width: 555px;
left: 17px;
}
/* strony zawartosci */
.centerColumn{ padding: 0.0em;width: 565px; padding-top: 20px;marign-left: 10px; }
/* nawigacja */
#navBreadCrumb{ color: #000000; margin: 5px; padding: 0.5em; font-size: 12px;border-bottom: 1px solid #E8E8E8 }
#navBreadCrumb a{ color: #000000; text-decoration: none;background: url('../images/arrow_navig.gif') no-repeat top right; padding-right: 15px; }
#navBreadCrumb a:hover{ color: #000000; text-decoration: none; }
/* baner gorny */
#bannerThree{ padding: 0.8em; text-align: center; }
/* tytuly */
#loginDefault{

float: left;
margin-left: 15px;
}
#indexDefault.centerColumn{
margin-left: 15px;
}
.index_header{
background: #8C8C8C url('../images/header_main_right_bg.gif') no-repeat top right;
padding-right: 11px;
width: 570px;
float: left;
border-bottom: 1px solid #828282;
margin-bottom: 0;
}

.header_inside{
background: #8C8C8C url('../images/header_main_bg.gif') repeat-x;
width: 570px;
float: left;

}
.header_inside h2{
padding: 5px 20px 5px 12px;
margin: 0;
background: url('../images/header_main_left_bg.gif') no-repeat top left;
float: left;
color: #ffffff;
font-weight: normal;
}
.header_inside a{
display: block;
float: right;
padding: 6px;
color: #ffffff;
}

#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, #conditionsHeading, #privacyDefaultHeading, #shippingInfoHeading, #discountcouponInfoHeading, #gvFaqDefaultHeading, #siteMapHeading, #unsubDefaultHeading,
      #pageTwoHeading, #pageThreeHeading, #pageFourHeading, #pageNotFoundHeading{margin-top: 10px;padding: 0; font-family: Trebuchet MS; font-weight: bold; color: #019709;}
/* zawartosc dla tekstow */
h1#indexCategoriesHeading{
margin-bottom: -10px;
padding: 0;
margin-top: -10px;
}
#advSearchDefault{

float: left;
margin-left: 15px;
}
.content{}
	/* strony */
	#indexCategoriesMainContent, #productInfoNoProductMainContent, #createAcctSuccessMainContent, #logoffDefaultMainContent, #cookieUsageDefaultMainContent, #customerAuthDefaultMainContent, #maintenanceDefaultMainContent, #timeoutDefaultContent, #downloadTimeOutMainContent, #gvRedeemDefaultMainContent, #gvSendDefaultContentSuccess, #gvSendDefaultMainContent, #passwordForgottenMainContent, #productReviewsDefaultProductMainContent, #sslCheckMainContent, #conditionsMainContent, privacyDefaultMainContent, #shippingInfoMainContent, #discountcouponInfoMainContent, #gvFaqDefaultMainContent, #siteMapMainContent, #pageTwoMainContent, #pageThreeMainContent, #pageFourMainContent, #reviewsInfoDefaultMainContent, #pageNotFoundMainContent, #checkoutSuccessMainContent{ padding: 0.3em; 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: 1em 0 0.3em 0; }
#indexCategories h2.centerBoxHeading{
display: none;
}
#indexCategories{

float: left;
margin-left: 5px;
padding-bottom: 100px;
}
#advSearchResultsDefault{

float: left;
margin-left: 15px;
padding-bottom: 100px;
}
   /* strona glowna INDEX jako index default */
#indexDefaultMainContent{
margin-top: -20px;
display: none;
}
#indexDefault{


}
   .greeting{ color: #666666; }
.greetUser{ color: #cc0000; }
#textmain{ background: #f7f7f7; color: #ff6600; padding: 0.5em 1em; }
#textinformation{ background: #f7f7f7; color: #000000; padding: 0.5em 1em; font-size: 0.8em; }
	/*lista produktow*/
  #productListing	.box_featured{
  position: relative;
  }
	#productListing .box_feature_head{
	float: left;
	width: 200px;
	margin: 0;
	}
	#productListing .image_cell{
	float: left;

	width: 100px;
	display: block;
	}
	#productListing .image_cell img{
	float: left;
	

	}
	#productListing .box_feature_head h3{
	 
	 margin: 0;
	 padding: 0 0 10px 0;
	}
	#productListing .box_feature_head h3 a{
	 color: #019709;
	}
	#productListing .featured_descript_content{

	}
	#productListing .featured_descript_content p{
	padding: 10px 0;
	margin: 0;
	}
	.price_box{
	clear: both;
	}
  #productListing	.right_box_featured{
  right: -20px;
  position: relative;
  }
  #productListing .image_content{

  
  }
  /*wyniki wyszukiwania*/
  #advSearchResultsDefault .box_featured{
  width: 100%;
  }

 
	/* moduly strony glownej */
	.centerBoxHeading{ margin: 0; padding: 0.5em 0.2em; background: #efefff; color: #336cad; text-align: center; }
	.centerBoxContents{ float: left; vertical-align: top; margin: 1em 0em; text-align: center; }
		/* modul polecanych */
			#featuredProducts{float: left; clear: both; margin-top: 20px;padding: 0; width:578px; margin-left: 0px; background:url('../images/box_featured_bg.gif'); overflow: hidden; }
			#featuredProducts .index_header{
			margin-right: -5px;
			position:relative;
			}
		.centerBoxContentsFeatured{ vertical-align: top; margin: 1em 0em; color: #336600; text-align: center; }
		.centerBoxContentsFeatured a{ color: #669900; font-weight: bold; }
		.centerBoxContentsFeatured a:hover{ color: #336600; }
		/*modyfikacja - nowosci na stronie glownej*/
     #main_page_featured #featuredProducts .featured_descript_content{
     width: 130px;
     padding: 5px;
     font-size: 11px;
     margin-top: -10px;
     }
    #main_page_featured #featuredProducts .box_feature_head a{
    font-size: 12px;
   width: 140px;
   padding: 5px; display: block;
     }
     #main_page_featured #featuredProducts .box_featured{
     height: 300px;
     }
  
    #main_page_featured #featuredProducts .right_box_featured{
     display: none;
    }
    /* modul promocji */
	
		#specialsDefault{
	   
		}
		#specialsDefault .image_box{
	
		 float: left;
		 width: 150px;
		 height: 130px;
		 padding-top: 20px;
		}
		#specialsDefault .image_box img{
		 display: inline;
		 text-align: center;
		 float: none;
		}
		#specialsDefault{
		width: 576px;
	   background: url('../images/dotted_bg.gif') repeat-y top center;
		
	margin-top: 0px!important
		}
		#indexCategories #specialsDefault{
		margin-top: -30px;
		border-bottom: 10px solid #E8E8E8;
		margin-bottom: 40px;
		}
		#indexCategories #specialsDefault .centeredContent{
    border-bottom: 1px solid #E0DFDF;
    height: 170px;
    overflow: hidden;
    
    } 
    #productListing .new_featured{
     float: left;
     width: 260px!important;
     overflow: hidden;
     border-bottom-width: 10px;
     margin-right: 15px;
     height: 230px;
     margin-left: 5px;
     position: relative;
    }
    #productListing .new_featured p{
     font-size: 11px;
     text-align: justify;
     float: left;
     display: inline;
    }
    #productListing .new_featured h3{
    width: 200px;
    font-size: 14px;
    }
    .new_featured .specials_info{
     height: 90px;
     float: right;
     font-size: 13px;
      margin-top: 40px;
    }
    .new_featured .productPriceDiscount{
    position: absolute;
    width: 70px;
    font-size: 10px;
    top: 30px;
    right: 50px;
    padding: 4px;
     height: 15px;
     background: #B40000 url('../images/price_tlo.gif') repeat-y -7px 0;
    }
    .new_featured .productPriceDiscount em,.new_featured .productPriceDiscount strong{
    padding: 0;
    margin: 0;
      font-size: 11px;
      width: 30px;
      font-weight: bold;
    }
    .new_featured .normalprice{
    display: none;
    }
    #productListing .new_featured .right_box_feature{
    width: 130px;
    float: left;
    }
    
    #productListing .new_featured .image_box{
    width: 100px;
    padding-bottom: 15px;
    text-align: center;
   
    }
		.centerBoxContentsSpecials{
		background: #ffffff;
		 color: #4A4949!important;
	   margin: 3px;
		margin-right: 5px;
		width: 280px;
		float: left;
	   
	   
		vertical-align: top; color: #996633; text-align: center;
		
		position: relative;
		}
		
		
		.centerBoxContentsSpecials img{
		float: left;
		padding: 15px 10px 15px 15px;
		}
		.centerBoxContentsSpecials p{
		clear: both;
		text-align: left;
		color: #4A4949!important;
		}
		.header_outer{
		padding: 5px;
		position: relative;
		margin: -5px;
		background: #ffffff;
		float: left;
		}
		.box_header{
		background: #F2F2F2 url('../images/header_boxc_right_bg.gif') no-repeat top right;
		padding-right: 8px;
		margin-bottom: 10px;
		float: left;
		width: 277px;
		
		
		}
		.box_header a{
		display: block;
		background: url('../images/header_boxc_left_bg.gif') no-repeat top left;
		padding: 12px;
		color: #040000!important;
		}
		
		.ask_produkt.imagebutton{
		background: url('../images/zapytaj_o_produkt_btn.gif') no-repeat;
		width: 119px;
		height: 24px;
		margin-top: 5px;
		}
		.free_ship.imagebutton{
		background: url('../images/dostawa_gratis_bg.gif') no-repeat;
		width: 119px;
		height: 24px;
		margin-top: 5px;
		}
		
		
			.box_header h4{
				background: #F2F2F2 url('../images/header_boxc_bg.gif') repeat-x;
				padding: 0;
				margin: 0;
			}
			.normalprice{
			 color: #000000!important;
			 font-size: 13px;
			}
			.specials_info  .normalprice{
			 color: #000000!important;
			 font-size: 11px;
			 font-weight: normal;
			}
			.normalprice em{
			 text-decoration: line-through;
			 font-style: normal;
			  }
		.specials_info{
		  text-align: left;
		  width: 120px;
		  float: right;	
		  padding-top: 5px;
		  font-size: 11px;	
		}
		.productSpecialPrice{
	  color: #841F00!important;	
	  font-weight: normal;
	  text-indent: 0px;		
	  font-size: 13px;
    width: 100%;
    display: block;	
    font-weight: bold;
		}
		.productSpecialPrice strong{
		display: inline!important;
		float: right;
		}
		 .specials_info a, .specials_info span{
       opacity: 1;
     } 
	  .productPriceDiscount{ 
		color: #ffffff; 
		display: block;
		background: #B40000;
		font-weight: bold;
		padding-left: 10px;
		font-size: 18px;
		background: #B40000 url('../images/price_tlo.gif') repeat-y top right;
		padding: 10px;
		margin-top: 10px;
		width: 100px;
		height: 20px;
		}	
		.productPriceDiscount em{
		 width: 50px;
		 float: left;
		 font-style: normal;
		 font-size: 13px;
		 margin-top: 3px;
		}
		.productPriceDiscount strong{
		float: right;
		display: block;
		margin-right: -5px;
		text-align: center;
		width: 35px;
		}
		#productGeneral .productPriceDiscount{
		float: right;
		}
		.productPrice {
		  float: right;
		  margin-right: 20px;
		  
		}
		#info_produkt{
		 width: 300px;
		 float: right;
		}
     .specials_info a{
      color: #33c70a;
     }
		.centerBoxContentsSpecials{  }
		.centerBoxContentsSpecials a{ color: #663300; font-weight: bold; }
		.centerBoxContentsSpecials a:hover{ color: #cc0000; }
		/* modul nowosc */
		#whatsNew h2{ color: #ffffff; background: #57bdff url('../images/sklep_5.gif') repeat-x top left; }
		.centerBoxContentsNew{ vertical-align: top; margin: 1em 0em; color: #336699; text-align: center; }
		.centerBoxContentsNew a{ color: #3399cc; font-weight: bold; }
		.centerBoxContentsNew a:hover{ color: #003366; }
		/* modul oczekiwanych */
		#upcomingProductsTable caption{ color: #ff6600; }
		#upcomingProductsTable th{ background: #dddddd; }
		#upProductsHeading{ color: #666666; text-align: left; }
		#upDateHeading{ color: #666666; text-align: left; }
		.rowEven{ background: #edfce4; height: 1.5em; vertical-align: top; }
		.rowOdd{ background: #dcf4ce; height: 1.5em; vertical-align: top; }
		.rowOdd td, .rowEven td{ padding-left: 1em; }
/* strona glowna INDEX jako index product list */
#categoryDescription, #indexProductListCatDescription{ margin: 0.5em; }
	/* content listy */
	#indexProductList h2.centerBoxHeading{
	display: none;
	}
 #indexProductList{
 position: relative;
 
 float: left;
 width: 585px;
 left: 10px;
 }
 #indexProductList .box_featured{
  width: 575px;
 }
  .featured_descript_content{
  color: #4A4949;
  }
 
  #specialsListing{
  float: left;
  margin-left: 15px;
   background: #F3F1F1;
   margin-top: 30px;
   width: 580px;
  }	
  #specialsListing .specialsListBoxContents{
   float: left;
   border: 1px solid #ECE8E8;
   width: 270px!important;
   margin-left: 10px;
   height: 180px;
   position: relative;
   background: #ffffff;
  }
  #specialsListing .index_header{
  margin-top: -30px;
  }
  #specialsListing .specialsListBoxContents a{
  display: block;
  posiiton: absolute;
  top: 10px;
  left: 12px;
  padding-left: 15px;
  width: 80%;
  font-weight: bold;
  text-align: left;
  font-size: 13px;
  color: #027C08;
  }
  #specialsListing .specialsListBoxContents .normalprice{
   font-size: 10px;
   width: 120px;
   float: right;
   clear: both;
  }
 #specialsListing .specialsListBoxContents .productSpecialPrice{
  
   width: 120px;
   float: right;
   clear: both;
  }
  #specialsListing .specialsListBoxContents .productPriceDiscount{
  float: right;
  position: absolute;
  right: 10px;
  bottom: 10px;
  }
  #specialsListing .specialsListBoxContents img{
  position: absolute;
  top: 55px;
  left: 15px;
  }
	#navCategoryIcon, .buttonRow{ margin: 0.5em;color: red; }
	/* numerowanie list */
	#productsListingTopNumber, #productsListingBottomNumber, #allProductsListingTopNumber, #allProductsListingBottomNumber, #featuredProductsListingTopNumber, #featuredProductsListingBottomNumber, #newProductsDefaultListingTopNumber, #newProductsDefaultListingBottomNumber, #specialsListingTopNumber, #specialsListingBottomNumber, #reviewsDefaultListingTopNumber, #reviewsDefaultListingBottomNumber, #productReviewsDefaultListingTopNumber, #productReviewsDefaultListingBottomNumber{ margin: 0.3em 1em; padding: 0; }
	.navSplitPagesResult{ color: #666666; font-size: 0.85em; }
	/* wstecz/dalej */
	#productsListingListingTopLinks, #allProductsListingTopLinks, featuredProductsListingTopLinks, #newProductsDefaultListingTopLinks, #specialsListingTopLinks, #reviewsDefaultListingTopLinks{}
	#productsListingListingBottomLinks, #allProductsListingBottomLinks, featuredProductsListingBottomLinks, #newProductsDefaultListingBottomLinks, #specialsListingBottomLinks, #reviewsDefaultListingBottomLinks, #navEZPageNextPrev, #productReviewsDefaultListingTopLinks, #productReviewsDefaultListingBottomLinks{}
	.navSplitPagesLinks{ text-align: center; margin: 0; padding: 0.4em 1em; position: relative; }
	.navSplitPagesLinks a{ margin: 0; padding: 0.2em 0.5em; background: #f6f6f6; border: 1px solid #dedede; color: #636363; text-decoration: none; }
	.navSplitPagesLinks a:hover{ color: #3366cc; background: #e7e7e7; }
	.current{ margin: 0; padding: 0.2em 0.5em; background: #e7e7e7; border: 1px solid #b6b6b2; color: #636363; font-weight: bold; }
	/* tabele */
	tr.productListing-rowheading{ padding: 0.3em 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: 0 3px; font-size: 1.25em; text-align: center; }
	tr.productListing-odd{ background: #f6f6f6; border-bottom: 1px solid #ffffff; }
	tr.productListing-even{ background: #e7e7e7; border-bottom: 1px solid #ffffff; }
	tr.featuredTR, tr.newTR{ background: #f6f6f6; border-bottom: 1px solid #ffffff; }
	td.productListing-data{ text-align: center; }
	td.main{ width: 40%; }
	td.mainb{ width: 60%; 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: 0.3em 0 0.5em 0; }
	.listingDescription{ margin: 0.5em; color: #666666; }
/* strona glowna INDEX jako kategorie - modul kategorii */
.categoryListBoxContents{ display: none;float: left; vertical-align: top; margin: 1em 0em; text-align: left;width: 400px;padding: 0px 20px 3px 40px; margin:0px 50px}
.categoryListBoxContents a{font-family: 'Arial'; font-size: 12px; font-weight: bold;padding:0; margin: 0;color: #019709}
.categoryListBoxContents li{
padding: 3px;
}
.categoryListBoxContents img{
display: none;
}

.specialsListBoxContents{ float: left; vertical-align: top; margin: 1em 0em; text-align: center; }
/* content - strona produktu */
	/* kategoria */
	.categoryIcon{ margin: 0 0 1em 0; }
	.categoryIcon a{ display: block; margin-bottom: 0.5em; font-weight: bold;color: #560706; margin-left: 10px; background: url('../images/folder_podkategorie_mini.png') no-repeat top left; padding:8px 10px 8px 35px; font-size: 13px;}
	/* wstecz/dalej */
	.navNextPrevCounter{ margin: 0em; font-size: 0.9em; }
	.navNextPrevList{ display: inline; white-space: nowrap; margin: 0; padding: 0.5em 0em; list-style-type: none; }
	.navNextPrevList img{ margin: 0; padding: 0; }
#productMainImage{ margin: 0em 1em 1em 0em; text-align: center;border: 2px solid #007706;background: #ffffff; padding: 5px; float: left; }
#productMainImage a{
color: #007706;
}
#price_block{
float: left;
}
#product_image_block{
width: 150px;
float: left;
}
#productDescription{
float: right;
width: 400px!important;
margin-right: 10px;
margin-top: -70px;
text-align: justify;
}
h1#productName{ font-family: Arial; font-weight: bold; color: #601514; font-size: 14px;margin-bottom: 20px;color: #068d0d;  }

h2#productPrices, h2#reviewsInfoDefaultPrice{ font-weight: bold; color: #ff6600; }
h4.productPrice{float: left; padding: 10px 0px;margin: 0; color: #0c6e11;}
#freeShippingIcon{ margin: 0.3em; }
#productDescription{ padding: 0.5em; width: 200px;}
#cartAdd{ float: right; text-align: center; margin: 1em; border: 1px solid #0a8b11; padding: 1em;background: #fcfbf5 }
h3.opis_head{font-size: 12px; padding: 5px; color: #971716}
ul#productDetailsList{ margin: 0 0 0 3em; padding: 0; list-style-type: square; }
ul#productDetailsList li{ color: #666666; }
h3#attribsOptionsText{ color: #336699; }
h3.attributesComments{ color: #666666; }
.wrapperAttribsOptions, .wrapperAttribsOneTime, .wrapperAttribsQtyPrices{ margin: 0.3em 0em; }
h4.optionName{ font-size: 1.1em; line-height: 1.5em; padding: 0.2em; margin: 0.2em; }
 .productGeneral a{
 
 } 	
 #productGeneral{
  position: relative;
 float: left;
 margin-left: 15px;
 }
 #productGeneral .man_info{
 border: 1px solid #F0F0F0;
  
 marign: 10px;
width: 70px;
 clear: both;
 }
 
 #productGeneral .productPriceDiscount{
 position: absolute;
 top: 0;
 right: 0;
 }
div#productDescription.productGeneral{

}	
	/* atrybuty */
	.zero, .one, .two, .three, .threeA, .four, .fourA, .five, .fiveA{ color: #666666; }
	.attribImg{ float: left; margin: 0.3em 0em; width: 20%; text-align: center; }
	.attribsSelect{ display: inline; }
#mediaManager{ width: 50%; margin: 0.2em; padding: 0.5em; }
.additionalImages{ vertical-align: top; margin: 1em 0em; text-align: center; }
.reviewCount{ color: #6699cc; font-size: 0.8em; }
#productDateAvailable{ margin-top: 0.5em; color: #cc3300; font-size: 0.8px; }
#productDateAdded, #reviewsInfoDefaultDate{ margin-top: 0.5em; color: #999999; font-size: 0.8em; }
#productInfoLink{ margin-top: 0.5em; color: #999999; font-size: 0.8em; }
.centerBoxContentsAlsoPurch{ float: left; vertical-align: top; margin: 1em 0em; text-align: center; }

/* inne strony */
#contactUsNoticeContent{float: left; width: 100%;}
#contactUsDefault{

float: left;
margin-left: 15px;
font-size: 12px;
}
#contactUsNoticeContent p{ margin: 1em 0 0.3em 0; }
#siteMapList{ width: 90%; float: right; }
#siteMapList ul li{ font-weight: bold; }
#siteMapList ul li ul li{ font-weight: normal; }
tr.reviewsContentSingle{ margin: 0; padding: 1em; text-align: center; background: #f6f6f6; border-bottom: 1px solid #ffffff; }
.smallProductImage{ margin: 0; padding: 1em; }
#reviewsDefault h2{ margin: 0; padding: 0.8em; color: #336cad; }
.rating{ padding-bottom: 0.5em; }
.ratingRow{ text-align: center; margin: 1em 0em 1.5em 0em; }
td.reviewsHR hr{ height: 1px; margin: 0; border: none; border-bottom: 1px solid #e0e0e0; }
#reviewsInfoDefaultProductImage{ margin: 0em 1em 1em 0em; text-align: center; }
#navEZPageNextPrev{ margin-bottom: 0.5em; }
#navEZPagesTOCWrapper{ margin: 0; width: 47%; padding: 5px; font-weight: bold; float: right; height: 1%; border: 1px solid #666666; }
#ezPagesTOCHeading{ color: #336cad; text-decoration: underline; }
#navEZPagesTOC ul{ margin: 0; padding: 0.5em 0em; list-style: none; line-height: 1.5em; }
#navEZPagesTOC ul li{ margin: 0; padding: 0; white-space: nowrap; }
#navEZPagesTOC ul li a{ color: #336cad; text-decoration: none; padding: 0em 0.5em; margin: 0; }
#navEZPagesTOC ul li a:hover{ color: #ff6600; }
.information{ padding: 1em 0.3em; line-height: 150%; }
#createAcctDefault{

float: left;
margin-left: 15px;

}
h4#createAcctDefaultLoginLink{ color: #666666; }
.tableHeading th{ border-bottom: 1px solid #cccccc; background: #139f19; height: 2.2em;color: #FFFFFF }
#accountLinksWrapper{ margin: 0; width: 47%; }
#myAccountGen li{ margin: 0; }
#myAccountNotify li{ margin: 0; }
.accountQuantityDisplay{ width: 10%; vertical-align: top;  text-align: center; }
.accountTaxDisplay{ width: 20%; text-align: right; }
.accountTotalDisplay{ width: 20%; text-align: right; }
.amount{ text-align: right; padding: 0.2em; width: 5.5em; }
.lineTitle{ text-align: right; padding: 0.2em; }
.tableRow{ height: 2.2em; }
#checkoutShipto{ margin: 0; width: 47%; }
.totalBox{ width: 5.5em; text-align: right; padding: 0.2em; }
#checkoutBillto{ margin: 0; width: 47%; }
.gvBal{ float: right; text-align: center; }
.cartQuantity{ width: 4.7em; text-align: center; padding: 0.5em 0em; }
.cartProductDisplay{ padding: 0.5em 0em; text-align: right; }
.cartProductDisplay a{color: #560706}
.cartAttribsList{ margin-left: 1em; }
.cartTotalDisplay{ padding: 0.5em 0.2em 0.5em 0em; text-align: right; }
#sendSpendWrapper{ border: 1px solid #cacaca; float: right; margin: 0em 0em 1em 1em; margin: 0; width: 47%; }
#productReviewsDefaultProductImage{ margin: 0em 1em 1em 0em ; text-align: center; }
#reviewWriteMainImage{ margin: 0em 1em 1em 0em ; text-align: center; }
label#textAreaReviews{ text-align: center; font-weight: normal; margin: 1em 0em; }
#cartInstructionsDisplay{ padding: 0.5em 0em; }
tr.tableHeading{ background: #cacaca; height: 2em; }
#scUpdateQuantity{ width: 2em; }
.cartQuantityUpdate{ padding: 0.5em 0em; text-align: center; }
#cartImage{ margin: 0.5em 1em; }
.cartUnitDisplay{ padding: 0.5em 0.2em 0.5em 0em; text-align: right; }
.cartRemoveItemDisplay{ padding: 0.5em 0em; width: 3.5em; text-align: center; }
#cartSubTotal{ border-top: 1px solid #cccccc; font-weight: bold; text-align: right; line-height: 2.2em; padding-right: 2.5em; background: #07b30f;  height: 2.2em;color: #000000 }
#cartEmptyText{ text-align: center; }
#shoppingCartDefault #PPECbutton{ float: right; }
#shoppingCartDefault{

float: left;
position: relative;
left: 14px;
}
#shoppingCartDefault #cartDefaultHeading{
color: #157618;
}
/* popup */
#popupImage, #popupSearchHelp, #popupAdditionalImage{ margin: 0; padding: 0; background: #ffffff; }
#infoShoppingCart, #popupAtrribsQuantityPricesHelp, #popupCouponHelp, #popupCVVHelp, #popupShippingEstimator{ background: #ffffff; }
.shippingEstimatorWrapper{ padding: 0.5em; }
.cartTotalsDisplay{ padding: 0.5em 0em; text-align: center; }

/* baner na dole */
#bannerFour{ padding: 0.8em; text-align: center; }

/* menu dol */
ul#navSupp{ margin: 0; padding: 0.5em 0em; list-style-type: none; text-align: center; line-height: 1.5em; }
#navSupp li{ display: inline; }
#navSupp li a{ margin: 0; padding: 0em 0.5em; text-decoration: none; font-weight: normal; color: #575757; white-space: nowrap; }
#navSupp li a:hover{ color: #336cad; }

/* IP */
#siteinfoCredits, #siteinfoStatus{ font-size: 0.9em; text-align: center; }

/*goorne przyciski*/
.back a{
color: red;
font-size: 12px;
}
/*formularz*/
.specials_info a{
      color: #227e08;
     } 
 

