a.wiecej, a.zakl_link_b, a.zakl_link_b, .cf_tsm, 
#bn_content *, 
#bn_content td, #bn_content p, .cfb, .cfbU, .zakladki, .title, .titleLeft, .titlehand, 
.txt, .txtU, .txtred, .txtgreen, .txtb, .txtbw, .txtbbig, .txtbu, .InwestTitle, 
.InwestMenu, .kreska, .contentTitle, .gbt, .gbtb, .topMenu, .topMenuBig, .topSubMenu, 
.topSubMenuBig, .topSubMenuBigU, .centrum, .articleTitleLink, .linkDef, .atl, .stopka {
  font-family: verdana,arial,helvetica,sans-serif;
}
a, td, th, p, input, textarea, select {
  font-size: 11px ;
}

table.bpress {
	font-size: 18px ;
	border-collapse: collapse !important;
	empty-cells: show !important;
	/*border-top: 1px solid black;
	border-left: 1px solid black;*/
	
}

table.bpress td {
	
	border:1px solid ;
	
	/*border-right: 1px solid !important;
	border-bottom: 1px solid !important;*/
	
	
}

a {
  color: #1A2A78;
  text-decoration: underline;
}
  
#bn_arttools {
	text-align: center;
    border-top: 1px #CFE0EF solid;
	margin: 25px 0 0 0;
	padding: 0;
	list-style: none;
	line-height: 20px;
}
#bn_arttools li {
	white-space: nowrap;
	display: inline;
	padding: 0;
	margin: 0;
}
#bn_arttools li a {
font-family: tahoma,verdana,helvetica,sans-serif; color: #10376F; font-size: 11px;  
}
#bn_arttools li a img {
margin: 10px 5px 10px 7px;
display: inline;
vertical-align: middle;
border: none;
}
#bn_arttools li a img.first {
margin-left: 0;
}


h2 { font-size: 11px; font-weight: bold; color: white; text-decoration: none; margin-bottom: 3px; margin-top: 0px; margin-left: 6px; margin-right: 6px
}

#article_content h2, #article h2 {
color: black;
}

.toTi { font-size: 16px; font-weight: bold; text-align: center; color: #ffffff; text-decoration: none;  margin-bottom: 0px; margin-top: 0px; margin-right: 18px; margin-left: 18px}
h1 { font-family: verdana,arial,helvetica,sans-serif; font-size: 16px; font-weight: bold;  line-height: 20px; color: black; text-decoration: none; margin-bottom: 3px; margin-top: 0px; margin-right: 0px; margin-left: 0px }
.wiecej { font-size: 11px; font-weight: bold; color: #1a2a78;	text-decoration: none }
td.zakl { padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px }
a.zakl_link_w, a.zakl_link_b { font-size: 11px;	font-weight: bold; text-decoration: none }
a.zakl_link_w { color: #003366 }
a.zakl_link_b { color: #ffffff }
a.zakl_link_w:hover, a.zakl_link_b:hover, a.wiecej:hover { text-decoration: underline }
.opty { Z-INDEX: 6; left: 0px; width: 500px; position: absolute; top: -800px; height: 200px; }
.cf_tsm { font-size: 9px;  line-height: 15px;  color: #003366; text-decoration: none }
a.cf_tsm:hover { text-decoration: underline }
.nvi {font-size: 2px; color: #FFFFFF}
.cfb { font-size: 10px; font-weight: bold; color: #003366; text-decoration: none }
.cfb:hover { font-size: 10px; font-weight: bold; color: #003366; text-decoration: underline }
.cfbU { font-size: 10px; font-weight: bold; color: #003366; text-decoration: underline}
.cfbU:hover { font-size: 10px; font-weight: bold; color: #003366; text-decoration: underline }
.zakladki { font-size: 10px; font-weight: bold;  color: #888888; text-decoration: none }
.zakladki:hover { font-size: 10px; font-weight: bold;  color: #888888; text-decoration: underline }
.title { font-size: 11px; font-weight: bold;  text-align: center; color: #333333; text-decoration: none }
.title:hover { font-size: 11px; font-weight: bold;  text-align: center; color: #333333; text-decoration: none }
.titleLeft { font-size: 11px; font-weight: bold;  text-align: left; color: #333333; text-decoration: none }
.titlehand { font-weight: bold;  text-align: center; color: #333333; text-decoration: none; cursor: pointer }
.stopka { font-size: 10px; font-weight: normal;  line-height: 12px;  color: #111111;}
.stopka:hover { font-size: 10px; font-weight: normal;  line-height: 12px;  color: #333333; text-decoration: underline }
.stopka2 { font-size: 10px; font-weight: normal;  line-height: 12px;  color: #ae0000;}
.stopka2:hover { font-size: 10px; font-weight: normal;  line-height: 12px;  color: #ae0000; text-decoration: underline }
.stopka3 { font-size: 9px; font-weight: normal;  line-height: 12px;  color: #111111;}
.stopka3:hover { font-size: 9px; font-weight: normal;  line-height: 12px;  color: #333333; text-decoration: underline }
.stopka4 { font-size: 9px; font-weight: normal;  line-height: 12px;  color: #ae0000;}
.stopka4:hover { font-size: 9px; font-weight: normal;  line-height: 12px;  color: #ae0000; text-decoration: underline }
.txt { font-size: 9px; font-weight: normal;  line-height: 12px;  color: #333333; text-decoration: none}
a.txt:hover { font-size: 9px; font-weight: normal;  line-height: 12px;  color: #000000; text-decoration: underline }
.txtu { font-size: 9px; font-weight: normal;  line-height: px;  color: #333333; text-decoration: underline}
a.txtu { font-size:11px; line-height: 12px; }
a.txtu:hover { font-size: 11px; font-weight: normal;  line-height: 12px;  color: #000000; text-decoration: underline }
.txtred { font-size: 9px; font-weight: normal;  line-height: 12px;  color: red; text-decoration: none}
.txtgreen { font-size: 9px; font-weight: normal;  line-height: 12px;  color: green; text-decoration: none}
.txtb { font-size: 9px; font-weight: bold;  line-height: 12px;  color: #333333; text-decoration: none}
a.txtb:hover { font-size: 9px; font-weight: bold;  line-height: 12px;  color: #000000; text-decoration: underline }
.txtbw { font-size: 9px; font-weight: bold;  line-height: 12px;  color: #EEEEEE; text-decoration: none}
a.txtbw:hover { font-size: 9px; font-weight: bold;  line-height: 12px;  color: #EEEEEE; text-decoration: underline }
.txtbbig { font-size: 12px; font-weight: bold;  line-height: 12px;  color: #333333; text-decoration: none}
a.txtbbig:hover { font-size: 12px; font-weight: bold;  line-height: 12px;  color: #000000; text-decoration: none }
.txtbu { font-size: 9px; font-weight: bold;  line-height: 12px;  color: #333333; text-decoration: underline}
a.txtbu:hover { font-size: 9px; font-weight: bold;  line-height: 12px;  color: #000000; text-decoration: underline }
.InwestTitle { font-size: 12px; font-weight: bold;  text-align: left; color: #333333; text-decoration: none }
.InwestTitle:hover { font-size: 12px; font-weight: bold;  text-align: left; color: #333333; text-decoration: none }
.InwestMenu { font-size: 10px; font-weight: normal;  line-height: 15px ;  color: #333333; text-decoration: none }
.InwestMenu:hover { font-size: 10px; font-weight: normal;  line-height: 15px ;  color: #333333; text-decoration: underline }
.kreska { font-size: 12px; font-weight: normal; text-align: center; color: #edc26c; text-decoration: none }
.contentTitle { font-size: 11px; font-weight: bold; text-align: center; color: #edc26c; text-decoration: none }
.gbt { font-size: 11px; font-weight: bold; color: white; text-decoration: none}
.gbtb { font-size: 11px; font-weight: bold; color: #003366; text-decoration: none}
/* wkrotce beda te definicje z headera zbedne */
.topMenu { font-size: 11px; font-weight: bold; text-align: center; color: #eeeeee; text-decoration: none }
.topMenu:hover { font-size: 11px; font-weight: bold; text-align: center; color: #cccccc; text-decoration: none}
.topMenuBig { font-size: 12px; font-weight: bold; text-align: center; color: #eeeeee; text-decoration: none }
.topMenuBig:hover { font-size: 12px; font-weight: bold; text-align: center; color: #cccccc; text-decoration: none}
.topSubMenu { font-size: 10px; font-weight: bold; text-align: center; color: #1a2a78; text-decoration: none }
.topSubMenu:hover { font-size: 10px; font-weight: bold; text-align: center; color: #536393; text-decoration: none }
.topSubMenuBig { font-size: 11px; font-weight: bold; text-align: center; color: #1a2a78; text-decoration: none }
.topSubMenuBig:hover { font-size: 11px; font-weight: bold; text-align: center; color: #1a2a78; text-decoration: underline }
.topSubMenuBigU { font-size: 11px; font-weight: bold; text-align: center; color: #1a2a78; text-decoration: underline }
.topSubMenuBigU:hover { font-size: 11px; font-weight: bold; text-align: center; color: #536393; text-decoration: underline }
.subTableRight { border: #999999 1px solid; }
.centrum { font-size: 11px; font-weight: bold; text-align: center; color: #333333; text-decoration: none }
.boxCentrumLink { font-size: 11px; font-weight: bold; text-align: center; color: #333333; text-decoration: none }
.articleTitleLink { font-size: 11px; color: #1a2a78; text-decoration: underline }
.articleTitleLinkWach { font-size: 11px; color: #1a2a78; text-decoration: none }
.linkDef { font-size: 11px; text-align: center; color: #1a2a78; text-decoration: underline }
.linkDWach { font-size: 11px; text-align: center; color: #1a2a78; text-decoration: none }
.linkDWach:hover { font-size: 11px; text-align: center; color: #1a2a78; text-decoration: underline }
.atl { font-size: 11px; color: #1a2a78; text-decoration: underline; cursor: hand; text-align: left }
.quoteLink { font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; text-align: center; color: #1a2a78; text-decoration: underline }
.quoteUp { font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; text-align: center; color: green; text-decoration: none; text-align: right; padding-right: 10px; }
.quoteDown { font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; text-align: center; color: red; text-decoration: none; text-align: right; padding-right: 10px; }
.quoteEq { font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; text-align: center; color: black; text-decoration: none; text-align: right; padding-right: 10px; }
.quoteLinksmall { font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; text-align: center; color: #1a2a78; text-decoration: underline }
.quoteUpsmall { font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; text-align: center; color: green; text-decoration: none; text-align: right }
.quoteDownsmall { font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; text-align: center; color: red; text-decoration: none; text-align: right }
.quoteEqsmall { font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; text-align: center; color: black; text-decoration: none; text-align: right }
.contentSubMenu { font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; font-weight: bold; text-align: center; color: #888888; text-decoration: none }
.contentSubMenu:hover { font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; font-weight: bold; text-align: center; color: #b1c1d1; text-decoration: none }
.leftBarTitle { font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none}
.leftBarTitle:hover { font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: underline}
.leftBarSubTitle { font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-align: left; color: #ffffff;
text-decoration: none}
.leftBarSubTitle:hover { font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-align: left; color: #ffffff;
 text-decoration: underline}
.leftBarListItem { font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-align: left; line-height: 14px; color: #333333;
text-decoration: none}
.leftBarListItem:hover { font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-align: left; color: #333333;
 text-decoration: underline}
.leftBarListItemSel { font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-align: left; line-height: 14px; color: #333333;text-decoration: underline}
.leftBarListItemSel:hover { font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-align: left; color: #333333;
 text-decoration: underline}
.chart { font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; line-height: 14px; font-weight: normal; text-align: left; color: #555555; text-decoration: none}
.chartMinus { font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; line-height: 14px; font-weight: normal; text-align: right; color: #ff0000; text-decoration: none}
.chartPlus { font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; line-height: 14px; font-weight: normal; text-align: right; color: #379025; text-decoration: none}
.chart:hover { font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; line-height: 14px; font-weight: normal; text-align: left; color: #555555; text-decoration: none}
.articleTitleBig { font-family: verdana,arial,helvetica,sans-serif; font-size: 15px; font-weight: bold;  line-height: 20px; color: #993333; text-decoration: underline }
.articleTitleWach { font-family: verdana,arial,helvetica,sans-serif; font-size: 15px; font-weight: bold;  line-height: 20px; color: #993333; text-decoration: none }
.articleTitleBig:hover { font-family: verdana,arial,helvetica,sans-serif; font-size: 15px; font-weight: bold;  line-height: 20px; color: #993333; text-decoration: underline }
.articleTitleWach:hover { font-family: verdana,arial,helvetica,sans-serif; font-size: 15px; font-weight: bold;  line-height: 20px; color: #993333; text-decoration: underline }
.articleTitleBigNoLink { font-family: verdana,arial,helvetica,sans-serif; font-size: 16px; font-weight: bold;  line-height: 20px; color: black; text-decoration: none }
.spTitle { font-family: verdana,arial,helvetica,sans-serif; font-size: 16px; font-weight: bold;  line-height: 20px; text-decoration: none }
.articleTitle { font-family: verdana,arial,helvetica,sans-serif; font-size: 13px; font-weight: bold;  line-height: 20px; color: #536393; text-decoration: none }
.articleTitle:hover { font-family: verdana,arial,helvetica,sans-serif; font-size: 13px; font-weight: bold;  line-height: 20px; color: #536393; text-decoration: none }
.productTitle { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #993333; text-decoration: underline }
.productTitWach { font-family: verdana,arial,helvetica,sans-serif; font-size: 15px; font-weight: bold; color: #993333; text-decoration: none }
.productTitKol { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #993333; text-decoration: none }
.productTitle:hover { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #993333; text-decoration: underline }
.productTitWach:hover { font-family: verdana,arial,helvetica,sans-serif; font-size: 15px; font-weight: bold; color: #993333; text-decoration: underline }
.productTitKol:hover { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #993333; text-decoration: underline }
.linkMore { font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; text-align: center; color: #1a2a78; text-decoration: underline }
.linkMoreB { font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; text-align: center; color: #1a2a78; text-decoration: underline; font-weight: bold }
.mbw { font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none; font-weight: bold }
.lmbw { font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: underline; font-weight: bold }
.lgbt { font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; font-weight: bold;}
.articleTxtBig { font-family: verdana,sans-serif; font-size: 11px; font-weight: normal;  line-height: 13px;  color: #000000; text-decoration: none }
.personal { font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; font-weight: bold;  color: #222222; text-decoration: none }
.personal:hover { font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; font-weight: bold;  color: #222222; text-decoration: underline}
.inputField { FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; font-family:verdana,arial,helvetica,sans-serif }
.textBold {font-weight: bold}
.mainTable { border-right: #999999 1px solid; border-top: #999999 1px solid; border-left: #999999 1px solid; border-BOTTOM: #999999 1px solid }
.subTable { border-right: #003366 1px solid; border-top: #003366 1px solid; border-left: #003366 1px solid; border-BOTTOM: #003366 1px solid }
.subTableText { font-weight: bold; color: #444444; font-size: 10px; text-decoration: none }
.subTableText:hover { font-weight: bold; color: #444444; font-size: 10px; text-decoration: underline }
.subTableTextWhite { font-weight: bold; color: #ffffff; font-size: 10px; text-decoration: none }
.subTableTextWhite:hover { font-weight: bold; color: #ffffff; font-size: 10px; text-decoration: underline }
.subTableText2 { font-weight: normal; color: #444444; font-size: 10px; text-decoration: none }
.subTableText2:hover { font-weight: normal; color: #444444; font-size: 10px; text-decoration: underline }
.subTableTwo { border-right: #edc26c 1px solid;  border-left: #edc26c 2px solid; border-BOTTOM: #edc26c 1px solid }
.contentTable {  border-top: #006699 3px solid }
.contentTableBorderTop { border-top: #b1c1d1 3px solid; }
.contentTableRight { border-right: #b1c1d1 1px dashed  }
.contentTableCentrum{ border-right: #b3d1b3 1px solid; border-top: #b3d1b3 3px solid; border-left: #b3d1b3 1px solid; border-BOTTOM: #b3d1b3 1px solid }
.centrumTitleTable{ border-right: #b3d1b3 1px solid; border-BOTTOM: #b3d1b3 1px solid }
.contentTableTwo {  border-BOTTOM: #b1c1d1 1px solid }
.contentTitleTable { border-right: #006699 1px solid; border-BOTTOM: #006699 1px solid }
.contentTitleTableO { border-right: #ff5a00 1px solid; border-BOTTOM: #ff5a00 1px solid }
.contentTitleTableG { border-right: #bababa 1px solid; border-BOTTOM: #ff5a00 1px solid }
.chartTable { border-right: #999999 1px solid;  border-left: #999999 1px solid; border-BOTTOM: #999999 1px solid }
.chartTableTop { border-left: #999999 1px solid; }
.contentTableTop {  border-top: #006699 3px solid }
.contentTableBottom {  border-BOTTOM: #006699 3px solid }
.contentTableTopO {  border-top: #ff5a00 3px solid }
.contentTableTopG {  border-top: #bababa 3px solid }
.genBar { font-family: verdana, helvetica, sans-serif; font-size: 10px; font-weight: bold;  color: #555555; text-decoration: none }
.ofertsTable td { text-align: justify; padding: 8px 4px 4px 4px; }
/* brazowy tytul oferty/produktu, etc. */
.ofertsTitle { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #993333; text-decoration: underline }
.genericBar td { vertical-align: top; padding: 0px 8px 0px 8px; background: #B1C1D1; color:white; font-weight: bold; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px }
.boxBorder { background: #999999; }
.lbart { font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: bold; line-height: 14px; text-align: left; color: #333333; text-decoration: none }
.lbart:hover { font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: bold; line-height: 14px; text-align: left; color: #333333; text-decoration: underline }
.lbar { font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; font-weight: normal; line-height: 12px; text-align: left; color: #333333; text-decoration: none }
.lbar:hover { font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; font-weight: normal; line-height: 12px; text-align: left; color: #333333; text-decoration: underline }
/* nowe style wg nowej nomenklatury */
.artSrc { font-size: 9px; font-weight: normal; color: #888888; text-decoration: none }
.cfb { font-size: 10px; font-weight: bold; color: #003366; text-decoration: none }
.quoTit { font-size: 11px; font-weight: bold; color: #FFFFFF; background: #5577AA; text-align: center;}
.quoArr { font-family: courier; font-size: 16px; font-weight: normal; color: #FFFFFF; background: #5577AA; text-decoration: none; }
.quoHea { font-size: 12px; font-weight: bold; color: #FFFFFF; background: #6688BB; text-decoration: none; text-align: center;}
.spMB { font-family: verdana,arial,helvetica,sans-serif; font-size: 14px; font-weight: bold; line-height: 18px; color: #003366; text-decoration: none }
.spMBu { font-family: verdana,arial,helvetica,sans-serif; font-size: 14px; font-weight: bold; line-height: 18px; color: #003366; text-decoration: none }
.spMBu:hover { font-family: verdana,arial,helvetica,sans-serif; font-size: 14px; font-weight: bold; line-height: 18px; color: #003366; text-decoration: underline }
.spTx { font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal;  line-height: 15px;  color: #333333; text-decoration: none }
.spTx:hover { font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal;  line-height: 15px;  color: #333333; text-decoration: none }
/* style nowego CF */
.titleCFbar { font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: bold;  color: #0F337C; text-decoration: none }
.titleCFbar:hover { text-decoration: underline }
.titleCF { font-family: verdana,arial,helvetica,sans-serif; font-size: 14px; font-weight: bold;  color: #ffffff; text-decoration: none }
.titleCF:hover { font-family: verdana,arial,helvetica,sans-serif; font-size: 14px; font-weight: bold;   color: #ffffff; text-decoration: underline }
/*
 * style do konkursu codziennego
 */
#daily-contest {
    padding: 10px;
}
#daily-contest h3 {
    font-size: 13px;
}
#daily-contest p {
    margin-bottom: 20px;
    font-size: 12px;    
}
#daily-contest p a {
    color: #1A2A78;
    font-weight: bold;
    font-size: 110%;
}
#daily-contest p.prize {
    text-align: left;
    border-top: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
    padding: 10px 0 10px 0;
    margin: 0 5px 0 5px;
}
#daily-contest p.prize img.img_center {
    float: left;
}
.prize_box {
    padding: 2px;
}
.prize_box h3 {
   font-size: 12px;
}
/*
 * PANORAMA FIRM
 *
 */
#pf-search-tab {
   background-color: #003366;
   padding-right: 120px;
   color: #000;
   padding-top: 5px;
   padding-left: 10px;
   background: #FFEEA6 url(http://www.pf.pl/images/logo_pf.gif) no-repeat top right;
   min-height: 45px;   
   _height: 45px;
   margin-bottom: 0;
   border: 1px solid #FFEEA6;
   padding-bottom: 0;
}
#pf-search-tab a {
   color: #000;
}
#pf-state-list {
   position:relative; 
   z-index:24;
}
#pf-state-list ul {
    display: block;
    position: absolute;
    top:-7px;left:0; width:15em;
    border:2px solid #666;
    background-color:#ddd; 
    color:#000;
    padding: 10px;
    list-style-type: none;
}
#pf-search-tab input {
   font-weight: normal;
   background-color: #fff;
   border: 1px solid #aaa; 
}
#pf-search-tab input.submit {
   background-color: #003366;
   border: 1px solid #003366;
   color: #fff;
   padding: 0 10px;
   margin-left: 10px;
   font-weight: bold;
}   
#pf-results {
   padding: 0;
   margin: 0 0 25px 0;
   text-align: center; 
}
#pf-results img {
   border: none;
}    
#pf-results h3 {
   padding: 0;
   margin: 0;
}
#pf-results span.pf-company-count {
   color: #444444;
}
#pf-results ul {
   list-style-type: none;
}
#pf-results li {
   margin-bottom: 4px;
}
#pf-results a:link, #pf-results a:visited {
   color: #1A2A78;
   font-size: 13px;
}
#pf-results table {
   border-collapse: collapse;
   width: 600px;
   margin: 0 auto;
}
#pf-results table tr td {
   font-size: 13px;
   padding: 0 0 15px 0;
   border-bottom: 1px solid #aaa;
}
#pf-results table tr.last td {
   border-bottom: none;
}
#pf-results table tr td h3 {
   font-size: 14px;
}
#pf-results table tr td.logo {
   padding: 0;
}
#pf-company-list {
   margin-left: 0px;
}
#pf-company-menu {
   border: 1px solid #fff;
   list-style-type: none;
   margin-bottom: 0;
   margin-left: 0;
   padding: 10px 0 10px 0;
} 
#pf-company-menu li {
   text-indent: 20px; 
   margin-right: 10px;
   margin-left: 0;
   float: left;
   font-size: 13px;
}
#pf-company-menu li.wiz {
   background: #fff url(/gfx/pf/ico_wizyt.gif) no-repeat center left;
}
#pf-company-menu li.map {
   background: #fff url(/gfx/pf/ico_mapa.gif) no-repeat center left;
}
#pf-company-menu li.www {
   background: #fff url(/gfx/pf/ico_home.gif) no-repeat center left;
}
#pf-company-menu li.ema {
   background: #fff url(/gfx/pf/ico_email.gif) no-repeat center left;
}
#pf-company-menu li.nowiz {
   background: #fff url(/gfx/pf/ico_wizyt_off.gif) no-repeat center left;
   color: #E4E4E4;
}
#pf-company-menu li.nomap {
   background: #fff url(/gfx/pf/ico_mapa_off.gif) no-repeat center left;
   color: #E4E4E4;
}
#pf-company-menu li.nowww {
   background: #fff url(/gfx/pf/ico_home_off.gif) no-repeat center left;
   color: #E4E4E4;
}
#pf-company-menu li.noema {
   background: #fff url(/gfx/pf/ico_email_off.gif) no-repeat center left;
   color: #E4E4E4;
}
#pf-found-stats {
/*   background-color: #003366; */
   background-color: #ddd;
   color: #003366;
   padding: 5px 5px 5px 10px;
   font-weight: bold;
}
ul.paginate {
list-style-type: none;
}
ul.paginate li {
  display: inline;
  padding-right: 3px;
}
ul.paginate li a {
  text-decoration: none;
}
.form-row {
}
.form-row div {
  margin: 2px 10px 2px 10px;
  float: left;
  width: 170px;
}
.form-row div input {
  display: block;
  margin: 0;
  padding: 0;
}
.form-row div select {
  display: block;
  width: 160px;
  font-weight: normal;
}
#pf-adv-search-form {
  padding: 5px 0 5px 0; 
  margin: 0;
  padding: 0;
}
.pf_ad_html {
  float: right;
  width: 120px;
}
.pf_ad_splink {
  float: right;
  width: 200px;
  border: 5px solid #FFEEA6;
  padding: 5px;
  margin: 5px 0 5px 0;
}
.pf_ad_splink h5 {
  margin: 2px;
}
.pf_ad_splink p.www {
  color: #CC6600;
}
.pf_ad_splink p {
  font-size: 13px;
  margin: 0;
}
.pf_ad_splink h5 a {
  font-size: 14px;
  font-family: Arial;
  font-weight: normal;
}
/* Reklama Peugeota na /wiadomosci *>
#peugeot { 
    border: 1px solid red;
}
/* Tresc artykulu */
#emitent, #article { margin: 15px 0px 10px 0px; font-size: 13px; line-height: 1.5em }
#emitent p, #article p, #emitent b, #article b, #emitent i, #article i, #emitent ul, #article ul { font-size: 13px; line-height: 1.5em }
#article p a, #article a {
         font-size: 13px;
}

#toolbox {
  list-style-type: none;
  margin: 10px 0;
  padding: 0;
}
#toolbox li {
  float: left;
  padding: 0;
}
#toolbox li a {
  padding: 0;
  margin: 0;
}
#toolbox li a img {
  border: none;
}
/* pracuj.pl wyszukiwarka */
DIV#pracujSearchWrap {
/* MOJE   border: 1px solid red;
margin: 10px 0px 0px 0px;
padding: 0;
float: left;
width: 187px; */ 
margin: 0;
 padding: 0;
  background-color: #FFF;
	 border-color: #000066;
	  border-width: 1px;
		 border-style: solid;
		  width: 185px;
}
DIV#pracujSearchTop {
				 background-color: #000066;
				 color: #FFFFFF;
				  margin-left: 0px;
					 padding: 0;
					  height: 16px;
						 margin-top: 0px;
}
DIV#pracujSearch {
background-color: #FFF;
 margin: 0;
  xpadding: 5px;
xwidth: 180px;
}
DIV#pracujSearch IMG {
				 padding-top: 4px;
				 padding-bottom: 2px;
				 margin-top: 2px;
}
DIV#pracujSearch FORM {
				 margin: 0;
}
DIV#pracujSearch FORM DIV {
				 margin-bottom: 5px;
}
DIV#pracujSearch FORM INPUT,
DIV#pracujSearch FORM SELECT {
   font: normal 10px Verdana, Arial, Helvetica, sans-serif;
   color: #000;
   background-color: #FFF;
   border: 1px solid #CCC;
	 width: 170px;
	 overflow: hidden;
}
DIV#pracujSearch FORM INPUT {
				 font-weight: bold;
}
DIV#pracujSearch FORM INPUT.s {
				 margin-top: 4px;
				 border: none;
				 width: 57px;
}
a.partsearch {
				font-size: 10px;
				font-family: Arial, Verdana, Sans-serif;
				color: #fff;
			 text-decoration: underline;
}
p.partsearch {
				font-size: 10px;
				font-family: Arial, Verdana, Sans-serif;
				COLOR: #FFF;
			 margin-left: 5px;
			 margin-top: 0px;
}
/* koniec pracuj.pl */
.box {
	margin: 0px 0 5px 0;
	border: 1px solid #003366
}
.box h3 {
	color: #ffffff;
	padding: 3px 3px 3px 5px;
	margin: 0;
	background-color: #003366;
	font-weight: bold;
	font-size: 11px;
	text-align: left
}
div.rightbox {
   border: none !important;
   border-top: 4px solid #00659C !important;
         text-align: left;
}
div.rightbox h3 {
   padding: 2px 5px;
   display: inline;
   background-color: #00659C !important;
   color: #FFFFFF;
   background-color: #003063;
   font-size: 11px;	       
}
div.rightbox ul {
   list-style-image: url(/gfx/lite/orangeArrow.gif);
   margin: 0;
   padding: 10px 0 10px 15px;
}
div.rightbox ul li {
   margin: 2px;
}
div.rightbox ul li a {
   color: #363636;
   text-decoration: underline;
}
.bn_box h3 {
  text-align: left;
}
/* Style dla boksu z ekspertami na sg */
.ekspert1 {
  	margin: 0;
	padding: 10px;
	border-top: 1px solid #0b3567	;
}
.ekspert1 {
	width: 186px;
	background: #ffffff url(http://www.bankier.pl/i/forum/ekspert-bg1.gif) repeat-x top left;
}
.eksperci h4 {
	background-color: #46597d;
	margin: 0;
	padding: 3px 5px 3px 10px;
	font-weight: bold;
	color: #ffffff ;
	font-size: 11px;
        text-align: left;
}
.eksperci h4 a {
	font-weight: bold;
	color: #ffffff ;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.eksperci table {
	border: none ;
	padding: 0;
	margin: 0
}
.eksperci table tr td {
	vertical-align: middle;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
.eksperci table tr td a {
	text-decoration: none;
	color: #000000;
}
.eksperci table tr td a:hover {
	text-decoration: underline;
}
.eksperci img {
	border: 1px	 solid #ffffff;
	margin: 0 5px 0 5px;
	padding: 0;
}
.eksperci .wiecej {
	background-color: #d9dde4;
	margin: 0;
	padding: 3px 5px 3px 10px;
	text-align: left;
}
.eksperci dl, .eksperci dt, .eksperci dd {
	margin: 0;
	padding: 0;
}
.eksperci dd {
	margin-bottom: 5px;
}
.eksperci dd.last {
	margin: 0;
}
/* Wyszukiwanie */
#wysz STRONG { font-family: Arial, "Arial CE", Helvetica; }
#oknoW a {
font-family: Tahoma, Arial, Verdana;
color: #FFFFFF;
text-decoration: none;
			/*	 font-weight: bold;
				 font-family: Arial; */
}
#oknoW a:hover  {
text-decoration: underline;
}
.WyszStr { text-align: center; margin-bottom: 7px;  }
.WyszP { font-size: 12px; padding-top: 10px; margin-left: auto; margin-right: auto; }
.WyszP a, .pageList .WyszAkt { padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; font-size: 11px;}
.WyszP a:visited { padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; font-size: 11px;}
.WyszP .WyszS { margin-right: 20px; margin-left: 20px; padding: 2px 6px; background: #fff; color: #aaa; font-size: 11px;}
.WyszP .WyszE { margin-right: 20px; margin-left: 20px; padding: 2px 6px; border: solid 1px #ddd; background: #fff; font-size: 11px;}
.WyszP .WyszAkt {padding: 2px 6px; border-color: #999; font-weight: bold; vertical-align: top; background: #fff; color: #808080; font-size: 11px; }
.WyszP a:hover {color: #FFFFFF; background: #3D699C; border-color: #036; text-decoration: none; font-size: 11px;}
.w_tyt { font-size: 15px; font-family: Arial, "Arial CE", Helvetica !important; }
.w_op { color: #333333; font-size: 12px; font-family: Arial, "Arial CE", Helvetica !important; }
.w_url { text-decoration: none; color: green; size: 20px; font-family: Arial, "Arial CE", Helvetica !important; }
#szukW {
	font-family: Tahoma, Verdana;
	border: solid 1px #999999;
	background-color: #dadada;
	margin-right: 10px;
	width: 80px;
	padding: 2px;
	margin-right: 25px;
}
#wysz_pod  span, #wysz_pod input, #wysz_pod select, #wysz_pod option, #wysz_pod p {
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size: 12px;
}
#wysz_for td {
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size: 12px;
}
#wysz_pod input, #wysz_pod select {
	border: solid 1px #999999;
	padding: 2px;
	margin-right: 2px;
}
/* Duża belka z tytułem */
.bigbar { text-align: center; width: 100%; border-top: 3px solid #006699; width: 100%; margin-bottom: 10px }
.bigbar h2 { display: inline; color: #fff; font-weight: bold; padding: 2px 20px; font-size: 16px; background-color: #006699 }
.bigbar h1 { font-weight: bold; font-size: 17px; background-color: #ffffff; padding: 0px 0px 5px 0px; }
.bigbar h1 span { color: #ffffff; background-color: #006699; padding-bottom: 5px; padding-left: 10px; padding-right: 10px;}

/* Style dla toolbox-header - nagłówek narzędzi */
.tool_desc { padding: 4px 10px 10px 10px; margin: 10px 0; text-align: justify; border-bottom: 1px solid #b1c1d1 }
.tool_desc { font-size: 12px; padding: 0; line-height: 20px; margin: 20px auto; margin-bottom: 30px; border: none;}
.tool_desc p { border-left: 10px solid #ddd; font-size: 12px; color: #666; padding-left: 15px; margin: 15px auto; margin-left: 20px; line-height: 16px;}
.tool_desc p a { text-decoration: none; color: #006698; }
.bigbar h2 { display: block; font-size: 16px; margin: auto 80px; padding: 2px 5px 5px; }
.tool_ads { padding: 10px; margin: 0 0 15px 0; text-align: right }
.tool_ads a.linkDef { font-weight: bold }

/* Style dla list definicji w boxach */
.bn_menu_box dl { padding: 0; margin: 0 }
.bn_menu_box dl dt { font-weight: bold; padding: 0 0 5px 0; margin: 0 }
.bn_menu_box dl dd { padding: 0 0 10px 0; margin: 0 }

/* Style dla superboxu - poradniki w żółtym boksie */
div.superbox { padding: 5px; margin: 0 0 10px 0; background-color: #fefebe; border: 1px solid #006699 }
.superbox h2, .superbox h2 a { color:#036; font-size:14px; font-weight:bold; line-height:18px; text-decoration:none; margin: 5px 0; padding: 0 }
.superbox p { font-size: 11px; margin: 10px 0 }
.superbox ul { list-style-type:square; margin: 0 0 0 3em; padding: 0 }
.superbox ul li { list-style-type:square; margin: 0; padding: 0 0 3px 0 }
.superbox ul li a { text-decoration: none }
.superbox ul li a:hover { text-decoration: underline }
.superbox ul li img { block: inline }
