/* CSS Document */
/* home */
body {
    background-color: #f7f8f8;
    margin: 0px;
    padding: 0px;
}
a img {
    border: 0px;
}
#body_content {
    padding: 0px 10px 0px 10px;
    background-color: #ffffff;
    width: 970px;
    margin: auto;
}
#header {
    height: 148px;
}
#header_top {
    height: 75px;
}
#header_links {
    float: right;
}
.header_text {
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    color: #707476;
    padding: 9px 10px 0px 10px;
    float: left;
    line-height: 19px;
}
#comperia_logo {
    padding: 15px 0px 0px 15px;
    float: left;
}
#likeboxy {
    clear: right;
    float: right;
    margin-right: 10px;
    margin-top: 18px;
}
#fb_likebutton {
    float: right;
}
#gp_likebutton {
    float: right;
    margin-top: 3px;
}
#comperia_logo img{
    width: 183px; 
    height: 49px;
}
#menu_search {
    height: 37px;
    width: 276px;
    background: transparent url(../_img/_templates/bg_menu_search.gif) repeat-x scroll 0 0;
    float: right;
}
#menu_input {
    float: left;
    padding: 6px 9px 0px 10px;
}
#menu_input input, .newsletter_box_field input {
    width: 180px;
    height: 18px;
    border-top: 1px solid #abadb3;
    border-left: 1px solid #e2e3ea;
    border-bottom: 1px solid #e3e9ef;
    border-right: 1px solid #dbdfe6;
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    color: #636e71;
}
.menu_text, .menu_text_active, .menu_text_over {
    height: 37px;
    float: left;
    padding: 0px 3px 0px 3px;
}
.menu_text_left, .menu_text_right {
    width: 13px;
    height: 37px;
    float: left;
}
.menu_text_middle {
    float: left;
    height: 37px;
    min-width: 1%;
}
.menu_text_middle a {
    float: left;
}
.menu_text_middle a, .menu_search_link {
    display: block;
    height: 27px;
    padding-top: 10px;
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    font-family: Georgia, Times New Roman, serif;
}
.menu_text_middle .menu_search_link {
    display: inline-block !important;
}
.menu_text_active .menu_text_middle a, .menu_text_middle a:hover, .menu_text:hover .menu_text_middle a, .menu_text_over .menu_text_middle a {
    color: #707476;
    text-decoration: none;
}
.menu_text:hover .menu_text_middle, .menu_text_active .menu_text_middle, .menu_text_over .menu_text_middle {
    background: transparent url(../_img/_templates/bg_over.gif) repeat-x scroll 0 0;
}
.menu_text_active .menu_search_link {
    color: #707476 !important;
}
.menu_text:hover .menu_text_left, .menu_text_active .menu_text_left, .menu_text_over .menu_text_left {
    background: transparent url(../_img/_templates/over_left.gif) no-repeat scroll 0 0;
}
.menu_text:hover .menu_text_right, .menu_text_active .menu_text_right, .menu_text_over .menu_text_right {
    background: transparent url(../_img/_templates/over_right.gif) no-repeat scroll 0 0;
}
.menu_text_szuk {
    float: left;
    padding-left: 8px;
}
.menu_search_link:hover {
    color: #ffffff;
    text-decoration: none;
}
.menu_text_2 {
    background: transparent url(../_img/_templates/bg_menu_over.png) no-repeat 8px 5px;
    color: #000000;
    height: 49px;
    float: left;
    text-align: center;
    padding: 0px 5px 0px 5px;
}
.submenu_text {
    padding: 4px 10px 0px 10px;
    height: 26px;
    float: left;
    vertical-align: middle;
}
/* submenu kdf */
div#submenu_7.submenu_item div.submenu_text
{
	padding: 4px 8px 0;
}
.submenu_text img {
    vertical-align: text-bottom;
}
.blue_standard_box_butt {
    float: left;
    padding-top: 16px;
    width: 54px;
}
.blue_standard_box_butt a {
    margin: 0px 2px 0px 2px;
    float: left;
}
.submenu_text_blue {
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    color: #00a7e4;
    padding: 8px 10px 0px 10px;
    float: left;
}
.submenu_separator {
    height: 26px;
    width: 1px;
    background-color: #ffffff;
    margin-top: 2px;
    float: left;
}
#menu {
    height: 37px;
    width: 970px;
    background: transparent url(../_img/_templates/bg_menu.gif) repeat-x scroll 0 0;
}
#submenu {
    width: 970px;
}
.submenu_over, .submenu_active {
    height: 30px;
    background-color: #ebedee;
    display: block;
}
.submenu_hidden {
    height: 30px;
    background-color: #ebedee;
    display: none;
}
#flash_advert {
    padding-right: 10px;
    margin: auto;
    padding: 10px 0px 10px 0px;
    /*background: transparent url(../_img/_templates/bg_advert.gif) no-repeat scroll right 10px;*/
    text-align: center;
    width: 970px;
    min-height: 35px;
}
#czy_wiesz_ze {
    clear: both;
    height: 25px;
    width: 935px;
    background: #f7f8f8 url(../_img/_templates/question_mark.png) no-repeat scroll 0 0;
    border-bottom: 1px solid #eee8ba;
    padding: 5px 0px 0px 35px;
    color: #707476;
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    text-decoration: none;
}
#czy_wiesz_ze span {
    color: #2d3235;
    font-size: 16px;
    font-family: Georgia, Times New Roman, serif;
    font-weight: bold;
    text-decoration: none;
}
#products {
    clear: both;
    padding-bottom: 20px;
    width: 650px;
}
.products_column {
    float: left;
    width: 215px;
    margin-top: 10px;
    border-left: 1px solid #d6dbdc;
}
.products_column_last {
    float: left;
    width: 217px;
    margin-top: 10px;
    border-left: 1px solid #d6dbdc;
}
.products_title {
    padding: 0px 20px 0px 15px;
    height: 30px;
}
.products_title_kredyty {
    width: 116px;
    height: 30px;
    display: block;
    background: transparent url(../_img/a_nazwy_kategorii_grafiki/kredyty_off.png) no-repeat scroll 0 0;
}
.products_title_kredyty:hover {
    background: transparent url(../_img/a_nazwy_kategorii_grafiki/kredyty_on.png) no-repeat scroll 0 0;
}
.products_title_konta {
    width: 91px;
    height: 25px;
    display: block;
    background: transparent url(../_img/a_nazwy_kategorii_grafiki/konta_off.png) no-repeat scroll 0 0;
}
.products_title_konta:hover {
    background: transparent url(../_img/a_nazwy_kategorii_grafiki/konta_on.png) no-repeat scroll 0 0;
}
.products_title_karty {
    width: 84px;
    height: 28px;
    display: block;
    background: transparent url(../_img/a_nazwy_kategorii_grafiki/karty_off.png) no-repeat scroll 0 0;
}
.products_title_karty:hover {
    background: transparent url(../_img/a_nazwy_kategorii_grafiki/karty_on.png) no-repeat scroll 0 0;
}
.products_title_lokaty {
    width: 101px;
    height: 30px;
    display: block;
    background: transparent url(../_img/a_nazwy_kategorii_grafiki/lokaty_off.png) no-repeat scroll 0 0;
}
.products_title_lokaty:hover {
    background: transparent url(../_img/a_nazwy_kategorii_grafiki/lokaty_on.png) no-repeat scroll 0 0;
}
.products_title_inwestycje {
    width: 154px;
    height: 30px;
    display: block;
    background: transparent url(../_img/a_nazwy_kategorii_grafiki/inwestycje_off.png) no-repeat scroll 0 0;
}
.products_title_inwestycje:hover {
    background: transparent url(../_img/a_nazwy_kategorii_grafiki/inwestycje_on.png) no-repeat scroll 0 0;
}
.products_title_fundusze {
    width: 141px;
    height: 27px;
    display: block;
    background: transparent url(../_img/a_nazwy_kategorii_grafiki/fundusze_off.png) no-repeat scroll 0 0;
}
.products_title_fundusze:hover {
    background: transparent url(../_img/a_nazwy_kategorii_grafiki/fundusze_on.png) no-repeat scroll 0 0;
}
.products_title_kh {
    background: url(../_img/a_nazwy_kategorii_grafiki/KH_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 46px;
    width: 127px;
}
.products_title_kh:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/KH_on.png) no-repeat scroll 0 0 transparent;
}
.products_title_rns {
    background: url(../_img/a_nazwy_kategorii_grafiki/rns_ff.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 46px;
    width: 146px;
}
.products_title_rns:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/rns_on.png) no-repeat scroll 0 0 transparent;
}
.products_title_kredyt_online {
    background: url(../_img/a_nazwy_kategorii_grafiki/kg_lukas_off1new.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 46px;
    width: 162px;
}
.products_title_kredyt_online:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/kg_lukas_on1new.png) no-repeat scroll 0 0 transparent;
}
.products_title_kg {
    background: url(../_img/a_nazwy_kategorii_grafiki/KG_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 46px;
    width: 137px;
}
.products_title_kg:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/KG_on.png) no-repeat scroll 0 0 transparent;
}
.products_title_ks {
    background: url(../_img/a_nazwy_kategorii_grafiki/KS_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 44px;
    width: 162px;
}
.products_title_ks:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/KS_on.png) no-repeat scroll 0 0 transparent;
}
.products_title_ph {
    background: url(../_img/a_nazwy_kategorii_grafiki/PH_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 46px;
    width: 127px;
}
.products_title_ph:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/PH_on.png) no-repeat scroll 0 0 transparent;
}
.products_title_lb {
    background: url(../_img/a_nazwy_kategorii_grafiki/LB_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 23px;
    width: 184px;
}
.products_title_lb:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/LB_on.png) no-repeat scroll 0 0 transparent;
}

.products_title_kdf {
    background: url(../_img/a_nazwy_kategorii_grafiki/KDF_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 52px;
    width: 93px;
}
.products_title_kdf:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/KDF_on.png) no-repeat scroll 0 0 transparent;
}
.products_title_pl {
    background: url(../_img/a_nazwy_kategorii_grafiki/PL_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 23px;
    width: 141px;
}
.products_title_pl:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/PL_on.png) no-repeat scroll 0 0 transparent;
}
.products_title_lp {
    background: url(../_img/a_nazwy_kategorii_grafiki/LP_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 46px;
    width: 148px;
}
.products_title_lp:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/LP_on.png) no-repeat scroll 0 0 transparent;
}
.products_title_ko {
    background: url(../_img/a_nazwy_kategorii_grafiki/KO_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 21px;
    width: 167px;
}
.products_title_ko:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/KO_on.png) no-repeat scroll 0 0 transparent;
}
.products_title_kosz {
    background: url(../_img/a_nazwy_kategorii_grafiki/KOSZ_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 45px;
    width: 191px;
}
.products_title_kosz:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/KOSZ_on.png) no-repeat scroll 0 0 transparent;
}
.products_title_kkzw {
    background: url(../_img/a_nazwy_kategorii_grafiki/karty_zwykle_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 23px;
    width: 149px;
}
.products_title_kkzw:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/karty_zwykle_on.png) no-repeat scroll 0 0 transparent;
}
.products_title_kkz {
    background: url(../_img/a_nazwy_kategorii_grafiki/karty_zlote_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 23px;
    width: 127px;
}
.products_title_kkz:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/karty_zlote_on.png) no-repeat scroll 0 0 transparent;
}
.products_title_kks {
    background: url(../_img/a_nazwy_kategorii_grafiki/karty_srebrne_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 23px;
    width: 157px;
}
.products_title_kks:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/karty_srebrne_on.png) no-repeat scroll 0 0 transparent;
}
.products_title_kkp {
    background: url(../_img/a_nazwy_kategorii_grafiki/karty_platynowe_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 23px;
    width: 186px;
}
.products_title_kkp:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/karty_platynowe_on.png) no-repeat scroll 0 0 transparent;
}
.products_title_ofe {
    background: url(../_img/a_nazwy_kategorii_grafiki/OFE_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 23px;
    width: 60px;
}
.products_title_ofe:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/OFE_on.png) no-repeat scroll 0 0 transparent;
}
.products_title_dla_firm {
	background: url(../_img/a_nazwy_kategorii_grafiki/KDF_main_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 47px;
    width: 200px;
}
.products_title_dla_firm:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/KDF_main_on.png) no-repeat scroll 0 0 transparent;
}
/*dodanie kdf #231211# LK*/
.products_title_kdfh {
	background: url(../_img/a_nazwy_kategorii_grafiki/KDFH_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 47px;
    width: 200px;
}
.products_title_kdfh:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/KDFH_on.png) no-repeat scroll 0 0 transparent;
}
.products_title_kdfs {
	background: url(../_img/a_nazwy_kategorii_grafiki/KDFS_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 47px;
    width: 200px;
}
.products_title_kdfs:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/KDFS_on.png) no-repeat scroll 0 0 transparent;
}
.products_title_kdfi {
	background: url(../_img/a_nazwy_kategorii_grafiki/KDFI_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 52px;
    width: 159px;
}
.products_title_kdfi:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/KDFI_on.png) no-repeat scroll 0 0 transparent;
}
.products_title_leasing {
	background: url(../_img/a_nazwy_kategorii_grafiki/LEASING_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 52px;
    width: 159px;
}
.products_title_leasing:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/LEASING_on.png) no-repeat scroll 0 0 transparent;
}
/*kdf#231211#LK#koniec*/
.products_title_fi {
    background: url(../_img/a_nazwy_kategorii_grafiki/fundusze_inwe_off.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 46px;
    width: 148px;
}
.products_title_fi:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/fundusze_inwe_on.png) no-repeat scroll 0 0 transparent;
}
.products_title_lb_sponsor {
    background: url(../_img/a_nazwy_kategorii_grafiki/open1.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 46px;
    width: 148px;
}
.products_title_lb_sponsor:hover {
    background: url(../_img/a_nazwy_kategorii_grafiki/open2.png) no-repeat scroll 0 0 transparent;
}
.product_ico {
    padding: 15px;
}
.product_ico img{
    width:180px;
    height:39px;
}
.product_links {
    height: 117px;
    font-size: 14px;
    color: #707476;
    font-family: Arial, Verdana, Serif;
    padding: 0px 20px 0px 15px;
}
.product_button {
    background-color: #f7f8f8;
    padding: 15px 20px 15px 20px;
}
/* przewijany box poziomo z ofertami sponsorowanymi*/
#home_spons_offers {
    width: 650px;
}
#spons_offers {
    height: 219px;
    background: transparent url(../_img/_templates/bg_spons_offers.gif) repeat-x scroll 0 0;
    clear: both;
}
.spons_offers_butt {
    width: 15px;
    float: left;
    padding-top: 75px;
}
.spons_offer_lead {
    line-height: 11px;
}
.spons_offers_head {
    padding: 5px 0px 5px 15px;
    border-bottom: 1px solid #b3b9bb;
    text-align: left;
}
.spons_offers_content_mask {
    width: 620px;
    float: left;
    height: 179px;
    overflow: hidden;
    position: relative;
}
.spons_offers_content {
    width: 930px;
    height: 149px;
    padding: 15px 0px 15px 0px;
}
.spons_offers_item {
    height: 149px;
    width: 130px;
    padding: 0px 12px 0px 12px;
    border-right: 1px solid #899195;
    float: left;
}
.spons_offers_item_last {
    height: 149px;
    width: 131px;
    padding: 0px 12px 0px 12px;
    float: left;
}
.spons_offer_img {
    padding: 6px 0px 6px 0px;
}
.spons_offer_img img{
    width:131px;
    height:54px;
}
.spons_offer_lead img {
    padding-left: 2px;
}
#home_art {
    clear: both;
    padding: 18px;
    width: 614px;
}
.home_art_img {
    float: left;
    width: 110px;
}
.home_art_img img{
    width:90px;
    height:90px;
}
.home_art_data {
    font-size: 12px;
    font-family: Georgia, Times New Roman, serif;
    color: #abb5b7;
}
.home_art_content {
    padding: 15px 0px 15px 0px;
    clear: both;
}
.home_art_content_2_in_row {
    padding: 15px 10px 15px 0px;
    width:315px;
    float: left;
}
.home_art_text_2_in_row {
    line-height: 17px;

}
.home_art_text {
    line-height: 17px;
    float: left;
    width: 504px;
}
#home_middle_content {
    clear: both;
    padding-bottom: 10px;
}
#middle_left {
    float: left;
    width: 650px;
    padding-right: 10px;
}
#middle_right {
    float: left;
    width: 300px;
    padding-left: 10px;
}
#home_raporty, #produkty_finansowe, #home_nowosci, #home_forum, #produkty_finansowe {
    padding-bottom: 10px;
    clear: both;
    width: 300px;
}
#right_advert {
    clear: both;
    width: 300px;
    padding-bottom: 10px;
}
#home_forum .blue_standard_box_header_2 {
    height: 31px;
}
#home_raporty {
    padding-top: 10px;
}
#forum_najchetniej_czytane, #forum_newsletter, #forum_dyskusja_dnia {
    padding-bottom: 10px;
    clear: both;
    width: 300px;
}
#forum_forum {
    clear: both;
    padding: 10px 0px 30px 0px;
}
#newsletter_finansowy {
    background-color: #6CD1F5;
}
#kalkulatory {
    clear: both;
    width: 640px;
}
.golden_standard_box {
    border: 5px solid #ebe060;
}
.golden_standard_box_header {
    padding: 10px 0px 10px 15px;
    border-bottom: 1px solid #d3cc56;
    border-right: 1px solid #d3cc56;
    background-color: #ffffff;
}
.golden_bg_standard_box_header {
    padding: 10px 0px 10px 15px;
    background-color: #ebe060;
}
.golden_standard_box_content {
    padding: 15px 15px 10px 15px;
    border-top: 1px solid #eadf5d;
    border-bottom: 1px solid #d3cc56;
    border-right: 1px solid #d3cc56;
}
.golden_standard_box_content_2 {
    border-top: 1px solid #eadf5d;
    border-bottom: 1px solid #d3cc56;
    border-right: 1px solid #d3cc56;
    background-color: #ffffff;
}
.golden_standard_box_content_3 {
    border-top: 1px solid #eadf5d;
    border-bottom: 1px solid #d3cc56;
    border-right: 1px solid #d3cc56;
    padding: 7px 2px 7px 2px;
}
.standard_box_lead_link {
    line-height: 18px;
}
.grey_standard_box {
    border: 5px solid #eaeded;
}
.grey_standard_box_header {
    padding: 10px 0px 10px 15px;
    border-bottom: 1px solid #bfc6c7;
    border-right: 1px solid #bfc6c7;
}
.grey_standard_box_subtitle {
    background-color: #f7f8f8;
    padding: 5px 0px 5px 15px;
}
.grey_standard_box_content {
    padding: 15px 15px 10px 15px;
    border-top: 1px solid #eaeded;
    border-bottom: 1px solid #bfc6c7;
    border-right: 1px solid #bfc6c7;
}
/*bez paddingu bocznego*/
.grey_standard_box_content_2 {
    padding: 15px 0px 15px 0px;
    border-top: 1px solid #eaeded;
    border-bottom: 1px solid #bfc6c7;
    border-right: 1px solid #bfc6c7;
}
/* bez padding*/
.grey_standard_box_content_3 {
    padding: 0px;
    border-top: 1px solid #eaeded;
    border-bottom: 1px solid #bfc6c7;
    border-right: 1px solid #bfc6c7;
}
/* z tlem linia pionowa*/
.standard_box_list_bg_line {
    background: transparent url(../_img/_templates/bg_centrum_wiedzy_pixel.gif) repeat-y scroll center top;
}
.grey_standard_box_content_left, .grey_standard_box_content_right {
    float: left;
    width: 48%;
}
.grey_standard_box_content_left ul, .grey_standard_box_content_right ul {
    line-height: 16px;
    margin: 3px 0px 5px 0px;
}
.grey_standard_box_content_left ul li, .grey_standard_box_content_right ul li {
    padding-top: 2px;
}
.grey_standard_box_content_left {
    padding-right: 2%;
}
.grey_standard_box_content_right {
    padding-left: 2%;
}
.grey_standard_box_content_3 .standard_box_list {
    padding: 10px;
}
.grey_dark_standard_box {
    border: 5px solid #667275;
    background-color: #667275;
}
.grey_dark_standard_box_header {
    padding: 10px 0px 10px 10px;
}
.grey_dark_standard_box_header_2 {
    padding: 8px 0px 10px 10px;
    height: 28px;
}
.grey_dark_bg_standard_box_header {
    padding: 18px 0px 0px 10px;
    height: 28px;
    background: transparent url(../_img/_templates/bg_grey_dark_box_head.gif) repeat-x scroll 0px 10px;
    border-bottom: 1px solid #566265;
    border-right: 1px solid #566265;
    width: 279px;
}
.grey_dark_standard_box_content {
    border-top: 1px solid #667275;
    border-bottom: 1px solid #566265;
    border-right: 1px solid #566265;
    background-color: #ffffff;
    padding: 2px;
}
.grey_dark_standard_box_content_2 {
    border-top: 1px solid #667275;
    border-bottom: 1px solid #566265;
    border-right: 1px solid #566265;
    background-color: #ffffff;
    padding: 15px;
}
.blue_standard_box {
    border: 5px solid #6cd1f5;
}
.blue_standard_box_header {
    padding: 10px 0px 10px 15px;
    border-bottom: 1px solid #48acd0;
    border-right: 1px solid #48acd0;
}
.blue_bg_standard_box_header {
    padding: 6px 0px 10px 15px;
    border-bottom: 1px solid #48acd0;
    border-right: 1px solid #48acd0;
    height: 20px;
    background: transparent url(../_img/_templates/bg_blue_box_head.gif) repeat-x scroll 0 0;
}
.blue_standard_box_header_2 {
    padding: 10px 0px 0px 15px;
    border-bottom: 1px solid #48acd0;
    border-right: 1px solid #48acd0;
}
.blue_standard_box_header_2_text {
    float: left;
    width: 220px;
}
.blue_standard_box_content {
    border-top: 1px solid #6cd1f5;
    border-bottom: 1px solid #48acd0;
    border-right: 1px solid #48acd0;
}
.blue_standard_box_content_2 {
    border-top: 1px solid #6cd1f5;
    border-bottom: 1px solid #48acd0;
    border-right: 1px solid #48acd0;
    padding: 15px 15px 10px;
}
.blue_newsletter_box_content {
    border-top: 1px solid #6cd1f5;
    border-bottom: 1px solid #48acd0;
    border-right: 1px solid #48acd0;
    background: #ffffff url(../_img/_templates/bg_newsletter_box_2.gif) no-repeat scroll 0 30px;
    padding: 10px 0px 15px 15px;
    height: 120px;
    margin-top: 2px;
}
#form_short_add_nl {
    margin: 0px;
    padding: 0px;
}
.standard_box_img {
    float: left;
    padding: 0px 15px 15px 0px;
}
.standard_box_img img{
    width:90px;
    height:90px;
}
.golden_standard_list, .blue_standard_list, .blue_standard_list_4, .blue_standard_list_2, .blue_standard_list_3, .empty_standard_list , .blue_spot_standard_list {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.golden_standard_list li {
    padding-left: 8px;
    background: transparent url(../_img/_templates/golden_standard_list.gif) no-repeat 0px 9px;
}
.blue_spot_standard_list li {
    padding-left: 8px;
    background: transparent url(../_img/_templates/blue_standard_list.gif) no-repeat 0px 6px;
}
.blue_standard_list li {
    padding-left: 15px;
    background: transparent url(../_img/_templates/link_ico.png) no-repeat 0px 8px;
}
.blue_standard_list_2 li {
    padding-left: 20px;
    background: transparent url(../_img/_templates/link_ico.png) no-repeat 5px 8px;
}
.blue_standard_list_3 li {
    padding: 3px 0px 3px 10px;
    background: transparent url(../_img/_templates/link_ico.png) no-repeat 0px 8px;
}
.blue_standard_list_4 li {
    padding-left: 10px;
    background: transparent url(../_img/_templates/blue_standard_list_2.gif) no-repeat 0px 11px;
}
.blue_standard_list_2 li.grey {
    background-color: #f7f8f8;
}
#narrow_advert {
    width: 970px;
    padding: 20px 0px 20px 10px;
    clear: both;
    text-align: center;
}
.narrow_advert_box {
    width: 900px;
    height: 30px;
    float: left;
    background-color: #d6dbdc;
}
.narrow_advert_text {
    float: left;
    font-family: Arial, Verdana, Serif;
    font-size: 9px;
    color: #d6dbdc;
    line-height: 10px;
    padding-left: 5px;
}
.right_advert_text {
    text-align: right;
}
/*produkty - linki do kalkulatorow, porownywarek, artykulow*/
#products_more {
    clear: both;
    padding-bottom: 10px;
    width: 970px;
}
.products_more_title {
    height: 40px;
}
.products_more_column {
    float: left;
    width: 163px;
    height: 300px;
    margin-top: 10px;
    border-left: 1px solid #d6dbdc;
    border-bottom: 1px solid #d6dbdc;
    padding: 0px 10px 0px 20px;
}
.products_more_column_blank {
    float: left;
    width: 193px;
    height: 233px;
    border-left: 1px solid #d6dbdc;
    border-bottom: 1px solid #d6dbdc;
    background-color: #f7f8f8;
}
/*stopka - o comperii */
#footer {
    clear: both;
    width: 970px;
    padding: 0px 10px 0px 10px;
    height: 440px;
    background: url("../_img/_pictures/3376.png") no-repeat scroll 806px 190px #737D7F;
    margin: auto;
}
#footer_copyright {
    clear: both;
    padding: 14px 6px 0px 20px;
    border-top: 1px solid #889295;
}
.footer_column {
    float: left;
    width: 174px;
    padding: 20px 0px 0px 20px;
    height: 380px;
}
.footer_column_title {
    height: 40px;
}
.footer_column_content, .products_more_column_content {
    line-height: 15px;
    padding: 15px 0px 30px 0px;
}
.box_column, .box_column_middle {
    padding: 0px 10px 0px 10px;
    width: 192px;
    float: left;
}
.box_column_middle {
    border-right: 1px solid #ebedee;
    border-left: 1px solid #ebedee;
}
/* ogolne */
.clear {
    clear: both;
}
/* testowe */
.szary1 {
    clear: both;
    height: 220px;
    margin-bottom: 10px;
    background-color: #ebedee;
}
.szary2 {
    clear: both;
    height: 40px;
    margin-bottom: 10px;
    background-color: #ebedee;
}
/*------------------------ szczegoly oferty -------------------------*/
#okruszki {
    padding: 10px 0px 10px 20px;
    line-height: 10px;
}
#okruszki span {
    padding-right: 3px;
}
#detail_kryteria {
    margin-bottom: 10px;
}
.detail_title {
    padding: 20px 0px 15px 10px;
    color: #2D3235;
    font-family: Georgia, Times New Roman, serif;
    font-size: 24px;
}
.detail_table_head {
    width: 100%;
}
.detail_logo {
    width: 200px;
    height: 85px;
    border-right: 1px solid #ebeded;
    text-align: center;
    vertical-align: middle
}
.detail_no_logo {
    width: 260px;
    height: 85px;
    line-height: 17px;
    text-align: center;
    vertical-align: middle;
    border-right: 1px solid #ebeded;
}
.detail_name {
    width: 255px;
    height: 85px;
    border-right: 1px solid #ebeded;
    padding-left: 15px;
    text-align: left;
    vertical-align: middle
}
.detail_mark {
    width: 216px;
    height: 85px;
    border-right: 1px solid #ebeded;
    vertical-align: middle;
    text-align: center;
}
.detail_mark_no_border {
    width: 255px;
    height: 85px;
    vertical-align: middle;
    text-align: center;
}
.detail_no_buttons {
}
/* zero przyciskow*/
.detail_buttons {
    width: 259px;
    height: 85px;
    vertical-align: middle;
    text-align: center;
    padding-left: 21px;
}
.detail_button {
    width: 237px;
    /*height: 19px;*/
    height: 27px;
    padding-top: 2px;
    padding-bottom: 2px;
}
.detail_button .button_dalej {
    margin: auto;
}
.detail_button .button_dalej_det {
    margin: auto;
}
.detail_wizytowka {
    width: 456px;
    height: 85px;
    border-right: 1px solid #ebeded;
    text-align: left;
    padding-left: 15px;
    vertical-align: middle
}
.detail_wizytowka_short {
    border-right: 1px solid #ebeded;
    width: 260px;
    height: 85px;
    text-align: left;
    padding-left: 15px;
    vertical-align: middle
}
.kryteria {
    clear: both;
    height: 30px;
    background: transparent url(../_img/_templates/bg_kryteria.gif) repeat-x scroll 0 0;
}
.kryteria .white_14_a {
    padding: 6px 0px 0px 15px;
    float: left;
}
.kryteria_powrot {
    height: 23px;
    width: 70px;
    background: transparent url(../_img/_templates/bg_kryteria_powrot.gif) repeat-x scroll 0 0;
    float: left;
    text-align: center;
    padding-top: 7px;
    line-height: 12px;
}
.detail_content {
    clear: both;
    padding-top: 10px;
}
.detail_table {
    width: 100%;
}
.detail_table td {
    vertical-align: middle;
}
.detail_table .th_left, .detail_table .th_right {
    background-color: #f1f3f3;
    color: #2d3235;
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    font-weight: bold;
    text-align: left;
    padding: 5px 0px 5px 20px;
}
/*ustawianie szerokosci kolumn indywidualnie na potrzeby projektu - tabele szczegolow ofert*/
#detail_table_KH .th_left {
    width: 355px;
}
#detail_table_KH .th_right {
    width: 570px;
}
#detail_table_KH td.no_bg_left {
    width: 550px;
}
#detail_table_KG .th_left, #detail_table_KS .th_left {
    width: 385px;
}
#detail_table_KG .th_right, #detail_table_KS .th_right {
    width: 540px;
}
#detail_table_KG td.no_bg_left, #detail_table_KS td.no_bg_left {
    width: 520px;
}
#detail_table_LBS .th_left {
    width: 605px;
}
#detail_table_LBS .th_right {
    width: 320px;
}
#detail_table_LBS .no_bg_left {
    width: 300px;
}
#detail_table_LBS .bg_left {
    width: 150px;
}
#detail_table_LBS .bg_right table {
    border-color: #D8D8D8 #808080 #808080 #D8D8D8;
    border-style: solid;
    border-width: 1px;
    float: right;
    width: 190px;
}
#detail_table_LBS .bg_right table td {
    border-color: #808080 #D8D8D8 #D8D8D8 #808080;
    border-style: solid;
    border-width: 1px;
    font-weight: normal;
    padding: 3px;
    text-align: left;
}
#detail_table_KK .th_left, #detail_table_KO .th_left, #detail_table_KOSZ .th_left, #detail_table_LB .th_left, #detail_table_FI .th_left, #detail_table_LIS .th_left {
    width: 505px;
}
#detail_table_KK .th_right, #detail_table_KO .th_right, #detail_table_KOSZ .th_right, #detail_table_LB .th_right, #detail_table_FI .th_right, #detail_table_LIS .th_right {
    width: 420px;
}
#detail_table_KK .no_bg_left, #detail_table_KO .no_bg_left , #detail_table_KOSZ .no_bg_left, #detail_table_LB .no_bg_left, #detail_table_FI .no_bg_left, #detail_table_LIS .no_bg_left {
    width: 400px;
}
#detail_table_KDF .th_left {
    width: 355px;
}
#detail_table_KDF .th_right {
    width: 570px;
}
.detail_fi_wkres {
    color: #63686A;
    font-family: Arial, Verdana, Serif;
    font-size: 12px;
    padding: 5px 20px;
    text-align: left;
}
.detail_fi_wykres_kolor {
    width: 10px;
    height: 10px;
    float: left;
    margin-top: 2px;
}
.detail_fi_wykres_small {
    float: left;
    padding-left: 5px;
}
.detail_fi_wykres_text {
    float: left;
    padding-left: 5px;
}
.compare_fi_wykres {
    color: #63686A;
    font-family: Arial, Verdana, Serif;
    font-size: 12px;
    padding: 5px 0px 5px 0px;
    text-align: left;
    width: 360px;
}
.compare_fi_wykres_kolor {
    width: 10px;
    height: 10px;
    float: left;
    margin: 2px 0px 0px 15px;
}
.compare_fi_wykres_small {
    float: left;
    padding-left: 5px;
}
.compare_fi_wykres_text {
    float: left;
    padding-left: 5px;
}
.detail_table td.empty {
    border: 0px;
    width: 5px;
    background: transparent;
    padding: 0px;
}
.detail_table td.empty2 {
    border: 0px;
    height: 2px;
    background: transparent;
    padding: 0px;
    vertical-align: bottom;
}
.detail_table td.empty3 {
    border: 0px;
    height: 10px;
    background: transparent;
    padding: 0px;
}
.detail_table td.bg_left {
    background-color: #f9f9f9;
    text-align: left;
    padding: 5px 0px 5px 20px;
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    color: #63686a;
}
.detail_table td.bg_right, .detail_table td.bg_right_gold {
    background-color: #f9f9f9;
    text-align: right;
    padding: 5px 20px 5px 0px;
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    color: #63686a;
}
.detail_table td.bg_right_gold {
    background-color: #ebe060;
}
.detail_table td.bg_right {
    background-color: #f9f9f9;
}
.detail_table td.bg_left_gold, .detail_table td.bg_left_pink {
    background-color: #ebe060;
    text-align: left;
    padding: 5px 0px 5px 20px;
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    color: #63686a;
}
.detail_table td.bg_left_gold {
    background-color: #ebe060;
}
.detail_table td.bg_left_pink {
    background-color: #fdfadc;
}
.detail_table td.no_bg_left {
    text-align: left;
    padding: 5px 20px 5px 20px;
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    color: #63686a;
    vertical-align: top;
}
#detail_forum {
    clear: both;
    padding: 40px 0px 20px 0px;
}
.blue_standard_box_header_forum {
    border-bottom: 1px solid #48ACD0;
    border-right: 1px solid #48ACD0;
    padding: 3px 0px 3px 15px;
}
.blue_standard_box_header_left {
    float: left;
    padding-top: 4px;
}
.blue_standard_box_header_middle {
    float: right;
    padding: 7px 8px 0px 0px;
    line-height: 14px;
}
.blue_standard_box_header_right {
    float: right;
}
/* style dotyczace forum*/
.forum_comment {
    clear: both;
    padding: 10px 20px 10px 20px;
}
.forum_comment_sign {
    float: left;
    height: 7px;
    width: 7px;
    padding-right: 5px;
}
.forum_comment_text {
    float: left;
    width: 827px;
}
.forum_comment_text_2 {
    float: left;
    width: 507px;
}
.forum_comment_author {
    float: left;
    width: 75px;
    padding-left: 5px;
    line-height: 14px;
}
.forum_odpowiedz {
    clear: both;
    padding-left: 12px;
}
.forum_subcomment, .forum_subcomment_grey {
    clear: both;
    padding: 10px 20px 10px 50px;
    min-height: 40px;
    clear: both;
    overflow: hidden;
    height: 1%;
}
.forum_subcomment_grey {
    background-color: #f7f8f8;
}
.forum_subcomment_text {
    float: left;
    width: 809px;
}
.forum_subcomment_text_2 {
    float: left;
    width: 489px;
}
.forum_subcomments {
    clear: both;
    /*display: none;*/
    overflow: hidden;
}
.forum_name {
    float: left;
}
.forum_show_all {
    float: left;
    padding: 4px 0px 0px 5px;
    line-height: 14px;
}
/*klasy ogolne zwiazane z czcionkami*/
/*czcionki arial*/
.grey_9_a, .grey_11_a, .grey_12_a, .grey_14_a {
    font-family: Arial, Verdana, serif;
    color: #707476;
    text-decoration: none;
}
.grey_9_a {
    font-size: 9px;
}
.grey_11_a {
    font-size: 11px;
}
.grey_12_a {
    font-size: 12px;
}
.submenu_text.grey_12_a:hover {
    text-decoration: underline;
    cursor: pointer;
}
.grey_14_a {
    font-size: 14px;
}
.black_11_a {
    color: #000000;
    font-size: 11px;
    font-family: Arial, Verdana, Serif;
    text-decoration: none;
}
.grey_12_polecamy_a {
    color: #707476 !important;
    font-weight: normal !important;
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    text-decoration: none;
}
.grey_16_a {
    color: #abb5b7;
    font-size: 16px;
    font-family: Arial, Verdana, Serif;
    text-decoration: none;
}
.grey_middle_9_a, .grey_middle_11_a, .grey_middle_12_a {
    color: #B2BABB;
    font-family: Arial, Verdana, Serif;
    text-decoration: none;
}
.grey_middle_9_a {
    font-size: 9px;
}
.grey_middle_11_a {
    font-size: 11px;
}
.grey_middle_12_a {
    font-size: 12px;
}
.grey_dark_11_a, .grey_dark_14_a , .grey_dark_16_a {
    font-family: Arial, Verdana, Serif;
    color: #2d3235;
    text-decoration: none;
}
.grey_dark_11_a {
    font-size: 11px;
}
.grey_dark_14_a {
    font-size: 14px;
}
.grey_dark_16_a {
    font-size: 16px;
}
.grey_middle_14_a {
    color: #63686a;
    font-size: 14px;
    font-family: Arial, Verdana, Serif;
    text-decoration: none;
}
.grey_middle_12_a {
    color: #63686a;
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    text-decoration: none;
}
.grey_light_9_a, .grey_light_12_a {
    color: #d6dbdc;
    font-family: Arial, Verdana, Serif;
    text-decoration: none;
}
.grey_light_9_a {
    font-size: 9px;
}
.grey_light_12_a {
    font-size: 12px;
}
.blue_9_a, .blue_10_a, .blue_11_a, .blue_12_a, .blue_14_a {
    font-family: Arial, Verdana, serif;
    color: #00a7e4;
    text-decoration: none;
}
.link:hover {
    text-decoration: underline;
    cursor: pointer;
}
.blue_9_a {
    font-size: 9px;
}
.blue_10_a {
    font-size: 10px;
}
.blue_11_a {
    font-size: 11px;
}
.blue_12_a {
    font-size: 12px;
}
.blue_14_a {
    font-size: 14px;
}
.white_9_a, .white_11_a, .white_12_a, .white_14_a {
    color: #ffffff;
    text-decoration: none;
    font-family: Arial, Verdana, Serif;
}
.white_9_a {
    font-size: 9px;
}
.white_11_a {
    font-size: 11px;
}
.white_12_a {
    font-size: 12px;
}
.white_14_a {
    font-size: 14px;
}
.black_12_a {
    color: #000000;
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    text-decoration: none;
}
a.black_12_a:hover, a.black_11_a:hover, a.grey_11_a:hover, a.grey_dark_11_a:hover, a.grey_dark_16_a:hover, a.blue_14_a:hover, a.grey_dark_14_a:hover, a.grey_middle_12_a:hover, a.grey_middle_14_a:hover, a.grey_light_9_a:hover, a.grey_middle_11_a:hover, a.grey_9_a:hover, a.grey_12_a:hover, a.grey_12_polecamy_a:hover, a.grey_14_a:hover , a.blue_9_a:hover, a.blue_10_a:hover, a.blue_11_a:hover, a.grey_light_12_a:hover, a.blue_12_a:hover, a.white_9_a:hover, a.white_11_a:hover, a.white_12_a:hover, a.white_14_a:hover {
    text-decoration: underline;
}

span.as_a:hover {
    text-decoration: underline;
    cursor:pointer;
}
/*czcionki georgia */
.grey_middle_9_g, .grey_middle_12_g {
    color: #B2BABB;
    font-family: Georgia, Times New Roman, serif;
    text-decoration: none;
}
.grey_middle_9_g {
    font-size: 9px;
}
.grey_middle_12_g {
    font-size: 12px;
}
.grey_dark_30_g {
    font-size: 30px;
    font-family: Georgia, Times New Roman, serif;
    color: #2d3235;
    text-decoration: none;
}
.grey_light_11_g, .grey_light_12_g, .grey_light_14_g {
    color: #d6dbdc;
    font-family: Georgia, Times New Roman, serif;
    text-decoration: none;
}
.grey_light_11_g {
    font-size: 11px;
}
.grey_light_12_g {
    font-size: 12px;
}
.grey_light_14_g {
    font-size: 14px;
}
.blue_12_g, .blue_14_g, .blue_16_g, .blue_18_g, .blue_36_g {
    color: #00a7e4;
    font-family: Georgia, Times New Roman, serif;
    text-decoration: none;
}
.blue_12_g {
    font-size: 12px;
}
.blue_14_g {
    font-size: 14px;
}
.blue_16_g {
    font-size: 16px;
}
.blue_18_g {
    font-size: 18px;
}
.blue_36_g {
    font-size: 36px;
}
.white_11_g, .white_14_g, .white_16_g, .white_18_g, .white_24_g, .white_30_g {
    font-family: Georgia, Times New Roman, serif;
    color: #ffffff;
    text-decoration: none;
}
.white_11_g {
    font-size: 11px;
}
.white_14_g {
    font-size: 14px;
}
.white_16_g {
    font-size: 16px;
}
.white_18_g {
    font-size: 18px;
}
.white_24_g {
    font-size: 24px;
}
.white_30_g {
    font-size: 30px;
}
.grey_dark_12_g, .grey_dark_14_g, .grey_dark_16_g, .grey_dark_18_g, .grey_dark_20_g, .grey_dark_24_g {
    font-family: Georgia, Times New Roman, serif;
    color: #2d3235;
    text-decoration: none;
}
.grey_dark_12_g {
    font-size: 12px;
}
.grey_dark_14_g {
    font-size: 14px;
}
.grey_dark_16_g {
    font-size: 16px;
}
.grey_dark_18_g {
    font-size: 18px;
}
.grey_dark_20_g {
    font-size: 20px;
}
.grey_dark_24_g {
    font-size: 24px;
}
.golden_18_g {
    font-family: Georgia, Times New Roman, serif;
    font-size: 18px;
    color: #EBE060;
    text-decoration: none;
}
.grey_12_g, .grey_14_g, .grey_16_g, .grey_20_g {
    color: #707476;
    font-family: Georgia, Times New Roman, serif;
    text-decoration: none;
}
.grey_12_g {
    font-size: 12px;
}
.grey_14_g {
    font-size: 14px;
}
.grey_16_g {
    font-size: 16px;
}
.grey_20_g {
    font-size: 20px;
}
a.grey_dark_30_g:hover, a.grey_middle_9_g:hover, a.grey_middle_12_g:hover, a.grey_14_g:hover, a.grey_20_g:hover, a.grey_light_11_g:hover, a.grey_light_12_g:hover, a.blue_12_g:hover, a.blue_14_g:hover, a.blue_16_g:hover, a.blue_36_g:hover, a.blue_18_g:hover, a.white_11_g:hover, a.white_14_g:hover, a.white_16_g:hover, a.white_24_g:hover, a.white_30_g:hover, a.golden_12_g:hover, a.golden_18_g:hover, a.grey_dark_12_g:hover, a.grey_dark_14_g:hover, a.grey_dark_16_g:hover, a.grey_dark_18_g:hover, a.grey_dark_20_g:hover, a.grey_dark_24_g:hover {
    text-decoration: underline
}
/* szybka zmiana koloru*/
.golden {
    color: #ebe060;
}
/*separatory - linie poziome na cala szerokosc divki*/
.blue_2_separator {
    clear: both;
    border-top: 2px solid #02a7e4;
}
.grey_1_separator {
    clear: both;
    border-top: 1px solid #ebedee;
}
.grey_1_separator_kreacja {
    clear: both;
    border-top: 1px solid #ebedee;
    margin-top:10px;
}
.grey_light_1_separator {
    clear: both;
    border-top: 1px solid #f1f3f3;
}
.golden_1_separator {
    clear: both;
    border-top: 1px solid #ebe060;
}
.blue_1_separator {
    clear: both;
    border-top: 1px solid #a6e6fd;
}
.white_1_separator {
    clear: both;
    border-top: 1px solid #ffffff;
}
/*linki - przyciski - obrazki */
.button_najlepszy_bank_off {
    display: block;
    width: 241px;
    height: 46px;
    background: transparent url(../_img/_buttons/button_bank_naj_off3.png) no-repeat scroll 0 0;
    text-align: center;
}
.button_najlepszy_bank_off:hover {
    background: transparent url(../_img/_buttons/button_bank_naj_off3_over.png) no-repeat scroll 0 0;
}
.button_najlepszy_bank_on {
    display: block;
    width: 241px;
    height: 46px;
    background: transparent url(../_img/_buttons/button_bank_naj_on2.png) no-repeat scroll 0 0;
    text-align: center;
}
.button_najlepszy_bank_on:hover { 
    background: transparent url(../_img/_buttons/button_bank_naj_on_over.png) no-repeat scroll 0 0;
}
.button_odpowiedz {
    display: block;
    width: 120px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_odpowiedz.png) no-repeat scroll 0 0;
    text-align: center;
}
.button_odpowiedz:hover {
    background: transparent url(../_img/_buttons/button_odpowiedz_over.png) no-repeat scroll 0 0;
}
.button_schowek {
    display: block;
    width: 132px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_schowek.png) no-repeat scroll 0 0;
    text-align: center;
}
.button_schowek img{
    width:14px;
    height:11px;
}
.button_rysuj_wykres {
    display: block;
    width: 120px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_rysuj_wykres.png) no-repeat scroll 0 0;
}
.button_rysuj_wykres:hover {
    display: block;
    width: 120px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_rysuj_wykres_over.png) no-repeat scroll 0 0;
}
.button_powrot {
    display: block;
    width: 140px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_powrot.png) no-repeat scroll 0 0;
}
.button_powrot:hover {
    background: transparent url(../_img/_buttons/button_powrot_over.png) no-repeat scroll 0 0;
}
.button_wyszukaj_ponownie {
    display: block;
    width: 140px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_wyszukaj_ponownie.png) no-repeat scroll 0 0;
}
.button_wyszukaj_ponownie:hover {
    background: transparent url(../_img/_buttons/button_wyszukaj_ponownie_over.png) no-repeat scroll 0 0;
}
.button_wyszukaj_oferte {
    display: block;
    width: 140px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_wyszukaj_oferte.png) no-repeat scroll 0 0;
}
.button_wyszukaj_oferte:hover {
    background: transparent url(../_img/_buttons/button_wyszukaj_oferte_over.png) no-repeat scroll 0 0;
}
.button_wyszukaj_kredyt {
    display: block;
    width: 120px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_wyszukaj_kredyt.png) no-repeat scroll 0 0;
}
.button_wyszukaj_kredyt:hover {
    background: transparent url(../_img/_buttons/button_wyszukaj_kredyt_over.png) no-repeat scroll 0 0;
}
.button_wyszukaj_kredyt_2 {
    display: block;
    width: 140px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_wyszukaj_kredyt_2.png) no-repeat scroll 0 0;
}
.button_wyszukaj_kredyt_2:hover {
    background: transparent url(../_img/_buttons/button_wyszukaj_kredyt_2_over.png) no-repeat scroll 0 0;
}
.button_oblicz_ponownie {
    display: block;
    width: 120px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_oblicz_ponownie.png) no-repeat scroll 0 0;
}
.button_oblicz_ponownie:hover {
    display: block;
    width: 120px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_oblicz_ponownie_over.png) no-repeat scroll 0 0;
}
.button_dalej_blue {
    display: block;
    width: 120px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_dalej_blue.png) no-repeat scroll 0 0;
}
.button_dalej_blue:hover {
    background: transparent url(../_img/_buttons/button_dalej_blue_over.png) no-repeat scroll 0 0;
}
.button_dodaj_zobowiazanie {
    display: block;
    width: 140px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_dodaj_zobowiazanie.png) no-repeat scroll 0 0;
}
.button_dodaj_zobowiazanie:hover {
    background: transparent url(../_img/_buttons/button_dodaj_zobowiazanie_over.png) no-repeat scroll 0 0;
}
.button_usun_ostatni {
    display: block;
    width: 95px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_usun_ostatni.png) no-repeat scroll 0 0;
}
.button_usun_ostatni:hover {
    background: transparent url(../_img/_buttons/button_usun_ostatni_over.png) no-repeat scroll 0 0;
}
.button_wyszukaj_dokumenty {
    display: block;
    width: 140px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_wyszukaj_dokumenty.png) no-repeat scroll 0 0;
}
.button_wyszukaj_dokumenty:hover {
    background: transparent url(../_img/_buttons/button_wyszukaj_dokumenty_over.png) no-repeat scroll 0 0;
}
.button_wyslij_zapytanie {
    display: block;
    width: 120px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_wyslij_zapytanie.png) no-repeat scroll 0 0;
}
.button_wyslij_zapytanie:hover {
    background: transparent url(../_img/_buttons/button_wyslij_zapytanie_over.png) no-repeat scroll 0 0;
}
.button_sprawdz_wynik {
    display: block;
    width: 120px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_sprawdz_wynik.png) no-repeat scroll 0 0;
}
.button_sprawdz_wynik:hover {
    background: transparent url(../_img/_buttons/button_sprawdz_wynik_over.png) no-repeat scroll 0 0;
}
.button_oblicz {
    display: block;
    width: 80px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_oblicz.png) no-repeat scroll 0 0;
}
.button_oblicz:hover {
    background: transparent url(../_img/_buttons/button_oblicz_over.png) no-repeat scroll 0 0;
}
.button_wyslij {
    display: block;
    width: 80px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_wyslij.png) no-repeat scroll 0 0;
}
.button_wyslij:hover {
    display: block;
    width: 80px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_wyslij_over.png) no-repeat scroll 0 0;
}
.button_wiecej {
    display: block;
    width: 65px;
    height: 19px;
    background: transparent url(../_img/_buttons/bg_wiecej.png) no-repeat scroll 0 0;
}
.button_sprawdz {
    background: url("../_img/_templates/sprawdz.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 31px;
    width: 104px;
}
.button_sprawdz:hover {
    background: url("../_img/_templates/sprawdz_over.png") no-repeat scroll 0 0 transparent;
}
.button_pokaz {
    display: block;
    width: 64px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_pokaz.png) no-repeat scroll 0 0;
}
.button_pokaz:hover {
    background: transparent url(../_img/_buttons/button_pokaz_over.png) no-repeat scroll 0 0;
}
.button_zaloguj {
    display: block;
    width: 91px;
    height: 19px;
    background: transparent url(../_img/_buttons/bg_zaloguj.png) no-repeat scroll 0 0;
}
.button_porownaj {
    background: transparent url(../_img/_buttons/button_porownaj.png) no-repeat scroll 0 0;
    display: block;
    height: 19px;
    width: 79px;
    cursor: pointer;
}
.button_porownaj:hover {
    background: transparent url(../_img/_buttons/button_porownaj_over.png) no-repeat scroll 0 0;
}
.button_przejdz_do_serwisu {
    background: transparent url(../_img/_buttons/button_przejdz_do_serwisu.png) no-repeat scroll 0 0;
    display: block;
    height: 19px;
    width: 240px;
}
.button_przejdz_do_serwisu:hover {
    background: transparent url(../_img/_buttons/button_przejdz_do_serwisu_over.png) no-repeat scroll 0 0;
}
.button_porownaj_wszystkie {
    background: transparent url(../_img/_buttons/button_porownaj_wszystkie_banki.png) no-repeat scroll 0 0;
    display: block;
    height: 19px;
    width: 240px;
}
.button_porownaj_wszystkie:hover {
    background: transparent url(../_img/_buttons/button_porownaj_wszystkie_banki_over.png) no-repeat scroll 0 0;
}
.button_zapisz {
    background: transparent url(../_img/_buttons/button_zapisz.png) no-repeat scroll 0 0;
    display: block;
    height: 19px;
    width: 66px;
}
.button_zapisz:hover {
    background: transparent url(../_img/_buttons/button_zapisz_over.png) no-repeat scroll 0 0;
}
.button_zarejestruj {
    display: block;
    width: 113px;
    height: 19px;
    background: transparent url(../_img/_buttons/bg_zarejestruj.png) no-repeat scroll 0 0;
}
.button_zarejestruj_big {
    display: block;
    width: 141px;
    height: 22px;
    background: transparent url(../_img/_buttons/bg_zarejestruj_big.png) no-repeat scroll 0 0;
}
.button_zapisz_sie {
    display: block;
    width: 141px;
    height: 22px;
    background: transparent url(../_img/_buttons/button_zapisz_sie.png) no-repeat scroll 0 0;
}
.button_zapisz_sie:hover {
    display: block;
    width: 141px;
    height: 22px;
    background: transparent url(../_img/_buttons/button_zapisz_sie_over.png) no-repeat scroll 0 0;
}
.button_forum_szukaj {
    display: block;
    width: 132px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_forum_szukaj.png) no-repeat scroll 0 0;
}
.button_forum_szukaj:hover {
    background: transparent url(../_img/_buttons/button_forum_szukaj_over.png) no-repeat scroll 0 0;
}
.button_szukaj_long {
    display: block;
    width: 132px;
    height: 19px;
    background: transparent url(../_img/_buttons/button_szukaj_long.png) no-repeat scroll 0 0;
}
.button_szukaj_long:hover {
    background: transparent url(../_img/_buttons/button_szukaj_long_over.png) no-repeat scroll 0 0;
}
.button_doradca {
    background: transparent url(../_img/_buttons/button_doradca.png) no-repeat scroll 0 0;
    display: block;
    height: 19px;
    width: 237px;
}
.button_doradca:hover {
    background: transparent url(../_img/_buttons/button_doradca_over.png) no-repeat scroll 0 0;
}
.button_doradca_short {
    background: transparent url(../_img/_buttons/button_doradca_short.png) no-repeat scroll 0 0;
    display: block;
    height: 15px;
    width: 65px;
}
.button_doradca_short:hover {
    background: transparent url(../_img/_buttons/button_doradca_short_over.png) no-repeat scroll 0 0;
}
.button_bank {
    background: transparent url(../_img/_buttons/button_bank.png) no-repeat scroll 0 0;
    display: block;
    height: 19px;
    width: 237px;
}
.button_bank:hover {
    background: transparent url(../_img/_buttons/button_bank_over.png) no-repeat scroll 0 0;
}
.button_bank_short {
    background: transparent url(../_img/_buttons/button_bank_short.png) no-repeat scroll 0 0;
    display: block;
    height: 15px;
    width: 65px;
}
.button_bank_short:hover {
    background: transparent url(../_img/_buttons/button_bank_short_over.png) no-repeat scroll 0 0;
}
.button_dalej {
    background: transparent url(../_img/_templates/btn_dalej.png) no-repeat scroll 0 0;
    display: block;
    height: 31px;
    width: 81px;
}
.button_dalej:hover {
    background: transparent url(../_img/_templates/btn_dalej_hover.png) no-repeat scroll 0 0;
}
.button_dalej_det , .button_dalej_det:hover{
    background: transparent url(../_img/_buttons/button_dalej_det.png) no-repeat scroll 0 0;
    display: block;
    height: 27px;
    width: 117px;
}
/*
.button_dalej_det:hover {
	background: transparent url(../_img/_buttons/button_dalej_det_over.png) no-repeat scroll 0 0;
}
*/
.button_inwestuj_short {
    background: transparent url(../_img/_buttons/button_inwestuj_short.png) no-repeat scroll 0 0;
    display: block;
    height: 15px;
    width: 65px;
}
.button_inwestuj_short:hover {
    background: transparent url(../_img/_buttons/button_inwestuj_short_over.png) no-repeat scroll 0 0;
}
.button_prev_horizon {
    background: transparent url(../_img/_templates/blue_standard_prev_2.png) no-repeat scroll 0 0;
    display: block;
    height: 19px;
    width: 15px;
}
.button_next_horizon {
    background: transparent url(../_img/_templates/blue_standard_next_2.png) no-repeat scroll 0 0;
    display: block;
    height: 19px;
    width: 15px;
}
.button_prev_vertical {
    background: transparent url(../_img/_templates/blue_standard_prev.png) no-repeat scroll 0 0;
    display: block;
    height: 15px;
    width: 19px;
}
.button_prev_vertical_2 {
    background: transparent url(../_img/_templates/blue_standard_prev_3.png) no-repeat scroll 0 0;
    display: block;
    height: 15px;
    width: 19px;
}
.button_next_vertical {
    background: transparent url(../_img/_templates/blue_standard_next.png) no-repeat scroll 0 0;
    display: block;
    height: 15px;
    width: 19px;
}
.button_empty_vertical {
    display: block;
    height: 15px;
    width: 19px;
    float: left;
    margin: 0px 2px 0px 2px;
}
.button_dodaj_watek {
    background: transparent url(../_img/_templates/blue_standard_dodaj_watek.png) no-repeat scroll 0 0;
    display: block;
    height: 30px;
    width: 26px;
}
.link_ico {
    display: block;
    width: 7px;
    height: 7px;
    background: transparent url(../_img/_templates/link_ico.png) no-repeat scroll 0 0;
}
.link_plus {
    clear: both;
    display: block;
    width: 9px;
    height: 9px;
    background: transparent url(../_img/_templates/blue_standard_plus_big.png) no-repeat scroll 0 0;
}
.link_minus {
    clear: both;
    display: block;
    width: 9px;
    height: 9px;
    background: transparent url(../_img/_templates/blue_standard_minus_big.png) no-repeat scroll 0 0;
}
.underline {
    text-decoration: underline;
}
.italic {
    font-style: italic;
}
/* artykul */
#art_newsletter, #art_najchetniej_czytane {
    width: 300px;
    clear: both;
    padding-bottom: 10px;
}
#art_forum {
    clear: both;
    padding: 30px 0px 20px 0px;
    width: 650px;
}
#art_middle_content {
    clear: both;
    padding-bottom: 10px;
    width: 970px;
}
.newsletter_box_field {
    float: left;
    padding: 5px 10px 0px 0px;
}
.short_reg_thanx {
    color: #2D3235;
    font-family: Georgia, Times New Roman, serif;
    font-size: 18px;
    text-decoration: none;
}
.short_reg_thanx_red {
    color: #ff0000;
    font-family: Georgia, Times New Roman, serif;
    font-size: 18px;
    text-decoration: none;
    padding: 10px 0px 0px 0px;
}
.blue_newsletter_box_content .button_zapisz {
    float: left;
    margin-top: 6px;
}
.google_ads {
    border: 1px solid #ebedee;
}
.facebook_fans {
    padding: 10px 0px 10px 0px;
}
/*klasy dotyczace artykulu*/
#art_content {
    clear: both;
    width: 650px;
}
.art_date {
    float: left;
    padding: 0px 0px 5px 10px;
}
.art_icos {
    text-align: right;
    float: right;
    padding: 3px 10px 0px 0px;
}
.art_icos div {
    height: 17px;
    line-height: 15px;
}
.art_icos_img {
    float: left;
    padding: 2px 2px 0px 15px;
}
.art_icos_text {
    float: left;
}
.art_content_middle {
    padding: 20px 10px 20px 10px;
}
.art_kom_header {
    padding-top: 10px;
    width: 650px;
}
.art_kom {
    padding: 20px 0px 0px 10px;
    width: 650px;
}
.art_head_spons {
    padding-left: 4px;
}
.art_kom_tytul, .art_kom_full, .art_kom_author {
    padding-bottom: 10px;
    clear: both;
}
.art_content_middle h1, .art_kom_header h1 {
    color: #2D3235;
    font-family: Georgia, Times New Roman, serif;
    font-size: 30px;
    text-decoration: none;
    font-weight: normal;
    margin: 0px;
    line-height: 30px;
}
.art_reklama_content {
    text-align: center;
    width: 300px;
    /*	background: url(../_img/_templates/bg_advert.gif) no-repeat scroll right 20px transparent;*/
    margin: auto;
    padding: 20px 10px 20px 0px;
}
.art_reklama_adsens{
    padding-top: 20px;
    padding-bottom: 20px;
}
.art_reklama_adsens_content {
    border-top:1px solid #dddddd;
    border-bottom:1px solid #dddddd;
    padding-top: 15px;
    padding-bottom: 15px;
}
.art_reklama_adsens_word {
    color: #c3c3c3; 
    font-family: Arial,Verdana,serif;
    font-size:14px;
    padding-bottom:5px;
}
.art_reklama_word, .art_reklama_link {
    display: none;
}
.art_lead {
    padding-top: 0px;
}
.art_lead_text {
    padding-bottom: 10px;
}
.art_lead_img {
    padding: 0px 20px 10px 0px;
    float: left;
}
.art_lead_img img{
    width: 300px; 
    height: 195px;
}
.art_paragraph {
    line-height: 20px;
    color: #63686A;
    font-family: Arial, Verdana, Serif;
    font-size: 14px;
    text-decoration: none;
}
.art_link_auto{
    padding-top:10px;
    padding-bottom:10px;
}
.art_link_auto a span{
    font-family:Georgia,Times New Roman,serif;
    color:#3366FF;
}
.art_paragraph span {
    color: #2D3235;
    font-family: Georgia, Times New Roman, serif;
    font-size: 14px;
    text-decoration: none;
    font-weight: bold;
}
.art_paragraph a {
    color: #3366FF;
    font-weight: bold;
}
.art_middle_box {
    float: left;
    padding: 15px 20px 15px 0px;
    width: 250px;
}
.art_middle_box_img {
    padding: 10px;
    background-color: #f7f8f8;
}
.art_middle_box_img img{
    width:230px;
    height:172px;
}
.art_middle_box_text {
    padding: 10px;
    margin-top: 2px;
    background-color: #f7f8f8;
}
.dodaj_do {
    padding: 5px 0px 5px 264px;
    height: 24px;
}
.dodaj_do div {
    float: left;
}
.dodaj_do_text {
    padding-top: 2px;
    line-height: 16px;
}
.dodaj_do a img {
    vertical-align: middle;
    padding: 0px 5px 0px 15px;
}
.powiazane_przydatne {
    clear: both;
    background-color: #f7f8f8;
    border-top: 1px solid #ebeded;
    padding: 15px;
}
.powiazane_przydatne li {
    margin: 2px 0px 2px 0px;
}
.comperia_poleca {
    padding-top: 30px;
}
.comperia_poleca_column {
    width: 295px;
    padding: 10px 10px 0px 20px;
    float: left;
}
.comperia_poleca_img {
    float: left;
    width: 110px;
}
.comperia_poleca_img img{
    width:90px;
    height:90px;
}
.comperia_poleca_text {
    line-height: 17px;
    float: left;
    width: 185px;
}
.art_content_inner {
    width: 300px;
    float: right;
    padding: 5px;
}
.art_content_inner .golden_standard_box_content {
    padding: 10px;
    font-weight: bold;
}
.art_content_inner .golden_standard_box_content a {
    color: #00A7E4;
    font-weight: bold;
    text-decoration: none;
}
.art_content_inner .golden_standard_box_content a:hover {
    text-decoration: underline;
}
/*---- forum pod produktem */
#forum_komentarz_produkt {
    padding: 40px 0px 20px 0px;
}
#form_odp_main , .form_odp_odp {
    display: none;
    padding: 2px;
}
.form_odp_head {
    background-color: #ebedee;
    height: 30px;
    margin-bottom: 2px;
}
.form_odp_formularz {
    background-color: #ebedee;
    height: 300px;
    padding-top: 20px;
}
#form_komentarz {
    margin: 0px;
    padding: 0px;
}
.form_odp_head_text {
    float: left;
    padding: 3px 0px 0px 13px;
}
.form_odp_main_close {
    float: right;
    text-align: right;
    padding: 4px 20px 0px 0px;
}
.f_odp_left_text {
    float: left;
    width: 80px;
    text-align: right;
    line-height: 14px;
    padding: 4px 10px 0px 0px;
}
.f_odp_field {
    float: left;
}
.f_odp_field_2 {
    float: left;
    padding-top: 9px;
}
.f_odp_right_text {
    float: left;
    line-height: 14px;
    padding: 3px 0px 0px 5px;
}
.f_odp_field input {
    color: #2D3235;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.f_odp_field textarea {
    color: #2D3235;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    height: 110px;
    width: 535px;
}
.f_odp_right_text_2 {
    float: left;
    line-height: 14px;
    padding: 10px 0px 0px 5px;
}
.f_odp_separator {
    clear: both;
    height: 15px;
}
.f_odp_field input, .f_odp_field_2 input , .f_odp_field textarea {
    border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;
    border-style: solid;
    border-width: 1px;
}
.f_odp_autor {
    width: 200px;
    height: 20px;
}
.f_odp_tytul {
    width: 300px;
    height: 20px
}
.f_odp_obrazek {
    height: 20px;
}
.f_odp_obrazek_aut {
    width: 120px;
    float: left;
    padding: 5px 10px 0px 10px;
}
.refresh_obrazek {
    float: left;
    padding-top: 11px;
}
.f_odp_sub {
    float: left;
    padding: 9px 0px 0px 115px;
}
.forum_brak_kom_info {
    padding: 10px 0px 10px 0px;
    text-align: center;
}
/*forum */
#forum-kolumny {
    clear: both;
    padding-bottom: 10px;
}
#forum_left {
    float: left;
    width: 650px;
    padding-right: 10px;
}
#forum_right {
    float: left;
    width: 300px;
    padding-left: 10px;
}
.dyskusja_dnia {
    height: 80px;
    background: transparent url(../_img/_templates/bg_blue_box_head_4.gif) repeat-x scroll 0 0;
    padding: 5px;
}
.dyskusja_dnia_head {
    height: 32px;
    padding: 8px 0px 0px 10px;
}
.dyskusja_dnia_watek {
    padding: 3px 0px 0px 10px;
}
.dyskusja_dnia_link {
    float: left;
    line-height: 15px;
    padding: 3px 0px 0px 7px;
    width: 266px;
}
.dyskusja_dnia_link_ico {
    float: left;
}
.stworz_profil {
    height: 115px;
    border-top: 2px solid #d6dbdc;
    padding-left: 45px;
    background: transparent url(../_img/_templates/bg_stworz_profil.gif) repeat-y scroll 0 0;
}
.big_q_mark {
    float: left;
    padding-top: 25px;
}
.stworz_profil_text {
    float: left;
    width: 530px;
    padding: 35px 0px 0px 44px;
}
.stworz_profil_text_2 {
    clear: both;
    float: left;
}
.stworz_profil_button {
    float: left;
    padding: 2px 0px 0px 5px;
}
.katalog_forow {
    clear: both;
    padding-bottom: 15px;
}
.forum_title {
    float: left;
    padding: 14px 290px 14px 10px;
}
.forum_title_text {
    float: left;
    padding-top: 21px;
}
.forum_title_liczba {
    padding: 22px 20px 0px 5px;
    float: left;
}
.forum_szukaj {
    clear: both;
    height: 38px;
    background: transparent url(../_img/_templates/bg_forum_szukaj.gif) repeat-x scroll 0 0;
    padding: 12px 0px 0px 20px;
}
.forum_szukaj_input input {
    width: 435px;
    border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;
    border-style: solid;
    border-width: 1px;
    color: #636E71;
    font-family: Arial, Verdana, Serif;
    font-size: 12px;
    height: 18px;
}
.forum_szukaj_input {
    float: left;
}
.forum_szukaj_button {
    float: left;
    padding: 3px 0px 0px 30px;
}
.katalog_forow_head {
    background: #f7f8f8 url(../_img/_templates/bg_fora_pixel.gif) repeat-y scroll 324px 0px;
    height: 40px;
    clear: both;
}
.katalog_forow_head_2 {
    height: 31px;
    clear: both;
    background-color: #f7f8f8;
    padding: 9px 0px 0px 20px;
}
.katalog_forow_title {
    float: left;
    padding: 10px 0px 12px 10px;
}
.katalog_forow_komentuj_inne {
    float: right;
    padding: 10px 20px 12px 0px;
}
.katalog_forow_head_left {
    clear: both;
    float: left;
    width: 305px;
    padding: 9px 0px 0px 20px;
}
.katalog_forow_head_white {
    width: 325px;
    height: 40px;
    float: left;
    background-color: #ffffff;
}
.katalog_forow_head_left span, .katalog_forow_head_left a, .katalog_forow_head_right span, .katalog_forow_head_right a {
    padding-right: 3px;
}
.katalog_forow_head_left img, .katalog_forow_head_right img {
    padding: 0px 3px 2px 0px;
}
.katalog_forow_head_right {
    width: 305px;
    float: left;
    padding: 9px 0px 0px 20px;
    min-height: 21px;
}
.katalog_forow_head_right_white {
    width: 325px;
    float: left;
    height: 40px;
    background-color: #ffffff;
}
.katalog_forow_links_left, .katalog_forow_links_left_2 {
    clear: both;
    float: left;
    width: 295px;
    padding: 15px 10px 15px 20px;
}
.katalog_forow_links_right, .katalog_forow_links_right_2 {
    width: 295px;
    float: left;
    padding: 15px 10px 15px 20px;
}
.katalog_forow_links_left_2, .katalog_forow_links_right_2 {
    padding-bottom: 0px;
}
.katalog_forow_links {
    clear: both;
    background: transparent url(../_img/_templates/bg_fora_pixel.gif) repeat-y scroll 324px 0px;
}
.katalog_forow_empty {
    clear: both;
    background: transparent url(../_img/_templates/bg_fora_pixel.gif) repeat-y scroll 324px 0px;
    height: 2px;
}
.katalog_forow_wiecej {
    text-align: right;
    padding-bottom: 5px;
}
/*krok 3 forum*/
.katalog_forow_head_art_title, .katalog_forow_art_title {
    clear: both;
    float: left;
    width: 370px;
    text-align: center;
}
.katalog_forow_lista_head {
    padding-top: 5px;
}
.katalog_forow_lista_row {
    padding: 5px 0px 5px 0px;
}
.katalog_forow_art_title {
    text-align: left;
    padding-left: 20px;
    width: 350px;
}
.katalog_forow_art_title a {
    display: block;
    padding-left: 7px;
    background: url(../_img/_templates/blue_standard_list_2.gif) no-repeat scroll 0 7px transparent;
}
.katalog_forow_head_kom_autor, .katalog_forow_kom_autor {
    float: left;
    width: 100px;
    text-align: center;
}
.katalog_forow_head_kom_liczba, .katalog_forow_kom_liczba {
    float: left;
    width: 95px;
    text-align: center;
}
.katalog_forow_head_kom_data , .katalog_forow_kom_data {
    float: left;
    width: 75px;
    text-align: center;
}
.katalog_forow_kom_data {
    line-height: 14px;
}
.katalog_forow_stronicowanie {
    clear: both;
    padding: 10px 0px 10px 0px;
}
.kom_bottom_prev, .kom_bottom_next {
    float: left;
    padding-top: 3px;
}
.kom_bottom_middle_left {
    float: left;
    padding-left: 10px;
}
.kom_bottom_middle_right {
    float: left;
    padding: 0px 10px 0px 10px;
}
.kom_navigation {
    clear: both;
    margin: auto;
    width: 200px;
    text-align: center;
}
/* forum#zmianyKDF#231211#LK */
.ostatnio_czytane * {
    margin: 0;
    padding: 0;
    font: 12px Arial;
    color: #7f7f7f;
}

.ostatnio_czytane .left { float: left; }
.ostatnio_czytane .right { float: right; }
.ostatnio_czytane .clear { clear: both; }
.ostatnio_czytane .bold { font-weight: bold; }
.ostatnio_czytane a { text-decoration: none; color: #00a7e4; }
.ostatnio_czytane a:hover { text-decoration: underline; }

.ostatnio_czytane {
    width: 620px;
    margin: 25px 0 0 15px;
}

.ostatnio_czytane .box {
    width: 291px;
    height: 234px;
    background: url("../_img/forum_grafika/bg.png") repeat-x 0 0;
    padding: 5px 4px 4px 5px;
}
.ostatnio_czytane .box .header {
    font: 18px georgia;
    color: #2d3235;
    padding: 7px 15px 0;
    height: 29px;
    margin: 0 0 1px 0;
}

.ostatnio_czytane .ostatnio_czytales .header, .ostatnio_czytane .ostatnio_czytales .content {
    background: #ffffff;
}

.ostatnio_czytane .shadow {
    border-bottom: 1px solid #cacfd0;
    border-right: 1px solid #cacfd0;
}
.ostatnio_czytane .content {
    height: 187px;
    width: 290px;
    padding: 8px 0 0;
}
.ostatnio_czytane .ostatnio_czytales .brak_wynikow {
    background: url("../_img/forum_grafika/bg_brak_wynikow.png") no-repeat left bottom #ffffff;
}
.ostatnio_czytane .ostatnio_czytales .brak_wynikow .tekst {
    text-align: center;
    padding: 10px 0 0 0;
}
.ostatnio_czytane .content ul {
    margin: 0 15px 0 30px;
}
.ostatnio_czytane .content ul li {
    list-style: url("../_img/forum_grafika/icon_list.png");
    margin: 0 0 7px;
}
/* forum#zmianyKDF#231211#LK#koniec */
/* wyniki */
#schowek {
    float: right;
    width: 140px;
    padding-top: 30px;
}
.wyniki_title {
    padding: 20px 0px 14px 10px;
    float: left;
    width: 820px;
    color: #2D3235;
    font-family: Georgia, Times New Roman, serif;
    font-size: 24px;
    text-decoration: none;
}
.wyniki_title h1 {
    font-family: Georgia, Times New Roman, serif;
    font-size: 24px;
    text-decoration: none;
    font-weight: normal;
    display: inline;
}
#formularz_wyszukiwania {
    clear: both;
    width: 240px;
    padding-bottom: 10px;
}
#najlepszy_bank_form{
    clear:both;
    padding-bottom:20px;}
#wyniki_kolumny {
    clear: both;
    padding-top: 10px;
}
#wyniki_left {
    float: left;
    width: 240px;
    padding: 0px 20px 10px 0px;
}
#wyniki_right {
    float: left;
    width: 710px;
    padding-bottom: 10px;
}
#wyniki_raporty, #wyniki_nowosci, #wyniki_warto_wiedziec {
    margin-bottom: 10px;
    clear: both;
    width: 240px;
}
#rek_wyn_lewa {
    padding-bottom: 10px;
}
#opcje_wysz_form {
    margin: 0px;
    border: 0px;
}
.form_item, .form_item_grey {
    clear: both;
    padding: 3px 0px 3px 10px;
    line-height: 11px;
    height: 22px;
}
.form_item_big {
    clear: both;
    padding: 3px 0px 3px 10px;
    line-height: 11px;
}
.form_item_big_grey {
    clear: both;
    padding: 3px 0px 3px 10px;
    line-height: 11px;
    background-color: #F1F3F3;
}
.form_wysz input {
    color: #2D3235;
    font-family: Arial, Verdana, Serif;
    font-size: 11px;
    height: 18px;
}
.form_wysz select {
    border-style: solid;
    border-width: 1px;
    border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;
    color: #2D3235;
    font-family: Arial, Verdana, Serif;
    font-size: 11px;
    height: 22px;
}
.form_item_grey {
    background-color: #f1f3f3;
}
.pytajnik, .pytajnik2, .pytajnik3 {
    float: left;
    width: 9px;
    height: 9px;
    background: transparent url(../_img/_icos/pytajnik.png) no-repeat scroll 0 0;
}
.form_item_text {
    float: left;
    width: 60px;
    padding-top: 4px;
}
.form_item_text10 {
    float: left;
    width: 60px;
    line-height: 9px;
}
.form_item_text2 {
    float: left;
    width: 90px;
    padding-top: 4px;
}
.form_item_text3 {
    float: left;
    width: 90px;
    line-height: 9.5px;
}
.form_item_text4 {
    float: left;
    width: 131px;
    padding-top: 4px;
}
.form_item_text5 {
    float: left;
    width: 131px;
    line-height: 9.5px;
}
.form_item_text6 {
    float: left;
    width: 72px;
    line-height: 9.5px;
}
.form_item_text7 {
    float: left;
    width: 72px;
    padding-top: 4px;
}
.form_item_text8 {
    float: left;
    width: 175px;
    padding-top: 3px;
    line-height: 12px;
}
.form_item_text9 {
    float: left;
    width: 175px;
    line-height: 9px;
    height: 22px
}
.form_item_text11 {
    float: left;
    width: 195px;
    line-height: 12px;
}
.form_item_text12 {
    float: left;
    width: 195px;
    padding-top: 4px;
}
.form_item_text13 {
    float: left;
    width: 97px;
    padding-top: 4px;
}
.form_item_text14 {
    float: left;
    width: 97px;
    line-height: 9px;
}
.form_item_text15 {
    float: left;
    width: 90px;
    padding-top: 7px;
}
.form_item_text16 {
    float: left;
    width: 42px;
    padding-top: 4px;
}
.form_item_text17 {
    float: left;
    width: 50px;
    line-height: 9px;
}
.form_item_text18 {
    float: left;
    line-height: 8px;
    width: 100px;
}
.form_item_text19 {
    float: left;
    padding-top: 4px;
    width: 100px;
}
.form_item_text20 {
    float: left;
    width: 125px;
    padding-top: 4px;
}
.form_item_field {
    float: left;
    width: 135px;
    height: 22px;
    padding-top: 0px;
}
.form_item_field2 {
    float: left;
    width: 105px;
}
.form_item_field3, .form_item_field4 {
    float: left;
    width: 82px;
}
.form_item_field7 {
    float: left;
    width: 123px;
}
.form_item_field8 {
    float: left;
    width: 105px;
}
.form_item_field8 input {
    float: left;
    width: 101px;
    border-style: solid;
    border-width: 1px;
    border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;
}
.form_item_field9 {

    float: left;
    width: 30px;
}
.form_item_field10 {
    float: left;
    width: 24px;
    text-align: center;
}
.form_item_field11 {
    float: left;
    width: 63px;
}
.form_item_field11 input {
    float: left;
    width: 58px;
    border-style: solid;
    border-width: 1px;
    border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;
}
.form_item_field12 {
    float: left;
    width: 145px;
    height: 22px;
    padding-top: 0px;
}
.form_item_field9 input {
    float: left;
    width: 26px;
    border-style: solid;
    border-width: 1px;
    border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;
}
#form_item_fi_eur {
    padding: 0px 17px 0px 16px;
}
.form_item_field5, .form_item_field6 {
    float: left;
    width: 41px;
}
.form_item_field3 input, .form_item_field4 input {
    width: 78px;
    border-style: solid;
    border-width: 1px;
    border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;
}
.form_item_field5 input, .form_item_field6 input {
    width: 37px;
    border-style: solid;
    border-width: 1px;
    border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;
}
.form_item_field select, .form_item_field2 select, .form_item_field4 select, .form_item_field7 select, .form_item_field8 select, .form_item_field12 select, .form_item_field13 select {
    width: 100%;
}
.form_item_field13 {
    float: left;
    width: 72px;
}
.form_item_field14 {
    float: left;
    width: 70px;
}
.form_item_field13 input {
    width: 68px;
    border-style: solid;
    border-width: 1px;
    border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;
}
.form_item_text_short {
    float: left;
    width: 20px;
    padding: 4px 0px 0px 3px;
}
.form_item_text_short2 {
    float: left;
    width: 17px;
    padding-top: 4px;
    text-align: center;
}
.form_item_text_short3 {
    float: left;
    width: 61px;
    padding: 4px 0px 0px 3px;
}
.form_item_pytajnik {
    float: left;
    width: 15px;
    text-align: center;
    padding: 7px 0px 0px 5px;
    height: 15px;
}
.form_item_pokaz {
    clear: both;
    height: 19px;
    background-color: #f1f3f3;
    width: 70px;
    padding: 7px 0px 7px 155px;
}
.form_item_checkbox {
    clear: both;
    float: left;
    width: 20px;
    display: table-cell;
    vertical-align: middle;
}
.form_item_checkboxes span {
    float: left;
    padding: 5px 9px 0px 4px;
    display: block;
    line-height: 9px;
}
.form_item_checkboxes input {
    float: left;
    display: block;
}
.form_item_checkbox input {
    margin: 0px;
    padding: 0px;
    height: 22px;
}
.form_item_plus_minus {
    float: left;
    height: 20px;
    line-height: 10px;
    width: 9px;
    padding-left: 4px;
}
.form_item_plus_minus .link_plus {
    padding-bottom: 2px;
}
.form_item_blue_spot {
    padding: 0px 4px 2px 0px;
}
.form_item_plus_minus_item {
    float: left;
    padding-left: 26px;
}
.form_item_plus_minus_item_2 {
    float: left;
    width: 98px;
}
.form_item_plus_row {
    clear: both;
    padding: 5px 0px 10px 2px;
}
.form_item_plus_row2 {
    clear: both;
    padding-bottom: 5px;
}
#more_option {
    display: none;
}
.opcje_z_text {
    float: left;
}
.opcje_z_zwin {
    float: left;
    width: 25px;
    padding-left: 42px;
}
.opcje_z_ico {
    float: right;
    padding-right: 9px;
}
/*klasy dotyczace tabeli wynikow*/
.wyniki_porownaj_oferty {
    clear: both;
    width: 148px;
    height: 22px;
    background: transparent url(../_img/_buttons/bg_porownaj_oferty.png) no-repeat scroll 0 0;
}
.wyniki_porownaj_oferty2 {
    clear: both;
    float: left;
    width: 148px;
    height: 22px;
    padding-top: 18px;
    background: transparent url(../_img/_templates/bg_wyniki_table.gif) repeat-y scroll 0 0;
}
.wyniki_porownaj_oferty2 img{
    width: 148px;
    height: 22px;
}
.wyniki_porownaj_oferty_plain {
    clear: both;
    width: 148px;
    height: 22px;
    background: transparent url(../_img/_buttons/bg_porownaj_oferty_plain.png) no-repeat scroll 0 0;
    color: #fff;
    text-align: center;
    font-family: Georgia, "Times New Roman", serif;
    font-size: 16px;
    line-height: 20px;
}
.wyniki_porownaj_oferty_top_3, .wyniki_porownaj_oferty_top_3:hover {
    clear: both;
    float: left;
    width: 205px;
    height: 22px;
    background: transparent url(../_img/_buttons/bg_porownaj_oferty_top_3.png) no-repeat scroll 0 0;
}
.wyniki_spons, .wyniki_pelne, .wyniki_brak {
    clear: both;
    width: 710px;
    background: transparent url(../_img/_templates/bg_wyniki_table.gif) repeat-y scroll 0 0;
}
.wyniki_brak_new {
    clear: both;
    width: 710px;
}
.wyniki_pelne_top_3 {
    clear: both;
    width: 649px;
    border-left:1px solid #c7ecfa;
    border-top:1px solid #d5dadb;
    padding-bottom:15px;
}
#header_top_3{
    padding-top:5px;
    padding-bottom:5px;
}
.wyniki_spons_adsens {
    clear: both;
    text-align: center;
    padding: 5px 0px 5px 0px;
    border-bottom: 1px solid #EBEDEE;
    margin-left: 31px;
}
#form_wyniki {
    border: 0px;
    margin: 0px;
    padding: 0px;
}
.wyniki_header {
    clear: both;
    padding-left: 30px;
}
.wyniki_header_new {
    clear: both;
}
.wyniki_header .grey_dark_16_g, .wyniki_header_new .grey_dark_16_g  {
    border-bottom: 1px solid #d6dbdc;
    padding: 15px 0px 8px 10px;
}
.wyniki_header_FI {
    clear: both;
    margin-left: 30px;
    border-bottom: 1px solid #d6dbdc;
    padding: 15px 5px 8px 0px;
}
.wyniki_header_FI_text {
    float: left;
    padding-left: 10px;
}
.wyniki_FI_wskaznik_link {
    float: right;
}
.wyniki_FI_wskaznik_link a img, .wskaznik_info_close a img {
    padding: 0px 5px 1px 0px;
}
#wskaznik_info {
    display: none;
    clear: both;
    padding: 20px;
}
.wskaznik_info_close {
    text-align: right;
}
table.wskaznik_info_table {
    width: 415px;
    margin: auto;
}
table.wskaznik_info_table th, table.wskaznik_info_table td {
    padding: 5px 25px 5px 25px;
    font-size: 11px;
    font-family: Arial, Verdana, Serif;
    color: #707476;
    text-align: left;
}
table.wskaznik_info_table th {
    border-bottom: 1px solid #f1f3f3;
    font-weight: bold;
}
table.wskaznik_info_table .wskaznik_info_table_kolor {
    text-align: center;
}
.wyniki_row {
    clear: both;
    width: 709px;
    height: 80px;
    padding-left: 1px;
}
.wyniki_row_top_3 {
    clear: both;
    width: 648px;
    height: 80px;
    padding-left: 1px;
}
.wyniki_spons_row {
    clear: both;
    width: 679px;
    height: 80px;
    padding-left: 31px;
}
.wyniki_spons_row_kreacja {
    clear: both;
    width: 679px;
    padding-left: 31px;
    padding-top:15px;
    padding-bottom:5px;
    text-align:center;
}
.wyniki_spons_logo {
    float: left;
    width: 225px;
    height: 69px;
    text-align: center;
    padding-top: 10px;
}
.wyniki_spons_tresc {
    width: 335px;
    float: left;
    height: 79px;
    color: #707476;
    font-size: 11px;
    font-family: Arial, Verdana, Serif;
    text-decoration: none;
}
.wyniki_spons_tresc a {
    color: #00a7e4;
}
.wyniki_spons_tresc a:hover {
    text-decoration: underline;
}
.wyniki_spons_button {
    width: 109px;
    float: left;
    padding: 23px 0 0 10px;
    height: 39px;
}
.wyniki_reklama_row {
    clear: both;
    background-color: #ffffff;
    border-bottom: 1px solid #EBEDEE;
    padding: 30px 0px 0px 10px;
    width: 710px;
    text-align: center;
}
.wyniki_reklama_row_img {
    width: 490px;
    background: url(../_img/_templates/bg_advert.gif) no-repeat scroll right top transparent;
    margin: auto;
}
.wyniki_header_row {
    clear: both;
    padding-left: 30px;
    width: 679px;
    height: 53px;
}
.wyniki_header_row .sort_trojk {
    padding-top: 2px;
}
.wyniki_header_row a img {
    padding-top: 2px;
}

.wyniki_header_row_top_3 {
    clear: both;
    width: 648px;
    height: 53px;
}
.wyniki_header_row_top_3 .sort_trojk {
    padding-top: 2px;
}
.wyniki_header_row_top_3 a img {
    padding-top: 2px;
}
.nr_header, .rata_header, .bank_header, .bank_header_top_3, .jednostki_header, .jednostki2_header, .rata2_header, .wykres_header, .koszty_header, .ochrona_header, .odsetki_przed_header, .bezodsetek_header, .prowizja_header, .stopa_header, .stopa2_header, .stopa3_header , .czynsz_header, .oplata2_header, .odsetki_header, .oplata_header, .oproc_header, .oproc2_header, .prowadzenie_header, .koniec_header, .parametry_header, .ocena_header, .suma_header, .wskaznik_header {
    float: left;
    height: 48px;
    line-height: 12px;
    padding-top: 4px;
    border-right: 1px solid #ffffff;
    background-color: #f1f3f3;
    text-align: center;
}
.nr_header {
    width: 36px;
}
.rata_header {
    width: 124px;
}
.bank_header {
    width: 177px;
}
.bank_header_top_3 {
    width: 158px;
}
.jednostki_header {
    width: 127px;
}
.jednostki2_header {
    width: 104px;
}
.rata2_header {
    width: 120px;
}
.wykres_header {
    width: 30px;
}
.koszty_header {
    width: 104px;
}
.ochrona_header {
    width: 124px;
}
.odsetki_przed_header {
    width: 104px;
}
.bezodsetek_header {
    width: 99px;
}
.prowizja_header {
    width: 75px;
}
.stopa_header {
    width: 85px;
}
.stopa2_header {
    width: 100px;
}
.stopa3_header {
    width: 100px;
    line-height: 9px;
}
.czynsz_header {
    width: 87px;
}
.oplata2_header {
    width: 75px;
}
.odsetki_header {
    width: 95px;
}
.oplata_header {
    width: 100px;
}
.oproc_header {
    width: 109px;
}
.oproc2_header {
    width: 89px;
}
.prowadzenie_header {
    width: 109px;
}
.koniec_header {
    width: 109px;
}
.parametry_header {
    width: 341px;
}
.ocena_header {
    width: 79px;
}
.suma_header {
    width: 101px;
}
.wskaznik_header {
    width: 59px;
}
.przyciski_header {
    float: left;
    width: 109px;
    height: 52px;
    background-color: #f1f3f3;
    text-align: center;
}
.przyciski_header_top_3 {
    float: left;
    width: 98px;
    height: 52px;
    background-color: #f1f3f3;
    text-align: center;
}
/* style dotyczace wiersza wynikow*/
.row_rata, .row_rata_sort, .row_prowizja, .row_prowizja_sort, .row_oproc, .row_oproc_sort, .row_oplata, .row_oplata_sort, .row_oplata2, .row_oplata2_sort, .row_bezodsetek, .row_bezodsetek_sort, .row_odsetki , .row_odsetki_sort, .row_odsetki_przed , .row_odsetki_przed_sort, .row_ochrona , .row_ochrona_sort, .row_koniec, .row_koniec_sort, .row_jednostki , .row_jednostki_sort, .row_jednostki2 , .row_jednostki2_sort, .row_rata2, .row_rata2_sort, .row_czynsz, .row_czynsz_sort, .row_wykup, .row_wykup_sort, .row_suma, .row_suma_sort, .row_stopa , .row_stopa_sort, .row_stopa2 , .row_stopa2_sort, .row_koszty , .row_koszty_sort, .row_prowadzenie, .row_prowadzenie_sort, .row_rata3, .row_rata3_sort {
    color: #2D3235;
    font-family: Arial, Verdana, Serif;
    font-size: 14px;
    text-decoration: none;
    float:left;
}
.row_rata span, .row_rata_sort span, .row_prowizja span, .row_prowizja_sort span, .row_oproc span, .row_oproc_sort span, .row_oplata span, .row_oplata_sort span, .row_oplata2 span, .row_oplata2_sort span, .row_bezodsetek span, .row_bezodsetek_sort span, .row_odsetki span, .row_odsetki_sort span, .row_odsetki_przed span, .row_odsetki_przed_sort span, .row_ochrona span, .row_ochrona_sort span, .row_koniec span, .row_koniec_sort span, .row_jednostki span, .row_jednostki_sort span, .row_jednostki2 span, .row_jednostki2_sort span, .row_rata2 span, .row_rata2_sort span, .row_czynsz span, .row_czynsz_sort span, .row_wykup span, .row_wykup_sort span, .row_suma span, .row_suma_sort span, .row_stopa span, .row_stopa_sort span, .row_stopa2 span, .row_stopa2_sort span, .row_koszty span, .row_koszty_sort span, .row_prowadzenie span, .row_prowadzenie_sort span, .row_rata3 span, .row_rata3_sort span {
    color: #63686A;
    font-family: Arial, Verdana, Serif;
    font-size: 12px;
    text-decoration: none;
}
.row_rata3 .zysk, .row_rata3_sort .zysk{
    color: #63686A;
    font-family: Arial, Verdana, Serif;
    font-size: 9px;
    text-decoration: none;
    line-height:10px;
}
.row_check {
    float: left;
    width: 29px;
    height: 50px;
    padding-top: 29px;
    border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    text-align: center;
}
.row_nr_first, .row_nr {
    float: left;
    width: 23px;
    height: 50px;
    padding-top: 29px;
    text-align: center;
}
.row_nr_first {
    background-color: #ebe060;
}
.row_nr {
    background-color: #f1f3f3;
}
.row_pomoc, .row_pomoc_empty, .row_pomoc_empty_sort {
    float: left;
    width: 13px;
    height: 79px;
}
.row_pomoc {
    background: transparent url(../_img/_templates/bg_wyniki_pomoc.gif) no-repeat scroll 0 0;
}
.row_pomoc_empty_sort {
    background-color: #f9f9f9;
}
.wyniki_row_content {
    float: left;
}
.row_bank , .row_bank_sort {
    float: left;
    width: 165px;
    height: 78px;
    line-height: 12px;
    text-align: center;
}
.row_bank_sort {
    background-color: #f9f9f9;
}
.row_bank_top_3 , .row_bank_top_3_sort {
    float: left;
    width: 159px;
    height: 78px;
    line-height: 12px;
    text-align: center;
}
.row_bank_top_3_sort {
    background-color: #f9f9f9;
}

.row_bank_logo2 {
    height: 25px;
    padding-top: 25px;
    padding-bottom: 10px;
}
.row_bank_schowek {
    clear: both;
    text-align: left;
}
.row_nazwa_oferty {
    line-height: 11px;
    color: #707476;
    font-family: Arial, Verdana, serif;
    font-size: 9px;
}
.row_rata , .row_rata_sort, .row_jednostki , .row_jednostki_sort, .row_jednostki2 , .row_jednostki2_sort, .row_rata2 , .row_rata2_sort, .row_czynsz , .row_czynsz_sort, .row_suma , .row_suma_sort, .row_stopa , .row_stopa_sort, .row_stopa2 , .row_stopa2_sort, .row_suma , .row_suma_sort, .row_wykres , .row_wykres_sort, .row_wskaznik , .row_wskaznik_sort, .row_koszty , .row_koszty_sort, .row_ochrona , .row_ochrona_sort, .row_odsetki_przed , .row_odsetki_przed_sort, .row_bezodsetek, .row_bezodsetek_sort, .row_prowizja, .row_prowizja_sort, .row_oplata2, .row_oplata2_sort, .row_odsetki, .row_odsetki_sort, .row_oplata, .row_oplata_sort, .row_oproc, .row_oproc_sort, row_oproc2, .row_oproc2_sort, .row_prowadzenie, .row_prowadzenie_sort , .row_koniec, .row_koniec_sort {
    float: left;
    height: 46px;
    padding-top: 32px;
    text-align: center;
}
.row_rata3 , .row_rata3_sort{
    float: left;
    height: 61px;
    padding-top: 17px;
    text-align: right;
    padding-right:10px;
}
.row_rata_sort , .row_jednostki_sort, .row_jednostki2_sort, .row_rata2_sort, .row_czynsz_sort, .row_suma_sort, .row_stopa_sort, .row_stopa2_sort, .row_wykres_sort, .row_wskaznik_sort, .row_koszty_sort, .row_ochrona_sort, .row_odsetki_przed_sort, .row_bezodsetek_sort, .row_prowizja_sort, .row_oplata2_sort, .row_odsetki_sort, .row_oplata_sort, .row_oproc_sort, .row_oproc2_sort, .row_prowadzenie_sort, .row_koniec_sort , .row_ocena_sort, .row_rata3_sort {
    background-color: #f9f9f9;
}
.row_rata , .row_rata_sort {
    width: 125px;
}
.row_rata3 , .row_rata3_sort {
    width: 115px;
}
.row_jednostki , .row_jednostki_sort {
    width: 128px;
}
.row_jednostki2 , .row_jednostki2_sort {
    width: 105px;
}
.row_rata2 , .row_rata2_sort {
    width: 121px;
}
.row_czynsz , .row_czynsz_sort {
    width: 88px;
}
.row_suma , .row_suma_sort {
    width: 102px;
}
.row_stopa , .row_stopa_sort {
    width: 86px;
}
.row_stopa2 , .row_stopa2_sort {
    width: 101px;
}
.row_wykres , .row_wykres_sort {
    width: 31px;
}
.row_wskaznik , .row_wskaznik_sort {
    width: 60px;
}
.row_koszty , .row_koszty_sort {
    width: 105px;
}
.row_ochrona , .row_ochrona_sort {
    width: 125px;
}
.row_odsetki_przed , .row_odsetki_przed_sort {
    width: 105px;
}
.row_bezodsetek, .row_bezodsetek_sort {
    width: 99px;
}
.row_prowizja, .row_prowizja_sort {
    width: 76px;
}
.row_oplata2, .row_oplata2_sort {
    width: 76px;
}
.row_odsetki, .row_odsetki_sort {
    width: 96px;
}
.row_oplata, .row_oplata_sort {
    width: 101px;
}
.row_oproc, .row_oproc_sort {
    width: 110px;
}
.row_oproc2, .row_oproc2_sort {
    width: 90px;
}
.row_prowadzenie, .row_prowadzenie_sort {
    width: 110px;
}
.row_koniec, .row_koniec_sort {
    width: 110px;
}
.row_ocena, .row_ocena_sort {
    float: left;
    height: 51px;
    text-align: center;
    width: 80px;
    line-height: 10px;
    padding-top: 27px;
}
.row_parametry {
    float: left;
    height: 19px;
    line-height: 12px;
    padding-top: 29px;
    text-align: center;
    width: 341px;
}
.ocena_stars img {
    padding-left: 1px;
}
.row_przyciski {
    float: left;
    width: 109px;
    height: 78px;
    text-align: center;
    line-height: 11px;
}
.row_przyciski_top_3 {
    float: left;
    width: 98px;
    height: 78px;
    text-align: center;
    line-height: 11px;
}
/* gdy są dwa przyciski */
.row_przyciski_sprawdz2 {
    padding: 5px 0px 5px 0px;
    text-align: center;
}
/*gdy jest jeden */
.row_przyciski_sprawdz1 {
    padding: 13px 0px 5px 0px;
    text-align: center;
}
/*gdy brak przycisku sprzedazowego*/
.row_przyciski_sprawdz0 {
    padding-top: 30px;
    text-align: center;
}
.row_przyciski_szczegoly {
    padding-top: 2px;
    text-align: center;
}
.row_przyciski_szczegoly_2 {
    padding-top: 32px;
    text-align: center;
}
.row_przyciski .przycisk_bank,.row_przyciski_top_3 .przycisk_bank {
    padding-bottom: 1px;
}
.row_przyciski .przycisk_bank a, .row_przyciski .przycisk_doradca a,
.row_przyciski_top_3 .przycisk_bank_top_3 a, .row_przyciski_top_3 .przycisk_doradca a {
    margin: auto;
}
.przycisk_dalej {
    padding: 16px 0 10px;
}
.przycisk_dalej a {
    margin: auto;
}
.inna_promocjaA {
    padding: 15px 0 10px;
}
.inna_promocjaA a {
    margin: auto;
    color: #000000;
    font-size: 13px;
    line-height: 16px;
}
.inna_promocjaA a:hover {
    color: #3F0168;
}
.inna_promocjaB {
    clear: both;
    float: right;
    padding-bottom: 20px;
    padding-right: 90px;
    padding-top: 20px;
    text-align: center;
}
.inna_promocjaB a {
    margin: auto;
    color: #000000;
    font-size: 19px;
    line-height: 18px;
}
.inna_promocjaB a:hover {
    color: #3F0168;
}
.row_schowek {
    float: left;
    width: 24px;
    height: 21px;
    padding-top: 57px;
    background: transparent url(../_img/_templates/bg_schowek.png) no-repeat 0px 44px;
    text-align: center;
}
.wyniki_stronicowanie {
    padding-top: 18px;
    text-align: center;
    float: left;
    width: 710px;
}
.wyniki_strona_akt {
    float: left;
    width: 23px;
    height: 20px;
    padding-top: 3px;
    background-color: #f1f3f3;
    text-align: center;
    line-height: 12px;
}
.wyniki_naw_img {
    float: left;
    padding: 1px 5px 0px 5px;
}
.wyniki_naw {
    float: left;
    padding: 0px 5px 0px 5px;
}
.wyniki_strona {
    float: left;
    width: 23px;
    height: 23px;
}
.wyniki_strona a, .wyniki_strona span {
    display: block;
    width: 23px;
    height: 19px;
    line-height: 12px;
    padding-top: 4px;
    text-align: center;
}
.wyniki_strona a:hover {
    background-color: #e2e3e3;
    text-decoration: none;
}
.wyniki_stronicowanie_content {
    margin: auto;
}
.wyniki_porownaj_boxy {
    clear: both;
    float: right;
}
.wyniki_fi_porownaj_box_header {
    color: #2D3235;
    font-family: Georgia, Times New Roman, serif;
    font-size: 18px;
    text-decoration: none;
    float: left;
}
.fundusze_porownaj_z {
    float: left;
    padding: 10px 0px 10px 20px;
    width: 325px;
}
.fundusze_porownaj_z .rysuj_wykres {
    float: right;
    padding-right: 10px;
}
.fundusze_porownaj_z .grey_standard_box_content_2 {
    height: 50px;
}
.fundusze_porownaj_z_item, .fundusze_porownaj_z_item_2 {
    float: left;
    padding: 0px 10px 0px 17px;
    height: 25px;
}
.fundusze_porownaj_z_item img, .fundusze_porownaj_z_item span, .fundusze_porownaj_z_item input, .fundusze_porownaj_z_item_2 img, .fundusze_porownaj_z_item_2 span, .fundusze_porownaj_z_item_2 input {
    display: block;
    float: left;
}
.fundusze_porownaj_z_item span {
    padding: 2px 10px 0px 10px;
    width: 25px;
}
.fundusze_porownaj_z_item_2 span {
    padding: 2px 10px 0px 10px;
    width: 45px;
}
.fundusze_porownaj_z_item img, .fundusze_porownaj_z_item_2 img {
    padding-top: 6px;
}
.wyniki_footer {
    clear: both;
    margin: 30px 0px 30px 0px;
    background-color: #f7f8f8;
    padding: 20px;
    font-size: 11px;
    color: #63686a;
    font-family: Arial, Verdana, serif;
}
.wyniki_footer span {
    font-size: 14px;
}
.wyniki_footer a {
    color: #00a7e4;
    text-decoration: none;
}
.wyniki_footer a:hover {
    text-decoration: underline;
}
.ostatnio_szukales {
    padding: 0px 0px 15px 0px;
}
.ostatnio_szukales_header {
    padding-bottom: 5px;
    clear: both;
}
#wyniki_ostatnio_szukales , #wyniki_ostatnio_szukales_rand {
    padding-bottom: 20px;
}
.doradca_pomoc_regulamin_tresc {
    background-color: #FFFFFF;
    padding: 5px;
    height: 1%;
}
.doradca_pomoc_regulamin_tresc a {
    color: #707476;
    font-family: Arial, Verdana, Serif;
    font-size: 12px;
    text-decoration: underline;
}
.doradca_pomoc_regulamin_close {
    text-align: right;
    padding-right: 5px;
}
.doradca_pomoc_regulamin_close a img {
    padding: 0px 5px 1px 0px;
}
#doradca_pomoc_regulamin_dane {
    display: none;
    z-index: 1000;
    position: absolute;
    width: 600px;
}
#doradca_pomoc_regulamin_dane .blue_standard_box_content {
    background-color: #ffffff;
}
#doradca_pomoc_regulamin_produkty {
    display: none;
    position: absolute;
    z-index: 1000;
    width: 600px;
}
#doradca_pomoc_regulamin_produkty .blue_standard_box_content {
    background-color: #ffffff;
}
#form_item_marki {
    display: none;
}
/*chmurka */
#chmurka, #chmurka2 {
    position: absolute;
    z-index: 10000;
    width: 180px;
    background: transparent;
    margin: 0;
    padding: 0;
    top: 0;
    left: 0;
    display: none;
    text-align: center;
}
#chmurka .chmurka_content, #chmurka2 .chmurka_content {
    background-color: #ffffff;
    padding: 5px;
    color: #707476;
    font-family: Arial, Verdana, serif;
    font-size: 11px;
}
#chmurka .chmurka_ogonek {
    clear: both;
    background: url(../_img/_templates/chmurka_ogonek.png) no-repeat scroll 0 0 transparent;
    height: 24px;
    margin: 0;
    padding: 0;
    width: 20px;
}
/*chmurka 2 - ogonek w inna strone*/
#chmurka2 .chmurka_ogonek {
    clear: both;
    background: url(../_img/_templates/chmurka_ogonek2.png) no-repeat scroll 0 0 transparent;
    height: 24px;
    margin: 0;
    padding: 0;
    width: 20px;
    float: right;
}
/*brak wynikow */
.wyniki_brak_sep {
    border-top: 1px solid #02a7e4;
    width: 30px;
    clear: both;
}
.wyniki_brak_text {
    padding: 10px 10px 10px 40px;
}
.wyniki_brak_text_new {
    padding: 10px 10px 10px 10px;
}
.wyniki_brak_text_new_list{
    padding-top:10px;
    font-family: Arial, Verdana, serif;
    color: #2d3235;
    text-decoration: none;
    font-size:14px;
}
.wyniki_brak_text_new_list ul li{
    padding-bottom:10px;
    background:url("../_img/_templates/link_ico.png") no-repeat scroll 0 4px transparent;
}
.wyniki_brak_list {
    clear: both;
    padding-left: 40px;
}
.wyniki_brak_new_top_wyniki{
    padding-left:10px;
}
.wyniki_brak_reklama {
    clear: both;
    padding: 60px 0px 60px 0px;
    width: 710px;
    text-align: center;
}
.wyniki_brak_reklama_img {
    width: 490px;
    background: url(../_img/_templates/bg_advert.gif) no-repeat scroll right top transparent;
    margin: auto;
}
/*klasy dla strony danej grupy produktowej */
#podgrupa_content {
    padding-top: 10px;
}
.podgrupa_advert_column {
    float: left;
    width: 170px;
}
#pion_advert {
    background: transparent url(../_img/_templates/bg_advert2.gif) no-repeat scroll 0 0;
    padding: 10px 0px 10px 10px;
    width: 160px;
}
.podgrupa_left_column {
    float: left;
    width: 470px;
    padding-right: 20px;
}
.podgrupa_right_column {
    float: left;
    width: 300px;
    padding-right: 10px;
}
#podgrupa_nowosci, #podgrupa_newsletter, #podgrupa_najczesciej {
    width: 300px;
    padding-bottom: 10px;
}
.subproducts_column {
    float: left;
    width: 234px;
    margin-top: 10px;
    border-left: 1px solid #d6dbdc;
}
.subproduct_column_text {
    height: 90px;
    padding-left: 15px;
    font-size: 14px;
    color: #707476;
    font-family: Arial, Verdana, Serif;
    padding-right: 35px;
}
.subproducts_title {
    padding: 3px 20px 0px 15px;
    line-height: 20px;
    height: 46px;
}
.subproducts_title img {
    padding-bottom: 5px;
}
.subproducts_title a.text {
    padding-right: 10px;
    background: url('../_img/_templates/link_ico.png') no-repeat right center;
    text-decoration: none;
    color: #2D3235;
    font-family: Georgia, Arial, Helvetica, sans-serif;
    font-size: 26px;
}
.subproducts_title a.text:hover {
    text-decoration: underline;
}
#podgrupa {
    padding-bottom: 20px;
}
#jak_korzystac {
    height: 1%;
    border-top: 2px solid #d6dbdc;
    background: #ebecee url(../_img/_templates/bg_jak_korzystac.gif) repeat-x scroll 0 0;
    padding: 0px 20px 0px 45px;
}
.jak_korzystac_content {
    float: left;
    width: 374px;
}
.jak_korzystac_title {
    padding: 25px 0px 10px 35px;
}
.jak_korzystac_lista {
    clear: both;
    padding-left: 35px;
    line-height: 17px;
}
.jak_korzystac_lista ul li {
    padding-bottom: 5px;
}
/*wyniki wyszukiwania klasy */
/*wyniki wyszukiwania - prawa kolumna*/
#wyniki_wysz_content {
    clear: both;
    padding-top: 10px;
}
#wyniki_wysz_left {
    float: left;
    padding-right: 20px;
    width: 650px;
}
#wyniki_wysz_right {
    width: 300px;
    float: left;
}
.wyniki_wysz_brak {
    clear: both;
    color: #ff0000;
    font-family: Georgia, Times New Roman, serif;
    font-size: 20px;
    padding: 10px 0px 20px 20px;
}
#centrum_wiedzy, #wyniki_wysz_newsletter {
    width: 300px;
    padding-bottom: 10px;
}
/* box z doradca - wystajaca glowa*/
#wyniki_wysz_doradca {
    width: 300px;
    padding-bottom: 10px;
}
.doradca_box_content {
    border-right: 1px solid #D3CC56;
    height: 70px;
    line-height: 17px;
    padding: 10px 0px 0px 105px;
}
.doradca_box_golden {
    height: 100px;
    background: transparent url(../_img/_templates/bg_doradca_box_golden.gif) repeat-x scroll 0 10px;
    padding: 0px 5px 0px 5px;
}
.doradca_box_grey {
    height: 95px;
    background: transparent url(../_img/_templates/bg_doradca_box_grey.gif) repeat-x scroll 0 15px;
    border-bottom: 1px solid #D3CC56;
}
.doradca_box_bg_img {
    background: transparent url(../_img/_templates/doradca_box_mezczyzna.png) no-repeat scroll 0 3px;
    height: 80px;
    padding-top: 15px;
}
#wyniki_wysz_spons {
    margin-bottom: 20px;
}
.wyniki_wysz_spons_title {
    text-align: right;
    padding-right: 5px;
}
.wyniki_wysz_spons_row {
    height: 90px;
    clear: both;
}
.wyniki_wysz_spons_logo {
    float: left;
    text-align: center;
    width: 220px;
    padding-top: 20px;
}
.wyniki_wysz_spons_tresc {
    float: left;
    width: 340px;
    padding-top: 20px;
    font-size: 11px;
    color: #707476;
    font-family: Arial, Verdana, Serif;
}
.wyniki_wysz_spons_tresc a {
    color: #00a7e4;
    text-decoration: none;
}
.wyniki_wysz_spons_tresc a:hover {
    text-decoration: underline;
}
.wyniki_wysz_spons_button {
    float: left;
    width: 90px;
    padding-top: 55px;
    height: 33px;
}
.szuk_fraza {
    background-color: #ebe060;
}
.wyniki_wysz_item {
    clear: both;
    padding: 0px 15px 15px 15px;
}
.wyniki_wysz_item_title {
}
.wyniki_wysz_item_date {
    line-height: 12px;
}
.wyniki_wysz_item_tresc {
    line-height: 17px;
}
.wyniki_wysz_item_zrodlo {
    line-height: 9px;
}
.wysz_underline {
    border-bottom: 2px solid #ebe060;
}
.wyniki_wysz_stronicowanie {
    width: 650px;
    padding: 10px 0px 10px 0px;
}
.wyniki_wysz_header {
    clear: both;
    border-top: 2px solid #02a7e4;
    background-color: #f7f8f8;
    height: 34px;
    padding: 6px 0px 0px 15px;
    margin-bottom: 10px;
}
.wyniki_wysz_fraza {
    color: #707476;
    font-family: Arial, Verdana, Serif;
    font-size: 12px;
    text-decoration: none;
    padding: 5px 0px 5px 15px;
}
.wyniki_wysz_header_right {
    padding-right: 10px;
    float: right;
}
.wyniki_wysz_lista_narzedzia {
    padding: 0px 0px 10px 15px;
}
/* przewijany box pionowo z ofertami sponsorowanymi*/

.left { float: left; }
clear { clear: both; }


#centrum_wiedzy_menu {
    height: 86px;
    background: url("../_img/border_bottom.png") repeat-x left bottom #ffffff;
    padding: 0 5px;
    width: 960px;
}
#centrum_wiedzy_menu .centrum_wiedzy_menu_link {
    display: block;
    height: 39px;
    border: 1px solid #ffffff;
    border-bottom: none;
    margin: 0 5px 0 0;
}
#centrum_wiedzy_menu a img {
    border: none;
}
#centrum_wiedzy_menu .centrum_wiedzy_menu_link_active, #centrum_wiedzy_menu .centrum_wiedzy_menu_link:hover {
    height: 40px;
    background: #ffffff;
    border: 1px solid #c2c8ca;
    border-bottom: none;
    margin: 0 5px 0 0;
}

#centrum_wiedzy_menu .header {
    font: 30px Georgia;
    color: #2d3235;
    padding: 5px 10px;
    margin: 0;
    height: 35px;
}

#spons_offers_pion {
    height: 370px;
    width: 290px;
    background: transparent url(../_img/_templates/bg_spons_offers_pion.gif) repeat-x scroll 0 0;
    clear: both;
    padding: 5px;
    margin-bottom: 10px;
}
.spons_offers_pion_head {
    padding: 10px 0px 10px 15px;
    border-bottom: 1px solid #b3b9bb;
    height: 21px;
}
.spons_offers_pion_butt {
    height: 15px;
    clear: both;
    padding-left: 135px;
}
.spons_offers_pion_content_mask {
    width: 290px;
    float: left;
    height: 303px;
    overflow: hidden;
    position: relative;
}
.spons_offers_pion_content {
    width: 250px;
    height: 515px;
    padding: 0px 20px 0px 20px;
}
.spons_offers_pion_item {
    height: 87px;
    padding: 5px 0px 10px 0px;
    border-bottom: 1px solid #899195;
    clear: both;
}
.spons_offers_pion_item_last {
    height: 88px;
    padding: 5px 0px 10px 0px;
    clear: both;
}
.spons_offer_pion_img {
    float: left;
    padding: 5px 10px 0px 0px;
}
.spons_offer_pion_img img{
    width:131px;
    height:54px;
}
.spons_offer_pion_lead {
    float: left;
    line-height: 11px;
    width: 109px;
    padding-top: 3px;
}
.spons_offer_pion_lead img {
    padding-left: 2px;
}
#wyniki_wysz_znaleziono {
    padding: 0px 0px 5px 10px;
}
.wyniki_wysz_znaleziono_right {
    padding-right: 10px;
    float: right;
}
.wyniki_wysz_znaleziono_right img {
    padding: 0px 5px 0px 10px;
}
.wyniki_wysz_znaleziono_right .blue_11_a {
    /*padding-left: 5px;
    */
}
/*porownanie dwoch ofert */
.compare_title {
    padding: 20px 0px 15px 10px;
    color: #2D3235;
    font-family: Georgia, Times New Roman, serif;
    font-size: 24px;
}
.compare_content {
    clear: both;
    padding: 10px 0px 20px 0px;
}
.compare_table {
    width: 100%;
}
.compare_table td {
    vertical-align: middle;
}
.compare_table .th_head, .compare_table .th_val {
    background-color: #f1f3f3;
    color: #2d3235;
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    font-weight: bold;
    text-align: left;
    padding: 5px 0px 5px 20px;
}
#compare_table_KK .th_head, #compare_table_KO .th_head , #compare_table_KOSZ .th_head, #compare_table_LBS .th_head, #compare_table_LB .th_head, #compare_table_KS .th_head, #compare_table_KG .th_head, #compare_table_KH .th_head {
    width: 230px;
}
#compare_table_KK .bg_head, #compare_table_KO .bg_head, #compare_table_KOSZ .bg_head, #compare_table_LBS .bg_head, #compare_table_LB .bg_head, #compare_table_KS .bg_head, #compare_table_KG .bg_head, #compare_table_KH .bg_head {
    width: 210px;
}
#compare_table_KK .bg_val, #compare_table_KO .bg_val, #compare_table_KOSZ .bg_val, #compare_table_LBS .bg_val, #compare_table_LB .bg_val, #compare_table_KS .bg_val, #compare_table_KG .bg_val, #compare_table_KH .bg_val {
    width: 320px;
}
#compare_table_KK .th_val , #compare_table_KO .th_val, #compare_table_KOSZ .th_val, #compare_table_LBS .th_val, #compare_table_LB .th_val, #compare_table_KS .th_val, #compare_table_KG .th_val, #compare_table_KH .th_val {
    width: 340px;
}
#compare_table_FI .th_head, #compare_table_LIS .th_head  {
    width: 210px;
}
#compare_table_FI .bg_head, #compare_table_LIS .bg_head {
    width: 190px;
}
#compare_table_FI .bg_val, #compare_table_LIS .bg_val {
    width: 340px;
}
#compare_table_FI .th_val, #compare_table_LIS .th_val {
    width: 360px;
}
#compare_table_LBS .bg_vel table {
    border-color: #D8D8D8 #808080 #808080 #D8D8D8;
    border-style: solid;
    border-width: 1px;
    float: right;
    width: 190px;
}
#compare_table_LBS .bg_val table td {
    border-color: #808080 #D8D8D8 #D8D8D8 #808080;
    border-style: solid;
    border-width: 1px;
    font-weight: normal;
    padding: 3px;
    text-align: left;
}
.compare_table td.empty {
    border: 0px;
    width: 5px;
    background: transparent;
    padding: 0px;
}
.compare_table td.empty2 {
    border: 0px;
    height: 2px;
    background: transparent;
    padding: 0px;
    vertical-align: bottom;
}
.compare_table td.empty3 {
    border: 0px;
    height: 10px;
    background: transparent;
    padding: 0px;
}
.compare_table td.bg_head {
    background-color: #fdfadc;
    text-align: left;
    padding: 5px 0px 5px 20px;
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    color: #63686a;
}
.compare_table td.bg_val {
    background-color: #f9f9f9;
    text-align: left;
    padding: 5px 0px 5px 20px;
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    color: #63686a;
}
.compare_table td.bg_val_brak {
    background-color: #f9f9f9;
    text-align: center;
    padding: 5px 0px 5px 0px;
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    color: #63686a;
}
.compare_table td.bg_val_lista {
    background-color: #f9f9f9;
    text-align: left;
    vertical-align: top;
    padding: 5px;
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    color: #63686a;
}
.compare_table td.bg_golden_head {
    background-color: #ebe060;
    text-align: left;
    padding: 5px 0px 5px 20px;
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    color: #63686a;
}
.compare_table td.bg_golden_val {
    background-color: #ebe060;
    text-align: left;
    padding: 5px 0px 5px 20px;
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    color: #63686a;
}
.compare_table td.bg_val_right {
    background-color: #f9f9f9;
    text-align: right;
    padding: 5px 145px 5px 0px;
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    color: #63686a;
}
.compare_table td.bg_val div {
    display: block;
    float: left;
}
.compare_table td.bg_val div.golden {
    width: 50px;
    padding-right: 10px;
}
.compare_table td.td_inne {
    height: 75px;
}
.compare_table td.td_logo {
    vertical-align: middle;
    text-align: center;
    border-bottom: 1px solid #ebeded;
    border-right: 1px solid #ebeded;
    height: 85px;
    width: 169px;
}
.compare_table td.td_ocena {
    vertical-align: middle;
    text-align: left;
    border-right: 1px solid #ebeded;
    height: 85px;
    width: 169px;
}
.compare_table td.td_wizytowka {
    vertical-align: middle;
    height: 55px;
    width: 160px;
    text-align: left;
    padding-left: 10px;
}
.compare_table td.td_szczegoly {
    vertical-align: middle;
    height: 30px;
    width: 160px;
    text-align: left;
}
.compare_table td.td_szczegoly a {
    margin-left: 10px;
}
.compare_table td.td_szczegoly .grey_1_separator {
    margin: 5px 2px 0px 2px;
}
.compare_table td.td_nazwa {
    vertical-align: middle;
    border-bottom: 1px solid #ebeded;
    height: 85px;
    width: 160px;
    line-height: 17px;
    padding-left: 10px;
}
.compare_table td.td_no_logo {
    vertical-align: middle;
    border-bottom: 1px solid #ebeded;
    height: 85px;
    width: 330px;
    line-height: 17px;
    text-align: center;
}
div.val_ocena {
    float: left;
    width: 169px;
    border-right: 1px solid #F1F3F3;
    padding-top: 15px;
    height: 60px;
}
div.val_nazwa {
    width: 160px;
    float: left;
    padding: 15px 0px 9px 10px;
    height: 60px;
}
div.compare_powrot {
    padding-left: 10px;
}
/* zero przyciskow*/
.compare_0_buttons {
    float: right;
}
/*jeden przycisk*/
.compare_1_buttons {
    float: right;
}
/*dwa przyciski*/
.compare_2_buttons {
    float: right;
}
.compare_button {
    width: 237px;
    height: 19px;
    padding: 2px 0px 2px 0px;
}
.compare_button .button_dalej {
    float: right;
}
/* centrum wiedzy */
#centrum_wiedzy_title {
    padding-left: 10px;
    line-height: 38px;
    height: 48px;
}
#centrum_wiedzy_tematy {
    float: left;
    width: 360px;
}
.centrum_wiedzy_tematy_title {
    clear: both;
    border-bottom: 1px solid #ebeded;
    padding: 6px 0px 0px 20px;
}
.centrum_wiedzy_tematy_linki {
    clear: both;
    border-bottom: 1px solid #ebeded;
    padding: 15px 0px 15px 20px;
}
.centrum_wiedzy_tematy_title img {
    padding: 0px 0px 2px 3px;
}
#centrum_wiedzy_top_3 {
    width: 300px;
    padding-bottom: 10px;
    clear: both;
    margin-top: 10px;
}
.top_3_button_porownaj_wszystkie {
    padding: 5px 0px 10px 25px;
}
.top_3_item {
    clear: both;
    height: 25px;
    border-bottom: 1px solid #ebeded;
    padding-left: 15px;
    line-height: 20px;
}
.top_3_item_head {
    height: 23px;
    background-color: #ebeded;
    line-height: 20px;
    padding-top: 2px;
}
.top_3_item_head_bank {
    float: left;
    padding-left: 34px;
}
.top_3_item_head_val {
    float: right;
    padding-right: 25px;
}
.top_3_szukaj {
    margin: 0px;
}
.top_3_szukaj input, .top_3_szukaj select {
    border: 1px solid;
    border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;
}
.top_3_item:hover {
    background-color: #f7f7f7;
}
.top_3_item_nr {
    float: left;
    width: 19px;
    color: #00A7E4;
    font-family: Georgia, Times New Roman, serif;
    font-size: 12px;
    padding-top: 1px;
    height: 24px;
}
.top_3_item_link {
    float: left;
    width: 192px;
    padding-top: 2px;
    height: 23px;
}
.top_3_item_val {
    float: left;
    width: 44px;
    text-align: right;
    padding-right: 3px;
    padding-top: 2px;
    height: 23px;
}
.top_3_item_ico {
    float: left;
    height: 17px;
    padding-top: 8px;
}
.top_3_form_item {
    clear: both;
    height: 22px;
    padding: 3px 0px 3px 0px;
    line-height: 15px;
}
.top_3_form_item_2 {
    clear: both;
    height: 22px;
    padding: 3px 0px 3px 0px;
    background-color: #f9f9f9;
    line-height: 15px;
}
.top_3_form_item_text {
    float: left;
    width: 45px;
    padding: 2px 0px 0px 10px;
}
.top_3_form_item_text_2 {
    float: left;
    width: 35px;
    padding: 2px 0px 0px 15px;
}
.top_3_form_item_text_3 {
    float: left;
    padding: 2px 0px 0px 8px;
}
.top_3_form_item_field {
    float: left;
}
.top_3_form_item_select_1 {
    width: 217px;
}
.top_3_form_item_select_2 {
    width: 111px;
}
.top_3_form_item_input_1 {
    width: 107px;
}
.top_3_form_item_input_2 {
    width: 30px;
}
.top_3_form_button {
    float: left;
    padding-left: 41px;
}
#centrum_wiedzy_kalk {
    padding-bottom: 10px;
    width: 300px;
}
.kalkulator {
    background-color: #d6dbdc;
    padding: 0px 5px 0px 5px;
}
.kalkulator_sep {
    clear: both;
    border-top: 1px solid #ffffff;
}
.kalkulator_head {
    padding-left: 10px;
    height: 42px;
}
.kalkulator_head .grey_dark_18_g {
    padding-top: 10px;
    float: left;
}
.kalkulator_head img {
    float: right;
    display: block;
    padding-top: 17px;
}
.kalkulator_head span {
    float: right;
    display: block;
    padding: 15px 4px 0px 0px;
}
.kalkulator_links {
    background-color: #ffffff;
    border-right: 1px solid #b4bcbe;
    border-bottom: 1px solid #b4bcbe;
    padding: 10px;
}
#centrum_wiedzy_najczesciej_wybierane {
    padding-bottom: 10px;
    width: 300px;
}
#centrum_wiedzy_krok_po_kroku {
    float: left;
    padding: 0px 0px 20px 10px;
    width: 280px;
}
.step_by_step {
    width: 270px;
    padding: 5px;
    background-color: #e9ebec;
}
.step_by_step_head {
    height: 30px;
}
.step_by_step_link, .step_by_step_link_active {
    width: 41px;
    padding-right: 2px;
    float: left;
    text-align: center;
}
.step_by_step_link a {
    display: block;
    height: 28px;
    width: 40px;
    padding-top: 2px;
    background: transparent url(../_img/_templates/bg_step_by_step.gif) repeat-x scroll 0 0;
}
.step_by_step_link a:hover, .step_by_step_link_active a, .step_by_step_link_active a:hover {
    display: block;
    height: 28px;
    width: 40px;
    padding-top: 2px;
    background: #ffffff;
    border-right: 1px solid #c3cacc;
    text-decoration: none;
}
.step_by_step_content {
    clear: both;
    border-bottom: 1px solid #b4bcbe;
    border-right: 1px solid #b4bcbe;
    height: 315px;
    padding: 10px;
    background-color: #ffffff;
}
.step_by_step_img {
    text-align: center;
    clear: both;
    padding-bottom: 10px;
}
.step_by_step_img img{
    width:244px;
    height:177px;
}
.step_by_step_title {
    padding-bottom: 30px;
}
.step_by_step_text {
    line-height: 16px;
}
#ekspert_radzi {
    clear: both;
    border-top: 2px solid #d6dbdc;
    background-color: #f7f8f8;
    padding: 15px 25px 0px 25px;
    height: 145px;
}
.ekspert_radzi_img {
    float: left;
    width: 135px
}
.ekspert_radzi_img img{
    width:134px;
    height:145px;
}
.ekspert_radzi_text {
    float: left;
    width: 455px;
    padding-left: 10px;
    line-height: 15px;
}
.ekspert_radzi_head {
    padding: 5px 0px 10px 0px;
}
.ekspert_radzi_button {
    padding-top: 10px;
}
#centrum_wiedzy_spons_offers {
    padding: 20px 0px 20px 0px;
}
.centrum_wiedzy_left {
    width: 650px;
    padding-right: 20px;
    float: left;
}
.centrum_wiedzy_right {
    width: 300px;
    float: left;
}
#centrum_wiedzy_porownaj {
    border-top: 2px solid #02a7e4;
    margin-top: 20px;
}
.centrum_wiedzy_porownaj {
    float: left;
    width: 175px;
    height: 115px;
    border-left: 1px solid #d6dbdc;
    padding-bottom: 20px;
    padding-left:20px;
    margin-top:20px;
}
.centrum_wiedzy_porownaj_head {
    height: 40px;
    line-height: 17px;
}
/*strona z formularzem kontaktowym*/
.form_kontakt_left {
    float: left;
    width: 210px;
}
.form_kontakt_middle {
    float: left;
    width: 450px;
    padding: 20px 0px 20px 0px;
}
.form_kontakt_right {
    float: left;
    width: 270px;
}
.form_kontakt_right ul li {
    padding-bottom: 10px;
}
.dlaczego_comperia {
    padding-bottom: 20px;
}
.form_kontakt_przycisk {
    height: 65px;
    background-color: #828b8f;
}
.form_kontakt_checks {
    padding: 10px 0px 10px 0px;
}
.form_kontakt_checks_box {
    clear: both;
    float: left;
    width: 25px;
    padding: 2px 0px 0px 5px;
}
.form_kontakt_checks_text {
    float: left;
}
/*--------------------strefa doradcy --------------*/
#header_strefa_doradcy {
    height: 100px;
}
#footer_strefa_doradcy {
    clear: both;
    width: 970px;
    padding: 0px 10px 0px 10px;
    height: 131px;
    background: transparent url(../_img/_templates/bg_footer_2.gif) repeat-x scroll 0 0;
    margin: auto;
}
#body_strefa_doradcy {
    padding: 10px 0px 10px 0px;
}
#content_strefa_doradcy {
    background: #e7da51 url(../_img/_templates/bg_strefa_doradcy.png) no-repeat scroll 0 0;
    min-height: 100px;
    padding: 10px 0px 15px 0px;
}
#content_strefa_doradcy_right {
    float: left;
    padding: 0px 5px 0px 10px;
    width: 300px;
}
.strefa_doradcy_title {
    padding: 142px 0px 40px 260px;
}
.strefa_doradcy_item {
    float: left;
    width: 145px;
    height: 100px;
    padding: 10px 0px 0px 15px;
    background: transparent url(../_img/_templates/strefa_doradcy_item_separator.gif) no-repeat scroll 0px 10px;
}
.strefa_doradcy_item_first {
    float: left;
    width: 144px;
    height: 100px;
    padding: 10px 0px 0px 15px;
}
.strefa_doradcy_item_ico {
    height: 52px;
}
.strefa_doradcy_item_text {
    padding-top: 5px;
}
#content_strefa_doradcy_left {
    float: left;
    padding-left: 15px;
    width: 640px;
}
#strefa_doradcy_logowanie {
    height: 57px;
    background: transparent url(../_img/_templates/bg_strefa_doradcy_logowanie.gif) repeat-x scroll 0 0;
    padding-left: 165px;
}
.strefa_doradcy_logowanie_przypomnienie {
    float: left;
    padding-top: 18px;
    line-height: 14px;
}
.strefa_doradcy_logowanie_button {
    float: left;
    padding: 17px 10px 0px 0px;
}
.strefa_doradcy_logowanie_input {
    float: left;
    padding: 15px 20px 0px 0px;
}
.strefa_doradcy_logowanie_input input {
    width: 180px;
    border: 1px solid;
    border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;
}
.strefa_doradcy_logowanie_text {
    float: left;
    padding: 16px 10px 0px 0px;
}
.form_item_zarejestruj, .form_item_zapisz_sie {
    background-color: #F1F3F3;
    clear: both;
    height: 22px;
    padding: 7px 0px 7px 135px;
}
.form_item_text_standard {
    float: left;
    padding-top: 4px;
    width: 105px;
}
.form_item_checkbox_standard {
    float: left;
    padding-top: 2px;
    width: 27px;
}
.form_item_text_long_standard {
    float: left;
    padding-top: 4px;
    width: 205px;
}
.form_item_field_standard {
    float: left;
    height: 22px;
    padding-top: 0;
}
.form_item_field_standard input {
    width: 155px;
    border: 1px solid;
    border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;
}
.form_item_field_standard select {
    width: 157px;
    border: 1px solid;
    border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;
}
.form_rejestracji_doradcy {
    margin: 0px;
}
.form_rejestracji_doradcy input {
    color: #2D3235;
    font-family: Arial, Verdana, Serif;
    font-size: 11px;
    height: 18px;
}
.form_rejestracji_doradcy select {
    color: #2D3235;
    font-family: Arial, Verdana, Serif;
    font-size: 11px;
    height: 22px;
}
/*wyniki kredyty samochodowe*/
#form_item_marki {
    display: none;
    clear: both;
    background-color: #ffffff;
    height: 22px;
    padding: 0px 0px 3px 30px;
}
#form_item_marki select {
    width: 175px;
    border: 1px solid;
    border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;
}
/* strona z kalkulatorami */
#kalkulatory_kalk {
    float: left;
    width: 300px;
    padding: 0px 15px 10px 0px;
}
#kalkulatory_spons_offers {
    padding-bottom: 20px;
}
#kalkulatory_content {
    padding: 20px 0px 20px 0px;
}
.kalkulatory_right {
    width: 650px;
    float: left;
    padding-bottom:10px;
}
.kalkulatory_left {
    padding-right: 20px;
    width: 300px;
    float: left;
}
#kalkulatory_najczesciej_wybierane {
    padding-bottom: 10px;
    width: 300px;
}
#kalkulatory_porownaj {
    border-top: 2px solid #02a7e4;
    padding: 20px 0px 20px 0px;
}
.kalkulatory_porownaj {
    float: left;
    width: 175px;
    height: 115px;
    border-left: 1px solid #d6dbdc;
    padding: 0px 20px 0px 20px;
}
.kalkulatory_porownaj_head {
    height: 40px;
    line-height: 17px;
}
#kalkulator_form {
    float: left;
    width: 650px;
    padding-bottom: 15px;
}
#kalkulator_form .kalk_form_standard_box_content {
    width: 639px;
}
.kalk_form_info {
    clear: both;
    background-color: #f7f8f8;
    line-height: 16px;
    padding: 10px 10px 10px 15px;
}
.kalk_form_info p {
    margin: 0px;
}
.kalk_form_standard_box_content {
    border-bottom: 1px solid #BFC6C7;
    border-right: 1px solid #BFC6C7;
    border-top: 1px solid #EAEDED;
    background-color: #fcfcfc;
}
.kalk_form_items {
    padding: 10px 0px 10px 0px;
}
.kalk_form_items form {
    margin: 0px;
    padding: 0px;
}
.kalk_form_item {
    clear: both;
    padding: 3px 0px 3px 15px;
}
.kalk_form_item_img {
    float: left;
    width: 15px;
    height: 7px;
    padding-top: 5px;
    line-height: 7px;
}
.kalk_form_radio_btns {
    clear: both;
    padding: 5px 0px 0px 15px;
}
.kalk_form_item_radio {
    float: left;
    width: 35px;
    height: 20px;
    padding-top: 2px;
    line-height: 20px;
}
.kalk_form_item_radio input {
    margin: 0px;
    padding: 0px;
}
.kalk_form_item_field {
    float: left;
    width: 120px;
    height: 26px;
}
.kalk_form_item_field_2 {
    float: left;
    width: 485px;
    height: 26px;
}
.kalk_form_item_field_3 {
    float: left;
    width: 370px;
    height: 26px;
}
.kalk_form_item_field_2 select , .kalk_form_item_field input, .kalk_form_item_field select, .kalk_form_item_field_3 input, .kalk_form_item_field_3 select {
    border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;
    border-style: solid;
    border-width: 1px;
    color: #707476;
    font-family: Arial, Verdana, Serif;
    font-size: 12px;
}
.kalk_form_item_field_2 select {
    width: 485px;
}
.kalk_form_item_field input {
    width: 116px;
}
.kalk_form_item_field select {
    width: 120px;
}
.kalk_form_item_field_3 input {
    width: 201px;
}
.kalk_form_item_field_3 select {
    width: 205px;
}
.kalk_form_item_text_long_2 {
    width: 430px;
    float: left;
    line-height: 12px;
}
.kalk_form_item_text_long_6 {
    width: 110px;
    float: left;
    line-height: 12px;
}
.kalk_form_item_text_long, .kalk_form_item_text_longest, .kalk_form_item_text_long_3, .kalk_form_item_text_long_4, .kalk_form_item_text_long_5, .kalk_form_item_text_long_7 {
    float: left;
    line-height: 12px;
    padding-top: 4px;
}
.kalk_form_item_text_long {
    width: 430px;
}
.kalk_form_item_text_longest {
    width: 609px;
}
.kalk_form_item_text_long_3 {
    width: 405px;
}
.kalk_form_item_text_long_4 {
    width: 220px;
}
.kalk_form_item_text_long_5 {
    width: 110px;
}
.kalk_form_item_text_long_7 {
    width: 420px;
}
.kalk_form_item_text_long_8 {
    width: 480px;
    float: left;
    line-height: 12px;
    padding-top: 4px;
}
.kalk_form_item_text_long_9 {
    width: 174px;
    float: left;
    line-height: 12px;
    padding: 4px 0px 0px 20px;
}
.kalk_form_item_text_short {
    width: 35px;
    float: left;
    line-height: 12px;
    padding: 4px 0px 0px 5px;
}
.kalk_form_item_text_short_2 {
    width: 60px;
    float: left;
    line-height: 12px;
    padding: 4px 0px 0px 5px;
}
.kalk_form_item_text_short_3 {
    float: left;
    width: 120px;
    height: 26px;
    text-align: center;
}
.kalk_form_item_pytajnik {
    float: left;
    height: 9px;
    line-height: 9px;
    padding-top: 6px;
}
.kalk_form_wynik_przyciski, .kalk_form_wynik_przyciski_2 {
    clear: both;
    padding: 15px 0px 15px 0px;
    height: 19px;
}
.kalk_form_wynik_przyciski {
    background-color: #f7f8f8;
}
.kalk_form_wynik_przyciski_center {
    margin: auto;
    width: 280px;
}
.kalk_form_wynik_przyciski_center_2 {
    margin: auto;
    width: 320px;
}
.kalk_form_wynik_przyciski_center a, .kalk_form_wynik_przyciski_center_2 a, .kalk_form_wynik_przyciski_center span, .kalk_form_wynik_przyciski_center_2 span {
    cursor: pointer;
    float: left;
    margin: 0px 10px 0px 10px;
}
.kalk_form_oblicz {
    clear: both;
    background-color: #f7f8f8;
    padding: 15px 60px 15px 0px;
    height: 19px;
}
.kalk_form_oblicz_3 {
    clear: both;
    background-color: #f7f8f8;
    padding: 15px 15px 15px 0px;
    height: 19px;
}
.kalk_form_oblicz_2 {
    clear: both;
    background-color: #f7f8f8;
    padding: 15px 85px 15px 0px;
    height: 19px;
}
.kalk_form_oblicz_2 a , .kalk_form_oblicz a, .kalk_form_oblicz_3 a {
    float: right;
}
.kalk_hidden {
    display: none;
}
.kalk_showed {
    display: block;
}
.kalk_title {
    padding: 20px 0px 15px 10px;
}
#kalk_kryteria {
    margin-bottom: 10px;
}
/*ostatni z kalkulatorow jak sie pokaze musi miec margines od dolu*/
#kalk_links_ki {
    padding-bottom: 5px;
}
.kalk_alert {
    color: #dd0000;
    font-family: Georgia, Times New Roman, serif;
    font-size: 18px;
}
/*kalkulator zrodlo dochodu*/
#kalk_zrodlo_okres, #kalk_zrodlo_miesiace {
    display: none;
}
/*kalkulator twoj cel kredytowania */
#kalk_cel_kredytu_rynek, #kalk_cel_kredytu_przedmiot {
    display: none;
}
.kalk_form_item_elements {
    float: left;
    width: 370px;
    height: 26px;
}
.kalk_form_item_elements input {
    margin: 2px 0px 0px 0px;
    float: left;
    display: block;
}
.kalk_form_item_elements div {
    float: left;
    padding: 0px 10px 0px 10px;
}
/*kalkulator ile zyskuje konsolidujac zadluzenie*/
#kalk_konsolidacja_usun_link {
    margin-right: 10px;
}
.kalk_wynik_info {
    margin-top: 15px;
    background: url(../_img/_templates/bg_stworz_profil.gif) repeat-y scroll 0 0 transparent;
    border-top: 2px solid #D6DBDC;
    height: 115px;
    padding-left: 45px;
}
.kalk_wynik_info_img {
    float: left;
    padding-top: 25px;
}
.kalk_wynik_info_text {
    float: left;
    padding: 25px 0px 0px 44px;
    width: 540px;
}
/*kalkulatory wyniki tabela */
.kalk_wynik_table {
    padding-bottom: 10px;
}
.kalk_table {
    width: 970px;
}
.kalk_table td.empty {
    border: 0px;
    width: 5px;
    background: transparent;
    padding: 0px;
}
.kalk_table td.empty2 {
    border: 0px;
    height: 2px;
    background: transparent;
    padding: 0px;
    vertical-align: bottom;
}
.kalk_table td.kalk_table_header {
    background-color: #F1F3F3;
    color: #2D3235;
    font-family: Arial, Verdana, Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 0px 5px 20px;
    text-align: left;
}
.kalk_table td.kalk_table_header_2 {
    background-color: #F1F3F3;
    color: #2D3235;
    font-family: Arial, Verdana, Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 0px 5px 10px;
    text-align: left;
}
#kalk_table_logo {
    width: 135px;
}
#kalk_table_elastycznosc {
    width: 145px;
}
#kalk_table_koment {
    width: 390px;
}
#kalk_table_koment_2 {
    width: 260px;
}
#kalk_table_maks, #kalk_table_maks_2 {
    width: 95px;
}
#kalk_table_umow {
    width: 285px;
}
#kalk_table_umow_2 {
    width: 225px;
}
.kalk_table td.kalk_table_top_koment {
    background-color: #F9F9F9;
    color: #63686A;
    font-family: Arial, Verdana, Serif;
    font-size: 12px;
    padding: 5px 20px 5px 20px;
    text-align: left;
    vertical-align: top;
    width: 350px;
}
.kalk_table td.kalk_table_top_koment_2 {
    background-color: #F9F9F9;
    color: #63686A;
    font-family: Arial, Verdana, Serif;
    font-size: 12px;
    padding: 5px 20px 5px 20px;
    text-align: left;
    vertical-align: top;
    width: 220px;
}
.kalk_table td.kalk_table_center {
    background-color: #F9F9F9;
    padding: 5px 0px 5px 0px;
    text-align: center;
    vertical-align: middle;
}
.kalk_table td.kalk_table_left {
    color: #63686A;
    font-family: Arial, Verdana, Serif;
    font-size: 12px;
    background-color: #F9F9F9;
    padding: 5px 0px 5px 10px;
    text-align: left;
    vertical-align: middle;
}
.kalk_table_buttons_div {
    width: 237px;
    margin: auto;
    line-height: 5px;
}
/*---- PRACA ----*/
.praca_form_1 {
    float: left;
    width: 485px;
}
/*---------------------SLOWNIK -------------------------*/
.slownik_icos {
    clear: both;
    text-align: right;
    float: right;
    padding: 3px 10px 0px 0px;
}
.slownik_icos div {
    height: 17px;
    line-height: 15px;
}
.slownik_icos_img {
    float: left;
    padding: 2px 2px 0px 15px;
}
.slownik_icos_text {
    float: left;
}
#slownik_content {
    clear: both;
}
#slownik_left {
    float: left;
    width: 650px;
    padding: 0px 20px 10px 0px;
}
#slownik_right {
    width: 300px;
    float: left;
}
.slownik_literki {
    clear: both;
    width: 530px;
    margin: auto;
    height: 19px;
    padding: 10px 0px 10px 0px;
}
.slownik_litera_link, .slownik_litera_link_active {
    float: left;
    display: block;
    height: 19px;
    line-height: 12px;
    padding-top: 4px;
    text-align: center;
    width: 23px;
    color: #707476;
    font-family: Arial, Verdana, Serif;
    font-size: 12px;
    text-decoration: none;
}
.slownik_litera_link:hover {
    background-color: #E2E3E3;
    text-decoration: none;
}
.slownik_litera_link_active {
    background-color: #F1F3F3;
}
.slownik_litera_link_active:hover {
    text-decoration: none;
}
.slownik_header {
    clear: both;
    border-top: 2px solid #02a7e4;
    background-color: #f7f8f8;
    height: 34px;
    padding: 6px 0px 0px 15px;
    margin-bottom: 10px;
}
.slownik_lista_wynikow {
    padding: 0px 0px 10px 15px;
}
.slownik_wynik_haslo {
    padding: 0px 0px 10px 15px;
    line-height: 14px;
}
#slownik_doradca, #slownik_centrum_wiedzy, #slownik_newsletter {
    width: 300px;
    padding-bottom: 10px;
}
.slownik_haslo_stronicowanie {
    clear: both;
    width: 180px;
    margin: auto;
    padding: 20px 0px 20px 0px;
}
.slownik_naw_img {
    float: left;
    padding: 1px 5px 0px 5px;
}
.slownik_naw {
    float: left;
    padding: 0px 5px 0px 5px;
}
/* -----------------------wyniki wyszukiwania archiwum -----------------------*/
#wyniki_wysz_arch_content {
    clear: both;
}
#wyniki_wysz_arch_left {
    float: left;
    padding-right: 20px;
    width: 650px;
}
#wyniki_wysz_arch_right {
    width: 300px;
    float: left;
}
#wyniki_wysz_arch_centrum_wiedzy, #wyniki_wysz_arch_newsletter, #wyniki_wysz_arch_doradca {
    width: 300px;
    padding-bottom: 10px;
    clear: both;
}
#wyniki_wysz_arch_znaleziono {
    padding: 0px 0px 5px 10px;
}
.wyniki_wysz_arch_stronicowanie {
    width: 650px;
    padding: 10px 0px 10px 0px;
}
.wyniki_wysz_arch_header {
    clear: both;
    border-top: 2px solid #02a7e4;
    background-color: #f7f8f8;
    height: 34px;
    padding: 6px 0px 0px 15px;
    margin-bottom: 10px;
}
.wyniki_wysz_arch_lista_narzedzia {
    padding: 0px 0px 10px 15px;
}
.wyniki_wysz_arch_stronicowanie {
    width: 650px;
    padding: 10px 0px 10px 0px;
}
.wyniki_wysz_arch_item {
    clear: both;
    padding: 0px 15px 15px 15px;
}
.wyniki_wysz_arch_item_title {
}
.wyniki_wysz_arch_item_date {
    line-height: 12px;
}
.wyniki_wysz_arch_item_tresc {
    line-height: 17px;
}
.wyniki_wysz_arch_item_tresc a {
    color: #00A7E4;
}
.wyniki_wysz_arch_item_zrodlo {
    line-height: 9px;
}
.wysz_arch_underline {
    border-bottom: 2px solid #ebe060;
}
/* ---------- stopka ---------------------- */
#stopka_kolumny {
    clear: both;
    padding: 20px 0px 10px 0px;
}
#stopka_left {
    float: left;
    width: 250px;
    padding-right: 15px;
}
#stopka_right {
    float: left;
    width: 705px;
}
#stopka_menu {
    background-color: #f7f8f8;
    padding: 15px;
}
.stopka_menu_title {
    color: #2D3235;
    font-family: Georgia, Times New Roman, serif;
    font-size: 14px;
    padding-bottom: 10px;
}
#stopka_title {
    padding-bottom: 20px;
    color: #2D3235;
    font-family: Georgia, Times New Roman, serif;
    font-size: 20px;
    text-decoration: none;
}
#stopka_text {
    padding-top: 20px;
    color: #63686A;
    font-family: Arial, Verdana, Serif;
    font-size: 14px;
    line-height: 20px;
    text-decoration: none;
}
#stopka_text a {
    color: #63686A;
    font-family: Arial, Verdana, Serif;
    font-size: 14px;
    line-height: 20px;
    text-decoration: underline;
}
#stopka_text a:hover {
    text-decoration: underline;
}
#stopka_text strong, #stopka_text b {
    color: #2D3235;
    font-family: Georgia, Times New Roman, serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
#stopka_icos {
    text-align: right;
    float: right;
    padding: 3px 10px 0px 0px;
}
#stopka_icos div {
    height: 17px;
    line-height: 15px;
}
.stopka_icos_img {
    float: left;
    padding: 2px 2px 0px 15px;
}
.stopka_icos_text {
    float: left;
}
/*------------ newsletter zapisywanie sie ----------*/
.newsletter_alert {
    color: #dd0000;
    font-family: Georgia, Times New Roman, serif;
    font-size: 18px;
}
#newsletter_kolumny {
    padding: 10px 0px 10px 0px;
}
#newsletter_left {
    float: left;
    width: 635px;
    padding: 0px 0px 30px 5px;
}
#newsletter_right {
    float: left;
    width: 300px;
    padding: 0px 0px 30px 30px;
}
.form_zapisz_newsletter {
    margin: 0px;
}
.newsletter_przyklad {
    float: left;
    width: 50%;
}
.form_zapisz_newsletter input, .form_zapisz_newsletter select {
    color: #2D3235;
    font-family: Arial, Verdana, Serif;
    font-size: 11px;
}
.form_zapisz_newsletter input {
    height: 18px;
}
.form_zapisz_newsletter select {
    height: 22px;
}
.newsletter_online {
    float: right;
    width: 50%;
    text-align: right;
}
.newsletter_przyklad_img {
    clear: both;
    border: 1px solid #EBEDEE;
}
.newsletter_title {
    padding-bottom: 30px;
}
.newsletter_podziekowanie, .newsletter_potwierdzenie {
    color: #707476;
    font-size: 16px;
    font-family: Georgia, Times New Roman, serif;
    text-decoration: none;
    padding: 20px 0px 20px 0px;
}
.newsletter_podziekowanie p, .newsletter_potwierdzenie p {
    margin: 0px;
}
/*---newsletter polec znajomemu ------*/
#nl_regulamin {
    display: none;
    width: 600px;
}
#nl_regulamin .blue_standard_box_content {
    padding: 10px;
    background-color: #ffffff;
}
#polec_form {
    width: 600px;
    margin: auto;
    padding: 20px 0px 20px 0px;
}
#polec_form form {
    border: 0px;
    padding: 0px;
    margin: 0px;
}
.nl_kom {
    border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;
    border-style: solid;
    border-width: 1px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    height: 90px;
    margin: 0;
    width: 400px;
}
.form_item_wyslij {
    clear: both;
    padding: 7px 0px 7px 10px;
    height: 19px;
    background-color: #f1f3f3;
    width: 575px;
    height: 30px;
}
.form_item_wyslij .form_item_field_standard {
    padding-top: 6px;
}
.form_item_wyslij .form_item_text_standard {
    line-height: 12px;
    padding-top: 8px;
}
.form_item_big_nl {
    clear: both;
    line-height: 11px;
    padding: 3px 0px 3px 10px;
    height: 110px;
    background-color: #f1f3f3;
}
.nl_refresh_obrazek {
    float: left;
    padding: 6px 10px 0px 10px;
}
.nl_obrazek {
    padding-left: 10px;
    float: left;
}
.form_item_wyslij .button_wyslij {
    float: left;
    margin-top: 4px;
}
.form_item_text_checkbox_standard {
    float: left;
    padding-top: 4px;
    width: 400px;
}
.nl_polec_thanks {
    text-align: center;
    padding-bottom: 20px;
}
.nl_polec_thanks .button_przejdz_do_serwisu {
    width: 240px;
    margin: auto;
}
/*-------- schowek ------*/
.schowek_title {
    padding: 20px 0px 14px 10px;
    float: left;
    width: 820px;
}
#opcje_schowek {
    padding: 10px 0px 10px 0px;
}
.schowek_sekcja_header {
    clear: both;
    border-bottom: 1px solid #d6dbdc;
}
.schowek_sekcja_header .grey_dark_16_g {
    padding: 15px 0px 8px 10px;
}
/*---------------DORADCA POMOC BOX--------------------*/
#doradca_pomoc_box_div {
    display: none;
    z-index: 900;
    position: absolute;
}
#doradca_pomoc_box_div .doradca_pomoc_regulamin_close {
    background-color: #ffffff;
    padding: 0px 10px 5px 0px;
}
#doradca_pomoc_box {
    width: 430px;
}
#doradca_pomoc_box_div .blue_standard_box_content {
    background-color: #ffffff;
}
#form_doradca_pomoc_box {
    margin: 0px;
    padding: 0px;
}
.doradca_pomoc_logo {
    height: 100px;
    width: 54px;
    float: left;
    padding-left: 6px;
}
.doradca_pomoc_logo_2 {
    height: 85px;
    width: 54px;
    float: left;
    padding: 10px 0px 0px 6px;
}
.doradca_pomoc_content {
    float: left;
    padding-left: 5px;
    width: 325px;
}
.doradca_pomoc_content_dziekujemy {
    float: left;
    width: 324px;
    padding: 20px 0px 0px 5px;
    text-align: center;
}
.doradca_pomoc_header_grey {
    font-family: Georgia, Times New Roman, serif;
    font-size: 13px;
    font-weight: bold;
    color: #505050;
    text-align: center;
}
.doradca_pomoc_header_blue {
    font-family: Georgia, Times New Roman, serif;
    font-size: 13px;
    color: #00A7E4;
    text-align: center;
}
.doradca_pomoc_box_tlo {
    background-color: #f7f8f8;
    padding: 10px;
    border-bottom: 1px solid #48acd0;
}
.doradca_pomoc_box_tlo_brak {
    background-color: #ffffff;
    padding: 10px;
}
.doradca_pomoc_header_blue_underline {
    font-family: Georgia, Times New Roman, serif;
    font-size: 13px;
    color: #00A7E4;
    font-style: italic;
    text-decoration: underline;
    padding: 0px 0px 5px 80px;
    font-weight: bold;
    clear: both;
}
.doradca_pomoc_akceptacja_tekst, .doradca_pomoc_akceptacja_tekst a {
    color: #707476;
    font-family: Arial, Verdana, Serif;
    font-size: 11px;
    text-decoration: none;
}
.doradca_pomoc_akceptacja_tekst {
    padding-top: 10px;
}
.doradca_pomoc_akceptacja_tekst a:hover {
    cursor: help;
}
.doradca_pomoc_akceptacja_checkbox {
    clear: both;
    float: left;
    padding: 14px 10px 0px 0px;
}
.doradca_pomoc_header_orange span {
    padding-left: 80px;
    display: block;
}
.doradca_pomoc_input_left {
    clear: both;
    float: left;
    padding: 5px 0px 0px 40px;
}
.doradca_pomoc_input {
    border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;
    border-style: solid;
    border-width: 1px;
    color: #2D3235;
    font-family: Arial, Verdana, Serif;
    font-size: 11px;
    /*height: 18px*/
}
.doradca_pomoc_input_right, .doradca_pomoc_input_right_select {
    float: left;
    padding: 5px 0px 0px 13px;
    width: 117px;
}
.doradca_pomoc_input {
    width: 115px;
}
.doradca_pomoc_select {
    width: 116px;
    border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;
    border-style: solid;
    border-width: 1px;
    color: #2D3235;
    font-family: Arial, Verdana, Serif;
    font-size: 11px;
    /*height: 22px;
    */
}
.doradca_pomoc_box_right {
    float: left;
    width: 20px;
}
.doradca_pomoc_box_button {
    clear: both;
    padding: 10px 0px 0px 273px;
}
.doradca_pomoc_box_close_button {
    width: 16px;
    height: 16px;
    font-weight: bold;
    font-family: Verdana, Arial, sans-serif;
    font-size: 8px;
    padding-left: 0px;
    text-align: center;
}
/*----------wykres funduszy p=3 ---------*/
.wykres_title {
    padding: 20px 0px 15px 10px;
    color: #2D3235;
    font-family: Georgia, Times New Roman, serif;
    font-size: 24px;
}
#wykres_fi {
    clear: both;
    padding-top: 10px;
    color: #63686A;
    font-family: Arial, Verdana, Serif;
    font-size: 12px;
}
.wykres_fi_img {
    text-align: center;
}
.wykres_fi_kolor {
    width: 10px;
    height: 10px;
    float: left;
    margin: 5px 0px 0px 100px;
}
.wykres_fi_small {
    float: left;
    padding-left: 5px;
}
.wykres_fi_text {
    float: left;
    padding-left: 5px;
    line-height: 20px;
}
#wykres_fi_daty {
    width: 700px;
    float: left;
    margin: 20px 0px 20px 100px;
}
#wykres_fi_daty .grey-standard_box_content {
    padding: 10px;
    height: 20px;
}
#wykres_fi_daty form {
    padding: 0px;
    margin: 0px;
}
#wykres_fi_daty .button_rysuj_wykres, #wykres_fi_daty span, #wykres_fi_daty input, #wykres_fi_daty img {
    float: left;
}
#wykres_fi_daty .button_rysuj_wykres {
    margin-left: 30px;
}
#wykres_fi_daty span {
    display: block;
    padding-top: 2px;
}
#wykres_fi_daty input {
    color: #707476;
    font-family: Arial, Verdana, Serif;
    font-size: 12px;
    border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;
    border-style: solid;
    border-width: 1px;
}
#wykres_fi_daty span, #wykres_fi_daty input, #wykres_fi_daty img {
    margin-right: 5px;
}
.wykres_fi_powrot {
    float: left;
    padding: 40px 0px 0px 10px;
}
/*mapa strony*/
.body_content_szeroki {
    padding: 10px 0px 20px 0px;
}
.map_link {
    color: #2D3235;
    font-family: Arial, Verdana, Serif;
    font-size: 11px;
    text-decoration: none;
    line-height: 14px;
}
.map_link:hover {
    text-decoration: underline;
}
/* wizytowki doradcow - wybor */
#wizytowka_open, #wizytowka_expander, #wizytowka_notus, #wizytowka_goldfinance, .wizytowka_doradca {
    display: none;
    position: absolute;
    z-index: 10000;
    width: 600px;
    padding: 5px;
    left: 300px;
    top: 300px;
}
.wizytowka_doradca .blue_standard_box_content {
    background-color: #ffffff;
}
.wizytowka_doradca_logo {
    padding: 0px 60px 0px 60px;
}
.wizytowka_doradca_logo .golden_standard_box_content {
    padding: 0px;
    width: 180px;
    height: 85px;
}
.wizytowka_doradca_short {
    color: #707476;
    font-family: Arial, Verdana, Serif;
    font-size: 12px;
    text-decoration: none;
    padding: 30px 5px 10px 5px;
    text-align: justify;
    width: 290px;
}
.wizytowka_doradca_short_link {
    clear: both;
    padding-top: 5px;
    float: right;
}
/* strona WIBOR katalog stopy*/
#stopy_content {
    clear: both;
    padding-top: 10px;
}
#stopy_left {
    float: left;
    padding: 0px 20px 10px 0px;
    width: 240px;
}
#stopy_right {
    float: left;
    padding-bottom: 10px;
    width: 710px;
}
.form_item_blue_spot_2 {
    padding: 0px 5px 0px 5px;
}
.stopy_data_selekt_rok {
    width: 50px! important;
}
.stopy_data_selekt_miesiac {
    width: 42px! important;
}
.stopy_data_selekt_dzien {
    width: 43px! important;
}
.stopy_tabela {
    width: 708px;
    border: 0px;
    border-top: 1px solid #D6DBDC;
}
.stopy_tabela th {
    width: 233px;
    background-color: #F1F3F3;
    border-right: 1px solid #FFFFFF;
    height: 48px;
    line-height: 12px;
    padding-top: 4px;
    text-align: center;
    color: #707476;
    font-family: Arial, Verdana, Serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: normal;
}
.stopy_tabela tr.color {
    background-color: #f9f9f9;
}
.stopy_tabela tr.color td {
    border-top: 1px solid #ebeded;
    border-bottom: 1px solid #ebeded;
}
.stopy_tabela td {
    color: #2D3235;
    font-family: Arial, Verdana, Serif;
    font-size: 14px;
    text-decoration: none;
    text-align: center;
    padding: 2px 0px 2px 0px;
}
.stopy_tabela td span {
    color: #707476;
    padding-left: 5px;
}
.stopy_tabela td span.stopy_tabela_blue_dash {
    color: #00A7E4;
    font-weight: bold;
    padding-left: 5px;
}
/*szukanie belka mala w srodku szukania*/
.szukaj_main {
    margin-bottom: 10px;
    clear: both;
    height: 38px;
    background: transparent url(../_img/_templates/bg_forum_szukaj.gif) repeat-x scroll 0 0;
    padding: 12px 0px 0px 20px;
}
/* ankieta czy bank sie skontaktowal*/
.kontakt_opinia_big {
    font-weight: bold;
    font-family: Verdana, Arial, sans-serif;
    font-size: 16px;
    padding: 10px 0px 5px 0px;
    clear: both;
    text-align: center;
}
.kontakt_opinia_tekst {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
}
.kontakt_opinia_left_header {
    font-weight: bold;
    font-family: Verdana, Arial, sans-serif;
    font-size: 16px;
    text-align: center;
    padding: 20px 0px 20px 0px;
    line-height: 20px;
}
.kontakt_opinia_left_tekst {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    text-align: center;
    line-height: 20px;
    padding-bottom: 20px;
}
.kontakt_opinia_left_tekst span {
    font-weight: bold;
    font-size: 16px;
    color: #0fa5da;
}
.kontakt_opinia_box {
    width: 460px;
    height: 50px;
    background-color: #ffffff;
    border: 1px solid #0fa5da;
    margin: auto;
    padding: 20px;
}
.kontakt_opinia_box_input {
    clear: both;
    float: left;
    padding: 0px 5px 0px 10px;
}
.kontakt_opinia_box_tekst {
    float: left;
    padding: 2px 0px 10px 0px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
}
.kontakt_opinia_left {
    padding: 0px 50px 30px 86px;
}
.kontakt_opinia_right {
    width: 300px;
    border: 1px solid #000000;
    float: left;
}
.kontakt_opinia_left_underline {
    padding: 10px 40px 30px 40px;
}
.kontakt_opinia_foot {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    text-align: center;
}
#kontakt_opinia_nie, #kontakt_opinia_tak, #kontakt_opinia_error, #kontakt_opinia_error2 {
    display: none;
    padding: 20px 0px 10px 0px;
}
div#centrum_wiedzy_kroki {
    clear: both;
    float: left;
    margin-top: 2px;
    padding: 10px 10px 10px 0;
}
div#centrum_wiedzy_kroki .grey_dark_18_g {
    font-family: Georgia, Times New Roman, serif;
    font-size: 18px;
    font-weight: normal;
    color: #2d3235;
    text-decoration: none;
}
div#centrum_wiedzy_kroki .grey_dark_20_g {
    color: #2d3235;
    font-size: 20px;
    font-weight: normal;
    font-family: Georgia, Times New Roman, serif;
    text-decoration: none;
}
div#centrum_wiedzy_kroki .blue_12_a {
    color: #00a7e4;
    font-size: 12px;
    font-family: Arial, Verdana, Serif;
    text-decoration: none;
    font-weight: normal;
}
div#centrum_wiedzy_kroki a.grey_dark_30_g:hover, div#centrum_wiedzy_kroki a.grey_middle_9_g:hover, div#centrum_wiedzy_kroki a.grey_middle_12_g:hover, div#centrum_wiedzy_kroki a.grey_14_g:hover, div#centrum_wiedzy_kroki a.grey_20_g:hover, div#centrum_wiedzy_kroki a.grey_light_11_g:hover, div#centrum_wiedzy_kroki a.grey_light_12_g:hover, div#centrum_wiedzy_kroki a.blue_12_g:hover, div#centrum_wiedzy_kroki a.blue_14_g:hover, div#centrum_wiedzy_kroki a.blue_16_g:hover, div#centrum_wiedzy_kroki a.blue_36_g:hover, div#centrum_wiedzy_kroki a.blue_18_g:hover, div#centrum_wiedzy_kroki a.white_11_g:hover, div#centrum_wiedzy_kroki a.white_14_g:hover, div#centrum_wiedzy_kroki a.white_16_g:hover, div#centrum_wiedzy_kroki a.white_24_g:hover, div#centrum_wiedzy_kroki a.white_30_g:hover, div#centrum_wiedzy_kroki a.golden_12_g:hover, div#centrum_wiedzy_kroki a.golden_18_g:hover, div#centrum_wiedzy_kroki a.grey_dark_14_g:hover, div#centrum_wiedzy_kroki a.grey_dark_16_g:hover, div#centrum_wiedzy_kroki a.grey_dark_18_g:hover, div#centrum_wiedzy_kroki a.grey_dark_20_g:hover, div#centrum_wiedzy_kroki a.grey_dark_24_g:hover, div#centrum_wiedzy_kroki a.black_12_a:hover, div#centrum_wiedzy_kroki a.black_11_a:hover, div#centrum_wiedzy_kroki a.grey_11_a:hover, div#centrum_wiedzy_kroki a.grey_dark_11_a:hover, div#centrum_wiedzy_kroki a.grey_dark_16_a:hover, div#centrum_wiedzy_kroki a.grey_dark_14_a:hover, div#centrum_wiedzy_kroki a.grey_middle_12_a:hover, div#centrum_wiedzy_kroki a.grey_middle_14_a:hover, div#centrum_wiedzy_kroki a.grey_light_9_a:hover, div#centrum_wiedzy_kroki a.grey_middle_11_a:hover, div#centrum_wiedzy_kroki a.grey_9_a:hover, div#centrum_wiedzy_kroki a.grey_12_a:hover, div#centrum_wiedzy_kroki a.grey_14_a:hover , div#centrum_wiedzy_kroki a.blue_9_a:hover, div#centrum_wiedzy_kroki a.blue_10_a:hover, div#centrum_wiedzy_kroki a.blue_11_a:hover, div#centrum_wiedzy_kroki a.grey_light_12_a:hover, div#centrum_wiedzy_kroki a.blue_12_a:hover, div#centrum_wiedzy_kroki a.white_9_a:hover, div#centrum_wiedzy_kroki a.white_11_a:hover, div#centrum_wiedzy_kroki a.white_12_a:hover, div#centrum_wiedzy_kroki a.white_14_a:hover {
    text-decoration: underline;
}
div#centrum_wiedzy_kroki .centrum_wiedzy_tematy_title {
    clear: both;
    height: 33px;
    border-bottom: 1px solid #ebeded;
    padding: 6px 0px 0px 20px;
}
div#centrum_wiedzy_kroki .centrum_wiedzy_tematy_linki {
    clear: both;
    border-bottom: 1px solid #ebeded;
    padding: 15px 0px 15px 20px;
}
div#centrum_wiedzy_kroki .centrum_wiedzy_tematy_title img {
    padding: 0px 0px 2px 3px;
}
div#centrum_wiedzy_kroki .step_by_step {
    width: 270px;
    padding: 5px;
    background-color: #e9ebec;
}
div#centrum_wiedzy_kroki .step_by_step_head {
    height: 30px;
}
div#centrum_wiedzy_kroki .step_by_step_link, .step_by_step_link_active {
    width: 41px;
    padding-right: 2px;
    float: left;
    text-align: center;
}
div#centrum_wiedzy_kroki .step_by_step_link a {
    display: block;
    height: 28px;
    width: 40px;
    padding-top: 2px;
    background: transparent url(../_img/_templates/bg_step_by_step.gif) repeat-x scroll 0 0;
}
div#centrum_wiedzy_kroki .step_by_step_link a:hover, .step_by_step_link_active a, .step_by_step_link_active a:hover {
    display: block;
    height: 28px;
    width: 40px;
    padding-top: 2px;
    background: #ffffff;
    border-right: 1px solid #c3cacc;
    text-decoration: none;
}
div#centrum_wiedzy_kroki .step_by_step_content {
    clear: both;
    border-bottom: 1px solid #b4bcbe;
    border-right: 1px solid #b4bcbe;
    height: 315px;
    padding: 10px;
    background-color: #ffffff;
}
div#centrum_wiedzy_kroki .step_by_step_img {
    text-align: center;
    clear: both;
    padding-bottom: 10px;
}
div#centrum_wiedzy_kroki .step_by_step_title {
    padding-bottom: 30px;
}
div#centrum_wiedzy_kroki .step_by_step_text {
    line-height: 16px;
}
div#centrum_wiedzy_kroki div.cw_tworzenie_nowej_karty {
    padding: 3px;
    background: orange;
    border: 2px solid black;
    font-size: 13px;
    font-family: sans-serif;
    text-align: left;
}
div#centrum_wiedzy_kroki .step_by_step_img img {
    background-color: orange;
}
div#centrum_wiedzy_kroki .step_by_step_content_hide {
    display: none;
}
div#centrum_wiedzy_kroki .step_by_step_content {
    height: auto;
}
div#centrum_wiedzy_kroki .menu_sekcji, div#centrum_wiedzy_kroki .menu_linki, div#centrum_wiedzy_kroki .menu_obrazka {
    position: fixed;
    left: 100px;
    top: 100px;
    padding: 3px;
    background: orange;
    border: 2px solid black;
    display: none;
    font-size: 13px;
    font-family: sans-serif;
    text-align: left;
}
div#centrum_wiedzy_kroki .menu_sekcji a, div#centrum_wiedzy_kroki .menu_linki a, div#centrum_wiedzy_kroki .menu_obrazka a {
    font-size: 13px;
    background: none;
    height: auto;
    width: auto;
    border: 0;
    padding: auto;
    margin: auto;
}
div#centrum_wiedzy_kroki .menu_sekcji a:hover, div#centrum_wiedzy_kroki .menu_linki a:hover, div#centrum_wiedzy_kroki .menu_obrazka a:hover {
    background: none;
    height: auto;
    width: auto;
    border: 0;
    padding: auto;
    margin: auto;
}
div#centrum_wiedzy_kroki .zamknij_okno, div#centrum_wiedzy_kroki .zamknij_okno2 {
    float: right;
    padding: 2px;
    margin: 0;
    border: 1px solid black;
    background: red;
}
div#centrum_wiedzy_kroki .step_by_step_and_list_menu {
    margin: 2px auto;
    width: 90%;
    padding: 3px;
    background: orange;
    border: 2px solid black;
    font-size: 15px;
    font-family: sans-serif;
    text-align: left;
}
/*style do aplikacji MOJA RATA */
#moja_rata_first_step {
    width: 760px;
    border: 1px solid #cccccc;
}
#moja_rata_first_step_right {
    float: right;
    width: 250px;
}
#moja_rata_first_step_left {
    float: left;
    width: 510px;
}
/* ikonka FB */
.facebook_zakladka {
    position: relative;
}
.fb_pasek {
    display: none;
    padding: 5px;
    position: absolute;
    width: 300px;
    z-index: 1000;
}
div#kalkulator_rodzina_na_swoim {
    padding: 20px 0px 20px 0px;
    width: 650px;
}
/* BOX WALUTY I STOPY */
#waluty_i_stopy {
    clear: both;
    padding-bottom: 10px;
    width: 300px;
}
.grey_standard_box_content_whitee {
    border-right: 1px solid #BFC6C7;
    padding: 5px 15px 5px 15px;
    background: #f6f7f7;
    color: #08a6e2;
    font-weight: normal;
    font-family: Georgia, Times New Roman, serif;
}
.grey_standard_box_content_menus {
    background: #f6f7f7;
    margin: 0;
    padding: 0;
    display: block;
    height: 281px;
}
#txtspread {
    float: right;
    font-size: 8pt;
    text-align: center;
    font-family: Arial;
    color: #6f7375;
    padding: 10px 33px 0px 0px;
}
#kurs_z_dnia{
    font-size:16px;
}
#bor {
    border-right: 1px solid #BFC6C7;
    border-bottom: 1px solid #BFC6C7;
    background: #fff;
    height: 265px;
}
#box_white_walutyy {
    clear: both;
    height: auto;
    display: block;
    text-align: center;
    font-size: 9pt;
    font-family: Arial, Verdana, sans-serif;
    padding-bottom: 10px;
}
#box_white_walutyy ul {
    list-style: none;
    font-family: Arial, Verdana, sans-serif;
    font-size: 9pt;
    height: 14px;
    text-align: center;
    padding: 0;
    margin: 0;
}
#box_white_walutyy ul li {
    float: left;
    min-width: 22px;
    width: auto;
    padding: 1px 4px;
    text-align: center;
    margin: 0;
    color: #6f7375;
    text-align: center;
}
#box_white_walutyy ul li.green {
    color: #0e8012;
    text-align: center;
    width: 50px !important;
}
#box_white_walutyy ul li.red {
    color: #d80909;
    text-align: center;
    width: 50px !important;
}
#box_white_walutyy ul li.zmiana_waluty {
    width: 50px;
}
#box_white_walutyy ul li.rodzaj_waluty {
    width: 43px;
}
#box_white_walutyy ul li.kurs_waluty {
    width: 45px;
}
#box_white_walutyy ul li.spread {
}
#box_white_walutyy ul li.ff {
    margin: 0 13px;
}
#box_white_walutyy ul li.spreadd {
    margin: 0 0 0 20px;
}
.spreadd {
    text-align: center;
    width: 50px !important;
}
.li_stopa_label {
    width: 85px !important;
    text-align: left !important;
}
#box_white_walutyy ul li.spread {
    min-width: 40px;
    border-right: 1px solid #f6f7f7;
    text-align: center;
    border-left: 1px solid #d0d0d0;
    margin: 0 0 0 2px;
}
#waluty {
    background: #f5f5f5;
    height: 22px;
    padding: 0;
    border: 0;
    margin: 0 inherit;
    font-family: Arial, Verdana, sans-serif;
}
#waluty ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
    float: right;
}
#waluty ul li {
    float: left;
    text-decoration: none;
    border-right: 1px solid #d0d0d0;
}
#waluty ul li.spread {
    float: left;
    text-decoration: none;
    border-left: 1px solid #d0d0d0;
    border-right: 0px;
    margin-left: 1px;
    padding-right: 0px;
}
#waluty ul li .spread_link {
    float: left;
    padding-left: 15px;
}
#spread_link_contener {
    height: 22px;
}
#waluty ul li.spread .pytajnik {
    margin-top: 5px;
    padding-right: 7px;
}
#waluty ul li span {
    float: left;
    width: auto;
    font-size: 11pt;
    display: block;
    font-weight: normal;
    color: #656565;
    padding: 2px 5px;
    text-align: center;
    text-decoration: none;
}
#waluty ul li:hover {
    background-color: #eadf63;
}
#waluty_graph {
    padding-bottom: 10px;
}
#waluty_graph_y_label {
    font-family: Arial, Verdana, sans-serif;
    color: #6f7375;
    font-size: 9pt;
    padding-left: 20px;
}
#waluty_graph_label {
    height: 15px;
    padding: 10px 0px 0px 20px;
    font-size: 9pt;
    font-family: Arial;
    color: #6f7375;
}
.waluta_active {
    background-color: #eadf63;
    padding: 2px 5px;
    text-decoration: none;
    font-size: 11pt;
    font-weight: bolder;
    text-align: center;
    font-weight: bold !important;
}
.grey_standard_box_content_menus ul {
    list-style: none;
    height: 24px;
    font-family: Arial, Verdana, sans-serif;
}
.grey_standard_box_content_menus ul li {
    float: left;
}
.grey_standard_box_content_menus ul li a {
    min-width: 20px;
    width: auto;
    color: #6f7375;
    padding: 2px 5px 2px 5px;
    text-align: center;
    text-decoration: none;
    font-family: Arial, Verdana, sans-serif;
}
.grey_standard_box_content_menus ul li a:hover, grey_standard_box_content_menus ul li a:active {
    width: auto;
    background: #eadf63;
    padding: 3px 5px 2px 5px;
    text-align: center;
    text-decoration: none;
}
.arrow {
    background-image: url(../_img/_templates/link_ico.png);
    background-repeat: no-repeat;
    width: 9px;
    height: 9px;
    display: block;
    margin: 5px 0 0 10px;
}
#ul_stopy ul {
    float: left;
}
#ul_stopy div {
    float: left;
    color: #656565;
    padding-left: 9px;
    height: 22px;
    background-color: #ffffff;
}
.ul_stopy_wal li {
    border-right: 0px !important;
    border-left: 1px solid #D0D0D0;
}
#waluta_chf:hover {
    cursor: pointer;
}
.podatki {
    display: block;
    height: 37px;
    width: 82px;
    background: transparent url(../_img/_templates/podatki.png) 0 0 no-repeat;
}
#m_7:hover .podatki {
    background-position: -82px 0;
}

.fb_wyzwalacz{
    width:50px;
    height:50px;
}
.home_left_ads{
    float:left;
    margin-top:10px;
}
.home_right_ads{
    float:right;
    margin-top:10px;
}
#kalk_top_3_kh{
    padding-top:20px;
    padding-bottom:50px;}
#kredyt_zdolnosc_head .grey_dark_18_g, #kredyt_pln_waluta_head .grey_dark_18_g{
    float:left;
}
#kredyt_zdolnosc_head .pytajnik, #kredyt_pln_waluta_head .pytajnik{
    margin-top:5px;
    margin-right:15px;
    float:right;
}
/*top wyniki artykul*/
#art_top_wyniki{
    clear:both;
    border-top:1px solid #EBEDEE;
    padding-top:10px;
    padding-bottom:20px;
}
/*top wyniki */
.top_wyniki_header{
    clear:both;
    font-family: Georgia, Times New Roman, serif;
    color: #2d3235;
    text-decoration: none;
    font-size:18px;
    padding-top:5px;
    padding-bottom:5px;
    text-align:left;
}
.top_wyniki_pelne {
    clear: both;
    border-left:1px solid #d5dadb;
    padding-bottom:15px;
}
.top_wyniki_header_row {
    clear: both;
    height: 53px;
}
.top_wyniki_bank_header, .top_wyniki_rata_header, 
.top_wyniki_prowizja_header, .top_wyniki_oproc_header,
.top_wyniki_ocena_header,.top_wyniki_przyciski_header,
.top_wyniki_oplata_header, .top_wyniki_okres_header , 
.top_wyniki_odsetkipo_header, .top_wyniki_odsetkiprzed_header   {
    float: left;
    height: 48px;
    line-height: 12px;
    padding-top: 4px;	
    border-top:1px solid #d5dadb;
    border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    background-color: #f1f3f3;
    text-align: center;
}
.top_wyniki_bank_header{	
    width:158px;
}
.top_wyniki_rata_header{
    width:124px;
}
.top_wyniki_odsetkipo_header{
    width:95px;
}
.top_wyniki_odsetkiprzed_header{
    width:104px;
}
.top_wyniki_oplata_header{
    width:100px;
}
.top_wyniki_prowizja_header{
    width:75px;
}
.top_wyniki_okres_header{
    width:99px;
}
.top_wyniki_oproc_header{
    width:109px;
}
.top_wyniki_ocena_header{
    width:79px;
}

.top_wyniki_przyciski_header {
    width: 98px;
}
.top_wyniki_row {
    clear: both;
    height: 79px;

}
.top_wyniki_row_bank {
    float: left;
    height: 79px;
    line-height: 12px;
    text-align: center;
    border-bottom:1px solid #EBEDEE;
    width: 159px;
}
.top_wyniki_row_bank_logo{
    height:58px;
}
.top_wyniki_row_bank_no_logo {
    height: 25px;
    padding-top: 25px;
    padding-bottom: 5px;
}

.top_wyniki_row_rata, .top_wyniki_row_prowizja,
.top_wyniki_row_oproc, .top_wyniki_row_oplata,
.top_wyniki_row_okres, .top_wyniki_row_odsetkipo, .top_wyniki_row_odsetkiprzed{
    float: left;
    height: 46px;
    padding-top: 33px;
    text-align: center;
    color: #2D3235;
    font-family: Arial,Verdana,Serif;
    font-size: 14px;
    text-decoration: none;
    border-bottom:1px solid #EBEDEE;
}
.top_wyniki_row_rata_doplata{

    float: left;
    height: 66px;
    padding-top: 13px;
    text-align: right;
    color: #2D3235;
    font-family: Arial,Verdana,Serif;
    font-size: 14px;
    text-decoration: none;
    border-bottom:1px solid #EBEDEE;
}
.top_wyniki_row_rata{
    width:125px;
}
.top_wyniki_row_rata_doplata{
    width:115px;
    padding-right:10px;
}
.top_wyniki_row_odsetkipo{
    width:96px;
}
.top_wyniki_row_odsetkiprzed{
    width:105px;
}
.top_wyniki_row_oplata{
    width:101px;
}
.top_wyniki_row_prowizja{
    width:76px;
}
.top_wyniki_row_okres{
    width:100px;
}
.top_wyniki_row_oproc{
    width:110px;
}
.top_wyniki_row_ocena{
    float: left;
    height: 49px;
    text-align: center;
    width: 80px;
    line-height: 10px;
    padding-top: 30px;
    border-bottom:1px solid #EBEDEE;
}
.top_wyniki_row_przyciski {
    float: left;
    width: 98px;
    height: 79px;
    text-align: center;
    line-height: 11px;
    border-bottom:1px solid #EBEDEE;
}
.top_wyniki_row_rata span, .top_wyniki_row_prowizja span,
.top_wyniki_row_oproc span, .top_wyniki_row_oplata span,
.top_wyniki_row_okres span, .top_wyniki_row_odsetkipo span, .top_wyniki_row_odsetkiprzed span,
.top_wyniki_row_rata_doplata span{	
    color: #63686A;
    font-family: Arial, Verdana, Serif;
    font-size: 12px;
    text-decoration: none;
}
.top_wyniki_row_rata_doplata .zysk{
    color: #63686A;
    font-family: Arial,Verdana,Serif;
    font-size: 9px;
    line-height: 10px;
    text-decoration: none;
}
.kalkulator_top_wyniki{
    clear:both;
    padding-top:10px;
}
/*---style dla szczegolow 24.01.2011 ---*/
.szczegoly_zakladka{
    display:block;
    width:960px;
    height:29px;
    background:transparent url(../_img/_templates/szczegoly_zakladka.png) no-repeat scroll 0 0;
}
.szczegoly_zakladka_text{
    padding-left:50px;
    width:160px;
    text-align:center;
    padding-top:7px;
    font-family: Arial,Verdana,Serif;
    font-size: 13px;
    color:#8c959a;
}
.szczegoly_top{
    width:940px;
    padding-left:15px;
    padding-right:15px;
    padding-top:15px;
    height:29px;
    background:transparent url(../_img/_templates/szczegoly_top.png) no-repeat scroll 0 0;
}
.szczegoly_bottom{
    width:970px;
    height:60px;
    background:transparent url(../_img/_templates/szczegoly_bottom.png) no-repeat scroll 0 0;
}
.szczegoly_middle{
    clear:both;
    width:940px;
    background-color:#ffffff;
    padding-left:15px;
}
.szczegoly_logotyp{
    font-family: Arial,Verdana,Serif;
    font-size: 13px;
    color:#8c959a;
    float:left;
    padding-left:50px;
    width:160px;
    text-align:center;
    padding-top:30px;
    padding-bottom:30px;
}
.szczegoly_skrot{
    float:left;
    padding-left:190px;
    font-family: Arial,Verdana,Serif;
    font-size: 18px;
    color:#7a8185;
    padding-top:30px;
    padding-bottom:30px;
}
.szczegoly_skrot_left{
    clear:both;
    float:left;
    text-align:left;
    width:150px;
}
.szczegoly_skrot_left_2{
    clear:both;
    float:left;
    text-align:left;
    width:220px;
}
.szczegoly_skrot_left_3{
    clear:both;
    float:left;
    text-align:left;
    width:260px;
}
.szczegoly_skrot_left_4{
    clear:both;
    float:left;
    text-align:left;
    width:280px;
}
.szczegoly_skrot_middle{
    float:left;
    text-align:right;
    width:170px;
}
.szczegoly_skrot_middle_2{
    float:left;
    text-align:right;
    width:130px;
}
.szczegoly_skrot_right{
    float:left;
    text-align:left;
}
.szczegoly_separator_zabek{
    width:940px;
    height:25px;
    background:transparent url(../_img/_templates/szczegoly_separator_zabek.png) no-repeat scroll 0 0;
}
.szczegoly_separator_zabek2{
    width:940px;
    height:25px;
    background:transparent url(../_img/_templates/szczegoly_separator_zabek2.png) no-repeat scroll 0 0;
}
.szczegoly_wyslij_button, .szczegoly_wyslij_button:hover {
    display: block;
    width: 175px;
    height: 82px;
    background: transparent url(../_img/_buttons/szczegoly_wyslij_button.png) no-repeat scroll 0 0;
}
.szczegoly_powrot_button, .szczegoly_powrot_button:hover {
    display: block;
    width: 175px;
    height: 82px;
    background: transparent url(../_img/_buttons/szczegoly_powrot_button.png) no-repeat scroll 0 0;
}

.szczegoly_wyslij{
    clear:both;
    float:right;
    padding-right:50px;
    padding-top:20px;
    padding-bottom:20px;
}
.szczegoly_powrot{
    clear:both;
    float:left;
    padding-left:50px;
    padding-top:20px;
    padding-bottom:20px;
}
.szczegoly_wyslij_top, .szczegoly_powrot_top{
    padding-bottom:0px;
}
.szczegoly_ocena_gwiazdki{
    float:left;
    padding-left:20px;
    text-align:left;
    padding-top:15px;
    padding-bottom:15px;
}
.szczegoly_ocena_ocen{
    float:right;
    padding-right:20px;
    text-align:right;
    padding-top:15px;
    padding-bottom:15px;
}


/*box specjalny oferty sponsorowane */
#box_of_spons {
    clear:both;
}
.box_of_spons {
    clear:both;
    padding-top:15px;
    padding-bottom:20px;
}
.box_of_spons_item_4 {
    width:182px;
    padding-left:30px;
    padding-right:30px;
    float:left;
}
.box_of_spons_item_3 {
    width:263px;
    padding-left:30px;
    padding-right:30px;
    float:left;
}
.box_of_spons_item_2 {
    width:425px;
    padding-left:30px;
    padding-right:30px;
    float:left;
}
.box_of_spons_item_1 {
    width:910px;
    padding-left:30px;
    padding-right:30px;
    float:left;
}
.box_of_spons_logo{
    height:60px;

}
.box_of_spons_text{
    line-height:14px;
}
.box_of_spons_link{
    clear:both;
    color: #707476;
    font-family: Arial,Verdana,Serif;
    font-size: 11px;
    text-decoration:none;
}
.box_of_spons_link:hover{
    text-decoration:underline;
}
.box_of_spons_link_ico, .box_of_spons_link_ico:hover{
    text-decoration:none;
    margin-left:3px;
}
.tip_3_items_content { height: 78px; }
.tip_3_items_content_inner {text-align:center; line-height:75px;}

.wyniki_opis_wrapper {
    position: relative;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #707476;
}
.wyniki_opis {
    background: url("../_img/_templates/bg_wyniki_table.gif") repeat-y scroll 0 0 transparent;
    clear: both;
    width: 630px;
    padding: 10px 40px;
    overflow: hidden;
    position: relative;
    height: 30px;
    z-index: 1;
}
.wyniki_opis p {
    margin: 0 0 10px 0;
    line-height: 20px;
}
.wyniki_opis_wrapper .expand {
    position: absolute !important;
    top: 10px;
    right: 7px;
    font-size: 9px;
    cursor: pointer;
    background: url('../_img/_templates/ico_down.png') no-repeat right;
    padding-right: 11px;
    width: 30px;
    text-align: right;
    z-index: 100;
    /* ie7 */
}
.wyniki_opis_wrapper .expand.collapse {
    background: url('../_img/_templates/ico_up.png') no-repeat right;    
}
.products_title_leasing {
    background: url("../_img/a_nazwy_kategorii_grafiki/leasing_off.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 30px;
    width: 113px;
}
.products_title_leasing:hover {
    background: url("../_img/a_nazwy_kategorii_grafiki/leasing_on.png") no-repeat scroll 0 0 transparent;
}

#ostatnio_szukane_pi * {
    padding: 0;
    margin: 0;
}
#ostatnio_szukane_pi .left { float: left; }
#ostatnio_szukane_pi .right { float: right; }
#ostatnio_szukane_pi .clear { clear: both; }
#ostatnio_szukane_pi a { text-decoration: none; }
#ostatnio_szukane_pi a:hover { text-decoration: underline; }
#ostatnio_szukane_pi a img { border: none; }

#ostatnio_szukane_pi {
    background: #eaebec;
    padding: 4px 3px;
    margin: 20px 0;
    font-family: Arial;
    width: 704px;
    color: #707476;
    font-size: 12px;
}
#ostatnio_szukane_pi .header {
    font: 18px Georgia;
    color: #2d3235;
    padding: 3px 10px;
}
#ostatnio_szukane_pi .steps {
    padding: 11px 10px 0;
}
#ostatnio_szukane_pi .steps a {
    display: block;
    height: 6px;
    width: 6px;
    background: url("../_img/ost_szuk/icon_step.png") no-repeat left top;
    margin: 0 2px;
}
#ostatnio_szukane_pi .steps a.active {
    background: url("../_img/ost_szuk/icon_step_active.png") no-repeat left top;
}
#ostatnio_szukane_pi .loading {
    text-align: center;
    padding: 20px 0;
    height: 181px;
    display: none;
}
#ostatnio_szukane_pi .boxes .box {
    height: 220px;
    width: 174px;
    background: #ffffff;
    border-right: 1px solid #c1c8ca;
    border-bottom: 1px solid #c1c8ca;
    margin: 0 1px 0 0;
}

#ostatnio_szukane_pi .logo_table {
    width: 154px;
    height: 92px;
    margin: 5px 8px 10px 8px;
}
#ostatnio_szukane_pi .logo_table td {
    vertical-align: middle;
    text-align: center;
    border-bottom: 1px solid #ebeded;
}
#ostatnio_szukane_pi .boxes .box .logo {
    text-align: center;
    margin: 0 0 7px 0;
}
#ostatnio_szukane_pi .boxes .box .product {
    text-align: center;
    font-size: 9px;
}
#ostatnio_szukane_pi .body {
    height: 74px;
}
#ostatnio_szukane_pi .tekst {
    font-size: 12px;
    padding: 0 10px;
}
#ostatnio_szukane_pi .wiecej {
    display: block;
    padding: 0 12px 0 10px;
    background: url("../_img/ost_szuk/icon_more.png") no-repeat right center;
    color: #707476;
}

#ostatnio_szukane_pi .bottom_dalej {
    background: #f7f8f8;
    padding: 10px;
}
#ostatnio_szukane_pi .bottom_dalej .dalej {
    display: block;
    background: url("../_img/ost_szuk/btn_dalej.png") no-repeat left top;
    width: 64px;
    height: 19px;
}

.kk_all_link  img {margin-top:7px; vertical-align:top; background-image:url(../_img/cw_links/kk_wszystkie.png); width:52px; height:11px;}
.kk_all_link_submenu:hover  img {background-position:0 -11px}
.kk_all_link_submenu:hover  a {text-decoration:underline}
.submenu_item {line-height:21px;}
/* KDF */
/* multiprodukty - ostatnie wyszukiwania */
#ostatnio_szukano_multi {
    width: 960px;
    clear: both;
    margin: 10px auto;
}
#ostatnio_szukano_multi p {
    margin: 0 0 5px 0;
}
#ostatnio_szukano_multi .ostatnio_szukano_multi_produkt {
    width: 230px;
    margin: 0 5px;
    float: left;
}
#ostatnio_szukano_multi .ostatnio_szukano_multi_produkt p {
    margin-left: 5px;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    color: #00A7E4;



}
#ostatnio_szukano_multi .ostatnio_szukano_multi_produkt a {
    clear: both;
    margin: 0;
}
#ostatnio_szukano_multi .multi_produkt_scroll {
    height: 80px;
    overflow: hidden;
}

/* box z graficznymi porównaniami kredytów */
#porownanie_kredytow {
    width: 230px;
    height: 210px;
    overflow: hidden;
    margin: 10px auto;

}
#porownanie_kredytow .porownanie_linki {
    width: 230px;
    height: 210px;
}
#porownanie_kredytow .porownanie_linki .porownaj {
    border: 0 none;
    display: block;
    text-align: center;
    width: 75px;
    height: 30px;
    margin: 10px auto;



}

/* Kredyty dla firm */
#top3 * {
    margin: 0;
    padding: 0;

}
#top3 .left { float: left; }
#top3 .right { float: right; }
#top3 .clear { clear: both; }
#top3 a { text-decoration: none; color: #707476;}
#top3 .hidden { display: none; }


#top3 {
    padding: 0 4px 4px 5px;
    background: #ebe060;
    width: 291px;
    font: 12px Arial;
    color: #707476;

}
#top3 .header {
    font: 18px Georgia;
    color: #2d3235;
    height: 33px;
    padding: 10px 10px 0;
}

#top3 .category {
    height: 31px;
    width: 290px;
    background: #ffffff;
    padding: 11px 0 0 0;
    font-size: 11px;
    margin: 0 0 1px 0;
}
#top3 .category .label {
    padding: 4px 0 0 10px;
    width: 55px;
}
#top3 .category select {
    font-size: 13px;
}

#top3 .results {
    width: 290px;
    background: #ffffff;
}
#top3 .brak_wynikow {
    height: 142px;
    width: 290px;
    background: url("../_img/kdf_top3/bg_brak_ofert.jpg") no-repeat right top;
}
#top3 .brak_wynikow .text {
    font-weight: bold;
    color: #707070;
    padding: 30px 0 0 25px;
}
#top3 .brak_wynikow .text a {
    color: #fa7d7d;
}

#top3 .results .header_line {
    background: #ebeded;
    height: 20px;
    padding: 5px 0 0 0;
}
#top3 .results .line {
    border-bottom: 1px solid #ebeded;
}
#top3 .results .line:hover {
    background: #F7F7F7;

}
#top3 .results .index {
    width: 32px;
    text-align: center;
    color: #00a7e4;
    font-family: Georgia;
}
#top3 .results .bank {
    width: 115px;
}
#top3 .results .line .rata.hidden {
    display: none;
}
#top3 .results .line .okres_prowadzenia.hidden {
    display: none;
}
#top3 .results .header_line .oprocentowanie, #top3 .results .header_line .rata, #top3 .results .header_line .okres_prowadzenia {
    width: 108px;
    text-align: right;
}
#top3 .results .line a {
    display: block;
    height: 20px;
    padding: 7px 0 0 0;
    outline: none;
}
#top3 .results .line .oprocentowanie, #top3 .results .line .rata, #top3 .results .line .okres_prowadzenia {
    width: 110px;
    text-align: right;
}

#top3 .results .line .icon {
    width: 17px;
    height: 20px;
    background: url("../_img/kdf_top3/icon_arrow.png") no-repeat 5px 11px;
}
#top3 .bottom_btn {
    display: block;
    background: url("../_img/kdf_top3/btn_porownaj.png") no-repeat 0 0;

    height: 19px;
    width: 240px;
    margin: 8px 24px;
}

#top3 .shadow {
    border-right: 1px solid #c5c053;
    border-bottom: 1px solid #c5c053;
}
/* box - najczesciej wybierane */
#nw * {

    margin: 0;
    padding: 0;
}
#nw a img {
    border: none;
}
#nw .left { float: left; }
#nw .right { float: right; }
#nw .clear { clear: both; }
#nw .visible { display: block !important; }

#nw {
    height: 366px;



    width: 291px;
    background: url("../_img/najczesciej_wybierane/bg.png") repeat-x 0 0 #03A8E4;
    padding: 4px 4px 5px 5px;
    font: 11px Arial;
    color: #707476;
}

#nw .header {
    font: 18px Georgia;
    color: #ffffff;
    padding: 8px 10px 0;
    height: 30px;
}

#nw .links {
    margin: 15px 3px 0 0;
}
#nw .links a {
    display: block;
    width: 10px;
    height: 10px;
    background: url("../_img/najczesciej_wybierane/icon_change.png") no-repeat 0 0;
    margin: 0 3px 0 2px;
}
#nw .links a.active {
    background: url("../_img/najczesciej_wybierane/icon_change_active.png") no-repeat 0 0;
}

#nw .content {
    height: 327px;
    width: 290px;
    background: #ffffff;
    border-bottom: 1px solid #2ca1cc;
    border-right: 1px solid #2ca1cc;
    display: none;
}

#nw .content .subheader {
    background: #f5f5f5;
    font-weight: bold;
    color: #00a7e4;
    font-size: 12px;
    padding: 8px 10px;
}
#nw .content .text_header {
    background: #f5f5f5;
    color: #00a7e4;
    font-size: 14px;
    padding: 8px 10px;
}

#nw .content .logo {
    padding: 0 25px;
    height: 80px;
    vertical-align: middle;
}

#nw .content ul {
    margin: 0 15px;
}

#nw .content ul li {
    list-style: url("../_img/najczesciej_wybierane/icon_link.png");
    margin: 0 0 10px 10px;
}

#nw .content li a {
    color: #707476;
    text-decoration: none;


}

#nw .content.text ul {
    margin: 5px 15px;
}
#nw .content.text ul li {
    font-size: 12px;
    margin: 0 0 1px 10px;


}
/* KDF - wyniki */
/* KDF - wyniki - default */

#container_kdf {
    margin: 35px 0 15px 0;
    padding: 0;
}
#l_menu {
    margin: 0;
    padding: 0;
}

#container_kdf {
    font-family: Georgia;
}
#container_kdf #mainLeftColumn {
    width: 240px;
}
#container_kdf #mainRightColumn {
    width: 710px;
}
#container_kdf .left { float: left; min-height: 16px;}
#container_kdf #mainLeftColumn.left #l_param_fin p.header {margin-top: 0px;}
#container_kdf .right { float: right; min-height: 16px;}
#container_kdf .clear { clear: both; }

#container_kdf a { text-decoration: none; }
#container_kdf a:hover { text-decoration: underline; }

#container_kdf a img { border: none; }

#container_kdf table {
    border-collapse: collapse;
    width: 100%;
}
#container_kdf .space {
	background: #fff;
}

#container_kdf .hidden { display: none; }

#container_kdf .bold { font-weight: bold; }
#container_kdf .underline { text-decoration: underline; }

#container_kdf .font24 { font-size: 24px; }
#container_kdf .font18 { font-size: 18px; }
#container_kdf .font16 { font-size: 16px; }
#container_kdf .font12 { font-size: 12px; }

#container_kdf .gray { color: #a6a8a9; }
#container_kdf .black { color: #000000 !important; }

#container_kdf .width166 { width: 166px; }
#container_kdf .width100 { width: 100px; }
#container_kdf .width88 { width: 88px; }
#container_kdf .width85 { width: 85px; }
#container_kdf .width80 { width: 80px; }
#container_kdf .width75 { width: 75px; }
#container_kdf .marginT10 {margin-top: 10px;}
#container_kdf .marginT5 {margin-top: 5px;}

/* KDF - wyniki - main */
.wyniki .main_header {
    color: #04a8e5;
    font-size: 24px;
    margin: 0 0 10px 0;
    padding: 0 0 0 10px;
}
.wyniki .topText {
    font: 14px/20px Arial;
    color: #666666;
    overflow: hidden;
    height: 62px;
    padding: 0 10px;
    width: 620px;
    margin-bottom: 10px;
}
.wyniki .text_top_rolling {
    font: 9px Arial;
    color: #666666;
    background: url("../_img/_templates/icon_rolldown.png") no-repeat right center;
    padding: 0 15px 0 0;
    cursor: pointer;
    margin: 0 10px 0 0;
}
.wyniki .text_top_rolling.down {
    background: url("../_img/_templates/icon_rollup.png") no-repeat right center;
}
.wyniki .text_top_rolling:hover {
    text-decoration: underline;
}
.wyniki .header_belka {
    background: #f1f3f3;
    font-size: 16px;
    border-bottom: 1px solid #d6dbdc;
    margin-top: 15px;
}
.wyniki .header_belka .main_tekst {
    padding: 10px;
	margin: 0px;
}
.wyniki .main_tekst {
    padding: 10px 25px;
}
.wyniki .wyniki_sponsorowane {
    margin: 20px 0 0 0;
}
.wyniki .wyniki_sponsorowane td {
    padding: 0;
    border-top: 1px solid #bcc1c3;
    vertical-align: top;
    height: 105px;
}
.wyniki .wyniki_sponsorowane .bank_logo {
    text-align: center;
    vertical-align: middle;
    width: 187px;
}
.wyniki .wyniki_sponsorowane .header {
    background: #f1f3f3;
    color: #707476;
    font: bold 12px Arial;
    padding: 8px 15px;
}
.wyniki .wyniki_sponsorowane .tekst {
    color: #707476;
    font: 11px Arial;
    padding: 3px 15px;
    height: 42px;
    width: 380px;
}
.wyniki .wyniki_sponsorowane .tekst a {
    color: #00a7e4;
}
.wyniki .wyniki_sponsorowane .dalej_btn {
    margin: 10px;
}
.wyniki .dalej_button_link {
    display: block;
    height: 31px;
    width: 81px;
    background: url("../_img/_buttons/btn_dalej.png") no-repeat left top;
}
.wyniki .dalej_button_link:hover {
    background: url("../_img/_buttons/btn_dalej_hover.png") no-repeat left top;
}

.wyniki .wyniki_pelne td {
    color: #707476;
    font-family: Arial;


}
.wyniki .wyniki_pelne th {
    background: #f1f3f3;
    font: 11px Arial;
    color: #707476;
    vertical-align: middle;
    text-align: center;
    height: 35px;

}
.wyniki .wyniki_pelne th a {
    color: #707476;
    display: block;
}
.wyniki .wyniki_pelne th a.active {
    font-weight: bold;
    color: #000000;
}

.wyniki .wyniki_pelne th.main {
    font: 16px Georgia;
    color: #000000;
    text-align: left;
    padding: 0 10px;
}
.wyniki .wyniki_pelne th.border {
    border-left: 2px solid #ffffff;
}
.wyniki .wyniki_pelne .separator {
    border-top: 1px solid #d6dbdc;
    height: 20px;
}

.wyniki .wyniki_pelne .first td {
    border-top: 1px solid #bcc1c3;
}
.wyniki .wyniki_pelne .first .checkbox_logo {
    background: url("../_img/_templates/bg_checkbox.png") repeat-y left top;
}
.wyniki .wyniki_pelne .bank_logo {
    width: 166px;
    height: 131px;
    vertical-align: top;
    text-align: center;
    font: 11px Arial;
    padding: 35px 0 0 0;
    background-color: #fff;
}
.wyniki .wyniki_pelne .options {
    height: 46px;
    text-align: center;
    vertical-align: top;
    padding: 2px 0;
    position: relative;
    cursor: pointer;
    width: 100%;
}
.wyniki .wyniki_pelne .header_line {
    background: url("../_img/_templates/bg_wyniki_cell_header.png") repeat-x left top #f1f3f3;
}
.wyniki .wyniki_pelne .options.active {
    background: #ffffff;
}
.wyniki .wyniki_pelne .options .title {
    font-size: 9px;
    line-height: 10px;
    margin: 0;
    padding: 0;
}
.wyniki .wyniki_pelne .options .value {
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    position: absolute;
    left: 0;
    bottom: 4px;
    width: 100%;
    margin: 0;
    padding: 0;
}
.wyniki .wyniki_pelne .options.border  {
    border-right: 2px solid #ffffff;
}
.wyniki .wyniki_pelne .opinie {
    width: 80px;
}
.wyniki .wyniki_pelne .header_opinie {
    text-align: left;
    padding: 0 0 0 25px;
}
.wyniki .wyniki_pelne .checkbox_box {
    width: 20px;
    height: 98px;
    text-align: center;
    padding: 65px 0 0 0;
}
.wyniki .wyniki_pelne .ocena_value {
    font: normal 14px Arial;
}
.wyniki .wyniki_pelne .mian_text {
    width: 523px;
    height: 118px;
    font-size: 11px;
    vertical-align: top;
}
.wyniki .wyniki_pelne .mian_text a {
    color: #00a7e4;
}
.wyniki .wyniki_pelne .mian_text .opis {
    height: 52px;
    width: 410px;
    overflow: hidden;
    margin: 10px 5px;
}
.wyniki .wyniki_pelne .mian_text .links {
    padding: 0 0 10px 5px;
}
.wyniki .wyniki_pelne .value.waluty {
    position: static;
    margin-top: 5px;
    bottom: auto;
    left: auto;
}
.wyniki .wyniki_pelne .dalej {
    margin: 40px 10px 0 0;
}

.wyniki .wyniki_pelne .komentarz {
    width: 185px;
    padding: 0 0 0 20px;
    font-weight: bold;
}
.wyniki .wyniki_pelne .komentarz p {
	margin: 0;
	padding: 0;	
}
.wyniki .wyniki_pelne .komentarz.happy {
    background: url("../_img/_templates/icon_happy.png") no-repeat left top;
}
.wyniki .wyniki_pelne .komentarz.sad {
    background: url("../_img/_templates/icon_sad.png") no-repeat left top;
}


.wyniki .reklama td {
    border-top: 1px solid #ebeded;
    padding: 20px 0;
}
.wyniki .reklama .reklamaBox {
    text-align: center;
}


.wyniki .bottom_box {
    border-left: 20px solid #F0FAFE;
}
.wyniki .bottom_box .top_separator {
    background: #ffffff;
    border-top: 1px solid #ebeded;
    margin-left: 2px;
    height: 6px;
}
.wyniki .bottom_box .info {
    color: #707476;
    font: bold 11px Arial;
    background: #F0FAFE;
    width: 175px;
    padding: 8px 0;
}
.wyniki .bottom_box .pagination_box {
    width: 515px;
    font: 12px Arial;
}
.wyniki .bottom_box .pagination_box a {
    color: #707476;
}

.wyniki #checkbox_tooltip {
    background: url("../_img/_templates/bg_tooltip.png") no-repeat left top;
    height: 43px;
    width: 87px;
    padding: 10px 8px 20px 8px;
    color: #707476;
    font: bold 11px Arial;
    position: absolute;
    display: none;
}
.wyniki #checkbox_tooltip_diff {
    background: url("../_img/_templates/bg_tooltip_b.png") no-repeat left top;
    height: 73px;
    width: 138px;
    padding: 10px 8px 20px 8px;
    color: #707476;
    font: bold 11px Arial;
    position: absolute;
    display: none;
}
.wyniki_strona_akt {
    background-color: #F1F3F3;
    float: left;
    height: 20px;
    line-height: 12px;
    padding-top: 3px;
    text-align: center;
    width: 23px;
}
.wyniki_naw_img {
    float: left;
    padding: 7px 5px 0;
}
.wyniki_naw {
    float: left;
    padding: 0 5px;
}
.wyniki_strona {
    float: left;
    height: 23px;
    width: 23px;
}
.wyniki_strona a, .wyniki_strona span {
    display: block;
    height: 17px;
    line-height: 12px;
    padding-top: 4px;
    text-align: center;
    width: 23px;
}
.wyniki_strona a:hover {
    background-color: #E2E3E3;
    text-decoration: none;
}
.wyniki_stronicowanie_content {
    margin: auto;
}
.wyniki .bottom_box .pagination_box span.grey_12_a {
    display: block;
    padding: 3px 0 0 0;
}
.wyniki .bottom_box .pagination_box a.grey_12_a {
    display: block;
    padding: 6px 0 0 0;
}

/*Centrum wiedzy KDF*/

/* KDF - wyniki - lewe menu */
#container_kdf #l_menu { background: url("../_img/_templates/bg_l_box.png") repeat-x left top #667275; padding: 1px 5px 6px 5px; }
#container_kdf #l_menu .element { margin: 6px 0 1px 0; }
#container_kdf #l_menu .element .txt { height: 29px; width: 195px; line-height: 29px; padding: 0 15px; display: block; }
#container_kdf #l_menu .element a { color: #0382b2; outline: none; }
#container_kdf #l_menu .element a:hover { text-decoration: none; }
#container_kdf #l_menu .element .arrow_kdf { background: url("../_img/_templates/icon_menu_arrow_normal.png") no-repeat right top; height: 29px; width: 5px; display: block; }
#container_kdf #l_menu .element.active a { color: #000000; }
#container_kdf #mainLeftColumn.left #l_param_fin form p.header {margin: 0;}
#container_kdf #l_menu .element .wszystkie_ {background: url("../_img/kdf_filtry/wszystkie.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .wszystkie_:hover {background: url("../_img/kdf_filtry/wszystkie_h.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .wszystkie_active {background: url("../_img/kdf_filtry/wszystkie_active.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .bezzbezpieczen_ {background: url("../_img/kdf_filtry/bez_zabezpieczen.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .bezzbezpieczen_:hover {background: url("../_img/kdf_filtry/bez_zabezpieczen_h.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .bezzbezpieczen_active {background: url("../_img/kdf_filtry/bez_zabezpieczen_active.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .naoswiadczenie_ {background: url("../_img/kdf_filtry/na_oswiadczenie.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .naoswiadczenie_:hover {background: url("../_img/kdf_filtry/na_oswiadczenie_h.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .naoswiadczenie_active {background: url("../_img/kdf_filtry/na_oswiadczenie_active.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .dla_nowych_ {background: url("../_img/kdf_filtry/dla_nowej_firmy.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .dla_nowych_:hover {background: url("../_img/kdf_filtry/dla_nowej_firmy_h.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .dla_nowych_active {background: url("../_img/kdf_filtry/dla_nowej_firmy_active.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .bez_prowizji_ {background: url("../_img/kdf_filtry/z_niska_prowizja.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .bez_prowizji_:hover {background: url("../_img/kdf_filtry/z_niska_prowizja_h.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .bez_prowizji_active {background: url("../_img/kdf_filtry/z_niska_prowizja_active.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .na_start_ {background: url("../_img/kdf_filtry/na_start.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .na_start_:hover {background: url("../_img/kdf_filtry/na_start_h.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .na_start_active {background: url("../_img/kdf_filtry/na_start_active.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .walutowe_ {background: url("../_img/kdf_filtry/walutowe.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .walutowe_:hover {background: url("../_img/kdf_filtry/walutowe_h.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .walutowe_active {background: url("../_img/kdf_filtry/walutowe_active.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .pozyczka_hipoteczna_ {background: url("../_img/kdf_filtry/pozyczka_hipoteczna.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .pozyczka_hipoteczna_:hover {background: url("../_img/kdf_filtry/pozyczka_hipoteczna_h.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .pozyczka_hipoteczna_active {background: url("../_img/kdf_filtry/pozyczka_hipoteczna_active.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .odnawialnosc_ {background: url("../_img/kdf_filtry/odnawialnosc.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .odnawialnosc_:hover {background: url("../_img/kdf_filtry/odnawialnosc_h.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .odnawialnosc_active {background: url("../_img/kdf_filtry/odnawialnosc_active.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .bez_ubezpieczen_ {background: url("../_img/kdf_filtry/bez_ubezpieczen.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .bez_ubezpieczen_:hover {background: url("../_img/kdf_filtry/bez_ubezpieczen_h.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf #l_menu .element .bez_ubezpieczen_active {background: url("../_img/kdf_filtry/bez_ubezpieczen_active.png") no-repeat left top; height: 29px; width: 200px; display: block;}
#container_kdf .kdf_bank {width: 80%; float: left; padding-bottom: 5px;}
/* KDF - wyniki - lewe params */
#container_kdf #l_param_fin {
    background: url("../_img/_templates/bg_l_box.png") repeat-x left top #667275;
    padding: 0 5px 5px 5px;
    font: 11px Arial;
    margin-bottom: 10px;
}
#container_kdf #l_param_fin .header {
    color: #ffffff;
    padding: 0 15px;
    margin-bottom: 0px;
    font: 18px Georgia;
    line-height: 36px;
}
#container_kdf #l_param_fin .content {
    background: #ffffff;
    padding: 2px;
    width: 226px;
}
#container_kdf #l_param_fin .wers {
    padding: 2px 10px 2px 15px;
    color: #666666;
}
#container_kdf #l_param_fin .wers.gray {
    background: #f9f9f9;
}
#container_kdf #l_param_fin .select {
    color: #666666;
    font-size: 11px;
    border: 1px solid #e3e9ef;
    border-top: 1px solid #abadb3;
    width: 100%;
    height: 20px;
}
#container_kdf #l_param_fin .input {
    color: #666666;
    font-size: 11px;
    border: 1px solid #e3e9ef;
    border-top: 1px solid #abadb3;
    width: 90%;
    height: 20px;
}
#container_kdf #l_param_fin .wers .label {
    width: 80px;
    padding-top: 4px;
}
#container_kdf #l_param_fin .wers .field {
    width: 83px;
}
#container_kdf #l_param_fin .wers .field.checkbox {
    width: auto;
    padding: 2px 10px 0 0;
}
#container_kdf #l_param_fin .wers .label.checkbox {
    padding-top: 2px;
    width: auto;
}
#container_kdf #l_param_fin .wers .help.checkbox {
    margin-top: 4px;
}
#container_kdf #l_param_fin .wers .sufix {
    width: 29px;
    padding-top: 4px;
    text-align: left;
}
#container_kdf #l_param_fin .wers .help {
    margin-top: 6px;
}
#container_kdf #l_param_fin .bottomBtn {
    background: #f1f3f3;
    padding: 9px 8px 12px 20px;
}
#container_kdf #l_param_fin .bottomBtn a {
    display: block;
    color: #04a8e4;
    margin: 5px 0 0 0;
}
#container_kdf #l_param_fin .subheader {
    font: 14px/25px Georgia !important;
}
#container_kdf #l_param_fin .rollToggle {
    color: #ffffff;
    background: url("../_img/_templates/icon_rolldown.png") no-repeat right center;
    padding: 0 15px 0 0;
    cursor: pointer;
    margin: 7px 10px 0 0;
}
#container_kdf #l_param_fin .rollToggle:hover {
    text-decoration: underline;
}
#container_kdf #l_param_fin .rollToggle.down {
    background: url("../_img/_templates/icon_rollup.png") no-repeat right center;
}
#container_kdf #l_param_fin .hidden {
    display: none;
}
#container_kdf #l_param_fin .widthAuto {
    width: auto !important;

}
#container_kdf #l_param_fin .pokazMargin {
    margin: 10px;
}
#container_kdf .colHeader {
	font-size: 24px;
    color: #000000;
    margin: 0px 0 15px 0;
}
#container_kdf .wyniki_footer {
	width: 670px;
}
/* KDF - szczegoly */
#container_kdf_szczegoly .szczegoly .tabs {
    height: 29px;
    width: 920px;
    background: url("../_img/_templates/bg_top.png") no-repeat 0 0;
    padding: 16px 0 0 50px;
}
#container_kdf_szczegoly .szczegoly .tabs .left {
	float: left;	
}

#container_kdf_szczegoly .szczegoly .tabs .tab {
    background: url("../_img/_templates/bg_tab.png") no-repeat 0 0;
    height: 21px;
    width: 164px;
    margin: 0 4px 0 0;
    font: 12px Arial;
    color: #707476;
    text-align: center;
    padding: 8px 0 0 0;
    display: block;
    outline: none;
    text-decoration: none;


}
#container_kdf_szczegoly  .hidden {
    display: none;


}
#container_kdf_szczegoly .szczegoly .tabs .tab.active {
    background-position: 0 -29px;
    font-weight: bold;
}

#container_kdf_szczegoly .szczegoly .top_content, #container_kdf_szczegoly .szczegoly .top_content_left {
    padding: 30px 10px 50px;
    margin-left: 15px;
    width: 921px;
}
#container_kdf_szczegoly .szczegoly .top_content 
{
	background: url("../_img/_templates/bg_bottom_arrow.png") no-repeat left bottom #f5f5f5;
}
#container_kdf_szczegoly .szczegoly .top_content_left {
    background: url("../_img/_templates/bg_bottom_arrow2.png") no-repeat left bottom #f5f5f5;
}

#container_kdf_szczegoly .szczegoly .o_banku table {
    width: 100%;
    font: 12px/20px Arial;


}
#container_kdf_szczegoly .szczegoly .o_banku .logo {
    width: 250px;
    text-align: center;
    vertical-align: top;

}
#container_kdf_szczegoly .szczegoly .o_banku .tekst {
    color: #707476;
}
#container_kdf_szczegoly .szczegoly .o_banku .nazwa_banku {
    font-size: 11px;
    color: #adadad;
}
#container_kdf_szczegoly .szczegoly .o_banku .produkt {
    color: #686868;
}

#container_kdf_szczegoly .szczegoly .szczegoly_skrot_kdf table {
    width: 100%;
    font: 12px/20px Arial;
}
#container_kdf_szczegoly .szczegoly .szczegoly_skrot_kdf .logo {
    width: 250px;
    text-align: center;
    vertical-align: top;
}
#container_kdf_szczegoly .szczegoly .szczegoly_skrot_kdf .dane {
    color: #707476;
    font-size: 18px;
    width: 500px;
}
#container_kdf_szczegoly .szczegoly .szczegoly_skrot_kdf .dane .left {
	float: left;	
}
#container_kdf_szczegoly .szczegoly .szczegoly_skrot_kdf .dane .bold {
    font-weight: bold;
}

#container_kdf_szczegoly .szczegoly .szczegoly_skrot_kdf .label {
    width: 140px;
}
#container_kdf_szczegoly .szczegoly .szczegoly_skrot_kdf .nazwa_banku {
    font-size: 11px;
    color: #adadad;
}
#container_kdf_szczegoly .szczegoly .szczegoly_skrot_kdf .produkt {
    color: #686868;
    padding: 0 10px;
}

#container_kdf_szczegoly .szczegoly .dalej_btn a {
    margin: 15px 65px 20px 0;
    float: right;
}

#container_kdf_szczegoly .szczegoly .inne_produkty .main_table {
    width: 100%;
    border-collapse: separate;
    font: 12px Arial;
    color: #707476;
}
#container_kdf_szczegoly .szczegoly .inne_produkty .main_table .separator {
    width: 0;
    padding: 0 5px 0 0;
}
#container_kdf_szczegoly .szczegoly .inne_produkty .side_text {
    width: 20px;
    text-align: center;
    padding: 20px 0;
    vertical-align: middle;
}
#container_kdf_szczegoly .szczegoly .inne_produkty .main_table .top td {
    border-bottom: none;
}
#container_kdf_szczegoly .szczegoly .inne_produkty .main_table .middle td {
    border-top: none;
    border-bottom: none;
}
#container_kdf_szczegoly .szczegoly .inne_produkty .main_table .bottom td {
    border-top: none;
}
#container_kdf_szczegoly .szczegoly .inne_produkty .top .content {
    height: 67px;
    text-align: center;
    vertical-align: middle;
    font: 18px Arial;
    color: #949494;
}
#container_kdf_szczegoly .szczegoly .inne_produkty .middle .content {
    background: #f5f5f5;
    vertical-align: middle;
    text-align: center;
    font-size: 9px;
    padding: 5px 0;
    color: #929292;
}
#container_kdf_szczegoly .szczegoly .inne_produkty .content {
    border: 4px solid #ebebeb;
    background: #ffffff;
}
#container_kdf_szczegoly .szczegoly .inne_produkty .content.normal {
    width: 216px;
}
#container_kdf_szczegoly .szczegoly .inne_produkty .content.two_cols {
    width: 414px;
}
#container_kdf_szczegoly .szczegoly .inne_produkty ul {
	padding: 0px;
    margin: 10px 15px;
}
#container_kdf_szczegoly .szczegoly .inne_produkty ul li {
    list-style: url("../_img/_templates/icon_list.png");
    margin: 5px 0 5px 15px;
}
#container_kdf_szczegoly .szczegoly .inne_produkty .ul_box {
    height: 80px;
}
#container_kdf_szczegoly .szczegoly .inne_produkty .btn_sprawdz {
    text-align: right;
    margin: 0 10px 10px;
}
#container_kdf_szczegoly .szczegoly .inne_produkty .one_cell {
    vertical-align: middle;
}
#container_kdf_szczegoly .szczegoly .inne_produkty .promocja {
    color: #ff1919 !important;
}
#body_content div div.kdf_box_f_left {
	float: left;	
}
#body_content div div.kdf_box_f_right {
	float: right;	
}
#body_content div div.kdf_box_m_left_5 {
	margin-left: 5px;	
}
#container_kdf_szczegoly, #container_kdf_szczegoly div.szczegoly 
{
	width: 100%
}
/* KDF - szczegoly - koniec */

/* KDF - porownanie */
#container_kdf_porownanie * {
	margin: 0;
	padding: 0;
}
#container_kdf_porownanie a {
    text-decoration: none;
}
#container_kdf_porownanie a:hover {
    text-decoration: underline;
}
#container_kdf_porownanie .right {
	float: right;	
}
#container_kdf_porownanie .left {
	float: left;	
}
#container_kdf_porownanie .bold {
	font-weight: bold;	
}
#container_kdf_porownanie .kryteria .white_14_a {
    padding: 6px 0px 0px 15px;
    float: left;
}
#container_kdf_porownanie .kryteria_powrot {
    height: 23px;
    width: 70px;
    background: transparent url(../_img/_templates/bg_kryteria_powrot.gif) repeat-x scroll 0 0;
    float: left;
    text-align: center;
    padding-top: 7px;
    line-height: 12px;
}
#container_kdf_porownanie .compare_title {
    color: #2D3235;
    font-family: Georgia,Times New Roman,serif;
    font-size: 24px;
    padding: 20px 0 15px 10px;
}
#container_kdf_porownanie .kryteria a {
    color: #ffffff;
}
#container_kdf_porownanie .kryteria {
    background: url("../_img/_templates/bg_kryteria.gif") repeat-x scroll 0 0 transparent;
    clear: both;
    height: 30px;
    font: 12px Arial, sans-serif;
}
#container_kdf_porownanie .kryteria_powrot {
    background: url("../_img/_templates/bg_kryteria_powrot.gif") repeat-x scroll 0 0 transparent;
    float: left;
    height: 23px;
    line-height: 12px;
    padding-top: 7px;
    text-align: center;
    width: 70px;
}
#container_kdf_porownanie .loga_box {
    background: url("../_img/_templates/bg_belka_bottom.png") no-repeat left top;
    padding: 46px 0 0 0;
}
#container_kdf_porownanie .loga_box .loga {
    background: #f5f5f5;
    border-right: 15px solid #ffffff;
    border-left: 15px solid #ffffff;
}
#container_kdf_porownanie .loga_box .loga table {
    font: 12px Arial;
    color: #686868;
    margin: 0 0 20px 0;
    width: 721px;
}
#container_kdf_porownanie .loga_box .loga td {
    padding: 10px 0;
}
#container_kdf_porownanie .loga_box .loga .logo {
    width: 140px;
    text-align: center;
    vertical-align: middle;
}
#container_kdf_porownanie .loga_box .loga .bez_logo {
    width: 0px;
}
#container_kdf_porownanie .loga_box .loga .opis {
    width: 188px;
    text-align: left;
    vertical-align: middle;
}
#container_kdf_porownanie .loga_box .loga .opis_bez_logo {
    width: 336px;
    text-align: center;
    vertical-align: middle;
}

#container_kdf_porownanie .blue {
    color: #00a7e4;
}
#container_kdf_porownanie .loga_box .loga .separator {
    width: 5px;
}

#container_kdf_porownanie .loga_box .under_logo_separator {
    margin: 0 15px;
    height: 47px;
    border-top: 1px solid #eeeeef;
    background: #ffffff;
}

#container_kdf_porownanie .porownanie_table {
    width: 940px;
    margin: 0 15px;
    font: bold 12px Arial;
    color: #707476;
}
#container_kdf_porownanie .porownanie_table th {
    background: #f1f3f3;
    border-top: 1px solid #ebe060;
    padding: 5px 0;
    font: bold 12px Arial;
    color: #2d3235;
    text-align: left;
}
#container_kdf_porownanie .porownanie_table .separator {
    background: #ffffff;
    border: none;
    width: 5px;
    padding: 0;
}

#container_kdf_porownanie .porownanie_table th.opis {
    padding-left: 15px;
}
#container_kdf_porownanie .porownanie_table .first {
    width: 349px;
}
#container_kdf_porownanie .porownanie_table .second {
    width: 357px;
}
#container_kdf_porownanie .porownanie_table td {
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
}
#container_kdf_porownanie .porownanie_table td.opis {
    background: #fffad9;
    font-weight: normal;
}
#container_kdf_porownanie .porownanie_table .bottom td {
    padding: 0 !important;
    background: #f5f5f5;
    font: 12px Arial;
    color: #707476;
}
#container_kdf_porownanie .porownanie_table .bottom td a {
    color: #707476;
}
#container_kdf_porownanie .porownanie_table .bottom .dodatkowe_opcje {
    padding: 25px 10px 0 10px;
}
#container_kdf_porownanie .porownanie_table .bottom .dodatkowe_opcje .top {
    border-bottom: 1px solid #e5e5e5;
}
#container_kdf_porownanie .porownanie_table .bottom .dodatkowe_opcje .ocena {
    font-size: 14px;
    width: 180px;
    border-right: 1px solid #e5e5e5;
    padding: 5px 10px
}
#container_kdf_porownanie .porownanie_table .bottom .dodatkowe_opcje .szczegoly {
    padding: 5px 10px;
}
#container_kdf_porownanie .porownanie_table .bottom .dodatkowe_opcje .dodaj_ocene {
    padding: 5px 10px;
    width: 180px;
}
#container_kdf_porownanie .porownanie_table .bottom .dodatkowe_opcje .bank {
    padding: 5px 10px;
}
#container_kdf_porownanie .porownanie_table .bottom .dodatkowe_opcje .bank p {
    line-height: 22px;
}
#container_kdf_porownanie .porownanie_table .bottom .powrot {
    vertical-align: bottom;
    text-align: left;
    padding: 0 10px;
}
#container_kdf_porownanie .porownanie_table .powrot_link {
    font: 18px Georgia;
    color: #00a7e4 !important;
    display: block;
    background: url("../_img/_templates/icon_link2.png") no-repeat left center;
    padding: 0 0 0 15px;
    margin: 0 0 0 10px;
}

#container_kdf_porownanie .porownanie_dalej {
    background: url("../_img/_buttons/btn_dalej.png") no-repeat left top;
    width: 86px;
    height: 32px;
    display: block;
    margin: 10px 15px 0 0;
}
#container_kdf_porownanie .dalej {
	height: 42px;	
}
#container_kdf_porownanie .porownanie_dalej:hover {
    background: url("../_img/_buttons/btn_dalej_hover.png") no-repeat left top;
}
#container_kdf_porownanie .zamkniecie .top {
    height: 38px;
    width: 970px;
    background: url("../_img/_templates/bg_cien.png") no-repeat left bottom;
}
#container_kdf_porownanie .zamkniecie .bottom {
    height: 60px;
    width: 970px;
    background: url("../_img/_templates/bg_metal_bottom.png") no-repeat left bottom;
}
/* KDF - porownanie - koniec */

/* KDF - brak wynikow */
#container_kdf #brak_wynikow {
    height: 444px;
    width: 725px;
    background: url("../_img/_templates/bg_brak_wynikow.jpg") no-repeat 0 0;
    position: relative;
    z-index: 0;
    font: 12px Arial;
}
#container_kdf #brak_wynikow * {
	margin: 0;	
	padding: 0;
}
#container_kdf #brak_wynikow .komunikat {
    position: absolute;
    height: 89px;
    width: 162px;
    left: 73px;
    top: 268px;
    padding: 10px 10px;
    z-index: 60;
    font-size: 14px;
    color: #ffffff;
    text-align: center;
}
#container_kdf #brak_wynikow .komunikat td {
    vertical-align: middle;
    text-align: center;
    height: 89px;
    width: 162px;
}
#container_kdf #brak_wynikow .komunikat a {
    color: #e4ff00;
    font-size: 18px;
    text-decoration: underline;
}
#container_kdf #brak_wynikow .wyszukaj_ponownie {
    width: 207px;
    height: 33px;
    position: absolute;
    right: 40px;
    bottom: 30px;
    z-index: 100;
}
#container_kdf #brak_wynikow .wysz_pon {
    background: url("../_img/_buttons/btn_wyszukaj_ponownie.png") no-repeat 0 0;
    height: 33px;
    width: 207px;
    border: none;
    cursor: pointer;
}

#container_kdf #brak_wynikow .col_l {
    height: 384px;
    width: 326px;
    position: absolute;
    left: 148px;
    top: 13px;
    z-index: 50;
}
#container_kdf #brak_wynikow .col_r {
    height: 384px;
    width: 213px;
    position: absolute;
    left: 476px;
    top: 13px;
    z-index: 50;
}
#container_kdf #brak_wynikow .top_title {
    font-size: 14px;
    color: #009ddb;
    padding: 12px 10px;
}

#container_kdf #brak_wynikow .header {
    font: 14px Georgia;
    padding: 18px 7px 30px;
}
#container_kdf #brak_wynikow .line {
    margin: 0 0 4px 0;
}
#container_kdf #brak_wynikow .label {
    width: 130px;
    padding: 0 0 0 10px;
    height: 20px;
    line-height: 20px;
}

#container_kdf #brak_wynikow .col_r .label {
    width: auto;
}
#container_kdf #brak_wynikow .field.checked {
    background: #e3e3e3;
}
#container_kdf #brak_wynikow .field input {
    margin: 4px 0px 0px 0px;
}
html body fieldset div#body_content div#container_kdf div#mainRightColumn.wyniki div#brak_wynikow form#brak_wynikow_form div.col_l div.line div.field input.right {
	padding: 0;
}
#container_kdf #brak_wynikow .field {
    width: 160px;
    padding: 0 10px;
    height: 20px;
    line-height: 20px;
}

#container_kdf #brak_wynikow .line_separator {
    height: 20px;
}
/* KDF - brak wynikow - koniec */
/* KDF - wyniki koniec */
#ostatnio_szukane_pi * {
    padding: 0;
    margin: 0;
}
#ostatnio_szukane_pi .left { float: left; }
#ostatnio_szukane_pi .right { float: right; }
#ostatnio_szukane_pi .clear { clear: both; }
#ostatnio_szukane_pi a { text-decoration: none; }
#ostatnio_szukane_pi a:hover { text-decoration: underline; }
#ostatnio_szukane_pi a img { border: none; }

#ostatnio_szukane_pi {
    background: #eaebec;
    padding: 4px 3px;
    margin: 20px 0;
    font-family: Arial;
    width: 704px;
    color: #707476;
    font-size: 12px;
}
#ostatnio_szukane_pi .header {
    font: 18px Georgia;
    color: #2d3235;
    padding: 7px 10px;
}
#ostatnio_szukane_pi .steps {
    padding: 11px 10px 0;
}
#ostatnio_szukane_pi .steps a {
    display: block;
    height: 6px;
    width: 6px;
    background: url("../_img/ost_szuk/icon_step.png") no-repeat left top;
    margin: 0 2px;

}
#ostatnio_szukane_pi .steps a.active {
    background: url("../_img/ost_szuk/icon_step_active.png") no-repeat left top;
}
#ostatnio_szukane_pi .loading {
    text-align: center;
    padding: 20px 0;
    height: 181px;
    display: none;
}
#ostatnio_szukane_pi .boxes .box {
    height: 220px;
    width: 174px;
    background: #ffffff;
    border-right: 1px solid #c1c8ca;
    border-bottom: 1px solid #c1c8ca;
    margin: 0 1px 0 0;
}

#ostatnio_szukane_pi .logo_table {
    width: 154px;
    height: 92px;
    margin: 5px 8px 10px 8px;
}
#ostatnio_szukane_pi .logo_table td {
    vertical-align: middle;
    text-align: center;
    border-bottom: 1px solid #ebeded;
}
#ostatnio_szukane_pi .boxes .box .logo {
    text-align: center;
    margin: 0 0 7px 0;
}
#ostatnio_szukane_pi .boxes .box .product {
    text-align: center;
    font-size: 9px;
}
#ostatnio_szukane_pi .body {
    height: 74px;
}
#ostatnio_szukane_pi .tekst {
    font-size: 12px;
    padding: 0 10px;
}
#ostatnio_szukane_pi .wiecej {
    display: block;
    padding: 0 12px 0 10px;
    background: url("../_img/ost_szuk/icon_more.png") no-repeat right center;
    color: #707476;
}

#ostatnio_szukane_pi .bottom_dalej {
    background: #f7f8f8;
    padding: 10px;
}
#ostatnio_szukane_pi .bottom_dalej .dalej {
    display: block;
    background: url("../_img/ost_szuk/btn_dalej.png") no-repeat left top;
    width: 64px;
    height: 19px;
}
/* KDF koniec */

/*MEGABOX*/
#megabox_300 * {
    padding: 0;
    margin: 0;
}
#megabox_300 .left { float: left; }
#megabox_300 .right { float: right; }
#megabox_300 .clear { clear: both; }
#megabox_300 a { text-decoration: none; color: #04a9e5; }
#megabox_300 a:hover { text-decoration: underline; }
#megabox_300 a img { border: none; }
#megabox_300 .hidden { display: none; }

#megabox_300 {
    font: 12px Arial;
    color: #707476;
    background: #eaeded;
    /* height: 567px; */
    width: 291px;
    padding: 5px 4px 4px 5px;
}

#megabox_300 .tabs {
    height: 39px;
    width: 290px;
}
#megabox_300 .tabs .tab {
    cursor: pointer;
    width: 132px;
    padding: 0 0 0 12px;
    background: url("../_img/megabox//bg_tab_left.png") no-repeat 0 0;
    height: 39px;
}
#megabox_300 .tabs .tab .side_right {
    background: url("../_img/megabox//bg_tab_right.png") no-repeat right 0;
    width: 120px;
    padding: 0 12px 0 0;
}

#megabox_300 .tabs .tab.active .side_right {
    background: url("../_img/megabox//bg_tab_right_active.png") no-repeat right 0;
    height: 39px;
}
#megabox_300 .tabs .tab.active {
    background: url("../_img/megabox//bg_tab_left_active.png") no-repeat 0 0;
}
#megabox_300 .tabs .tab .tekst {
    width: 120px;
    height: 39px;
    color: #2d3235;
    text-align: center;
    padding: 1px 0 0 0;
    font: 12.5px Georgia;
    background: #b9c1c3;
}
#megabox_300 .tabs .tab.active .tekst {
    height: 37px;
    border-bottom: 1px solid #ebeded;
    background-color: #fff;
}
#megabox_300 .shadow {
    border-bottom: 1px solid #b4bcbe;
    border-right: 1px solid #b4bcbe;
}

#megabox_300 .content {
    /*height: 527px;*/
}
#megabox_300 ul {
    margin: 0 15px;
}
#megabox_300 .ul_border {
    border-bottom: 1px solid #ebeded;
}
#megabox_300 ul li {
    list-style: none;
    background: url("../_img/megabox/icon_list.png") no-repeat 3px 2px;
    padding: 0 0 0 15px;
    margin: 0 0 3px;
}
#megabox_300 .info td ul li, #megabox_300 .info2 td ul li {
    list-style: url("../_img/megabox/icon_list.png");
    background: none;
    /* background: url("../_img/megabox/icon_list.png") no-repeat 3px 2px; */
    padding: 0;
    margin: 0 0 3px 20px;
}

#megabox_300 .main {
    background: #ffffff;
    position: relative;
    height: auto;
    margin: 0 0 1px;
    padding: 9px 0 0 0;
}
#megabox_300 .gosciu_mysli {
    background: url("../_img/megabox/bg_gosciu_mysli.jpg") no-repeat right bottom;
}
#megabox_300 .gosciu_wskazuje {
    background: url("../_img/megabox/bg_gosciu_wskazuje.jpg") no-repeat right bottom;
}

#megabox_300 .main.szukales.brak .bottom {
    left: 0;
    bottom: 0;
    padding: 0 10px 15px 10px;
}
#megabox_300 .main.porownywales.brak .bottom {
    left: 0;
    bottom: 0;
    padding: 0 10px 15px 10px;
}
#megabox_300 .main.porownywales.brak .bottom p {
    margin: 0 0 10px 0;
}
#megabox_300 .main.brak .tekst {
    padding: 15px 10px;
    font: 18px/22px Georgia;
    color: #2d3235;
}
#megabox_300 .sub_main {
    background: #ffffff;
    height: 309px;
    width: 290px;
}
#megabox_300 .small_header {
    color: #2d3235;
    font: 14px Georgia;
    padding: 8px 15px;
}
#megabox_300 .sub_main .brak p {
    padding: 0 15px 10px;
    font-style: italic;
}

#megabox_300 .sub_main .brak .bottom {
    background: #f7f8f8;
    padding: 10px;
    border-bottom: 1px solid #ebeded;
    text-align: right;
}
#megabox_300 td.border {
    border-right: 1px solid #ebeded;
}

#megabox_300 .nazwa_banku td {
    font: 14px Georgia;
    color: #2d3235;
    text-align: center;
    padding: 5px 0;
}
#megabox_300 .logo td {
    text-align: center;
    padding: 5px 0;
    width: 50%;
}
#megabox_300 .info td ul {
    margin: 8px 5px;
}
#megabox_300 .info td ul li, #megabox_300 .info2 td ul li {
    background-position: 3px 4px;
    font-size: 11px;
}
#megabox_300 .btn td {
    text-align: center;
    background: #f7f8f8;
    padding: 10px 0;
}
#megabox_300 .btn td a {
    color: #707476;
    font-size: 9px;
}
#megabox_300 .wynik_table {
    width: 290px;
}
#megabox_300 .bottom_link {
    text-align: center;
    padding: 6px 0 0;
}
#megabox_240 * {
    padding: 0;
    margin: 0;
}
#megabox_240 .left { float: left; }
#megabox_240 .right { float: right; }
#megabox_240 .clear { clear: both; }
#megabox_240 a { text-decoration: none; color: #04a9e5; }
#megabox_240 a:hover { text-decoration: underline; }
#megabox_240 a img { border: none; }
#megabox_240 .hidden { display: none; }

#megabox_240 {
    font: 12px Arial;
    color: #707476;
    background: #eaeded;
    /* height: 567px; */
    width: 231px;
    padding: 5px 4px 4px 5px;
}

#megabox_240 .tabs {
    height: 39px;
}
#megabox_240 .tabs .tab {
    cursor: pointer;
    width: 102px;
    padding: 0 0 0 12px;
    background: url("../_img/megabox/bg_tab_left.png") no-repeat 0 0;
}
#megabox_240 .tabs .tab .side_right {
    background: url("../_img/megabox/bg_tab_right.png") no-repeat right 0;
    width: 90px;
    padding: 0 12px 0 0;
}

#megabox_240 .tabs .tab.active .side_right {
    background: url("../_img/megabox/bg_tab_right_active.png") no-repeat right 0;
}
#megabox_240 .tabs .tab.active {
    background: url("../_img/megabox/bg_tab_left_active.png") no-repeat 0 0;
}
#megabox_240 .tabs .tab.active .tekst {
    height: 37px;
    border-bottom: 1px solid #ebeded;
    background: #ffffff;
}
#megabox_240 .tabs .tab .tekst {
    width: 90px;
    height: 38px;
    color: #2d3235;
    text-align: center;
    padding: 1px 0 0 0;
    font: 12.5px Georgia;
    background: #b9c1c3;
}

#megabox_240 .shadow {
    border-bottom: 1px solid #b4bcbe;
    border-right: 1px solid #b4bcbe;
}

#megabox_240 .content {
    /* height: 527px; */
}
#megabox_240 ul {
    margin: 0 15px;
}
#megabox_240 .ul_border {
    border-bottom: 1px solid #ebeded;
}
#megabox_240 ul li {
    list-style: none;
    background: url("../_img/megabox/icon_list.png") no-repeat 3px 2px;
    padding: 0 0 0 14px;
    margin: 0 0 3px;
}
#megabox_240 .main {
    background: #ffffff;
    position: relative;
    margin: 0 0 1px;
    padding: 10px 0 0 0;
}
#megabox_240 .gosciu_mysli {
    background: url("../_img/megabox/bg_gosciu_mysli.jpg") no-repeat right bottom;
}
#megabox_240 .gosciu_wskazuje {
    background: url("../_img/megabox/bg_gosciu_wskazuje.jpg") no-repeat right bottom;
}
#megabox_240 .content .main .tekst a {
	font-size: 15px;	
}

#megabox_240 .main.szukales.brak .bottom {
    /* position: absolute; */
    left: 0; 
    bottom: 0;
    font-size: 11px;
    padding: 10px;
}

#megabox_240 .main.porownywales.brak .bottom {
    /* position: absolute; */
    left: 0; 
    bottom: 0; */
    font-size: 11px;
    padding: 10px;
}

#megabox_240 .main.brak .tekst {
    padding: 15px 10px 0 10px;
    font: 16px/20px Georgia;
    color: #2d3235;
}

#megabox_240 .sub_main {
    background: #ffffff;
}
#megabox_240 .small_header {
    color: #2d3235;
    font: 14px Georgia;
    padding: 8px 15px;
}
#megabox_240 .sub_main .brak p {
    padding: 0 15px 10px;
    font-style: italic;
}

#megabox_240 .sub_main .brak .bottom {
    background: #f7f8f8;
    padding: 10px;
    border-bottom: 1px solid #ebeded;
    text-align: right;
}
#megabox_240 td.border {
    border-right: 1px solid #ebeded;
}

#megabox_240 .nazwa_banku td {
    font: 14px Georgia;
    color: #2d3235;
    text-align: center;
    padding: 5px 0;
}
#megabox_240 .logo td {
    text-align: center;
    padding: 5px 0;
    width: 50%;
    height: 65px;
}
#megabox_240 .info {
	height: 22px;	
}
#megabox_240 .info td ul {
    margin: 4px 5px;
}
#megabox_240 .info td ul li {
    background-position: 3px 4px;
    font-size: 11px;
    max-height: 27px;
    overflow: hidden;
}
#megabox_240 .info2 {
	height: 22px;	
}
#megabox_240 .info2 td ul {
    margin: 4px 5px;
}
#megabox_240 .info2 td ul li {
    background-position: 3px 4px;
    font-size: 11px;
}
#megabox_240 tbody tr.btn {
	height: 57px;	
}
#megabox_240 .btn td {
    text-align: center;
    background: #f7f8f8;
    padding: 10px 0;
}
#megabox_240 .btn td a {
    color: #707476;
    font-size: 9px;
}
#megabox_240 .wynik_table {
    width: 100%;
}
#megabox_240 .bottom_link {
    text-align: center;
    padding: 6px 0 0;
}
/* Megabox koniec */
/*ostatnio przeglądane*/
#ostatnio_przegladane * {
    margin: 0;
    padding: 0;
}
#ostatnio_przegladane a img {
    border: none;
}
#ostatnio_przegladane {
    width: 291px;
    height: 267px;
    background: url("../images/ostatnio/bg.png") repeat-x 0 0;
    padding: 5px 4px 4px 4px;
    color: #707476;
    font: 12px Arial;
}
#ostatnio_przegladane .left { float: left; }
#ostatnio_przegladane .right { float: right; }
#ostatnio_przegladane .clear { clear: both; }

#ostatnio_przegladane .header {
    height: 39px;
}
#ostatnio_przegladane .header .text {
    font: 18px Georgia;
    color: #ffffff;
    padding: 5px 10px;
}

#ostatnio_przegladane .header .navigation {
    height: 16px;
    width: 36px;
    padding: 10px 10px 0 0;
}
#ostatnio_przegladane .header .navigation a {
    display: block;
    height: 16px;
    width: 16px;
    background: url("../images/ostatnio/btn_navigation.png");
}
#ostatnio_przegladane .header .navigation .prev {
    background-position: 0 0;
}
#ostatnio_przegladane .header .navigation .next {
    background-position: -16px 0;
}
#ostatnio_przegladane .content {
    padding: 5px;
    background: #ffffff;
    border-bottom: 1px solid #a2a6a7;
    border-right: 1px solid #a2a6a7;
    height: 216px;
    width: 280px;
}
#ostatnio_przegladane .content .boxes {
    display: none;
}
#ostatnio_przegladane .content .boxes.visible {
    display: block;
}
#ostatnio_przegladane .product {
    border: 3px solid #e5e5e5;
    height: 209px;
    width: 133px;
}
#ostatnio_przegladane .product table {
    width: 133px;
}
#ostatnio_przegladane .product .logo {
    text-align: center;
    vertical-align: middle;
    height: 65px;
    width: 133px;
}
#ostatnio_przegladane .product .product_name {
    font-size: 9px;
    color: #a9a9a9;
    background: #f1f1f1;
    text-align: center;
    padding: 5px 0;
    height: 35px;
}
#ostatnio_przegladane .product ul {
    margin: 15px 0 0 ;
    padding: 0;
}
#ostatnio_przegladane .product ul li {
    list-style: url("../images/ostatnio/icon_list.png");
    margin: 0 0 6px 30px;
}
#ostatnio_przegladane .product .szczegoly_link {
    text-align: center;
    margin: 20px 0 0 0;
}
#ostatnio_przegladane .product .szczegoly_link a {
    color: #00a7e4;
    text-decoration: underline;
}
/*ostatnio porównywane*/
#ostatnio_porownywane * {
    margin: 0;
    padding: 0;
}
#ostatnio_porownywane a img {
    border: none;
}
#ostatnio_porownywane {
    width: 641px;
    height: 267px;
    background: url("../images/ostatnio/bg.png") repeat-x 0 0;
    padding: 5px 4px 4px 4px;
    color: #707476;
    font: 12px Arial;
}
#ostatnio_porownywane .left { float: left; }
#ostatnio_porownywane .right { float: right; }
#ostatnio_porownywane .clear { clear: both; }

#ostatnio_porownywane .header {
    height: 39px;
}
#ostatnio_porownywane .header .text {
    font: 18px Georgia;
    color: #ffffff;
    padding: 5px 10px;
}

#ostatnio_porownywane .header .navigation {
    height: 16px;
    width: 36px;
    padding: 10px 10px 0 0;
}
#ostatnio_porownywane .header .navigation a {
    display: block;
    height: 16px;
    width: 16px;
    background: url("../images/ostatnio/btn_navigation.png");
}
#ostatnio_porownywane .header .navigation .prev {
    background-position: 0 0;
}
#ostatnio_porownywane .header .navigation .next {
    background-position: -16px 0;
}
#ostatnio_porownywane .content {
    padding: 5px;
    background: #ffffff;
    border-bottom: 1px solid #a2a6a7;
    border-right: 1px solid #a2a6a7;
    height: 216px;
    width: 630px;
}
#ostatnio_porownywane .content .boxes {
    display: none;
}
#ostatnio_porownywane .content .boxes.visible {
    display: block;
}
#ostatnio_porownywane .box {
    border: 3px solid #e5e5e5;
    width: 308px;
}
#ostatnio_porownywane .porownaj {
    height: 19px;
    width: 79px;
    margin: 10px auto;
}
#ostatnio_porownywane .product {
    height: 171px;
    width: 154px;
}
#ostatnio_porownywane .product table {
    width: 154px;
}
#ostatnio_porownywane .product .logo {
    text-align: center;
    vertical-align: middle;
    height: 65px;
    width: 133px;
}
#ostatnio_porownywane .product .product_name {
    font-size: 9px;
    color: #a9a9a9;
    background: #f1f1f1;
    text-align: center;
    padding: 5px 0;
    height: 35px;
}
#ostatnio_porownywane .product ul {
    margin: 12px 0 0 ;
    padding: 0;
}
#ostatnio_porownywane .product ul li {
    list-style: url("../images/ostatnio/icon_list.png");
    margin: 0 0 6px 30px;
}
#ostatnio_porownywane .product .szczegoly_link {
    text-align: center;
    margin: 5px 0 0 0;
}
#ostatnio_porownywane .product .szczegoly_link a {
    color: #00a7e4;
    text-decoration: underline;
    font-size: 10px;
}
