/*    druk    */
@media print {
#pageHead, .navi, .kolumna, .content_top, .content_bottom, .footer {
	display: none;
}
#kontakt div.tresc, .titlePath {
	width: 100%;
	margin: 0;
}
#kontakt div.tresc table.tabStand {
	margin: 0;
	width: 100%;
}
}
/* ogólne --------------------------------------------------------------------*/
body {
	margin: 0px;
	color: #666;
	font-size: 11px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #fbfbfb url(../img/tlo.jpg) 50% 0 repeat-x;
}
body#home {
/*	background-position: 50% 51px;*/
}
#pasekGorny {
	width: 100%;
	height: 51px;
	text-align: center;
	background: #b2e5ff;
	margin: 0;
	display: none; /* usunąć potem */
}
#pasekGorny img {
	height: 50px;
	border: solid #ddd;
	border-width: 0 1px 1px 1px;
}
p.error {
	color: red;
	font-weight: bold;
}
p.header {
	color: #9cd8b9;
	font-weight: bold;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h3.header2 {
	margin-bottom: 0;
	font-size: 11px;
}
p.zero {
	margin: 0;
}
table.firmy {
	margin: 0 auto;
	background: #f3f7e1;
	width: 600px;
	border-collapse: collapse;
	border: 0;
}
table.firmy td {
	border: 0;
	text-align: center;
	padding: 20px;
}
table.tabStand {
	width: 640px;
	border-collapse: collapse;
}
table.tabStand td {
	border: 1px solid black;
	padding: 3px;
	margin: 0;
}
.tabStand .tabHead {
	font-weight: bold;
	background: #eee;
}
.tresc .tabStand td {
	background: #feffe8;
	width: 25%;
	font-family: arial;
	padding: 6px;
}
.tabStand .tabHead2 td {
	font-weight: bold;
	color: #fff;
	background: #3a448e;
}
.tabStand .tabHead3 td {
	font-weight: bold;
	background: #3da8e2;
}
.tabStand .wrap {
	white-space: nowrap;
}
.tabStand p {
	margin: 0;
}
.imgRight {
	float: right;
	display: block;
	margin: 10px;
}
.imgLeft {
	float: left;
	display: block;
	margin: 10px;
}
td {
	color: #333333;
	font-size: 11px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a {
	color: #339966;
	text-decoration: underline;
}
a:hover {
	color: #339966;
	text-decoration: none;
}
input {
	margin: 0px;
	color: #666666;
	font-size: 11px;
}
form {
	margin: 0px;
}
input.submit {
	width: 24px;
	height: 24px;
	border: none;
	background: url(../img/str_big.gif);
	padding: 4px;
	cursor: pointer;
}
img {
	border-width: 0px;
}
img.clickable {
	cursor: pointer;
}
div.clickable {
	cursor: pointer;
}
.undisplayed {
	display: none;
}
iframe#iframeNewsletter {
	display: none;
}
.content {
	width: 920px;
	margin: 0 auto;
}
.content .content {
	width: auto;
	padding: 0;
}
#gorka {
	margin-top: 60px;
	display: none;
}
#pageHead {
	height: 200px;
	width: 960px;
	background: url(../img/head.jpg) 50% 50% no-repeat;
	position: relative;
	font-family: "century gothic";
}
.logoLink {
	position: absolute;
	top: 14px;
	left: 150px;
	display: block;
	width: 400px;
	height: 90px;
}
#pageHead h1, #pageHead h2 {
	margin: 0;
}
#pageHead h1 {
	position: absolute;
	top: 135px;
	left: 160px;
	font-size: 22px;
}
#pageHead #offer {
	position: absolute;
	width: 330px;
	right: 0;
	top: 30px;
	display: none;
}
#pageHead ul {
	border: 1px solid black;
	padding: 10px;
	margin: 0;
	background: #fff;
}
#pageHead ul li {
	font-size: 14px;
	font-weight: bold;
	margin-left: 20px;
}
#pageHead h2 {
	font-size: 16px;
}
#pageHead #logo {
	text-indent: -9999px;
	outline: none;
}
.navi {
	/*float: left;
*/
	height: 34px;
	width: 960px;
	margin: 0px auto 30px auto;
}
.nav_left {
	float: left;
	width: 750px;
	height: 70px;
	padding: 0px 20px 0px 0px;
}
.nav_left ul li {
	list-style: none;
	margin: 0;
}
.nav_right {
	width: 180px;
	float: right;
	text-align: left;
	height: 34px;
	margin: 0;
	padding: 0;
}
.content_top {
	float: left;
	background: #fff url(../img/content_top.gif);
	height: 34px;
	width: 960px;
}
.content_start {
	float: left;
	background: #fff url(../img/content_start.gif);
	width: 960px;
}
.content_startGrey {
	float: left;
	background: #fff url(../img/content_startGrey.gif);
	width: 960px;
}
.content_bottom {
	float: left;
	background: #fff url(../img/content_bottom.gif);
	height: 34px;
	width: 960px;
}
.leftandcenter {
	float: left;
	width: 705px;
	margin: 0px;
}
.left {
	float: left;
	width: 338px;
	padding: 0px 20px 0px 30px;
}
.center {
	float: left;
	width: 287px;
	padding: 0px 14px;
}
.right {
	float: right;
	width: 220px;
	padding: 0px 20px 0px 10px;
}
.ogolna {
	float: left;
	width: 910px;
	padding: 0px 20px 0px 30px;
}
.twoColone {
	float: left;
	width: 205px;
	padding: 0px 20px 0px 10px;
	border-right: 1px solid #e0e0e0;
}
.twoColtwo {
	float: left;
	width: 599px;
	padding: 0px 20px 0px 30px;
}
.twoColtwoAuto {
	float: left;
	width: 205px;
	padding: 0px 20px 0px 30px;
}
.twoColcont {
	float: left;
	width: 205px;
	padding: 0px 20px 0px 0px;
	border-right: 1px solid #e0e0e0;
}
.titlePath {
	color: #9cd8b9;
	font-size: 17px;
	font-weight: bold;
	width: 910px;
	margin: 0px 20px 20px 30px;
	border-bottom: 1px solid #b9e7cf;
	margin-bottom: 20px;
}
.titlePath2 {
	color: #666;
	font-size: 14px;
	font-weight: bold;
	width: 910px;
	margin: 0px 20px 20px 30px;
	margin-bottom: 20px;
}
.titlePath3 {
	color: #9cd8b9;
	font-size: 14px;
	font-weight: bold;
}
/*  szukaj -------------------------------------------------------------------*/
div.searchBigList {
	float: left;
	width: auto;
	clear: both;
	width: 900px;
	border: solid #b9e7cf;
	border-width: 1px 0;
	margin: 25px 0 10px 0;
	padding: 10px 0;
}
div.searchelement {
	display: block;
	width: auto;
	padding: 10px 0px 10px 20px;
	clear: left;
}
div.searchelement div.title a {
	font-size: 11px;
	font-weight: normal;
}
div.searchelement div.title a:hover {
	text-decoration: none;
}
div.searchelement div.info {
	font-size: 11px;
	font-weight: normal;
	float: left;
	width: 100px;
	text-align: right;
	color: #CCCCCC;
	padding-right: 10px;
}
.kolumna .date {
  margin: 5px 0 0 0;
  color: #444;
  font-size: 10px;
  text-align: right;
}
/*  oferta  ------------------------------------------------------------------*/
div.MenuList {
	float: left;
	width: auto;
	clear: both;
	width: 205px;
	border-bottom: 1px solid #ededed;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
div.twoColtwo div.title {
	color: #666;
	font-size: 14px;
	font-weight: bold;
	clear: both;
	width: auto;
	margin-bottom: 15px;
}
div.danger {
	clear: both;
	float: left;
	width: 599px;
	border-top: 1px solid red;
	margin-bottom: 8px;
	margin-top: 10px;
	padding-top: 10px;
}
div.danger a {
	color: red;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}
div.danger a:hover {
	color: red;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}
div.danger img {
	float: left;
	border: 1px solid #CCCCCC;
	margin-right: 5px;
	vertical-align: bottom;
}
div.statementsList {
	float: left;
	width: auto;
	clear: both;
	padding: 10px 0;
}
div.more {
	clear: both;
	text-align: right;
	width: auto;
	padding-bottom: 10px;
}
.content div.title {
	color: #555;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0;
	width: auto;
}
.content div.titlebar a {
	color: #C33;
	font-weight: bold;
	padding: 10px 0px 20px 0px;
	text-decoration: none;
}
.content div.titlebar a:hover {
	text-decoration: underline;
}
/*  aktualności  --------------------------------------------------------------------------*/
div#groupNews {
	padding-bottom: 15px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
}
div#groupNews div.titlebar a {
	color: #096;
}
div#groupNews div.content {
	color: #666;
	font-size: 11px;
}
/*  gorący temat ---------------------------------------------------------------------------*/
div#hotnews {
	padding: 10px 0;
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
}
div#hotnews div.new {
	display: inline;
	font-size: 10px;
	color: #C33;
	font-weight: normal;
}
/*  ***  */
/*  tydzień w sadzie ---------------------------------------------------------*/
div#week div.titlebar a {
	text-decoration: none;
	color: #C33;
}
div#week div.new {
	display: inline;
	font-size: 10px;
	color: #C33;
	font-weight: normal;
}
/*  aktualnosci  minilista ---------------------------------------------------*/
div.newsList {
	float: left;
	width: auto;
	clear: both;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
div.newsList div.title {
	color: #666;
	font-size: 11px;
	font-weight: normal;
}
/*  aktualności - sad --------------------------------------------------------*/
div#news_sad {
	border-bottom: 1px solid #ccc;
	padding: 10px 0;
	margin-bottom: 20px;
}
div#news_sad div.titlebar a {
	color: #3ca7e0;
}
/*  aktualności - śor --------------------------------------------------------*/
div#news_sor {
	border-bottom: 1px solid #ccc;
	padding: 0 0 10px 0;
	margin-bottom: 20px;
}
div#news_sor div.titlebar a {
	color: #ff9a4a;
}
/*  newsletter  --------------------------------------------------------------*/
div#newsletterBox {
	padding-bottom: 15px;
}
div#newsletterBox div.form {
	float: left;
}
div#newsletterBox div.titlebar {
	color: #096;
}
/*  ekonomia  ----------------------------------------------------------------*/
div#news_eko {
	border-bottom: 1px solid #ccc;
	padding: 0 0 10px 0;
	margin-bottom: 20px;
}
div#news_eko div.titlebar a {
	color: #7a654a;
}
/*  banners  -----------------------------------------------------------------*/
div#bannerBox {
	padding-bottom: 15px;
	margin-bottom: 10px;
}
/*  sklep - nowości  ---------------------------------------------------------*/
div#soteNews {
	/*border: 1px solid #608968;*/
	/*background: url(../img/akcBox2.jpg) 0 50% repeat-y;*/
	overflow:hidden;
}
div#soteNews div.titlebar {
	color: #000;
	/*background: #608968;*/
	/*background: #fff url(../img/akcHead2.jpg) 0 0 repeat-x;*/
	height: 12px;
	padding: 6px;
}
div.soteNew {
	margin: 10px 0px 0px 0px;
	/*background: #a0e6ae;*/ 
	/*border: 1px solid #608968;*/
	/*padding: 0 6px 18px 6px;*/
	/*color: #000;*/
	/*background: transparent url(../img/przeryw.jpg) 50% 100% no-repeat;*/
}
div.soteNew a {
  color: #fff;
}
div#soteNews img {
	border: 1px solid #888;
	margin: 0 7px 4px 0;
}
div.soteNew img.tImage {
	float: left;
	border: 1px solid #ccc;
	margin-right: 8px;
}
div.soteNew div.description {
	float: left;
}
div.soteNew div.tName {
	font-size: 12px;
	font-weight: bold;
	color: #333;
	padding: 4px;
	clear: both;
	margin-bottom: 5px;
}
div.soteNew div.tName a {
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}
div.soteNew div.tName a:hover {
	color: #000;
	text-decoration: none;
}
div.soteNew div.new {
	display: none;
	font-size: 10px;
	color: #f60;
	font-weight: normal;
}
div.soteNew div.toShope {
	clear: both;
	text-align: right;
}
div.glanzit {
	color: #fff;
	background: url(../img/glanzittlo.jpg) 0 0 no-repeat;
}
div.glanzit div.tName {
	background: #fff;
}
div.glanzit a {
	font-weight: bold;
	color: #fff;
}
/*  sklep - polecamy  --------------------------------------------------------------------------*/
div#soteRecommended {
	float: left;
	padding-bottom: 15px;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 10px;
}
div#soteRecommended div.titlebar {
	color: #f60;
	padding: 10px 0px 20px 0px;
}
div.Recommended {
	float: left;
	margin-bottom: 10px;
}
div.Recommended img.tImage {
	float: left;
	border: 1px solid #CCCCCC;
	margin-right: 8px;
}
div.Recommended div.description {
	float: left;
	width: auto;
}
div.Recommended div.tName {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	float: left;
	padding-bottom: 3px;
}
div.Recommended div.tName a {
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}
div.Recommended div.tName a:hover {
	color: #000;
	text-decoration: none;
}
div.Recommended div.toShope {
	clear: both;
}
/*  lista sklepów --------------------------------------------------------------------------*/
div.shop {
	clear: left;
	width: 500px;
	height: 140px;
	padding-bottom: 15px;
	border-bottom: 1px solid #ededed;
	margin-bottom: 10px;
}
div.shops img.tImage {
	float: left;
	border: 1px solid #ccc;
	margin-right: 8px;
}
div.anchors div.anchorsList {
	float: left;
	clear: both;
	width: 205px;
	border-bottom: 1px solid #ededed;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
/*  komunikaty na głównej--------------------------------------------------------------------------*/
div#statements {
	padding-bottom: 15px;
	margin-bottom: 10px;
}
div#statements div.titlebar {
}
div#statements div.titlebar a {
	text-decoration: none;
	color: #c33;
}
div#statements div.titlebar a:hover {
	text-decoration: underline;
}
div#statements div.date {
	color: #999;
	font-size: 10px;
	float: left;
	width: 205px;
}
div#statements div.title {
	color: #666;
	font-size: 11px;
	font-weight: normal;
	width: 205px;
}
div#statements div.content, div#articles div.content {
	color: #666;
	font-size: 11px;
}
div.twoColtwo div.date {
	color: #999;
	font-size: 11px;
	clear: both;
	width: auto;
}
div.twoColtwo div.title {
	color: #666;
	font-size: 14px;
	font-weight: bold;
	clear: both;
	width: auto;
	margin-bottom: 15px;
}
div.twoColtwo div.content, div.twoColtwo div.content {
	color: #666;
	font-size: 11px;
}
.kolumna .title {
	float: left;
}
/*  komunikaty  minilista --------------------------------------------------------------------------*/
div.statementsList {
	float: left;
	clear: both;
	width: 210px;
	border-bottom: 1px solid #ededed;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
div.statementsList div.title {
	color: #666;
	font-size: 11px;
	font-weight: normal;
	width: 260px;
}
/*  artykuły  --------------------------------------------------------------------------*/
div#articles {
	float: left;
	width: 205px;
	margin-bottom: 10px;
}
div#articles div.titlebar {
	color: #666;
	padding: 10px 0px 20px 0px;
	width: 205px;
}
div#articles div.titlebar a {
	text-decoration: none;
	color: #666;
}
div#articles div.titlebar a:hover {
	text-decoration: underline;
}
div#articles div.date {
	color: #999999;
	font-size: 10px;
	float: left;
	width: 205px;
}
div#articles div.title {
	color: #666;
	font-size: 11px;
	font-weight: normal;
	width: 205px;
}
/*  artykuł  full --------------------------------------------------------------------------*/
div.twoColtwo div.date {
	color: #999999;
	font-size: 11px;
	clear: both;
	width: auto;
}
div.twoColtwo div.title {
	color: #666666;
	font-size: 14px;
	font-weight: bold;
	clear: both;
	width: auto;
	margin-bottom: 15px;
}
/*  artykuły  minilista --------------------------------------------------------------------------*/
div.articlesList {
	float: left;
	width: auto;
	clear: both;
	width: 205px;
	border-bottom: 1px solid #ededed;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
div.articlesList div.title {
	color: #666;
	font-size: 11px;
	font-weight: normal;
	width: 205px;
}
/*  artykuły  biglista --------------------------------------------------------------------------*/
div.articlesBigList {
	float: left;
	width: auto;
	clear: both;
	width: 900px;
	border-bottom: 1px solid #ededed;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
div.articlesBigList div.title {
	color: #666;
	font-size: 12px;
	font-weight: bold;
	clear: both;
}
div.articlesBigList div.content {
	color: #666;
	font-size: 11px;
}
div.articlesBigList div.date {
	color: #888888;
	font-size: 11px;
	font-weight: normal;
}
/* nawigacja list --------------------------------------------------------------------------------------------- */
div.naviList {
	float: left;
	clear: both;
	width: 900px;
	margin-top: 15px;
	padding: 5px 0px;
	color: #666;
	background-color: #e0faec;
	border: solid #b9e7cf;
	border-width: 1px 0;
	text-align: center;
}
div.naviList a.prev {
	float: left;
	text-align: left;
	width: 60px;
	margin-left: 5px;
}
div.naviList a.next {
	float: right;
	text-align: right;
	width: 60px;
	margin-right: 5px;
}
div.naviList div.group {
	width: 500px;
	margin: 0px 200px;
	float: none;
}
div.naviList a.group {
	white-space: nowrap;
	background-color: #e0faec;
	text-decoration: underline;
}
div.naviList a.group:hover {
	background-color: #ffffff;
	text-decoration: none;
}
div.naviList a.groupSelected {
	cursor: text;
	white-space: nowrap;
	background-color: #b3fdd6;
	text-decoration: none;
}
div.naviList div.showAll {
	float: none;
	width: 300px;
	margin: 6px 300px 0px 300px;
	text-align: center;
}
/*  logowanie  --------------------------------------------------------------------------*/
/*  stopka  --------------------------------------------------------------------------*/
.footer {
	clear: both;
	text-align: center;
	color: #cccccc;
	padding: 20px;
	position: relative;
}
.footer .problem {
	position: absolute;
	top: 0;
	right: 0;
	color: #cb1414;
}
.footer a {
	color: #cccccc;
	text-decoration: none;
}
.footer a:hover {
	color: #666666;
	text-decoration: none;
}
/* panel logowania --------------------------------------------------------------------------------------------- */
/*div#loginPanelBack {
	position: absolute;
	visibility: hidden;
	background-color: white;
	width: 270px;
	height: 100px;
	border: 1px solid #e0e0e0;
}
div#loginPanel {
	position: absolute;
	visibility: hidden;
	width: 270px;
	height: 100px;
}
*/
/*div#loginPanel label, div#loginPanel input {
	float: left;
}
div#loginPanel input.submit {
	float: none;
	clear: right;
}
div#loginPanel label {
	width: 70px;
	display: block;
	background: yellow;
	opacity: .7;
}
div#loginPanel div {
	clear: both;
	height: auto !important;
	padding: 10px;
	margin: 10px;
	background: blue;
}
*/
div#loginPanel div.Login {
	display: block;
	float: left;
	clear: both;
	width: 250px;
	margin-top: 10px;
}
div#loginPanel div.Login div.label {
	width: 65px;
	padding-right: 5px;
	padding-bottom: 3px;
	float: left;
}
div#loginPanel div.Login div.value {
	width: 100px;
	padding-bottom: 3px;
	float: left;
}
div#loginPanel div.Pass {
	display: block;
	float: left;
	clear: both;
	width: 250px;
	margin-top: 10px;
}
div#loginPanel div.Pass div.label {
	width: 65px;
	padding-right: 5px;
	padding-bottom: 3px;
	float: left;
	clear: left;
	text-align: right;
}
div#loginPanel div.Pass div.value {
	width: 100px;
	padding-bottom: 3px;
	float: left;
}
div#loginPanel div.Rej {
	display: block;
	float: left;
	clear: both;
	width: 250px;
	margin-top: 10px;
}
div#loginPanel div.Rej div.label {
	width: 65px;
	padding-right: 5px;
	padding-bottom: 3px;
	float: left;
	clear: left;
	text-align: right;
}
div#loginPanel input {
	width: 88px;
	border: 1px solid #a6d9fc;
	background-color: #ffffff;
	color: #000000;
}
div#loginPanel input.submit {
	width: 73px;
	height: 22px;
	border: none;
	background: url(../img/zaloguj.gif);
	padding: 0px 0px 0px 5px;
	cursor: pointer;
	float: left;
}
.tabtitle {
	background-color: #9CD8B9;
	color: #FFF;
	text-align: center
}
.tabcena {
	color: #900;
	font-size: 17px;
	text-align: right
}
.tabmini {
	color: #900;
	font-size: 11px;
	text-align: right
}
/* WYSZUKIWARKA ŚRODKÓW OCHRONY ROSLIN */
#wyszukiwarka div {
	width: 542px;
	padding-top: 12px;
}
#wyszukiwarka .transFoot {
	width: 100%;
	clear: both;
}
#wyszukiwarka div p, #wyszukiwarka div ul {
	margin: 10px;
}
#wyszukiwarka ul, #wyszukiwarka li, #wyszukiwarka div p {
	margin: 0;
	padding: 0;
	list-style: none;
}
#wyszukiwarka div .wfoot {
	height: 12px;
	padding: 0;
}
#wyszukiwarka div ul li.listitem a, #wyszukiwarka div p, #prep li {
	cursor: pointer;
	font-family: verdana;
	font-size: 11px;
}
#wyszukiwarka div ul li.listitem a, ul.prep li a {
	height: 1px;
	margin-bottom: -2px;
}
#wyszukiwarka div ul > li.listitem > a, #prep > li > a {
	height: auto;
	margin: 0;
}
#wyszukiwarka div ul li.listitem a, #prep li a {
	color: #fff;
	text-decoration: none;
	display: block;
	padding: 7px;
}
#wyszukiwarka div ul li.listitem a:hover {
	color: #000;
}
#wyszukiwarka div p {
	padding: 5px;
	color: #fff;
	font-weight: bold;
	margin: 0 10px;
}
#wyszukiwarka div ul {
	display: none;
}
ul#prep {
	clear: both;
}
#prep li {
	margin: 6px;
	float: left;
	width: 190px;
	border: 1px solid #888;
	background: url(img/img/prep_grafient.jpg) 0 0 repeat-x;
}

/*style dla poszczególnych upraw      Ustawienia domyślne */
div.w1 {
	background: url(../img/wysz/jablon.jpg) 100% 0 no-repeat;
}
div.w2 {
	background: url(../img/wysz/grusza.jpg) 100% 0 no-repeat;
}
div.w3 {
	background: url(../img/wysz/sliwa.jpg) 100% 0 no-repeat;
}
div.w4 {
	background: url(../img/wysz/wisnia.jpg) 100% 0 no-repeat;
}
#wyszukiwarka .def {
	background: url(../img/back.jpg) 0 0 no-repeat;
}
#wyszukiwarka .def .wfoot {
	background: url(../img/back.jpg) 0 -529px no-repeat;
}
#wyszukiwarka .def ul li.listitem a, ul.prep li a {
	border-bottom: 1px solid #c2d8e0;
}
#wyszukiwarka .def ul li.listitem a:hover {
	background: #c2d8e0;
}
/* Jabłonie */
.wysz1 {
	background: url(../img/back.jpg) -542px 0 no-repeat;
}
.wysz1 .wfoot {
	background: url(../img/back.jpg) -542px -752px no-repeat;
}
.wysz1 ul li.listitem a, ul.prep li a {
	border-bottom: 1px solid #ac757e;
}
.wysz1 ul li.listitem a:hover {
	background: #ac757e;
}
/* Grusze */
.wysz2 {
	background: url(../img/back.jpg) 0 -542px no-repeat;
}
.wysz2 .wfoot {
	background: url(../img/back.jpg) 0 100% no-repeat;
}
.wysz2 ul li.listitem a, ul.prep li a {
	border-bottom: 1px solid #c0b289;
}
.wysz2 ul li.listitem a:hover {
	background: #c0b289;
}
/* Śliwy */
.wysz3 {
	background: url(../img/back.jpg) 100% 0 no-repeat;
}
.wysz3 .wfoot {
	background: url(../img/back.jpg) 100% -529px no-repeat;
}
.wysz3 ul li.listitem a, ul.prep li a {
	border-bottom: 1px solid #b592c3;
}
.wysz3 ul li.listitem a:hover {
	background: #b592c3;
}
/* Wiśnie i czereśnie */
.wysz4 {
	background: url(../img/back.jpg) -1084px -542px no-repeat;
}
.wysz4 .wfoot {
	background: url(../img/back.jpg) 100% 100% no-repeat;
}
.wysz4 ul li.listitem a, ul.prep li a {
	border-bottom: 1px solid #ba7979;
}
.wysz4 ul li.listitem a:hover {
	background: #ba7979;
}
#prep li a {
	border: none;
	padding: 10px;
	font-weight: bold;
	color: #000;
	background: transparent url(/img/prep_grafient.jpg) 0 0 repeat-x;
}
p.nagl {
	clear: both;
	padding: 15px;
}
#komentarze li {
	border: 1px solid #ddd;
	padding: 10px;
	clear: both;
	margin: 6px;
	cursor: default;
	color: #000;
}
/* WŚOR - KONIEC */
/* kontakt */
.kolumna {
	float: left;
	width: 220px;
	border-right: 1px solid #eee;
	padding: 0 0 0 5px;
	margin: 0 0 0 10px;
}
/*> .kolumna {
	margin: 0 0 0 20px;
}*/
.kolumna p {
  margin: 0 0 0 5px;
}
.kolumna li {
	margin-right: 20px;
	padding: 10px;
	border-bottom: 1px solid #ddd;
	list-style: none;
}
.kolumna li a {
	/*white-space: nowrap;
*/
}
.dane, .dzial, .tresc {
	margin: 20px 30px 0 260px;
}
.tresc table {
	margin: 20px 0;
}
.dane {
	margin-bottom: 50px;
}
#kontakt .dzial {
	width: 680px;
	float: right;
	margin: 20px 10px 0 0;
}
#kontakt>.dzial {
	margin: 20px 10px 0 0;
}
.dane p {
	margin: 10px 5px;
}
#kontakt .osoba {
	width: 50%;
	float: left;
	height: 170px;
	margin: 0;
}
#kontakt .osoba .tImage {
	float: left;
	margin: 10px 0;
	border: 1px solid #ddd;
}
#kontakt .osoba p {
	margin: 10px 0 10px 130px;
}
#kontakt .osoba p strong {
	display: block;
	margin-bottom: 12px;
}
#kontakt .osoba p a {
	display: block;
	margin-top: 1em;
}
#kontakt .moveTop {
}
div.centerAll {
	text-align: center;
}
div.centerAll * {
	margin: 0 auto;
}
#ankieta div, #ankieta p {
	width: 400px;
	margin: 10px auto;
}
#ankieta p {
	text-align: center;
}
#ankieta p.error, #ankieta p.ok {
	color: red;
	font-weight: bold;
	font-size: 13px;
	padding: 10px 0;
}
#ankieta p.ok {
	color: #000;
}
#ankieta {
	background: #afce95 url(../img/ankBack.jpg) 0 0 repeat-x;
}
#ankieta li {
	width: 100%;
	border-bottom: 1px solid #ddd;
	background: white;
	list-style: none;
	padding: 5px 5px 0 5px;
	height: 30px;
}
#ankieta .answer {
	display: block;
	margin-bottom: 2px;
}
#ankieta .bar {
	width: 160px;
	padding: 0 5px 0 0;
}
.ank li {
	list-style: none;
	padding: 3px;
	margin: 0;
}
.ank {
	margin: 20px 0 10px 0;
	padding: 0;
}
.ank li .clearBar {
	visibility: hidden;
}
form.poll {
	border-bottom: 1px solid #ddd;
	padding-bottom: 20px;
}
#mapka_sklepy {
	width: 600px;
	height: 400px;
	margin: 20px auto;
	border: 1px solid black;
}
#mapka_oddzialy {
	width: 400px;
	height: 400px;
	margin: 20px auto;
	float: right;
}
.prasa {
	border-bottom: 1px solid #ccc;
	padding: 10px 10px 20px 10px;
	margin-bottom: 10px;
}
.prasa_img {
	float: left;
	width: 100px;
}
.prasa_desc {
	width: 650px;
	float: left;
	margin: 0 10px;
}
.prasa_desc h2, .prasa_desc p {
	margin: 0;
}
.prasa_desc p.desc {
	height: 50px;
	border: solid #ccc;
	border-width: 1px 0;
	padding: 5px 0;
}
.prasa_desc h2 {
	font-size: 18px;
}
.prasa_down {
	width: 100px;
	float: left;
}
.prasa_down img {
	width: 100px;
	height: 50px;
}
.prasa_clear {
	clear: both;
}
#press_glowna {
	margin: 16px 0;
	color: #222;
	border: 1px solid #ccc;
	background: #fff url(../img/pismak.jpg) 100% 0 no-repeat;
}
#press_glowna .titlebar a {
	font-weight: bold;
	color: #009966;
	text-decoration: none;
}
#press_glowna p {
	padding: 6px 0 6px 6px;
	margin: 0;
	font-weight: bold;
}
#press_glowna p a {
  text-align: right;
  display: block;
  padding: 0 10px;
}
#press_glowna ul {
	padding: 0 0 0 30px;
	margin: 0 0 5px 0;
}
#press_glowna ul li {
	padding: 3px;
	margin: 0;
}
#press_glowna .titlebar {
	border: none;
	padding: 8px;
}
#press_glowna ul li a:link, #press_glowna ul li a:visited {
	text-decoration: none;
}
#press_glowna div a:hover {
	color: #1f5b3d;
	color: #000;
}
#press_glowna div:hover .date {
  text-align: center;
}
#press_glowna .titlebar a:hover {
	text-decoration: underline;
}
* div.titlebar {
	font-family: arial;
	font-weight: bold;
	font-size: 14px;
}
td div.shop {
	display: none;
}
