body
{
text-align:center; 
margin:0;
font:normal 11px/14px Verdana,Sans-Serif;
}

a {
	text-decoration: none;
}
img {
	border: 0;
}
table {
	padding: 0;
	border: 0;
	width: 100%;
	font: normal 11px/15px Verdana, sans-serif;
}
	table th {
		padding: 5px;
		text-align: center;
		border-bottom: solid 1px #fff;
	}
	table td {
		padding: 2px;
		text-align: center;
		border-bottom: solid 1px #fff;
	}
.tekstowa {
	padding: 0;
	border: 0;
	width: 465px;
	font: normal 11px/15px Verdana, sans-serif;
}
	.tekstowa th,
	.tekstowa td {
		padding: 2px 2px 10px 2px;
		text-align: left;
		border: none;
		vertical-align: top;
	}
		.tekstowa th {
			padding-right: 20px;
		}
		.tekstowa td img {
			margin: 5px 0 0 0;
		}
			.zd_center {
				text-align: center;
			}
		.tekstowa td.mid {
			vertical-align: middle;
		}
		a.kontakt {
			color: #3c7707;
		}
			a.kontakt:hover {
				text-decoration: underline;
			}
		.skolor {
			margin: 10px 0 0 0;
		}
			.skolor td {
				border: 0;
				padding: 12px 4px;
			}
.zawartosc {
	padding: 9px 2px 8px 7px;
}
.zawartosc_mk {
	padding: 10px 0 10px 20px;
}
.ztekst {
	padding: 10px;
}

/*  Początek układu dla produktu  */
div.tabela
{
width:958px; 
margin:0 auto; 
text-align:left
}

/*Początek górnego wiersza*/
div.naglowek
{
height:190px;
}

div.logo {
	float:left;
	/*margin:0px 0px 2px 0;*/
	width:360px;
	height:190px;
	background: url(images/logol.gif) no-repeat 34px 64px;
}

div.jezyki {
	margin:10px 0 0 60px;
	font: normal 14px/17px Verdana, sans-serif;
	/*width:90px;
	height: 19px;*/
	width: 150px;
	height: 26px;
	color: #ccc;
}
	div.jezyki a {
		text-decoration: none;
	}
		div.jezyki img {
			border: 0;
			width: 22px;
			height: 16px;
		}
/*
	div.jezyki a {
		color: #ccc;
	}
		div.jezyki a:hover,
		div.jezyki a.wyb {
			color: #333;
		}*/

#link_logo {
	display: block;
	margin-top:32px;
	margin-left:80px;
	width:200px;
	height:70px;
}

div.obraz_nag {
	float: right;
	width: 598px;
	height: 190px;
	background-repeat: no-repeat;
	background-position: bottom right;
}
	#on1 { background-image: url(images/gob/o1.jpg); }
	#on2 { background-image: url(images/gob/o2.jpg); }
	#on3 { background-image: url(images/gob/o3.jpg); }
	#on4 { background-image: url(images/gob/o4.jpg); }
	#on5 { background-image: url(images/gob/o5.jpg); }
	#on6 { background-image: url(images/gob/o6.jpg); }
	#on7 { background-image: url(images/gob/o7.jpg); }
	#on11 { background-image: url(images/gob/o11.jpg); }
	#on10 { background-image: url(images/gob/o10.jpg); }
	#on9 { background-image: url(images/gob/o9.jpg); }
	#on8,
	#on12 { background-image: url(images/gob/o12.jpg); }
/*Koniec górnego wiersza*/

div.menu_gorne_1 {
	height:21px;
	background: url(images/menu/pp.gif) repeat-x 0 0;
	clear:both;
	margin: 0 0 2px 0;
}

/*Początek środka*/
div.srodk_czesc {
	height:289px;
	clear:both;
	margin: 0 0 2px 0;
}
	div.srodk_bezw {
		clear: both;
		margin: 0 0 2px 0;
	}
div.srodk_czesc_sk {
	clear: both;
	margin: 0 0 2px 0;
}
	
div.menu_bocz {
	float:left;
	margin: 0 2px 0 0;
	width:158px;
	height:289px;
	font: normal 12px/15px Verdana, sans-serif;
}
	div.menu_boczne_bezw {
		float: left;
		margin: 0 2px 0 0;
		width: 158px;
		font: normal 12px/15px Verdana, sans-serif;
	}
		.m_kolory {
			font-weight: bold;
		}
			.m_kolory a {
				color: #fff;
			}
				.m_kolory a:hover {
					text-decoration: underline;
				}
		#blok_pom,
		#blok_pompraca,
		#blok_pomwydarzenia {
			background: #f28a03;
			margin-bottom: 2px;
		}
		#blok_zielpraca,
		#blok_zielwydarzenia {
			background: #5fa013;
			margin-bottom: 2px;
		}
		#blok_ziel,
		#blok_p_ziel {
			background: #5fa013 url(images/to.gif) no-repeat bottom right;
		}
		#blok_p_pom {
			background: #f28a03 url(images/rk.gif) no-repeat bottom right;
		}

	.kn {
		width: 798px;
		float: right;
	}
		#kno {
			background: #d0dfb0 url(images/n1.gif) no-repeat bottom right;
		}
		#knd,
		#knp,
		#knf,
		#kna {
			background: #e2d5c5 url(images/n2.gif) no-repeat bottom right;
		}
			.nowosci {
				width: 798px;
			}
				.nowosci td {
					font: bold 11px/14px Verdana, sans-serif;
					color: #7f4c0d;
					text-align: left;
					padding: 5px;
					width: 158px;
					border: 0;
				}
			.pLink {
				color: #ef6e1b;
			}
				.pLink:hover {
					text-decoration: underline;
				}
	div.mapa {
		float: left;
		margin: 0 2px 0 0;
		width: 318px;
		height: 292px;
		background: url(images/mapa.gif) no-repeat top right;
	}
	div.zak_firma {
		font-size: 11px;
		background: #88bb5a url(images/tf.gif) no-repeat bottom right;
		margin: 0 0 5px 0;
	}
		div.zak_firma a {
			color: black;
		}
			div.zak_firma a:hover,
			div.zak_firma a.wyb {
				color: white;
			}
	div.menu_bocz h2,
	div.pod_menu h2 {
		margin: 0 0 3px 0;
		padding: 0;
		font-size: 13px;
	}
		div.menu_bocz h2 a,
		div.pod_menu h2 a {
			color: #fff;
		}
	#mb1 {
		background: #89bb5c;
	}
	#mb2 {
		background: #f28a03;
	}
	#mbr1 {
		background: #60a014	 url(images/ro.gif) no-repeat right bottom;
	}
	#mbr2 {
		background: #f28a03 url(images/rk.gif) no-repeat right bottom;
	}
	
div.obraz_srodk {
float:left; 
margin: 0 2px 0 0; 
width:158px; 
height:289px; 
background-repeat: no-repeat;
background-position: 0 0; }
	#os1 { background: url(images/rdz/r1.jpg); }
	#os2 { background: url(images/rdz/r2.jpg); }
	#os3 { background: url(images/rdz/r3.jpg); }
	#os4 { background: url(images/rdz/r4.jpg); }
	#os5 { background: url(images/rdz/r5.jpg); }
	#os6 { background: url(images/rdz/r6.jpg); }
	#os7 { background: url(images/rdz/r7.jpg); }
	#os8 { background: url(images/rdz/r8.jpg); }
	#os9 { background: url(images/rdz/r9.jpg); }
	#os10 { background: url(images/rdz/r10.jpg); }
	#os11, #os32 { background: url(images/rdz/r11.jpg); }
	#os12 { background: url(images/rdz/r12.jpg); }
	#os13 { background: url(images/rdz/r13.jpg); }
	#os14 { background: url(images/rdz/r14.jpg); }
	#os15 { background: url(images/rdz/r15.jpg); }
	#os16 { background: url(images/rdz/r16.jpg); }
	#os17 { background: url(images/rdz/r17.jpg); }
	#os18 { background: url(images/rdz/r18.jpg); }
	#os19 { background: url(images/rdz/r19.jpg); }
	#os20 { background: url(images/rdz/r20.jpg); }
	#os21 { background: url(images/rdz/r21.jpg); }
	#os22 { background: url(images/rdz/r22.jpg); }
	#os23 { background: url(images/rdz/r23.jpg); }
	#os24 { background: url(images/rdz/r24.jpg); }
	#os25 { background: url(images/rdz/r25.jpg); }
	#os26 { background: url(images/rdz/r26.jpg); }
	#os27 { background: url(images/rdz/r27.jpg); }
	#os28 { background: url(images/rdz/r28.jpg); }
	#os29 { background: url(images/rdz/r29.jpg); }
	#os30 { background: url(images/rdz/r30.jpg); }
	#os31 { background: url(images/rdz/r31.jpg); }
	#os33 { background: url(images/rdz/r33.jpg); }
	#os34 { background: url(images/rdz/r34.jpg); }
	#os35 { background: url(images/rdz/r35.jpg); }
	
	#ofirmie { background: url(images/ofirmie.jpg) no-repeat; }
	#uslugi { background: url(images/uslugi.gif) no-repeat; }
	#jakosc { background: url(images/jakosc.gif) no-repeat; }
	
div.sw_k_opis {
	float: left;
	width: 158px;
	height: 289px;
}
	#sw_k_opis_1,
	#sw_k_produkt_1 {
		background: #d0dfb0;
	}
		#sw_k_opis_1 h1 {
			font-size: 13px;
			line-height: 18px;
			margin: 0;
			padding: 0 0 8px 0;
			color: #559219;
		}
	#sw_k_kolory_1 {
		background: #d0dfb0 url(images/n1.gif) no-repeat bottom right;
	}
	#sw_k_opis_2,
	#sw_k_produkt_2 {
		background: #e2d5c5;
	}
		#sw_k_opis_2 h1 {
			font-size: 13px;
			line-height: 18px;
			margin: 0;
			padding: 0 0 8px 0;
			color: #af4930;
		}
	#sw_k_kolory_2 {
		background: #e2d5c5 url(images/n2.gif) no-repeat bottom right;
	}
div.sw_k_produkt {
	float: left;
	width: 318px;
	height: 289px;
	margin: 0 2px;
}
div.sw_k_kolory {
	float: right;
	width: 318px;
	/*height: 289px;*/
}
.prodkolor {
	border: 0;
	margin: 20px 0 0 0;
}

div.dane {
	float:right;
	width:638px;
	height:289px;
}
	div.dane_bezw {
		float:right;
		width:638px;
	}
		div.dane_bezw p {
			padding: 0 0 7px 0;
		}
		div.dane_bezw h1,
		div.dane_bezw h2 {
			margin: 0;
			padding: 0 0 10px 0;
			font: bold 13px/17px Verdana, sans-serif;
		}
			div.dane_bezw h2 {
				font: bold 12px/16px Verdana, sans-serif;
			}
		#dn_bezw {
			background: #bfd77a url(images/tc.gif) no-repeat bottom right;
		}
	.tekst {
		font: normal 11px/14px Verdana, sans-serif;
		margin: 15px 158px 15px 15px;
	}
	#dn1 {
		background: #cfdfb0;
	}
	#dn2 {
		background: #e2d5c5;
	}
	.produkt {
		background-repeat: no-repeat;
		background-position: bottom right;
		width: 100%;
		height: 100%;
	}
	div.dane h1 {
		margin: 0;
		padding: 0;
		font: bold 15px/20px Verdana, sans-serif;
		padding: 10px;
	}
	table.kolory {
		padding: 0;
		border: 0;
		margin: 10px 0 0 10px;
		width: 24px;
	}
		table.kolory td {
			padding: 4px;
			border: 0;
		}
	
	ul.podkat {
		list-style-type: none;
		padding: 0;
		margin: 2px 0 0 0;
		font: normal 11px/13px Verdana, sans-serif;
		text-transform: uppercase;
	}
		ul.podkat li {
			padding: 0 0 1px 2px;
		}
			ul.podkat li a {
				color: #000;
			}
				ul.podkat li a:hover,
				ul.podkat li a.wyb {
					color: #fff;
				}
	
	ul.podmenu {
		list-style-type: none;
		padding: 0;
		margin: 2px 0 0 0;
		font: normal 11px/12px Verdana, sans-serif;
		text-transform: none;
	}
		ul.podmenu li {
			padding: 0 0 1px 8px;
		}
			ul.podmenu li.k1 {
				background: url(images/k1.gif) no-repeat 0 5px;
			}
			ul.podmenu li.k2 {
				background: url(images/k2.gif) no-repeat 0 5px;
			}
			ul.podmenu li a,
			ul.rodzina li a {
				color: #000;
			}
				ul.podmenu li a:hover,
				ul.podmenu li a.wyb,
				ul.rodzina li a:hover,
				ul.rodzina li a.wyb {
					color: #fff;
				}
				
				ul.rodzina {
					list-style-type: none;
					padding: 0;
					margin: 0;
					font-size: 10px;
					line-height: 11px;	
				}
					ul.rodzina li {
						padding: 0 0 0 5px;
					}
/*Kniec środka*/

/*Początek dołu*/
div.dolna_czesc
{
clear:both;
}

div.pod_m_zwin {
float:left; 
margin:0 2px 0 0;
}
div.pod_menu {
	width:158px;
	margin: 0 0 5px 0;
}

div.rozm_wersja {
	float:left;
	margin:0 2px 0 0;
	width:478px;
}
	p {
		padding: 10px;
		margin: 0;
		font: normal 11px/14px Verdana,sans-serif;
		text-align: left;
	}
	#listaProd1 {
		background: #d0dfb0 url(images/n1.gif) no-repeat bottom right;
	}
	#listaProd2 {
		background: #e2d5c5 url(images/n2.gif) no-repeat bottom right;
	}
	#rozmiary1 {
		margin: 0 0 2px 0;
		background: #dce8c4;
		text-align: right;
	}
	#rozmiary2 {
		margin: 0 0 2px 0;
		background: #ede2d5;
		text-align: right;
	}
	.wew {
		padding: 0 0 3px 0;
	}
	.aktual {
		clear: both;
		margin: 0 10px 0 0;
	}
		.aktual h2 {
			margin: 5px 0 5px 10px;
			padding: 0;
			font: bold 12px/16px Verdana, sans-serif;
		}
		.aktual img {
			float: left;
			margin: 0 10px 10px 0;
		}
		.aktual a {
			color: #000;
		}
			.aktual a:hover {
				color: #444;
				text-decoration: underline;
			}
div.tab_danych
{
float:right; 
width:318px; 
/*background:green;*/
}
	#podklad1 {
		background: #cfdfb0;
	}
	#podklad2 {
		background: #e2d5c5;
	}

/*Koniec środka*/

/*  Koniec układu dla produktu  */


/*  Początek układu dla głównej */
div.menu_gorne_2
{
height:23px;  
clear:both;
margin-top: 2px;
}
  ul#mgorne {
    list-style-type: none;
    margin: 0;
    padding: 0;
	font: bold 11px Verdana, sans-serif;
    width: 100%;
    text-align: center;
  }
    ul#mgorne li {
      margin: 0 2px 0 0;
      display: inline;
      float: left;  
      padding: 4px 0 0 0;
    }
	  ul#mgorne li.al {
	  	background: url(images/menu/standard.gif);
	  }
	  	ul#mgorne li.ala {
			background: url(images/menu/standardp.gif);
		}
	  ul#mgorne li.prod {
	  	background: url(images/menu/standard.gif);
	  }
	  	ul#mgorne li.proda {
			background: url(images/menu/standardpd.gif);
		}
	  ul#mgorne li.first {
	    background: url(images/menu/mf.gif);
	  }
	  	ul#mgorne li.firsta {
	   	 background: url(images/menu/mfp.gif);
	  	}
      ul#mgorne li.last {
    	margin:0;
		background: url(images/menu/ml.gif);
      }
	  	ul#mgorne li.lasta {
    		margin:0;
			background: url(images/menu/mlp.gif);
      	}

	  ul#mgorne li a {
         display: block;
		 height: 19px;
         width: 158px;
         text-decoration: none;
         color: #000;
      }
      ul#mgorne li a:hover {
        text-decoration: none;
        color: #860;
      }

div.bocz_obraz {
	float:left;
	margin: 0 2px 0 0;
	width:318px;
	height:375px;
	background-repeat: no-repeat;
	background-position: top right;
}
	#bo8 { background-image: url(images/bo/d8.jpg); }
	#bo9 { background-image: url(images/bo/d9.jpg); }
	#bo10 { background-image: url(images/bo/d10.jpg); }
	
div.pol_tekst {
	margin-top:283px;
}
	.zobacz_kolory {
		background: url(images/kwiaty.gif) no-repeat 10px 0;
		width:158px;
		height:92px;
		line-height: 15px;
		font-size: 11px;
	}
		.zobacz_kolory a {
			color: #529208;
		}
	.z_kol {
		padding: 25px 0 0 35px;
	}

div.srodk_tekst {
	float:left;
	margin: 0 2px 0 0;
	width:318px;
	height:375px;
}
	#t_firma {
		background: #88bb5a url(images/tf.gif) no-repeat bottom right;
	}
	
/*Początek menu prwego*/
div.menu_prawe
{
float:right; 
margin: 0 0 2px 0;  
width:318px;
height:375px;   
}

div.obraz_lewy {
	float:left;
	width:158px;
	height:289px;
	background-repeat: no-repeat;
}
	#ol8 { background-image: url(images/ol8.jpg); }
	#ol9 { background-image: url(images/ol9.jpg); }
	#ol10 { background-image: url(images/ol10.jpg); }
	
div.obraz_prawy {
	float:right;
	width:158px;
	height:289px;
	background-repeat: no-repeat;
}
	#op8 { background-image: url(images/op8.jpg); }
	#op9 { background-image: url(images/op9.jpg); }
	#op10 { background-image: url(images/op10.jpg); }

div.butt_ogrod {
	float:left;
	margin: 2px 2px 0 0;
	width:158px;
	height:83px;
	background: #5fa013 url(images/to.gif) no-repeat bottom right;
}

div.butt_kuchnia {
	float:right;
	margin:2px 0px 0px 0;
	width:158px;
	height:83px;
	background: #f28a04 url(images/tk.gif) no-repeat bottom right;
}
	.butt_tekst {
		text-align: center;
		padding: 8px;
	}
		.butt_tekst a {
			color: white;
			text-transform: uppercase;
			font-weight: bold;
		}
			.butt_tekst a:hover {
				text-decoration: underline;
			}
		a.pod {
			font-weight: normal;
			text-transform: none;
		}
/*Koniec menu prwego*/

/*  Koniec układu dla głównej */

