﻿* { margin: 0; padding: 0; font-size: 11px; }
body{ margin: 0; padding: 0; text-align: center; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; background: #16779a url(../img/bodyTop.gif) top left repeat-x; }
.roczek {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}

a{ color: #16779a; text-decoration: underline; }
a:hover{ color: #666666; text-decoration: none; }
a img{ border: none; }
h1{ font-size: 14px; }
h2{ font-size: 13px; }
h3{ font-size: 12px; }
h6{ font-size: 11px; }
h5{ font-size: 11px; }
h4{ font-size: 11px; }
h6{ margin: 3px; }
h5{ margin: 3px; }
h4{ margin: 3px; }
h3{ margin: 3px; }
h2{ margin: 3px; }
h1{ margin: 3px; }
code{ font-family: courier, tahoma, arial, verdana, helvetica, sans-serif; font-size: 12px; }
small{ font-size: 9px; }
textarea:focus{ background: #b1daf6; }
select:focus{ background: #b1daf6; }
input:focus{ background: #b1daf6; }
legend{ padding: 0 5px; color: #666666; font-size: 11px; }
th{ text-align: center; }
.clearBoth{ clear: both; }
hr{ height: 1px; margin-top: 5px; border: none; border-bottom: 1px solid #ffffff; }
.smallText{ font-size: 0.9em; }
.productPriceDiscount{ color: #16779a; font-weight: normal; }
.normalprice{ color: #29b5d9; font-weight: normal; text-decoration: line-through; }
.productSpecialPriceSale{ color: #29b5d9; font-weight: bold; text-decoration: line-through; }
.productSalePrice{
	color: #093;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
}
.productSpecialPrice{ color: #f73b20; padding-left: 5px; font-weight: bold; }
.symbolWaluty{ font-weight: normal; font-size: 10px; padding: 0 2px; }

/* inne formatowania */
.biggerText{ font-size: 14px; }
.center{ text-align: center; }
.forward{ float: right; }
.back{ float: left; }
.floatingBox{ margin: 0; width: 47%; }
.errorText{ color: #ff0000; }
.bold{ font-weight: bold; }
.important{ font-weight: bold; }
.alert{ color: #ff9900; margin-left: 5px; }

/* uklad strony */
#mainWrapper{ margin-top: 35px; padding: 0; text-align: center; background: url(../img/bodyBottom.gif) bottom left repeat-x; }
#contentMainWrapper{ margin: 0 auto; padding: 0; border-collapse: collapse; border: none; width: 1000px; }
#navColumnOne{ margin: 0; padding: 0; vertical-align: top; text-align: left; background-color: #ffffff; }
#navColumnOneWrapper{ margin: 0; padding: 0; }
#zawartosc{ margin: 0; padding: 0; width: 730px; vertical-align: top; text-align: left; background-color: #ffffff; }
#headerWrapper{ float: left; }
#strona{ width: 730px; padding: 10px 0; float: left; }
#navColumnOneBottom{ margin: 0; padding: 0; vertical-align: top; }
#stopka{ margin: 0; padding: 0; vertical-align: top; }

/* boxy */
.centeredContent{ text-align: center; font-size: 12px; }
.leftBoxContainer{ margin-bottom: 20px; font-size: 12px; }
.leftBoxHeading{
	margin: 0;
	padding: 0;
	background: #ffffff no-repeat left top;
	width: 270px;
	height: 64px;
}
#categories .leftBoxHeading{ margin: 0; padding: 0; background: #16779a url('../img/boxTop1.gif') no-repeat top left; width: 270px; height: 64px; }
.leftBoxHeading h3{
	margin: 0;
	padding: 23px 22px 0 0;
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #f73b20;
	text-align: center;
}
.leftBoxHeading h3 a{ font-family: Trebuchet MS; font-size: 14px; font-weight: bold; font-style: italic; color: #f73b20; text-align: right; text-decoration: none; }
.leftBoxHeading h3 a:hover{ color: #666666; text-decoration: none; }
.leftBoxHeading h3 label{ font-family: Trebuchet MS; font-size: 14px; font-weight: bold; font-style: italic; color: #f73b20; text-align: right; }
.sideBoxContent{ color: #666666; font-size: 12px; }
.sideBoxContent a{ color: #16779a; text-decoration: none; font-size: 12px; }
.sideBoxContent a:hover{ color: #29b5d9; text-decoration: none; }
	/* Kategorie */
	#categorylistboxContent{ padding: 12px 15px 12px 26px; color: #666666; }
	#categoriesContent{ padding: 12px 15px 12px 26px; color: #666666; }
	#treemenu{ color: #666666; }
	#categoriesselectContent{ color: #666666; }
	#treemenu a{ color: #16779a; text-decoration: none; font-size: 12px; }
	#categorylistboxContent a{ color: #16779a; text-decoration: none; font-size: 12px; }
	#categoriesContent a{ color: #16779a; text-decoration: none; font-size: 12px; }
	#treemenu a:hover{ color: #29b5d9; text-decoration: none; }
	#categorylistboxContent a:hover{ color: #29b5d9; text-decoration: none; }
	#categoriesContent a:hover{ color: #29b5d9; text-decoration: none; }
	#categorylistboxContent .category-top2{ font-weight: bold; color: #16779a; background: url('../img/menzurka.gif') no-repeat top left; padding: 5px 0 5px 30px; display: block; font-size: 12px; }
	#categoriesContent .category-top2{ font-weight: bold; color: #16779a; background: url('../img/menzurka.gif') no-repeat top left; padding: 5px 0 5px 30px; display: block; font-size: 12px; }
	#categorylistboxContent .category-top2:hover{ font-weight: bold; color: #29b5d9; background: url('../img/menzurkaAnim.gif') no-repeat top left; padding: 5px 0 5px 30px; display: block; font-size: 12px; }
	#categoriesContent .category-top2:hover{ font-weight: bold; color: #29b5d9; background: url('../img/menzurkaAnim.gif') no-repeat top left; padding: 5px 0 5px 30px; display: block; font-size: 12px; }
	#categorylistboxContent .category-subs{ font-weight: bold; font-size: 12px; }
	#categoriesContent .category-subs{ font-weight: bold; font-size: 12px; }
	#categorylistboxContent .category-products{ color: #16779a; font-size: 12px; }
	#categoriesContent .category-products{ color: #16779a; font-size: 12px; }
	#categorylistboxContent .category-subs-parent{ font-weight: bold; color: #fe522c; font-size: 12px; }
	#categoriesContent .category-subs-parent{ font-weight: bold; color: #fe522c; font-size: 12px; }
	#categorylistboxContent .category-subs-selected{ color: #fe522c; font-size: 12px; }
	#categoriesContent .category-subs-selected{ color: #fe522c; font-size: 12px; }
	p#catBoxDivider{ background: url('../img/boxKatSep.gif') no-repeat top center; width: 270px; height: 8px; display: block; margin: 0; padding: 0; }
	#categoriesContentDod{ padding: 12px 15px 12px 26px; font-size: 12px; }
	/* Promocje */
	#specials2Content{ padding-top: 12px; color: #fe522c; font-weight: bold; }
	#specialsContent{ padding-top: 12px; color: #fe522c; font-weight: bold; }
	#specials2Content .symbolWaluty{ color: #666666; font-weight: normal; font-size: 10px; padding: 0 2px; }
	#specialsContent .symbolWaluty{ color: #666666; font-weight: normal; font-size: 10px; padding: 0 2px; }
	#specials2Content a{ text-decoration: none; color: #16779a; font-weight: bold; }
	#specialsContent a{ text-decoration: none; color: #16779a; font-weight: bold; }
	#specials2Content a:hover{ text-decoration: none; color: #29b5d9; }
	#specialsContent a:hover{ text-decoration: none; color: #29b5d9; }
	/* Informacje */
	#informationContent{ padding: 12px 15px 12px 50px; }
	#moreinformationContent{ padding: 12px 15px 12px 50px; }

/* nawigacja EZ */
#navMainWrapper{ width: 730px; height: 48px; float: left; background-color: #16779a; }
#navEZPagesTopWrapper{ text-align: right; margin-top: 26px; margin-right: 28px; font-size: 11px; color: #f7f7ff; }
#navEZPagesTopWrapper a{ text-decoration: none; padding: 0; color: #f7f7ff; white-space: nowrap; font-size: 11px; }
#navEZPagesTopWrapper a:hover{ color: #333333; text-decoration: none; }

/* identyfikacja */
#identifyWrapper{ width: 730px; height: 307px; float: left; background: #16779a url(../img/stronaTop.gif) top left no-repeat; }
#identifyMainWrapper{ width: 477px; height: 307px; float: left; }
#logoWrapper{ width: 253px; height: 307px; float: right; }
/* linki */
#identifyLinksWpraper{ margin-top: 27px; color: #16779a; font-weight: bold; height: 30px; width: 477px; background-color: #ffffff; }
#identifyLinksWpraper #navMain{ padding-top: 7px; }
#identifyLinksWpraper #navMain ul{ margin: 0; padding: 0; list-style-type: none; }
#identifyLinksWpraper #navMain ul li{ display: inline; }
#identifyLinksWpraper #navMain ul li a{ text-decoration: none; padding: 0 26px; margin: 0; color: #16779a; font-weight: bold; white-space: nowrap; }
#identifyLinksWpraper #navMain ul li a:hover{ color: #fe522c; }
/* slogan */
#taglineWrapper{ width: 477px; height: 250px; background: #ffffff url(../img/chemland.jpg) top left no-repeat; }
#taglineWrapper #tagline{ color: #e00f0a; font-family: Trebuchet MS; font-size: 20px; font-style: italic; text-align: right; padding: 213px 10px 0 0; display: block; }
/* logo */
#logo{ width: 253px; height: 136px; }
/* koszyk w topie */
#topKoszyk{ width: 253px; height: 80px; background-color: #ffffff; }
.headerCartContent{ text-align: center; }
.headerCartContent h3{ margin: 0; padding: 0; width: 253px; height: 41px; }
.headerCartContent a{ margin: 0; padding: 19px 0 0 22px; font-family: Trebuchet MS; font-size: 14px; font-weight: bold; font-style: italic; color: #f73b20; text-decoration: none; display: block; }
.headerCartContent a:hover{ color: #666666; text-decoration: none; }
#headerCartSummary{ color: #16779a; font-size: 12px; margin-left: 22px; }
#headerCartSummary span{ color: #f73b20; font-weight: bold; }
#headerCartSummary .symbolWaluty{ color: #666666; font-size: 10px; font-weight: normal; }
#headerCartEmpty{
	color: #FF0000;
	font-size: 14px;
	margin-left: 22px;
	font-weight: bold;
}
/* wyszukiwarka */
#topSzukaj{ width: 253px; height: 91px; background: #ffffff url('../img/headerBottom.gif') no-repeat bottom left; }
#topSzukaj .navMainSearch{ text-align: left; }
#topSzukaj .navMainSearch h3{ margin: 0; padding: 0; background: url('../img/boxHeader.gif') no-repeat top left; width: 253px; height: 41px; }
#topSzukaj .navMainSearch h3 a{ margin: 0; padding: 19px 0 0 22px; font-family: Trebuchet MS; font-size: 14px; font-weight: bold; font-style: italic; color: #f73b20; text-decoration: none; display: block; }
#topSzukaj .navMainSearch h3 a:hover{ color: #666666; text-decoration: none; }
#navMainSearchForm{ color: #16779a; font-size: 12px; margin: 4px 0 0 22px; background:#ff0000}
#navMainSearchForm form{ margin: 0; padding: 0; background:#fff000}
#navMainSearchForm input{ float: left; }
#navMainSearchForm input#inputsearch{ width: 130px; margin: 0 5px 0 0; padding: 0; font-size: 12px; border: 1px solid #29b5d9; color: #16779a; font-size: 16px; height: 20px !important /*Non-IE6*/; height: 22px /*IE6*/; }
#navMainSearchForm input#inputsubmit{ margin: 0; padding: 0; border: none; }

/* menu gora: kategorie */
#navCatTabsWrapper{ padding: 10px 0; width: 730px; text-align: center; background-color: #ffffff; float: left; color: #666666; }
ul#navCatTabs{ margin: 0; padding: 0; list-style: none; text-align: center; }
#navCatTabs li{ display: inline; }
#navCatTabs li .category-top{ margin: 0; padding: 0 5px; text-decoration: none; font-size: 11px; color: #16779a; white-space: nowrap; }
#navCatTabs li .category-top:hover{ text-decoration: none; color: #29b5d9; }

/* strony zawartosci */
.centerColumn{ margin: 0 18px; width: 694px; }
.centerColumn h1{ margin: 8px 0; font-family: Trebuchet MS; font-weight: bold; color: #f73b20; font-size: 16px; font-style: italic; }
.centerColumn input{ display: inline; font-size: 11px; margin: 5px; }
.centerColumn select{ display: inline; font-size: 11px; margin: 5px; }
.centerColumn form{ display: inline; font-size: 11px; margin: 5px; }
.centerColumn textarea{ margin: auto; display: block; width: 95%; }
.centerColumn fieldset{ font-size: 11px; color: #666666; margin: 5px 0; padding: 5px; border: 1px solid #29b5d9; }
.centerColumn fieldset fieldset{ font-size: 11px; color: #666666; margin: 5px; padding: 5px; border: 1px solid #666666; }
.centerColumn legend{ padding: 0 3px; color: #666666; font-size: 11px; font-weight: bold; }
.centerColumn label{ font-size: 11px; }
.centerColumn label.radioButtonLabel{ margin: 0; padding: 0 5px 0 3px; }
.centerColumn label.checkboxLabel{ margin: 0; padding: 0 5px 0 3px; }
.centerColumn label.inputLabel{ width: 11em; float: left; padding: 5px 5px 5px 0; }
.centerColumn label.inputLabelPayment{ width: 15em; float: left; }
.centerColumn label.uploadsLabel{ width: 12em; float: left; }
.centerColumn label.switchedLabel{ width: 12em; float: left; }
.centerColumn label.selectLabel{ width: 12em; float: left; }
.centerColumn ol{ margin-left: 20px; }

/* zawartosc dla tekstow */
.content p{ margin: 0 0 5px 0; font-size: 11px; color: #666666; }

/* stopka lewa */
#siteinfoPlatnosci{ width: 270px; height: 37px; background: #ffffff; }
#siteinfoLegal{ margin: 0; padding: 0; text-align: right; font-size: 12px; color: #d7d7d7; height: 106px; background: url(../img/lewaDol2.gif) top center no-repeat; }
#siteinfoLegal p{ margin: 0; padding: 33px 30px 0 0; text-align: right; font-size: 12px; color: #ffffff; }
#siteinfoLegal p a{ color: #ffffff; text-decoration: none; font-size: 12px; }
#siteinfoLegal p a:hover{ color: #ffffff; text-decoration: underline; }
#siteinfoLegal p span{ margin: 0; padding: 0; padding-top: 3px; text-align: right; font-size: 12px; color: #66cccc; }
#siteinfoLegal p span a{ color: #66cccc; text-decoration: none; font-size: 12px; }
#siteinfoLegal p span a:hover{ color: #66cccc; text-decoration: underline; }

/* stopka prawa */
#bannerFive{ padding: 10px 0; text-align: center; width: 730px; float: left; background-color: #ffffff; }
#stopkaWrapper{ width: 730px; height: 108px; float: left; }
#daneKontaktowe{ width: 332px; height: 108px; float: left; background: url(../img/stopkaL.gif) top left no-repeat; }
#navSuppWrapper{ width: 398px; height: 108px; float: right; background: url(../img/stopkaP.gif) top left no-repeat; }
/* dane kontaktowe */
#daneKontaktoweUl{ margin: 20px 15px 0 0; padding: 0; list-style: none; color: #666666; font-size: 11px; text-align: right; }
/* menu dol */
ul#navSupp{ margin: 70px 15px 10px 15px; padding: 0; list-style: none; font-size: 11px; text-align: right; line-height: 15px; }
#navSupp li{ font-size: 11px; color: #666666; }
#navSupp li a{ margin: 0; padding: 0 2px; text-decoration: none; font-weight: normal; text-decoration: none; font-size: 11px; color: #666666; white-space: nowrap; }
#navSupp li a:hover{ color: #333333; }
#siteinfoIP{ text-align: center; width: 730px; font-size: 10px; color: #ffffff; }
/* uwagi do cen  */
.uwaga_cena_netto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.cena_netto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.cena_nettoKopia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}
