body {
background-position:center top;
background-repeat:no-repeat;
width: 1000px;
margin: 0 auto;
font: normal 11px arial;
color: #4F4F4F;
background: transparent url(../layout/images/) no-repeat scroll center top
}

a {
color: #003F71;
}

img {
display: block;
border: none;
}

h1#znajdz_znajomych {
width: 224px;
height: 14px;
margin: 0;
margin-left: 22px;
background: url(../layout/images/head_znajdz_znajomych.gif) no-repeat;
}

h1#poradnik_finansowy {
width: 148px;
height: 14px;
margin: 0;
margin-left: 22px;
background: url(../layout/images/head_poradnik_finansowy.gif) no-repeat;
}

h1#formularze {

width: 148px;
height: 14px;
margin: 0;
margin-left: 22px;
background: url(../layout/images/head_formularze.gif) no-repeat;
}

h1#kalkulator_podatkowy {
width: 171px;
height: 14px;
margin: 0;
margin-left: 22px;
background: url(../layout/images/head_kalkulator_podatkowy.gif) no-repeat;
}

h1#mapa_emigracji {
width: 109px;
height: 14px;
margin: 0;
margin-left: 22px;
background: url(../layout/images/head_mapa_emigracji.gif) no-repeat;
}

h1#serwisy_dla_wyjezdzajacych {
width: 209px;
height: 16px;
margin: 0;
margin-left: 22px;
background: url(../layout/images/head_serwisy_dla_wyjezdzajacych.gif) no-repeat;
}

h1#edycja_konta {
width: 97px;
height: 14px;
margin: 0;
margin-left: 22px;
background: url(../layout/images/head_edycja_konta.gif) no-repeat;
}

h1#error404 {
margin: 0;
margin-left: 22px;
padding-top: 5px;
font: bold 14px arial;
color: #0E5F9C;
}

h1 span, h2 span, h3 span {
display: none;
}

#logo_header {
width: 966px;
height: 72px;
margin: 0 auto;
}

#pko_logo {
margin-left: 34px;
margin-top: 14px;
float: left;
display: inline;
}

#natwest_logo {
margin-left: 33px;
margin-top: 15px;
float: left;
}

/* boxy wyswietlane nad trescia strony */
#komunikat, #friend_info{
  width: 507px;
  height: 197px;
  background: url(../layout/images/box_komunikat.gif) no-repeat;
  z-index:100;
  position: absolute;
  top: 400px;
  left: 300px;
  display: none;
}

#komunikat{
  z-index:200;
}

#komunikat a.close, #friend_info a.close{
  z-index:100;
  position: absolute;
  top: 10px;
  right: 10px;
}

#komunikat h4, #friend_info h4{
  z-index:100;
  position: absolute;
  top: 30px;
  left: 30px;
  font-size: 18px;
  color: #fcac01;
  margin: 0;
  padding: 0;
  width: 447px;
}

#komunikat p, #friend_info form{
  z-index:100;
  position: absolute;
  top: 60px;
  left: 30px;
  font-size: 14px;
  color: #4b4b4b;
  margin: 0;
  padding: 0;

  width: 447px;
}

#friend_info input, #friend_info label{
  font-size: 14px;
  color: #4b4b4b;
  margin: 0;
  padding: 0;
  float: left;
  width: 160px;
}

#friend_info label, #friend_info a.submit img{
  clear: left;
}

#friend_info a.submit{
  width: 98px;
  cursor: pointer;
}
/* end boxy wyswietlane nad trescia strony */

#flaga {
float: left;
margin-right: 9px;
}

#language_version {
width: 153px;
height: 23px;
float: right;
margin-top: 28px;
}


#language_version a {
line-height: 20px;
}

#baner_header {
width: 966px;
height: 116px;
margin: 0 auto;
padding-top: 12px;
}

#baner_header img {
float: left;
}

#zaloguj {
width: 190px;
margin: 0;
margin-top: 55px;
padding: 0;
float: right;
}

#zaloguj a {
text-decoration: none;
}

#zaloguj li {
list-style: none;
padding-left: 15px;
background: url(../layout/images/arrow.gif) 0 6px no-repeat;
height: 25px;
}

#zakladki {
  width: 966px;
  clear: left;
  margin: 0 auto;
}

#zakladki ul {
  display: block;
  width: 966px;
  height: 57px;
  display: block;
  margin: 0;
  padding: 0;
  margin: 0 auto;
  background: url(../layout/images/zakladki_bg.gif) 0 3px no-repeat;
}

#zakladki ul li {
list-style: none;
float: left;
}

#zakladki ul li a {
display: block;
float: left;
padding-top: 18px;
height: 38px;
}



/* zakladki */
#zakladki ul li{
  background: url(../layout/images/zakladki_selektor.gif) bottom right  no-repeat;
}

#zakladki ul li a {
color: #fff;
text-decoration: none;
}

#zakladki ul li#item_plan a {
width: 94px;
margin-left: 8px;
display: inline;
text-align: center;
}

#zakladki ul li#item_mapa a {
width: 111px;
margin-left: 1px;
display: inline;
text-align: center;
background: url(../layout/images/tab_bg2a.gif);
}

#zakladki ul li#item_tabela_ofert a {
width: 136px;
margin-left: 1px;
display: inline;
text-align: center;
background: url(../layout/images/tab_bg3a.gif);
}

#zakladki ul li#item_tabela_ofert_en a {
width: 170px;
margin-left: 1px;
display: inline;
text-align: center;
background: url(../layout/images/tab_bg7a.gif);
}

#zakladki ul li#item_kalkulator a {
width: 136px;
margin-left: 1px;
display: inline;
text-align: center;
}

#zakladki ul li#item_formularze a {
width: 95px;
margin-left: 1px;
display: inline;
text-align: center;
}

#zakladki ul li#item_serwisy a {
width: 180px;
margin-left: 1px;
display: inline;
text-align: center;
}

#zakladki ul li#item_poradnik a {
width: 130px;
margin-left: 1px;
display: inline;
text-align: center;
}

#zakladki ul li#item_poradnik_en a {
width: 130px;
margin-left: 1px;
display: inline;
text-align: center;
background: url(../layout/images/tab_bg8a.gif);
}

/* zakladki wybrane */

#zakladki ul li a.selected {
display: inline;
text-align: center;
color: #065A99;
}

#zakladki ul li#item_plan a.selected {
background: url(../layout/images/tab_bg1.gif);
}

#zakladki ul li#item_mapa a.selected {
background: url(../layout/images/tab_bg2.gif);
}

#zakladki ul li#item_tabela_ofert a.selected {
background: url(../layout/images/tab_bg3.gif);
}

#zakladki ul li#item_tabela_ofert_en a.selected, #zakladki ul li#item_tabela_ofert_en a:hover {
background: url(../layout/images/tab_bg7a_over.gif);
}


#zakladki ul li#item_kalkulator a.selected {
background: url(../layout/images/tab_bg3.gif);
}

#zakladki ul li#item_formularze a.selected {
background: url(../layout/images/tab_bg4.gif);
}

#zakladki ul li#item_serwisy a.selected {
background: url(../layout/images/tab_bg5.gif);
}

#zakladki ul li#item_poradnik a.selected {
background: url(../layout/images/tab_bg6.gif);
}

#zakladki ul li#item_poradnik_en a.selected, #zakladki ul li#item_poradnik_en a:hover {
background: url(../layout/images/tab_bg8a_over.gif);
}

/* zakladki hover */

#zakladki ul li a:hover {
color: #065A99;
text-align: center;
display: inline;
color: #065A99;
}

#zakladki ul li#item_plan a:hover {
background: url(../layout/images/tab_bg1.gif);
}

#zakladki ul li#item_mapa a:hover {
background: url(../layout/images/tab_bg2.gif);
}

#zakladki ul li#item_tabela_ofert a:hover {
background: url(../layout/images/tab_bg3.gif);
}

#zakladki ul li#item_kalkulator a:hover {
background: url(../layout/images/tab_bg3.gif);
}

#zakladki ul li#item_formularze a:hover {
background: url(../layout/images/tab_bg4.gif);
}

#zakladki ul li#item_serwisy a:hover {
background: url(../layout/images/tab_bg5.gif);
}

#zakladki ul li#item_poradnik a:hover {
background: url(../layout/images/tab_bg6.gif);
}


#mapa_panel {
width: 966px;
margin: 0 auto;
position: relative;
background: url(../layout/images/shadow.gif) repeat-y;
/*height: 394px;*/
}



#znajdz {
padding: 7px 0 15px;
background: url(../layout/images/shadow.gif) repeat-y;
}

#znajdz form {
margin: 0;
}

#znajdz label {
margin-left: 10px;
color: #4F4F4F;
}

#znajdz .radiob {
position: relative;
top: -3px;
}

#znajdz input#nick, #znajdz input#miasto, #znajdz input#ulica {
width: 156px;
height: 14px;
border: 1px solid #1C5180;
}

#znajdz #szukaj_polakow {
margin-left: 45px;
}

#znajdz #szukaj_na_mapie {
position: relative;
top: 5px;
margin-left: 15px;
}

#mapa_google {
margin-left: 3px;
width: 960px;
height: 316px;
}

#mapa_bottom_menu {
width: 966px;
height: 67px;
margin: 0 auto;
background: url(../layout/images/mapa_bottom_menu.gif);
}

#mapa_bottom_menu2{
width: 966px;
height: 67px;
margin: 0 auto;
background: url(../layout/images/mapa_bottom_menu2.gif);
}

#mapa_bottom_menu #skontaktuj {
width: 240px;
height: 60px;
float: left;
display: inline;
margin-left: 20px;
}

#mapa_bottom_menu #poinformuj {
width: 480px;
height: 66px;
float: left;
}

#poinformuj img, #skontaktuj img {
margin-top: 15px;
margin-right: 10px;
float: left;
}

#poinformuj a, #skontaktuj a {
display: block;
margin-top: 25px;
color: #4F4F4F;
text-decoration: none;
}

#mapa_bottom_menu #dodaj_siebie {
margin-top: 12px;
float: left;
}

#bottom_bar{
  width: 966px;
  clear: left;
  margin: 0 0 0 17px;
}

#darmowe_przelewy {
width: 223px;
height: 145px;
background: url(../layout/images/box_darmowe_przelewy.gif) no-repeat;
float: left;
margin-top: 14px;
display: inline;
padding-top: 70px;
padding-left: 15px;
clear: left;
}

#wspolny_rachunek {

background: url(../layout/images/box_wspolny_rachunek.gif) no-repeat;
width: 247px;
height: 215px;
float: left;
margin-top: 14px;
padding: 0 0 0 0;
}

#wspolny_rachunek p.opis{
  margin:60px 20px 0;
  padding: 0;
  height: 100px;
}

#wspolny_rachunek p.szczegoly{
  margin:0 0 0 20px;
  padding: 0;

}

.button_superkonto {
  margin-right: 40px;
}

#darmowe_przelewy ul, #jeden_wniosek ul {
margin: 0;
margin-top: 40px;
padding: 0;
}

#darmowe_przelewy ul li, #jeden_wniosek ul li {
list-style: none;
background: url(../layout/images/arrow.gif) 0 5px no-repeat;
padding-left: 15px;
height: 20px;
}

#darmowe_przelewy ul li{
  background: none;
}

#osobiste_lista {
margin: 0;
margin-left: 20px;
padding: 0;
}

#superkonto_lista {
margin: 0;
margin-top: 65px;
margin-left: 20px;
padding: 0;
}

#osobiste_lista li {
list-style: none;
background: url(../layout/images/arrow.gif) 0 5px no-repeat;
padding-left: 15px;
height: 20px;
}

#superkonto_lista li {
list-style: none;
background: url(../layout/images/arrow.gif) 0 5px no-repeat;
padding-left: 15px;
height: 20px;
}

#jeden_wniosek ul li a, #darmowe_przelewy ul li a, #osobiste_superkonto ul li a {
color: #fff;
text-decoration: none;
}

#osobiste_superkonto #superkonto_lista li a {
color: #4F4F4F;
}

#jeden_wniosek {
width: 232px;
height: 145px;
background: url(../layout/images/box_jeden_wniosek.gif) no-repeat;
float: left;
margin-top: 14px;
padding-top: 70px;
padding-left: 15px;
}

#osobiste_superkonto {
width: 247px;
height: 155px;
background: url(../layout/images/box_osobiste_superkonto.gif) no-repeat;
float: left;
margin-top: 14px;
padding-top: 60px;
}

/* box bottom  */
#box_rach_gbp {
width: 224px;
height: 160px;
background: url(../layout/images/box_rach_gbp.gif) no-repeat;
float: left;
margin-top: 14px;
margin-left: 3px;
padding-top: 55px;
padding-left: 15px;
}
#box_rach_gbp #szczegoly {
margin-top: 59px;
margin-left: 130px;
}

#box_superkonto {
width: 224px;
height: 160px;
background: url(../layout/images/box_superkonto.gif) no-repeat;
float: left;
margin-top: 14px;
margin-left: 3px;
padding-top: 55px;
padding-left: 15px;
}
#box_superkonto #szczegoly {
margin-top: 75px;
margin-left: 130px;
}


#kredyt_hipoteczny {
width: 224px;
height: 160px;
background: url(../layout/images/box_kredyt_hipoteczny.gif) no-repeat;
float: left;
margin-top: 14px;
margin-left: 3px;
padding-top: 55px;
padding-left: 15px;
}

#kredyt_hipoteczny #szczegoly {
margin-top: 59px;
margin-left: 130px;
}

#ankieta {
margin: 0;
width: 216px;
height: 269px;
background: url(../layout/images/box_ankieta.gif) no-repeat;
float: right;
margin-top: 14px;
margin-right: 18px;
display: inline;
padding-top: 15px;
padding-left: 15px;
}

#ankieta #wynik {
  height: 11px;
  background: url(../layout/images/bg_ankieta.gif) repeat-x;
}


#ankieta p {
margin: 0;
margin-bottom: 10px;
font: normal 13px arial;
color: #095B9A;
}

#ankieta form {
margin: 0;
height: 150px;
margin-top: 20px;
}

#jak_dlugo form input {
}

#jak_dlugo form label {
position: relative;
top: -3px;
left: 4px;
}

#jak_dlugo #wyslij {
width: 75px;
height: 28px;
margin-top: 16px;
margin-left: 125px;
}

#napisz_do {
width: 665px;
height: 36px;
background: url(../layout/images/box_napisz_do.gif) no-repeat;
float: left;
margin-left: 17px;
margin-top: 13px;
margin-bottom: 2px;
display: inline;
padding-top: 18px;
padding-left: 61px;
}

#napisz_do a {
color: #4F4F4F;
font-weight: bold;
}

#footer_left {
float: left;
width: 140px;
height: 30px;
padding-top: 10px;
margin-left: 30px;
clear: both;
}

#footer_regulamin {
float: left;
width: 140px;
height: 30px;
padding-top: 10px;
margin-left: 30px;
}

#footer_right {
width: 145px;
height: 30px;
padding-top: 10px;
float: right;
}

#footer_left a, #footer_right a, #footer_regulamin a {
text-decoration: none;
color: #4F4F4F;
}


/* zadaj pytanie */

#main_panel {
  width: 966px;
  margin: 0 auto;
  background: url(../layout/images/shadow.gif) repeat-y;
  clear: left;
}

#main_panel_border_bottom {
width: 966px;
height: 13px;
background: url(../layout/images/panel_border_bottom.gif);
margin: 0 auto;
}

#left_menu {
width: 221px;
padding-top: 7px;
height: auto;
float: left;
margin-left: 3px;
display: inline;
}

#right_content {
width: 701px;
height: auto;
padding: 55px 0 0 0;
margin-left: 11px;
float: left;
}

#regulamin {
width: 950px;
height: auto;
padding: 0;
float: left;
}

#regulamin p{
  margin: 20px 25px 20px 25px;
}

#regulamin li{
  margin: 5px 25px 5px 0;
}

#left_menu h2 {
width: 221px;
height: 36px;
margin: 0;
}

#left_menu div#left_box_darmowe_przelewy {
margin-top: 10px;
width: 220px;
padding-top: 70px;
height: 50px;
background: url(../layout/images/left_box_darmowe_przelewy.gif) no-repeat;
}

#left_menu div#left_box_darmowe_przelewy img{
  margin-left: 20px;
}

#left_menu div#left_box_rach_oszcz_gbp {
margin-top: 10px;
width: 220px;
padding-top: 70px;
height: 50px;
background: url(../layout/images/left_box_rach_oszcz.gif) no-repeat;
}


#left_menu div#left_box_rach_oszcz_gbp img{
  margin-left: 20px;
}

#left_menu div#left_box_superkonto {
margin-top: 10px;
width: 220px;
padding-top: 70px;
height: 50px;
background: url(../layout/images/left_box_superkonto_new.gif) no-repeat;
}

#left_menu div#left_box_superkonto img{
  margin-left: 20px;
}

#left_menu div#left_box_ankieta3755 {
margin-top: 10px;
width: 220px;
padding-top: 70px;
height: 50px;
background: url(../layout/images/left_box_ankieta3755.gif) no-repeat;
}

#left_menu div#left_box_ankieta3755 img{
  margin-left: 20px;
}

#left_menu div#left_box_jeden_wniosek {
margin-top: 10px;
width: 220px;
padding-top: 64px;
height: 50px;
background: url(../layout/images/left_box_jeden_wniosek.gif) no-repeat;
}

#left_menu div#left_box_osobiste_superkonto {
width: 220px;
padding-top: 64px;
height: 50px;
background: url(../layout/images/left_box_superkonto.gif) no-repeat;
position: relative;
}

#left_box_osobiste_superkonto a.szczegoly{
  position: absolute;
  top: 70px;
  left: 20px;
}

#left_menu div#left_box_kredyt_hipoteczny {
margin-top: 10px;
width: 220px;
padding-top: 85px;
height: 29px;
background: url(../layout/images/left_box_kredyt_hipoteczny1.gif) no-repeat;
}

#left_menu div#left_box_kredyt_hipoteczny img {
float: right;
margin-right: 8px;
display: inline;
}

#left_menu div#left_box_niez_moc_lok {
margin-top: 10px;
width: 220px;
padding-top: 85px;
height: 29px;
background: url(../layout/images/left_box_niez_moc_lok.jpg) no-repeat;
}

#left_menu div#left_box_niez_moc_lok img {
float: right;
margin-right: 8px;
display: inline;
}

#left_menu ul.left_box_lista {
margin: 0;
padding: 0;
margin-left: 27px;
}

#left_menu ul.left_box_lista li {
list-style: none;
padding-left: 15px;
background: url(../layout/images/arrow.gif) 0 6px no-repeat;
height: 18px;
}

#left_menu ul.left_box_lista li a {
text-decoration: none;
color: #fff;
}

h2#centrum_kontaktu {
margin-top: 39px;
background: url(../layout/images/menu_head_centrum_kontaktu.gif) no-repeat;
}

h2#contact_center{
margin-top: 39px;
background: url(../layout/images/en_menu_head_contact_center.gif) no-repeat; 
}

h2#see_more {
background:transparent url(../layout/images/en_menu_head_see_more.gif) no-repeat scroll 0 0;
}

h2#advisor_center {
background:transparent url(../layout/images/en_menu_head_advisor_center.gif) no-repeat scroll 0 0;
}

h2#zobacz_rowniez {
background: url(../layout/images/menu_head_zobacz_rowniez.gif) no-repeat;
}

h2#centrum_eksperckie {
background: url(../layout/images/menu_head_centrum_eksperc.gif) no-repeat;
}

#left_menu div#left_box_savings_account_ps {
background:transparent url(../layout/images/left_box_savings_account_ps.gif) no-repeat scroll 0 0;
height:50px;
margin-top:10px;
padding-left:25px;
padding-top:70px;
width:220px;
}

div#left_menu ul {
margin: 0;
padding: 0;
margin-top: 10px;
margin-left: 27px;
}

div#left_menu ul li {
list-style: none;
padding-left: 15px;
background: url(../layout/images/arrow_blue.gif) 0 6px no-repeat;
height: 20px;
}

div#left_menu ul li a {
color: #1363A1;
text-decoration: none;
}

div#left_menu ul li a:hover {
color: #EF8D20;
}

div#left_menu ul li a.selected {
color: #EF8D20;
}

#right_content h3#head_zadaj_pytanie {
margin: 0;
width: 320px;
height: 19px;
background: url(../layout/images/zadaj_pytanie_ekspertowi.gif) no-repeat;
}

#right_content h3#head_wspolny_rachunek {
margin: 0;
width: 502px;
height: 21px;
background: url(../layout/images/wspolny_rachunek.gif) no-repeat;
}

#right_content h3#head_rach_oszcz {
margin: 0;
width: 502px;
height: 28px;
background: url(../layout/images/rach_oszcz_gbp.gif) no-repeat;
}

#right_content h3#head_superkonto {
margin: 0;
width: 502px;
height: 28px;
background: url(../layout/images/superkonto.gif) no-repeat;
}

#right_content h3#head_niez_moc_lok {
margin: 0;
width: 502px;
height: 28px;
background: url(../layout/images/niez_moc_lok.gif) no-repeat;
}

#right_content h3#head_konto_natwest {
margin: 0;
width: 441px;
height: 21px;
background: url(../layout/images/konto_natwest.gif) no-repeat;
}

#right_content h3#head_darmowe_przelewy {
margin: 0;
width: 242px;
height: 19px;
background: url(../layout/images/darmowe_przelewy.gif) no-repeat;
}
#right_content h3#head_ppr {
margin: 0;
width: 396px;
height: 22px;
background: url(../layout/images/ppr.gif) no-repeat;
}


#wnioski_dokumenty h3#head_wnioski_i_dokumenty {
margin: 0;
margin-bottom: 25px;
width: 285px;
height: 19px;
background: url(../layout/images/wnioski_i_dokumenty.gif) no-repeat;
}

#right_content h4 {
margin: 0;
margin-top: 15px;
margin-bottom: 30px;
font: bold 14px arial;
color: #0E5F9C;
}

#right_content form#zadaj_pytanie input#email {
width: 216px;
height: 16px;
border: 1px solid #CFCFCF;
}

#right_content form#zadaj_pytanie textarea#pytanie {
width: 476px;
height: 79px;
margin: 0;
border: 1px solid #CFCFCF;
overflow: hidden;
}

#right_content ul {
margin: 0;
padding: 0;
margin-top: 10px;
margin-bottom: 30px;
}

#right_content ul li {
list-style: none;
padding-left: 15px;
background: url(../layout/images/arrow_blue.gif) 0 6px no-repeat;
line-height: 17px;
}

#right_content ul li a {
font: bold 11px arial;
color: #0A5C9A;
}


#right_content form#zadaj_pytanie label {
font: bold 11px arial;
display: block;
height: 20px;
}

#right_content form#zadaj_pytanie label#wpisz {
margin-top: 20px;
}

#right_content form#zadaj_pytanie .poprawny {
color: #9A9999;
}

#right_content form#zadaj_pytanie #wyslij {
width: 75px;
height: 28px;
margin-top: 30px;
margin-left: 408px;
}

#znajdz_znajomych {
width: 233px;
height: 215px;
background: url(../layout/images/box_znajdz_znajomych.jpg) no-repeat;
float: left;
margin-top: 14px;
margin-left: 3px;
}

#znajdz_znajomych_en {
width: 233px;
height: 215px;
background: none;
float: left;
margin-top: 14px;
margin-left: 5px;
}

.pf_pobierz_wniosek_en {
position: relative;
top: 50px;
margin-left: 250px;
}

#jakie_informacje {
width: 218px;
height: 200px;
background: url(../layout/images/box_4empty.gif) no-repeat;
padding-top: 15px;
padding-left: 13px;
float: left;
margin-top: 14px;
margin-left: 5px;
}

#jakie_informacje p {
margin: 0;
margin-bottom: 10px;
font: normal 13px arial;
color: #095B9A;
}

#jakie_informacje textarea {
border: 1px solid #1C5180;
width: 186px;
height: 59px;
overflow: hidden;
overflow-y: auto;
}

#jakie_informacje form {
margin: 0;
}

#jakie_informacje form p {
margin: 0;
color: #4F4F4F;
font: normal 11px arial;
}

#znajdz_znajomych #szczegoly_znajdz {
width: 73px;
height: 26px;
margin-top: 170px;
margin-left: 130px;
}

#jakie_informacje #wyslij {
margin-top: 10px;
margin-right: 28px;
float: right;
}

#box_bottom_left {
width: 10px;
height: 54px;
background: url(../layout/images/box_bottom_left.gif);
margin-top: 17px;
float: left;
display: inline;
clear: left;
}

#box_bottom_right {
width: 10px;
height: 54px;
background: url(../layout/images/box_bottom_right.gif);
float: left;
margin-top: 17px;
}

#box_bottom {
width: 936px;
height: 42px;
margin: 0 auto;
margin-top: 17px;
float: left;
background: #E2E2E2;
padding-top: 12px;
padding-left: 10px;
}

#box_bottom_top {
width: 966px;
height: 10px;
background: #E2E2E2 url(../layout/images/box_bottom_top.gif) no-repeat;
margin-left: 17px;
margin-top: 17px;
padding:0;
}

#box_bottom_bot {
width: 966px;
height: 10px;
margin-left: 17px;
padding:0;
background:  url(../layout/images/box_bottom_bot.gif) no-repeat;
}

#box_bottom_con {
width: 926px;
margin: 0 0 0 17px;
background: #E2E2E2;
padding: 2px 20px 2px 20px;
}



/* umow sie z doradca */

#right_content h3#head_umow_sie {
margin: 0;
width: 336px;
height: 28px;
background: url(../layout/images/umow_sie_z_doradca.gif) no-repeat;
}

#right_content form#umow_sie #moje_dane {
width: 552px;
height: 221px;
background: url(../layout/images/form_pasek_pion.gif) repeat-x;
border: 1px solid #E2E2E2;
}

#right_content form#umow_sie #pytanie {
width: 552px;
height: 439px;
background: url(../layout/images/form_pasek_pion.gif) repeat-x;
border: 1px solid #E2E2E2;
margin-top: 17px;
}

#right_content form#umow_sie div#moje_dane label {
display: block;
float: left;
width: 160px;
margin: 3px 0;
margin-right: 2px;
line-height: 20px;
text-align: right;
}

#right_content form#umow_sie div#moje_dane label.lab_miejscowosc {
line-height: 10px;
}

#right_content form#umow_sie input.inp_imie {
width: 156px;
}

#right_content form#umow_sie input.inp_kod {
width: 86px;
}

#right_content form#umow_sie div#moje_dane input {
width: 216px;
height: 16px;
border: 1px solid #CFCFCF;
margin: 3px 0;
}

#right_content form#umow_sie h5 {
margin: 0;
margin-top: 12px;
margin-left: 13px;
margin-bottom: 20px;
font: bold 11px arial;
color: #0B5D9B;
}

span.gwiazdka {
color: #F7921D;
}

#right_content form#umow_sie div#pytanie div#kategoria_zgl {
width: 506px;
height: 37px;
border-bottom: 1px solid #EEEEEE;
margin: 0 auto;
}

#right_content form#umow_sie div#pytanie div#kategoria_zgl label {
display: block;
float: left;
width: 190px;
margin: 3px 0;
margin-right: 2px;
line-height: 20px;
}

#right_content form#umow_sie div#pytanie div#kategoria_zgl input {
width: 212px;
height: 16px;
border: 1px solid #CFCFCF;
margin: 3px 0;
font-weight: bold;
color: #4F4F4F;
padding-left: 4px;
}

#right_content form#umow_sie div#pytanie div#prosze_o_kont {
width: 506px;
height: 30px;
padding-top: 7px;
margin: 0 auto;
border-bottom: 1px solid #EEEEEE;
}


#right_content form#umow_sie div#pytanie div#kwota_kred {
width: 506px;
height: 256px;
margin: 0 auto;
border-bottom: 1px solid #EEEEEE;
}

#right_content form#umow_sie div#pytanie div#kwota_kred label {
display: block;
float: left;
width: 140px;
margin: 3px 0;
line-height: 20px;
text-align: right;
margin-right: 3px;
}

#right_content form#umow_sie div#pytanie div#kwota_kred input {
width: 154px;
border: 1px solid #EEEEEE;
margin: 3px 0;
}

#right_content form#umow_sie div#pytanie div#kwota_kred input.pref {
width: 33px;
}

#right_content form#umow_sie div#pytanie div#kwota_kred label.lab_wew {
display: inline;
width: 33px;
background: #afa;
}

#right_content form#umow_sie div#pytanie div#kwota_kred input.wew {
width: 57px;
}

#right_content form#umow_sie div#pytanie div#kwota_kred select {
width: 317px;
border: 1px solid #EEEEEE;
margin: 3px 0;
}

#right_content form#umow_sie div#pytanie div#kwota_kred textarea {
width: 317px;
height: 36px;
border: 1px solid #EEEEEE;
margin: 3px 0;
overflow: hidden;
}

#right_content form#umow_sie div#pytanie div#kwota_kred textarea.tresc_pytania {
height: 103px;
}

#right_content form#umow_sie div#pytanie p {
margin-left: 25px;
}

#right_content form#umow_sie div#gwiazdka {
margin-top: 5px;
float: left;
}

#right_content form#umow_sie input#wyslij {
margin-left: 380px;
margin-top: 10px;
float: left;
}

/* poradnik finansowy */

#box_pf_twoje_pieniadze {
width: 701px;
height: 132px;
background: url(../layout/images/box_pf_twoje_pieniadze.jpg);
}

#box_pf_niez_moc_lok {
width: 701px;
height: 122px;
background: url(../layout/images/box_pf_niez_moc_lok.jpg);
}

#box_pf_pakiet_superkonto {
width: 701px;
height: 132px;
background: url(../layout/images/box_pf_pakiet_superkonto.gif) no-repeat;

margin-top: 0px;
}

#right_content #box_pf_osobiste_superkonto div {
float: left;
width: 320px;
height: 120px;
margin-right: 30px;
display: inline;
}

#right_content #box_pf_osobiste_superkonto ul li a {
color: #4F4F4F;
font-weight: normal;
text-decoration: none;
}


#right_content #box_pf_osobiste_superkonto ul.superkonto_lista1 {
position: relative;
top: 80px;
left: 145px;
}

#box_pf_osobiste_superkonto ul.superkonto_lista2 {
position: relative;
top: 65px;
left: 35px;
}

#box_pf_kredyt_hipoteczny {
width: 701px;
height: 135px;
background: url(../layout/images/box_pf_kredyt_hipoteczny1.jpg) no-repeat;
margin-bottom: 30px;
margin-top: 20px;
}

#box_pf_rach_oszcz_gbp {
width: 701px;
height: 140px;
background: url(../layout/images/box_pf_rach_oszcz_gbp1.jpg);
margin-bottom: 30px;
}

#box_pf_superkonto {
width: 701px;
height: 120px;
background: url(../layout/images/box_pf_superkonto.jpg);
margin-bottom: 30px;
}

.pf_szczegolyKH {
position: relative;
top: 115px;
margin-left: 130px;
}
.pf_szczegolySK {
position: relative;
top: 110px;
margin-left: 130px;
}
.pf_szczegolyRO {
position: relative;
top: 120px;
margin-left: 130px;
}

.pf_szczegoly {
position: relative;
top: 90px;
margin-left: 130px;
}

.pf_szczegoly120 {
position: relative;
top: 150px;
margin-left: 130px;

}

.pf_szczegoly100 {
position: relative;
top: 100px;
margin-left: 130px;

}
.pf_wezkredyt70 {
position: relative;
top: 85px;
margin-left: 250px;
}
.pf_wezkredyt {
position: relative;
top: 120px;
margin-left: 250px;
}
.pf_pobierz_wniosek {
position: relative;
top: 90px;
margin-left: 250px;
}

.pf_umow_sie120 {
position: relative;
top: 120px;
float: left;
}



/* mapa strony */

#login {
width: 960px;
margin-left: 3px;
margin-bottom: 1px;
background: #E2E2E2;
}

#logged {
width: 950px;
height: 54px;
padding-top: 5px;
padding-left: 10px;
margin-left: 3px;
margin-bottom: 1px;
background: #E2E2E2 url(../layout/images/logged_bar.gif) 620px 20px no-repeat;
font: normal 14px arial;
color: #11112E;
}

#logged a {
text-decoration: none;
}

#logged a:hover {
color: #F38D1B;
}

#logged p {
margin: 0;
margin-right: 20px;
float: left;
display: inline;
}

#logged p#log_nick {
width: 490px;
color: #5ba3d8;
}

#logged p#log_kont {
margin-right: 30px;
}

#logged p#log_wiad {
margin-right: 35px;
}

#logged p#log_prof {
margin-left: 10px;
}

#login form{
  margin: 0;
  padding: 0;
}

#login label {
margin-left: 20px;
float: left;
margin-top: 25px;
display: inline;
}

#login input {
width: 156px;
height: 14px;
border: 1px solid #1C5180;
background: #fff;
font: normal 11px/10px arial;
}

#login .login_przycisk {
width: 42px;
height: 43px;
float: left;
margin-left: 10px;
margin-top: 15px;
border: none;
}

#login p {
width: 300px;
height: 40px;
margin-top: 18px;
margin-left: 40px;
font-weight: bold;
float: left;
position:relative;
}

#login p a {
color: #4F4F4F;
}

#panel_border_top {
background: url(../layout/images/panel_border_top.gif) no-repeat;
width: 966px;
height: 14px;
margin: 0 auto;
}

#strefa_logowania_logout{
background: url(../layout/images/strefa_logowania.gif) no-repeat;
width: 133px;
height: 14px;
margin: 0 0 0 20px;
}

#strefa_logowania{
background: url(../layout/images/strefa_logowania.gif) no-repeat;
width: 133px;
height: 14px;
padding: 0;
margin: 0 0 6px 0;
}

/* formularze */

#formularze_kontener {
width: 915px;
height: 415px;
overflow: auto;
margin-left: 13px;
margin-top: 19px;
padding-right: 15px;
}

#formularze_kontener .niebieski {
width: 855px;
height: 82px;
padding-left: 35px;
padding-top: 18px;
background: #EDF2F6;
}

#formularze_kontener .bialy {
width: 855px;
height: 82px;
padding-left: 35px;
padding-top: 18px;
background: #fff;
}

#formularze_kontener .bialy .opis {
width: 570px;
height: 70px;
padding-right: 20px;
border-right: 1px solid #EDF2F6;
float: left;
}

#formularze_kontener .niebieski .opis {
width: 570px;
height: 70px;
padding-right: 20px;
border-right: 1px solid #fff;
float: left;
}

#formularze_kontener .opis p {
margin: 0;
}

#formularze_kontener ul {
float: left;
margin: 0;
margin-top: 10px;
margin-left: 20px;
padding: 0;
}

#formularze_kontener ul li {
list-style: none;
background: url(../layout/images/arrow_grey.gif) 0 5px no-repeat;
padding-left: 15px;
width: 150px;
height: 30px;
}

#formularze_kontener ul li a, #formularze_kontener .opis a {
color: #4F4F4F;
}
#formularze_kontener img {
float: left;
margin-top: 5px;
}

#legenda {
position: absolute;
z-index: 2;
top: 100px;
left: 750px;
width: 194px;
height: 248px;
background: url(../layout/images/legenda.gif) no-repeat;
}

/* formularze podstrona */

#formularze_podstrona {
width: 700px;
height: 115px;
overflow: auto;
margin-left: 13px;
margin-top: 19px;
padding-right: 15px;
}

#formularze_podstrona .niebieski {
width: 630px;
height: 60px;
padding-left: 35px;
padding-top: 18px;
background: #EDF2F6;
}

#formularze_podstrona .niebieski .opis {
width: 350px;
height: 50px;
padding-right: 20px;
border-right: 1px solid #fff;
float: left;
font-size: 12px;
}

#formularze_podstrona .opis p {
margin: 0;
}

#formularze_podstrona ul {
float: left;
margin: 0;
margin-top: 10px;
margin-left: 20px;
padding: 0;
}

#formularze_podstrona ul li {
list-style: none;
background: url(../layout/images/arrow_grey.gif) 0 5px no-repeat;
padding-left: 15px;
width: 150px;
height: 30px;
}

#formularze_podstrona ul li a, #formularze_podstrona .opis a {
color: #4F4F4F;
font-weight: normal;
}
#formularze_podstrona img {
float: left;
margin-top: 5px;
}


/* oblicz zwrot podatku */

form#oblicz_zwrot_podatku {
margin: 0;
width: 890px;
padding-top: 20px;
margin-left: 22px;
}

form#oblicz_zwrot_podatku label {
display: block;
margin-top: 7px;
width: 170px;
height: 22px;
float: left;
text-align: right;
margin-right: 15px;
}

form#oblicz_zwrot_podatku label.l220 {
width: 220px;
}

form#oblicz_zwrot_podatku input.oblicz {
margin-top: 3px;
margin-left: 100px;
margin-right: 5px;
border: none;
width: 79px;
height: 29px;
}

form#oblicz_zwrot_podatku div span {
margin-top: 7px;
width: 7px;
font: normal 14px arial;
float: left;
display: block;
}

form#oblicz_zwrot_podatku input, form#oblicz_zwrot_podatku select {
  font-size: 11px;
  float: left;
  width: 100px;
  border: 1px solid #D2D2D2;
  margin: 5px;
}

form#oblicz_zwrot_podatku select.tak_nie {
width: 75px;
}

form#oblicz_zwrot_podatku h3 {
margin: 0;
width: 277px;
height: 19px;
background: url(../layout/images/oblicz_zwrot_podatku.gif) no-repeat;
margin-bottom: 38px;
}

form#oblicz_zwrot_podatku .rok, #oblicz_zwrot_podatku .oblicz  {
height: 34px;
background: #EDF2F6;
}

form#oblicz_zwrot_podatku .przychod {
padding-top: 3px;
height: 45px;
}

img#poltax {
float: right;
margin-top: 10px;
margin-right: 55px;
margin-bottom: 50px;
}

/*zarejestruj sie 1 */

h3#head_zarejestruj_sie {
margin: 0;
margin-top: 23px;
margin-left: 22px;
margin-bottom: 10px;
width: 770px;
height: 23px;
background: url(../layout/images/zarejestruj_sie_w_mapie.gif) no-repeat;
}

h4 {
margin: 0;
margin-left: 22px;
margin-bottom: 20px;
font: bold 14px arial;
color: #0E5F9C;
}

#rejestracja_error {
width: 892px;
margin:10px 0 10px 22px;
color: #ff0000;
}

#rejestracja_error div{
  margin-left: 180px;
}

form#rejestracja1 #moje_dane {
width: 892px;
background: url(../layout/images/form_pasek_pion.gif) repeat-x;
border: 1px solid #E2E2E2;
margin-left: 22px;
}

form#rejestracja1 #moje_dane label {
display: block;
float: left;
width: 200px;
height: 18px;
text-align: right;
margin: 4px 0;
margin-right: 7px;
}

form#rejestracja1 #moje_dane label.lab_zgoda {
display: block;
float: left;
width: 600px;
height: 400px;
}

form#rejestracja1 #moje_dane input {
width: 175px;
height: 16px;
border: 1px solid #CFCFCF;
margin: 4px 0;
margin-right: 7px;
}

form#rejestracja1 #moje_dane input.i32 {
width: 32px;
}

form#rejestracja1 #moje_dane ol li {
line-height: 17px;
}

form#rejestracja1 h5 {
margin: 0;
margin-top: 12px;
margin-left: 13px;
margin-bottom: 70px;
font: bold 11px arial;
color: #0B5D9B;
}

form#rejestracja1 hr {
width: 850px;
margin: 0 auto;
margin-top: 40px;
margin-bottom: 30px;
height: 0px;
border: 0;
border-bottom: 1px solid #eee;
}

.fl {
float: left;
}

.cb {
clear: both;
}


/* rejestracja 2*/

#mapa_panel #rejestracja_kroki {
margin-left: 3px;
width: 960px;
padding-top: 10px;
height: 23px;
background: #EDF2F6;
font: bold 11px arial;
color: #0B5D9B;
}

#mapa_panel #rejestracja_kroki p#potwierdz {
margin: 0;
width: 300px;
height: 20px;
float: left;
margin-left: 42px;
display: inline;
}

#mapa_panel #rejestracja_kroki p#krok {
margin: 0;
width: 200px;
height: 20px;
float: right;
text-align: right;
margin-right: 42px;
display: inline;
}

#mapa_panel #rejestracja_kroki p#krok span {
color: #5BA3D8;
}

#mapa_bottom_menu2 #potwierdz_lokalizacje, #mapa_bottom_menu2 #zaloguj_sie {
float: right;
margin-top: 9px;
margin-right: 20px;
}

#wiadomosc_box {
position: absolute;
top: 150px;
left: 100px;
z-index: 2000;
display:none;
}

#wiadomosc_top {
background: url(../layout/images/wiadomosc_border_top.gif) no-repeat;
width: 581px;
height: 8px;
font-size: 1px;
}

#wiadomosc_middle {
  background: #fff;
  width: 561px;
  padding-left: 20px;
  height: 290px;
}


#wiadomosc_middle p {
width: 502px;
margin: 0;
font: normal 12px arial;
color: #4F4F4F;
text-align: right;
}

#wiadomosc_middle img#zamknij {
display: inline;
position: absolute;
left: 545px;
top: 8px;
cursor: pointer;
}


#wiadomosc_middle a {
margin-left: 350px;
text-decoration: none;
color: #025897;
font: bold 12px arial;
}

#wiadomosc_middle a img {
display: inline;
position: relative;
top: 15px;
left: 4px;
}

#wiadomosc_middle a span {
text-decoration: underline;
}

#wiadomosc_middle p span {
color: #2B5F89;
}

#wiadomosc_middle label {
margin-top: 10px;
font: bold 12px arial;
color: #065A99;
display: block;
}

#wiadomosc_middle input {
width: 500px;
height: 18px;
border: 1px solid #1C5180;
color: #7E7E7E;
padding-left: 2px;
}

#wiadomosc_middle textarea {
width: 500px;
height: 140px;
border: 1px solid #1C5180;
display: block;
padding-left: 2px;
color: #7E7E7E;
}

#wiadomosc_bottom {
background: url(../layout/images/wiadomosc_border_bottom.gif) no-repeat;
width: 581px;
height: 8px;
}

#wynik_wyszukiwania {
position: absolute;
top: 200px;
left: 750px;
z-index: 2;
}

#wynik_wyszukiwania #ww_top {
background: url(../layout/images/wynik_wyszukiwania_top.gif);
width: 194px;
height: 45px;
}

#wynik_wyszukiwania #ww_middle {
padding-top: 24px;
width: 194px;
height: 176px;
background: #fff;
}

#wynik_wyszukiwania #ww_middle #ww_scroll {
overflow: scroll;
overflow-y: scroll;
overflow-x: hidden;
margin-left: 14px;
width: 170px;
height: 160px;
}

#wynik_wyszukiwania #ww_middle ul {
margin: 0;
padding: 0;
width: 144px;
background: #ffa;
}

#wynik_wyszukiwania #ww_middle ul li {
list-style: none;
}

#wynik_wyszukiwania #ww_middle ul li a {
display: block;
width: 135px;
height: 38px;
padding-left: 9px;
padding-top: 7px;
background: #F2F2F2;
font: bold 12px arial;
text-decoration: none;
color: #13629D;
}

#wynik_wyszukiwania #ww_middle ul li a.wb {
background: #fff;
}

#wynik_wyszukiwania #ww_middle ul li a span.wiek {
font: normal 10px arial;
color: #4F4F4F;
}

#wynik_wyszukiwania #ww_middle ul li a span.miasto {
font: normal 10px arial;
color: #727272;
}

#wynik_wyszukiwania #ww_middle ul li a:hover {
color: #F08A1A;
}

#wynik_wyszukiwania #ww_middle ul li a span:hover {
color: #4F4F4F;
}

#wynik_wyszukiwania #ww_bottom {
background: url(../layout/images/wynik_wyszukiwania_bottom.gif);
width: 194px;
height: 10px;
}

/* wiadomosci */

table#wiadomosci {
border-collapse: collapse;
font: normal 14px arial;
margin-left: 3px;
}

table#wiadomosci th {
height: 35px;
border: 1px solid #fff;
color: #fff;
font-weight: normal;
text-align: left;
background: #5BA3D8;
}

table#wiadomosci td {
height: 35px;
border: 1px solid #fff;
padding-left: 15px;
}

table#wiadomosci tr.grey {
height: 35px;
border: 1px solid red;
background: #EAEAEA;
}

table#wiadomosci tr {
height: 35px;
border: 1px solid red;
background: #CDDCE6;
}

table#wiadomosci tr.bold {
font-weight: bold;
}

table#wiadomosci td.td_data {
font-weight: normal;
font-size: 12px;
}

table#wiadomosci td.td_trojkat {
background-image: url(../layout/images/wiad_arrow_grey.gif);
background-repeat: no-repeat;
background-position-x: 15px;
background-position-y: 7px;
background-position: 15px 7px;
}

table#wiadomosci td.td_trojkat_blue {
background-image: url(../layout/images/wiad_arrow_blue.gif);
background-repeat: no-repeat;
background-position-x: 15px;
background-position-y: 7px;
background-position: 15px 7px;
}

table#wiadomosci td.td_cross {
background-image: url(../layout/images/wiad_cross_grey.gif);
background-repeat: no-repeat;
background-position-x: 15px;
background-position-y: 7px;
background-position: 15px 7px;
}

table#wiadomosci td.td_cross_orange {
background-image: url(../layout/images/wiad_cross_orange.gif);
background-repeat: no-repeat;
background-position-x: 15px;
background-position-y: 7px;
background-position: 15px 7px;
}


table#wiadomosci th#th_trojkat {
width: 50px;
}

table#wiadomosci th#th_nadawca {
width: 165px;
padding-left: 15px;
}

table#wiadomosci th#th_temat {
width: 485px;
padding-left: 15px;
}

table#wiadomosci th#th_data {
width: 160px;
padding-left: 15px;
}

table#wiadomosci th#th_usun {
width: 45px;
padding-left: 5px;
}

/* serwisy dla wyjezdzajacych */

dl.serwisy_lista {
margin: 0;
margin-top: 20px;
margin-left: 28px;
width: 910px;
}

dl.serwisy_lista dt {
background: #EDF2F6 url(../layout/images/arrow.gif) 22px 4px no-repeat;
padding-left: 38px;
height: 16px;
}

dl.serwisy_lista dt a {
color: #1F6AA3;
font: bold 11px arial;
text-decoration: none;
}

dl.serwisy_lista dd {
margin-top: 2px;
margin-bottom: 7px;
margin-left: 22px;
}

/* infolinia */
#right_content h3#head_infolinia {
margin: 0;
width: 112px;
height: 17px;
background: url(../layout/images/infolinia.gif) no-repeat;
}

#right_content div#infolinia_pko {
background: #fff url(../layout/images/pko_bg.gif) 52px 28px no-repeat;
width: 712px;
height: 150px;
}

#right_content div#infolinia_natwest {
background: #fff url(../layout/images/natwest_bg.gif) 52px 28px no-repeat;
width: 712px;
height: 150px;
}

#right_content div#infolinia_kod_bic {
background: #fff;
width: 630px;
font: italic 11px arial;
}

#right_content div#infolinia_kod_bic a {
font: bold 11px arial;
color: #EF8D20;
}

#right_content div#infolinia_pko,  #right_content div#infolinia_natwest {
color: #4F4F4F;
font: normal 14px arial;
}

/* placowki */
#right_content h3#head_placowki_uk {
margin: 0;
width: 712px;
height: 24px;
background: url(../layout/images/placowki_pkobp_w_uk.gif) no-repeat;
}

#right_content #placowki h4 {
margin-top: 30px;
margin-bottom: 10px;
}
/* /placowki */

/* edycja konta */

form.edycja_konta {
margin: 0;
padding-top: 20px;
height: 302px;
background: #EAEAEA;
}

form.edycja_konta label {
display: block;
float: left;
width: 200px;
height: 18px;
text-align: right;
margin: 3px 0;
margin-right: 7px;
}

form.edycja_konta input {
width: 175px;
height: 16px;
border: 1px solid #4F4F4F;
margin: 3px 0;
margin-right: 7px;
float: left;
}

form.edycja_konta div.gwiazdka {
float: left;
margin: 3px 0;
height: 18px;
color: #F7921D;
}

form.edycja_konta div.hr {
clear: both;
margin: 0;
padding: 0;
height: 1px;
font: normal 1px arial;
}

form.edycja_konta input.i32 {
width: 32px;
}

form.edycja_konta p {
margin: 4px 0;
width: 200px;
color: #045897;
font: bold 12px arial;
text-align: right;
}

form.edycja_konta input.zapisz_zmiany {
 margin-left: 160px;
 width: 130px;
 height: 36px;
 border: 0;
}

/* informacje prasowe */

#right_content h3#head_informacje_prasowe {
margin: 0;
width: 260px;
height: 19px;
background: url(../layout/images/informacje_prasowe.gif) no-repeat;
}

.informacje_prasowe {
margin-right: 80px;
}

.informacje_prasowe_kontakt {
width: 635px;
height: 110px;
margin-top: 50px;
margin-bottom: 20px;
background: #EDF2F6;
}


.pdf_download {
width: 635px;
height: 110px;
margin-top: 20px;
margin-bottom: 20px;
background: #EDF2F6;
}

div.informacje_prasowe_kontakt div a {
color: #3B3B3B;
}

div.informacje_prasowe_kontakt div {
margin-top: 18px;
margin-left: 18px;
width: 400px;
float: left;
display: inline;
}

.pdf_download div {
margin-top: 18px;
margin-left: 18px;
width: 280px;
float: left;
display: inline;
}

div.informacje_prasowe_kontakt img{
float: right;
margin-top: 18px;
margin-right: 60px;
display: inline;
}

.pdf_download img {
float: left;
margin-top: 18px;
margin-right: 10px;
display: inline;
}

div.informacje_prasowe_kontakt a.pobierz {
clear: right;
float: right;
display: block;
margin-top: 9px;
width: 146px;
}

.pdf_download a.pobierz {
float: left;
display: block;
margin-top: 9px;
width: 146px;
}

/* aktualno�ci */

#right_content h3#head_aktualnosci {
  margin: 0;
  /*width: 232px;*/
  height: 25px;
  background: url(../layout/images/aktualnosci.gif) no-repeat;
}
#right_content h3#head_news {
  margin: 0;
  /*width: 232px;*/
  height: 25px;
  background: url(../layout/images/aktualnosci_en.gif) no-repeat;
}

/* kredyt hipoteczny */

#right_content h3#head_kredyt_hipoteczny {
margin: 0;
/*width: 232px;*/
height: 19px;
background: url(../layout/images/kredyt_hipoteczny.gif) no-repeat;
}

#right_content ul.kredyty_lista {
margin-left: 15px;
margin-right: 80px;
}


#right_content ul.kredyty_lista li {
background: none;
margin: 2px 0;
padding-left: 12px;
height: auto;
}


/* darmowe przelewy */

#right_content h3#head_ {
margin: 0;
width: 242px;
height: 19px;
background: url(../layout/images/darmowe_przelewy.gif) no-repeat;
}

/* wnioski i dokumenty */
#wnioski_dokumenty {
margin: 33px;
background: #fff;
}


#wnioski_dokumenty div {
padding-top: 10px;
width: 545px;
height: 80px;
background: #EDF2F6;
}

#wnioski_dokumenty div.grey {
background: #FCFCFC;
}

#wnioski_dokumenty div div {
margin: 0;
margin-left: 35px;
padding: 0;
width: 350px;
height: 70px;
float: left;
background: transparent;
font: bold 13px arial;
color: #4F4F4F;
}

#wnioski_dokumenty div img {
float: right;
margin-right: 50px;
margin-top: 10px;
display: inline;
}

#wnioski_dokumenty div a {
float: right;
display: block;
width: 120px;
height: 20px;
color: #4F4F4F;
}

/* oddzialy natwest */
#right_content h3#head_oddzialy_natwest {
margin: 0;
width: 222px;
height: 19px;
background: url(../layout/images/oddzialy_natwest.gif) no-repeat;
}

/* kariera pko*/
#right_content h3#head_oferty_pracy {
margin: 0;
width: 282px;
height: 20px;
background: url(../layout/images/ofertypracy.jpg) no-repeat;
}


table#oddzialy_table {
width: 635px;
border-collapse: collapse;
margin-bottom: 30px;
}

table#oddzialy_table td {
background: #F7FAFB;
height: 32px;
padding: 0 10px;
border-bottom: 2px solid #fff;
}

table#oddzialy_table td.grey {
background: #FAFAFA;
}

table#oddzialy_table th {
text-align: left;
padding: 0 10px;
color: #216BA4;
background: #E5F0F9;
height: 32px;
font: normal 14px arial;
}


/* zasady gwarantowania depozyt�w */

#right_content h3#head_zasgwar_depozyt_pl {
	margin: 0;
	width: 440px;
	height: 23px;	
	background: url(../layout/images/zasgwar_depozyt_pl.gif) no-repeat;
}

#right_content h3#head_zasgwar_depozyt_en {
	margin: 0;
	width: 440px;
	height: 23px;	
	background: url(../layout/images/zasgwar_depozyt_en.gif) no-repeat;
}

/* podloze projektu */

#right_content h3#head_podloze_projektu {
margin: 0;
width: 225px;
height: 23px;
background: url(../layout/images/podloze_projektu.gif) no-repeat;
}

#right_content h3#head_podloze_projektu_en {
margin: 0;
width: 267px;
height: 21px;
background: url(../layout/images/project_background.gif) no-repeat;
}

#right_content ul.podloze_lista {
margin-left: 15px;
margin-right: 80px;
}


#right_content ul.podloze_lista li {
background: url(../layout/images/dot.gif) 0 4px no-repeat;
margin: 5px 0;
padding-left: 12px;
height: auto;
}


#right_content h3#head_o_pkobp {
margin: 0;
width: 105px;
height: 19px;
background: url(../layout/images/o_pkobp.gif) no-repeat;
}

#right_content h3#head_o_natwest {
margin: 0;
width: 128px;
height: 19px;
background: url(../layout/images/o_natwest.gif) no-repeat;
}


/* slownik */

#right_content h3#head_slownik {
margin: 0;
width: 105px;
height: 19px;
background: url(../layout/images/slownik.gif) no-repeat;
}

#right_content h3#head_slownik_en {
margin: 0;
width: 135px;
height: 23px;
background: url(../layout/images/dictionary_h3.jpg) no-repeat;
}

#right_content ul.slownik {
margin: 0;
padding: 0;
margin-top: 20px;
margin-bottom: 30px;
}

#right_content ul.slownik li {
list-style: none;
padding-left: 15px;
background: url(../layout/images/arrow_blue.gif) 0 6px no-repeat;
font-weight: bold;
height: auto;
color: #095C9A;
cursor: pointer;
margin-top: 2px;
}

#right_content ul.slownik li p {
width: 630px;
font-weight: normal;
color: #4F4F4F;
margin: 2px 0 5px 0;
}



/* ********** START elementy plywajace itd. ********** */
.floatl { float:left; }
.floatr { float:right; }
.floatn { float:none; }

.clearb { clear:both; }
.clearr { clear:right; }
.clearl { clear:left; }
/* ********** KONIEC elementy plywajace itd. ********** */



/* ********** START padding i marginesy ********** */
.padding5 { padding:5px; }
.padding10 { padding:10px; }
.padding15 { padding:15px; }
.padding20 { padding:20px; }

margint10 { margin-top:10px; }
marginl10 { margin-left:10px; }
marginb10 { margin-bottom:10px; }
marginr10 { margin-right:10px; }
/* ********** KONIEC padding i marginesy ********** */



/* ********** START galeria w prawej kolumnie ********** */
#rightcol_gallery {
  padding-top:30px;
  width:420px;
  float:right;
}

#rightcol_gallery a {
  display:inline;
}

#rightcol_gallery img {
  display:inline;
}

#imagelayer {
  display:none;
  border:1px solid #CCC;
  float:left;
  position:absolute;
  background:#EEE; padding:10px;
  z-index:999;
}

#imagelayer img {
  display:inline;
  border:1px solid #444;
}

#imagelayer p {
  text-align:right;
  margin:10px 0 0;
  padding:0;
}

#imagelayer p a {
  text-decoration:none;
}

#imagelayer p a:hover {
  text-decoration:underline;
}
/* ********** KONIEC galeria w prawej kolumnie ********** */

/* start poradnik finansowy nowe style */
#boxes_pf{
  padding:0 0 0 15px;

}

#top_box_pf{
width: 685px;
padding:0;
margin:0 0 10px 0;
display:block;


}

#top_round_big_pf{
background: url(../layout/images/top_round_big.gif) no-repeat bottom;
width: 685px;
height:8px;
padding:0;
margin:0;
display:block;
  
}

#top_content_pf{
width: 663px;
height:auto;
min-height:185px;
border-left:1px solid #E6E6E6;
border-right:1px solid #E6E6E6;
margin:0;
padding:0 10px;
font-size:12px;
clear:both;
}

#orange_text22_pf{
font-size:22px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
color:#f7921d;
padding:5px 0;
}

#orange_text15_pf{
font-size:15px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
color:#f7921d;
line-height:15px;
padding:5px 0;
}

#blue_text13_pf{
font-size:13px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
color:#1a6197;
line-height:13px;
padding:5px 0;
}

#blue_text22_pf{
font-size:22px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
color:#1a6197;
line-height:22px;
padding:5px 0;
}

#bottom_round_big_pf{
background: url(../layout/images/bottom_round_big.gif) no-repeat top;
width: 685px;
height:9px;
padding:0;
margin:0;
display:block;
}

#left_box_pf{
width:338px;
padding:0;
margin:0;
float:left;
}

#top_round_small_pf{
background: url(../layout/images/top_round_small.gif) no-repeat bottom;
width: 338px;
height:8px;
padding:0;
margin:0;
display:block;
}

#left_content_pf{
width:316px;
height:200px;
border-left:1px solid #E6E6E6;
border-right:1px solid #E6E6E6;
margin:0;
padding:0 10px;
display:block;
font-size:12px
}

#bottom_round_small_pf{
background: url(../layout/images/bottom_round_small.gif) no-repeat top;
width: 338px;
height:8px;
padding:0;
margin:0;
display:block;
}

#right_box_pf{
width:338px;
padding:0;
margin:0 0 0 10px;
display:block;
float:left;
}

#right_content_pf{
width:316px;
height:200px;
border-left:1px solid #E6E6E6;
border-right:1px solid #E6E6E6;
margin:0;
padding:0 10px;
display:block;
font-size:12px
}

#bottom_boxes_pf{
display: block;
}

#buttons_pf{
height:25px;
padding:15px 0 10px 0;
margin:0;
}
#buttons_pf .fl_left{
float:left;
}
/* koniec poradnik finansowy nowe style */


/********* ankieta 3755 **********/

#ankieta-3755{
background:#ffffff; 
clear:both;
height:auto;
margin:0;
padding:7px;
width:643px;
font-family:arial;
font-size:11px;
}

#ankieta-3755 .blue{
background:#edf2f6;
padding:10px 25px;
width:643px;
color:#1f6aa3;
font-family:arial;
font-size:11px;
font-weight:bold;
}

#ankieta-3755 label{
font-family:arial;
font-size:11px;
height:auto;
margin:0;
padding:10px 25px;
line-height:16px;
}

#ankieta-3755 label.error{
color:#ff0000; 
}

form.cmxform label.error {
display:none;
}

#ankieta-3755 label input{
margin:5px;
padding:7px;
line-height:16px;
vertical-align:middle;
}

#ankieta-3755 .center{
text-align:center;
padding:10px 0 0;
}

#ankieta-3755 textarea{
border:1px solid #cccccc;
}

h3#chcemy_poznac {
margin: 0;
width: 230px;
height: 27px;
background: url(../layout/images/chcemy_poznac.gif) no-repeat;
display:block;
text-indent:-9999px;
}




/********* koniec ankieta 3755 **********/
