body			{margin:0px; width:100%; height:100%; background:url(/i/ecolife/bodyBg.gif) repeat-x top; font-family:arial; color:#5e5b4e;}
div				{text-align:left; margin:0px; padding:0px;}
a				{text-decoration:none;}
form			{margin:0px; padding:0px;}
img	{border:0px;}
.topLine		{width:1000px; height:2px; background-color:#307d26; margin:0px auto;}
.logoBox		{width:1000px; height:156px; border-top:1px solid #fff; border-bottom:1px solid #fff; background:url(/i/ecolife/logoBg.jpg) no-repeat; margin:0px auto;}
	.languageLine	{width:1000px; height:33px; float:left; margin:0px; padding:0px; text-align:right;}
		.enIcon		{position:relative; top:10px; right:15px;}
	.logo1			{width:300px; height:124px; float:left; margin:0px; padding:0px;}
	.logoSwiatwartosci		{position:relative; top:32px; left:12px;}
	.logo2			{width:400px; height:124px; float:left; margin:0px; padding:0px;}
	.logoEcolife		{position:relative; top:0px; left:107px;}
	.logo3			{width:300px; height:124px; float:left; margin:0px; padding:0px;}
	.logoRubikon		{position:relative; top:29px; left:190px;}
.menuBox		{width:1000px; height:41px; background:url(/i/ecolife/menuBg.gif) repeat-x; border-bottom:1px solid #1a6210; margin:0px auto; padding:0px;}
	.menuBox a		{padding:7px 6px; font-family:arial; font-size:14px; color:fff; position:relative; top:11px;}
	.menuBox a:hover	{padding:7px 6px; font-family:arial; font-size:14px; color:fff; position:relative; top:11px; background-color:#63a159;}
.mainBox		{width:1000px; height:auto; background-color:#fff; margin:3px auto;}
.mainBox .top	{height:203px; padding:0px; margin:0px; margin-bottom:2px;}
.mainBox .top .left	{width:645px; float:left; margin-right:1px; height:203px; background:url(/i/ecolife/topBg.gif) repeat-x;}
.mainBox .top .left .box	{position:relative; top:15px; left:20px; height:173px; width:605px; }
.mainBox .top .left .box .left	{float:left; width:304px; height:173; background:none; padding:0px; margin:0px;}
.mainBox .top .left .box .right	{float:left; width:301px; height:173; background:none; padding:0px; margin:0px;}
.mainBox .top .left .box .right p	{padding:0px 7px; margin:5px 0px; font-family:arial; font-weight:normal;}
.mainBox .top .left .box .right p.label	{font-size:13px; color:#38802e; font-weight:bold;}
.mainBox .top .left .box .right p.date	{font-size:11px; color:#9f9d93; margin-bottom:10px;}
.mainBox .top .left .box .right p.text	{font-size:12px; color:#5e5b4e;}
.mainBox .top .left .box .right p.link	{text-align:right;}
.mainBox .top .left .box .right p.link a	{font-size:11px; color:#88867a;}
.mainBox .top .left .box .right p.link a:hover	{font-size:11px; color:#616057;}
.mainBox .top .right	{width:353px; float:right; height:203px; background:url(/i/ecolife/topBg.gif) repeat-x;}
.mainBox .top .right .box	{padding:16px 12px;}
.mainBox .top .right .box .news	{width:323px; height:15px; border-bottom:1px solid #dad8cc; background:url(/i/ecolife/btnSubmenu.gif) no-repeat right; padding:7px 0px 7px 7px;}
.mainBox .top .right .box .news a	{font-size:12px; color:#2e2e29;}
.mainBox .top .right .box .news a:hover	{font-size:12px; color:#2e2e29;}
.mainBox .middle	{width:1000px; height:169px; margin-bottom:2px; }
.mainBox .middle .left	{width:646px; float:left; height:169px;}
.mainBox .middle .right	{width:353px; float:right; height:169px; background:url(/i/ecolife/bottomBg.gif) repeat-x;}
.mainBox .bottom	{width:1000px; height:169px;}
.mainBox .bottom .left	{width:646px; float:left; height:169px;}
.mainBox .bottom .right	{width:353px; float:right; height:169px; background:url(/i/ecolife/bottomBg.gif) repeat-x;}
.submenuBox		{width:321px; margin-right:1px; float:left; height:169px; background:url(/i/ecolife/middleBg.gif) repeat-x;}
.naglowek		{position:relative; width:auto; font-family:arial; font-size:13px; color:#38802e; font-weight:bold; padding:13px 6px 8px 6px; border-bottom:1px solid #dad8cc; margin:0px 10px 4px 10px;}
.submenuBtn		{width:273px; position:relative; left:10px; background:url(/i/ecolife/btnSubmenu.gif) no-repeat right; padding:1px 0px 0px 15px; height:17px;}
.submenuBtnHover	{width:273px; position:relative; left:10px; background:url(/i/ecolife/btnSubmenu.gif) no-repeat right; background-color:#fff; padding:1px 0px 0px 15px; height:17px;}
.smBtn		{width:200px; position:relative; cursor:pointer; left:0px; background:url(/i/ecolife/btnSubmenu.gif) no-repeat right; line-height:20px; padding:0px 0px 0px 15px; height:20px;}
.smBtnHover	{width:200px; position:relative; cursor:pointer; left:0px; background:url(/i/ecolife/btnSubmenu.gif) no-repeat right; line-height:20px; background-color:#fff; padding:0px 0px 0px 15px; height:20px;}
.smBtn a	{font-size:12px; color:#5e5b4e;}
.smBtn a:hover	{font-size:12px; color:#5f5839;}
.smBtnHover a	{font-size:12px; color:#5e5b4e;}
.smBtnHover a:hover	{font-size:12px; color:#5f5839;}
.submenuBtn a	{font-size:12px; color:#5e5b4e;}
.submenuBtn a:hover	{font-size:12px; color:#5f5839;}
.submenuBtnHover a	{font-size:12px; color:#5e5b4e;}
.submenuBtnHover a:hover	{font-size:12px; color:#5f5839;}
.mainBox			{width:1000px; height:auto; background-color:#fff;}
.mainBox div p		{margin:4px 0px; font-size:12px; font-family:arial; padding:0px 10px;}
.mainBox p		{margin:4px 0px; font-size:12px; font-family:arial; padding:0px 10px;}
.mainBox .c2Right			{float:right; width:353px; margin-left:2px; height:auto; background-color:#f0efe8;}
.mainBox .c3Right			{float:right; width:353px; margin-left:2px; height:auto; background-color:#f0efe8;}
.mainBox .c2Left			{float:left; width:645px; height:auto; background-color:#f0efe8;}
.mainBox .c3Left1			{float:left; width:322px; height:auto; background-color:#f0efe8;}
.mainBox .c3Left2			{float:left; width:322px; margin-left:1px; height:auto; background-color:#f0efe8;}
.mainBox .inner		{padding:0px;}
.contentBox		{width:1000px; height:auto; background-color:#f0efe8; margin:5px auto; padding:0px 0px;}
.content		{width:948px; font-size:12px; font-family:arial; background-color:#f0efe8; color:#2d2d2a; margin:0px auto; padding:0px 26px;}
.content img	{border:0px; margin:0px;}
.content p		{margin:5px 0px; font-size:12px; font-family:arial; color:#2d2d2a;}
.searchBox		{width:352px; height:59px; border-bottom:1px solid #dad8cc;}
.newsletterBox		{width:352px; height:108px; border-top:1px solid #fff;}
.footerBox		{width:1000px; height:34px; border-top:1px solid #dad8cc; border-bottom:1px solid #2f7c25; background:url(/i/ecolife/footerBg.gif) repeat-x top; background-color:#fff; margin:0px auto;}
	.footer		{width:800; height:34px; float:left;}
	.footer img	{margin:4px 0px 0px 0px;}
	.aptus		{width:200; height:24px; float:left; text-align:center; padding-top:10;color:9f9d93;font-size:11px;}
	.aptus a		{color:9f9d93; font-size:11px;}
	.aptus a:hover	{color:77766e; font-size:11px;}
.blank			{width:1000px; height:8px; margin:0px auto;}
#submenu		{position:absolute; top:0px; left:0px; display:none; width:auto; background-color:#f4f4ef; border-bottom:1px solid #fdfdf7; border-left:1px solid #fdfdf7; border-right:1px solid #fdfdf7; height:auto;}
.position		{padding:17px 0px 0px 20px;}
.positionNewsletter		{padding:11px 0px 0px 20px;}
.panel div	{float:left;}
.panel div input.text	{background:url(/i/ecolife/bgInput.gif) repeat-x; border:0px; width:212px; border-top:1px solid #3d8832; padding:4px 3px 0px 3px; height:26px; font-size:13px; color:#fff; border-bottom:1px solid #3d8832;}
.panel div input.submit	{background:none; font-size:13px; color:#5e5b4e; border:0px; cursor:pointer; margin:4px 0px 0px 0px; padding:0px;}
.panel div input.newsletterSubmit	{background:none; font-size:13px; color:#5e5b4e; border:0px; cursor:pointer; margin:3px 0px 0px 0px; padding:0px;}
.panel div img	{margin:4px 0px 0px 4px;}
.panel div input.newsletterText	{background-color:#fff; border:0px; width:212px; padding:4px 3px 0px 3px; height:26px; font-size:13px; color:#6c6b64; border:1px solid #cac8bb;}
.positionNewsletter p.title		{margin:0px 0px 6px 0px; font-size:12px; font-weight:bold; color:#38802e;}
.positionNewsletter p.descript		{margin:0px 0px 6px 0px; font-size:11px; font-weight:normal; color:#5e5b4e;}
.reklama		{width:100%; height:100%;}
.reklama .title	{font-size:13px; color:#38802e; font-weight:bold; padding:15px 15px 0px 15px; margin:0px 0px 5px 0px;}
.reklama .descript	{font-size:12px; color:#5e5b4e; font-weight:normal; padding:0px 15px; margin:22px 0px 0px 0px;}
.reklama .link	{font-size:13px; padding:0px 15px; margin:5px 0px 5px 0px;}
.reklama .link a {font-size:11px; color:#88867a;}
.reklama .link a:hover {font-size:11px; color:#88867a;}
.searchTable	{font-size:12px; font-weight:normal; padding:0px 0px 0px 6px; margin-bottom:2px;}
.searchTable td a,a:hover	{color:#000;}