#navi li.on a {
	background: #3b77a1 url(http://i.wp.pl/a/i/banki/bg_navi_li_on.gif) repeat-x;
	color: #fff;
	border-top: #1d5a85 solid 1px;
	border-right: #7498b1 solid 1px;
}

.bx_cnt { padding-bottom: 0; }

.bx_cnt .content {
	border: #b7d8e9 solid 1px;
	border-top: 0;
	height: 1%;
}
.bx_cnt .content:after {
	clear: both;
	display: block;
	content: '';
}

#bxPorownajOferty ul { padding: 0; }

#bxPorownajOferty li {
	padding: 0; 
	height: 1%;
}
#bxPorownajOferty li:after {
	clear: both;
	display: block;
	content: '';
}

#bxPorownajOferty .lsOf .even { background: #f5f8f8; }

#bxPorownajOferty .lsOf li { padding: 10px; }

#bxPorownajOferty .lsOf .pic {
	border: 0;
	margin: 0;
	margin-right: 19px;
}

#bxPorownajOferty .lsOf a {
	padding: 0;
	background: 0;
}

#bxPorownajOferty .lsOf h5 {
	float: left;
	margin-right: 10px;
	width: 130px;
}

#bxPorownajOferty .lsOf h5 a {
	font-size: 11px;
	text-transform: uppercase;
	color: #0c4766;
}

#bxPorownajOferty .lsOp { float: left; }

#bxPorownajOferty .lsOp li { padding: 0; }

#bxPorownajOferty .lsOp a { color: #424242; }
 
.moreFld {
	text-align: right; 
	padding: 0 10px;
}

.bx_cnt .moreFld a,
.bx_rgh .moreFld a { display: inline; }

#bxPorownajOferty .moreFld {
	margin-top: 56px; 
	padding-right: 0;
}

#bxPolecamy.bx_cnt { padding-bottom: 20px; }

#bxPoradniki .content { padding-bottom: 10px; }

#bxPoradniki .lsArt { border: 0; }

#bxPoradniki .lsArt li {
	border: 0;
}

#bxPoradniki .lsArt h1 { padding-left: 0; }

.bx_rgh .content {
	border: #e1e5e8 solid 1px;
	border-top: 0;
}

.bx_rgh .lsArt {
	margin-top: -6px;
	padding: 0 10px;
}

.bx_rgh .lsArt li {
	background: none;
	padding: 8px 0;
	height: 1%;
	border-bottom: #9c9c9c dotted 1px;
}
.bx_rgh .lsArt li:after {
	clear: both;
	display: block;
	content: '';
}

.bx_rgh .lsArt li a { color: #014f7b; }

#bxTylkoWWP .moreFld {
	padding-top: 5px; 
	padding-bottom: 8px;
}

.bx_rgh2 .lsArt { margin-top: -7px; }

.bx_rgh2 .lsArt li {
	border-bottom: #9c9c9c dotted 1px;
	padding-top: 7px;
	padding-bottom: 6px;
	background-position: 4px 14px;
}

.bx_rgh2 .moreFld {
	padding-top: 7px;
	padding-right: 0;
}

#skorzystaj-right .ls_pic li {
	background: 0;
	padding: 0 5px 7px 5px;
	zoom: 1;
}

#skorzystaj-right .ls_pic a { font-size: 12px; }

#skorzystaj-right .ls_pic .pic {
	float: left;
	margin-right: 6px;
}


.inChk { vertical-align: middle; }

#bxZnBomatOddzial label {
	font-weight: bold;
	font-size: 11px;
	color: #545555;
	margin-right: 20px;
}

#bxZnBomatOddzial .row { padding: 4px 10px; }

#bxZnBomatOddzial .row2 { padding: 6px 15px 0 15px; }

#bxZnBomatOddzial .row2 label {
	float: left;
	padding-top: 2px;
	width: 95px;
	margin-right: 5px;
}

#bxZnBomatOddzial .inTxt { width: 160px; }

#bxZnBomatOddzial .btnFld {
	padding: 10px 15px;
	text-align: right;
}

.inBtn {
	color: #1b64b1; 
	vertical-align: middle;
}

.bx_cnt .inf2 {
	font-size: 11px;
	margin-bottom: 6px;
}

.bx_cnt .lewwTab th,
.bx_cnt .lewwTab td {
	padding-left: 8px;
	padding-right: 8px;
}

.bx_cnt .lewwTab .val { text-align: center; }

.bx_cnt .lewwTab .var { color: #1b64b1; }

.bx_cnt .lewwTab .var a { text-decoration: underline; }
.bx_cnt .lewwTab .var a:hover { text-decoration: none; }

.bx_cnt .wyk { 
	height: 1%;
	margin-bottom: 10px;
}

.bx_cnt .wyk:after {
	clear: both;
	display: block;
	content: '';
}

.bx_cnt p img { vertical-align: middle; }

#wpCenter2 { position: relative; }

#wpCenter2 .lsTab {
	padding: 0; 
	height: 30px;
	overflow: hidden;
}

#wpCenter2 .lsTab li {
	float: left;
	width: 195px;
	padding: 0;
	font-size: 11px;
	text-transform: uppercase;
}

#bxSzczOfer .lsTab .tOgolne { width: 54px; }

#bxSzczOfer .lsTab .tParametry { width: 167px; }

#bxSzczOfer .lsTab .tOprocent { width: 117px; }

#bxSzczOfer .lsTab .tUbezpiecz { width: 100px; }

#bxSzczOfer .lsTab .tKoszty { width: 57px; }

#bxSzczOfer .lsTab .tZabezp { width: 107px; }

#bxSzczOfer .lsTab .tCele { width: 93px; }

#bxSzczOfer .lsTab .tUpraw { width: 85px; }

#wpCenter2 .lsTab li a {
	padding: 0;
	background: none;
	display: block;
	text-align: center;
	height: 21px;
	padding-top: 8px;
	font-weight: bold;
	border-left: #fff solid 1px;
	border-bottom: #b7d8e9 solid 1px;
	color: #2075a0;
	background: url(http://i.wp.pl/a/i/biznes/bg_cnt_tab.gif) repeat-x;
}
#wpCenter2 .lsTab li a:hover {
	opacity: 0.70;             /* CSS 3, Opera 9 */
	-moz-opacity: 0.70;        /* Gecko */
	text-decoration: none;	
}

#wpCenter2 .lsTab li.fst a { border-left: 0; }

#wpCenter2 .lsTab li.on a {
	color: #2f536a;
	background: url(http://i.wp.pl/a/i/biznes/bg_cnt_h2.gif) repeat-x;
	border-left: 0;
	border-bottom: #def1f9 solid 1px;
}

#bxKonta .content,
#bxLokaty .content,
#bxKredyty .content {
	border: #b7d8e9 solid 1px;
	border-top: 0;
	padding: 5px 9px;
}

#bxKonta h3,
#bxLokaty h3,
#bxKredyty h3 {
	color: #424242;
	font-size: 12px;
}

#bxKredyty h3 a {
	font-size: 12px;
	color: #014f7b;
}

#bxKonta p,
#bxLokaty p,
#bxKredyty p { color: #424242; }

#bxKonta .ico,
#bxLokaty .ico,
#bxKredyty .ico {
	float: left;
	margin-top: 5px;
	margin-right: 9px;
}

#bxLokaty .search {
	background: #f5f8f8;
	height: 1%;
}
#bxLokaty .search:after {
	clear: both;
	display: block;
	content: '';	
}

#bxLokaty .search .lft {
	background: #fff;
	width: 175px;
	text-align: center;
	padding: 10px;
	float: left;
	margin-right: 10px;
}

#bxLokaty .search .rgh { padding-top: 10px; }

#bxLokaty .search .rgh .btn { float: right; }

#bxLokaty .search .rgh p { height: 24px; }

#bxLokaty .search .inTxt {
	width: 108px;
	margin: 0 4px;
}

#bxLokaty .search .rgh label { margin-left: 14px; }


#bxZnajdzKonto.bx_cnt { padding-bottom: 5px; }

#bxZnajdzKonto .lsOpt {
	padding: 0; 
	height: 90px;
	overflow: hidden;
	margin-bottom: 10px;
}

#bxZnajdzKonto .lsOpt li {
	width: 177px;
	float: left;
	padding: 7px 9px;
	height: 76px;
}

#bxZnajdzKonto .lsOpt li.even { background: #f5f8f8; }

#bxZnajdzKonto .lsOpt h4 {
	color: #424242;
	font-size: 12px;
	padding: 0;
}

#bxZnajdzKonto .lsOpt span {
	font-weight: bold;
	font-size: 14px;
	color: #424242;
	margin: 0;
	padding: 0 5px;
}

#bxZnajdzKonto .lsOpt .btn {
	vertical-align: middle; 
	cursor: pointer;
}

#bxZnajdzKonto .lsOpt p {
	font-size: 11px;
	padding: 0;
	padding-top: 5px;
	color: #777;
}

#bxZnajdzKonto .lsOpt .row { padding: 3px 0; }

#bxZnajdzKonto .lsOpt .row2 {
	padding: 5px 0 3px; 
	height: 16px;
}

#bxZnajdzKonto .lsOpt .row3 { padding-top: 6	px; }

#bxZnajdzKonto .lsOpt .label { float: left; }

#bxZnajdzKonto .lsOpt .row2 .btn {
	float: right; 
	margin-top: 2px;
}

#bxZnajdzKonto .lsOpt .row2 span {
	width: 40px;
	text-align: center;
	overflow: hidden;
	float: right; 
}

#bxZnajdzKonto .infXs .btn { float: right; }

.bx_cnt .infXs {
	font-size: 11px;
	color: #777;
}

.inRdo { vertical-align: middle; }

#bxPolOf .hint,
#bxWszOf .hint,
#bxPorow .hint {
	font-size: 11px;
	background: url(http://i.wp.pl/a/i/banki/bg_hint.gif) repeat-x;
	width: 530px;
	position: relative;
	padding: 4px 5px;
	margin-bottom: 9px;
	margin-left: 240px;
}

#bxPorow .hint {
	width: 460px; 
	margin-left: 310px;
	margin-top: 15px;
}

#bxPolOf .hint p,
#bxWszOf .hint p,
#bxPorow .hint p {
	color: #fff;
	text-align: center;
}

#bxPolOf .hint p a,
#bxWszOf .hint p a,
#bxPorow .hint p a { color: #fff; }

#bxPolOf .hint .t,
#bxWszOf .hint .t,
#bxPorow .hint .t {
	position: absolute;
	bottom: -5px;
	right: 50px;
}

#bxPorow .wysOpt {
	float: left;
	padding-left: 10px;
	margin-top: -5px;
}

#bxPorow h2 { background: #def1f9 url(http://i.wp.pl/a/i/banki/bg_bxporow_h2.gif) no-repeat; }

.bx_cnt h2 .mOpt {
	float: right;
	font-weight: normal;
	font-size: 11px;
	text-transform: none;
	margin-right: 5px;
}

.bx_cnt h2 .mOpt a { 
	color: #2f536a; 
	margin: 0 5px;
}

.bx_cnt h2 .mOpt .on { font-weight: bold; }

.bx_cnt h2 .mOpt span { color: #83a5bb; }

.bx_cnt .lsKon {
	padding: 0;
	color: #424242;
}

.bx_cnt .lsKon li {
	padding: 7px 10px;
	background: url(http://i.wp.pl/a/i/banki/dot5.gif) 668px 0px repeat-y;
	height: 1%;
}
.bx_cnt .lsKon li:after {
	clear: both;
	display: block;
	content: '';
}

.bx_cnt .lsKon h4 {
	font-size: 12px;
	color: #424242;
	padding: 0;
}

.bx_cnt .lsKon p { color: #424242; }

.bx_cnt .lsKon .pic {
	border: #c2d3cf solid 1px;
	margin: 3px 8px 2px 0;
}

.bx_cnt .lsKon a {
	padding: 0;
	background: none;
}

.bx_cnt .lsKon .opts {
	width: 89px;
	float: right;
	text-align: center;
}

.bx_cnt .lsKon .opts .row {
	padding: 3px 0 1px;
	font-weight: bold;
	color: #014f7b;
	font-size: 10px;
}

.bx_cnt .lsKon .adData {
	width: 162px;
	float: right;
	text-align: right;
	margin-left: 10px;
	margin-right: 30px;
}

.bx_cnt .lsKon .adData .row { padding: 1px 4px 2px; }

.bx_cnt .lsKon .adData .label {
	float: left;
	width: 75px;
	padding-top: 2px;
}

.bx_cnt .lsKon .adData strong { font-size: 14px; }

.bx_cnt .lsKon .adData .on {
	border: #d7dada solid 1px;
	background: #f8fbfb;
	margin-bottom: 2px;
}

.bx_cnt .lsKon .adData .lnk {
	font-weight: bold;
	margin-right: 5px;
}

.bx_cnt .lsKon .adData2 {
	width: 162px;
	float: right;
	text-align: center;
	margin-left: 10px;
	margin-right: 30px;
	font-size: 18px;
	font-weight: bold;
	color: #424242;
	padding-top: 10px;
}

.bx_cnt .lsKon .adData2 span {
	display: block;
	color: #777;
	margin-top: 5px;
}

.bx_cnt .lsKon .det {
	font-weight: bold;
	display:block;
	margin-top: 5px;
	width: 250px;
}

.bx_cnt .lsKon .infLin {
	font: 9px Verdana, Geneva, sans-serif;
	color: #424242;
	line-height: 10px;
	margin-top: 6px;
}

.bx_cnt .lsKon .lsData { padding: 0; }

.bx_cnt .lsKon .lsData li {
	padding: 0;
	font-size: 11px;
	background: none;
}
.bx_cnt .lsKon .lsData li:after { clear: none; }

.bx_cnt .lsKon .lsData li a { display: inline; }

.bx_cnt .lsKon .lsData strong { color: #db2814; }

.bx_cnt .lsKon .lsData li a strong { color: #014f7b; }

.bx_cnt .lsKon .lsData span {
	font-size: 10px;
	margin: 0;
	margin-right: 4px;
	color: #6c8089;
	display: inline;
}

.bx_cnt .lsKon h3 { color: #000; }

.bx_cnt .lsKon .adData3 {
	width: 290px;
	float: right;
	text-align: left;
	margin: 6px 30px 0 10px;
}

.bx_cnt .lsKon .narrow { width: 190px; }

.bx_cnt .lsKon .adData3 h4 { margin-bottom: 7px; }

.bx_cnt .lsKon .adData3 h3 {
	margin-top: -6px; 
	color: #208f06;
}

.bx_cnt .lsKon .adData3 li { font-weight: normal; }

.bx_cnt .lsKon .adData3 li strong { color: #424242; }

.bx_cnt .lsKon .adData3 li a { font-weight: bold; }

.bx_cnt .lsKon .rFld .lsData { margin-left: 60px; }

.bx_cnt .lsKon .rFld .rating {
	float: left;
	width: 50px;
	text-align: center;
	font-size: 11px;
}

.bx_cnt .lsKon .rFld .rating .var {
	font-size: 18px;
	font-weight: bold;
	color: #000;
	margin-bottom: 1px;
}

.bx_cnt .lsKon .rFld .rating .c1 { border-bottom: #e4092f solid 3px; }
.bx_cnt .lsKon .rFld .rating .c2 { border-bottom: #e4092f solid 3px; }
.bx_cnt .lsKon .rFld .rating .c3 { border-bottom: #bf9b24 solid 3px; }
.bx_cnt .lsKon .rFld .rating .c4 { border-bottom: #43a42a solid 3px; }
.bx_cnt .lsKon .rFld .rating .c5 { border-bottom: #e4092f solid 3px; }


.bx_cnt .plus { color: #208f06; }

.bx_cnt .minus { color: #db2814; }

.bx_cnt .non { color: #006fb9; }

.bx_cnt .lsKon .even { background-color: #f5f8f8; }

#bxKonto h3 {
	color: #424242;
	font-size: 18px;
	padding: 7px 8px 11px;
}

#bxKonto h3 span { font-weight: normal; }

#bxKonto .ico {
	float: left;
	margin: 3px 9px 3px 0;
}

#bxKonto .lsOpt { padding: 0; }

#bxKonto .lsOpt li {
	padding: 7px 9px;
	height: 1%;
	background: url(http://i.wp.pl/a/i/banki/dot5.gif) 628px 0px repeat-y;
}
#bxKonto .lsOpt li:after {
	clear: both;
	display: block;
	content: '';
}

#bxKonto .lsOpt h4 {
	padding: 0;
	font-size: 12px;
	color: #424242;
}

#bxKonto .lsOpt .val {
	float: right;
	font-size: 20px;
	font-weight: bold;
	margin: 7px 9px 7px 20px;
	width: 130px;
	text-align: right;
}

#bxKonto .lsOpt p { color: #424242 }

#bxKonto .lsOpt .odd { background-color: #f5f8f8; }

#bxKonto .lsOpt .label {
	text-align: right;
	font-size: 18px;
	color: #424242;
	font-weight: bold;
	margin-top: 7px;
}

#bxKonto .inf2 {
	font-size: 11px;
	padding: 7px 0;
	color: #777;
}

#bxSzczOfer table {
	width: 100%;
	margin: 0;
}

#bxSzczOfer th {
	background: #efefef;
	vertical-align: middle;
	padding: 9px;
	color: #424242;
	font-size: 14px;
}

#bxSzczOfer table img {
	vertical-align: middle; 
	margin-right: 10px;
}

#bxSzczOfer td img { margin: 5px 10px; }

#bxSzczOfer td {
	text-align: center;
	color: #424242;
	border-left: #e5e5e5 solid 1px;
	padding: 3px 8px;
}

#bxSzczOfer td.label {
	text-align: left;
	border-left: 0;
}

#bxSzczOfer .even td { background: #f5f8f8; }

#bxSzczOfer td p {
	text-align: left;
	font-size: 11px;
	padding: 5px 0;
}

#bxSzczOfer .btnFld {
	padding-top: 10px;
	text-align: right;
}

#bxZnajdzKredyt { width: 460px; }

#bxZnajdzKredyt .lsOpt {
	list-style: none;
	margin: 0;
}

#bxZnajdzKredyt .lsOpt li {
	padding: 10px;
	font-weight: bold;
	color: #424242;
}

#bxZnajdzKredyt .lsOpt a {
	background: none;
	padding: 0;
}

#bxZnajdzKredyt .lsOpt .i {
	float: right;
	margin-top: 4px;
}

#bxZnajdzKredyt .lsOpt span {
	font: 12px Tahoma, Geneva, sans-serif;
	color: #424242;
	margin-left: 10px;
}

#bxZnajdzKredyt .lsOpt .even { background: #f5f8f8; }

#bxZnajdzKredyt .lsOpt .tit,
#bxZnajdzKredyt .lsOpt .tit2 {
	float: left;
	padding-top: 3px;
	width: 110px;
}

#bxZnajdzKredyt .lsOpt .tit2 { width: 80px; }

#bxZnajdzKredyt .inTxt {
	width: 100px;
	margin: 0 3px;
}

#bxZnajdzKredyt .inTxt2 {
	width: 75px;
	margin: 0 3px;
}

#bxZnajdzKredyt .inBtn { margin-right: 2px; }

#bxZnajdzKredyt .btnFld { margin: 10px; }

.bxOptKred {
	width: 280px;
	height: 286px;
	padding: 7px 10px;
	overflow: hidden;
	position: absolute;
	top: 40px;
	left: 470px;
}

#bxTanszyKredyt { background: url(http://i.wp.pl/a/i/banki/bg_bxtanszykredyt.jpg) no-repeat; }

#bxCzyDostKred { background: url(http://i.wp.pl/a/i/banki/bg_bxczydostkred.jpg) no-repeat; }

.bxOptKred h2 {
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 7px;
	width: 148px;
}

.bxOptKred .row label {
	color: #fff;
	font-weight: bold;
}

.bxOptKred .form .row {
	margin-left: 4px;
	padding: 4px 0;
}

.bxOptKred .form .row label {
	color: #424242;
	font-weight: normal;
	font-size: 11px;
}

.bxOptKred .form .inTxt { width: 38px; }

.bxOptKred .form select.inTxt {
	margin: 0 8px; 
	width: 50px;
}

.bxOptKred .form .inTxt2 { width: 80px; }

.bxOptKred .form .row2 { padding: 1px 0; }

.bxOptKred .form .row2 label {
	font-size: 10px;
	color: #777;
}

.bxOptKred .btnFld {
	text-align: center;
	padding-top: 8px;
}

.bxOptKred .hdr { height: 80px; }

#bxZamawiam h3 {
	color: #424242; 
	padding-bottom: 8px;
}

#bxZamawiam h3 span {
	font-size: 12px;
	font-weight: normal;
}

#bxZamawiam p { padding: 4px 0; }

#bxZamawiam p span {
	color: #777;
	font-size: 11px;
}

#bxZamawiam .row { padding: 4px 0; }

#bxZamawiam .row label {
	float: left;
	width: 178px;
	padding-top: 2px;
	margin-right: 6px;
	text-align: right;
	font-weight: bold;
	color: #424242;
}

#bxZamawiam .row .inTxt { width: 200px; }

#bxZamawiam .row .inTxt2 { width: 48px; }

#bxZamawiam .row .inTxt3 { width: 148px; }

#bxZamawiam .lft {
	float: left;
	width: 443px;
	padding: 2px 8px;
}

#bxZamawiam .rgh {
	float: right;
	width: 302px;
	padding: 2px 8px;
}

#bxZamawiam .odd,
#bxZamawiam .even {
	height: 1%;
	background: url(http://i.wp.pl/a/i/banki/dot5.gif) 460px 0px repeat-y;
}
#bxZamawiam .odd:after,
#bxZamawiam .even:after {
	clear: both;
	display: block;
	content: '';
}

#bxZamawiam .even { background: #f5f8f8 url(http://i.wp.pl/a/i/banki/dot5.gif) 460px 0px repeat-y; }

#bxZamawiam .row2 {
	padding-left: 180px;
	color: #777;
	font-size: 10px;
	padding-top: 3px;
}

#bxZamawiam .lsPoint {
	padding: 0; 
	margin-top: 8px;
	margin-left: 3px;
}

#bxZamawiam .lsPoint h4 {
	color: #424242;
	padding: 0;
	font-size: 18px;
	margin-bottom: 3px;
}

#bxZamawiam .lsPoint img {
	vertical-align: middle;
	margin-right: 9px;
}

#bxZamawiam .btnFld {
	text-align: center;
	padding: 8px;
}

.bx_tag a { color: #0c4766; }

.bx_cnt .logo {
	float: right;
	margin: 10px 9px;
}

.bx_cnt .ls { padding-top: 6px; }

.bx_cnt .ls li {
	background: url(http://i.wp.pl/a/i/banki/dot6.gif) 0 5px no-repeat;
	padding-left: 12px;
}

#bxWyslijForm h4 {
	color: #0c4766;
	font-size: 14px;
	padding: 0;
	padding-top: 7px;
	margin: 0 8px;
}

#bxWyslijForm h3 {
	color: #424242;
	padding: 0;
	padding-top: 3px;
	font-size: 18px;
	margin: 0 8px;
}

#bxWyslijForm .btnFld { padding: 9px; }

#bxKartyKred .lsPos { padding: 0; }

#bxKartyKred .lsPos li {
	padding: 4px 0;
	background: none;
	height: 1%;
}
#bxKartyKred .lsPos li:after {
	clear: both;
	display: block;
	content: '';
}

#bxKartyKred .lsPos li.on { background: #f5f8f8; }

#bxKartyKred .lsPos a { background: none; }

#bxKartyKred .lsPos h3 {
	font-size: 12px;
	color: #424242;
	padding-bottom: 0;
}

#bxKartyKred .lsPos .fst h3 { margin-top: 30px; }

#bxKartyKred .lsPos h3 a { font-size: 12px; }

#bxKartyKred .lsPos .pic {
	border: 0;
	margin: 6px 9px;
}

#bxKartyKred .lsPos p { padding: 0; }

#bxNarz .lsPos { padding: 0; }

#bxNarz .lsPos a {
	font-size: 14px;
	color: #424242;
	font-weight: bold;
}

#bxNarz .lsPos h3 { padding-top: 10px; }

#bxNarz .lsPos a { background: 0; }

#bxNarz .lsPos .ico { 
	float: left;
	margin-right: 9px;
}

#bxNarz .lsPos li {
	height: 1%;
	padding: 10px 9px;
}
#bxNarz .lsPos li:after {
	clear: both;
	display: block;
	content: '';
}

#bxNarz .lsPos .even { background: #f5f8f8; }

#bxKalkZdol .content,
#bxKalkWal .content,
#bxKalkRNS .content,
#bxKalkLok .content { padding-top: 10px; }

#bxKalkZdol h3,
#bxKalkWal h3,
#bxKalkRNS h3,
#bxKalkLok h3 {
	font-size: 12px;
	color: #424242;
}

#bxKalkZdol .ico,
#bxKalkWal .ico,
#bxKalkRNS .ico,
#bxKalkLok .ico {
	float: left;
	margin: 0 10px 9px;
}

#bxKalkZdol .form,
#bxKalkWal .form,
#bxKalkRNS .form,
#bxKalkLok .form {
	background: #f5f8f8;
	padding: 7px 0;
}

#bxKalkZdol label {
	font-weight: bold;
	float: left;
	color: #424242;
	padding-top: 2px;
	width: 190px;
	text-align: right;
	margin-right: 5px;
}

#bxKalkZdol label.woIns { padding-top: 0; }

#bxKalkZdol .inTxt { width: 105px; }

#bxKalkZdol .row, 
#bxKalkZdol .row2 { padding: 4px 5px; }

#bxKalkZdol .row2 {
	border-bottom: #9c9c9c dotted 1px;
	padding-bottom: 8px;
	margin-bottom: 4px;
}

#bxKalkZdol .btnFld { padding: 10px 250px; }

#bxKalkZdol table,
#bxKtoryBank table {
	width: 100%;
	margin: 0;
}

#bxKalkZdol th,
#bxKalkZdol td,
#bxKtoryBank th,
#bxKtoryBank td {
	color: #424242;
	text-align: center;
	border-left: #d7d7d7 solid 1px;
	font-weight: bold;
	padding: 6px 7px;
	vertical-align: middle;
}

#bxKtoryBank td { padding: 2px 7px; }

#bxKalkZdol .fstCol,
#bxKtoryBank .fstCol {
	border-left: 0;
	text-align: left;
	font-weight: normal;
}

#bxKtoryBank .fstCol { font-weight: bold; }

#bxKalkZdol th,
#bxKtoryBank th { background: #efefef; }

#bxKalkZdol .even,
#bxKtoryBank .even { background: #f5f8f8; }

#bxKalkZdol .inf,
#bxKtoryBank .inf {
	font-size: 11px;
	color: #777;
	font-weight: normal;
	margin: 5px 0;
}

#bxKtoryBank .content { padding-top: 5px; }

#bxKtoryBank .lsProf { padding: 0 5px; }

#bxKtoryBank label { color: #424242; }

#bxKtoryBank .wklWLas { 
	height: 1%;
	margin-top: 5px;
	margin-bottom: 8px;
}
#bxKtoryBank .wklWLas:after {
	clear: both;
	display: block;
	content: '';
}

#bxKtoryBank .wklWLas p { float: left; }

#bxKtoryBank .wklWLas ul { padding: 0; }

#bxKtoryBank .wklWLas li,
#bxKtoryBank .wklWLas li.off {
	float: left;
	width: 50px;
	height: 21px;
	padding-top: 3px;
	text-align: center;
	color: #fff;
	font: bold 9px Verdana, Geneva, sans-serif;
	background: url(http://i.wp.pl/a/i/banki/bg_wkllsas_li.gif) repeat-x;
	margin-right: 10px;
	cursor: pointer;
}

#bxKtoryBank .wklWLas li.on { background: url(http://i.wp.pl/a/i/banki/bg_wkllsas_li_on.gif) no-repeat; }

#bxKtoryBank p { padding-bottom: 5px; }

#bxKtoryBank #bxZamawiam .odd { background: none; }

#bxKalkWal .icoXs { vertical-align: middle; }

#bxKalkWal label,
#bxKalkLok label {
	font-weight: bold;
	color: #424242;
}

#bxKalkWal .row,
#bxKalkLok .row { padding: 3px 14px; }

#bxKalkWal .inTxt,
#bxKalkLok .inTxt {
	width: 78px; 
	margin-right: 8px;
	vertical-align: middle;
}

#bxKalkWal .inTxt2,
#bxKalkLok .inTxt2 {
	width: 110px; 
	margin-right: 8px;
	vertical-align: middle;
}

#bxKalkWal .btnFld,
#bxKalkLok .btnFld { padding: 9px; }

#bxKalkWal .btnFld { padding-left: 145px; }

#bxKalkWal .row .label2 { margin-left: 10px; }

#bxKalkWal .row .label3 { margin-right: 14px; }

#bxKalkWal .row .label4 { margin-left: 15px; }

#bxKalkRNS #bxZnajdzKredyt { width: auto; }

.bx_cnt .lsArt {
	padding: 0; 
	border-top: #9c9c9c dotted 1px;
	margin: 0 10px;
}

.bx_cnt .lsArt a {
	background: none;
	padding: 0;
}

.bx_cnt .lsArt li {
	border-bottom: #9c9c9c dotted 1px;
	height: 1%;
}
.bx_cnt .lsArt li:after {
	clear: both;
	display: block;
	content: '';
}

.bx_cnt .lsArt h3 {
	padding-bottom: 0; 
	font-size: 15px;
}

.bx_cnt .lsArt h3 a { font-size: 15px; }

.bx_cnt .lsArt p { padding-left: 0; }

.bx_cnt .lsArt .pic2 { margin-left: 0; }

.bx_cnt .pokaz { padding: 10px 8px; }

.bx_cnt .pokaz .row { padding-bottom: 5px; }

.bx_cnt .pokaz .inTxt,
.bx_cnt .pokaz .inBtn { vertical-align: middle; }

.bx_cnt .pokaz .inTxt {
	width: 140px;
	margin: 0 4px;
}

.bx_cnt .pokaz label { color: #424242; }

.bx_cnt .pokaz .sliderOut {
	float: left;
	margin: -2px 20px 0 5px;
}

.bx_cnt .pokaz .sliderOut .label {
	float: left;
	padding-top: 3px;
}

.bx_cnt .pokaz .slider { float: left; }

#bxWiadomosci2 .content,
#bxPoradniki .content,
#bxMedia .content,
#bxRaporty .content { padding-bottom: 10px; }

#bxMedia .lsArt { border-top: 0; }

.bx_cnt h1 .logo {
	float: right;
	margin: 5px 0;
}

.bx_cnt .intr {
	font-weight: bold;
	margin-bottom: 10px;
}

.bx_cnt .pic_bx { margin-right: 10px; }

.bx_cnt .bx_seemore {
	background: #f6f7f9;
	border: 0;
	margin: 10px 0;
}

.bx_cnt .bx_seemore h2 {
	font-weight: normal !important;
	text-transform: none;
	font-size: 12px;
}

.bx_cnt .bx_seemore li {
	padding-left: 16px;
	background: url(http://i.wp.pl/a/i/banki/dot6.gif) 2px 6px no-repeat;
}

.bx_cnt .content p { margin-bottom: 8px; }

.bx_cnt .content p.date { margin-bottom: 0; }

.bxCytat {
	width: 200px;
	float: right;
	margin: 10px;
}

.bxCytat .body {
	background: #e0eff9 url(http://i.wp.pl/a/i/banki/bg_bxcytat.gif) no-repeat;
	min-height: 90px;
}

.bxCytat .bottom {
	height: 13px;
	background: url(http://i.wp.pl/a/i/banki/eb_bxcytat.gif) no-repeat;
}

.bxCytat .cytat {
	color: #3c719c;
	font-weight: bold;
	font-style: italic;
	padding: 10px;
	line-height: 18px;
	margin-bottom: 0 !important;
}

.bxCytat .autor {
	font-size: 11px;
	font-style: italic;
	text-align: right;
	margin-bottom: 0 !important;
}

.bxCytat .quot { margin: 0 5px; }

.bx_cnt .tag {
	border-top: #9c9c9c dotted 1px;
	padding: 10px 0 0 0;
	margin: 10px 10px 0;
}

.bx_cnt .content .pgs { padding-bottom: 15px; }

#bxWiz h2 { background: url(http://i.wp.pl/a/i/banki/bg_bxwiz_h2.gif) no-repeat; }

#bxWiz h2 span {
	width: 269px;
	float: right;
}

#bxWiz ul { padding: 0; }

#bxWiz li { height: 40px; }

#bxWiz li a {
	background: none;
	padding: 0;
	padding-left: 100px;
	color: #424242;
	font-weight: bold;
	display: block;
	height: 25px;
	padding-top: 15px;
}

#bxWiz .even { background: #f5f8f8; }

#bxWiz .lsBank {
	width: 249px;
	border-right: #e5e5e5 solid 1px;
	float: left;
}

#bxWiz .lsInstyt {
	float: left;
	width: 278px;
}

#bxWizyt .content { background: url(http://i.wp.pl/a/i/banki/dot5.gif) 480px 0 repeat-y; }

#bxWizyt .lft {
	float: left;
	width: 460px;
	padding: 0 10px;
}

#bxWizyt .rgh {
	float: right;
	width: 278px;
	padding: 0 10px;
}

#bxWizyt .logo {
	float: right;
	margin: 10px 10px 0 0;
}

#bxWizyt h1 {
	color: #424242;
	padding: 0;
	padding-top: 6px;
}

#bxWizyt .lsData {
	padding: 0;
	margin: 4px 0 10px;
}

#bxWizyt .lsData li {
	padding: 0; 
	color: #424242;
}

#bxWizyt h3 {
	color: #424242;
	font-size: 14px;
	margin-top: 4px;
	padding-bottom: 0;
}

#bxWizyt h4 {
	font-size: 12px;
	padding: 0;
	margin: 7px 0;
	color: #424242;
}

#bxWizyt h5 { padding: 0 4px; }

#bxWizyt p { padding: 0; }

#bxWizyt .lsOpt { padding: 5px 6px 15px; }

#bxWizyt .bxSearch {
	border-bottom: #a0a6aa dotted 1px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #424242;
	font-size: 11px;
}

#bxWizyt .bxSearch label { font-weight: bold; }

#bxWizyt .bxSearch .row { padding-bottom: 5px; }

#bxWizyt .bxSearch .row2 { padding-top: 5px; }

#bxWizyt .bxSearch .row label { margin-right: 15px; }

#bxWizyt .bxSearch .row2 label {
	float: left;
	padding-top: 1px;
	width: 85px;
}

#bxWizyt .bxSearch .fldBtn {
	text-align: right;
	margin-top: 8px;
	padding-right: 7px;
}

#bxWizyt .bxSearch .inTxt { width: 180px; }

#bxBankomaty .pokaz .inTxt {
	width: 204px;
	margin-right: 25px;
	margin-left: 0;
}
#bxBankomaty .pokaz .inTxt2 {
	width: 200px;
	margin-right: 25px;

}

#bxBankomaty .pokaz .inRdo {
	vertical-align: middle;
	margin-left: 15px;
}

#bxBankomaty .pokaz .row {
	height: 1%;
	padding-left: 10px;
}
#bxBankomaty .pokaz .row:after {
	clear: both;
	display: block;
	content: '';
}


#bxBankomaty .pokaz .row label,
#bxBankomaty .pokaz .row input,
#bxBankomaty .pokaz .row select { float: left; }

#bxBankomaty .pokaz .lab1 {
	width: 80px; 
	text-align: right;
	margin-right: 4px;
	padding-top: 1px;
}

#bxBankomaty .pokaz .lab2 {
	width: 120px; 
	text-align: right;
	margin-right: 4px;
	padding-top: 1px;
}

#bxBankomaty .map {
	background: #a3bed9;
	width: 778px;
	height: 500px;
	overflow: hidden;
}

#bxBankomaty h3 {
	font-size: 18px;
	color: #014f7b;
	font-weight: normal;
	padding: 13px 9px 5px;
}

#bxBankomaty h4 {
	background: #efefef;
	color: #424242;
	font-size: 12px;
	padding: 8px 9px;
}

#bxBankomaty .lsBnk {
	padding: 0; 
	width: 389px;
	float: left;
}

#bxBankomaty .lsBnk span {
	float: left;
	width: 28px;
	padding-left: 4px;
}

#bxBankomaty .lsBnk a { background: none; }

#bxBankomaty .lsBnk li {
	padding: 7px 5px 4px; 
	border-right: #e5e5e5 solid 1px;
	zoom: 1;
}

#bxBankomaty .lsBnk .even { background: #f5f8f8; }

#bxBankomaty .pnm {
	float: right; 
	margin-top: 4px;
	margin-right: 14px;
}

#bxBankomaty .lsBnk h5,
#bxBankomaty .lsBnk h5 span {
	color: #424242;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 0;
}

#bxBankomaty .lsBnk p {
	margin: 0;
	padding: 0;
	padding-left: 32px;
}


#bxBankomaty .row {
	margin-top: 5px;
}

.bx_rgh2 .content { padding-left: 12px; }

#bxKalkLok .lokData { margin-top: 10px; }

#bxKalkLok .lokData .label {
	float: left;
	width: 200px;
}

#bxKalkLok .lokData span {
	font-weight: bold;
	color: #014f7b;
}

#bxKalkLok #bxZnajdzKredyt { width: auto; }

#bxKalkLok .even { background: #f4f8f9; }

#bxWiz2 .bxLsWiz {
	border: #b7d8e9 solid 1px;
	margin: 10px;
	height: 1%;
}
#bxWiz2 .bxLsWiz:after {
	clear: both;
	display: block;
	content: '';
}

#bxWiz2 .bxLsWiz .lsZak {
	height: 35px;
	padding: 10px 0 10px 5px;
}

#bxWiz2 .bxLsWiz .lsZak li {
	float: left;
	width: 365px;
	border-top: #d1d8dc solid 1px;
	border-bottom: #ccc solid 1px;
	background: #f1f4f5 url(http://i.wp.pl/a/i/banki/bg_lszak_li.gif) repeat-x;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0 5px;
}

#bxWiz2 .bxLsWiz .lsZak .on {
	border-top: #1d5a85 solid 1px;
	border-bottom: #666 solid 1px;
	background: #5d98c1 url(http://i.wp.pl/a/i/banki/bg_lszak_li_on.gif) repeat-x;
}

#bxWiz2 .bxLsWiz .lsZak a {
	background: none;
	padding: 0;
	display: block;
	text-align: center;
	padding: 9px 0 7px;	
}

#bxWiz2 .bxLsWiz .lsZak .on a { color: #fff; }

#bxWiz2 .bxLsWiz .even { background: #f5f8f8; }

#bxWiz2 .bxLsWiz .lsPos {
	padding: 0;
	height: 1%;
	background: url(http://i.wp.pl/a/i/banki/bg_lspos.gif);
}
#bxWiz2 .bxLsWiz .lsPos:after {
	clear: both;
	display: block;
	content: '';
}

#bxWiz2 .bxLsWiz .lsPos a {
	padding: 14px 0 11px 108px;
	background: none;
	font-weight: bold;
	color: #424242;
	background-repeat: no-repeat;
	background-position: 10px 50%;
}

#bxWiz2 .bxLsWiz .lsPos li {
	height: 40px;
	overflow: hidden;
	width: 379px;
	float: left;
}

#bxWiz2 .alph { padding: 0; }

#bxWiz2 .alph li {
	display: inline;
	text-transform: uppercase;
	color: #666;
	margin-right: 15px;
}

#bxWiz2 .alph li a {
	background: none;
	padding: 0;
	display: inline;
	font-weight: bold;
}

#bxWiz2 .bxFilt {
	width: 640px;
	margin: 10px auto;
}

#bxWiz2 .bxFilt .label {
	float: left;
	font-weight: bold;
	margin-right: 10px;
}

/* paginator */
.archiveNavi {
  list-style-type:none;
  text-align:center;
  height:29px;
  clear:both;
  margin:0 auto;
  padding-top:10px
}

.archiveNavi li{
  display:block;
  float:left;
  margin-left:1px;
  color:#bbb;
  padding-top: 1px;
}

.archiveNavi li.archiveNaviPageOn {
  padding:0;
  background:url(http://i.wp.pl/a/i/banki/arch_navipagebutton_on.gif) no-repeat;
  cursor:pointer;
  height:16px;
  width:20px;
  font-weight:bold;
  color:#014f7b
}


.archiveNaviPage {
  padding:0;
  background:url(http://i.wp.pl/a/i/banki/arch_navipagebutton.gif) no-repeat;
  cursor:pointer;
  height:16px;
  width:20px
}

.bx_cnt .archiveNavi a {
  color:#fff;
  font:bold 11px Tahoma, Geneva, Verdana, sans-serif;
  background: none;
  padding: 0;
}

.archiveNavi a:hover {
  text-decoration:none;
  color:#fff
}

.archiveNaviFirst {
  padding:0;
  background:url(http://i.wp.pl/a/i/banki/arch_navipagebutton.gif) no-repeat;
  cursor:pointer;
  height:16px;
  width:20px
}

.archiveNaviDots{
  padding:0;
  height:16px;
  width:20px
}

.archiveNaviLast {
  padding:0;
  background:url(http://i.wp.pl/a/i/banki/arch_navipagebutton.gif) no-repeat;
  cursor:pointer;
  height:16px;
  width:20px
}

.archiveNavi li.archiveNaviPrev {
  cursor:pointer;
  padding:0;
  width:80px;
  margin:0 5px 0 0
}

.archiveNavi li.archiveNaviNext {
  cursor:pointer;
  padding:0;
  width:80px;
  margin:0 0 0 5px
}

#wpNewses {
  width:970px;
  height:22px;
  margin:0 auto;
  background:#fff url(http://i.wp.pl/a/i/banki/bg_newses2.gif) no-repeat bottom left;
  padding-top:8px;
  font:normal 11px Tahoma, Verdana, Helvetica, sans-serif;
  overflow:hidden;
  margin-top:15px
}

#wpNewses .leftLab {
  padding:0 0 0 10px;
  float:left;
  width:135px;
  color:#2f536b;
  font:bold 11px Tahoma, Geneva, Verdana, sans-serif;
  text-transform:uppercase;
  overflow:hidden
}

#wpNewses ul { height:14px }

#wpNewses ul li {
  float:left;
  background:url(http://i.wp.pl/a/i/biznes/dot.gif) no-repeat right 6px;
  padding:0 10px;
  margin-bottom:50px
  color: #144a66;
}

#wpNewses ul li.last { background:none }	
#wpNewses ul li a { color:#144a66; font-size:11px }	
#wpNewses ul li.more { background:transparent }
#wpNewses ul li.more a { color:#144a66; }

.bx_sel {
	background: url(http://i.wp.pl/a/i/biznes/bg_tab_r_on.gif) repeat-x;
	border: #d2d9dd solid 1px;
	margin-bottom: 10px;
	padding: 6px 0;
	padding-left: 10px;
}

.bx_sel .in_btn {
	margin-left: 10px; 
	height: 22px;
	margin-top: 0;
	margin-right: 10px;
	float: right;
	font-size: 11px;
}

.bx_sel p {
	font-weight: bold; 
	font-size: 11px;
	color: #424242;
	padding-top: 2px;
	margin-right: 40px;
}

.bx_sel .inSel { width: 170px; }

#bxPorowOfer .lsArt p { margin: 3px 0; }

#bxPorowOfer .lsArt p a { color: #424242; }

#bxPorowOfer .lsArt .moreFld { padding-right: 0; }

#bxPorowOfer .lsArt .lst { border-bottom: 0; }

#bxPorowOfer .lsArt .pic { border: 0; }

#bxPorowOfer .lsArt h4 {
	font-size: 11px;
	text-transform: uppercase;
	color: #0c4766;
}
