#directContent #cf_main a {
text-decoration:none;
color:#003C66;
}

#directContent #cf_main .inner a {
color:#578CAF;
text-decoration:underline;
}

#directContent #cf_main .inner img {
border:solid 1px #ddd;
}

#directContent #cf_main a:hover {
text-decoration:underline;
color:#E2001A;
}

#directContent #cf_main a img {
border:none;
}

#directContent #cf_main select {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
width:140px;
background:#FBFAFA none repeat scroll 0 0;
border:1px solid #D6D6D6;
vertical-align:baseline;
margin:0;
padding:1px;
}

#directContent #cf_main input {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
width:120px;
background:#FBFAFA none repeat scroll 0 0;
border:1px solid #D6D6D6;
vertical-align:baseline;
margin:0;
padding:1px;
}

#directContent #cf_main h1 {
text-align:left;
font-size:15px;
color:#003c66;
font-weight:700;
display:block;
margin:0;
padding:0;
}

#directContent #cf_main h2 {
text-align:left;
font-size:14px;
color:#003c66;
font-weight:700;
display:block;
margin:0;
padding:0;
}

#directContent #cf_main h3 {
text-align:left;
font-size:13px;
color:#003c66;
font-weight:700;
display:block;
margin:0;
padding:0;
}

#directContent #cf_main h4 {
text-align:left;
font-size:11px;
color:#003c66;
font-weight:700;
display:block;
margin:12px 0 6px;
}

#directContent #cf_main .content p {
font-size:11px;
display:block;
margin:12px 0 6px;
}

#directContent #cf_main p.data {
font-size:10px;
}

#directContent #cf_main p.title {
font-weight:700;
color:#036;
font-size:12px;
}

#directContent #cf_main h2.h2news {
padding:15px 0 0;
}

#directContent #cf_main p {
margin:0;
padding:0;
}

#directContent #cf_main dl {
margin:0;
padding:0;
}

#directContent #cf_main dt {
margin:0;
padding:0;
}

#directContent #cf_main dd {
margin:0;
padding:0;
}

#directContent #cf_main {
font-family:Tahoma;
font-size:11px;
background:#fff;
line-height:150%;
color:#707070;
width:580px;
margin:0 auto;
}

#directContent #cf_main .content li {
list-style-type:square;
}

#directContent #cf_main .content {
padding:0 15px;
}

#directContent #cf_main #top {
overflow:hidden;
height:67px;
}

#directContent #cf_main #top h1 a {
background:transparent url(/o/pocztowy/i/logo-bank_pocztowy.gif) no-repeat scroll 0 0;
display:block;
float:left;
height:56px;
margin-top:5px;
text-indent:-666em;
width:222px;
border:0 solid #000;
}

#directContent #bpsa_menu {
overflow:hidden;
height:40px;
}

#directContent #bpsa_main {
overflow:hidden;
background:#f8f8f8;
width:568px;
border-right:solid 1px #ddd;
border-left:solid 1px #ddd;
border-bottom:solid 1px #ddd;
}

#directContent #bpsa_main .bg-shadow {
background:url(/o/pocztowy/i/bg-shadow.gif) repeat-x scroll 0 100%;
height:70px;
width:580px;
z-index:2;
margin:0;
padding:0;
}

#directContent #bpsa_main .bg-shadow .menu {
width:500px;
float:left;
position:absolute;
z-index:10;
}

#directContent #bpsa_main .bg-shadow .szukaj {
width:205px;
float:right;
padding-top:12px;
}

#directContent #bpsa_main .bg-shadow .szukaj .send {
background:#D72F35 url(/o/pocztowy/i/bgButtonSearch.png) no-repeat scroll 0 0;
border:0 none;
height:22px;
width:23px;
cursor:pointer;
margin:0 3px;
padding:0;
}

#directContent #cf_main .top {
background:url(/o/pocztowy/i/bg-top.gif) repeat-x scroll 0 100%;
height:254px;
width:500px;
}

#directContent #cf_main .left-content {
float:left;
width:540px;
overflow:hidden;
}

#directContent #cf_main .right-content {
width:222px;
overflow:hidden;
float:left;
}

#directContent #cf_main .sub {
overflow:hidden;
clear:both;
width:540px;
}

#directContent #cf_main .top-sub {
overflow:hidden;
margin-bottom:10px;
}

#directContent #cf_main #top p a {
margin-left:10px;
padding-right:7px;
}

#directContent #cf_main #top h1 {
margin:0;
}

#directContent #cf_main .fLeft {
display:inline;
float:left;
}

#directContent #cf_main .fRight {
display:inline;
float:right;
}

#directContent #cf_main .more {
background:transparent url(/o/pocztowy/i/arr.gif) no-repeat scroll 100% .45em;
padding-right:7px;
font-size:1em;
}

#directContent #cf_main .more_homepage {
padding-right:7px;
font-size:11px;
border:solid 0 #eee;
padding-top:0;
position:relative;
top:10px;
}

#directContent #cf_main .red {
color:#e2001a;
font-weight:700;
}

#directContent #cf_main .form {
float:left;
width:329px;
padding-right:20px;
}

#directContent #cf_main .last {
clear:right;
float:right;
margin-bottom:10px;
width:222px;
}

#directContent #cf_main .open {
display:block;
}

#directContent #cf_main .archiwum {
background:#fff;
border:1px solid #EAEAEA;
padding:10px;
}

#directContent #yui-history-iframe {
position:absolute;
visibility:hidden;
}

#directContent #cf_main ul.arr li a {
background:transparent url(/o/pocztowy/i/arr.gif) no-repeat scroll 100% .45em;
padding-right:7px;
}

#directContent #cf_main ul.arr2 {
margin:10px 0 20px 20px;
}

#directContent #cf_main ul.arr2 li {
background:transparent url(/o/pocztowy/i/arr.gif) no-repeat scroll 0 .45em;
padding-left:12px;
}

#directContent #cf_main span.small a {
font-size:9px;
font-weight:400!important;
}

#directContent #cf_main #bpsa_main .bg-shadow .menu ul {
margin:0;
padding:15px 0 10px 15px;
}

#directContent #cf_main #bpsa_main .bg-shadow .menu li {
display:block;
float:left;
border-right:1px solid #dbdbdb;
padding-right:10px;
margin:0 10px 0 0;
}

#directContent #cf_main #bpsa_main .bg-shadow .menu li a {
font-size:13px;
}

#directContent #cf_main #bpsa_main .bg-shadow .menu li.selected a {
color:#707070;
}

#directContent #cf_main #bpsa_main .bg-shadow .menu li ul {
display:none;
background:#FAFAFA;
width:152px;
border-right:1px solid #DBDBDB;
border-left:1px solid #DBDBDB;
border-bottom:1px solid #DBDBDB;
margin:0 0 0 -11px;
padding:5px;
}

#directContent #cf_main #bpsa_main .bg-shadow .menu li.open ul {
display:block!important;
}

#directContent #cf_main #bpsa_main .bg-shadow .menu li ul.menu li {
float:none;
border-right:none;
padding:3px;
}

#directContent #cf_main #bpsa_main .bg-shadow .menu li ul.menu li p a {
font-size:10px;
width:200px;
}

#directContent table.tab-boxes {
margin-top:10px;
}

#directContent table.tab-boxes td {
border:medium none;
vertical-align:top;
width:222px;
margin:0;
padding:0 0 13px;
}

#directContent table.tab-boxes td.header {
padding:7px 0 0;
}

#directContent table.tab-boxes td.gap {
font-size:1px;
line-height:1px;
width:17px;
padding:0;
}

#directContent table.tab-boxes td.footer {
background:transparent url(/o/pocztowy/i/bg-shadow.gif) repeat-x scroll center bottom;
font-size:1px;
height:19px;
line-height:1px;
padding:0;
}

#directContent table.tab-boxes td p img {
padding-bottom:10px;
}

#directContent table.tab-boxes td ul.arr {
margin-bottom:10px;
}

#directContent table.tab-boxes td p.wniosek {
padding-top:10px;
}

#directContent table.tab-boxes td p.wniosek a.more {
background:transparent url(/o/pocztowy/i/arr.gif) no-repeat scroll 100% .7em;
padding-right:7px;
font-size:11px;
}

#directContent #cf_main .tabs-header {
margin-bottom:-25px;
padding:0 10px;
}

#directContent #cf_main .tabs-header h1 {
color:#FFF;
font-size:2.2em;
margin:0;
}

#directContent #cf_main #tabbedContent #tabMenu {
clear:both;
height:33px;
}

#directContent #cf_main #tabbedContent ul#tabs {
float:left;
background:transparent url(/o/pocztowy/i/tabs/tab-bg-btm.gif) repeat-x scroll 0 100%;
width:100%;
margin:18px 0 0;
}

#directContent #cf_main #tabbedContent #tabs li {
display:block;
float:left;
color:#FFF;
background:transparent url(/o/pocztowy/i/tabs/tab-bg.gif) repeat-x scroll 0 100%;
height:26px;
padding-top:2px;
margin:0;
}

#directContent #cf_main #tabbedContent #tabs li a {
line-height:12pt;
vertical-align:middle;
color:#036;
text-decoration:none;
font-size:13px;
padding:0 3px;
}

#directContent #cf_main #tabbedContent #tabs li.TabStart {
background:transparent url(/o/pocztowy/i/tabs/tab-start.gif) no-repeat scroll 0 top;
width:3px;
}

#directContent #cf_main #tabbedContent #tabs li.TabsStart {
background:transparent url(/o/pocztowy/i/tabs/tabs-start.gif) no-repeat scroll 0 top;
width:3px;
}

#directContent #cf_main #tabbedContent #tabs li.TabEnd {
background:transparent url(/o/pocztowy/i/tabs/tab-end.gif) no-repeat scroll 0 top;
width:2px;
}

#directContent #tabbedContent #tabs li.prevSelTabEnd {
background:transparent url(/o/pocztowy/i/tabs/tab-end.gif) no-repeat scroll 0 top;
width:2px;
}

#directContent #cf_main #tabbedContent #tabs li.TabsEnd {
background:transparent url(/o/pocztowy/i/tabs/tabs-end.gif) no-repeat scroll 0 top;
width:3px;
}

#directContent #cf_main #tabbedContent #tabs li.selectedTabsStart {
background:transparent url(/o/pocztowy/i/tabs/tabs-start-sel.gif) no-repeat scroll 0 top;
width:3px;
}

#directContent #cf_main #tabbedContent #tabs li.selectedTabStart {
background:transparent url(/o/pocztowy/i/tabs/tab-start-sel.gif) no-repeat scroll 0 top;
width:3px;
}

#directContent #cf_main #tabbedContent #tabs li.selected {
background:transparent url(/o/pocztowy/i/tabs/tab-bg-sel.gif) repeat-x scroll 0 100%;
}

#directContent #cf_main #tabbedContent #tabs li.selected a {
color:#707070;
}

#directContent #cf_main #tabbedContent #tabs li.selectedTabsEnd {
background:transparent url(/o/pocztowy/i/tabs/tabs-end-sel.gif) no-repeat scroll 0 top;
width:3px;
}

#directContent #cf_main #tabbedContent #tabs li.selectedTabEnd {
background:transparent url(/o/pocztowy/i/tabs/tab-end-sel.gif) no-repeat scroll 0 top;
width:2px;
}

#directContent #cf_main #tabbedContent {
width:540px;
margin-bottom:15px;
float:left;
overflow:hidden;
}

#directContent #cf_main #tabbedContent .tabHeader {
display:none;
}

#directContent #cf_main #tabbedContent .tabFooter {
display:none;
}

#directContent #cf_main #tabbedContent #tabCont {
color:#707070;
height:100%;
overflow:hidden;
clear:both;
padding:10px 0;
}

#directContent #cf_main #tabbedContent #tabCont img {
padding-right:10px;
}

#directContent #cf_main #tabbedContent #tabCont ul li {
margin-left:20px;
}

#directContent #cf_main #tabCont p {
margin-left:10px;
}

#directContent #cf_main #preloader {
position:absolute;
z-index:9999;
opacity:.7;
filter:alpha(opacity=70);
background:#ccc url(/o/pocztowy/i/tabs/ic-loader.gif) no-repeat 50% 10px;
}

#directContent #bpsa_main-menu .menu li p {
line-height:normal;
margin:0;
padding:0;
}

#directContent #cf_main ul.menu li ul.menu li p {
line-height:normal;
margin:0;
padding:0;
}

#directContent #cf_main .boxSml {
width:260px;
height:330px;
float:left;
display:block;
position:static;
background:url(/o/pocztowy/i/bg-shadow.gif) bottom left repeat-x;
margin:0 5px 32px;
padding:0;
}

#directContent #cf_main .boxSml ul {
list-style-type:none;
margin:0 0 0 6px;
padding:0 0 0 20px;
}

#directContent .boxBig ul {
list-style-type:none;
margin:0 0 0 6px;
padding:0 0 0 20px;
}

#directContent #cf_main .boxSml ul li {
list-style-type:none;
margin:0;
padding:0;
}

#directContent .boxBig ul li {
list-style-type:none;
margin:0;
padding:0;
}

#directContent #cf_main .boxBig {
width:560px;
height:236px;
float:left;
margin:5px;
padding:0;
}

#directContent #cf_main .boxBig ul {
margin:0 0 0 6px;
padding:0 0 0 20px;
}

#directContent #cf_main .boxBig ul li {
margin:0;
padding:0;
}

#directContent #cf_main .boxBig .boxBigLeftCol {
float:left;
width:275px;
margin:10px 0 0;
}

#directContent #cf_main .boxBig .boxBigRightCol {
float:left;
width:250px;
margin:10px 0 0;
}

#directContent #cf_main .boxContent {
height:250px;
float:left;
display:block;
margin:0;
padding:10px 5px;
}

#directContent #cf_main .boxContent p {
margin:0;
padding:8px 0;
}

#directContent #cf_main .boxContent .normal {
font-weight:400;
font-size:11px;
}

#directContent #cf_main .boxContent h1 {
font-size:17px;
font-weight:700;
color:#004677;
margin:0 0 10px;
padding:0;
}

#directContent #cf_main .boxContent img {
border:solid 1px #ddd;
}

#directContent #cf_main .go {
text-align:center;
display:block;
height:30px;
margin:20px;
padding:0;
}

#directContent #cf_main .go a {
font-weight:700;
background:transparent;
color:#fff;
text-decoration:none;
margin:0 8px;
padding:3px 5px;
}

#directContent #cf_main .go a:visited {
font-weight:700;
background:transparent;
color:#fff;
text-decoration:none;
margin:0 8px;
padding:3px 5px;
}

#directContent #cf_main .go a:hover {
font-weight:700;
background:transparent;
color:#fff;
text-decoration:none;
margin:0 8px;
padding:3px 5px;
}

#directContent #cf_main .go a:active {
font-weight:700;
background:transparent;
color:#fff;
text-decoration:none;
margin:0 8px;
padding:3px 5px;
}

#directContent #cf_main .go2 {
text-align:center;
display:block;
margin:0;
padding:0 18px;
}

#directContent #cf_main .go2 a {
font-weight:700;
background:transparent;
color:#fff;
text-decoration:none;
margin:0 8px;
padding:3px 5px;
}

#directContent #cf_main .go2 a:visited {
font-weight:700;
background:transparent;
color:#fff;
text-decoration:none;
margin:0 8px;
padding:3px 5px;
}

#directContent #cf_main .go2 a:hover {
font-weight:700;
background:transparent;
color:#fff;
text-decoration:none;
margin:0 8px;
padding:3px 5px;
}

#directContent #cf_main .go2 a:active {
font-weight:700;
background:transparent;
color:#fff;
text-decoration:none;
margin:0 8px;
padding:3px 5px;
}

#directContent #cf_main .inner ul {
list-style-type:none;
margin:0;
padding:0;
}

#directContent #cf_main .inner ul li {
list-style-type:none;
background:transparent url(/o/pocztowy/i/arr.gif) no-repeat scroll .2em .5em;
margin:0;
padding:0 0 0 12px;
}

#directContent #cf_main #tabs li {
margin:0;
padding:0;
}

#directContent #cf_main img.bpsa_btn {
border:none;
}
