html, body {
	font: 10pt Verdana, Arial, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #26282B;
	background: #F2E0A2 url('bg.jpg') top left repeat-x;
}
div, table, td {
	font: 10pt Verdana, Arial, sans-serif;
}

img {
	border: 0px;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 11pt;
}

form {
	margin:0px;
}

input, textarea, select	{
	border-style: solid;
	border-width: 1px;
}
input.input_o {border-width: 0;}

a:link, a:visited, a:active {text-decoration:none; color:#000000;}
a:hover {text-decoration: none;	color:#ff0000;}

a.link_def, a:visited.link_def, a:active.link_def {text-decoration:none; color:#5B3215;}
a:hover.link_def 										{text-decoration:none; color:#000000;}
a.link_def_a, a:visited.link_def_a, a:active.link_def_a {text-decoration:none; font-weight: bold; color:#5B3215;}
a:hover.link_def_a									{text-decoration:none; font-weight: bold; color:#000000;}
td.kreska {padding-top:4px; padding-bottom:4px;}

a.sciezka, a:visited.sciezka, a:active.sciezka {text-decoration:none; color:#6F4D0F;}
a:hover.sciezka 							{text-decoration:underline; color:#000000;}

.szukaj_sciezka {font-size: 90%; color: #808080;}
.szukaj_sciezka a {color: #808080;}
.szukaj_sciezka a:hover {color: #000000;}

caption {
	font-weight: bold;
	padding: 4px 0px;
	text-align: center;
}

table .tabela_krawedzie {
	border-top: 1px solid;
	border-left: 1px solid;
	text-align: left;
}

table .tabela_krawedzie caption {
	border-bottom: 1px solid;
}

table .tabela_krawedzie .tabela_komorka {
	border-bottom: 1px solid;
	border-right: 1px solid;
}


/* skórka */

/* predef */
.predef {
	margin-top: 11px;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 130%;
	font-weight: bold;
	line-height: 130%;
	padding-bottom: 11px;
	border-bottom: 1px solid #FAF2DA;
	margin-bottom: 19px;
}
/* predef - koniec */

#Site {
	margin: 0px auto;
	text-align: center;
}

#BgColumnLeft {
	width: 48%;
	background: url('bg_left.jpg') top right no-repeat;
}

#BgColumnMain {
	width: 2%;
}

#BgColumnRight {
	width: 48%;
/* 	background: url('bg_right.jpg') top left no-repeat; */
}

#TopGfx {
	margin-bottom: 19px;
	width: 980px;
	height: 338px;
	background: url('top_gfx.jpg') top center no-repeat;
}

#TopTable {
	width: 980px;
	height: 101px;
}

#TopLogo {
	width: 560px;
}
#TopLogoLink {
	width: 560px;
	height: 101px;
	display: block;
}

#TopColumnRight {
	width: 420px;
}

#TopDataImieniny {
	margin-top: 17px;
	padding-right: 18px;
	height: 26px;
	color: #D7CA9A;
	font-size: 80%;
	text-align: right;
}

#TopDataImieniny img {
	border: 0px;
	vertical-align: middle;
}

#TopColumnRightTable {
	width: 420px;
}

#TopSearch {
	width: 238px;
	padding-top: 6px;
}

#TopSearchSubmit {
	margin: 0px;
	margin-left: 66px;
	width: 30px;
	height: 30px;
	border: 0px;
	background: transparent;
	vertical-align: middle;
	cursor: pointer;
}

#TopSearchInput {
	width: 129px;
	height: 30px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	color: #756252;
	background: transparent;
	vertical-align: middle;
	height: 100%;
}

#TopSearchInput:focus, #TopSearchInput:hover {
	color: #000;
}

#TopButtons {
	margin-top: 4px;
	width: 182px;
}

#TopBoxTableColumnButtonsTable {
	margin-top: 5px;
	text-align: left;
}
#TopBoxTableColumnButtonsTableIcon1 {
	margin-left: 14px;
	width: 31px;
	height: 31px;
	display: block;
}
#TopBoxTableColumnButtonsTableIcon2 {
	margin-left: 9px;
	width: 31px;
	height: 31px;
	display: block;
}
#TopBoxTableColumnButtonsTableIcon3 {
	margin-left: 9px;
	width: 31px;
	height: 31px;
	display: block;
}
#TopBoxTableColumnButtonsTableIcon4 {
	margin-left: 8px;
	width: 31px;
	height: 31px;
	display: block;
}

#MenuBar {
	margin-left: 305px;
	width: 675px;
	height: 39px;
	text-align: left;
}

#TopBoxes {
	width: 980px;
	height: 152px;
}

#TopBoxes1 {
	width: 245px;
}
#TopBoxes1Link {
	width: 245px;
	height: 152px;
	display: block;
}
#TopBoxes1Link:hover {
// 	background: url('topbox1_hover.jpg') center top no-repeat;
}

#TopBoxes2 {
	width: 245px;
}
#TopBoxes2Link {
	width: 245px;
	height: 152px;
	display: block;
}
#TopBoxes2Link:hover {
	background: url('topbox2_hover.jpg') center top no-repeat;
}

#TopBoxes3 {
	width: 245px;
}
#TopBoxes3Link {
	width: 245px;
	height: 152px;
	display: block;
}
#TopBoxes3Link:hover {
	background: url('topbox3_hover.jpg') center top no-repeat;
}

#TopBoxes4 {
	width: 245px;
}
#TopBoxes4Link {
	width: 245px;
	height: 152px;
	display: block;
}
#TopBoxes4Link:hover {
	background: url('topbox4_hover.jpg') center top no-repeat;
}

#QuickLinks {
	width: 980px;
	height: 45px;
	text-align: left;
}

#QuickLinks1 {
	width: 262px;
}
#QuickLinks1Link {
	width: 262px;
	height: 45px;
	display: block;
}

#QuickLinks2 {
	width: 129px;
}
#QuickLinks2Link {
	width: 129px;
	height: 45px;
	display: block;
}

#QuickLinks3 {
	width: 121px;
}
#QuickLinks3Link {
	width: 121px;
	height: 45px;
	display: block;
}

#QuickLinks4 {
	width: 240px;
}
#QuickLinks4Link {
	width: 240px;
	height: 45px;
	display: block;
}

#QuickLinks5 {
	width: 86px;
}
#QuickLinks5Link {
	width: 86px;
	height: 45px;
	display: block;
}

#QuickLinks6 {
	width: 143px;
}
#QuickLinks6Link {
	width: 143px;
	height: 45px;
	display: block;
}

#ContentTable {
	margin-bottom: 23px;
	width: 980px;
}

#ContentTableColumnLeft {
	width: 261px;
}
#ContentTableColumnSeparator {
	width: 14px;
}
#ContentTableColumnRight {
	width: 705px;
	text-align: left;
}

#ContentTableColumnLeftBg {
	background: url('column_left_bg.jpg') top left repeat-y;
}

#ContentTableColumnLeftBottom {
	background: url('column_left_bottom.jpg') bottom left no-repeat;
	padding-bottom: 12px;
}

#Swift {
	width: 261px;
	height: 54px;
	background: url('swift_kod.jpg') top center no-repeat;
}
#SwiftText {
	padding-left: 132px;
	vertical-align: middle;
	text-align: left;
}

#DoradztwoUnijneBox {
	width: 261px;
	height: 35px;
	background: url('doradztwo_unijne.jpg') top center no-repeat;
}
#DoradztwoUnijneBoxLink {
	width: 261px;
	height: 35px;
	display: block;
}

#SubskrypcjaBox {
	width: 261px;
	height: 50px;
	background: url('subskrypcja_box.jpg') top center no-repeat;
}

#SubskrypcjaTable {
	margin: auto;
	width: 241px;
	text-align: left;
}

#SubskrypcjaBoxAdresEmail {
	color: #886347;
	vertical-align: middle;
	text-align: left;
	font-size: 80%;
	white-space: nowrap;
}

#SubskrypcjaInputColumn {
	width: 144px;
	height: 23px;
	background: url('subskrypcja_box_input_bg.gif') center center no-repeat;
	text-align: center;
}

#SubskrypcjaInput {
	width: 127px;
/* 	background-color: #F4EDD3;
	border: 1px solid #C3B386; */
	background: transparent;
	border: 0px;
	padding: 2px;
	vertical-align: middle;
	text-align: left;
}
#SubskrypcjaSubmit {
	margin: 0px;
	margin-left: 10px;
	padding: 0px;
	border: 0px;
	width: 14px;
	height: 14px;
	background: url('subskrypcja_submit.gif') center center no-repeat;
	vertical-align: middle;
	cursor: pointer;
}

#KapitalLudzkiBox {
	margin: auto;
	text-align: center;
	width: 241px;
	height: 125px;
	background: url('kapital_ludzki.jpg') top left no-repeat;
}

#KapitalLudzkiBoxLink {
	width: 241px;
	height: 125px;
	display: block;
}

#AnkietaBox {
	text-align: left;
}

#AnkietaHead {
	width: 261px;
	height: 53px;
	background: url('ankieta_head.jpg') top left no-repeat;
}

#AnkietaBox .ankieta_pytanie_tekst {
	color: #5B3215;
}

#ColumnLeftBanery {
	margin: 0px auto;
	padding: 10px 0px;
	text-align: center;
	line-height: 150%;
}

#NawigacjaBox {
	margin-bottom: 10px;
}

#NawigacjaBoxBg {
	background: url('nawigacja_bg.jpg') top left repeat-y;
}

#NawigacjaBoxBottom {
	background: url('nawigacja_bottom.gif') bottom left no-repeat;
	padding-bottom: 10px;
}

#NawigacjaBoxTop {
	background: url('nawigacja_top.jpg') top left no-repeat;
}

#NawigacjaBoxText {
	padding-top: 14px;
	padding-left: 133px;
	padding-right: 16px;
	color: #6F4D0F;
	text-align: left;
}

#NawigacjaBox a, #NawigacjaBox a:link, #NawigacjaBox a:visited, #NawigacjaBox a:active, #NawigacjaBox a:focus {
	text-decoration: none;
	color: #6F4D0F;
}
#NawigacjaBox a:hover {
	text-decoration: none;
	color: #000;
}


/* strona główna */

#StronaGlownaTable {
	width: 705px;
	border: 0px;
}

#StronaGlownaColumnLeft {
	width: 463px;
}
#StronaGlownaColumnSeparator {
	width: 17px;
}
#StronaGlownaColumnRight {
	width: 225px;
}

#StronaGlownaColumnRightBg {
	background: url('column_left_bg.jpg') top left repeat-y;
}

#StronaGlownaColumnRightBottom {
	background: url('column_right_bottom.jpg') bottom left no-repeat;
	padding-bottom: 12px;
}

#WelcomeBox {
	margin-bottom: 16px;
	width: 463px;
}

#WelcomeBoxTop {
	background: url('welcome_top.gif') top left no-repeat;
	padding-top: 5px;
}

#WelcomeBoxBottom {
	background: url('welcome_bottom.gif') bottom left no-repeat;
	padding-bottom: 5px;
}

#WelcomeBoxBg {
	background: url('welcome_bg.jpg') top left repeat-y;
}

#WelcomeBoxGfx {
	background: url('welcome_gfx.jpg') top left no-repeat;
}

#WelcomeBoxText {
	margin-left: 20px;
	margin-right: 100px;
	padding-top: 65px;
	padding-bottom: 15px;
	width: 343px;
	text-align: left;
}

#NaszaOferta {
	margin-bottom: 18px;
	width: 463px;
	color: #EEE4C0;
	text-align: left;
}

#NaszaOfertaTop {
	background: url('nasza_oferta_top.gif') top left no-repeat;
	padding-top: 7px;
}

#NaszaOfertaBottom {
	background: url('nasza_oferta_bottom.gif') bottom left no-repeat;
	padding-bottom: 9px;
}

#NaszaOfertaHead {
	width: 463px;
	height: 38px;
	background: url('nasza_oferta_head.jpg') top left no-repeat;
}

#NaszaOfertaBg {
	background-color: #754E2C;
}

#NaszaOfertaText {
	margin-left: 17px;
	margin-right: 21px;
	width: 425px;
	padding-top: 13px;
}

#NaszaOferta .NaszaOfertaSeparator {
	width: 17px;
}

#NaszaOferta .NaszaOfertaColumnLeft {
	width: 203px;
}

#NaszaOferta .NaszaOfertaColumnRight {
	width: 205px;
}

#NewsBox {
	margin-bottom: 16px;
	width: 463px;
}

#NewsBoxTop {
	background: url('welcome_top.gif') top left no-repeat;
	padding-top: 5px;
}

#NewsBoxBottom {
	background: url('welcome_bottom.gif') bottom left no-repeat;
	padding-bottom: 5px;
}

#NewsBoxBg {
	background: url('welcome_bg.jpg') top left repeat-y;
}

#NewsBoxText {
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 423px;
	text-align: left;
}

#NewsBox .news_tytul {
	margin-top: 11px;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 130%;
	font-weight: bold;
	line-height: 130%;
	padding-bottom: 11px;
	border-bottom: 1px solid #FAF2DA;
	margin-bottom: 19px;
}

#NewsBox .news_data {
	margin-top: 10px;
	font-size: 80%;
	font-weight: normal;
}

#NewsBox .news_wyswietl_wiecej_link {
	font-size: 80%;
}

#PlacowkiBankomatyBox {
	width: 225px;
}

#PlacowkiBankomatyHead {
	width: 225px;
	height: 46px;
	background: url('placowki_bankomaty_head.jpg') top left no-repeat;
}

#PlacowkiBankomatyBg {
	width: 225px;
	background: url('column_left_bg.jpg') top left repeat-y;
}

#PlacowkiBankomatyGfx {
	width: 225px;
	background: url('placowki_bankomaty_mapa.jpg') top left no-repeat;
}

#PlacowkiBankomatyMapa {
	width: 111px;
}

#PlacowkiBankomatyMapaLink {
	width: 111px;
	height: 105px;
	display: block;
}

#PlacowkiBankomatyTekst {
	padding-right: 4px;
	padding-top: 10px;
	line-height: 140%;
	text-align: left;
	font-size: 80%;
}

#PlacowkiBankomatyLinkBox {
	margin-top: 10px;
	padding-bottom: 15px;
}

#PlacowkiBankomatyLinkBox a, #PlacowkiBankomatyLinkBox a:link, #PlacowkiBankomatyLinkBox a:visited, #PlacowkiBankomatyLinkBox a:active, #PlacowkiBankomatyLinkBox a:focus {
	text-decoration: underline;
	color: #886347;
}
#PlacowkiBankomatyLinkBox a:hover {
	color: #5C412C;
}

#SzybkieLinkiBox {
	width: 225px;
	height: 35px;
	background: url('szybkie_linki_head.jpg') top left no-repeat;
}

#SzybkieLinkiBoxLink {
	width: 225px;
	height: 35px;
	display: block;
}

#KalkulatorKredytowyBox {
	width: 225px;
	height: 210px;
	background: url('kalkulator_kredytowy_head.jpg') top left no-repeat;
}

#KalkulatorKredytowyBoxLink {
	width: 225px;
	height: 210px;
	display: block;
}

#KursyWalutBox {
	background: url('column_left_bg.jpg') top left repeat-y;
}

#KursyWalutBoxHead {
	width: 225px;
	height: 38px;
	background: url('kursy_walut_head.jpg') top left no-repeat;
}

#KursyWalutBoxText {
	margin: 0px auto;
	text-align: center;
	padding: 10px 10px;
}

#ColumnRightBanery {
	margin: 0px auto;
	padding: 10px 0px;
	text-align: center;
	line-height: 150%;
}

/* strona główna - koniec */

#StopkaBg {
	margin: auto;
	background: #472706 url('stopka_bg.jpg') top center repeat-x;
	text-align: center;
}

#StopkaBox {
	margin: auto;
	width: 980px;
	padding-top: 19px;
	text-align: left;
	color: #AA8B62;
}

#StopkaStatystyka {
	width: 230px;
}

.StopkaSeparator {
	width: 7px;
}

#StopkaAdresy {
	width: 400px;
}

#StopkaDaneKontaktowe {
	width: 330px;
}


.StopkaBg {
	vertical-align: middle;
	background: url('stopka_box_bg.gif') center left repeat-x;
}

.StopkaLeft {
	padding-left: 12px;
	background: url('stopka_box_left.gif') center left no-repeat;
}

.StopkaRight {
	padding-right: 12px;
	background: url('stopka_box_right.gif') center right no-repeat;
}

.StopkaContent {
	padding: 5px 8px;
	color: #AA8B62;
	height: 100%;
}

#StopkaStatystykaText {
	padding-left: 25px;
	background: url('stopka_box_statystyka_icon.gif') center left no-repeat;
	font-size: 80%;
	text-align: left;
}

#StopkaAdresyBox {
	padding-left: 28px;
	background: url('stopka_box_adresy_icon.gif') center left no-repeat;
}
.StopkaAdresyText {
	font-size: 80%;
	text-align: left;
}

#StopkaDaneKontaktoweBox {
	padding-left: 32px;
	background: url('stopka_box_danekontaktowe_icon.gif') center left no-repeat;
}
.StopkaDaneKontaktoweText {
	font-size: 80%;
	text-align: left;
}

#StopkaCopyright {
	padding-left: 33px;
	padding-top: 7px;
	padding-bottom: 7px;
	background: url('stopka_logo.gif') center left no-repeat;
	color: #AA8B62;
	vertical-align: middle;
	text-align: left;
	font-size: 80%;
}

#StopkaPrivacyPolicy {
	text-align: center;
	font-size: 80%;
}

#StopkaExtranet {
	text-align: right;
	font-size: 80%;
}

#StopkaBox a, #StopkaBox a:link, #StopkaBox a:visited, #StopkaBox a:active, #StopkaBox a:focus {
	text-decoration: none;
	color: #AA8B62;
}
#StopkaBox a:hover {
	text-decoration: none;
	color: #8A6B42;
}

/* skórka - koniec */

/* dropdown menu */

.item1_separator {
	width: 6px;
	height: 24px;
	vertical-align: middle;
	background: url('item1_separator.gif') center center no-repeat;
	display: block;
}

.last_separator_menu {
}

.ddmx {
}

.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
  padding: 7px 4px 0px 4px;

    font-family: "Myriad Pro", Arial, Verdana, sans-serif;
    color: #5D2F10;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmx .item1-active,
.ddmx .item1-active:hover{
  padding: 5px 0px 0px 0px;
}

.ddmx .item1-active .item1_span1,
.ddmx .item1-active:hover .item1_span1 {
    background: url('item1_span2.gif') top right no-repeat;
    background: url('span_prawy.gif') top right no-repeat;
    padding-right: 4px;

    display: block;
}

.ddmx .item1-active .item1_span2,
.ddmx .item1-active:hover .item1_span2 {
    background: url('item1_span1.gif') top left no-repeat;
    background: url('span_lewy.gif') top left no-repeat;
    display: block;
    padding-left:4px;
}

.ddmx .item1-active .item1_span3,
.ddmx .item1-active:hover .item1_span3 {
    background-color: #E4D6AE;
    padding-top: 2px;
    display: block;
}
.item1_span3 {
    padding-bottom: 3px;
    display: block;
}


.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 15px 5px 8px;
    font-family: "Myriad Pro", Arial, Verdana, sans-serif;
    color: #5D2F10;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {
    background: #E4D6AE url('menu_item2_bg.gif') bottom left repeat-x;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #D7C9A3 url('menu_item2_bg.gif') bottom left repeat-x;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 20px 5px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img {
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 0px;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

/* dropdown menu - koniec */

TD.podbox TABLE {color:#ffffff;}
TR.kursy TD {border-bottom: solid 1px #CDBDA3; padding:2px;}

TABLE.kursy_walut {
	border-collapse:collapse;
	margin: 20px;
}
TABLE.kursy_walut TD {
	text-align:center;
	padding:3px;
}

/* kalkulator kredytowy */

#KalkulatorKredytowy { width: 100%; }
#KalkulatorKredytowy input { border: 0px; }
#KalkulatorKredytowy table { margin: auto; border: 2px solid #888; }
#KalkulatorKredytowy table:hover { margin: auto; border: 2px solid #000; }

#KalkulatorKredytowy table .Head { background-color: #9D7E56; }
#KalkulatorKredytowy table .HeadText { border-bottom: 2px solid #888; font-weight: bold; text-align: center; }

#KalkulatorKredytowy label:hover { text-decoration: underline; cursor: pointer; }

#KalkulatorKredytowy input.input { border: 1px solid #888; background-color: #fff; padding: 2px; text-align: left; }
#KalkulatorKredytowy input.input:hover { border: 1px solid #000; }
#KalkulatorKredytowy input.input[type=button] { border: 2px solid #000; font-weight: bold; text-align: center; cursor: pointer; }
#KalkulatorKredytowy .transparent { background: transparent; border: none; }
#KalkulatorKredytowy .transparent:hover { background: transparent; border: none; }
#KalkulatorKredytowy .Value, .ResultTable .Value  { color: #522E0C; font-weight: bold; }

#KalkulatorKredytowy .nobr, .ResultTable .nobr { white-space: nowrap; }

#KalkulatorKredytowy .bold, .ResultTable .bold { font-weight: bold; }

#KalkulatorKredytowy .left, .ResultTable .left { text-align: left; }
#KalkulatorKredytowy .center, .ResultTable .center { text-align: center; }
#KalkulatorKredytowy .right, .ResultTable .right { text-align: right; }

#KalkulatorKredytowy .width100 { width: 100%; }
#KalkulatorKredytowy .width50 { width: 50%; }
#KalkulatorKredytowy .width25 { width: 25%; }

#KalkulatorKredytowy tr.TableRow {  }
#KalkulatorKredytowy tr.TableRow:hover { background-color: #F6E7C0; }

#KalkulatorKredytowy tr.HighlightedRow { background-color: #A0825E; color: #F7D6A0; }
#KalkulatorKredytowy tr.HighlightedRow:hover { background-color: #967957; }

.ResultTable { margin: 20px auto; border: 2px solid #888; width: 100%; text-align: center; }
.ResultTable:hover { margin: auto; border: 2px solid #000; }

.ResultTable .ResultTableHead { background-color: #9D7E56; }
.ResultTable .ResultTableBottom { background-color: #E5E2C3; }
.ResultTable .ResultTableUnpairRow { background-color: #F3E0A5; }
.ResultTable .ResultTablePairRow { background-color: #F6E7BE; }
.ResultTable .ResultTableUnpairRow:hover, .ResultTable .ResultTablePairRow:hover { background-color: #FCF4DD; }
.ResultTable .width30 { width: 30%; }
.ResultTable .width10 { width: 10%; }

/* kalkulator kredytowy - koniec */

