
  /*
  <!--STOP_TRANSL_STRONG-->
  */

  /* neutralizacja buraka w przeglądarkach Opera i FireFox (odstępy na górze i dole komórki tabeli)
     wymaga ... */
  TD > DIV > P
  {
    margin-top: 0px;
    margin-bottom: 0px;
  }  

  BODY
  {
    
    background-color: white;
    padding-top: 10px;
    color: #000000;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  BODY.StdPopup
  {
    padding-top: 10px;
    background-image: none;
  }

  /* wbrew pozorom wpływa (troszeczkę) na położenie elementów */
  BODY, SELECT, INPUT {
    font-size: 12px;
    font-family: Arial, sans-serif;
  }

  BODY.LocationSearch {
    scrollbar-face-color: #446254;
    scrollbar-highlight-color: #E2F1E8;
    scrollbar-shadow-color: #000000;
    scrollbar-3dlight-color: #5B816E;
    scrollbar-arrow-color: #EF9C42;
    scrollbar-track-color: #F7F7F7;
    scrollbar-darkshadow-color: #000000;
    padding-top: 5px;
    background-image: none;
  }
  .MainLightBackColor {background: #F7F7F7;}

  /* Standardowy ciemny kolor tła (przyciski, zakładki, nagłówki tabel, ...) */
  .bg1, .bg1 A, TABLE.print_option TD
  {
    background-color: #D0D0D0;
    color: white;
  }

  /* nazwa/tytuł pola na formularzu emaila, profilu itp. */
  .InpFldCapt, TH.bg3 {
    font-weight: bold;
    
    color: black;
  }

  /* górna część stron: cieniowany pasek, lewe logo, prawy tekst i obrazek-slogan */
  TD.PageTopStd
  {
    background: url(/images_3/PageTopBgkGrd.gif) no-repeat left bottom;
    margin-top: 0px;
    margin-bottom: 5px;
    padding-bottom: 0px;
  }

  H1.PageTopUpperRightText
  {
    font: normal 10px arial, sans-serif;
    padding-right: 13px;
    margin: 0px;
  }

  TD.PageTopStd IMG.Slogan
  {
    margin-top: 2px;
  }

  SPAN.SelLocTitle {
    color: green;
  }

  /* główna stopka */
  DIV.Copyright {
    border-top: solid 2px maroon;
    border-bottom: solid 2px maroon;
    padding-bottom: 5px;
    padding-top: 3px;
  }

  DIV.Copyright IMG {
    vertical-align: middle;
    margin: 0px 5px 0px 7px;
  }

  DIV.Copyright A SPAN.MFootC {
    text-decoration: none;
  }

  /* ----------------------------- */
  /* Główne zakładki (Zakładki nagłówka) */
  *#MainTabsRow TD
  {
    
    text-align: center;
    padding-top:10px;
    border-bottom: 5px solid #D0D0D0;
  }

  *#MainTabsRow
  {
    margin-bottom: 20px;
  }

  *#MainTabsRow .title
  {
    font-weight: bold;
    padding-right: 20px;
  }

  *#MainTabsRow IMG
  {
    vertical-align: bottom;
    margin-right: 5px;
  }

  /* zakładki w wersji 2 czyli przyciski */
  TABLE.MainTabsV2 {
    width: 100%;
    margin-top: 5px;
  }

  TABLE.MainTabsV2 TD {
    width: 10%;
    vertical-align: middle;
    height: 20px;
    padding: 0px;
  }

  TABLE.MainTabsV2 I {
    display: block;
    background: url(/images_3/mt2_l.png) left top;
    font: inherit;
    font-style: normal;
  }

  TABLE.MainTabsV2 B {
    width: 100%;
    display: block;
    line-height: 20px;
    text-align: center;
    background: url(/images_3/mt2_r.png) no-repeat right top;
    color: #666;
  }

  TABLE.MainTabsV2 TD.sel I {
    background: url(/images_3/mt2sel_l.png) left top;
  }

  TABLE.MainTabsV2 TD.sel B {
    background: url(/images_3/mt2sel_r.png) no-repeat right top;
    color: white;
  }

  TABLE.MainTabsV2 A:hover I {
    background: url(/images_3/mt2ho_l.png) left top;
  }

  TABLE.MainTabsV2 A:hover B {
    background: url(/images_3/mt2ho_r.png) no-repeat right top;
    color: #666;
  }

  TABLE.MainTabsV2 TD.sel A:hover I {
    background: url(/images_3/mt2selho_l.png) left top;
  }

  TABLE.MainTabsV2 TD.sel A:hover B {
    background: url(/images_3/mt2selho_r.png) no-repeat right top;
    color: white;
  }

  TABLE.MainTabsV2 A {
    cursor: pointer;
    text-decoration: none
  }

  /* To nic nie robi, ale bez tego IE nie gasi tła po wyjściu kursora.
     Zamiast background może być coś innego, ale nie zupełnie dowolnie,
     np. color: #000000 lub color: auto nie działają.
  */
  TABLE.MainTabsV2 A:hover {
    background: inherit;
  }

  /* --------------- */
  /* zakładki w wersji 2 layoutu (mieszkania) */
  TABLE.TabSelV2 {
    border-collapse: collapse;
    width: 100%;
    height: 23px;
    background: url("/images_3/tabg2_l.png") no-repeat left top;
    font: bold 11px tahoma, arial, sans-serif !important;
    color: black;
  }

  TABLE.TabSelV2 A {
    font: bold 11px tahoma, arial, sans-serif !important;
    color: black;
  }

  TABLE.TabSelV2 TD {
    height: 23px;
    padding-left: 5px;
    background: url("/images_3/tabg2_r.png") no-repeat right top;
    vertical-align: middle;
  }

  TABLE.TabSelV2 TD.sel TABLE.TabSelV2 {
    background: url("/images_3/tabg2_li.png") no-repeat left top;
  }

  TABLE.TabSelV2 TD.selFirst TABLE.TabSelV2 {
    background: url("/images_3/tabg2_l.png") no-repeat left top;
  }

  TABLE.TabSelV2 TD.nosel, TABLE.TabSelV2 TD.sel, TABLE.TabSelV2 TD TABLE.TabSelV2 TD {
    background: url("/images_3/tabg2_ri.png") no-repeat right top;
  }

  TABLE.TabSelV2 TD.beforeSel {
    background: inherit;
  }

  TABLE.TabSelV2 TD.selLast TABLE.TabSelV2 TD, TABLE.TabSelV2 TD.noselLast, TABLE.TabSelV2 TD.selLast {
    background: url("/images_3/tabg2_r.png") no-repeat right top;
  }

  /* bo w środku jest tabela, a nie zwykły tekst */
  TABLE.TabSelV2 TD.sel {
    padding: 0px !important;
  }

  TABLE.BoxV2 {
    border-collapse: collapse;
  }

  TABLE.BoxV2 TD.BoxV2Tab {
    padding: 0px;
  }

  TABLE.BoxV2 TD.BoxV2BodyTD {
    padding: 0px;
  }

  TABLE.BoxV2 .BoxV2Body {
    border: 1px solid #A9BAD3;
    background-color: #F8F8F8;
    xwidth: 99.9%; /* czasami poprawia IE, ale psuje FireFoxa */
  }



  TABLE.UpperBoxV2 TABLE.TabSelV2 {
    background: url("/images_3/tabg2t_l.png") no-repeat left top;
  }

  TABLE.UpperBoxV2 TABLE.TabSelV2 TD {
    background: url("/images_3/tabg2t_r.png") no-repeat right top;
  }

  TABLE.UpperBoxV2 TABLE.TabSelV2 TD.sel TABLE.TabSelV2 {
    background: url("/images_3/tabg2t_li.png") no-repeat left top;
  }

  TABLE.UpperBoxV2 TABLE.TabSelV2 TD.selFirst TABLE.TabSelV2 {
    background: url("/images_3/tabg2t_l.png") no-repeat left top;
  }

  TABLE.UpperBoxV2 TABLE.TabSelV2 TD.nosel,
  TABLE.UpperBoxV2 TABLE.TabSelV2 TD.sel,
  TABLE.UpperBoxV2 TABLE.TabSelV2 TD TABLE.TabSelV2 TD {
    background: url("/images_3/tabg2t_ri.png") no-repeat right top;
  }

  TABLE.UpperBoxV2 TABLE.TabSelV2 TD.selLast TABLE.TabSelV2 TD,
  TABLE.UpperBoxV2 TABLE.TabSelV2 TD.noselLast, TABLE.TabSelV2 TD.selLast {
    background: url("/images_3/tabg2t_r.png") no-repeat right top;
  }



  /* --------------- */
  TABLE.TopBanners
  {
    border-collapse: collapse;
  }

  TD.cTopBanner {
    border-width: 0px;
    border-style: solid;
    border-color: gray;
    padding: 4px;
    /*padding-bottom: 40px; nie ze wzgledu na border*/
  }

  TABLE.Navigator,
  TABLE.MainPageToolbar
  {
    border-collapse: collapse;
  }

  /* ----------------------------- */
  /* Całość pod nawigatorem */
  TABLE.MainArea
  {
    margin-top: 10px;
    border-collapse: collapse;
  }

  /* ----------------------------- */
  /* Główne menu */
  TD.MainMenu {
    background-color:inherit;
    width: 130px;
  }
  
  DIV.MainMenu2 {
    background-color:#FCFBEB;
    padding-top: 0px;
    margin-top:0px;
  }
  
  .MainMenu2 P {
    margin-top:0px;
    margin-bottom:0px;
    font-size: 11px;
  }
  
  DIV.MainMenu2 DIV.mm1 {
    width: 130px;
    background-color: #E8F1D4;
    margin-top:0px;
    margin-bottom: 12px;
    border-style: solid;
    border-width: 1px;
    border-color: #436258;
  }
  
  .MainMenu2 A:hover  {
    background-color:white;
  }
  
  .MainMenu2 A{
    TEXT-DECORATION: none;
    width: 100%;
  }

  .MainMenu2 A, .MainMenu2 FORM {
    white-space:nowrap;
    padding-left: 10px;
    padding-right: 4px;
    padding-bottom: 2px;
    padding-top: 2px;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    color: black;
  }

  .MainMenu2 FORM {
    margin: 0 0 0 0;
  }

  .MainMenu2 FORM INPUT {
    background-color: white;
  }

  .MainMenu2 FORM P {
    padding-top: 2px;
    font-size: 9px;
  }

  .MainMenu2Title {
    background-color: #436258;
    color: white;
    text-align:center;
    font-family: Verdana, sans-serif;
    font-size: 12px !important;
    font-weight: bold;
    font-style: normal;
    padding-bottom: 2px;
  }

  .MainMenu2 P.encouragement
  {
    color: #436258;
    font-family: arial, sans-serif;
    font-size: 9px;
    font-weight: normal;
    font-style: normal;
    background-color: #E8F1D4;
    padding-left: 6px;
    padding-right: 4px;
  }

  .MainMenu2 DIV.MyLocumNetText
  {
    color: black;
    font-family: Arial, sans-serif;
    font-size: 9px;
    font-weight: normal;
    font-style: normal;
    background-color: #E8F1D4;
  }

  /* tekst zachęcający do rejestracji */
  DIV.MainMenu2 DIV.MyLocumNetText
  {
    padding-left: 10px;
    padding-right: 4px;
    width: 100%;
    border: none;
    margin: 0;
  }

  .MainMenu2 A.MyLocumNetRegister
  {
    background-color: #E8F1D4;
    font-weight: bold;
  }

  .MainMenu2 .MMLogIn A{
    font-weight: bold;
  }

  /* menu w wersji 2 (mieszkania) */
  TD.MainMenu .BoxV2Body {
    padding: 0px;
  }

  TD.MainMenu TABLE.BoxV2, TD.MainMenu TABLE.MMSSV2 {
    width: 100%;
    margin-bottom: 12px;
  }

  /* pionowy baner pod menu w wersji 2 layoutu (mieszkania) */
  TD.MainMenu TABLE.MMSSV2 .RoundedBoxBody {
    text-align: center;
  }

  /* tytuły grup */
  TD.MainMenu TABLE.TabSelV2 TD  {
    padding-left: 11px;
  }

  /* logowanie */
  TD.MainMenu .MainMenuV2Login .BoxV2Body P {
    color: red;
    font-size: 1em;
  }

  TD.MainMenu .MainMenuV2Login .BoxV2Body INPUT {
    width: 110px;
  }

  TD.MainMenu .MainMenuV2Login .BoxV2Body TABLE.ButtonG {
    width: 100px;
    margin-left: 5px;
    margin-top: 5px;
    margin-bottom: 2px;
  }

  TD.MainMenu .MainMenuV2Login FORM {
    border-bottom: 1px dotted gray;
    padding-bottom: 5px;
    margin-bottom: 5px;
  }

  /* pudełko "O nas" w wersji 2 (mieszkania) */
  .AboutUsV2 DIV.BoxV2Body {
    xpadding-bottom: 5px;
    padding-left: 10px;
    color: black;
    height: 184px;
    line-height: 1.5em;
  }

  .AboutUsV2 DIV.BoxV2Body IMG {
    margin-bottom: 15px;
    margin-top: 17px;
  }

  /* pudełko "menu" w wersji 2 (mieszkania) */
  P.MMV2SubHdr {
    padding-left: 10px;
    color: red;
  }

  .MMV2BaseMenu P.sep {
    margin-top: 5px;
  }

  /* szybkie wyszukiwanie w wersji 2 (mieszkania) */
  .FSBWide .BoxV2Body {
    height: 184px;
  }

  #fastSearchTableWideV2B {
    border-collapse: collapse; 
    width: 100%;
  }

  #fastSearchTableWideV2B TABLE TR TD.ttl {
    text-align: right;
    padding-right: 2px;
  }

  #fastSearchTableWideV2B TABLE TR.or TD {
    height: 0px;
  }

  #fastSearchTableWideV2B TABLE TR.or DIV {
    position: relative;
    width: 100%;
  }

  #fastSearchTableWideV2B TABLE TR.or .or {
    color: #AAA;
    position: absolute;
    right: 20px;
    top: -7px;
  }

  #fastSearchTableWideV2B *.ButtonG {
    width: 100% !important;
  }

  #fastSearchTableWideV2B IMG {
    margin-right: 3px;
    margin-bottom: 2px;
  }

  #fastSearchTableWideV2B TD.col1 {
    width: 50%;
    border-right: 1px dotted gray;
  }

  #fastSearchTableWideV2B TD.col1 SELECT, #fastSearchTableWideV2B TD.col1 INPUT {
    width: 135px;
  }

  #fastSearchTableWideV2B TD.col1 TABLE, #fastSearchTableWideV2B TD.col2 TABLE {
    border-collapse: collapse; 
  }

  #fastSearchTableWideV2B TD.col1 TD, #fastSearchTableWideV2B TD.col2 TD {
    padding: 0px;
    padding-left: 3px;
    height: 36px;
  }

  #fastSearchTableWideV2B TD.col2 {
    width: 50%;
  }

  #fastSearchTableWideV2B TD.col2 INPUT, #fastSearchTableWideV2B TD.col2 SELECT {
    width: 55px;
  }

  #fastSearchTableWideV2B INPUT, #fastSearchTableWideV2B SELECT {
    
  }

  #fastSearchTableWideV2B TABLE TR TD {
    
  }

  *#LogoOverMenu
  {
    margin-bottom: 10px;
  }

  TD.CDAreaContent
  {
    padding-top: 0;
  }

  /*------------------------------------------------------------------------*/
  /* Do funkcji WriteTitle */
  .CDAreaTitle
  {
    padding-left: 0px;
    font: bold 14px verdana;
    
    white-space: nowrap;
  }

  /* linia z tytułem na liście ofert */
  .SLPageTitle .CDAreaTitle
  {
    margin-bottom: 0px;
  }

  /* tabele typu historii prowizji */
  TABLE.StdTable, TABLE.StdTableB {border-spacing: 0; empty-cells: show; }TABLE.StdTable TH, TABLE.StdTableB TH {color: #000000; font-family: Arial, sans-serif; font-size:12px; border:1px solid #BDD3EB;  text-align: center; height:20px;}TABLE.StdTable TH A, TABLE.StdTableB TH A {color: inherit; text-decoration: none;}TABLE.StdTable TD, TABLE.StdTableB TD {border:1px solid #BDD3EB; font-family:Arial, sans-serif; font-size:12px; color:#000000; height:20px; vertical-align: middle; } TABLE.StdTable TH IMG, TABLE.StdTableB TH IMG {vertical-align: middle;}TR.StdTableSort TH, TR.StdTableSort TH A, TABLE.StdTableB TH {  background: #D0D0D0;  color: #000000;  text-decoration: none;}TR.StdTableSort TH {  padding-left: 3px;  padding-right: 3px;}TR.StdTableSort TH IMG{  vertical-align: middle;}.StdTrEven,TR.StdTrEven TD{  background: #F7F7F7;}

  TABLE.mStrip
  {
    border-collapse: collapse;
  }

  TABLE.mStrip TD
  {
    border-collapse: collapse;
    padding: 0px;
    white-space: nowrap;
  }

  /*------------------------------------------------------------------------*/
  TABLE.bg2, TD.bg2, TH.bg2 {
    background: #F7F7F7;
    color: white;
    font-size: 9pt;
  }

  TH.bg2 {
    font-weight: bold;
  }

  
  /*
  <!--STOP_TRANSL_STRONG-->
  */
  TD.TabSelQ_STD_A_u_left, TD.TabSelQ_STD_A_u_mid, TD.TabSelQ_STD_A_u_right,
  TD.TabSelQ_STD_A_l_left, TD.TabSelQ_STD_A_l_mid, TD.TabSelQ_STD_A_l_right
  {
    height: 31px;
    background: #d1d7db;
    color: white;
    font: bold 9pt arial, sans-serif;
    padding: 0px;
  }
  TD.TabSelQ_STD_A_u_mid *, TD.TabSelQ_STD_A_l_mid * {
    text-decoration: none;
    color: white;
    font: bold 9pt arial, sans-serif;
  }
  TD.TabSelQ_STD_I_u_left, TD.TabSelQ_STD_I_u_mid, TD.TabSelQ_STD_I_u_right,
  TD.TabSelQ_STD_I_l_left, TD.TabSelQ_STD_I_l_mid, TD.TabSelQ_STD_I_l_right
  {
    height: 31px;
    background: #dc4107;
    color: white;
    font: bold 9pt arial, sans-serif;
    padding: 0px;
  }
  TD.TabSelQ_STD_A_u_left, TD.TabSelQ_STD_I_u_left, TD.TabSelQ_STD_A_u_right, TD.TabSelQ_STD_I_u_right {
    vertical-align: top;
  }
  TD.TabSelQ_STD_A_l_left, TD.TabSelQ_STD_I_l_left, TD.TabSelQ_STD_A_l_right, TD.TabSelQ_STD_I_l_right {
    vertical-align: bottom;
  }
  TD.TabSelQ_STD_A_u_sep, TD.TabSelQ_STD_I_u_sep, TD.TabSelQ_STD_A_l_sep, TD.TabSelQ_STD_I_l_sep {width: 1px;}

  TD.TabSelQ_STD_I_u_mid A, TD.TabSelQ_STD_I_l_mid A {
    text-decoration: none;
    color: white;
    font: bold 9pt arial, sans-serif;
  }
  TD.TabSelQ_STD_A_u_mid TD.i, TD.TabSelQ_STD_A_l_mid TD.i, TD.TabSelQ_STD_I_u_mid TD.i, TD.TabSelQ_STD_I_l_mid TD.i
  {
    height: 31px;
    padding: 0;
    margin: 0;
    text-align: center;
    vertical-align: middle;
  }
  TD.TabSelQ_STD_A_u_mid .o, TD.TabSelQ_STD_A_l_mid .o
  {
    position: relative;
  }
  /* trójkącik na dole w wersji V3 NSOFT */
  TD.TabSelQ_STD_A_u_mid .t, TD.TabSelQ_STD_A_l_mid .t
  {
    
    position: absolute; left: 0px; bottom: -8px; text-align: center; width: 100%;""
  }
  
  /*
  <!--STOP_TRANSL_STRONG-->
  */
  TD.TabSelQ_srchN_A_u_left, TD.TabSelQ_srchN_A_u_mid, TD.TabSelQ_srchN_A_u_right,
  TD.TabSelQ_srchN_A_l_left, TD.TabSelQ_srchN_A_l_mid, TD.TabSelQ_srchN_A_l_right
  {
    
    background: #436258;
    color: white;
    font: bold 9pt arial, sans-serif;
    padding: 0px;
  }
  TD.TabSelQ_srchN_A_u_mid *, TD.TabSelQ_srchN_A_l_mid * {
    text-decoration: none;
    color: white;
    font: bold 9pt arial, sans-serif;
  }
  TD.TabSelQ_srchN_I_u_left, TD.TabSelQ_srchN_I_u_mid, TD.TabSelQ_srchN_I_u_right,
  TD.TabSelQ_srchN_I_l_left, TD.TabSelQ_srchN_I_l_mid, TD.TabSelQ_srchN_I_l_right
  {
    
    background: #B7C9AA;
    color: black;
    ;
    padding: 0px;
  }
  TD.TabSelQ_srchN_A_u_left, TD.TabSelQ_srchN_I_u_left, TD.TabSelQ_srchN_A_u_right, TD.TabSelQ_srchN_I_u_right {
    vertical-align: top;
  }
  TD.TabSelQ_srchN_A_l_left, TD.TabSelQ_srchN_I_l_left, TD.TabSelQ_srchN_A_l_right, TD.TabSelQ_srchN_I_l_right {
    vertical-align: bottom;
  }
  TD.TabSelQ_srchN_A_u_sep, TD.TabSelQ_srchN_I_u_sep, TD.TabSelQ_srchN_A_l_sep, TD.TabSelQ_srchN_I_l_sep {width: 5px;}

  TD.TabSelQ_srchN_I_u_mid A, TD.TabSelQ_srchN_I_l_mid A {
    text-decoration: none;
    color: black;
    ;
  }
  TD.TabSelQ_srchN_A_u_mid TD.i, TD.TabSelQ_srchN_A_l_mid TD.i, TD.TabSelQ_srchN_I_u_mid TD.i, TD.TabSelQ_srchN_I_l_mid TD.i
  {
    
    padding: 0;
    margin: 0;
    text-align: center;
    vertical-align: middle;
  }
  TD.TabSelQ_srchN_A_u_mid .o, TD.TabSelQ_srchN_A_l_mid .o
  {
    position: relative;
  }
  /* trójkącik na dole w wersji V3 NSOFT */
  TD.TabSelQ_srchN_A_u_mid .t, TD.TabSelQ_srchN_A_l_mid .t
  {
    display: none;
    position: absolute; left: 0px; bottom: -8px; text-align: center; width: 100%;""
  }
  
  /*
  <!--STOP_TRANSL_STRONG-->
  */
  TD.TabSelQ_srchMUN_A_u_left, TD.TabSelQ_srchMUN_A_u_mid, TD.TabSelQ_srchMUN_A_u_right,
  TD.TabSelQ_srchMUN_A_l_left, TD.TabSelQ_srchMUN_A_l_mid, TD.TabSelQ_srchMUN_A_l_right
  {
    
    background: #436258;
    color: white;
    font: bold 9pt arial, sans-serif;
    padding: 0px;
  }
  TD.TabSelQ_srchMUN_A_u_mid *, TD.TabSelQ_srchMUN_A_l_mid * {
    text-decoration: none;
    color: white;
    font: bold 9pt arial, sans-serif;
  }
  TD.TabSelQ_srchMUN_I_u_left, TD.TabSelQ_srchMUN_I_u_mid, TD.TabSelQ_srchMUN_I_u_right,
  TD.TabSelQ_srchMUN_I_l_left, TD.TabSelQ_srchMUN_I_l_mid, TD.TabSelQ_srchMUN_I_l_right
  {
    
    background: #B7C9AA;
    color: black;
    ;
    padding: 0px;
  }
  TD.TabSelQ_srchMUN_A_u_left, TD.TabSelQ_srchMUN_I_u_left, TD.TabSelQ_srchMUN_A_u_right, TD.TabSelQ_srchMUN_I_u_right {
    vertical-align: top;
  }
  TD.TabSelQ_srchMUN_A_l_left, TD.TabSelQ_srchMUN_I_l_left, TD.TabSelQ_srchMUN_A_l_right, TD.TabSelQ_srchMUN_I_l_right {
    vertical-align: bottom;
  }
  TD.TabSelQ_srchMUN_A_u_sep, TD.TabSelQ_srchMUN_I_u_sep, TD.TabSelQ_srchMUN_A_l_sep, TD.TabSelQ_srchMUN_I_l_sep {width: 5px;}

  TD.TabSelQ_srchMUN_I_u_mid A, TD.TabSelQ_srchMUN_I_l_mid A {
    text-decoration: none;
    color: black;
    ;
  }
  TD.TabSelQ_srchMUN_A_u_mid TD.i, TD.TabSelQ_srchMUN_A_l_mid TD.i, TD.TabSelQ_srchMUN_I_u_mid TD.i, TD.TabSelQ_srchMUN_I_l_mid TD.i
  {
    
    padding: 0;
    margin: 0;
    text-align: center;
    vertical-align: middle;
  }
  TD.TabSelQ_srchMUN_A_u_mid .o, TD.TabSelQ_srchMUN_A_l_mid .o
  {
    position: relative;
  }
  /* trójkącik na dole w wersji V3 NSOFT */
  TD.TabSelQ_srchMUN_A_u_mid .t, TD.TabSelQ_srchMUN_A_l_mid .t
  {
    display: none;
    position: absolute; left: 0px; bottom: -8px; text-align: center; width: 100%;""
  }
  
  /*
  <!--STOP_TRANSL_STRONG-->
  */
  TD.TabSelQ_srchA_A_u_left, TD.TabSelQ_srchA_A_u_mid, TD.TabSelQ_srchA_A_u_right,
  TD.TabSelQ_srchA_A_l_left, TD.TabSelQ_srchA_A_l_mid, TD.TabSelQ_srchA_A_l_right
  {
    
    background: #436258;
    color: white;
    font: bold 9pt arial, sans-serif;
    padding: 0px;
  }
  TD.TabSelQ_srchA_A_u_mid *, TD.TabSelQ_srchA_A_l_mid * {
    text-decoration: none;
    color: white;
    font: bold 9pt arial, sans-serif;
  }
  TD.TabSelQ_srchA_I_u_left, TD.TabSelQ_srchA_I_u_mid, TD.TabSelQ_srchA_I_u_right,
  TD.TabSelQ_srchA_I_l_left, TD.TabSelQ_srchA_I_l_mid, TD.TabSelQ_srchA_I_l_right
  {
    
    background: #B7C9AA;
    color: black;
    ;
    padding: 0px;
  }
  TD.TabSelQ_srchA_A_u_left, TD.TabSelQ_srchA_I_u_left, TD.TabSelQ_srchA_A_u_right, TD.TabSelQ_srchA_I_u_right {
    vertical-align: top;
  }
  TD.TabSelQ_srchA_A_l_left, TD.TabSelQ_srchA_I_l_left, TD.TabSelQ_srchA_A_l_right, TD.TabSelQ_srchA_I_l_right {
    vertical-align: bottom;
  }
  TD.TabSelQ_srchA_A_u_sep, TD.TabSelQ_srchA_I_u_sep, TD.TabSelQ_srchA_A_l_sep, TD.TabSelQ_srchA_I_l_sep {width: 5px;}

  TD.TabSelQ_srchA_I_u_mid A, TD.TabSelQ_srchA_I_l_mid A {
    text-decoration: none;
    color: black;
    ;
  }
  TD.TabSelQ_srchA_A_u_mid TD.i, TD.TabSelQ_srchA_A_l_mid TD.i, TD.TabSelQ_srchA_I_u_mid TD.i, TD.TabSelQ_srchA_I_l_mid TD.i
  {
    
    padding: 0;
    margin: 0;
    text-align: center;
    vertical-align: middle;
  }
  TD.TabSelQ_srchA_A_u_mid .o, TD.TabSelQ_srchA_A_l_mid .o
  {
    position: relative;
  }
  /* trójkącik na dole w wersji V3 NSOFT */
  TD.TabSelQ_srchA_A_u_mid .t, TD.TabSelQ_srchA_A_l_mid .t
  {
    display: none;
    position: absolute; left: 0px; bottom: -8px; text-align: center; width: 100%;""
  }
  
  /*
  <!--STOP_TRANSL_STRONG-->
  */
  TD.TabSelQ_srchMUA_A_u_left, TD.TabSelQ_srchMUA_A_u_mid, TD.TabSelQ_srchMUA_A_u_right,
  TD.TabSelQ_srchMUA_A_l_left, TD.TabSelQ_srchMUA_A_l_mid, TD.TabSelQ_srchMUA_A_l_right
  {
    
    background: #436258;
    color: white;
    font: bold 9pt arial, sans-serif;
    padding: 0px;
  }
  TD.TabSelQ_srchMUA_A_u_mid *, TD.TabSelQ_srchMUA_A_l_mid * {
    text-decoration: none;
    color: white;
    font: bold 9pt arial, sans-serif;
  }
  TD.TabSelQ_srchMUA_I_u_left, TD.TabSelQ_srchMUA_I_u_mid, TD.TabSelQ_srchMUA_I_u_right,
  TD.TabSelQ_srchMUA_I_l_left, TD.TabSelQ_srchMUA_I_l_mid, TD.TabSelQ_srchMUA_I_l_right
  {
    
    background: #B7C9AA;
    color: black;
    ;
    padding: 0px;
  }
  TD.TabSelQ_srchMUA_A_u_left, TD.TabSelQ_srchMUA_I_u_left, TD.TabSelQ_srchMUA_A_u_right, TD.TabSelQ_srchMUA_I_u_right {
    vertical-align: top;
  }
  TD.TabSelQ_srchMUA_A_l_left, TD.TabSelQ_srchMUA_I_l_left, TD.TabSelQ_srchMUA_A_l_right, TD.TabSelQ_srchMUA_I_l_right {
    vertical-align: bottom;
  }
  TD.TabSelQ_srchMUA_A_u_sep, TD.TabSelQ_srchMUA_I_u_sep, TD.TabSelQ_srchMUA_A_l_sep, TD.TabSelQ_srchMUA_I_l_sep {width: 5px;}

  TD.TabSelQ_srchMUA_I_u_mid A, TD.TabSelQ_srchMUA_I_l_mid A {
    text-decoration: none;
    color: black;
    ;
  }
  TD.TabSelQ_srchMUA_A_u_mid TD.i, TD.TabSelQ_srchMUA_A_l_mid TD.i, TD.TabSelQ_srchMUA_I_u_mid TD.i, TD.TabSelQ_srchMUA_I_l_mid TD.i
  {
    
    padding: 0;
    margin: 0;
    text-align: center;
    vertical-align: middle;
  }
  TD.TabSelQ_srchMUA_A_u_mid .o, TD.TabSelQ_srchMUA_A_l_mid .o
  {
    position: relative;
  }
  /* trójkącik na dole w wersji V3 NSOFT */
  TD.TabSelQ_srchMUA_A_u_mid .t, TD.TabSelQ_srchMUA_A_l_mid .t
  {
    display: none;
    position: absolute; left: 0px; bottom: -8px; text-align: center; width: 100%;""
  }
  
  /*
  <!--STOP_TRANSL_STRONG-->
  */
  TD.TabSelQ_STAT_A_u_left, TD.TabSelQ_STAT_A_u_mid, TD.TabSelQ_STAT_A_u_right,
  TD.TabSelQ_STAT_A_l_left, TD.TabSelQ_STAT_A_l_mid, TD.TabSelQ_STAT_A_l_right
  {
    height: 35px;
    background: #d1d7db;
    color: white;
    font: bold 9pt arial, sans-serif;
    padding: 0px;
  }
  TD.TabSelQ_STAT_A_u_mid *, TD.TabSelQ_STAT_A_l_mid * {
    text-decoration: none;
    color: white;
    font: bold 9pt arial, sans-serif;
  }
  TD.TabSelQ_STAT_I_u_left, TD.TabSelQ_STAT_I_u_mid, TD.TabSelQ_STAT_I_u_right,
  TD.TabSelQ_STAT_I_l_left, TD.TabSelQ_STAT_I_l_mid, TD.TabSelQ_STAT_I_l_right
  {
    height: 35px;
    background: #dc4107;
    color: white;
    font: bold 9pt arial, sans-serif;
    padding: 0px;
  }
  TD.TabSelQ_STAT_A_u_left, TD.TabSelQ_STAT_I_u_left, TD.TabSelQ_STAT_A_u_right, TD.TabSelQ_STAT_I_u_right {
    vertical-align: top;
  }
  TD.TabSelQ_STAT_A_l_left, TD.TabSelQ_STAT_I_l_left, TD.TabSelQ_STAT_A_l_right, TD.TabSelQ_STAT_I_l_right {
    vertical-align: bottom;
  }
  TD.TabSelQ_STAT_A_u_sep, TD.TabSelQ_STAT_I_u_sep, TD.TabSelQ_STAT_A_l_sep, TD.TabSelQ_STAT_I_l_sep {width: 4px;}

  TD.TabSelQ_STAT_I_u_mid A, TD.TabSelQ_STAT_I_l_mid A {
    text-decoration: none;
    color: white;
    font: bold 9pt arial, sans-serif;
  }
  TD.TabSelQ_STAT_A_u_mid TD.i, TD.TabSelQ_STAT_A_l_mid TD.i, TD.TabSelQ_STAT_I_u_mid TD.i, TD.TabSelQ_STAT_I_l_mid TD.i
  {
    height: 35px;
    padding: 0;
    margin: 0;
    text-align: center;
    vertical-align: middle;
  }
  TD.TabSelQ_STAT_A_u_mid .o, TD.TabSelQ_STAT_A_l_mid .o
  {
    position: relative;
  }
  /* trójkącik na dole w wersji V3 NSOFT */
  TD.TabSelQ_STAT_A_u_mid .t, TD.TabSelQ_STAT_A_l_mid .t
  {
    
    position: absolute; left: 0px; bottom: -8px; text-align: center; width: 100%;""
  }
  

  /*------------------------------------------------------------------------*/
  /* Kalkulatory */
  
  /* pasek pokazujący wielkość części raty dotyczącej odsetek */
  TABLE.CalculatorRates TD.interestBar
  {
    background-color: #D1DBBB;
  }

  /* pasek pokazujący wielkość części raty spłacającej zasadniczy dług (nie odsetki) */
  TABLE.CalculatorRates TD.principalBar
  {
    background-color: #FAEEA6;
    border-left: solid 2px white; /* odstęp między paskami (nie działa w Operze)*/
  }
  /*------------------------------------------------------------------------*/
  TABLE.RoundedBox TD.TopBorder,
TABLE.RoundedBox TD.LeftBorder,
TABLE.RoundedBox TD.BottomBorder,
TABLE.RoundedBox TD.RightBorder {
  border-color: transparent;
  border-style: solid;
  border-width: 0px;
  font-size:0px;
  empty-cells: show; /* nie działa w IE6,7 */
}

TABLE.RoundedBox TD.LeftBorder {
  border-left-width: 1px;
}
TABLE.RoundedBox TD.TopBorder {
  border-top-width: 1px;
}
TABLE.RoundedBox TD.RightBorder {
  border-right-width: 1px;
}
TABLE.RoundedBox TD.BottomBorder {
  border-bottom-width: 1px;
}

TABLE.RoundedBox TD.LeftBorder,
TABLE.RoundedBox TD.RightBorder 
{
  width: 0px; /* bez ramki */
}


TABLE.RoundedBox TD.TopBorder,
TABLE.RoundedBox TD.LeftBorder,
TABLE.RoundedBox TD.BottomBorder,
TABLE.RoundedBox TD.RightBorder,
TABLE.RoundedBox .RoundedBoxBody
{
  background: #f7f7f7;
}
TABLE.RoundedBox .RoundedBoxBodyNotRounded
{
  border: solid 1px transparent;
  padding: 5px;
}

TABLE.RoundedBox TR.RoundedBoxTitle TABLE {
  border-collapse: collapse;
}
TABLE.RoundedBox TR.RoundedBoxTitle TABLE TD {
  padding: 0px;
}
TABLE.RoundedBox TR.RoundedBoxTitle TD.t {
  background: transparent;
}
TABLE.RoundedBox TR.RoundedBoxTitle TABLE TABLE TD {
  background: transparent;
}


TABLE.RoundedBox_FSB TD.TopBorder,
TABLE.RoundedBox_FSB TD.LeftBorder,
TABLE.RoundedBox_FSB TD.BottomBorder,
TABLE.RoundedBox_FSB TD.RightBorder {
  border-color: #FAEEA6;
  border-style: solid;
  border-width: 0px;
  font-size:0px;
  empty-cells: show; /* nie działa w IE6,7 */
}

TABLE.RoundedBox_FSB TD.LeftBorder {
  border-left-width: 2px;
}
TABLE.RoundedBox_FSB TD.TopBorder {
  border-top-width: 2px;
}
TABLE.RoundedBox_FSB TD.RightBorder {
  border-right-width: 2px;
}
TABLE.RoundedBox_FSB TD.BottomBorder {
  border-bottom-width: 2px;
}

TABLE.RoundedBox_FSB TD.LeftBorder,
TABLE.RoundedBox_FSB TD.RightBorder 
{
  width: 7px; /* bez ramki */
}


TABLE.RoundedBox_FSB TD.TopBorder,
TABLE.RoundedBox_FSB TD.LeftBorder,
TABLE.RoundedBox_FSB TD.BottomBorder,
TABLE.RoundedBox_FSB TD.RightBorder,
TABLE.RoundedBox_FSB .RoundedBoxBody
{
  background: white;
}
TABLE.RoundedBox_FSB .RoundedBoxBodyNotRounded
{
  border: solid 2px #FAEEA6;
  padding: 5px;
}

TABLE.RoundedBox_FSB TR.RoundedBoxTitle TABLE {
  border-collapse: collapse;
}
TABLE.RoundedBox_FSB TR.RoundedBoxTitle TABLE TD {
  padding: 0px;
}
TABLE.RoundedBox_FSB TR.RoundedBoxTitle TD.t {
  background: transparent;
}
TABLE.RoundedBox_FSB TR.RoundedBoxTitle TABLE TABLE TD {
  background: #FAEEA6;
}


TABLE.RoundedBox_V2 TD.TopBorder,
TABLE.RoundedBox_V2 TD.LeftBorder,
TABLE.RoundedBox_V2 TD.BottomBorder,
TABLE.RoundedBox_V2 TD.RightBorder {
  border-color: #A9BAD3;
  border-style: solid;
  border-width: 0px;
  font-size:0px;
  empty-cells: show; /* nie działa w IE6,7 */
}

TABLE.RoundedBox_V2 TD.LeftBorder {
  border-left-width: 1px;
}
TABLE.RoundedBox_V2 TD.TopBorder {
  border-top-width: 1px;
}
TABLE.RoundedBox_V2 TD.RightBorder {
  border-right-width: 1px;
}
TABLE.RoundedBox_V2 TD.BottomBorder {
  border-bottom-width: 1px;
}

TABLE.RoundedBox_V2 TD.LeftBorder,
TABLE.RoundedBox_V2 TD.RightBorder 
{
  width: 7px; /* bez ramki */
}


TABLE.RoundedBox_V2 TD.TopBorder,
TABLE.RoundedBox_V2 TD.LeftBorder,
TABLE.RoundedBox_V2 TD.BottomBorder,
TABLE.RoundedBox_V2 TD.RightBorder,
TABLE.RoundedBox_V2 .RoundedBoxBody
{
  background: #F8F8F8;
}
TABLE.RoundedBox_V2 .RoundedBoxBodyNotRounded
{
  border: solid 1px #A9BAD3;
  padding: 5px;
}

TABLE.RoundedBox_V2 TR.RoundedBoxTitle TABLE {
  border-collapse: collapse;
}
TABLE.RoundedBox_V2 TR.RoundedBoxTitle TABLE TD {
  padding: 0px;
}
TABLE.RoundedBox_V2 TR.RoundedBoxTitle TD.t {
  background: transparent;
}
TABLE.RoundedBox_V2 TR.RoundedBoxTitle TABLE TABLE TD {
  background: #A9BAD3;
}


TABLE.RoundedBox_VLCR TD.TopBorder,
TABLE.RoundedBox_VLCR TD.LeftBorder,
TABLE.RoundedBox_VLCR TD.BottomBorder,
TABLE.RoundedBox_VLCR TD.RightBorder {
  border-color: #D85780;
  border-style: solid;
  border-width: 0px;
  font-size:0px;
  empty-cells: show; /* nie działa w IE6,7 */
}

TABLE.RoundedBox_VLCR TD.LeftBorder {
  border-left-width: 2px;
}
TABLE.RoundedBox_VLCR TD.TopBorder {
  border-top-width: 2px;
}
TABLE.RoundedBox_VLCR TD.RightBorder {
  border-right-width: 2px;
}
TABLE.RoundedBox_VLCR TD.BottomBorder {
  border-bottom-width: 2px;
}

TABLE.RoundedBox_VLCR TD.LeftBorder,
TABLE.RoundedBox_VLCR TD.RightBorder 
{
  width: 6px; /* bez ramki */
}


TABLE.RoundedBox_VLCR TD.TopBorder,
TABLE.RoundedBox_VLCR TD.LeftBorder,
TABLE.RoundedBox_VLCR TD.BottomBorder,
TABLE.RoundedBox_VLCR TD.RightBorder,
TABLE.RoundedBox_VLCR .RoundedBoxBody
{
  background: white;
}
TABLE.RoundedBox_VLCR .RoundedBoxBodyNotRounded
{
  border: solid 2px #D85780;
  padding: 5px;
}

TABLE.RoundedBox_VLCR TR.RoundedBoxTitle TABLE {
  border-collapse: collapse;
}
TABLE.RoundedBox_VLCR TR.RoundedBoxTitle TABLE TD {
  padding: 0px;
}
TABLE.RoundedBox_VLCR TR.RoundedBoxTitle TD.t {
  background: transparent;
}
TABLE.RoundedBox_VLCR TR.RoundedBoxTitle TABLE TABLE TD {
  background: #D85780;
}


TABLE.RoundedBox_EO TD.TopBorder,
TABLE.RoundedBox_EO TD.LeftBorder,
TABLE.RoundedBox_EO TD.BottomBorder,
TABLE.RoundedBox_EO TD.RightBorder {
  border-color: transparent;
  border-style: solid;
  border-width: 0px;
  font-size:0px;
  empty-cells: show; /* nie działa w IE6,7 */
}

TABLE.RoundedBox_EO TD.LeftBorder {
  border-left-width: 1px;
}
TABLE.RoundedBox_EO TD.TopBorder {
  border-top-width: 1px;
}
TABLE.RoundedBox_EO TD.RightBorder {
  border-right-width: 1px;
}
TABLE.RoundedBox_EO TD.BottomBorder {
  border-bottom-width: 1px;
}

TABLE.RoundedBox_EO TD.LeftBorder,
TABLE.RoundedBox_EO TD.RightBorder 
{
  width: 0px; /* bez ramki */
}


TABLE.RoundedBox_EO TD.TopBorder,
TABLE.RoundedBox_EO TD.LeftBorder,
TABLE.RoundedBox_EO TD.BottomBorder,
TABLE.RoundedBox_EO TD.RightBorder,
TABLE.RoundedBox_EO .RoundedBoxBody
{
  background: #E8F1D4;
}
TABLE.RoundedBox_EO .RoundedBoxBodyNotRounded
{
  border: solid 1px transparent;
  padding: 5px;
}

TABLE.RoundedBox_EO TR.RoundedBoxTitle TABLE {
  border-collapse: collapse;
}
TABLE.RoundedBox_EO TR.RoundedBoxTitle TABLE TD {
  padding: 0px;
}
TABLE.RoundedBox_EO TR.RoundedBoxTitle TD.t {
  background: transparent;
}
TABLE.RoundedBox_EO TR.RoundedBoxTitle TABLE TABLE TD {
  background: transparent;
}




  /* prowizorka dla szybkiego wyszukiwania na głównej stronie */
  TABLE.MyIndexMainTopTable TD.RoundedBoxBodyNotRounded
  {
    border-width: 2px !important;
    border-color: #FAEEA6 !important;
  }

  /* ----------------------------- */
  /* Nie dokończony, bo IE źle obsługuje position: absolute */
  

  /* ----------------------------- */
  /* zakładki kryteriów wyszukiwania - zaokrąglone prostokąty */
  TABLE.RoundedBox.srch TD.TopBorder,
  TABLE.RoundedBox.srch TD.LeftBorder,
  TABLE.RoundedBox.srch TD.BottomBorder,
  TABLE.RoundedBox.srch TD.RightBorder {
    border-color: #436258;
    font-size:2px;
  }

  TABLE.RoundedBox.srch.mu TD.TopBorder,
  TABLE.RoundedBox.srch.mu TD.LeftBorder,
  TABLE.RoundedBox.srch.mu TD.BottomBorder,
  TABLE.RoundedBox.srch.mu TD.RightBorder {
    border-color: #436258;
    font-size:2px;
  }

  TABLE.RoundedBox.srch TD.LeftBorder,
  TABLE.RoundedBox.srch TD.RightBorder 
  {
    width: 7px; /* bez ramki */
  }

  TABLE.RoundedBox.srchNSC TD.TopBorder,
TABLE.RoundedBox.srchNSC TD.LeftBorder,
TABLE.RoundedBox.srchNSC TD.BottomBorder,
TABLE.RoundedBox.srchNSC TD.RightBorder,
TABLE.RoundedBox.srchNSC .RoundedBoxBody
{
  background: white;
}
TABLE.RoundedBox.srchNAC TD.TopBorder,
TABLE.RoundedBox.srchNAC TD.LeftBorder,
TABLE.RoundedBox.srchNAC TD.BottomBorder,
TABLE.RoundedBox.srchNAC TD.RightBorder,
TABLE.RoundedBox.srchNAC .RoundedBoxBody
{
  background: white;
}
TABLE.RoundedBox.srchNLC TD.TopBorder,
TABLE.RoundedBox.srchNLC TD.LeftBorder,
TABLE.RoundedBox.srchNLC TD.BottomBorder,
TABLE.RoundedBox.srchNLC TD.RightBorder,
TABLE.RoundedBox.srchNLC .RoundedBoxBody
{
  background: white;
}
TABLE.RoundedBox.srchASC TD.TopBorder,
TABLE.RoundedBox.srchASC TD.LeftBorder,
TABLE.RoundedBox.srchASC TD.BottomBorder,
TABLE.RoundedBox.srchASC TD.RightBorder,
TABLE.RoundedBox.srchASC .RoundedBoxBody
{
  background: #F9F6D5;
}
TABLE.RoundedBox.srchAAC TD.TopBorder,
TABLE.RoundedBox.srchAAC TD.LeftBorder,
TABLE.RoundedBox.srchAAC TD.BottomBorder,
TABLE.RoundedBox.srchAAC TD.RightBorder,
TABLE.RoundedBox.srchAAC .RoundedBoxBody
{
  background: white;
}
TABLE.RoundedBox.srchALC TD.TopBorder,
TABLE.RoundedBox.srchALC TD.LeftBorder,
TABLE.RoundedBox.srchALC TD.BottomBorder,
TABLE.RoundedBox.srchALC TD.RightBorder,
TABLE.RoundedBox.srchALC .RoundedBoxBody
{
  background: white;
}
TABLE.RoundedBox.srchMUNSC TD.TopBorder,
TABLE.RoundedBox.srchMUNSC TD.LeftBorder,
TABLE.RoundedBox.srchMUNSC TD.BottomBorder,
TABLE.RoundedBox.srchMUNSC TD.RightBorder,
TABLE.RoundedBox.srchMUNSC .RoundedBoxBody
{
  background: white;
}
TABLE.RoundedBox.srchMUNAC TD.TopBorder,
TABLE.RoundedBox.srchMUNAC TD.LeftBorder,
TABLE.RoundedBox.srchMUNAC TD.BottomBorder,
TABLE.RoundedBox.srchMUNAC TD.RightBorder,
TABLE.RoundedBox.srchMUNAC .RoundedBoxBody
{
  background: white;
}
TABLE.RoundedBox.srchMUNLC TD.TopBorder,
TABLE.RoundedBox.srchMUNLC TD.LeftBorder,
TABLE.RoundedBox.srchMUNLC TD.BottomBorder,
TABLE.RoundedBox.srchMUNLC TD.RightBorder,
TABLE.RoundedBox.srchMUNLC .RoundedBoxBody
{
  background: white;
}
TABLE.RoundedBox.srchMUASC TD.TopBorder,
TABLE.RoundedBox.srchMUASC TD.LeftBorder,
TABLE.RoundedBox.srchMUASC TD.BottomBorder,
TABLE.RoundedBox.srchMUASC TD.RightBorder,
TABLE.RoundedBox.srchMUASC .RoundedBoxBody
{
  background: #F9F6D5;
}
TABLE.RoundedBox.srchMUAAC TD.TopBorder,
TABLE.RoundedBox.srchMUAAC TD.LeftBorder,
TABLE.RoundedBox.srchMUAAC TD.BottomBorder,
TABLE.RoundedBox.srchMUAAC TD.RightBorder,
TABLE.RoundedBox.srchMUAAC .RoundedBoxBody
{
  background: white;
}
TABLE.RoundedBox.srchMUALC TD.TopBorder,
TABLE.RoundedBox.srchMUALC TD.LeftBorder,
TABLE.RoundedBox.srchMUALC TD.BottomBorder,
TABLE.RoundedBox.srchMUALC TD.RightBorder,
TABLE.RoundedBox.srchMUALC .RoundedBoxBody
{
  background: white;
}


  TABLE.RoundedBox.srch TD.LeftBorder {
    border-left-width: 2px;
  }

  TABLE.RoundedBox.srch TD.TopBorder {
    border-top-width: 2px;
  }

  TABLE.RoundedBox.srch TD.RightBorder {
    border-right-width: 2px;
  }

  TABLE.RoundedBox.srch TD.BottomBorder {
    border-bottom-width: 2px;
  }

  /* ----------------------------- */
  TD.ButtonWStd
  {
    height: 19px;
    background-color: #E8F1D4;
    white-space: nowrap;
  }

  TABLE.ButtonWStd TD
  {
    padding: 0 !important;
    vertical-align: middle !important;
  }

  TABLE.ButtonWStd
  {
    border-collapse: collapse;
  }

  A.btn {
    color: black;
    font-size: 9pt;
    text-decoration: none;
  }

  A.btn:hover {
    color: #436258;
  }

  A.btn:active {
    color: #FACA00;
  }

  /* ----------------------------- */
  /* przycisk w nowym stylu */
  
  /*
  <!--STOP_TRANSL_STRONG-->
  */
  TABLE.ButtonG {
    border-collapse: collapse !important;
    background-repeat: no-repeat !important;
    background-position: left top !important;
    height: 24px !important;
    width: 100px;
  }

  TABLE.ButtonG * {
    padding: 0px !important;
    width: 100% !important;
    height: auto !important;
  }

  TABLE.ButtonG TR,
  TABLE.ButtonG TD
  {
    background-color: transparent;
  }

  TABLE.ButtonG TD {
    padding: 0px !important;
    vertical-align: middle !important;
    background-repeat: no-repeat;
    background-position: right top;
  }

  TABLE.ButtonG B {
    width: 100%;
    display: inline-block;
    line-height: 24px;
    text-align: center !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    font: 12px Arial, sans-serif !important;
  }

  TABLE.ButtonG A {
    margin: 0 !important;
    padding: 1px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    white-space: nowrap !important;
    color: white !important;
    font: 12px Arial, sans-serif !important;
    text-decoration: none !important;
  }

  TABLE.ButtonG A:hover, TABLE.ButtonG A:hover * {
    color: white !important;
    background: transparent !important;
  }
  /*
  <!--START_TRANSL-->
  */
  

  /* ----------------------------- */
  /* Nawigator */
  TD.bg4, TR.bg4, TR.bg4 A, TR.bg4 TD, A.bg4 {
    xbackground-image: url(images/bg4.gif);
    background-color: #FAF7D7;
    color: black;
    font: bold 8pt Verdana, sans-serif; 
    text-decoration: none;
  }

  TR.bg4 A:hover {
    text-decoration: underline !important;
  }

  TR.bg4 {
    height: 20px;
  }

  .bg4 IMG {
    vertical-align: middle;
  }

  SPAN.nameday
  {
    color: gray;
    padding-left: 10px;
  }

  /* ----------------------------- */
  /* Prawy panel - sponsorzy itp. */
  TABLE.MainRightTable
  {
    margin-top: 0px;
  }

  TD.SpecHeader, TD.RightPanelEndSection
  {
    border: 1px solid #EBEBEB;
    text-align: center;
  }

  TD.SpecHeader
  {
    border-bottom: 1px solid #EBEBEB;
  }

  TBODY.FP TD.SpecHeader,
  TBODY.FP TD.RightPanelEndSection
  {
    border: 1px solid #F4ECCB;
  }

  TBODY.FP TD.SpecHeader
  {
    border-bottom: 1px solid #F4ECCB;
    font-size: 9px;
  }

  TD.RightPanelEndSection
  {
    border-top: none;
  }

  TD.RightPanelFP
  {
    padding-top: 5px;
    background-color: #F7F2D8;
  }

  TD.RightPanelFP P
  {
    margin: 0px;
  }

  /* oferta wyeksponowana w wersji 2 (mieszkania) */
  .FPBoxV2 .BoxV2Body {
    text-align: center;
    height: 184px;
  }

  .FPBoxV2 .BoxV2Body P
  {
    margin: 0px;
  }

  .FPBoxV2 .BoxV2Body IMG
  {
    margin-top: 5px;
  }

  /* Nagłówek sekcji w prawym panelu głównej strony */
  TD.SpecHeader
  {
    font-family: Verdana;
    font-size: 9px;
    letter-spacing: 1px;
    line-height: 12pt;
    font-weight:bold;
    padding:1px;
    border-top: 1px solid #EBEBEB;
    background-color: #EDE7D3;
    color: #666666;
  }

  TBODY.FP TD.SpecHeader
  {
    border-top: 1px solid #F4ECCB;
    background-color: #F4ECCB;
    color: #8C6635;
  }

  /* pionowy baner pod sponsorami z prawej strony w wersji 2 layoutu (mieszkania) */
  TABLE.RPSSV2 {
    width: 100%;
  }

  TABLE.RPSSV2 .RoundedBoxBody {
    text-align: center;
  }

  /* ----------------------------- */
  /* Tabelka na pierwszej stronie ze statystyką i kursami walut i inne ramki*/
  TABLE.MainPageStatRate
  {
    border-collapse: collapse;
    width: 100%;
    border: 1px solid #FCFBEB;
    background-color: #FCFBEB;
    margin-top: 5px;
  }

  TABLE.MainPageStatRate TH,
  TABLE.MainPageStatRate TD.col2
  {
    border-left: solid 1px #FCFBEB;
  }

  TABLE.MainPageStatRate TD.bb
  {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  TABLE.MainPageStatRate TD.bb,
  TABLE.MainPageStatRate TD.bb A
  {
    color: black;
    font: normal 11px arial, sans-serif;
  }

  TABLE.MainPageStatRate TD.m
  {
    padding: 3px;
  }

  TABLE.MainPageStatRate TH
  {
    background-color: #FBECA4;
    color: black;
    font: bold 7pt/12pt Verdana, sans-serif;
    letter-spacing: 1pt;
    padding:1px;
  }

  TD.MainPageStatistics TABLE TD.l{
    text-align: right;
  }

  TD.MainPageStatistics TABLE TD{
    vertical-align: baseline;
  }

  /* ----------------------------- */
  /* Ramka 'Dziś w serwisie' - layout Mieszkania */
  .MainPageStatV2 .BoxV2body .col1, .MainPageStatV2 .BoxV2body .col2 {
    width: 50%;
    vertical-align: top;
  }

  .MainPageStatV2 .BoxV2body .col1 {
    border-right: 1px dotted gray;
    padding-left: 3px;
  }

  .MainPageStatV2 .BoxV2body .col1 TABLE, .MainPageStatV2 .BoxV2body .col1 TABLE A {
    font-weight: bold;
    font: bold 11px tahoma, sans-serif;
    color: gray;
  }

  /* liczby ofert itp. */
  .MainPageStatV2 .BoxV2body .col1 TD.l {
    font: bold 11px tahoma, sans-serif;
    color: red;
    text-align: right;
    padding-right: 10px;
  }

  .MainPageStatV2 .BoxV2body .col2 {
    padding-left: 6px;
  }

  /* ----------------------------- */
  /* Ramka 'Informacje' - layout Mieszkania */
  .MainPageInfoBoxV2 .BoxV2body .col1, .MainPageInfoBoxV2 .BoxV2body .col2 {
    width: 50%;
    vertical-align: top;
  }

  .MainPageInfoBoxV2 .BoxV2body .col1 {
    border-right: 1px dotted gray;
    padding-left: 3px;
  }

  /* Gorące oferty - layout Mieszkania */
  .MainPageStatV2 FORM.HotListings TABLE.MainPageStatRate TD.bb
  {
    line-height: 20px;
  }

  .MainPageStatV2 FORM.HotListings TABLE.MainPageStatRate TD.bb A
  {
    line-height: 40px;
  }

  /* ----------------------------- */
  /* Site map */
  TABLE.SiteMapBox TD.m *,
  TABLE.SiteMapBox TD.m A
  {
    font: normal 9px arial, sans-serif;
    color: gray;
  }

  TABLE.SiteMapBox .m SPAN.town, TABLE.SiteMapBox .m SPAN.town A
  {
    font: normal 9px arial, sans-serif;
    color: #686868;
  }

  /* Site map jako rozwijane menu */
  #DirLstDD {
    width: 99%;
  }

  #DirLstDD TD.mo {
    width: 20%;
    text-align: center;
    background-color: gray;
  }

  #DirLstDD TD.mo A.mo, #DirLstDD TD.mo A.mosel {
    font: bold 12px/20px verdana, sans-serif;
    text-decoration: none;
    color: white;
    display: block;
    width: 100%;
  }

  #DirLstDD TD.mo A.mo:hover, #DirLstDD TD.mo A.mosel {
    background-color: white;
    color: gray;
  }

  #DirLstDD DIV.q {
    position: relative;
  }

  #DirLstDD DIV.ctgr {
    padding: 2px;
    border: 1px solid gray;
    background-color: #DDD;
    white-space: nowrap;
    visibility: hidden;
    position: absolute;
    text-align: left;
    left: 0px;
    top: 18px;

  }

  /* ----------------------------- */
  /* artykuły na głównej stronie */
  TABLE.MainPageArticles
  {
    border-collapse: collapse;
    border: 1px solid #FBF3C2;
    background-color: white;
    margin-top: 5px;
  }

  TABLE.MainPageArticles TH
  {
    background-color: #FBF3C2;
    color: black;
    font: bold 7pt/12pt Verdana, sans-serif;
    letter-spacing: 1pt;
    padding:1px;
  }

  TABLE.MainPageArticles A.aSubject
  {
    color: black;
    font: bold 11px arial, sans-serif;
  }

  TABLE.MainPageArticles TD
  {
    color: black;
    font: normal 11px arial, sans-serif;
  }

  TABLE.MainPageArticles P.MoreOne
  {
    margin-top: 0px;
    margin-bottom: 10px;
    text-align: right;
  }

  TABLE.MainPageArticles P.MoreOne A
  {
    text-decoration: none;
  }

  TABLE.MainPageArticles P.MoreOne A:hover
  {
    color: red;
    text-decoration: underline;
  }

  /* ----------------------------- */
  /* strona główna w wersji 2 (mieszkania) */
  TABLE.MainPageV2CDArea TD.MPCentralPanel {
    padding-right: 6px;
  }

  TABLE.MainPageV2CDArea TABLE.BoxV2 {
    margin-bottom: 12px;
    width: 100%;
  }

  TABLE.MainPageV2CDArea TABLE.TabSelV2 TR TD {
    padding-left: 11px;
  }

  /* Site map w wersji 2 (mieszkania) */
  TABLE.SiteMapBoxV2 .BoxV2Body .ctgr *,
  TABLE.SiteMapBoxV2 .BoxV2Body .ctgr A
  {
    font: normal 9px arial, sans-serif;
    color: gray;
  }

  TABLE.SiteMapBoxV2 .BoxV2Body .ctgr A SPAN.town
  {
    font: normal 9px arial, sans-serif;
    color: #686868;
  }

  /* Artykuły */
  TABLE.MainPageV2CDArea TD.MPCentralPanel .MainPageArticlesV2 .BoxV2Body TD {
    padding-left: 6px;
  }

  TABLE.MainPageArticlesV2 .BoxV2Body A.aSubject
  {
    color: black;
    font: bold 11px arial, sans-serif;
  }

  TABLE.MainPageArticlesV2 .BoxV2Body TD
  {
    color: black;
    font: normal 11px arial, sans-serif;
  }

  TABLE.MainPageArticlesV2 P.MoreOne
  {
    margin-top: 0px;
    margin-bottom: 10px;
    text-align: left;
  }

  TABLE.MainPageArticlesV2 P.MoreOne A
  {
    text-decoration: none;
  }

  TABLE.MainPageArticlesV2 P.MoreOne A:hover
  {
    color: red;
    text-decoration: underline;
  }

  TABLE.MainPageArticlesV2 .SeeMore {
    margin-top: 0px;
    text-align: center;
  }

  /* ----------------------------- */
  /* Gorące oferty na głównej stronie */
  FORM.HotListings
  {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  /* ----------------------------- */
  TABLE.MyIndexMainTopTable
  {
    border-collapse: collapse;
    width: 100%;
  }

  TABLE.MyIndexMainTopTable TD
  {
    padding-top: 0px;
  }

  TABLE.MyIndexMainTopTable FORM
  {
    padding: 0px;
    margin: 0px;
  }

  /* chodzi o szybkie wyszukiwanie */
  TABLE.MyIndexMainTopTable .RoundedBox
  {
	  width: 100%;
  }

  /* ----------------------------- */
  /* Dodawanie ofert */
  TD.propTypeCategory {
    font-weight: bold;
    background: #FBECA4;
  }

  TABLE.LIDataTable
  {
    /* odstęp pod zakładkami (selektorami) */
    margin-top: 0px;
  }

  /* ----------------------------- */
  /* Kryteria wyszukiwania ofert */
  TABLE.SCATable
  {
    border-collapse: collapse;
    width: 470px;
  }

  TABLE.SCATable TD {
    padding-bottom: 2px;
    padding-top: 2px;
    padding-left: 7px;
    text-align: right;
  }

  TABLE.SCATable SELECT.l_s_PropertyTypeID {
    width: 170px;
    margin-left: 10px;
  }

  TABLE.SCATable SELECT.l_s_NewPreowned,
  TABLE.SCATable SELECT.l_s_TypeOfListing
  {
    width: 170px;
  }

  TABLE.SCATable TBODY.ListingType {
    background-color: #F9F6D5;
  }

  FORM.arch TABLE.SCATable TBODY.ListingType {
    background-color: #F9F6D5;
  }

  TABLE.SCATable TBODY.Location {
    background-color: #FCFBEB;
  }

  FORM.arch TABLE.SCATable TBODY.Location {
    background-color: #FCFBEB;
  }

  TABLE.SCATable TBODY.Location TABLE {
    border-collapse: collapse;
  }

  TABLE.SCATable TBODY.Restrict {
    background-color: #FCFBEB;
  }

  FORM.arch TABLE.SCATable TBODY.Restrict {
    background-color: #FCFBEB;
  }

  TABLE.SCATable INPUT.l_s_StreetSearch
  {
    width: 190px;
  }

  TABLE.SCATable INPUT.l_s_ZipSearch
  {
    width: 170px;
  }

  TABLE.SCATable TBODY.Location > TR:first-child TD { /* nie działa w IE */
    padding-top:7px;
  }

  TABLE.SCATable TBODY.SpecificCriteria {
    background-color: #F9F6D5;
    white-space: nowrap; /* Nie działa w IE */
  }

  FORM.arch TABLE.SCATable TBODY.SpecificCriteria {
    background-color: #F9F6D5;
    white-space: nowrap; /* Nie działa w IE */
  }

  TABLE.SCATable TBODY#sca_gd_LocationList TD
  {
    text-align: left;
  }

  TABLE.SCATable TBODY#sca_gd_LocationList {
    background-color: #F9F6D5;
  }

  FORM.arch TABLE.SCATable TBODY#sca_gd_LocationList {
    background-color: #F9F6D5;
  }

  /* Górny wiersz z przyciskami */
  TR.SLButtons.top TD
  {
    padding-bottom: 10px;
  }

  TR.SLButtons.top TD.rightCol,
  TR.SLButtons.bottom TD.rightCol
  {
    text-align: left;
  }

  TR.SLButtons.top TD.leftCol,
  TR.SLButtons.bottom TD.leftCol
  {
    text-align: right;
  }

  /* Dolny wiersz z przyciskami */
  TR.SLButtons.bottom TD
  {
    padding-top: 10px;
  }

  DIV.AdditionalCriteria
  {
    background-color: #F7F7F7;
  }

  FORM.arch DIV.AdditionalCriteria
  {
    background-color: #FAF7D7;
  }

  DIV.LocationCriteria
  {
    background-color: #FCFBEB;
  }

  FORM.arch DIV.LocationCriteria
  {
    background-color: #FCFBEB;
  }

  TABLE.SCATable.MU TBODY.ListingType {
    background-color: #F9F6D5;
  }

  FORM.arch TABLE.SCATable.MU TBODY.ListingType {
    background-color: #F9F6D5;
  }

  TABLE.SCATable.MU TBODY.Location {
    background-color: #FCFBEB;
  }

  FORM.arch TABLE.SCATable.MU TBODY.Location {
    background-color: #FCFBEB;
  }

  TABLE.SCATable.MU TBODY.Location TABLE {
    border-collapse: collapse;
  }

  TABLE.SCATable.MU TBODY.Restrict {
    background-color: #FCFBEB;
  }

  FORM.arch TABLE.SCATable.MU TBODY.Restrict {
    background-color: #FCFBEB;
  }

  TABLE.SCATable.MU TBODY.SpecificCriteria {
    background-color: #F9F6D5;
    white-space: nowrap; /* Nie działa w IE */
  }

  FORM.arch TABLE.SCATable.MU TBODY.SpecificCriteria {
    background-color: #F9F6D5;
    white-space: nowrap; /* Nie działa w IE */
  }

  TABLE.SCATable.MU TBODY#sca_gd_LocationList {
    background-color: #F9F6D5;
  }

  FORM.arch TABLE.SCATable.MU TBODY#sca_gd_LocationList {
    background-color: #F9F6D5;
  }

  TABLE.SCATable.MU DIV.AdditionalCriteria
  {
    background-color: #FAF7D7;
  }

  FORM.arch TABLE.SCATable.MU DIV.AdditionalCriteria
  {
    background-color: #FAF7D7;
  }

  TABLE.SCATable.MU DIV.LocationCriteria
  {
    background-color: #FCFBEB;
  }

  FORM.arch TABLE.SCATable.MU DIV.LocationCriteria
  {
    background-color: #FCFBEB;
  }

  
  /*
  <!--STOP_TRANSL_STRONG-->
  */
  TABLE.StripSmall
  {
    border-collapse: collapse;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  TABLE.StripSmall TD IMG
  {
    vertical-align: middle;
  }

  TABLE.StripSmall TD
  {
    background-color: #FBECA4 !important;
    font-weight: bold;
    letter-spacing: 1pt;
    padding: 0;
  }

  TABLE.StripSmall SPAN
  {
    padding-left: 5px;
    padding-right: 5px;
  }
  /*
  <!--START_TRANSL-->
  */
  

  TABLE.StripSrch
  {
    border-collapse: collapse;
    border-width: 0;
    margin: 0;
    padding: 0;
  }

  TABLE.StripSrch TD IMG
  {
    vertical-align: middle;
  }

  TABLE.StripSrch TD
  {
    background-color: #B7C9AA !important;
    font-weight: bold;
    letter-spacing: 1pt;
    padding: 0;
  }

  TABLE.StripSrch SPAN
  {
    padding-left: 5px;
    padding-right: 5px;
    color: black;
  }
  
  TR#sca_gd_Message TD
  {
    text-align: left;
    color: red;
  }

  /* ----------------------------- */
  /* show_listings.asp */
  FORM.ShowListings
  {
    margin-top: 5px;
  }

  TABLE.SLNavMenu
  {
    border-collapse: collapse;
    margin-top: 5px;
  }

  TABLE.SLNavMenu TD
  {
    padding-left: 3px; /* odstęp między przyciskami */
  }

  TABLE.SLPageTitle
  {
    border-collapse: collapse;
    width: 100%;
    
  }

  TABLE.SLPageTitle .CDAreaTitle
  {
    color: black;
  }

  TABLE.SLPageTitle TD
  {
    vertical-align: baseline;
  }

  /* ----------------------------- */
  /* Podsumowanie kryteriów wyszukiwania */
  TABLE.SLSearchProfileInfo
  {
    border: 2px solid gray;
    width: 100%;
  }

  TABLE.SLSearchProfileInfo TD
  {
    padding: 10px;
  }

  TABLE.SLSearchProfileInfo SPAN.t
  {
    color: maroon;
  }

  /* ------------------------------------------ */
  /* listy ofert z LNFastlib.Search*/
  .MV {
    font-family: Verdana, Arial;
    font-size: 9pt;
  }

  .MVdescription {
    color: black;
    font: normal 9px Arial;
  }

  TR.MVRowSep TD {
    height: 0px;
  }

  /* nieparzysty wiersz w widoku pośrednim */
  .MVodd, .MVoddHold
  {
    background-color: #e0e0e0;
  }

  /* parzysty wiersz w widoku pośrednim */
  .MVeven, .MVevenHold
  {
    background-color: #CFCFCF;
  }

  /* wiersze w widoku pośrednim dla oferty blokowanej */
  .MVoddHold, .MVevenHold
  {
    color: #9DC185;
  }

  .MVheader {
    color: white;
    background-color: #D0D0D0;
    font-size: 10pt;
    text-align: center;
  }

  TH.MVheader.number {
    text-align: right;
  }

  A.MVheader {
    text-decoration: none;
  }

  TD.previousPrice
  {
    xbackground: no-repeat right;
    xbackground-image: url(images/rule_out.gif);
    xbackground: url(images/rule_out.gif) no-repeat right;
    background-color: inherit;
    color: red;
    text-decoration: line-through;
  }

  TD.previousPrice B,
  TD.previousPrice SPAN
  {
    color: black;
  }

  TABLE.ListingList,
  TABLE.MidView
  {
    margin: 0px;
    margin-top: 3px;
    margin-bottom: 3px;
    width: 100%;
    border: none;
  }

  TABLE.ListingList TR.nowrap TD {
    white-space: nowrap;
  }

  TABLE.ListingList TD.money, TABLE.MidView TD.money {
    text-align: right;
  }

  HR.ListingList
  {
    height: 3px;
    padding: 0px;
    margin: 0px;
    color: #D0D0D0;
    color: yellow;
  }

  TD.VLListingPicture .ButtonG {
    width: auto;
  }

  /* pozioma linia - ale trzeba cudować */
  DIV.ListingListHR
  {
    height: 1px;
    font-size: 1px;
    width: 100%;
    padding: 0px;
    margin-bottom: 2px;
    margin-top: 2px;
    border-bottom: 1px solid #D0D0D0;
  }

  /* ile ofert, wybór waluty ... */
  TABLE.ListingListHeader
  {
    border-collapse: collapse;
    width: 100%;
    margin-top: 15px;
    margin-bottom: 0px;
    color: black
  }

  SPAN.FoundNumberTitle,
  SPAN.FoundNumber
  {
    color: black
  }

  /* wybór strony */
  TABLE.ListingListNavPagesBar
  {
    border-collapse: collapse;
    width: 100%;
  }

  TABLE.ListingListNavPagesBar TD
  {
    padding: 0px;
  }

  TABLE.ListingListNavPagesBar .NavPagesTitle,
  TABLE.ListingListNavPagesBar .NavPages,
  TABLE.ListingListNavPagesBar .NavPages A
  {
    color: black;
  }

  TABLE.ListingList TH, TABLE.ListingList TH A {
    color: white;
  }

  TABLE.ListingList TH A.thOrange {
    color: #FACA02;
  }

  /* ----------------------------- */
  /* listy ofert: wiersze parzyste i nieparzyste */
  TR.trOdd, TR.trOddHold
  {
    background-color: #e0e0e0;
    font-size: 8pt;
  }

  TR.trEven, TR.trEvenHold
  {
    background-color: #CFCFCF;
    font-size: 8pt; 
  }

  TR.trEvenHold, A.Hold, TR.trOddHold
  {
    color: #9DC185;
  }
  
  TR.ExclusivityPassed,
  TR.ExclusivityPassed TD A
  {
    color: red;
    font-weight: bold;
  }

  TABLE.ListingList TD {
    border-bottom: 0px solid white;
  }

  /* ----------------------------- */
  /* Strona "Moje lokumnet" */
  TABLE.MyLocumNet
  {
    border-collapse: collapse;
  }

  TABLE.MyLocumNet TD
  {
    vertical-align: top;
    padding-left: 0px;
  }

  TABLE.MyLocumNet TD.MLFastSearch
  {
    padding-left: 20px;
    padding-top: 14px;
  }

  TABLE#fastSearchTable TD#fsc_title
  {
	  border-bottom: solid 1px #FBECA4;
  }

  TABLE.MyLocumNet TABLE.mStrip
  {
    margin-top: 10px;
  }

  TABLE.MyLocumNet P.MLLink
  {
    padding-left: 25px;
    margin-bottom: 0px;
    margin-top: 0px;
    white-space: nowrap;
  }

  /* ----------------------------- */
  DIV.info_rejestracja
  {
    font-size: 1.2em;
  }

  /* ----------------------------- */
  TABLE.print_option TD 
  {
    padding-right: 10px;
  }

  /* ----------------------------- */
  /* Opcje przy wysyłaniu emaila z ofertami */
  TD.EmailOptions
  {
    vertical-align: top;
    text-align: right;
  }

  TD.EmailOptions .RoundedBoxBody
  {
    line-height: 200%;
  }

  TABLE.LstEmail .InpFldCapt {
    line-height: 20px;
  }

  /* ----------------------------- */
  TABLE.URegister TD.DescrRTopt,
  TABLE.URegister TD.DescrRTmand
  {
    white-space: nowrap;
  }

  /* ----------------------------- */
  /* Realizacje oferty */
  TABLE.real_email_form INPUT,
  TABLE.real_email_form TEXTAREA
  {
    border-color: #f7f7f7;
    border-style: solid;
  }

  /* ----------------------------- */
  P.FriendLinkGroup
  {
    color: #800000;
    font:  bold 11px verdana, sans-serif;
    margin-bottom: 0px;
  }

  UL.FriendLinkGroup LI A
  {
    color: #0033FF;
    font:  bold 11px verdana, sans-serif;
  }

  UL.FriendLinkGroup
  {
    margin-top: 5px;
  }

  UL.FriendLinkGroup LI
  {
    margin-bottom: 5px;
  }

  /* ----------------------------- */
  /* Tytułowy pasek na wirtualnej prezentacji z nazwą jednostki */
  H1.VPTitle
  {
    background-color: #F7F7F7;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 2pt;
    padding:3px;
    padding-left: 10pt;
    margin-top: 0px;
    margin-bottom: 5px;
  }

  H1.VPTitle SPAN
  {
    white-space: nowrap;
  }

  /* tabela z danymi na wirtualnej prezentacji */
  TABLE.VPData TH
  {
    white-space: nowrap;
    padding-left: 5px;
  }

  TR.VPInactive, TR.VPInactive A, A.VPInactive
  {
    color: #FF5100;
  }

  TR.VPNotApproved, TR.VPNotApproved A, A.VPNotApproved
  {
    color: blue;
  }

  TABLE.VPAdminTable
  {
    color: #0058ab;
  }

  TD.VPCaptionA
  {
    text-align: right;
  }

  /* ----------------------------- */
  /* Strony statystyk */
  TD.trStatOdd {
  }

  TD.trStatEven {
    background: #F7F7F7;
  }

  TR.StatAgencyaSubTitle TD
  {
    border: 0px solid transparent;
    padding-top: 20px;
  }

  TABLE.StatAgencyaTable
  {
    min-width: 50%;
  }

  /* ----------------------------- */
  /* Zakładki na stronach statystyk */
  TABLE.StatTabSet TD.mid
  {
    width: 130px;
    height: 35px;
    vertical-align: middle;
    text-align: center;
  }

  TABLE.StatTabSet TD
  {
    border-bottom: solid 2px #D0D0D0;
    border-top: solid 2px white;
  }

  TABLE.StatTabSet TD.i
  {
    border: none;
  }

  /* Tabela transakcji dla stowarzyszenń */
  TABLE.StatSociety
  {
    margin-top: 20pt;
  }

  TABLE.StatSociety TH
  {
    padding-left: 5pt;
    padding-right: 5pt;
  }

  TABLE.StatSociety TD
  {
    
  }

  /* Liczba transakcji i procent */
  TABLE.StatSociety TD.tc,
  TABLE.StatSociety TD.tp
  {
    text-align: right;
    padding-right: 10pt;
  }


  /* Historia eksportu ofert do serwisów ogłoszeniowych */
  P.LashSrvrName {
    font-weight: bold;
  }
  
  /* Płatności */
  TABLE.py_List TD
  {
    white-space: nowrap;
  }

  /* ----------------------------- */
  /* Artykuły */
  /* selektor stron */
  .LArticlePS
  {
    color: teal;
  }

  P.LArticleHdr
  {
  }

  P.LArticleHdr .date
  {
    font: bold 12px arial, sans-serif;
    color: maroon;
    padding-right: 10px;
  }

  P.LArticleHdr .subject
  {
    color: black;
    font: bold 12px arial, sans-serif;
  }

  P.LArticleDsc
  {
    margin-top: 5px;
  }

  P.LArticleDsc .more
  {
    color: teal;
    font: normal 12px arial, sans-serif;
  }

  DIV.ArticleS
  {
    padding-left: 20px;
    padding-right: 20px;
  }
  
  P.ArticleSource
  {
    font-style: italic;
  }
  
  SPAN.ArticleSourceCaption
  {
    color:teal;
  }

  /* Lista ofert */

  DIV.DirLstList P
  {
    margin-bottom: 7px;
    margin-top: 2px;
  }

  TABLE.DirLstTownLinksB
  {
    width: 99%;
  }

  /* ----------------------------- */
  /* faktury */

  /* menu */
  #IVMenuDD TD.mo A.mo, #IVMenuDD TD.mo A.mosel {
    font-weight: bold;
    text-decoration: none;
    color: maroon;
    cursor: default;
  }

  #IVMenuDD DIV.q {
    position: relative;
  }

  #IVMenuDD DIV.ctgr {
    padding: 4px;
    border: 1px solid #BBB;
    background-color: white;
    white-space: nowrap;
    visibility: hidden;
    position: absolute;
    text-align: left;
    left: 100px;
    top: 0px;
    z-index: 100;
  }

  #IVMenuDD TD.arrow IMG {
    vertical-align: middle;
  }


  FORM.IVAddStartF TABLE.ButtonStd A
  {
    font-size: 1.5em;
  }

  /* odstęp nad tytułami sekcji na ekranie wywołania faktury*/
  TABLE.Invoice TABLE.SectionTitleT
  {
    margin-top: 8px;
  }

  TABLE.IVCRSearchList
  {
    empty-cells: show; /* nie działa w IE */
  }

  TABLE.IVCRSearchList TD
  {
    xborder-top: solid 1px silver;
    xborder-right: solid 1px silver;
  }

  .UplWarnMsg
  {
     color: red;
  }

  /* pomoc itp */
  DIV.CHelp P
  {
    text-align: justify;
  }

  DIV.CHelp SPAN.CTit
  {
    color: maroon;
    font-weight: bold;
  }

  DIV.CHelp P.CFaqTit
  {
    font-weight: bold;
  }

  /* oferty wyeksponowane na środku głównej strony */
  .MUFPBoxV2 .BoxV2Body {
    padding: 3px 3px 0px;
  }

  .MUFPBoxV2 .MUListItem {
    border-top: 1px dotted gray;
  }

  .MUFPBoxV2 .MUListItemFirst {
    margin-top: 0px;
    padding-top: 0px;
    border-top: none;
  }

  /* wysyłanie emaila z uwagami do oferty */
  TABLE.LSCTBL INPUT, TABLE.LSCTBL TEXTAREA {
    border-style: solid;
    border-color: #FFFFFF;
  }
  /*
  <!--START_TRANSL-->
  */
  
