﻿@charset "utf-8";
* { 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; }
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; }
h4, h5, h6{ font-size: 11px; }
h1, h2, h3, h4, h5, h6{ margin: 3px; }
code{ font-family: courier, tahoma, arial, verdana, helvetica, sans-serif; font-size: 12px; }
small{ font-size: 9px; }
input:focus, select:focus, textarea: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: #f73b20; font-weight: bold; }
.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: 1000; }
#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 url('../img/boxTop.gif') no-repeat top left; 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: 14px; font-weight: bold; font-style: italic; color: #f73b20; text-align: right; }
.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 */
	#categoriesContent, #categorylistboxContent{
	padding: 12px 15px 12px 26px;
	color: #666666;
}
	#categoriesselectContent, #treemenu{ color: #666666; }
	#categoriesContent a, #categorylistboxContent a, #treemenu a{ color: #16779a; text-decoration: none; font-size: 12px; }
	#categoriesContent a:hover, #categorylistboxContent a:hover, #treemenu a:hover{ color: #29b5d9; text-decoration: none; }
	#categoriesContent .category-top2, #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:hover, #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-subs, #categorylistboxContent .category-subs{ font-weight: bold; font-size: 12px; }
	#categoriesContent .category-products, #categorylistboxContent .category-products{ color: #16779a; font-size: 12px; }
	#categoriesContent .category-subs-parent, #categorylistboxContent .category-subs-parent{ font-weight: bold; color: #fe522c; font-size: 12px; }
	#categoriesContent .category-subs-selected, #categorylistboxContent .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 */
	#specialsContent, #specials2Content{ padding-top: 12px; color: #fe522c; font-weight: bold; }
	#specialsContent .symbolWaluty, #specials2Content .symbolWaluty{ color: #666666; font-weight: normal; font-size: 10px; padding: 0 2px; }
	#specialsContent a, #specials2Content a{ text-decoration: none; color: #16779a; font-weight: bold; }
	#specialsContent a:hover, #specials2Content 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: left; }
.headerCartContent h3{ margin: 0; padding: 0; background: url('../img/boxHeader.gif') no-repeat top left; 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: #16779a; font-size: 12px; margin-left: 22px; }
/* 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 */
.centerColumnnowynakontakt{
	margin: 0 18;
	width: 694;
	float: brak;
}
.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 form, .centerColumn select, .centerColumn input{ 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.checkboxLabel, .centerColumn label.radioButtonLabel{ 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.selectLabel, .centerColumn label.switchedLabel, .centerColumn label.uploadsLabel{ 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; }.r1994 {
	font-size: 12px;
	color: #FE522C;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.text1 {
	font-size: 12px;
	font-weight: bold;
}

.r1994Kopiuj {

	font-size: 22px;
	color: #FE522C;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.r1994KopiujKopiuj {


	font-size: 14px;
	color: #FE522C;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.r1994KopiujKopiujKopiuj {
    font-size: 12px;
	color: #FE522C;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
/* uklad tekstu w kontakt */
.kontaktwyglad1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FE522C;
	font-weight: bold;
}
.kontaktwyglad2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.kontaktwyglad3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FE522C;
	font-weight: bold;
}
.centerColumnnowynakontakt1 {
	width: 50%;
	float: left;
	margin: 0;
}
.centerColumnnowynakontakt2 {
	width: 50%;
	float: right;
	margin: 0;
}
.menukontakt1 {
	font-size: 12px;
	color: #FE522C;
	font-style: italic;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.menukontakt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.menukontakt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
.menukontakt4 {
	font-size: 12px;
	color: #FE522C;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.menukontakt3Kopiuj {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
/* slimbox  */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(../img/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(../img/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(../img/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(../img/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}


