body { background: #fff url('../_images/body_bg.jpg') repeat-x; font-size: 11px; font-family: Tahoma, Verdana; color: #000; margin: 0; padding: 0; }
a { text-decoration: none; }
img { border: none; }
form { margin: 0; padding: 0; }
ul { margin-left: 10px; padding-left: 0px; list-style-type: none; }
ul li { background: url('../_images/ul_li.gif') no-repeat 0px 3px; padding-left: 16px; margin-left: 0px; }

h2 {
	color:#009BB7;
	font-family:Georgia;
	font-size:18px;
	margin:10px 0 7px;
}
/* ************************************************************************************ */

#layout { width: 840px; margin: auto; }
#content { margin: 7px 20px 0px 20px; }
/* ************************************************************************************ */

#top { position: relative; width: 793px; height: 125px; margin: 0px 27px 0px 20px; z-index: 70}
#top #logo { position: absolute; top: 12px; left: 0px; width: 359px; height: 97px; background: url('../_images/top_logo_bg.gif') no-repeat; }
#top #szukaj { position: absolute; top: 30px; right: 0px; width: 226px; height: 43px; background: url('../_images/top_szukaj_bg.gif') no-repeat; }
#top #menu { position: absolute; bottom: 0px; right: 0px; width: 560px; height: 29px; z-index: 800}

#top #menu a { display: block; float: right; width: 133px; height: 19px; margin: 0px 0px 0px 2px; padding: 10px 0px 0px 0px; color: #fff; background: #429f04 url('../_images/top_menu_poz_bg.gif') no-repeat; text-align: center; }
#top #menu a:hover { background: #52af14 url('../_images/top_menu_poz_bg.gif') no-repeat; }

#top #menu_bank_container { position: relative; float: right; width: 10px; height: 29px; z-index: 90; }
#top #menu_bank_container #menu_bank { position: absolute; top: 29px; left: 147px; width: 133px; border-top: 1px #429f04 solid; z-index: 91; }
#top #menu_bank_container #menu_bank a { position: relative; display: block; width: 116px; height: 15px; padding: 3px 0px 0px 15px; margin: 0; color: #afef83; background: #388b00 url('../_images/top_menu_bank_a_icon.gif') no-repeat 4px 5px; border-left: 1px #429f04 solid; border-right: 1px #429f04 solid; border-bottom: 1px #429f04 solid; text-align: left; cursor: pointer; z-index: 92; }
#top #menu_bank_container #menu_bank a:hover { background: #48b300 url('../_images/top_menu_bank_a_icon.gif') no-repeat 4px 5px; }

#top #szukaj .form { position: relative; }
#top #szukaj .form input { position: absolute; border: none; }
#top #szukaj .form .szukaj_input { top: 12px; left: 42px; width: 150px; height: 17px; padding: 3px 10px 0px 10px; color: #636363; background: url('../_images/top_szukaj_input.gif') no-repeat; font-family: Tahoma, Verdana; font-size: 11px; }
#top #szukaj .form .szukaj_submit { top: 12px; left: 15px; width: 20px; height: 20px; background: none; cursor: pointer; }
/* ************************************************************************************ */

#content #main { position: relative; float: left; width: 581px; margin: 0px 6px 0px 0px; z-index: 0; }
#content #main .reklama { width: 582px; height: 205px; margin: 0px 0px 6px 0px; padding: 10px 0px 0px 0px; background: url('../_images/line_x_bg.gif') repeat-x;}
/* ************************************************************************************ */

#content #main #wybor_oferty { width: 581px; height: 278px; background: url('../_images/main_klienci_bg.jpg') repeat-x top; }
#content #main #wybor_oferty #klienci, 
#content #main #wybor_oferty #indywidualni, 
#content #main #wybor_oferty #biznesowi, 
#content #main #wybor_oferty #rolnicy { position: relative; width: 561px; height: 239px; padding: 25px 10px 0px 10px; }
#content #main #wybor_oferty #indywidualni, 
#content #main #wybor_oferty #biznesowi, #content #main #wybor_oferty #rolnicy { display: none; opacity: 0.0; filter: alpha(opacity=0); }
#content #main #wybor_oferty #klienci .poz { position: relative; float: left; width: 184px; height: 238px; }
#content #main #wybor_oferty #klienci .poz .header, #content #main #wybor_oferty .oferta_lista h1 { position: relative; display: block; height: 30px; margin: 0px 0px 10px 9px; }
#content #main #wybor_oferty #klienci .poz .foto { position: relative; height: 111px; }
#content #main #wybor_oferty #klienci .poz .content { padding: 0px 10px 0px 20px; }
#content #main #wybor_oferty #klienci .poz a { position: absolute; display: block; bottom: 10px; left: 20px; width: 147px; height: 30px; color: #222; background: url('../_images/main_klienci_wiecej_bg.gif') no-repeat; text-align: center; cursor: pointer; }
#content #main #wybor_oferty .oferta_lista a.powrot { position: absolute; display: block; bottom: 15px; right: 25px; width: 76px; height: 23px; background: url('../_images/main_klienci_powrot.gif') no-repeat; cursor: pointer; }
#content #main #wybor_oferty #klienci .poz a:hover { color: #000; }
#content #main #wybor_oferty #klienci .indywidualni .header, 
#content #main #wybor_oferty #indywidualni h1 { background: url('../_images/main_klienci_indywidualni_naglowek.gif') no-repeat; }
#content #main #wybor_oferty #klienci .biznes .header, 
#content #main #wybor_oferty #biznesowi h1 { background: url('../_images/main_klienci_biznes_naglowek.gif') no-repeat; }
#content #main #wybor_oferty #klienci .rolnicy .header, 
#content #main #wybor_oferty #rolnicy h1 { background: url('../_images/main_klienci_rolnicy_naglowek.gif') no-repeat; }
#content #main #wybor_oferty #klienci .indywidualni .foto { background: url('../_images/main_klienci_indywidualni_foto.jpg') no-repeat 22px 0px; }
#content #main #wybor_oferty #klienci .biznes .foto { background: url('../_images/main_klienci_biznes_foto.jpg') no-repeat 25px 0px; }
#content #main #wybor_oferty #klienci .rolnicy .foto { background: url('../_images/main_klienci_rolnicy_foto.jpg') no-repeat 33px 0px; }
#content #main #wybor_oferty .oferta_lista .opis { margin: 25px 10px 0px 15px; }
#content #main #wybor_oferty .oferta_lista .produkty { position: absolute; bottom: 40px; left: 0px; width: 580px; height: 112px; }
#content #main #wybor_oferty .oferta_lista .produkty a { display: block; float: left; width: 140px; height: 10px; padding: 90px 0px 10px 0px; font-size: 12px; font-weight: bold; color: #aeaeae; text-align: center; cursor: pointer; }
#content #main #wybor_oferty .oferta_lista .produkty a:hover { color: #777; }
#content #main #wybor_oferty .oferta_lista .produkty a.karty { background: url('../_images/main_klienci_icon_karty.gif') no-repeat 35px 10px; }
#content #main #wybor_oferty .oferta_lista .produkty a.kredyty { background: url('../_images/main_klienci_icon_kredyty.gif') no-repeat 35px 10px; }
#content #main #wybor_oferty .oferta_lista .produkty a.kredyty_rolnicy { background: url('../_images/main_klienci_icon_kredyty_rolnicy.gif') no-repeat 35px 10px; }
#content #main #wybor_oferty .oferta_lista .produkty a.polecenie { background: url('../_images/main_klienci_icon_polecenie.gif') no-repeat 35px 10px; }
#content #main #wybor_oferty .oferta_lista .produkty a.rachunki { background: url('../_images/main_klienci_icon_rachunki.gif') no-repeat 35px 10px; }
#content #main #wybor_oferty .oferta_lista .produkty .line_y { height: 110px; }

/* ************************************************************************************ */

#content #main #aktualnosci { position: relative; width: 571px; height: 233px; padding: 35px 5px 10px 5px; margin: 0px 0px 6px 0px; background: url('../_images/main_aktualnosci_bg.gif') no-repeat; }
#content #main #aktualnosci #popup { position: absolute; width: 581px; height: 278px; top: 0px; left: 0px; background: url('../_images/wielkanoc_2009.jpg'); z-index:99; cursor: pointer; }
#content #main #aktualnosci .poz { padding: 0px 35px 0px 20px; }
#content #main #aktualnosci .poz .data { margin: 5px 0px 8px 0px; font-size: 10px; color: #949494; text-align: right; }
#content #main #aktualnosci .poz .header { margin: 0px 0px 5px 0px; font-family: Georgia; font-size: 18px; color: #009bb7; }
#content #main #aktualnosci .poz .content { margin: 0px 0px 7px 0px; color: #2d2d2d; text-align: justify; }
#content #main #aktualnosci a.wiecej { display: block; position: absolute; bottom: 25px; right: 35px; width: 168px; height: 20px; padding: 6px 0px 0px 0px; color: #317800; background: url('../_images/main_aktualnosci_wiecej_bg.gif') no-repeat; text-align: center; cursor: pointer; }
/* ************************************************************************************ */

#content #main .podstrona { width: 557px; padding: 25px 12px 15px 12px; background: url('../_images/main_klienci_bg.jpg') repeat-x; }
#content #main .podstrona .top { width: 535px; height: 31px; padding: 25px 0px 0px 22px; background: url('../_images/main_podstrona_top_bg.gif') no-repeat; }
#content #main .podstrona .main { width: 495px; padding: 15px 30px 15px 30px; background: #fff; border-left: 1px #dbdbdb solid; border-right: 1px #dbdbdb solid; }
#content #main .podstrona .main a { color: #52af14; font-weight: bold; }
#content #main .podstrona .main a:hover { color: #429f04; }
#content #main .podstrona .bottom { width: 557px; height: 12px; background: url('../_images/main_podstrona_bottom_bg.gif') no-repeat; }

#content #main .podstrona .main .powrot { display: block; float: right; margin: 5px 10px 0px 0px; width: 76px; height: 23px; background: url('../_images/main_klienci_powrot.gif') no-repeat; cursor: pointer; }

#content #main .podstrona .top .naglowek { width: 530px; height: 30px; }

#content #main .podstrona .top #naglowek_aktualnosci { background: url('../_images/main_podstrona_naglowek_aktualnosci.gif') no-repeat; }
#content #main .podstrona .top #naglowek_bank_wladze { background: url('../_images/main_podstrona_naglowek_nasze_wladze.gif') no-repeat; }
#content #main .podstrona .top #naglowek_bank_dzialalnosc { background: url('../_images/main_podstrona_naglowek_bank_dzialalnosc.gif') no-repeat; }
#content #main .podstrona .top #naglowek_bank_historia { background: url('../_images/main_podstrona_naglowek_bank_historia.gif') no-repeat; }
#content #main .podstrona .top #naglowek_bank_placowki { background: url('../_images/main_podstrona_naglowek_bank_placowki.gif') no-repeat; }
#content #main .podstrona .top #naglowek_bank_elektr { background: url('../_images/main_podstrona_naglowek_bank_elektr.gif') no-repeat; }
#content #main .podstrona .top #naglowek_kontakt { background: url('../_images/main_podstrona_naglowek_kontakt.gif') no-repeat; }
#content #main .podstrona .top #naglowek_pobierz_pliki { background: url('../_images/main_podstrona_naglowek_pobierz_pliki.gif') no-repeat; }
#content #main .podstrona .top #naglowek_bankomaty { background: url('../_images/main_podstrona_naglowek_bankomaty.gif') no-repeat; }
#content #main .podstrona .top #naglowek_tabela_oplat { background: url('../_images/main_podstrona_naglowek_tabela_oplat.gif') no-repeat; }
#content #main .podstrona .top #naglowek_waluty { background: url('../_images/main_podstrona_naglowek_waluty.gif') no-repeat; }
#content #main .podstrona .top #naglowek_szukaj { background: url('../_images/main_podstrona_naglowek_szukaj.gif') no-repeat; }
#content #main .podstrona .top #naglowek_specjalna_1, #content #main .podstrona .top #naglowek_specjalna_2 { background: url('../_images/main_podstrona_naglowek_specjalna.gif') no-repeat; }
#content #main .podstrona .top #naglowek_kredyt_online { background: url('../_images/main_podstrona_naglowek_kredyt_online.gif') no-repeat; }
#content #main .podstrona .top #naglowek_kalkulator { background: url('../_images/main_podstrona_naglowek_kalkulator.gif') no-repeat; }

#content #main .podstrona .top #naglowek_klienci_indyw_kredyty { background: url('../_images/main_podstrona_naglowek_klienci_indyw_kredyty.gif') no-repeat; }
#content #main .podstrona .top #naglowek_klienci_indyw_rachunki { background: url('../_images/main_podstrona_naglowek_klienci_indyw_rachunki.gif') no-repeat; }
#content #main .podstrona .top #naglowek_klienci_indyw_karty { background: url('../_images/main_podstrona_naglowek_klienci_indyw_karty.gif') no-repeat; }
#content #main .podstrona .top #naglowek_klienci_biz_kredyty { background: url('../_images/main_podstrona_naglowek_klienci_biz_kredyty.gif') no-repeat; }
#content #main .podstrona .top #naglowek_klienci_biz_rachunki { background: url('../_images/main_podstrona_naglowek_klienci_biz_rachunki.gif') no-repeat; }
#content #main .podstrona .top #naglowek_klienci_rolni_kredyty { background: url('../_images/main_podstrona_naglowek_klienci_rolni_kredyty.gif') no-repeat; }
#content #main .podstrona .top #naglowek_klienci_polecenie { background: url('../_images/main_podstrona_naglowek_klienci_polecenie.gif') no-repeat; }
/* ************************************************************************************ */

#content #main #strona_aktualnosci .poz { margin: 0px 0px 20px 0px; }
#content #main #strona_aktualnosci .poz .data { width: 163px; height: 20px; padding: 7px 0px 0px 327px; color: #3f3f3f; background: url('../_images/main_strona_aktualnosci_poz_data_bg.gif') no-repeat; }
#content #main #strona_aktualnosci .poz .header { margin: 10px 0px 7px 0px; font-family: Georgia; font-size: 18px; color: #009bb7; }
#content #main #strona_aktualnosci .poz .content { padding: 0px 5px 10px 0px; text-align: justify; }
#content #main #strona_aktualnosci .main .nav { padding: 0px 0px 10px 0px; color: #dadada; text-align: center; }
#content #main #strona_aktualnosci .main .nav a { color: #aaa; }
#content #main #strona_aktualnosci .main .nav a:hover { color: #000; }
/* ************************************************************************************ */

#content #main #strona_szukaj .poz { margin: 0px 0px 20px 0px; }
#content #main #strona_szukaj .poz .header { padding: 7px 0px 5px 30px; height: 19px; font-weight: bold; background: url('../_images/main_podstrona_szukaj_poz_icon.gif') no-repeat; }
#content #main #strona_szukaj .poz .content { padding: 5px 0px 10px 0px; text-align: justify; background: url('../_images/line_x_bg.gif') top repeat-x;}
#content #main #strona_szukaj .poz .content a { color: #000; font-weight: normal;}
#content #main #strona_szukaj .poz .content a:hover { text-decoration: underline; }
#content #main #strona_szukaj .poz a.link { display: block; height: 13px; padding: 2px 20px 3px 0px; background: url('../_images/main_podstrona_szukaj_poz_link_bg.gif') repeat-x; text-align: right; cursor: pointer; color: #373737;}
/* ************************************************************************************ */

#content #main #strona_bank_wladze .nagl {
	width: 480px;
	height: 26px;
	padding: 13px 0px 0px 10px;
	background: url('../_images/main_podstrona_bank_nasze_wladze_nagl_bg.gif') no-repeat; 
	color: #008ebc;
	font-weight: bold;
}

#content #main #strona_bank_wladze .poz1, #content #main #strona_bank_wladze .poz2 {
	width: 460px;
	height: 136px;
	padding: 10px 10px 10px 20px;
	margin: 10px 0px 10px 0px;
	background: url('../_images/main_podstrona_bank_nasze_wladze_poz1_bg.gif') no-repeat; 
	line-height: 18px;
}

#content #main #strona_bank_wladze .poz2 {
	height: 57px;
	background: url('../_images/main_podstrona_bank_nasze_wladze_poz2_bg.gif') no-repeat; 
}
/* ************************************************************************************ */

#content #main #strona_bank_dzialalnosc .dzialalnosc_poz a.dymek_a { display: block; width: 75px; height: 84px; position: relative; z-index: 1; }
#content #main #strona_bank_dzialalnosc .dzialalnosc_poz a.dymek_a:hover { z-index: 1;}
#content #main #strona_bank_dzialalnosc .dzialalnosc_poz a.dymek_a div.dymek { display: none; }
#content #main #strona_bank_dzialalnosc .dzialalnosc_poz a.dymek_a:hover div.dymek { display: block; position: absolute; bottom: 50px; left: -22px; width: 119px; z-index: 80; cursor: pointer; filter: alpha(opacity:95); khtmlopacity: 0.95; mozopacity: 0.90; opacity: 0.90; }
#content #main #strona_bank_dzialalnosc .dzialalnosc_poz .dymek_content { width: 107px; padding: 5px 5px 5px 5px; border-left: 1px #579236 solid; border-right: 1px #579236 solid; border-top: 1px #579236 solid; background: #fff; color: #000; font-size: 10px; text-align: center; z-index: 80; }
#content #main #strona_bank_dzialalnosc .dzialalnosc_poz .dymek_bottom { width: 119px; height: 9px; font-size: 1px; background: url('../_images/dymek_bottom_bg.gif'); z-index: 80;}
#content #main #strona_bank_dzialalnosc .dzialalnosc_poz { float: left; width: 75px; height: 106px; padding-left: 5px; margin: 0px 18px 15px 0px; }
#content #main #strona_bank_dzialalnosc .dzialalnosc_poz img { padding: 4px; border: 1px #dbdbdb solid; z-index: 1;}
/* ************************************************************************************ */

#content #main #strona_bank_historia .data { width: 82px; height: 17px; padding: 4px 408px 0px 0px; margin: 10px 0px 10px 0px; color: #fff; font-weight: bold; text-align: center; background: url('../_images/main_podstrona_bank_historia_data_bg.gif'); }
#content #main #strona_bank_historia img { padding: 4px; border: 1px #dbdbdb solid; }
/* ************************************************************************************ */

#content #main #strona_bank_placowki .panel_1, #content #main #strona_bank_placowki .panel_2 { position: relative; width: 490px; height: 166px; margin: 0px 0px 15px 0px; text-align: center; background: url('../_images/main_podstrona_bank_placowki_panel_1_bg.gif'); }
#content #main #strona_bank_placowki .panel_2 { background: url('../_images/main_podstrona_bank_placowki_panel_2_bg.gif'); }
#content #main #strona_bank_placowki .panel_1 .foto, #content #main #strona_bank_placowki .panel_2 .foto { position: absolute; top: 15px; left: 16px; width: 198px; height: 135px; }
#content #main #strona_bank_placowki .panel_1 .foto img, #content #main #strona_bank_placowki .panel_2 .foto img { border: 1px #dbdbdb solid; }
#content #main #strona_bank_placowki .panel_1 .opis, #content #main #strona_bank_placowki .panel_2 .opis { position: absolute; top: 50px; left: 250px; width: 255px; height: 110px; text-align: left; }
/* ************************************************************************************ */

#content #main #strona_pobierz_pliki .header, 
#content #main #strona_kredyt_online .header, 
#content #main .pliki .header, 
#content #main #strona_bank_elektr .header { width: 490px; height: 21px; background: url('../_images/main_podstrona_pobierz_pliki_header_bg.gif') no-repeat; }
#content #main #strona_pobierz_pliki .poz, 
#content #main #strona_kredyt_online .poz,
#content #main .pliki .poz,
#content #main #strona_bank_elektr .poz { width: 480px; height: 21px; padding: 8px 0px 7px 10px; background: url('../_images/line_x_bg.gif') repeat-x bottom; }
#content #main #strona_pobierz_pliki .poz .nazwa, 
#content #main #strona_kredyt_online .poz .nazwa,
#content #main .pliki .poz .nazwa,
#content #main #strona_bank_elektr .poz .nazwa { float: left; width: 393px; height: 17px; padding: 4px 0px 0px 0px; }
#content #main #strona_pobierz_pliki .poz .pdf, #content #main #strona_pobierz_pliki .poz .doc, 
#content #main #strona_kredyt_online .poz .pdf, #content #main #strona_kredyt_online .poz .doc,
#content #main .pliki .poz .pdf, #content #main .pliki .poz .doc,
#content #main #strona_bank_elektr .poz .pdf, #content #main #strona_bank_elektr .poz .doc { float: left; width: 26px; height: 21px; padding: 0px 8px 0px 8px; border-left: 1px #dddddd solid; }
#content #main #strona_pobierz_pliki .poz .doc, 
#content #main #strona_kredyt_online .poz .doc,
#content #main .pliki .poz .doc,
#content #main #strona_bank_elektr .poz .doc { border: none; }
#content #main #strona_pobierz_pliki .poz .pdf a, #content #main #strona_pobierz_pliki .poz .doc a, 
#content #main #strona_kredyt_online .poz .pdf a, #content #main #strona_kredyt_online .poz .doc a,
#content #main .pliki .poz .pdf a, #content #main .pliki .poz .doc a,
#content #main #strona_bank_elektr .poz .pdf a, #content #main #strona_bank_elektr .poz .doc a { display: block; width: 25px; height: 21px; background: url('../_images/main_podstrona_pobierz_pliki_icon_pdf.gif') no-repeat; cursor: pointer; }
#content #main #strona_pobierz_pliki .poz .doc a, 
#content #main #strona_kredyt_online .poz .doc a,
#content #main .pliki .poz .doc a,
#content #main #strona_bank_elektr .poz .doc a { background: url('../_images/main_podstrona_pobierz_pliki_icon_doc.gif') no-repeat; }
/* ************************************************************************************ */

#content #main #strona_tabela_oplat .poz,
#content #main #strona_klienci_indyw_kredyty .poz { width: 490px; margin: 3px 0px 3px 0px; }
#content #main #strona_tabela_oplat .poz .nazwa,
#content #main #strona_klienci_indyw_kredyty .poz .nazwa { width: 455px; height: 23px; padding: 9px 10px 0px 25px; margin: 0px 0px 4px 0px; background: url('../_images/main_podstrona_tabela_oplat_header_bg.gif') no-repeat; font-weight: bold; cursor: pointer; }
#content #main #strona_tabela_oplat .CollapsiblePanelOpen .nazwa, 
#content #main #strona_tabela_oplat .poz .CollapsiblePanelTabHover,
#content #main #strona_klienci_indyw_kredyty .CollapsiblePanelOpen .nazwa, 
#content #main #strona_klienci_indyw_kredyty .poz .CollapsiblePanelTabHover { background: url('../_images/main_podstrona_tabela_oplat_header_bg_active.gif') no-repeat; }
#content #main #strona_tabela_oplat .poz .panel .o_top, 
#content #main #strona_tabela_oplat .poz .panel .o_bottom,
#content #main #strona_klienci_indyw_kredyty .poz .panel .o_top, 
#content #main #strona_klienci_indyw_kredyty .poz .panel .o_bottom { width: 490px; height: 9px; margin: none; padding: none; font-size: 1px; background: url('../_images/main_podstrona_tabela_oplat_panel_top_bg.gif') no-repeat; }
#content #main #strona_tabela_oplat .poz .panel .o_bottom,
#content #main #strona_klienci_indyw_kredyty .poz .panel .o_bottom { font-size: 1px; background: url('../_images/main_podstrona_tabela_oplat_panel_bottom_bg.gif') no-repeat; }
#content #main #strona_tabela_oplat .poz .panel .o_content,
#content #main #strona_klienci_indyw_kredyty .poz .panel .o_content { width: 458px; margin: none; padding: 0px 15px 0px 15px; background: #fff; color: #4a4a4a; border-left: 1px #e0e0e0 solid; border-right: 1px #e0e0e0 solid; }

#content #main #strona_klienci_indyw_kredyty .poz .nazwa { background: url('../_images/main_klienci_kredyty_poz_bg.gif') no-repeat; }
#content #main #strona_klienci_indyw_kredyty .poz .CollapsiblePanelTabHover { background: url('../_images/main_klienci_kredyty_poz_bg_active.gif') no-repeat; }
/* ************************************************************************************ */

#content #main #strona_tabela_oplat .poz .panel .o_content table.tabela, #content #main #strona_waluty table.tabela { width: 100%; margin: 10px 0px 10px 0px; padding: 1px 0px 0px 0px; background: url('../_images/line_x_bg.gif') repeat-x top; font-size: 11px; }
#content #main #strona_tabela_oplat .poz .panel .o_content table.tabela tr.wiersz_1,  #content #main #strona_tabela_oplat .poz .panel .o_content table.tabela tr.wiersz_2,  #content #main #strona_tabela_oplat .poz .panel .o_content table.tabela tr.wiersz_on, #content #main #strona_waluty table.tabela tr.wiersz_1, #content #main #strona_waluty table.tabela tr.wiersz_2, #content #main #strona_waluty table.tabela tr.wiersz_on { background: #f6f6f6 url('../_images/line_x_bg.gif') repeat-x bottom; color: #4a4a4a; }
#content #main #strona_tabela_oplat .poz .panel .o_content table.tabela tr.wiersz_2, #content #main #strona_waluty table.tabela tr.wiersz_2 { background: #ececec url('../_images/line_x_bg.gif') repeat-x bottom; }
#content #main #strona_tabela_oplat .poz .panel .o_content table.tabela tr.wiersz_on, #content #main #strona_waluty table.tabela tr.wiersz_on { background: #dcdcdc url('../_images/line_x_bg.gif') repeat-x bottom; color: #000; }
#content #main #strona_tabela_oplat .poz .panel .o_content table.tabela td.opis { width: 345px; padding: 5px 0px 5px 15px; vertical-align: middle; }
#content #main #strona_tabela_oplat .poz .panel .o_content table.tabela td.wartosc { width: 80px; padding: 0px 15px 0px 0px; vertical-align: middle; text-align: right; font-weight: bold; }
/* ************************************************************************************ */

#content #main #strona_waluty .header { width: 480px; height: 17px; padding: 8px 5px 7px 5px; background: url('../_images/main_podstrona_waluty_header_bg.gif') no-repeat; }
#content #main #strona_waluty .header .kol { float: left; height: 11px; padding: 3px 0px 3px 0px; border-right: 1px #e1c986 solid; color: #4c4c4c; font-weight: bold; text-align: center; }
#content #main #strona_waluty table.tabela { width: 475px; margin: 3px 10px 0px 5px; }
#content #main #strona_waluty table.tabela td { padding: 5px 0px 5px 15px; vertical-align: middle; }
/* ************************************************************************************ */

#content #main #strona_bankomaty .formularz { position: relative; width: 490px; height: 199px; margin: 0px 0px 30px 0px; background: url('../_images/main_podstrona_bankomaty_formularz_bg.gif') no-repeat; }
#content #main #strona_bankomaty .formularz .mapka { position: absolute; top: 7px; left: 10px; width: 190px; height: 190px; }
#content #main #strona_bankomaty .formularz .forms { position: absolute; top: 57px; left: 252px; width: 230px; height: 110px; }
#content #main #strona_bankomaty .formularz .forms .sortuj { margin: 10px 0px 0px 10px; }
#content #main #strona_bankomaty .formularz .forms .sortuj .radio { margin: 5px 0px 0px 10px; }
#content #main #strona_bankomaty .formularz .forms .input, #content #main #strona_bankomaty .formularz .forms .select { width: 189px; height: 16px; padding: 2px 10px 0px 10px; margin: 0px 0px 5px 0px; font-family: Tahoma, Verdana; font-size: 11px; font-weight: normal; background: #e9e9e9; border: 1px #cfcfcf solid; }
#content #main #strona_bankomaty .formularz .forms .select { width: 209px; height: 18px; padding: 0px 0px 0px 10px; }
#content #main #strona_bankomaty .formularz .submit { position: absolute; bottom: 1px; right: 23px; width: 94px; height: 23px; background: url('../_images/main_podstrona_bankomaty_formularz_submit_bg.gif'); border: none; cursor: pointer; }
#content #main #strona_bankomaty .wyniki .header { width: 480px; height: 18px; padding: 9px 5px 8px 5px; margin: 0px 0px 7px 0px; background: url('../_images/main_podstrona_bankomaty_wyniki_header_bg.gif') no-repeat; font-weight: bold; text-align: center; }
#content #main #strona_bankomaty .wyniki .header .kol { float: left; height: 12px; padding: 3px 5px 3px 5px; border-right: 1px #d6d6d6 solid; }
#content #main #strona_bankomaty .wyniki .kol_lp { width: 20px; }
#content #main #strona_bankomaty .wyniki .kol_zrzeszenie { width: 110px; }
#content #main #strona_bankomaty .wyniki .kol_miasto { width: 100px; }
#content #main #strona_bankomaty .wyniki .kol_ulica { width: 105px; }
#content #main #strona_bankomaty .wyniki .kol_wojewodztwo { width: 85px; }
#content #main #strona_bankomaty .wyniki .poz_1, #content #main #strona_bankomaty .wyniki .poz_2 { width: 480px; padding: 4px 5px 0px 5px; margin: 0px 0px 1px 0px; background: #ffefde; text-align: left; }
#content #main #strona_bankomaty .wyniki .poz_2 { background: #efffde; }
#content #main #strona_bankomaty .wyniki .poz_1 .kol, #content #main #strona_bankomaty .wyniki .poz_2 .kol { float: left; padding: 3px 5px 3px 5px; }
/* ************************************************************************************ */

#content #main #strona_kontakt .panel { width: 490px; margin: 15px 0px 15px 0px; }
#content #main #strona_kontakt .panel_top { width: 490px; height: 6px; background: url('../_images/main_podstrona_kontakt_panel_top_bg.gif'); }
#content #main #strona_kontakt .panel_main { padding: 5px 15px 5px 15px; background: #f6f6f6; }
#content #main #strona_kontakt .panel_main .kolumna { float: left; width: 225px; }
#content #main #strona_kontakt .panel_bottom { width: 490px; height: 6px; background: url('../_images/main_podstrona_kontakt_panel_bottom_bg.gif'); }
#content #main #strona_kontakt .formularz { position: relative; width: 476px; height: 218px; padding: 7px 0px 0px 14px; margin: 15px 0px 0px 0px; color: #3a3a3a; font-weight: bold; background: url('../_images/main_podstrona_kontakt_formularz_bg.gif'); }
#content #main #strona_kontakt .formularz .labels, #content #main #strona_kontakt .formularz .forms { float: left; width: 145px; margin: 12px 25px 0px 0px; text-align: right; }
#content #main #strona_kontakt .formularz .forms { width: 276px; }
#content #main #strona_kontakt .formularz .labels .lab_poz { height: 15px; padding: 4px 10px 0px 10px; margin: 0px 0px 5px 0px; }
#content #main #strona_kontakt .formularz .input { width: 255px; height: 16px; padding: 3px 10px 0px 10px; margin: 0px 0px 5px 0px; background: url('../_images/main_podstrona_kontakt_formularz_input_bg.gif'); font-family: Tahoma, Verdana; font-size: 11px; font-weight: normal; border: none; }
#content #main #strona_kontakt .formularz .textarea { width: 255px; height: 67px; padding: 3px 10px 4px 10px; margin: 0px 0px 5px 0px; background: url('../_images/main_podstrona_kontakt_formularz_textarea_bg.gif'); font-family: Tahoma, Verdana; font-size: 11px; font-weight: normal; border: none; overflow: auto; }
#content #main #strona_kontakt .formularz .submit { position: absolute; bottom: 1px; right: 35px; width: 75px; height: 21px; background: url('../_images/main_podstrona_kontakt_formularz_submit_bg.gif'); border: none; cursor: pointer; }
/* ************************************************************************************ */

#content #right { float: left; width: 206px; }
#content #right #bank_elektr, #content #right #narzedzia, #content #right #waluty, #content #right #newsletter, #content #right .reklama { width: 206px; padding: 0px 0px 6px 0px; z-index: 6; }
#content #right #bank_elektr, #content #right #waluty, #content #right #newsletter { background: url('../_images/right_panel_icon.gif') no-repeat; }
#content #right #bank_elektr .header, #content #right #waluty .header, #content #right #newsletter .header { width: 206px; height: 28px; background: url('../_images/right_bank_elektr_header_bg.gif') no-repeat; cursor: pointer; }
#content #right #bank_elektr .content, #content #right #waluty .content, #content #right #newsletter .content { width: 192px; padding: 10px 7px 7px 7px; z-index: 0; }
#content #right #narzedzia { width: 192px; height: 146px; padding: 40px 7px 6px 7px; background: url('../_images/right_narzedzia_bg.gif') no-repeat; }
#content #right .reklama { height: 114px; }
#content #right #bank_elektr .header { background: url('../_images/right_bank_elektr_header_bg.gif') no-repeat; }
#content #right #bank_elektr .content { height: 80px; background: url('../_images/right_bank_elektr_content_bg.gif') no-repeat; }
#content #right #waluty .header { background: url('../_images/right_waluty_header_bg.gif') no-repeat; }
#content #right #waluty .content { padding-bottom: 0px; height: 75px; background: url('../_images/right_waluty_content_bg.gif') no-repeat; }
#content #right #newsletter .header { background: url('../_images/right_newsletter_header_bg.gif') no-repeat; }
#content #right #newsletter .content { height: 84px; background: url('../_images/right_newsletter_content_bg.gif') no-repeat; }
#content #right #newsletter .content .formularz { padding: 6px 5px 0px 10px; }
#content #right #newsletter .content .formularz .input { float: left; width: 114px; height: 16px; padding: 3px 10px 0px 10px; margin: 10px 7px 0px 0px; background: url('../_images/right_newsletter_formularz_input_bg.gif'); font-family: Tahoma, Verdana; font-size: 11px; font-weight: normal; border: none; }
#content #right #newsletter .content .formularz .submit { float: left; width: 31px; height: 19px; margin: 10px 0px 0px 0px; background: url('../_images/right_newsletter_formularz_submit_bg.gif'); border: none; cursor: pointer; }
#content #right .panel_closed { width: 206px; height: 6px; }
/* ************************************************************************************ */

#content #right #bank_elektr .content a { display: block; margin: 5px 0px 5px 11px; padding: 0px 0px 0px 20px; cursor: pointer; }
#content #right #bank_elektr .content a.logowanie { background: url('../_images/right_bank_elektr_logowanie_icon.gif') no-repeat; font-weight: bold; height: 14px; color: #ff7800; }
#content #right #bank_elektr .content a:hover.logowanie { color: #ee6800; }
#content #right #bank_elektr .content a.wiecej { background: url('../_images/right_bank_elektr_wiecej_icon.gif') no-repeat; color: #515151; }
#content #right #bank_elektr .content a:hover.wiecej { color: #111; }
/* ************************************************************************************ */

#content #right #narzedzia a { display: block; height: 14px; margin: 4px 0px 4px 11px; padding: 0px 0px 0px 20px; color: #008ebc; font-weight: bold; cursor: pointer; }
#content #right #narzedzia a:hover { color: #005e9c; }
#content #right #narzedzia a.kalkulator { background: url('../_images/right_narzedzia_icon_kalkulator.gif') no-repeat; }
#content #right #narzedzia a.bankomaty { background: url('../_images/right_narzedzia_icon_bankomaty.gif') no-repeat; }
#content #right #narzedzia a.email { background: url('../_images/right_narzedzia_icon_email.gif') no-repeat; }
#content #right #narzedzia a.prowizje { background: url('../_images/right_narzedzia_icon_prowizje.gif') no-repeat; }
#content #right #narzedzia a.pliki { background: url('../_images/right_narzedzia_icon_pliki.gif') no-repeat; }
#content #right #narzedzia a.kredyt { background: url('../_images/right_narzedzia_icon_kredyt.gif') no-repeat; }
/* ************************************************************************************ */

#content #right #waluty .content a.wiecej { display: block; width: 83px; height: 17px; padding: 3px 0px 0px 0px; margin: 6px 0px 0px 105px; color: #eee; background: url('../_images/right_waluty_wiecej.gif') no-repeat; text-align: center; cursor: pointer; }
#content #right #waluty .content a:hover.wiecej { color: #fff; }
#content #right #waluty .content table { margin: 0; padding: 0; width: 190px; font-size: 11px; color: #6d6d6d; }
#content #right #waluty .content table tr { margin: 0; padding: 0; height: 17px; }
#content #right #waluty .content table td { margin: 0; padding: 0; width: 63px; }
#content #right #waluty .content table td.srodek { text-align: center; }
#content #right #waluty .content table td.prawo { text-align: right; }
/* ************************************************************************************ */

#bottom { width: 840px; height: 34px; margin: 6px 0px 15px 0px; background: url('../_images/bottom_bg.gif') no-repeat; }
#bottom #menu { margin: 0px 0px 0px 30px; width: 550px; float: left; }
#bottom #artseven { float: right; padding: 7px 40px 0px 0px; color: #d2ffb3; }
#bottom #artseven a { color: #d2ffb3; font-weight: bold; }
#bottom #menu a { display: block; float: left; padding: 0px 10px 0px 5px; color: #8a8a8a; background: url('../_images/bottom_menu_a_icon.gif') no-repeat right; }
#bottom #menu a:hover { color: #5a5a5a; }
/* ************************************************************************************ */

.color_orange { color: #ffc000; }
.color_dark_orange { color: #ff8400; }
.color_dark_blue { color: #008ebc; }
.color_dark_green { color: #5b9b00; }
.color_green { color: #59a400; }

.t_naglowek {
	width: 459px;
	height: 27px;
	color: #383838;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.t_naglowek_left, .t_naglowek_right {
	float: left;
	width: 185px;
	height: 20px;
	padding: 7px 0px 0px 0px;
	text-align: center;
	background: url('../_images/t_naglowek_left.gif');
}

.t_naglowek_right {
	width: 273px;
	border-left: 1px #d2d2d2 solid;
	background: url('../_images/t_naglowek_right.gif');
}

.t_poz {
	width: 459px;
	height: 19px;
	background: #fff5ea url('../_images/t_poz_bg.gif') repeat-x bottom;
}

.t_poz_left, .t_poz_right {
	float: left;
	text-align: left;
	padding: 4px 0px 0px 40px;
}

.t_poz_left {
	width: 146px;
	background: url('../_images/t_poz_y_bg.gif') repeat-y right;
}

.t_poz_right {
	width: 233px;
}

.t_green {
	font-weight: bold;
	background-color: #d1ef98;
}

.div_green, .div_green_l {
	float: left;
	width: 33%;
	height: 27px;
	margin: 0px 1px 2px 0px;
	padding: 15px 0px 0px 0px;
	background: #ddf8cb;
	font-weight: bold; 
	text-align: center;
}

.div_green_l {
	background: #efffe4;
	font-weight: bold; 
}

.line_x { height: 1px; font-size: 1px; margin: 2px 0px 2px 0px; padding: 0px 0px 0px 0px; background: url('../_images/line_x_bg.gif') repeat-x; }
.line_y { float: left; width: 1px; height: 210px; font-size: 1px; background: url('../_images/line_y_bg.gif') repeat-y; }
.clearfloat { clear: both; font-size: 1px; height: 0; line-height: 0px; }