@charset "iso-8859-2";
/* CSS Document */
#cf_main div,#cf_main span,#cf_main td,#cf_main img { margin:0px; padding:0px; border:0px; font: 11px Arial; }
#cf_main a { text-decoration: none; color:#000000;  }
#cf_main a:hover { text-decoration: underline; color:#000000; }

#cf_main .belkap { padding: 3px 5px 0px 10px; }
#cf_main div.belka0 { width:170px; height:21px; margin-bottom:2px; font-weight: bold; color:#ffffff; font:10px Verdana; background-image: url(/o/citibank/img/belka0.gif); background-position: top left; background-repeat: no-repeat; }

#cf_main div.belka1 { width:170px; height:21px; margin-bottom:2px; font-weight: bold; color:#ffffff; font:10px Verdana; background-image: url(/o/citibank/img/belka1.gif); background-position: top left; background-repeat: no-repeat; }


/*new - cb*/
#cf_main #citibusiness div.belka0 { width:170px; height:21px; margin-bottom:2px; font-weight: bold; color:blue; font:10px Verdana; background-image: url(/o/citibank/img/belka0cb.gif); background-position: top left; background-repeat: no-repeat; }

#cf_main #citibusiness div.belka1 { width:170px; height:21px; margin-bottom:2px; font-weight: bold; color:#000066; font:10px Verdana; background-image: url(/o/citibank/img/belka1cb.gif); background-position: top left; background-repeat: no-repeat; }

#cf_main #citibusiness div.belka1fko { width:170px; height:31px; margin-bottom:2px; font-weight: bold; color:#000066; font:10px Verdana; background-image: url(/o/citibank/img/belka1cb_fko.gif); background-position: top left; background-repeat: no-repeat; }

#cf_main #citibusiness #cbblue div.belka0 { width:170px; height:21px; margin-bottom:2px; font-weight: bold; color:#000; font:10px Verdana; background-image: url(/o/citibank/img/belka0.gif); background-position: top left; background-repeat: no-repeat; }

#cf_main #citibusiness #cbblue div.belka1 { width:170px; height:21px; margin-bottom:2px; font-weight: bold; color:#000; font:10px Verdana; background-image: url(/o/citibank/img/belka1.gif); background-position: top left; background-repeat: no-repeat; }




#cf_main div.belkacontainer {
width:170px; height:21px; margin-bottom:2px; font:10px Verdana 
}

#cf_main div.belkacontainer1 {
width:170px; height:21px; margin-bottom:2px; font:10px Verdana 
}



#cf_main a.belkag { 
display: block;
padding: 3px 5px 0px 10px; width:170px; height:21px; margin-bottom:2px; font-weight: bold; color:#ffffff; font:10px Verdana; background-image: url(/o/citibank/img/belka0.gif); background-position: top left; background-repeat: no-repeat;
}

#cf_main a.belkag:hover { 
background-image: url(/o/citibank/img/belka1.gif);
color: #fff;
}

/*new cb*/

#cf_main #citibusiness a.belkag { 
display: block;
padding: 3px 5px 0px 10px; width:170px; height:21px; margin-bottom:2px; font-weight: bold; color:#000; font:10px Verdana; background-image: url(/o/citibank/img/belka0cb.gif); background-position: top left; background-repeat: no-repeat;
}

#cf_main #citibusiness a.belkag:hover { 
background-image: url(/o/citibank/img/belka1cb.gif);
color: #000;
}

#cf_main #citibusiness a.belkagfko { 
display: block;
padding: 3px 5px 0px 10px; width:170px; height:31px; margin-bottom:2px; font-weight: bold; color:#000; font:10px Verdana; background-image: url(/o/citibank/img/belka0cb_fko.gif); background-position: top left; background-repeat: no-repeat;
}

#cf_main #citibusiness a.belkagfko:hover { 
background-image: url(/o/citibank/img/belka1cb_fko.gif);
color: #000;
}


#cf_main #citibusiness #cbblue a.belkag { 
display: block;
padding: 3px 5px 0px 10px; width:170px; height:21px; margin-bottom:2px; font-weight: bold; color:#000; font:10px Verdana; background-image: url(/o/citibank/img/belka0.gif); background-position: top left; background-repeat: no-repeat;
}

#cf_main #citibusiness #cbblue a.belkag:hover { 
background-image: url(/o/citibank/img/belka1.gif);
color: #000;
}








#cf_main a.belka { font-weight: bold; color:#ffffff; font:10px Verdana; }
#cf_main a.belka:hover { font-weight: bold; color:#ffffff; font:10px Verdana; }

#cf_main div.belka3 { height:16px; text-align:right; padding:0px; margin: 0px 11px 0px 8px; font-weight: bold; color:#18426C; font:10px Verdana; background-image: url(/o/citibank/img/kropki.gif); background-position: bottom; background-repeat: repeat-x;}
#cf_main a.belka3 { font-weight: bold; color:#18426C; font:10px Verdana; }
#cf_main a.belka3:hover { font-weight: bold; color:#18426C; font:10px Verdana; }

#cf_main div.belka_linki { padding: 5px 5px 8px 19px; } 
#cf_main a.belka_linki { font: 11px Verdana;  }
#cf_main a.belka_linki:hover { font: 11px Verdana;  }
#cf_main span.belka_linki { font: 11px Verdana; font-weight: bold;  }

#cf_main .bt_red { width:116px; height:19px; margin-right:5px; color:#ffffff; font:11px Arial; background-image: url(/o/citibank/img/bt_red.gif); background-position: top left; background-repeat: no-repeat; }
#cf_main .bt_red_poz { text-align: center; padding-top:3px;}
#cf_main a.btr { color: #ffffff; }
#cf_main a.btr:hover { color: #ffffff; }

#cf_main .tab0 		{ color: #cccccc; width:92px; height: 34px; background-image: url(/o/citibank/img/cc_co_zyskujesz_tab_on.gif); background-position: top left; background-repeat: no-repeat; }
#cf_main .tab0left { color: #cccccc; width:92px; height: 34px; background-image: url(/o/citibank/img/cc_co_zyskujesz_tab_off.gif); background-position: top left; background-repeat: no-repeat; }

#cf_main .tab1 		{ color: #ffffff; width:92px; height: 34px; background-image: url(/o/citibank/img/cc_jak_to_dziala_tab_on.gif); background-position: top left; background-repeat: no-repeat; }
#cf_main .tab1left { color: #ffffff; width:92px; height: 34px; background-image: url(/o/citibank/img/cc_jak_to_dziala_tab_off.gif); background-position: top left; background-repeat: no-repeat; }

#cf_main .tab2 		{ color: #ffffff; width:92px; height: 34px; background-image: url(/o/citibank/img/cc_bezpieczenstwo_tab_on.gif); background-position: top left; background-repeat: no-repeat; }
#cf_main .tab2left { color: #ffffff; width:92px; height: 34px; background-image: url(/o/citibank/img/cc_bezpieczenstwo_tab_off.gif); background-position: top left; background-repeat: no-repeat; }

#cf_main .tab3 		{ color: #ffffff; width:92px; height: 34px; background-image: url(/o/citibank/img/cc_ponadto_tab_on.gif); background-position: top left; background-repeat: no-repeat; }
#cf_main .tab3left { color: #ffffff; width:92px; height: 34px; background-image: url(/o/citibank/img/cc_ponadto_tab_off.gif); background-position: top left; background-repeat: no-repeat; }


#cf_main .tab_poz 	{ text-align: center; padding-top:3px; cursor: pointer; }
#cf_main .tab_poz1 { text-align: center; padding-top:3px; cursor: pointer; text-decoration: underline; }
#cf_main .tab_content { padding: 17px 0px 0px 18px; } 

#cf_main .nag_red { color: #cc0000; font-weight: bold; }
#cf_main h2 {
margin: 0;
padding: 0;
font-size: 24px;
color: #053565;
width: 233px;
height: 41px;
display: block;
background: url(/o/citibank/img/citi_logo.jpg) 0 0 no-repeat;
}
#cf_main h2 a {
margin: 0;
padding: 0;
width: 233px;
height: 41px;
display: block;
font-size: 24px;
color: #053565;
}

#cf_main h2 span {
display: none;
}

#cf_main h4 {
padding:0 0 2px 0; margin: 10px 0 10px 0;
font: 12px Arial;
font-weight: bold;
color: #053565;
border-bottom: 1px solid #ccc;
}

#cf_main p {
margin: 0 0 10px 0;
padding: 0;
line-height: 150%;
}

#cf_main ul, #cf_main li {
margin: 0;
padding: 0;
line-height: 150%;
list-style-type: none;
}



#cf_main ul {
margin: 0 0 10px 0;
}

#cf_main li {
margin: 0 0 5px 0;
}

#cf_main ul li {
padding-left: 13px;
background-image: url(/o/citibank/img/strzalka.gif);
background-repeat: no-repeat;
background-position: 0 0.4em;
}

#cf_main tr.parzyste {
background: #eee;
}

#cf_main ul li ul li {
background-image: url(/o/citibank/img/strzalka2.gif);
}

#cf_main ul ul {
margin-top: 5px;
} 

#cf_main .t {background: url(/o/citibank/img/rsz_pixxell.gif) 0 0 repeat-x}
#cf_main .b {background: url(/o/citibank/img/rsz_pixxell.gif) 0 100% repeat-x}
#cf_main .l {background: url(/o/citibank/img/rsz_pixxell.gif) 0 0 repeat-y}
#cf_main .r {background: url(/o/citibank/img/rsz_pixxell.gif) 100% 0 repeat-y}
#cf_main .bl {background: url(/o/citibank/img/rsz_bottom_left.gif) 0 100% no-repeat}
#cf_main .br {background: url(/o/citibank/img/rsz_bottom_right.gif) 100% 100% no-repeat}
#cf_main .tl {background: url(/o/citibank/img/rsz_top_left.gif) 0 0 no-repeat}
#cf_main .tr {background: url(/o/citibank/img/rsz_top_right.gif) 100% 0 no-repeat; padding: 5px}

#cf_main #option1 .tab1 		{
	color: #ffffff;
	width:92px;
	height: 34px;
	background: url(/o/citibank/img/cc_ponadto_tab_on.gif) no-repeat left top;
}
#cf_main #option1 .tab1left {
	color: #ffffff;
	width:92px;
	height: 34px;
	background: url(/o/citibank/img/cc_ponadto_tab_off.gif) no-repeat left top;
}

#cf_main #option1 .tab2 		{
	color: #ffffff;
	width:92px;
	height: 34px;
	background: url(/o/citibank/img/pil_ile_to_kosztuje_on.gif) no-repeat left top;
}
#cf_main #option1 .tab2left {
	color: #ffffff;
	width:92px;
	height: 34px;
	background: url(/o/citibank/img/pil_ile_to_kosztuje_off.gif) no-repeat left top;
}
#cf_main .link { background: url('/o/citibank/img/strzalka3.gif') 0px 3px no-repeat; padding-left:10px; }


#cf_main td.table_header_left {background: url('/o/citibank/img/tlh.gif');background-repeat:no-repeat;height:7px;width:7px;font-size:7px;line-height:7px;}
#cf_main td.table_header	{background:#E7E7E8;height:7px;font-size:7px;line-height:7px;}
#cf_main td.table_header_right {height:7px;width:8px;font-size:7px;line-height:7px;background-image:url('/o/citibank/img/trh.gif');	background-repeat:no-repeat;
}
#cf_main tr.table_header_nfo{background: #fff url('/o/citibank/img/tbg.gif') repeat-x;height:56px;border-left:#DCECFB solid 1px;
border-right:#DCECFB solid 1px;padding:0px;margin:0;font-weight:bold;text-align:center;font-size:1.3em;line-height:1.7em;
}
#cf_main tr.table_header_nfo td{border-bottom: 1px solid rgb(200,200,200);}
#cf_main td.middle_row_left{border-left:#E7E7E8 solid 1px;padding:0px;margin:0;width:6px;}
#cf_main td.middle_row_right{border-right:#E7E7E8 solid 1px;padding:0px;margin:0px;}
#cf_main tr.shade{background: rgb(251,251,251);}
#cf_main tr.shade td{border-top: 1px solid rgb(200,200,200);border-bottom: 1px solid rgb(200,200,200);}

/* FONTS */
p.title { text-transform: uppercase; font-weight: bolder; }
#cf_main a.blue { color:#1F93E8; }