@charset "UTF-8";
/**************************************
Naturals Group Spring Stylesheet
Copyright by GiMMProductions.com  
Contact: freelance_designer@mac.com
**************************************/

body {
  
margin:0;
padding:0;  
text-align:center;
font:normal 80% Arial,Georgia,Times,serif;
color:#CCC;
background-color:#FFFFCC;

}

#branding #xHolder{position:relative;top:0;}
*html #branding #xHolder{position:relative;top:0;left:0;margin:0;padding:0;text-align:left;}
#branding #xHolder .x {
	position:absolute;
	text-align:center;
	width:1024px;
        height:65px;
	top:0;
        left:0;
	z-index:300;
}

.instrukcjaImg{text-align:center;padding-top:15px;}
.imgCaptions{text-align:center;padding:15px;}


table {
  
margin:0;
padding:0;  
font:normal 8pt Arial,Georgia,Times,serif;
color:#444;
background-color:#FFF;

}

h1 {text-align:left;font:italic 12pt Georgia, "Times New Roman", Times, 
serif;color:#6e4416;padding-top:2px;}
h2 {text-align:left;font:italic 10pt Georgia, "Times New Roman", Times, 
serif;color:#333333 ;padding-top:2px;}

#container {margin:0px auto;width:1024px;padding:0;background-color:#fff;}

.clear{clear:both;}

#branding {width:1024px;background:#66cc66 url(../img/branding_background2.jpg) no-repeat top left;margin:0;padding:0;height:140px;}

#branding #logoHolder{width:200px;height:108px;float:left;}

#branding #mainMenuHolder{width:624px;height:28px;float:left;text-align:center;padding-top:80px;}

#branding #flagsHolder{width:170px;height:108px;float:left;text-align:right;padding-right:10px;}

/* #branding #flagsHolder a img{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myimage.png',sizingMethod='scale');} 

style="filter:progid:DXImageTransform.Microsoft.Alpha(src='flagPL.png', sizingMetgod='scale'" */

#branding #logoHolder h3{margin:0;padding:30px 30px 0 30px;text-align:left;color:#fff;font:normal 2em 
Georgi New Roman Times, serif;}

#branding #logoHolder p{margin:0;padding:0 30px 0 52px;text-align:left;color:#fff;font:normal 0.85em Georgia, New Roman Times, serif;}

#branding #mainMenuHolder a{margin:0;color:#FFFFFF;font:normal 1.1em Georgia, New Roman Times, serif;padding:0 20px 0 20px;text-decoration:none;}

#branding #mainMenuHolder a:hover{color:#83240a;}

#branding img{padding-top:60px;margin:0;text-align:right;}

#content {width:100%;background-color:#fff;}

#leftMenu {float:left;width:200px;color:#333;background-color:#fff;text-align:left;}

.searchBox{width:180px;padding:10px 5px 32px 10px;background:#fff url(../img/leftColumnGrass.jpg) no-repeat bottom center;}

*html .searchBox{padding:0 0 32px 10px;}

#leftColumnSearch{text-align:center;width:180px;float:left;margin:0;padding:0;}

#leftColumnSearch .pole{padding-top:6px;height:33px;width:145px;float:left;background: url(../img/bkgnd_searchLeft.gif) top left no-repeat;}

#leftColumnSearch .pole input{color:#999;background:#ebebeb;}

*html #leftColumnSearch .pole{padding-top:6px;height:33px;}

#leftColumnSearch .szukaj{padding-top:6px;height:33px;width:35px;float:left;background: url(../img/button_search.gif) top right no-repeat;}

.pole input  {font:normal 11px Helvetica, Arial, Verdana, sans-serif;color:#006600;border: 1px #B0B0B0 solid;background-color:#F0F4EA;height:17px;width:120px;margin-left:10px;margin-top:2px;padding:0;text-indent:5px;}

.menuBox{width:180px;padding:10px 5px 32px 10px;background:#fff url(../img/leftColumnGrass.jpg) no-repeat bottom center;}

.menuBox ul{padding-left:35px;padding-right:10px;}

.menuBox ul li{list-style-image: url(../img/leaf_icon8.jpg);list-style-type: circle;margin:0;padding:0;}

.menuBox ul li ul{padding-left:20px;padding-right:10px;}

.menuBox ul li ul li{list-style-image: url(../img/leaf_icon14.jpg);list-style-type: circle;margin:0;padding:0;}

*html .menuBox ul{padding-left:10px;padding-right:10px;}

*:first-child+html .menuBox ul{padding-left:0px;padding-right:10px;margin-left:30px;}

*html .menuBox ul li ul{padding-left:0px;padding-right:10px;}

*:first-child+html .menuBox ul li ul{padding-left:0px;padding-right:10px;margin-left:15px;}

*html .menuBox ul li{padding-left:5px;padding-bottom:3px;}

*:first-child+html .menuBox ul li{padding-left:15px;padding-bottom:3px;}

/* Hides from IE5-mac */
*html .menuBox ul{padding-left:0;padding-right:10px;margin-left:30px;}
*html .menuBox ul li{padding-left:10px;padding-bottom:3px;}
/* End hide from IE5-mac */

.menuBox ul li a{font:normal 0.85em Verdana, Arial, Helvetica, sans-serif;text-decoration:none;line-height:150%;color:#888;margin:0;padding:0;}

.menuBox h1{padding:0 20px 0 20px;color:#999;line-height:130%;font-size:110%;}

.menuBox h4{padding:0 20px 0 20px;color:#777;line-height:130%;}

.menuBox a.moreInfo{font:italic 0.9em Georgia, New Roman Times, serif;padding-left:20px;}

.menuBox p{font:normal 0.82em Verdana, Arial, Helvetica, sans-serif;color:#888;margin-left:20px;line-height:150%;margin-right:15px;}

.menuBox p a{text-align:left;font:normal 1em Verdana, Arial, Helvetica, sans-serif; color:#777;}

.headerWrapper p{font:italic normal 1.1em Georgia, New Roman Times, serif; color:#999;}

.panel{text-align:center;width:60px;float:left;padding-bottom:10px;}

.panel a{text-align:center;font:normal 0.9em Georgia, New Roman Times, serif; color:#777;}

.categoryImage{margin-top:0;float:left;width:43px;}

.categoryName{font:italic normal 1em Georgia, New Roman Times, serif; color:#999; padding:0;height:43px;}

.categoryName *{margin:0;}

.categoryName p{line-height:43px;padding:0;margin:0;text-indent:10px;}


#newsletter{width:160px;font:0.8em arial;padding:0 0 0 10px;}
#newsletter input.text{padding:10px;text-align:left;}
#newsletter input.image{padding:10px;text-align:left;}


.googleAds {text-align:center;padding-bottom:10px;padding-top:10px;}

#mainStage {float:left;width:620px;color:#333;text-align:left;background:#ffffff url(../img/mainMenu_background1.jpg) no-repeat top center;}

#mainStage h3{text-align:center;font:italic 1.2em Georgia, New Roman Times, serif;color:#6e4416;padding-top:2px;}

*:first-child+html #mainStage h3{padding-top:15px;}

/* Hides from IE5-mac */
*html #mainStage h3{padding-top:17px;}
/* End hide from IE5-mac */


/*#mainStage a{text-align:right;margin-right:90px;}*/

.wrapper {width:580px;padding:40px 20px 20px 20px;}

.boxText{float:left;width:580px;color:#555; background-color:#fff;margin:0 0 10px 0;}

.boxText h1{padding:0 20px 0 20px;color:#999;line-height:130%;font-size:120%;}

.boxText h4{padding:0 20px 0 20px;color:#555;line-height:130%;text-align:left;
font:bold 1.1em Georgia, New Roman Times, serif;}

.boxText p{padding:0 20px 0 20px;color:#777;text-align:left;font:normal 0.9em Verdana, Arial, Helvetica, sans-serif;}

.boxText a{color:#288737;}

p.moreSpace{line-height:150%;color:#555;}

.boxContact{float:left;width:580px;color:#555; background-color:#fff;margin:0 0 10px 0;}

.boxContact h4{padding:0 20px 0 20px;color:#555;line-height:130%;text-align:left;
font:bold 1.1em Georgia, New Roman Times, serif;}

.boxContact p{padding:0 20px 0 20px;color:#777;line-height:130%;text-align:left;
font:normal 0.9em Georgia, New Roman Times, serif;}

.formHolder{width:580px;padding:15px 0 0 0;margin:0;}

.formHolder p{padding:5px 20px 5px 20px;margin:0;}

.formHolder input{padding:0;margin-left:20px;}

.formHolder select{padding:0;margin-left:20px;}

.formHolder textarea{padding:0;margin-left:20px;overflow:auto;}

.box{float:left;width:190px;height:350px;color:#555; background-color:#fff;margin:0 0 10px 0;}

.box h5{font:bold 0.85em Georgia, New Roman Times, serif;text-align:left;color:#288737;margin:10px 30px 10px 30px;height:50px;}

.square{width:130px;height:130px;border:1px #b7d7bd solid;margin:10px 30px 10px 30px;text-align:center;}

.square a img{text-align:center;}

.square img{padding-top:5px;}

.price{text-align:left;color:#333;margin-left:30px;font:bold 1em Verdana, Arial, Helvetica, sans-serif;}

.normalPrice{width:50%;}

.salePrice{text-align:right;color:#FF0000;margin-right:25px;width:50%;}

.brief{text-align:left;color:#333;font:normal 0.85em Georgia, New Roman Times, serif;margin:10px 20px 10px 30px;height:50px;}

.briefText{padding-bottom:5px;font-family:Arial, Helvetica, Verdana, sans-serif;}

.briefText a{color:#288737;font-weight:bold;}

.brief h5{color:#288737;font:0.7em Georgia, New Roman Times, serif;}

a.basket{text-align:left;color:#288737;
display:block;
padding:15px 5px 5px 30px;
font:normal 1em Georgia, New Roman Times, serif;background:url(../img/addToBasket.jpg) no-repeat top center;height:35px;}

a.basket:hover
{
}

#rightMenu {float:left;width:200px;color:#333;background-color:#fff;text-align:left;}

#rightColumnSearch{text-align:center;width:180px;float:left;margin:0;padding:0;}

#rightColumnSearch .pole{padding-top:5px;height:33px;width:145px;float:left;background: url(../img/bkgnd_searchLeft.gif) top left no-repeat;}

*html #rightColumnSearch .pole{padding-top:3px;height:33px;}

*:first-child+html #rightColumnSearch .pole{padding-top:3px;height:33px;}

#rightColumnSearch .szukaj{padding-top:6px;height:33px;width:35px;float:left;background: url(../img/button_search.gif) top right no-repeat;}

#subscription{text-align:center;width:180px;float:left;margin:0;padding:0;}

#subscription .pole{padding-top:6px;height:33px;width:125px;float:left;background: url(../img/bkgnd_searchLeft.gif) top left no-repeat;}

*html #subscription .pole{padding-top:6px;height:33px;}

#subscription .pole input  {
font:normal 11px Helvetica, Arial, Verdana, sans-serif;
color:#006600;
border: 1px #B0B0B0 solid;
background-color:#F0F4EA;
height:17px;
width:100px;
margin-left:15px;
margin-top:2px;
padding:0;
text-indent:5px;
}

#subscription .szukaj{padding-top:6px;height:33px;width:35px;float:left;background: url(../img/button_subscribe.gif) top right no-repeat;}

#siteInfo {clear:both;background:#fffff9 url(../img/copyright_background.gif) no-repeat bottom center;padding-top:10px;padding-bottom:30px;}

.singleLine{padding:3px;font:normal 0.9em Georgia, New Roman Times, serif; color:#333;}

.singleLine a {color:#288737;}

.singleLineTop{padding:15px 3px 3px 3px;font:normal 0.9em Georgia, New Roman Times, serif; color:#333;}

.singleLineTop a {color:#288737;text-transform:lowercase;}
 

.alignImg{width:160px;border:1px #b7d7bd solid;margin:10px 10px 10px 14px;text-align:center;}

.alignImg img{padding:5px;}

/* nowe*/
.produkt table{margin-left:20px;}
.produkt p{padding-right:20px;text-align:left; font:normal 0.9em Helvetica, Arial, sans-serif; line-height:1.3em;}
.produkt h1
{text-align:left;font:italic 12pt Georgia, "Times New Roman", Times, 
serif;color:#6e4416;padding-top:2px;}
.produkt h2
{text-align:left;font:italic 11pt Georgia, "Times New Roman", Times, 
serif;color:#6e4416;padding:10px 10px 5px 20px;}
.produkt h3
{text-align:left;font:italic 9pt Georgia, "Times New Roman", Times, 
serif;color:#6e4416;padding-top:2px;}
.print
{border:0px;text-align:right;
}
.print a{padding-right:10px;color:#288737;text-decoration:none;}
.print img{padding:5px 10px 5px 5px;}
.produkt img_big
{
border:1px solid #6e4416;
padding:5px;
}

.produkt ul li{list-style-image: url(../img/leaf_icon4.gif);list-style-type: circle;margin:0;padding:0;}
.produkt ul li a{font:normal 0.85em Verdana, Arial, Helvetica, 
sans-serif;text-decoration:none;line-height:150%;color:#888;margin:0;padding:0;}

.prawe {float:right;padding:10px; width:220px;border:1px solid #ccc;margin-left:10px;}
.prawe p{padding:0 5px 5px 0;}
.prawe h2{padding-left:0;font:italic bold 1.1em "Times New Roman", Times, serif;}

.koszyk {}
.koszyk table{margin-left:-10px;}
*:first-child+html .koszyk table{margin-left:0px;}
*html .koszyk table{margin-left:0px;}
tr.koszyk_rekord td a{margin-right:10px;color:#288737;}

.koszyk_razem p{font:bold 1em Arial, Helvetica, sans-serif;}
.koszyk_in p{font:bold 1.1em Arial, Helvetica, sans-serif;}
.koszyk_in input{margin-left:20px;}

.kupili_takze p{padding-left:20px;}
.komentarze form{margin-left:20px;}
.komentarze form p {margin-left:-20px;padding-top:5px;padding-bottom:0;}
.komentarze input {text-align:left;}
.komentarze .reminder{font:italic 1em "Times New Roman", Times, serif; color:#444;}
.komentarze i{padding-left:20px;}

.atrybuty{padding-left:8px;}
.atrybuty table{margin-left:0;}
*:first-child+html .atrybuty table{margin-left:10px;}
*html .atrybuty table{margin-left:10px;}

.price_mini p{font:italic normal 1em Georgia, "Times New Roman", Times, serif; color:#999; padding:5px 0 5px 0;}

.formularz
{
padding-left:20px;
font:bold 8pt Verdana, Arial, Helvetica;
color:#888;
}

.pages {
padding:0 5px 20px 5px;
text-align:left;
}

.pages h1 {
font:italic 8pt Verdana, Arial, Helvetica;
color:#888;
padding:10px;margin:0;
}

a.a_pages {
font:italic 8pt Verdana, Arial, Helvetica;color:#888;
}

a:hover.a_pages {
color:#920000;
}

.noactive{
font:bold 8pt Verdana, Arial, Helvetica;
color:#920000; padding:3px;
padding-left:10px;
}
/*#FDBB1A, #FEE9B4, #FED05F*/
.color
{
background-color:#FDBB1A;
color:#fff;
font:bold 7pt;
padding:1px;
}

.koszyk_naglowki
{
background-color:#ccc;
color:#000;
}
.koszyk_rekord
{
background-color:#efefef;
color:#333;
}
.koszyk_razem

{
font:bold #999 9pt;
}

.banner {text-align:center;padding-top:5px; padding-bottom:5px;}

.menuBox div.color{margin-left:20px;padding-right:5px;font:normal 0.82em Verdana, Arial, Helvetica, sans-serif;color:#fff;}

.menuBox div.showAll a{font:italic 0.8em Georgia, "Times New Roman", Times, serif;padding-right:20px;color:#288737;}

.boxText div.color{margin-left:20px;padding-right:5px;font:normal 0.82em Verdana, Arial, Helvetica, sans-serif;color:#fff;}

.contact_email {width:580px;padding:15px 0 0 0;margin:0;}

.contact_email p{padding:5px 20px 5px 20px;margin:0;}

.contact_email input{padding:0;margin-left:20px;}

.contact_email select{padding:0;margin-left:20px;}

.contact_email textarea{padding:0;margin-left:20px;overflow:auto;}

*html .contact_email input{padding:0;margin-left:20px;}

*html .contact_email select{padding:0;margin-left:20px;}

*html .contact_email textarea{padding:0;margin-left:20px;overflow:auto;}

.productDetails {padding-right:15px;}
.productDetails h1{padding-left:20px;}
.productDetails img.productImg{padding-left:20px;}
*html .productDetails img.productImg{padding-left:10px;}

.delivery h2{color:#333;font:italic normal 1.1em Georgia, "Times New Roman", Times, serif;}
.delivery a{color:#288737;font:italic normal 0.8em Georgia, "Times New Roman", Times, serif;}
.delivery table{margin-left:0;}

.deliveryNext h2{color:#777;font:italic normal 1.1em Georgia, "Times New Roman", Times, serif;}
.deliveryNext a{padding:0 0 0 20px;color:#288737;font:italic normal 0.9em Georgia, "Times New Roman", Times, serif;}
.deliveryNext .price_mini p{margin-left:20px;font: normal 0.9em Helvetica, Arial, Verdana, sans-serif; line-height:1.2em;}

.keepOnShopping table{margin-right:15px;}
.keepOnShopping table a{color:#288737;}

.errors{padding: 5px 20px 5px 20px;text-align:left; font:normal 0.9em Helvetica, Arial, sans-serif; line-height:1.5em;}

.errors a{color:#288737;}

.boxText form select{padding-left:20px;}

.tekst_powitalny
{
padding:5px;
}


.platnosci
{
font:normal 8pt Arial;
}

a.sklepy
{
display:block;
margin-top:10px;
font-weight:bold;
text-decoration:none;
padding-left:5px;
border-left:3px solid #efefef;
color:#2B4577;
}

a.sklepy:hover
{
text-decoration:underline;
border-left:3px solid #2B4577;
}

a.moreInfo{color:#2B4577;padding-left:20px;}

.ulubione ul li{list-style-image:url(../img/leaf_icon8.jpg);list-style-type: circle;margin:0;padding:0;}
.ulubione 
a{text-align:center;font:normal 0.9em Georgia, New Roman Times, serif; color:#777;
}

.formularz
{
color:#999999;
font-size:10px;
}
