a.zarejestruj {
background:url(../pic/button_zarejestruj.gif) no-repeat;
text-decoration:none;
width:139px;
height:30px;
padding:10px 70px;
}

a.zaloguj {
background:url(../pic/button_zaloguj.gif) no-repeat;
text-decoration:none;
width:112px;
height:30px;
padding:10px 60px 10px 55px;
}

div.pagecontener {
width:980px;
margin:0 auto;
/*background: transparent url(../pic/tapeta_swiateczna_header.jpg) no-repeat center top*/
}

.clr {
clear:both;
}

.fleft {
float:left;
}

.fright {
float:right;
}

.textaligncenter {
text-align:center;
}

.textalignright {
text-align:right;
}

.textalignleft {
text-align:left;
}

.unbold {
font-weight:400;
}

.hdn {
display:none;
}

.fullwidth {
width:100%;
}

.nopadding {
padding:0;
}

.fg_fff {
color:#fff;
}

.bg_DCE8F6 {
background-color:#f0f0f0;
}

.bg_FBE3C8 {
background-color:#f0f0f0;
}

.bg_FFDFB8 {
background-color:#e6e6e6;
}

.bg_C2C2C2 {
background-color:#C2C2C2;
}

.handcursor {
cursor:pointer;
}

#content {
position:relative;
float:left;
z-index:2;
margin:0;
padding:0;
background-color: #fff;
}

div.colmain750 {
float:left;
width:750px;
margin-right:5px;
}

div.colmain520 {
float:left;
width:520px;
margin-right:5px;
margin-bottom:10px;
}

div.colmain260 {
float:left;
width:260px;
margin:0 0 10px;
}

div.colmain260b {
float:left;
width:259px;
border-right:1px solid #E8E8E8;
margin:0 0 10px;
}

div#leftmenucontener {
float:left;
width:180px;
margin:0 20px 0 0;
padding:32px 0 0;
}

#leftmenucontener h3 {
font-size:11px;
line-height:11px;
color:#e3192d;
margin:-32px 0 0;
padding:14px 20px 7px;
}

div#rightcontener {
position:relative;
float:left;
width:225px;
z-index:255;
margin:0;
padding:0;
}

div.toplayerwidget#rightcontener {
position:absolute;
top:0;
right:0;
width:225px;
float:right;
z-index:255;
margin:0;
padding:0;
*margin-top: -85px;
}

div.colleft650 {
float:left;
width:650px;
margin-right:20px;
}

div.colright310 {
float:left;
width:310px;
*position: absolute;
z-index: -1;
}

div.colcenter535 {
float:left;
width:535px;
margin-right:20px;
}

div.colleft735 {
float:left;
width:735px;
margin-right:20px;
}

div.colleft980 {
width:980px;
}

div.col780 {
width:780px;
}

a.maillink {
background:url(../pic/ico-mail.gif) left center no-repeat;
text-decoration:underline;
line-height:2em;
padding:5px 3px 5px 20px;
color:#464646;
}

.misscardlink {
background:url(../pic/ico-card.gif) left center no-repeat;
text-decoration:underline;
line-height:2em;
padding:5px 3px 5px 20px;
color:#464646;
}

a.celphonelink {
background:url(../pic/ico-celphone.gif) left center no-repeat;
text-decoration:underline;
line-height:2em;
padding:5px 3px 5px 20px;
color:#464646;
}

a.buildinglink {
background:url(../pic/ico-building.gif) left center no-repeat;
text-decoration:underline;
line-height:2em;
color:#464646;
padding:5px 3px 5px 20px;
}

a.questionlink {
background:url(../pic/ico-question.gif) left center no-repeat;
text-decoration:underline;
line-height:2em;
padding:5px 3px 5px 20px;
}

a.rsslink {
background:url(../pic/ico-rss.gif) left center no-repeat;
text-decoration:underline;
line-height:2em;
padding:4px 7px 5px 20px;
color:#464646;
}

a.newslink {
background:url(../pic/newsletter_icon.gif) left center no-repeat;
text-decoration:underline;
line-height:2em;
padding:4px 7px 5px 20px;
color:#464646;
}

a.facelink {
background:url(../pic/ico-face.gif) left center no-repeat;
text-decoration:underline;
line-height:2em;
padding:4px 0 5px 20px;
}

a.arrowlink {
background:url(../pic/arrow-orange.gif) left center no-repeat;
text-decoration:underline;
padding:0 3px 0 12px;
}

a.printmelink {
background:url(../pic/ico-printer.gif) left center no-repeat;
text-decoration:underline;
line-height:2em;
padding:0 0 0 22px;
}

a.sendmelink {
background:url(../pic/ico-hand2r.gif) left center no-repeat;
text-decoration:underline;
line-height:2em;
padding:0 0 0 25px;
}

a.prevlink {
background:url(../pic/ico-prev.gif) left center no-repeat;
text-decoration:underline;
padding:0 3px 0 10px;
}

a.nextlink {
background:url(../pic/ico-next.gif) right center no-repeat;
text-decoration:underline;
padding:0 10px 0 3px;
}

a.zoomlink {
background:url(../pic/ico-zoom.gif) left center no-repeat;
text-decoration:underline;
line-height:2em;
padding:0 3px 0 20px;
}

a.visgraymore {
display:block;
width:93px;
height:30px;
background:url(../pic/btn-more-gray.gif) 0 0 no-repeat;
text-indent:-9000px;
}

a.visgraymorenoshd {
display:block;
width:92px;
height:29px;
background:url(../pic/btn-more-gray-noshd.gif) 0 0 no-repeat;
text-indent:-9000px;
}

div.innerpadding {
padding:0 15px;
}

select {
font:normal 11px Tahoma, sans-serif;
}

.subtitle {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#214797;
font-weight:700;
}

div.colcenter535 div.bg_DCE8F6 {
margin-top:30px;
line-height:1.5em;
padding:20px 15px;
}

.bold,.boldtext {
font-weight:700;
}

.nomargin,form {
margin:0;
}

div.colmain225,div.colright225 {
float:left;
width:225px;
}


*:first-child+html #srchslct_nsopt {
	*z-index: 10 !important;
}
*:first-child+html #srchslct_nsopt a {
	*z-index: 12 !important;
}
*:first-child+html #mainmenucontener {
	*z-index: 6 !important;
}
*:first-child+html #crumbpath {
	*z-index: 4 !important;
}
*:first-child+html #contactbox,
*:first-child+html #rightcontener {
	*z-index: 2 !important;
}
*:first-child+html #rightcontener #sellbox {
	*z-index: 3 !important;
	*position: static !important;
}
*:first-child+html #rightcontener {
	*position: static !important;
}
*:first-child+html .cstmwdgt_select_select {
	*position: relative !important;
}
*:first-child+html #rightcontener .wgrayborder,
*:first-child+html #contactbox { 
	*position: static !important;
}
*:first-child+html #rss_news {
	*position: static !important;
	*z-index: 8 !important;
}
*:first-child+html #kursakcji_home {
	*position: static !important;
	*z-index: 9 !important;
}
*:first-child+html #content {
	*position: static !important;	
}


















a.leftbt {
height:22px;
background:url(../pic/visnavred-a-bg.gif) right no-repeat;
color:#464646;
line-height:21px;
margin:0;
padding:0pt 25px 0pt 10px;
display:inline-block;
}

.profil_box_left {
width:185px;
display:block;
float:left;
text-align:center;
line-height:1em;
padding:0 0 5px 10px;
}

.profil_box_right {
width:195px;
display:block;
float:right;
text-align:center;
line-height:1em;
border-left:#ddd 1px solid;
padding:0 20px 5px;
}

div#docheader {
height:42px;
margin:0 0 10px;
padding:33px 0 0;
}

div.withplace4shortform#docheader {
padding-right:245px;
}


p.withborder {
border-bottom:1px solid #dce8f6;
padding-bottom:1em;
}

.likeh1 {
color:#e3192d;
font:bold 17px Arial, Tahoma, sans-serif;
background:none;
clear:both;
margin-top:1.3em;
margin-bottom:0.7em;
padding:0;
}



h2.noarrow {
font:bold 12px Tahoma, sans-serif;
color:#064a8b;
background:none;
padding-left:0;
clear:both;
position:relative;
}

h4 {
font:bold 11px/12px Tahoma, sans-serif;
color:#000;
margin:0 0 1em;
}

p {
margin:0 0 1em;
}

p.seemore {
clear:both;
text-align:right;
}

p.seemoregray {
clear:both;
border-top:1px solid #E8E8E8;
}

p.seemoregray a.arrowlink {
display:block;
float:right;
text-decoration:none;
background:#E8E8E8 url(../pic/arrow-orange.gif) 10px 9px no-repeat;
padding:5px 10px 5px 25px;
}

p.prevnext {
text-align:right;
color:#DCE8F6;
}






.vis_big {
position:relative;
width:520px;
height:330px;
margin:0 0 10px;
border-bottom: 1px solid #E8E8E8;
}

.vis_left {
position:relative;
width:260px;
height:170px;
float:left;
background:#E6E6E6;
}

.vis_right {
position:relative;
width:260px;
height:170px;
float:left;
}

a.rightb {
position:absolute;
height:22px;
background: url(../pic/visnavred-a-bg.gif) right no-repeat;
color:#464646;
line-height:21px;
bottom:15px;
right:18px;
margin:0;
padding:0 22px 0 10px;
display:inline-block;
}

a.rightb_cherry{
position:absolute;
height:22px;
background:#C45F5F url(../pic/visnavcherry-a-bg.gif) right no-repeat;
color:#fff;
line-height:21px;
bottom:15px;
right:18px;
margin:0;
padding:0 22px 0 10px;
display:inline-block;
}

a.leftb {
position:absolute;
height:22px;
background:url(../pic/visnavred-a-bg.gif) right no-repeat;
color:#464646;
line-height:21px;
bottom:15px;
right:98px;
margin:0;
padding:0 25px 0 10px;
display:inline-block;
}

.lh22px {
line-height:22px;
}

a.more_redbtn {
text-decoration:none;
display:block;
height:22px;
background:url(../pic/visnavred-a-bg.gif) right no-repeat;
color:#464646;
line-height:21px;
padding:0 25px 0 10px;
}

a.more_bluebtn {
text-decoration:none;
display:block;
height:22px;
background:#C45F5F url(../pic/visnavblue-a-bg.gif) right no-repeat;
color:#fff;
line-height:21px;
padding:0 25px 0 10px;
}

div.vis {
position:relative;
margin:0 0 10px;
}

div.vis_content {
position:absolute;
left:0;
top:0;
padding:20px;
}

div.vis_nav {
position:absolute;
bottom:20px;
right:20px;
padding:0;
}

.vis_nav_grayshdw {
height:31px;
background:url(../pic/visnavredshdw-bg.gif) 0 0 no-repeat;
padding:0 1px 2px 0;
}

.vis_nav_grayshdw a {
display:block;
float:left;
height:29px;
line-height:29px;
margin:0 1px 0 0;
}

.vis_nav_redshdw {
height:29px;
padding:0 1px 2px 0;
}

.vis_nav_redshdw a {
display:block;
float:left;
height:27px;
line-height:27px;
text-transform:uppercase;
font-weight:700;
color:#464646;
background:#c9c9c9 url(../pic/visnavred-a-bg.gif) top right repeat-x;
margin:0 1px 0 -1px;
padding:0 25px 0 15px;
}

.vis_nav_blueshdw {
height:29px;
background:url(../pic/visnavblueshdw-bg.gif) 0 0 no-repeat;
padding:0 1px 2px 0;
}

.vis_nav_blueshdw a {
display:block;
float:left;
height:27px;
line-height:27px;
text-transform:uppercase;
font-weight:700;
color:#464646;
background:#c9c9c9 url(../pic/visnavblue-a-bg.gif) top right repeat-x;
margin:0 1px 0 -1px;
padding:1px 25px 0 15px;
}

.vis_nav_red {
height:22px;
}

.vis_nav_red a {
display:block;
float:left;
height:22px;
line-height:22px;
color:#464646;
background:url(../pic/visnavred-a-bg.gif) center right repeat-x;
margin:0 0 0 5px;
padding:0 25px 0 10px;
}
.vis_nav_red a:first-child{
display:block;
float:left;
height:22px;
line-height:22px;
color:#fff;
background:#C45F5F url(../pic/visnavcherry-a-bg.gif) center right repeat-x;
margin:0 0 0 5px;
padding:0 25px 0 10px;
}

.vis_nav_redshaddow {
height:22px;
background:url(../pic/visnavredshdw-bg.gif) 0 0 no-repeat;
padding:0 1px 2px 0;
}

.vis_nav_redshaddow a {
display:block;
float:left;
height:22px;
line-height:22px;
color:#464646;
background:url(../pic/visnavred-a-bg.gif) center right repeat-x;
margin:0 1px 0 -3px;
padding:0 30px 0 10px;
}

.vis_s {
position:relative;
background-position:left bottom;
background-repeat:no-repeat;
margin:0 10px;
}

.vis_s_content {
padding:0 0 0 10px;
}

.vis_s_nav {
position:absolute;
bottom:10px;
right:10px;
padding:0;
}

.vis_o {
position:relative;
float:left;
width:372px;
background-position:left top;
background-repeat:no-repeat;
margin-bottom:10px;
}

.vis_o_1st {
margin-right:6px;
}

.vis_o .content {
position:absolute;
top:100px;
left:30px;
background:none;
}

.vis_o .download {
position:absolute;
bottom:20px;
left:30px;
}

.vis_o .download h4 {
margin:0 0 0.5em;
}

.vis_i {
position:relative;
background-position:left top;
background-repeat:no-repeat;
margin-bottom:10px;
overflow:hidden;
}

.vis_i .contentleft {
position:absolute;
width:310px;
top:105px;
left:40px;
}

.vis_i .contentleft h2 {
margin:15px 0 10px;
}

.vis_i .vis_nav_red a {
float:right;
margin-left:5px;
}

.vis_i .contentright {
position:absolute;
top:105px;
right:30px;
width:194px;
}

.vis_i .contentright .txt {
width:93px;
margin:0 0 0 101px;
}

.vis_i_navright {
position:absolute;
right:30px;
bottom:15px;
}

.vis_i_navright a {
display:block;
margin-top:10px;
}

.box225 {
border-bottom:1px solid #fff;
height:54px;
padding:10px 15px;
}

.box225vis {
border-bottom:1px solid #fff;
padding:0;
}

.newsbox {
position:relative;
z-index:10000;
padding:10px 0;
}

.newsbox_1st {
padding:0 0 10px;
}

.newsbox h4 {
margin:0 15px 10px;
}

.newsbox a {
display:block;
position:relative;
right:-5px;
margin:0 0 0 5px;
padding:5px 10px;
}

.newsbox a span.newsbox_shrtnews {
display:none;
background:none;
}

.newsbox a:hover {
background-color:#f5f5f5;
text-decoration:none;
color:#464646;
font-weight:700;
}

.newsbox a:hover span.newsbox_shrtnews {
display:block;
position:absolute;
top:0;
right:-225px;
width:195px;
background-color:#f5f5f5;
text-decoration:none;
color:#464646;
font-weight:400;
border-bottom:3px solid #fff;
cursor:pointer;
padding:10px 15px 20px;
}

.newsbox a:hover span.newsbox_shrtnews span.newsbox_seemore {
background:url(../pic/arrow-orange.gif) left center no-repeat;
text-decoration:underline;
color:#464646;
padding:0 3px 0 12px;
}

.newsbox span.news_date {
display:block;
border-bottom:1px solid #dcdcdc;
text-align:right;
margin:0 0 10px;
padding:0 10px 10px;
}

.h220 {
height:220px;
}

.h235 {
height:235px;
}

.h258 {
height:258px;
}

.h248 {
height:248px;
}

.h41 {
height:41px;
}

ul#ultabs,ul#ulsubtabs,ul#ulsubtabs2 {
list-style:none;
height:31px;
background:#fff url(../pic/ul_tabs-bg.gif) left bottom repeat-x;
margin:0 0 25px;
padding:0;
}

ul#ultabs li,ul#ulsubtabs li,ul#ulsubtabs2 li {
float:left;
height:28px;
line-height:28px;
background:#e6e6e6;
color:#464646;
border-bottom:2px solid #fff;
border-right:2px solid #fff;
cursor:pointer;
margin:0;
padding:0 11px;
}

ul#ultabs li.selected,ul#ulsubtabs li.selected,ul#ulsubtabs2 li.selected {
margin-right:2px;
height:30px;
line-height:26px;
background:#fff;
color:#000;
border-bottom:none;
border-right:1px solid #C1CBD7;
border-left:1px solid #C1CBD7;
border-top:1px solid #C1CBD7;
cursor:default;
padding:0 11px;
}

/* ultabs2 */
p.title_bullet {
	margin: 10px 0pt; 
	background: transparent url(../pic/ico-h2.gif) no-repeat scroll left center; 
	font-weight: bold; 
	font-size: 12px; 
	color: #464646;
	padding-left: 15px;
}

ul#ultabs2 {
list-style:none;
height:41px;
background:#fff url(../pic/ul_tabs-bg.gif) left bottom repeat-x;
margin:0 0 25px;
padding:0;
}

ul#ultabs2 li {
float:left;
height:24px;
line-height:12px;
background:#e6e6e6;
color:#464646;
border-bottom:2px solid #fff;
border-right:2px solid #fff;
cursor:pointer;
margin:0;
padding:7px 12px;
}

ul#ultabs2 li.selected {
margin-right:2px;
height:28px;
line-height:12px;
background:#fff;
color:#000;
border-bottom:none;
border-right:1px solid #C1CBD7;
border-left:1px solid #C1CBD7;
border-top:1px solid #C1CBD7;
cursor:default;
padding:6px 11px;
}
/* end ultabs2 */

/* ultabs3 */
p.title_bullet {
	margin: 10px 0pt;
	background: transparent url(../pic/ico-h2.gif) no-repeat scroll left center;
	font-weight: bold;
	font-size: 12px;
	color: #464646;
	padding-left: 15px;
}

ul#ultabs3 {
list-style:none;
height:41px;
background:#fff url(../pic/ul_tabs-bg.gif) left bottom repeat-x;
margin:0 0 25px;
padding:0;
}

ul#ultabs3 li {
float:left;
height:24px;
line-height:12px;
background:#e6e6e6;
color:#464646;
border-bottom:2px solid #fff;
border-right:2px solid #fff;
cursor:pointer;
margin:0;
padding:7px 12px;
}

ul#ultabs3 li.selected {
margin-right:2px;
height:28px;
line-height:12px;
background:#fff;
color:#000;
border-bottom:none;
border-right:1px solid #C1CBD7;
border-left:1px solid #C1CBD7;
border-top:1px solid #C1CBD7;
cursor:default;
padding:6px 11px;
}
/* end ultabs3 */

div#divtabs,div#divsubtabs,div#divsubtabs2,div#divtabs3 {
position:relative;
z-index:9999;
}

div#divtabs div.tab,div#divsubtabs div.tab,div#divsubtabs2 div.tab,div#divtabs3 div.tab {
display:none;
padding-right:10px;
}

div#divtabs div.selected,div#divsubtabs div.selected,div#divsubtabs2 div.selected,div#divtabs3 div.selected {
display:block;
padding-right:10px;
}

div.colcenter535 div.intabfull {
clear:both;
margin-bottom:10px;
}

div.colcenter535 div.intableft {
float:left;
width:312px;
margin-bottom:10px;
}

div.colcenter535 div.intabright {
float:right;
width:203px;
margin-bottom:10px;
}

div.colcenter535 div.tabcolleft {
margin-bottom:10px;
}

div.colcenter535 div.tabcolright {
float:right;
width:203px;
margin:0 0 10px 20px;
}

div.boxNWSEbrd_pdng10 {
border:1px solid #DCE8F6;
padding:10px;
}

div.boxNWEbrd_pdng10 {
border:1px solid #DCE8F6;
border-top:none;
padding:10px;
}

div.boxNWSEbrd_pdng10 h4,div.boxNWEbrd_pdng10 h4 {
font-size:12px;
color:#064A8B;
}

.pdd1015 {
padding:10px 15px;
}

p.wysokoscrat {
background:url(../pic/bg_ksplata.gif) no-repeat left;
padding:40px 90px;
}

p.konsolidacyjny {
background:url(../pic/bg_kkonsol.gif) no-repeat left;
padding:40px 90px;
}

#swiera-left-box {
background: url(../pic/left-box-swieta2009.jpg) no-repeat;
height: 139px;
margin-top: 6px;
}

#kursakcji_home {
background: #cadcf2 url(../pic/serwis_rynkowy_new.jpg) no-repeat;
height: 102px;
}

#kursakcji_home div.innerpadding {
line-height:20px;
color:#fff;
padding:25px 7px 0 15px;
}

#kursakcji_home div.innerpadding h4 {
margin-bottom:6px;
}

#kursakcji_home div.innerpadding p a {
margin-left:14px;
padding-left:15px;
background:url(../pic/graf.gif) no-repeat left;
text-decoration:underline;
color:#fff;
}

img.rightfloatpic {
float:right;
margin:0 0 5px 10px;
}

img.leftfloatpic {
float:left;
margin:0 10px 5px 0;
}

ul.red_arrows_list {
list-style-type:none;
}

ul.red_arrows_list li {
background:url(../pic/superkonto_li_bg.gif) no-repeat;
background-position:0 4px;
padding-left:15px;
}

.smallcaption {
font-size:10px;
}

.bigmargin {
margin:25px 0;
}

.bigmargin2 {
margin:35px 0 25px;
}

#mainbox_ri_home {
background:url(../../pic/vis_ri_home.jpg) left top no-repeat;
}

#sddi_ri_home {
margin-left:335px;
height:245px;
border-left:1px solid #fff;
background-color:#f0f0f0;
}

#sddi_ri_home div.innerpadding {
padding:15px 20px;
}

#sddi_ri_home ul {
margin-top:2em;
padding-left:0;
}

#sddi_ri_home ul li {
margin:0.75em 0;
}

#topnews_ri_home {
color:#fff;
background:#275797;
}

#topnews_ri_home div.innerpadding {
padding:1.5em 2em;
}

#topnews_ri_home h5 {
font-size:13px;
margin:0 0 1em;
padding:0;
}

#topnews_ri_home p {
margin:0;
padding:0;
}

.w75pr {
width:75%;
}

.w20pr {
width:20%;
}

p.seemore a,.vis_big a img,.vis_left a img,.vis_right a img {
display:inline;
}

p.seemoregray a.arrowlink:hover,a:hover,div.colcenter535 a,div.colleft650 a,div.col780 a,div.col780 div.colcenter535 a,div.colleft735 a,.seemore a,.seemore a.arrowlink
div.shadowbox .seemore a,div.shadowbox .seemore a.arrowlink,div.colcenter535 .vis_nav_redshaddow a:hover,div.colcenter535 a.leftb:hover,div.colleft650 a.leftb:hover,div.col780 a.leftb:hover,div.col780 div.colcenter535 a.leftb:hover,div.colleft735 a.leftb:hover,div.colcenter535 a.rightb:hover,div.colleft650 a.rightb:hover,div.col780 a.rightb:hover,div.col780 div.colcenter535 a.rightb:hover,div.colleft735 a.rightb:hover,div.colcenter535 a.leftb_lok:hover,div.colleft650 a.leftb_lok:hover,div.col780 a.leftb_lok:hover,div.col780 div.colcenter535 a.leftb_lok:hover,div.colleft735 a.leftb_lok:hover,div.colcenter535 a.rightb_lok:hover,div.colleft650 a.rightb_lok:hover,div.col780 a.rightb_lok:hover,div.col780 div.colcenter535 a.rightb_lok:hover,div.colleft735 a.rightb_lok:hover,div.vis_nav_blueshdw a:hover,ul.arrowlist li a:hover,ul#faq_pkobp li h2.h2_faq a:hover,div.colcenter535 .vis_nav_redshaddow a:hover,div.colcenter535 .vis_nav_red a:hover,div.colleft650 .vis_nav_red a:hover,div.colleft650 .vis_nav_redshaddow a:hover,div.col780 .vis_nav_red a:hover,div.col780 .vis_nav_redshaddow a:hover,div.col780 div.colcenter535 .vis_nav_red a:hover,div.col780 div.colcenter535 .vis_nav_redshaddow a:hover,div.colleft735 .vis_nav_red a:hover,div.colleft735 .vis_nav_redshaddow a:hover,div.col780 div.mainvisual ul li a:hover,#sddi_ri_home ul li a:hover {
text-decoration:underline;
}

div.vis_content h3,.vis_s_content h4,.box225 h4 {
margin-top:0;
}

div.colcenter535 a.leftb,div.colleft650 a.leftb,div.col780 a.leftb,div.col780 div.colcenter535 a.leftb,div.colleft735 a.leftb,div.colcenter535 a.rightb,div.colleft650 a.rightb,div.col780 a.rightb,div.col780 div.colcenter535 a.rightb,div.colleft735 a.rightb,div.colcenter535 a.leftb_lok,div.colleft650 a.leftb_lok,div.col780 a.leftb_lok,div.col780 div.colcenter535 a.leftb_lok,div.colleft735 a.leftb_lok,div.colcenter535 a.rightb_lok,div.colleft650 a.rightb_lok,div.col780 a.rightb_lok,div.col780 div.colcenter535 a.rightb_lok,div.colleft735 a.rightb_lok,div.vis_nav_blueshdw a,ul.arrowlist li a,ul#faq_pkobp li h2.h2_faq a,div.colcenter535 .vis_nav_redshaddow a,div.colcenter535 .vis_nav_red a,div.colleft650 .vis_nav_red a,div.colleft650 .vis_nav_redshaddow a,div.col780 .vis_nav_red a,div.col780 .vis_nav_redshaddow a,div.col780 div.colcenter535 .vis_nav_red a,div.col780 div.colcenter535 .vis_nav_redshaddow a,div.colleft735 .vis_nav_red a,div.colleft735 .vis_nav_redshaddow a,div.col780 div.mainvisual ul li a,table#kalendarz tbody tr td a,.fright h2 a.subtitle,#sddi_ri_home ul li a {
text-decoration:none;
}div.shadowbox div.content,div.shadowbox div.shadowbox div.content {
background-color:#eee;
margin:0;
}

div.threepix {
height:3px;
overflow:hidden;
}

#content div.shadowbox {
margin-bottom:10px;
}

div.graybox {
background:url(../pic/boxC2C2C2-bg.gif) 3px 3px no-repeat;
padding-bottom:3px;
padding-right:3px;
display:inline-block
}

div.graybox div.content,div.shadowbox div.graybox div.content {
background-color:#eee;
border:none;
}


div.bluebox div.content,div.shadowbox div.bluebox div.content {
background-color:#f0f0f0;
border:none;
}
div.bluebox div.content,div.shadowbox div.bluebox div.content div.innerpadding{
border:none;
margin-right:10px;
}

div.sandbox div.content,div.shadowbox div.sandbox div.content {
background-color:#f0f0f0;
border:none;
}

div.sandgraybox div.content,div.shadowbox div.sandgraybox div.content {
background-color:#fff;
border:none;
}

div.whitebox {
background:url(../pic/boxE1E1E1-bg.gif) 3px 3px no-repeat;
}

div.whitebox div.content,div.shadowbox div.whitebox div.content {
background-color:#fff;
border:1px solid #e1e1e1;
margin:0;
}

div.shadowbox div.innerpadding {
padding:10px 15px;
}

div#help_layer_lp {
position:absolute;
top:-122px;
left:20px;
z-index:9999;
display:none;
font-size:0;
line-height:0;
}

div#help_layer_lp p {
font-size:11px;
line-height:13px;
margin:0;
padding:10px 15px;
}

div#help_layer_lp .help_layer_top {
width:289px;
height:3px;
background:url(../pic/help_layer_top.gif) no-repeat;
}

div#help_layer_lp .help_layer_middle_top {
width:289px;
background:url(../pic/help_layer_middle_top.gif) repeat-y;
}

div#help_layer_lp .help_layer_middle_top p {
width:255px;
border-bottom:#d6d6d6 1px solid;
}

div#help_layer_lp .help_layer_middle_bottom {
width:289px;
background:url(../pic/help_layer_middle_bottom.gif) repeat-y;
}

div#help_layer_lp .help_layer_bottom {
width:289px;
height:14px;
background:url(../pic/help_layer_bottom.gif) no-repeat;
}

div.sandbox,div.sandgraybox {

}div#mainmenucontener a.langswitcher_pl {
padding-right:20px;
background:url(../pic/ico-lang_pl.gif) right center no-repeat;
}

div#mainmenucontener a.langswitcher_en {
padding-right:20px;
background:url(../pic/ico-lang_en.gif) right center no-repeat;
}

div#header {
	position:relative;
	height:80px;
	border-bottom:5px solid #fff;
}

div#footcontener {
position:relative;
clear:both;
color:#535353;
z-index:1;
margin:5px 0 0;
}

div#footcontener div#authors {
position:absolute;
top:0;
right:0;
width:225px;
padding-top:8px;
text-align:center;
z-index:1;
}

div.footbox {
/*width:730px;*/
width: 100%;
background:none;
border:1px solid #e8e8e8;
}

.mainpage div.footbox {
width: 980px;
}

div.footbox div.content {
padding:8px;
}

div.footbox p {
line-height:1.5em;
margin:0;
color:#828282;
}

div.footbox p.copyright {
position:absolute;
top:8px;
right:11px;
width:150px;
text-align:right;
}

div.footbox p.footlinks {
padding:  0;
margin:0;
width: 100%;
}

div.footbox p.footlinks a {
display:inline;;
float:none;
white-space:auto;
margin:0 10px 0 0;
color:#464646;
}
div.footbox p.footlinks a.bip {
 float: left; 
 display: inline-block;
}
div.footbox p.footlinks span.copy {
 float: right;
 line-height: 40px;
 padding-right: 4px;

}
div.footbox a.bip {
 line-height:1em;
padding:5px 10px 5px 3px;
border:none;
}
div.footbox a.bip img{
border:none;
}

div.footbox a.langswitcher {
padding-right:20px;
background:url(../pic/ico-lang_en.gif) right center no-repeat;
}

div.footbox #swiftcode {

}div#rss_news {
background-color:#f0f0f0;
border-top:1px solid #fff;
height:35px;
overflow:hidden;
position:relative;
z-index:254;
padding:6px 10px 5px 1px;
}

div#sellbox {
background:#B13128 url(../pic/buyerbox-bg.jpg) 0 0 no-repeat;
height:85px;
position:relative;
z-index:255;
margin:0;
padding:1px 0 0;
}

h4#h4zlozwniosekonline {
background:url(../pic/zlozwniosek-txt.png) 14px 12px no-repeat;
height:33px;
text-indent:-9000px;
cursor:auto;
margin:0;
}

h4#wniosekonline_shdwbtn {
margin:12px 0 8px 15px;
padding:0;
}

div#sellbox form {
margin:5px 15px 0;
padding:0;
}

div.toplayerwidget #sellbox {
height:39px;
overflow:hidden;
}
div.toplayerwidgetmp #sellbox {
height:39px;
overflow:hidden;
}

h4.shortform#h4zlozwniosekonline {
background:url(../pic/zlozwniosek-txt.png) 14px 13px no-repeat;
cursor:pointer;
margin-bottom:6px;
}

p.zwo_shoplink {
text-align:right;
margin:12px 0 0;
}

p.zwo_shoplink a {
font-size:11px;
background:url(../pic/ico_whitearrow.gif) no-repeat left;
color:#fff;
padding:0 15px;
}

div#contactbox {
background-color:#f0f0f0;
border-top:1px solid #fff;
/*height:243px;*/ 
overflow:hidden;
position:relative;
z-index:254;
}

div.contactwithmargin {
margin-bottom:10px;
}

h4#h4centrumkontaktu {
background:url(../pic/centrumkontaktu-txt.png) 0px 0px no-repeat;
height:35px;
text-indent:-9000px;
cursor:auto;
margin:0;
}

h4#h4centrumkontaktu_en {
background:url(../pic/centrumkontaktu-txt-en.gif) 0 0 no-repeat;
height:35px;
text-indent:-9000px;
cursor:auto;
margin:0;
}

div#contactbox ul {
list-style:none;
margin:0 15px;
padding:0 0 10px;
}

div#contactbox ul li {
background:none;
margin-top:0;
margin-left:0;
padding-left:0;
}

div#contactbox p {
/*margin:0 8px;*/
margin:0;
padding:0 0 1em;
}

div#rss_news p {
margin:0 8px;
padding:0 0 1em;
}




h4#h4komunikacja_z_pko {
background:url(../pic/komunikacja_z_pko.gif) 0 0 no-repeat;
height:34px;
text-indent:-9000px;
cursor:auto;
border-top:#fff solid 1px;
margin:0;
}

#zdecyduj {
background:#e6e6e6;
color:#000;
font:11px Tahoma, sans-serif;
height:50px;
padding:10px 5px 2px 15px;
}

h4#h4komunikacjapkobp_en {
background:url(../pic/komunikacjazpkobp-txt-en.gif) 0 0 no-repeat;
height:40px;
border-top:1px solid #fff;
text-indent:-9000px;
margin:0;
}

div.toplayerwidget #contactbox {
height:35px;
}
div.toplayerwidgetmp #contactbox {
height:40px;
}

h4.tylko_centrum_kontaktu2#h4centrumkontaktump {
background: #004886 url(../pic/centrum_kontaktu_arrow.gif) 0 0 no-repeat;
width: 225px;
height: 39px;
cursor:pointer;
}

h4.shortform#h4centrumkontaktu {
background:url(../pic/centrumkontaktu-txt_right-col.png) 15px 9px no-repeat;
cursor:pointer;
}

h4.shortform#h4centrumkontaktu_en {
background:url(../pic/centrumkontaktu-txt-en.gif) 0 -35px no-repeat;
cursor:pointer;
}

.rightbox {
margin-top:5px;
padding:10px 15px;
}

.rightbox h4 {
margin-top:0;
}

#rightcontener #bannerbox {
position:relative;
z-index:200;
}

.wgrayborder {
border:1px solid #e8e8e8;
margin-top:5px;
padding-bottom:0;
}div.cstmwdgt_select {
cursor:default;
}

div.cstmwdgt_select_select {
background:#fff url(../pic/cstmwdgt-select-arr.gif) right center no-repeat;
border-color:#666 #ddd #ddd #666;
border-style:solid;
border-width:2px;
padding:2px 15px 2px 2px;
zoom: 1;
*padding-bottom: 0;
}
div.cstmwdgt_select_select2 {
background:#fff url(../pic/cstmwdgt-select-arr.gif) 112px center no-repeat;
border-color:#666 #ddd #ddd #666;
border-style:solid;
border-width:2px;
padding:2px 17px 2px 2px;
}
div.cstmwdgt_select_options {
border:1px solid #000;
display:none;
position:absolute;
z-index: 10;
}

div.cstmwdgt_select_options a {
display:block;
border:1px solid #fff;
text-decoration:none;
color:#000;
background-color:#fff;
padding:0 2px 1px;
zoom: 1;
z-index: 999;
*position: relative;
}

div.cstmwdgt_select_options a:hover {
display:block;
text-decoration:none;
color:#fff;
background-color:#036;
}
#rightcontener #sellbox h4,
#rightcontener #sellbox,
#rightcontener {
	*z-index: 1 !important;
}body,p.text,td.kalk_tab,table.kredytkonsol_formfooter tr td,table.konsolform_result tr td.desc,table.konsolform_result td {
color:#373737;
}

.partneritem {
margin-bottom:20px;
border:1px solid #FFF;
border-bottom:1px solid #dce8f6;
clear:both;
}

.partneritem img {
display:block;
float:left;
border:1px solid #dce8f6;
}

.partneritem .text {
float:right;
width:355px;
}

.partneritem .text h2 {
margin-top:0;
clear:none;
background:none;
padding:0;
}

.partneritem .text p .bold {
font-weight:700;
}

.partneritem .vis_nav_red {
clear:both;
}

.partneritem .vis_nav_red a {
float:right;
}

div.inteligoNotice {
margin-top:0;
}

div.symulacja_submity {
width:230px;
margin:0 auto;
}

div.symulacja1 {
width:147px;
clear:left;
}

div.symulacja1 a {
width:137px;
font-family:Tahoma, sans-serif;
font-size:11px;
padding-left:10px;
padding-right:0;
}

div.symulacja2 {
width:171px;
clear:left;
}

div.symulacja2 a {
width:161px;
font-family:Tahoma, sans-serif;
font-size:11px;
padding-left:10px;
padding-right:0;
}

div.symulacja3 {
width:201px;
clear:left;
}

div.symulacja3 a {
width:191px;
font-family:Tahoma, sans-serif;
font-size:11px;
padding-left:10px;
padding-right:0;
}

table tr.symulacja_popups td {
text-align:right;
}

table tr.symulacja_popups td a img {
display:inline;
}

div.edoradca1 {
width:131px;
clear:left;
margin-bottom:5px;
}

div.edoradca1 a {
width:126px;
padding-left:5px;
padding-right:0;
}

div.clearform {
width:96px;
clear:left;
margin:20px auto 0;
}

div.clearform a {
width:85px;
font-family:Tahoma, sans-serif;
font-size:11px;
padding-left:10px;
padding-right:0;
}

table td.kredytkonsol_separator {
border:none;
border-top:1px solid#c2c2c2;
padding:1px;
}

table.konsolform_result td.top_border {
border-top:1px solid #DCE8F6;
padding:3px;
}

#edoradca fieldset {
border:0;
margin:10px 0 10px 10px;
padding:0;
}

#edoradca fieldset h2 {
margin-bottom:5px;
}

#edoradca ul li {
list-style-type:none;
background:none;
height:20px;
clear:left;
}

#piechart_items img {
float:left;
}

#piechart_items a {
float:left;
padding:0 0 6px 5px;
}

.colcenter535 .innerpadding ul.arrowlist li a {
font-weight:400;
}

.partneritem img.noborder {
border:none;
}th,td {
font-family:Tahoma, sans-serif;
font-size:11px;
color:#373737;
}

td.tab {
font-family:Tahoma, sans-serif;
font-size:11px;
text-decoration:none;
color:#FFF;
text-align:center;
font-weight:700;
background-color:#214797;
padding:4px 3px 4px 3px;
}

td.tab1 {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#FFF;
text-align:center;
font-weight:700;
background-color:#214797;
padding:4px 3px;
}

p.tableheader {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#FFF;
text-align:center;
font-weight:700;
margin:5px 10px;
}

p.tabletext {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#373737;
margin:3px;
}

.kalk_tab {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#214797;
padding:5px;
}

.tr_map_level_1 {
background-color:#FDEDDB;
}

.tr_map_level_2 {
background-color:#FFF;
}

.td_map_level_1 {
padding-left:20px;
padding-top:2px;
padding-bottom:2px;
}

.td_map_level_2 {
padding-left:50px;
padding-top:2px;
padding-bottom:2px;
}

.tr_map_level_1 u {
font-size:10px;
text-decoration:none;
color:#214797;
line-height:14px;
margin:0 10px 10px 12px;
}

table.ourTable {
border-collapse:collapse;
}

table.ourTable th {
background-color:#064a8b;
color:#fff;
border-bottom:1px solid #29649B;
border-right:1px solid #29649B;
font:normal 11px Tahoma, sans-serif;
padding:5px 10px;

}

table.ourTable td {
border-bottom:1px solid #fff;
border-right:1px solid #fff;
background-color:#f5f5f5;
font:normal 11px Tahoma, sans-serif;
color:#464646;
padding:5px 4px;
}

table.thinTable th,table.thinTable td {
font-size:10px;
padding:10px 3px;
}

table.contRows td {
border-right:none;
}

table.lessPadding th,table.lessPadding td {
padding:2px 5px;
}

p.tablecaption {
font-weight:700;
text-align:center;
padding:10px;
}

tr.light td table,tr.light td table tr td,tr.dark td table,tr.dark td table tr td {
margin:0;
padding:0;
}

td.tab2,td.TabDataLightLeft,td.TabDataLight {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#214797;
background-color:#EEF1F7;
padding:3px;
}

td.tab3,td.TabDataDarkLeft,td.TabDataDark {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#214797;
background-color:#DEE4F0;
padding:3px;
}

td.TAB2,td.TAB3,table.ourTable td.center {
text-align:center;
}

td.TabHeadersLeft,td.TabHeaders {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#fff;
text-align:center;
font-weight:700;
background-color:#214797;
padding:4px 3px 4px 3px;
}

table.ourTable tr.light td,table.alternate_rows tr.light td {
background-color:#f9f9f9;
color:#464646;
}

table.ourTable tr.dark td,table.alternate_rows tr.dark td {
background-color:#f0f0f0;
color:#464646;
}td.TabHeaders {
font-family:Tahoma, sans-serif;
font-size:11px;
text-decoration:none;
color:#FFF;
text-align:center;
font-weight:700;
background-color:#064A8B;
border:1px solid #FFF;
padding:15px 3px;
}

td.TabHeadersLeft {
font-family:Tahoma, sans-serif;
font-size:11px;
font-weight:700;
text-decoration:none;
color:#FFF;
text-align:center;
background-color:#064A8B;
border:1px solid #FFF;
padding:15px 3px;
}

td.Bold {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
}

table.MainTable {
width:780px;
}

#leftmenu li a sup {
color:#20419A;
}

#leftmenu li.selected a sup {
color:#fff;
}

hr.kursyWalut {
border:1px solid #E9E9E9;
width:98%;
height:1px;
}

.miesiacLink {
margin:0;
padding:0;
}

.miesiacLink span {
padding-top:0;
padding-bottom:0;
background:transparent url(../pic/ico-h2.gif) no-repeat scroll 0 5px;
clear:both;
color:#064A8B;
font-family:Tahoma,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:700;
line-height:normal;
padding-left:15px;
margin:0;
}

.imgborder {
border:1px solid #DCE8F6;
margin-bottom:10px;
}

div.col450 {
float:left;
margin-right:20px;
width:450px;
}

div.col310 {
position: relative;
float: left;
width: 310px;
}

div.wiecejwakcjonariacie {
bottom:20px;
position:absolute;
right:20px;
padding:0;
}

table td.center {
text-align:center;
}

.inteligoNotice {
background-color:#f0f0f0;
margin-top:15px;
margin-bottom:15px;
padding:20px;
}

.inteligoNotice img {
float:left;
margin:0 10px 10px 0;
}

.inteligoNotice p {
margin:0;
padding:0;
}

.osobtextauru {
width:150px;
}

.osobtextplat {
width:215px;
}

.osoblink {
float:right;
margin-right:20px;
}

.naglowekwidth {
width:370px;
}

.formselectwidth {
width:530px;
}

.sdhwbtn_search {
width:83px;
}

div.intableft ul,div.col780 ul,div.colcenter535 ul {
margin-left:0;
padding-left:15px;
}

div.intableft dt,div.col780 dt,div.colcenter535 dt {
background:transparent url(../pic/ico-h2.gif) no-repeat scroll 0 5px;
color:#064A8B;
font-family:Tahoma,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:700;
line-height:normal;
padding-left:15px;
margin:1em 0 0.5em;
}

div.intableft dd,div.col780 dd,div.colcenter535 dd {
border-bottom:1px solid #DCE8F6;
margin:0 15px;
padding:0 0 1em;
}

div.intableft ol,div.col780 ol,div.colcenter535 ol {
margin-left:35px;
padding:0;
}

div.intableft ol li,div.col780 ol li,div.colcenter535 ol li {
margin-left:0;
margin-top:0.5em;
padding-left:0;
}

div.intableft ul li,div.col780 ul li,div.colcenter535 ul li {
margin-left:0;
margin-top:0.5em;
padding-left:15px;
}

table.noColor td {
color:#373737;
}

span.naglowekkategoria {
font-size:11px;
font-weight:400;
}

.kom_chan {
background:transparent url(../../pic/kom_chan.jpg) no-repeat scroll 0;
color:#1F4387;
font-family:arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:700;
height:36px;
line-height:normal;
margin-bottom:10px;
padding-left:60px;
padding-top:15px;
width:180px;
}

.kom_rss {
background:transparent url(../../pic/kom_rss.jpg) no-repeat scroll 0;
color:#1F4387;
font-family:arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:700;
height:36px;
line-height:normal;
margin-bottom:10px;
padding-left:60px;
padding-top:15px;
width:180px;
}

ul.czegopotrzebuje li {
background-position:left center;
border-bottom:1px solid #DCE8F6;
line-height:3em;
}

ul.oneline {
margin-top:7px;
margin-bottom:10px;
}

ul.czegopotrzebuje {
margin-top:0;
}

p.likeh2 {
background:transparent url(../pic/ico-h2.gif) no-repeat scroll 0 5px;
clear:both;
color:#064A8B;
font-family:Tahoma,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:700;
line-height:normal;
padding-left:15px;
}

.tfiitem {
border-bottom:1px solid #DCE8F6;
margin-bottom:20px;
float:left;
width:100%;
}

.tfiitem img {
float:left;
margin:10px;
}

.tfiitem .text h2 {
background:transparent none repeat scroll 0;
clear:none;
margin-top:0;
padding:0;
}

div.tabcolright ul {
margin-left:-15px;
}

a.lead2:visited,a.lead2:link {
color:#000;
text-decoration:none;
}

td.TabDataLightLeft,td.TabDataLight {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#373737;
background-color:#f5f5f5;
padding:10px 10px 25px;
}

td.TabDataDarkLeft,td.TabDataDark {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#373737;
background-color:#f0f0f0;
padding:10px 10px 25px;
}

a sup,sup a {
text-decoration:none;
}/* ultabs2 */
p.title_bullet {
	margin: 10px 0pt; 
	background: transparent url(../pic/ico-h2.gif) no-repeat scroll left center; 
	font-weight: bold; 
	font-size: 12px; 
	color: #464646;
	padding-left: 15px;
}

ul#ultabs2 {
list-style:none;
height:41px;
background:#fff url(../pic/ul_tabs-bg.gif) left bottom repeat-x;
margin:0 0 25px -15px;
padding:0;
}

ul#ultabs2 li {
float:left;
height:24px;
line-height:12px;
background:#e6e6e6;
color:#464646;
border-bottom:2px solid #fff;
border-right:2px solid #fff;
cursor:pointer;
margin:0;
padding:7px 12px;
}

ul#ultabs2 li.selected {
margin-right:2px;
height:28px;
line-height:12px;
background:#fff;
color:#000;
border-bottom:none;
border-right:1px solid #C1CBD7;
border-left:1px solid #C1CBD7;
border-top:1px solid #C1CBD7;
cursor:default;
padding:6px 11px;
}
/* end ultabs2 */

div.tab h2 {
	clear: left;
}
@charset "utf-8";
/* ------ General CSS Layout ------ */

html {}

body {
	font:normal 11px Tahoma, sans-serif;
	color:#464646;
	margin:0 0 20px;
	padding:0;
	/*background: transparent url(../pic/tapeta_swiateczna.jpg) no-repeat scroll center top*/
}
/* ----------- */



/* Links */

a {
	color:#464646;
	text-decoration:none;
	outline:none;
}

a img {
	border:none;
	display:block;
}

/* ----------- */

/* Lewe menu */
ul#leftmenu,ul#leftmenu ul,ul#leftmenu ul ul {
	list-style:none;
	margin:0;
	padding:0;
}
ul#leftmenu {
	margin-bottom:10px;
}
ul#leftmenu li {
	border-top:1px solid #fff;
	background:none;
	background-color:#f0f0f0;
	margin:0;
	padding:0;
}
ul#leftmenu ul li {
	border-top:1px solid #fff;
	background-color:#dcdcdc;
}
ul#leftmenu ul ul li {
	border-top:1px solid #DCE8F6;
	background-color:#fff;
}
ul#leftmenu li.selected {
	background-color:#e3192d;
}
ul#leftmenu ul li.selected {
	background-color:#e3192d;
}
ul#leftmenu ul ul li.selected {
	border-top:1px solid #fff;
	background-color:#e3192d;
}
ul#leftmenu a {
	display:block;
	background:url(../pic/arrow-orange.gif) 5px 10px no-repeat;
	margin:0;
	padding:5px;
	color:#464646;
}
ul#leftmenu li a {
	background:url(../pic/arrow-orange.gif) 5px 10px no-repeat;
	margin:0;
	padding:5px 5px 5px 20px;
}
ul#leftmenu ul li a {
	background:url(../pic/arrow-orange.gif) 20px 10px no-repeat;
	padding:5px 5px 5px 35px;
}
ul#leftmenu ul ul li a {
	background:url(../pic/arrow-orange.gif) 35px 10px no-repeat;
	padding:5px 5px 5px 50px;
}
ul#leftmenu li.selected a,ul#leftmenu ul li.selected a {
	background-image:url(../pic/arrow-white.gif);
	color:#fff;
}
div#leftmenucontener div.firstbox h4,div#leftmenucontener div.nextbox h4 {
	font:bold 12px Tahoma, sans-serif;
	color:#064a8b;
	margin:0 0 1em;
}
ul#leftmenu ul ul li.selected a,ul#leftmenu li.selected li a,ul#leftmenu ul li.selected li a {
	background-image:url(../pic/arrow-orange.gif);
	color:#464646;
}
ul#leftmenu ul ul li.selected a{
	color:#ffffff;
	background-image:url(../pic/arrow-white.gif);
}
/* ----------- */

/* Drukuj / Wyslij */
div#docheader a.printmelink {
	float:right;
	border-bottom:1px solid #E6E6E6;
	color:#464646;
}
#printbox {
	clear:both;
	text-align:right;
	margin:0 245px 0 0;
	padding:2em 0 1em;
}
#printbox a {
	margin:0 0 0 15px;
	color:#464646;
}
.mainpage div#printbox {
	margin:0 230px 0 0;
}
/* ----------- */

/*  Naglowki */
h1 {
	color:#e3192d;
	font:bold 17px/1em Arial, Tahoma, sans-serif;
	margin:0;
	padding:0;
}
h1 small {
	font-size:12px;
}
h2 {
	font:bold 12px Tahoma, sans-serif;
	color:#064a8b;
	background:url(../pic/ico-h2.gif) 0 5px no-repeat;
	padding-left:15px;
	clear:both;
	position:relative;
}
h2.inteligo-grey{
	margin-top:35px;
	color:#464646;
	}
h2.inteligo-grey2{
	float:left; 
	clear:none; 
	background:none; 
	margin-top:0.75em;
	color:#464646;
	}
span.red-star{
	color:#e3192d;
	}
/* ----------- */

/* Taby 2 */
p.title_bullet {
	margin: 10px 0pt; 
	background: transparent url(../pic/ico-h2.gif) no-repeat scroll left center; 
	font-weight: bold; 
	font-size: 12px; 
	color: #464646;
	padding-left: 15px;
}
ul#ultabs2 {
list-style:none;
height:41px;
background:#fff url(../pic/ul_tabs-bg.gif) left bottom repeat-x;
/*margin:0 0 25px;*/
margin:0 0 25px -15px;
padding:0;
}
ul#ultabs2 li {
float:left;
height:24px;
line-height:12px;
background:#e6e6e6;
color:#464646;
border-bottom:2px solid #fff;
border-right:2px solid #fff;
cursor:pointer;
margin:0;
padding:7px 12px;
}
ul#ultabs2 li.selected {
margin-right:2px;
height:28px;
line-height:12px;
background:#fff;
color:#000;
border-bottom:none;
border-right:1px solid #c8c8c8;
border-left:1px solid #c8c8c8;
border-top:1px solid #c8c8c8;
cursor:default;
padding:6px 11px;
}
/* ----------- */

/* Listy */
ol {
margin-left:35px;
padding:0;
}
ol li {
margin-top:0.5em;
margin-left:0;
padding-left:0;
}
ul {
margin:0 0 1em;
padding:0;
}
ul ul {
margin-bottom:0;
}
ul li {
padding-left:10px;
background:url(../pic/ico-li1.gif) 0 5px no-repeat;
list-style:none;
}
#faq_pkobp li {
position:static;
}
ul ul li {
margin-left:10px;
padding-left:10px;
background:url(../pic/ico-li2.gif) 0 6px no-repeat;
list-style:none;
}
ul.widespace li {
margin-bottom:0.5em;
}
ul.widespace2 li {
margin-bottom:0.9em;
}
ul.noliststyle {
list-style:none;
margin:0 0 1em;
padding:0;
}
ul.noliststyle li {
padding-left:0;
background:none;
}
ul.download li.pdf {
background:url(../pic/ico-pdf.gif) left top no-repeat;
line-height:14px;
margin:2px 0;
padding:4px 0 4px 25px;
}
ul.download li.xls {
background:url(../pic/ico-xls.gif) left top no-repeat;
line-height:14px;
margin:2px 0;
padding:4px 0 4px 25px;
}
ul.download li.doc {
background:url(../pic/ico-doc.gif) left top no-repeat;
line-height:14px;
margin:2px 0;
padding:4px 0 4px 25px;
}
ul.download li.ppt {
background:url(../pic/ico-ppt.gif) left top no-repeat;
line-height:14px;
margin:2px 0;
padding:4px 0 4px 25px;
}
ul.download li.txt {
background:url(../pic/ico-txt.gif) left top no-repeat;
line-height:14px;
margin:2px 0;
padding:4px 0 4px 25px;
}
ul.download li.nn {
background:url(../pic/ico-nn.gif) left top no-repeat;
line-height:14px;
margin:2px 0;
padding:4px 0 4px 25px;
}
ul.arrowlist {
margin:0;
}
ul.arrowlist li {
background:url(../pic/arrow-orange.gif) 0 5px no-repeat;
padding:0 3px 0 15px;
}
ul.h2style li {
background:url(../pic/ico-h2.gif) 0 5px no-repeat;
padding-left:15px;
}
ul {
margin:0 0 1em;
padding:0;
}
ul ul {
margin-bottom:0;
}
ul li {
padding-left:10px;
background:url(../pic/ico-li3.gif) 0 5px no-repeat;
list-style:none;
}
#faq_pkobp li {
position:static;
}
ul ul li {
margin-left:10px;
padding-left:10px;
background:url(../pic/ico-li2.gif) 0 6px no-repeat;
list-style:none;
}
ul.widespace li {
margin-bottom:0.5em;
}
ul.widespace2 li {
margin-bottom:0.9em;
}
ul.noliststyle {
list-style:none;
margin:0 0 1em;
padding:0;
}
ul.noliststyle li {
padding-left:0;
background:none;
}
ul.arrowlist {
margin:0;
}
ul.arrowlist li {
background:url(../pic/arrow-orange.gif) 0 5px no-repeat;
padding:0 3px 0 15px;
}
ul.arrowlist li a{
color:#464646;
}
ul.h2style li {
background:url(../pic/ico-h2.gif) 0 5px no-repeat;
padding-left:15px;
}
/* ----------- */


/* Tabele */
/* ----------- */@charset "utf-8";
/* Header */
div#header {
	position:relative;
	height:80px;
	border-bottom:5px solid #fff;
	/*background:transparent url(../pic/tapeta_swiateczna_header.jpg) top center no-repeat;*/
}


/* Logo */
div#header h3 {
	position:absolute;
	left:0;
	bottom:5px;
	margin:0;
	padding:0;
}
div#header img {
	display:block;
}

/* Links on right */
div#header ul {
	position:absolute;
	bottom:40px;
	right:5px;
	list-style:none;
	margin:0;
	padding:0;
}
div#header ul li {
	float:left;
	background:none;
	margin:0;
	padding:7px 0 7px 10px;
}
div#header ul li a{
	color:#464646;
}

/* Search module */
div#header form {
	position:absolute;
	bottom:2px;
	right:5px;
	margin:0;
	padding:0;
}
div#header input#srchtext {
	width:140px;
	font-size:12px;
	border-color:#666 #ddd #ddd #666;
	border-style:solid;
	border-width:2px;
	color:#464646;
	margin:0px;
}
div#header select#srchrange {
	font-size:12px;
}
div#header input#submitsearch {
	color:#fff;
	background:#888 url(../pic/srchsbmt-bg.gif) 0 0 repeat-x;
	line-height:11px;
	border:none;
	width:60px;
	height:22px;
	font:normal 11px Tahoma, sans-serif;
	cursor:pointer;
	padding:0;
}
.srchtext1{
	padding: 0pt 3px; 
	float:left;
	}
#srchtext_selecta{
	display:inline;
	padding:0px; 
	margin:0px; 
	border:none; 
	font-size:8pt; 
	color:#464646; 
	height:13px;
	*border: 0;
	*height: 13px;
	*zoom: 1;
	*line-height: 12px;
	}
#srchslct_nsopt{
	width: 195px; 
	display: none; 
	position:absolute; 
	z-index:9999;
	zoom: 1;
	}
div#header a.zaawansowane {
	background:transparent url(../pic/ikona_szukaj_mini.gif) no-repeat scroll 0 3px;
	padding-left:13px;
	text-decoration:underline;
	color:#464646;
}

/* Main menu */
.mainmenuonerow#mainmenucontener {
	margin-top:15px;
}
div#mainmenucontener ul {
	list-style:none;
	margin:0;
	padding:0;
}
div#mainmenucontener li {
	float:left;
	background:none;
	margin:0;
	padding:0;
}
div#mainmenucontener li:first-child{
	padding:0px 0px 0px 3px;
}
div#mainmenucontener a {
	display:block;
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:0px 10px;
	color:#464646;
}

/* Menu gorne z aktywna zakladka i podzakladkami */
div#mainmenucontener ul#uppermainmenu {
	margin-left:0px;
}
div#mainmenucontener{
	background: #fff url(../pic/main-menu_bkg-y.gif) top left repeat-y;
	padding:0px;
	}
ul#uppermainmenu li {
height:30px;
background:white;
text-align:center;
}
ul#uppermainmenu li:first-child{
padding-left:4px;
}
ul#uppermainmenu li.selected {
background:none;
}
ul#uppermainmenu a {
line-height:30px;
}
ul#uppermainmenu li.selected a {
font-weight:bold;
color:white;
}

/* Menu niebieski gradient 100%w */
div#mainmenubox {
	height:40px;
	padding:0;
	background:url(../pic/main-menu_bkg-y.gif) top left repeat-y;
}
div.mmbip div#mainmenubox {
height:40px;
background:url(../pic/mmbip-bg.gif) top left no-repeat;
padding:0 3px 3px 0;
}

/* Menu lista anchor */
div#mainmenucontener ul#mainmenu {
	float:left;
	width:640px;
	margin:0px;
	padding:0px;
}
ul#mainmenu li{
height:40px;
}
div.mmbip ul#mainmenu {
float:none;
width:730px;
}
ul#mainmenu a {
color:#fff;
line-height:40px;
}
ul#mainmenu a.dblline,ul#mainmenu li.special a.dblline {
line-height:14px;
padding-top:6px;
margin:0px 7px 0px 6px;
}
ul#mainmenu li.selected a {
color:#aadcff;
}
ul#mainmenu li.special {
float:right;
font:normal 12px Arial, Helvetica, sans-serif;
}
ul#mainmenu li.special div.cstmwdgt_select {
cursor:pointer;
position:relative;
z-index:256;
}
ul#mainmenu li.special div.cstmwdgt_select .dblline {
line-height:14px;
padding:6px 8px 6px 12px;
}
ul#mainmenu li.special div.cstmwdgt_select_select {
border:none;
background:none;
color:#fff;
line-height:40px;
padding:0 8px 0 12px;
}
ul#mainmenu li.special div.cstmwdgt_select_options {
border:none;
border-bottom:2px solid #fff;
border-right:2px solid #fff;
display:none;
position:absolute;
right:-5px;
z-index:256;
width:200px;
}
ul#mainmenu li.special div.cstmwdgt_select_options a {
display:block;
text-decoration:none;
color:#464646;
line-height:1.5em;
border:none;
border-top:1px solid #fff;
background:#f0f0f0 url(../pic/arrow-orange.gif) 5px 50% no-repeat;
margin:0;
padding:2px 10px 2px 20px;
}
ul#mainmenu li.special div.cstmwdgt_select_options a:hover {
display:block;
text-decoration:underline;
}

/* Menu iPKO */
ul#inteligomenu2 {
	float:right;
	width:169px;
	height:40px;
	background:url(../pic/ipko_bkg.gif) repeat-x;
	margin:0;
	border-left:1px solid #fff;
}

/* Menu iPKO biznes */
ul#inteligomenu {
	float:right;
	width:169px;
	height:40px;
	background:url(../pic/ipko_bkg.gif) repeat-x;
	margin:0;
	border-right:1px solid #fff;
}
ul#inteligomenu_ipko, ul#inteligomenu_ipko_biznes{
	float:right;
	width:340px;
	height:40px;
	background:url(../pic/ipko_bkg2.gif) repeat-x;
	margin:0;
}

/* iPKO 2gether */
ul#inteligomenu li a.ipko-logo{
	margin:0px 7px 0px 14px;
	padding:0px;
}
ul#inteligomenu2 li a.ipko-logo{
	margin:0px 13px 0px 14px;
	padding:0px;
}
ul#inteligomenu li a.ipko-logo2{
	margin:0px 0px 0px 4px;
	padding:0px;
}
ul#inteligomenu_ipko a.ipko-logo{
	margin:0px 13px 0px 35px;
	padding:0px;
}
ul#inteligomenu_ipko_biznes a.ipko-biz-logo{
	margin:0px 13px 0px 35px;
	padding:0px;
	}
ul#inteligomenu li a.logowanie, ul#inteligomenu li a.witharrow, ul#inteligomenu2 li a.logowanie, ul#inteligomenu2 li a.witharrow{
	color:#464646;
	padding: 0pt 0pt 0pt 14px; 
	margin: 0pt 0pt 0pt 10px;
	font-size:11px;
}
ul#inteligomenu li a.logowanie, ul#inteligomenu2 li a.logowanie{
	margin: 5pt 0pt 0pt 10px;
}
ul#inteligomenu li a.logowanie, ul#inteligomenu2 li a.logowanie{
	background:url(../pic/ipko_lock.gif) left center no-repeat;
}

ul#inteligomenu_ipko_biznes a.logowanie,ul#inteligomenu_ipko a.logowanie{
	background:url(../pic/ipko_lock.gif) left center no-repeat;
}

ul#inteligomenu li a.witharrow, ul#inteligomenu2 li a.witharrow{
	background:url(../pic/ipko_arrow.gif) left center no-repeat;
}

ul#inteligomenu_ipko_biznes a.witharrow, ul#inteligomenu_ipko a.witharrow{
	background:url(../pic/ipko_arrow.gif) left center no-repeat;
}
#inteligomenu_ipko li a{
	color:#464646;
	}

/* Navigation bar / Crumbpath (sciezka powrotu) */
div#crumbpath{
	clear:both;
	float:none;
	width:980px;
	height:28px;
	line-height:28px;
	margin:0px 0px 5px 0px;
	padding:0px;
	display:inline-block;
	border-bottom:1px solid #e6e6e6;
	background-color: #fff;
}
div#crumbpath p{
color:#535353;
}
div#crumbpath p strong{
color:#000000;
}
div#crumbpath p a{
color:#464646;
}@charset "utf-8";
/* CSS Document */

.f5f5f5bkg{
	background-color:#f5f5f5;
	}
.f0f0f0bkg{
	background-color:#f0f0f0;
	border:1px solid #f0f0f0;
	padding: 10px 15px;
	}
.f0f0f0border{
	border:1px solid #f0f0f0;
	}
.f0f0f0border-background{
	border:1px solid #f0f0f0;
	background-color:#f0f0f0;
	padding:10px;
	}

/* Doladowania */
.doladowania-loga{
	border:none; 
	background:none; 
	border:1px solid #e6e6e6; 
	padding:10px 0px; 
	margin:0px 0px 15px 0px;
	}
	
.innerpadding_noborder{
	border:none;
	padding: 10px 15px;
	}
