body								{background: #ffffff url('../obrazy/layout_main/bg_body_strona_glowna.gif') center  94px no-repeat;}



#kontener							{width: 960px; padding: 0 20px;}
#naglowek							{width: 960px; height: 174px; z-index: 4;}
#tresc								{width: 960px; z-index: 0; padding-bottom: 15px;}

#lewa_kolumna							{width: 270px; padding: 0 20px 0 10px;}
#prawa_kolumna							{width: 650px; padding: 0 0 0 10px;}



ul#menu_profilowe						{left: 300px; top: 94px; width: 650px; height: 70px; margin: 0 -20px 0 0; padding: 10px 20px 0 10px; font-size: 15px; line-height: 17px; background: #e6e6e6 url('../obrazy/layout_main/bg_naglowek_profilowe_ul_stron_glowna.gif') 10px bottom no-repeat;}
ul#menu_profilowe li						{height: 60px;}
ul#menu_profilowe li#klient_indywidualny			{width: 157px;}
ul#menu_profilowe li#instytucje					{width: 167px;}
ul#menu_profilowe li#rolnicy					{width: 167px;}
ul#menu_profilowe li#logowanie 					{width: 159px;}

ul#menu_profilowe li a						{height: 44px; padding: 16px 0 0 10px; color: #b3d9cf; float: none !important; background: #016b52; overflow: hidden;}
ul#menu_profilowe li a:hover					{color: #fff; background: #00926f;}
ul#menu_profilowe li#klient_indywidualny a			{width: 147px;}
ul#menu_profilowe li#instytucje a				{width: 87px; padding-right: 70px;}
ul#menu_profilowe li#rolnicy a					{width: 77px; padding-right: 80px;}
ul#menu_profilowe li#logowanie a				{width: 149px; height: 26px; padding-top: 34px;}

ul#menu_profilowe li a					span	{height: 60px;}
ul#menu_profilowe li a:hover				span	{background-position: 0 -60px;}
ul#menu_profilowe li:hover a				span	{background-position: 0 -60px;}
ul#menu_profilowe li a:focus				span	{background-position: 0 -60px;}
ul#menu_profilowe li#klient_indywidualny a		span	{width: 157px; background-image: url('../obrazy/layout_main/bg_naglowek_profilowe_ul_li_a_klient_indywidualny_strona_glowna.gif');}
ul#menu_profilowe li#instytucje a			span	{width: 167px; background-image: url('../obrazy/layout_main/bg_naglowek_profilowe_ul_li_a_instytucje_strona_glowna.gif');}
ul#menu_profilowe li#rolnicy a				span	{width: 167px; background-image: url('../obrazy/layout_main/bg_naglowek_profilowe_ul_li_a_rolnicy_strona_glowna.gif');}
ul#menu_profilowe li#logowanie a			span	{width: 159px; background-image: url('../obrazy/layout_main/bg_naglowek_profilowe_ul_li_a_logowanie_strona_glowna.gif');}

ul#menu_profilowe li ul						{position: absolute; left: -5000px; display: block; top: 50px; margin: 10px 0 0 0; padding: 10px 0 0 0; font-size: 11px; line-height: 13px; background: url('../obrazy/layout_main/bg_naglowek_profilowe_ul_ul.gif') 0px 9px repeat-x;}
ul#menu_profilowe li:hover ul					{left: 0;}
ul#menu_profilowe li.over  ul					{left: 0;}
ul#menu_profilowe li.over2  ul					{left: 0;}
ul#menu_profilowe li.out   ul					{left: -5000px;}
ul#menu_profilowe li ul li					{height: auto; float: none !important; display: block; background: none;}
ul#menu_profilowe li ul li a					{height: auto; float: none !important; padding: 2px 0 3px 19px !important; color: #d4d4d4; background: #939393 url('../obrazy/layout_main/bg_menu_profilowe_ul_li_ul_li_a.gif') left top no-repeat; border-top: 1px #9e9e9e solid; border-bottom: 1px #818181 solid;}
ul#menu_profilowe li ul li a:hover				{color: #fff; background: #535257 url('../obrazy/layout_main/bg_menu_profilowe_ul_li_ul_li_a.gif') left -100px no-repeat; border-top: 1px #646468 solid; border-bottom: 1px #4e4d52 solid;}
ul#menu_profilowe li ul li a:focus				{color: #fff; background: #535257 url('../obrazy/layout_main/bg_menu_profilowe_ul_li_ul_li_a.gif') left -100px no-repeat; border-top: 1px #646468 solid; border-bottom: 1px #4e4d52 solid;}


ul#menu_profilowe li#klient_indywidualny ul			{width: 157px;}
ul#menu_profilowe li#instytucje ul				{width: 167px;}
ul#menu_profilowe li#rolnicy ul					{width: 167px;}

ul#menu_profilowe li#klient_indywidualny ul li			{width: 157px;}
ul#menu_profilowe li#instytucje ul li				{width: 167px;}
ul#menu_profilowe li#rolnicy ul	li				{width: 167px;}

ul#menu_profilowe li#klient_indywidualny ul li a		{width: 138px;}
ul#menu_profilowe li#instytucje ul li a				{width: 148px;}
ul#menu_profilowe li#rolnicy ul li a				{width: 148px;}



#animacja_flash							{width: 605px; height: 285px; overflow: hidden; padding-right: 45px; background: #efefef url('../obrazy/layout_main/bg_animacja_flash_strona_glowna.jpg') left top no-repeat; z-index: -1;}
#animacja_flash p						{margin: 0; text-align: right;}
#animacja_flash p#flash_haslo					{width: 202px; height: 78px; margin-right: -48px; padding: 30px 48px 0 400px; font-size: 16px; line-height: 18px; overflow: hidden;}
#animacja_flash p#flash_haslo strong				{font-size: 30px; line-height: 30px;  font-weight: normal; color: #00674e;}
#animacja_flash p#flash_haslo				span	{width: 650px; height: 108px; background: url('../obrazy/layout_main/bg_strona_glowna_animacja_flash_p_haslo.gif') right top no-repeat;}
#animacja_flash p#flash_zwiastun				{width: 140px; height: 158px; padding: 15px 0 0 465px; line-height: 15px;}
#animacja_flash p#flash_zwiastun a				{width: 141px; height: 19px; margin-top: 18px;}
p a.wiecej							{width: 19px!important; height: 19px; display: block; float: right; font-size: 14px; font-weight: bold; text-align: center; color: #008a60;}
p a.wiecej						span	{height: 19px; background: url('../obrazy/layout_main/bg_tesc_p_a_wiecej.gif') right top no-repeat;}
p a.wiecej em							{display: none;}

.flash_naglowek							{padding: 0 !important; width: 650px !important;}



#aktualnosci_skroty						{margin: -37px -10px 7px -10px; padding: 0;}
#aktualnosci_skroty h2						{width: 270px; height: 18px;}
#aktualnosci_skroty ul						{width: 290px; min-height: 258px; list-style: none;}
#aktualnosci_skroty ul li					{width: 270px; padding: 7px 10px 7px 10px; display: block; background: url('../obrazy/layout_main/bg_blok_ul.gif') left bottom repeat-x;}
#aktualnosci_skroty ul li h3					{font-size: 11px; color: #009370; line-height: 13px;}
#aktualnosci_skroty ul li h3 a					{color: #00674e;}
#aktualnosci_skroty ul li h3 span				{display: block; font-size: 10px; line-height: 11px; font-weight: normal; padding-bottom: 3px; color: #999999; }
#aktualnosci_skroty ul li p					{width: 210px; margin: 3px 0 3px 0; padding-left: 60px; line-height: 15px; text-align: justify;}
#aktualnosci_skroty ul li p img.aktualosci_skroty		{position: absolute; top: 0; left: 0; margin: 5px 10px 10px 0; display: block;}
#aktualnosci_skroty ul li p a span				{display: none;}
#aktualnosci_skroty p#archiwum_wiadomosci			{position: relative; margin: 4px 10px 0 10px; line-height: 16px;}



#narzedzia_bankowe						{margin-top: 0;}
#narzedzia_bankowe ul						{margin-bottom: 0;}
#narzedzia_bankowe p						{height: 20px; margin: 0; font-size: 13px; line-height: 18px;}
#narzedzia_bankowe p a						{width: 144px; height: 20px; display: block; float: right; text-align: center; background: #00936f; color: #cce6e0;}
#narzedzia_bankowe p a					span	{width: 144px; height: 20px; background: url('../obrazy/layout_main/bg_tresc_narzedzia_bankowe_p_a.gif')}
#narzedzia_bankowe p a:hover					{color: #fff;}
#narzedzia_bankowe p a:hover				span	{background-position: 0 -20px;}



#czy_wiesz							{width: 370px; float: left; padding: 0 10px;}
#czy_wiesz h2							{margin: 0 -10px; padding: 0 10px;}
#czy_wiesz p							{}
#czy_wiesz ul							{position: absolute; left: 10px; top: 175px; z-index: 2;}
#czy_wiesz ol							{width: 390px; margin: 0 -10px; z-index: 1; display: block; list-style: none; overflow: hidden;}
#czy_wiesz ol li						{height: 138px !important; padding-left: 10px; display: block; float: none; background: url('../obrazy/layout_main/bg_blok_ul.gif') left bottom repeat-x;}
#czy_wiesz ol li p						{width: 190px; margin: 0; padding: 5px 0 0 0; text-align: left; font-size: 11px; line-height: 15px;}	
#czy_wiesz ol li p a						{text-decoration: underline;}
#czy_wiesz ol li img						{position: absolute; top: 0; right: 0; display: block; width: 190px; height: 137px;}

#czy_wiesz p#zobacz_wiecej					{position: relative; float: right;}



#infolinia							{width: 220px; float: right; padding: 0 10px;}
#infolinia h2							{margin: 0 -10px; padding: 0 10px;}
#infolinia p							{margin: 0 -10px; padding: 5px 80px 0 10px; font-size: 11px; line-height: 15px; background: url('../obrazy/layout_main/bg_tresc_infolinia_p.jpg') left bottom no-repeat;}
#infolinia p 						span	{width: 140px; height: 20px; display: block; margin: 16px 0 35px 0; padding: 5px 0 0 5px; font-weight: bold; white-space: nowrap; color: #fff; background: #777777 url('../obrazy/layout_main/bg_tresc_infolinia_p_span.jpg') left top no-repeat;}
#infolinia p a							{margin: 0 -70px 0 0; padding-bottom: 5px;}