body {
	margin:0;
	padding:0;
	background:url(images/bg.jpg) top left repeat-x #bcd47a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 130%;
}

img {border:none;}

h1, h2, h3 {margin:0;padding:0;font-size:20px;line-height:120%;font-weight:normal}
h2 {color:#84cb03/*#00CC00*/;font-size:17px;clear:both}
p {margin:0;padding:7px 0;line-height:130%}
a {outline:none;color:/*#8cac35*/#97b500}
a:hover {color:#77912d}
blockquote {font-size:14px;color:#2d80c9;margin:0;padding:5px 0 10px 50px;font-style:italic;line-height:130%;}

.container {
	width:980px;
	margin:0 auto;
}

.header {
	width:980px;
	height:93px;
	float:left;
	background:url(images/bgHeader.jpg) top left no-repeat;
}

.mainFooter {font-size:10px;text-align:center;clear:both;color:#627825;padding-bottom:5px}

.logo {float:left;width:400px}
.logo h1 a {width:400px;height:93px;overflow:hidden;text-indent:-9999px;background:url(images/logo2.gif) top left no-repeat;display:block}

.middle {
	width:950px;
	padding:23px 15px 20px 15px;
	float:left;
}

.banners {float:left;background:url(images/cornerTop1.gif) top left no-repeat #fff;}
.banners .corner {float:left;background:url(images/cornerBottom1.gif) bottom left no-repeat;padding:5px 0 10px 0;}

.bannerBig {float:left;padding:0 4px 0 5px;}
.bannerSmall {float:left;padding-right:5px;}

.bannerDojazd a {background:url(images/bannerDojazd.jpg) top left no-repeat;display:block;width:220px;height:115px;overflow:hidden;text-indent:-999px;}
.bannerWyroznienia a {background:url(images/bannerWyroznienia.jpg) top left no-repeat;display:block;width:220px;height:110px;overflow:hidden;text-indent:-999px;}
.bannerDzienKobiet a {background:url(images/bannerDzienKobiet.gif) top left no-repeat;display:block;width:220px;height:110px;overflow:hidden;text-indent:-999px;}

.content {float:left;background:url(images/cornerTop2.gif) top left no-repeat;padding:5px 0}
.content .corner {float:left;background:url(images/cornerBottom2.gif) bottom left no-repeat #fff;padding:0 0 5px 0;}

ul {margin:0;padding:10px 0 10px 10px;list-style:none;}
li {margin:0;padding:0 0 0 15px;background:url(images/bullet02.gif) 0px 3px no-repeat;display:block}

div.content ul {clear:both}

.menu {float:left;padding:28px 0 0 110px}
.menu ul {margin:0;padding:0;list-style:none}
.menu ul li {float:left;padding:0 10px 0 0;background:none}
.menu ul li a, .menu ul li a.active {display:block;float:left;background:url(images/menuSprites.gif) 0px 0px no-repeat;width:119px;height:35px;overflow:hidden;text-indent:-9999px;}

.menu ul li.glo a {background-position:0px -35px}
.menu ul li.glo a:hover, .menu ul li.glo a.active {background-position:0px 0px}

.menu ul li.ofe a {width:59px;background-position:-119px -35px}
.menu ul li.ofe a:hover, .menu ul li.ofe a.active {background-position:-119px 0px}

.menu ul li.ref a {width:99px;background-position:-178px -35px}
.menu ul li.ref a:hover, .menu ul li.ref a.active {background-position:-178px 0px}

.menu ul li.gal a {width:69px;background-position:-277px -35px}
.menu ul li.gal a:hover, .menu ul li.gal a.active {background-position:-277px 0px}

.menu ul li.kon a {width:69px;background-position:-346px -35px}
.menu ul li.kon a:hover, .menu ul li.kon a.active {background-position:-346px 0px}

.colLeft {width:220px;float:left;padding-left:5px}
.colCenter {width:460px;float:left;padding:0 20px;position:relative;}
.colCenter#wide {width:685px;float:left;padding:0 20px}
.colRight {width:220px;float:left;padding-right:5px}

.colCenter .footer {padding:10px;background:#eee;position:absolute;left:5px;top:300px;width:470px;height:65px;text-align:center}

.colLeft .odmiany {float:left;width:220px;height:295px;background:url(images/bgOdmiany.jpg) 0px 0px no-repeat;}
.colLeft .odmiany h1 {float:left;width:220px;height:42px;background:url(images/headerOdmiany.jpg) 0px 0px no-repeat;text-indent:-9999px;overflow:hidden}
.colLeft .squareContainer {float:left;padding:15px 0 0 19px} 
.colLeft .squareOver {float:left;padding:0 19px 19px 0;}
.colLeft a.square img {border:4px solid #5d6c22}
.colLeft a:hover.square img {border:4px solid #728529}

.colCenter a.square img {border:4px solid #d9d9ae}
.colCenter a:hover.square img {border:4px solid #bfbf99}

.odmiany a.wiecej {float:left;width:190px;display:block;height:22px;background:url(images/buttonWiecejGreen.jpg) 105px 0px no-repeat;overflow:hidden;text-indent:-999px;}

.colRight .cebule {float:left;padding-bottom:5px}
.colRight .cebule a {background:url(images/bannerCebule.jpg) top left no-repeat;display:block;width:220px;height:175px;overflow:hidden;text-indent:-999px;}
.colRight .ciete a {background:url(images/bannerCiete.jpg) top left no-repeat;display:block;width:220px;height:205px;overflow:hidden;text-indent:-999px;clear:left}

.colCenter h1 {float:left;width:460px;height:47px;background:url(images/headerWitamy.gif) 0px 0px no-repeat;text-indent:-9999px;overflow:hidden}
.colCenter h1.witamy {width:460px;background:url(images/headerWitamy.gif) 0px 0px no-repeat;}
.colCenter#wide h1 {width:685px}
.colCenter#wide h1.cebule {background:url(images/headerOfertaCebule.gif) 0px 0px no-repeat;}
.colCenter#wide h1.ciete {background:url(images/headerOfertaCiete.gif) 0px 0px no-repeat;}
.colCenter#wide h1.wiazanki {background:url(images/headerOfertaWiazanki.gif) 0px 0px no-repeat;}
.colCenter#wide h1.kontakt {background:url(images/headerKontakt.gif) 0px 0px no-repeat;}
.colCenter#wide h1.galeria {background:url(images/headerGaleria.gif) 0px 0px no-repeat;}
.colCenter#wide h1.oferta {background:url(images/headerOferta.gif) 0px 0px no-repeat;}
.colCenter#wide h1.referencje {background:url(images/headerReferencje.gif) 0px 0px no-repeat;}
.colCenter h1.juzniedlugo {background:none;text-indent:0px;overflow:visible;}

.priceHeader {clear:both;}
.tablePrice {width:302px;float:left;padding:20px;}
.tablePrice td, .tablePrice th {padding:5px 10px 5px 0;text-align:left;}

.galleryTable {float:left;padding-top:5px}
.galleryTable a.gal img {border:4px solid #eee}
.galleryTable table {border:none}
.galleryTable table td {border:none;padding:16px}

.statement {float:left;width:950px;padding:10px 0;text-align:center}
.statement a {color:#fff}
