body, div, h1, h2, h3, h4, p, span {
	margin: 0;
	padding: 0;
}

body {
	font-family: Arial;
	background: #d8d4c8;
	margin: 0 0 20px 0;
}

#header {
	width: 894px;
	margin: 20px auto 0;
	padding: 32px 30px 0 30px;
	overflow: hidden;
	background: #fff url(img/glowna/tl.gif) top left no-repeat;
}

#header #logo {
	height: 24px;
	margin: 0 0 30px 0;
	padding: 0;
	vertical-align: bottom;
}

#header #logo h1 {
	font-size: 20px;
	font-weight: normal;
	font-style: italic;
	color: #777;
}

#header #logo h1 a.logo {
	display: block;
	float: left;
	width: 183px;
	height: 24px;
	margin: 0 30px 0 4px;
	background: url(img/glowna/logo.gif) top left no-repeat;
	text-indent: -9999px;
}

#header #logo h1 em a, #header #logo h1 em a:visited {
	color: #7c9ebb;
	text-decoration: underline;
}

#header #logo h1 em a:hover, #header #logo h1 em a:focus {
	text-decoration: none;
}

#header #linki {
	display: block;
	width: 100%;
	float: left;
	background: #7ba2c3 url(img/glowna/navtlo.jpg) top left no-repeat;
}

#linki a, #linki a:visited {
	display: block;
	float: left;
	padding: 10px 15px;
	font-family: Arial;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

#linki a:hover, #linki a:focus {
	background-color: #6e96b8;
}

#linki a.sg {
	margin-left: 20px;
}

#zdjecia {
	width: 894px;
	margin: 0 auto;
	padding: 35px 30px 0 30px;
	clear: both;
	background-color: #fff;
	height: 230px;
}
*html #zdjecia {
	padding-top: 0;
}

#zdjecia ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#zdjecia ul li {
	position: relative;
	float: left;
	width: 97px;
	height: 230px;
	margin: 0 -16px 0 0;
	overflow: hidden; /* wyst nap*/
}

#zdjecia ul li h3 {
	position: absolute;
	bottom: 15px;
	left: 30px;
	width: 260px;
	color: #fff;
	font-weight: normal;
}

#zdjecia ul li#czystosc h3 {
	bottom: 25px;
	left: 35px;
	font-size: 30px;
	line-height: 30px;
}

#zdjecia ul li#okna {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='wp-content/themes/default/img/glowna/slider/okna.png');
}

#zdjecia ul li#okna[id] {
	background: url(img/glowna/slider/okna.png) top left no-repeat;
}

#zdjecia ul li#koszenie {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='wp-content/themes/default/img/glowna/slider/koszenie.png');
}

#zdjecia ul li#koszenie[id] {
	background: url(img/glowna/slider/koszenie.png) top left no-repeat;
}

#zdjecia ul li#czyszczenie {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='wp-content/themes/default/img/glowna/slider/czyszczenie.png');
}

#zdjecia ul li#czyszczenie[id] {
	background: url(img/glowna/slider/czyszczenie.png) top left no-repeat;
}

#zdjecia ul li#czystosc {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='wp-content/themes/default/img/glowna/slider/czystosc.png');
}

#zdjecia ul li#czystosc[id] {
	background: url(img/glowna/slider/czystosc.png) top left no-repeat;
}

#zdjecia ul li#place {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='wp-content/themes/default/img/glowna/slider/place.png');
}

#zdjecia ul li#place[id] {
	background: url(img/glowna/slider/place.png) top left no-repeat;
}

#zdjecia ul li#wysokosciowe {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='wp-content/themes/default/img/glowna/slider/wysokosciowe.png');
}

#zdjecia ul li#wysokosciowe[id] {
	background: url(img/glowna/slider/wysokosciowe.png) top left no-repeat;
}

#zdjecia ul li#ogrody {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='wp-content/themes/default/img/glowna/slider/ogrody.png');
}

#zdjecia ul li#ogrody[id] {
	background: url(img/glowna/slider/ogrody.png) top left no-repeat;
}

#zdjecia ul li#remonty {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='wp-content/themes/default/img/glowna/slider/remonty.png');
}

#zdjecia ul li#remonty[id] {
	background: url(img/glowna/slider/remonty.png) top left no-repeat;
}




#kolumny {
	width: 890px;
	margin: 0 auto;
	padding: 35px 30px 30px 34px;
	overflow: hidden;
	background-color: #fff;
}

#kolumny #lewa {
	width: 276px;
	float: left;
	margin-right: 30px;
}

#kolumny #srodkowa {
	width: 276px;
	float: left;
	margin-right: 30px;
}

#kolumny #szczegoly {
	position: relative;
	width: 580px;
	float: left;
	margin-right: 30px;
}

#kolumny #prawa {
	width: 278px;
	float: left;
}

#kolumny h2 {
	font-family: Arial;
	font-size: 22px;
	color: #444;
	font-weight: normal;
	margin: 0 0 20px 0;
}

#kolumny h3 {
	font-family: Arial;
	font-size: 13px;
	color: #444;
	margin: 20px 0;
}

#szczegoly .entry,
#kolumny p {
	font-family: Arial;
	font-size: 12px;
	color: #444;
	margin: 0 0 10px 0;
	line-height: 18px; text-align: justify;
}

#szczegoly div.entry {
	font-family: Arial;
	font-size: 12px;
	color: #444;
}

div.post ul {
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 30px;
}

div.post ul li {
	font-family: Arial;
	font-size: 12px;
	color: #444;
	margin: 0 0 3px 0;
	padding: 0 0 0 17px;
	background: url(img/v.gif) 0 3px no-repeat;	
}

div.alignright {
	text-align: right;
}


#kolumny a, #kolumny a:visited,
#pasek a, #pasek a:visited {
	font-weight: bold;
	color: #688fb0;
}

#kolumny a:hover, #kolumny a:focus,
#pasek a:hover, #pasek a:focus {
	text-decoration: none;
}

h2.prodtitles a {
	font-size: 18px;
	font-weight: normal !important;
}

div#ikonki {
	width: 142px;
	height: 31px;
	margin: 0 0 10px 0;
	background: url(img/glowna/kontakt.gif) top left no-repeat;
}

div#sklep {
	width: 142px;
	height: 31px;
	margin: 0 0 10px 0;
	background: url(img/glowna/sklep.gif) top left no-repeat;
}

#listaproduktow {
	width: 385px;
	float: right;
}

p#telefony {
	font-size: 30px;
	line-height: 32px;
}

p#telefony span {
	color: #bdbdbd;
}





#wspolpracujemy {
	width: 890px;
	margin: 0 auto;
	padding: 0 30px 30px 34px;
	overflow: hidden;
	background: #fff;
}

#wspolpracujemy p {
	font-size: 12px;
	color: #444;
}

#wspolpracujemy img {
	margin-top: 10px;
}



#pasek {
	width: 890px;
	margin: 0 auto;
	padding: 0 30px 0 34px;
	overflow: hidden;
	background: #fff;	
}

#pasek p {
	font-size: 11px;
	color: #fff;
	line-height: 15px;
}

.ttd {
	color: #444 !important;
}

#pasek #sklep {
	width: 160px;
	height: 72px;
	float: left;
	margin: 0;
	padding: 32px 20px 0 130px;
	text-align: right;
	background: url(img/glowna/detergenty.jpg) top left no-repeat;
}

#pasek #sklep h2 {
	font-family: Arial;
	font-size: 14px;
	color: #fff;
	margin: 0 0 10px 0;
	text-transform: uppercase;
}

#pasek #sklep p a {
	color: #fff;
}

#pasek #rabaty {
	width: 255px;
	height: 82px;
	float: left;
	margin: 0 0 0 40px;
	padding: 32px 0 0 135px;
	background: url(img/glowna/remonty.jpg) top left no-repeat;
}




#stopka {
	width: 890px;
	margin: 0 auto;
	padding: 35px 30px 35px 34px;
	clear: both;
	background: #fff url(img/glowna/bl.gif) bottom left no-repeat;
}

#stopka p {
	font-size: 11px;
	color: #777;
}

#stopka p a, #stopka p a:hover, #stopka p a:focus {
	color: #999;
	text-decoration: none;
}