/* =====================================================================
   TABELA 1
   ===================================================================== */
.mjora_ic_tabela26v2_01.mjora_ic_tabela26v2_01{
  --t01rtl:15px;   /* sol üst köşe yuvarlaklığı   */
  --t01rtr:0px;   /* sağ üst köşe yuvarlaklığı   */
  --t01rbr:15px;    /* sağ alt köşe yuvarlaklığı   */
  --t01rbl:15px;   /* sol alt köşe yuvarlaklığı   */
  --t01bc:#ff8400; /* en dış border rengi         */
  display:block;
  width:90% !important;         /* sayfaya göre genişlik, % olarak  */
  margin:0 auto !important;     /* tabela sayfada ortalanır         */
  border:2px solid var(--t01bc) !important;
  border-radius:var(--t01rtl) var(--t01rtr) var(--t01rbr) var(--t01rbl) !important;
  box-shadow:2px 2px 8px rgba(0,0,0,0.22);
  overflow:hidden !important;
}

.mjora_ic_tabela26v2_01_baslik.mjora_ic_tabela26v2_01_baslik{
  background-color:#55749f;
  color:#ffffff;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  display:flex;
  align-items:center;              /* yazı, logodan büyük/küçük olsa da dikeyde ortada kalır */
  text-align:left !important;     /* başlık yazısı sola yaslı */
  padding:4px 10px;
  border-bottom:2px solid var(--t01bc);
  border-radius:calc(var(--t01rtl) - 2px) calc(var(--t01rtr) - 2px) 0 0;
}

.mjora_ic_tabela26v2_01_baslik_logo.mjora_ic_tabela26v2_01_baslik_logo{
  margin-left:auto;                /* logo yazının sağına, en sağa yaslanır */
  display:block;
}

.mjora_ic_tabela26v2_01_icerik.mjora_ic_tabela26v2_01_icerik{
  background-color:#ededf1;
  color:#222222;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:16px;
  text-align:left !important;
  padding:10px 4px;                /* soldan ve sağdan sınıra 4px */
}

.mjora_ic_tabela26v2_01_altlik.mjora_ic_tabela26v2_01_altlik{
  background-color:#FFEFDD;
  color:#000000;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:14px;
  text-align:left !important;
  padding:5px 8px;
  border-top:2px solid #000000;
  border-radius:0 0 calc(var(--t06rbr) - 2px) calc(var(--t06rbl) - 2px);
}


/* =====================================================================
   TABELA 2
   ===================================================================== */
.mjora_ic_tabela26v2_02.mjora_ic_tabela26v2_02{
  --t02rtl:15px;
  --t02rtr:0px;
  --t02rbr:15px;
  --t02rbl:15px;
  --t02bc:#ff8400;
  display:block;
  width:90% !important;
  margin:0 auto !important;
  border:2px solid var(--t02bc) !important;
  border-radius:var(--t02rtl) var(--t02rtr) var(--t02rbr) var(--t02rbl) !important;
  box-shadow:2px 2px 8px rgba(0,0,0,0.22);
  overflow:hidden !important;
}

.mjora_ic_tabela26v2_02_baslik.mjora_ic_tabela26v2_02_baslik{
  background-color:#55749f;
  color:#ffffff;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  display:flex;
  align-items:center;
  text-align:left !important;
  padding:4px 10px;
  border-bottom:2px solid var(--t02bc);
  border-radius:calc(var(--t02rtl) - 2px) calc(var(--t02rtr) - 2px) 0 0;
}

.mjora_ic_tabela26v2_02_baslik_logo.mjora_ic_tabela26v2_02_baslik_logo{
  margin-left:auto;
  display:block;
}

.mjora_ic_tabela26v2_02_icerik.mjora_ic_tabela26v2_02_icerik{
  background-color:#ededf1;
  color:#222222;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:16px;
  text-align:left !important;
  padding:10px 4px;
}

.mjora_ic_tabela26v2_02_foto.mjora_ic_tabela26v2_02_foto{
  float:left;
  margin:0 3px 3px 0;              /* sağından 3px boşluk, yazı oradan başlar */
}

.mjora_ic_tabela26v2_02_altlik.mjora_ic_tabela26v2_02_altlik{
  background-color:#FFEFDD;
  color:#000000;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:14px;
  text-align:left !important;
  padding:5px 8px;
  border-top:2px solid #000000;
  border-radius:0 0 calc(var(--t06rbr) - 2px) calc(var(--t06rbl) - 2px);
}


/* =====================================================================
   TABELA 3
   ===================================================================== */
.mjora_ic_tabela26v2_03.mjora_ic_tabela26v2_03{
  --t03rtl:14px;
  --t03rtr:14px;
  --t03rbr:0px;
  --t03rbl:14px;
  --t03bc:#ff8400;
  display:block;
  width:90% !important;
  margin:0 auto !important;
  border:2px solid var(--t03bc) !important;
  border-radius:var(--t03rtl) var(--t03rtr) var(--t03rbr) var(--t03rbl) !important;
  box-shadow:2px 2px 8px rgba(0,0,0,0.22);
  overflow:hidden !important;
}

.mjora_ic_tabela26v2_03_baslik.mjora_ic_tabela26v2_03_baslik{
  display:flex;
  align-items:center;
  background-color:#55749f;        /* tek fon - bölünme görünmüyor */
  border-bottom:2px solid var(--t03bc);
  border-radius:calc(var(--t03rtl) - 2px) calc(var(--t03rtr) - 2px) 0 0;
}

.mjora_ic_tabela26v2_03_baslik_sol.mjora_ic_tabela26v2_03_baslik_sol,
.mjora_ic_tabela26v2_03_baslik_sag.mjora_ic_tabela26v2_03_baslik_sag{
  width:50%;
  color:#ffffff;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  display:flex;
  align-items:center;
  text-align:left !important;
  padding:4px 10px;
  box-sizing:border-box;
}

.mjora_ic_tabela26v2_03_baslik_logo.mjora_ic_tabela26v2_03_baslik_logo{
  margin-left:auto;
  display:block;
}

.mjora_ic_tabela26v2_03_icerik.mjora_ic_tabela26v2_03_icerik{
  display:flex;
  background-color:#ededf1;
}

.mjora_ic_tabela26v2_03_icerik_sol.mjora_ic_tabela26v2_03_icerik_sol,
.mjora_ic_tabela26v2_03_icerik_sag.mjora_ic_tabela26v2_03_icerik_sag{
  width:50%;
  color:#222222;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:13px;
  text-align:left !important;      /* ikisi de soldan başlar */
  padding:10px 4px;
  box-sizing:border-box;
}

.mjora_ic_tabela26v2_03_icerik_sag.mjora_ic_tabela26v2_03_icerik_sag{
  border-left:1px dashed #c7d1db;  /* iki bölümü ayırt etmek için ince çizgi */
}

.mjora_ic_tabela26v2_03_altlik.mjora_ic_tabela26v2_03_altlik{
  background-color:#FFEFDD;
  color:#000000;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:14px;
  text-align:left !important;
  padding:5px 8px;
  border-top:2px solid #000000;
  border-radius:0 0 calc(var(--t06rbr) - 2px) calc(var(--t06rbl) - 2px);
}


/* =====================================================================
   TABELA 4
   ===================================================================== */

.mjora_ic_tabela26v2_04.mjora_ic_tabela26v2_04{
  --t04rtl:14px;
  --t04rtr:14px;
  --t04rbr:0px;
  --t04rbl:14px;
  --t04bc:#ff8400;
  display:block;
  width:90% !important;
  margin:0 auto !important;
  border:2px solid var(--t04bc) !important;
  border-radius:var(--t04rtl) var(--t04rtr) var(--t04rbr) var(--t04rbl) !important;
  box-shadow:2px 2px 8px rgba(0,0,0,0.22);
  overflow:hidden !important;
}

.mjora_ic_tabela26v2_04_baslik.mjora_ic_tabela26v2_04_baslik{
  background-color:#55749f;
  color:#ffffff;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  display:flex;
  align-items:center;
  text-align:left !important;
  padding:4px 10px;
  border-bottom:2px solid var(--t04bc);
  border-radius:calc(var(--t04rtl) - 2px) calc(var(--t04rtr) - 2px) 0 0;
}

.mjora_ic_tabela26v2_04_baslik_logo.mjora_ic_tabela26v2_04_baslik_logo{
  margin-left:auto;
  display:block;
}

.mjora_ic_tabela26v2_04_icerik.mjora_ic_tabela26v2_04_icerik{
  background-color:#ededf1;
  color:#222222;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:13px;
  text-align:left !important;
  padding:0 4px;
}

.mjora_ic_tabela26v2_04_icerik_ust.mjora_ic_tabela26v2_04_icerik_ust{
  padding:10px 0;
  border-bottom:2px solid #999999; /* iki bölümü ayıran gri çizgi */
}

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

.mjora_ic_tabela26v2_04_altlik.mjora_ic_tabela26v2_04_altlik{
  background-color:#FFEFDD;
  color:#000000;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:14px;
  text-align:left !important;
  padding:5px 8px;
  border-top:2px solid #000000;
  border-radius:0 0 calc(var(--t06rbr) - 2px) calc(var(--t06rbl) - 2px);
}


/* =====================================================================
   TABELA 5
   ===================================================================== */

.mjora_ic_tabela26v2_05.mjora_ic_tabela26v2_05{
  --t05rtl:14px;
  --t05rtr:14px;
  --t05rbr:0px;
  --t05rbl:14px;
  --t05bc:#ff8400;
  display:block;
  width:90% !important;
  margin:0 auto !important;
  border:2px solid var(--t05bc) !important;
  border-radius:var(--t05rtl) var(--t05rtr) var(--t05rbr) var(--t05rbl) !important;
  box-shadow:2px 2px 8px rgba(0,0,0,0.22);
  overflow:hidden !important;
}

.mjora_ic_tabela26v2_05_baslik.mjora_ic_tabela26v2_05_baslik{
  background-color:#55749f;
  color:#ffffff;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  display:flex;
  align-items:center;
  text-align:left !important;
  padding:4px 10px;
  border-bottom:2px solid var(--t05bc);
  border-radius:calc(var(--t05rtl) - 2px) calc(var(--t05rtr) - 2px) 0 0;
}

.mjora_ic_tabela26v2_05_baslik_logo.mjora_ic_tabela26v2_05_baslik_logo{
  margin-left:auto;
  display:block;
}

.mjora_ic_tabela26v2_05_icerik.mjora_ic_tabela26v2_05_icerik{
  display:flex;
  background-color:#ededf1;
}

.mjora_ic_tabela26v2_05_sutun.mjora_ic_tabela26v2_05_sutun{
  width:50%;
  box-sizing:border-box;
}

.mjora_ic_tabela26v2_05_sutun_sag.mjora_ic_tabela26v2_05_sutun_sag{
  border-left:1px solid #d7dee6;
}

.mjora_ic_tabela26v2_05_satir.mjora_ic_tabela26v2_05_satir{
  padding:5px 4px;
  color:#222222;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:13px;
  text-align:left !important;
}

/* zebra renkleri */
.mjora_ic_tabela26v2_05_satir_a.mjora_ic_tabela26v2_05_satir_a{ background-color:#f7fafc; }
.mjora_ic_tabela26v2_05_satir_b.mjora_ic_tabela26v2_05_satir_b{ background-color:#e3ebf2; }

.mjora_ic_tabela26v2_05_altlik.mjora_ic_tabela26v2_05_altlik{
  background-color:#FFEFDD;
  color:#000000;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:14px;
  text-align:left !important;
  padding:5px 8px;
  border-top:2px solid #000000;
  border-radius:0 0 calc(var(--t06rbr) - 2px) calc(var(--t06rbl) - 2px);
}


/* =====================================================================
   TABELA 6
   ===================================================================== */
.mjora_ic_tabela26v2_06.mjora_ic_tabela26v2_06{
  --t06rtl:14px;
  --t06rtr:14px;
  --t06rbr:0px;
  --t06rbl:14px;
  --t06bc:#ff8400;
  display:block;
  width:90% !important;
  margin:0 auto !important;
  border:2px solid var(--t06bc) !important;
  border-radius:var(--t06rtl) var(--t06rtr) var(--t06rbr) var(--t06rbl) !important;
  box-shadow:2px 2px 8px rgba(0,0,0,0.22);
  overflow:hidden !important;
}

.mjora_ic_tabela26v2_06_baslik.mjora_ic_tabela26v2_06_baslik{
  display:flex;
  align-items:center;
  background-color:#55749f;
  border-bottom:2px solid var(--t06bc);
  border-radius:calc(var(--t06rtl) - 2px) calc(var(--t06rtr) - 2px) 0 0;
}

.mjora_ic_tabela26v2_06_baslik_sol.mjora_ic_tabela26v2_06_baslik_sol,
.mjora_ic_tabela26v2_06_baslik_sag.mjora_ic_tabela26v2_06_baslik_sag{
  width:50%;
  color:#ffffff;
  display:flex;
  align-items:center;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  text-align:left !important;
  padding:4px 10px;
  box-sizing:border-box;
}

.mjora_ic_tabela26v2_06_icerik.mjora_ic_tabela26v2_06_icerik{
  background-color:#ededf1;
}

.mjora_ic_tabela26v2_06_baslik_logo.mjora_ic_tabela26v2_06_baslik_logo{
  margin-left:auto;
  display:block;
}

.mjora_ic_tabela26v2_06_satir.mjora_ic_tabela26v2_06_satir{
  padding:5px 4px;
  color:#222222;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:13px;
  text-align:left !important;
}

.mjora_ic_tabela26v2_06_satir_a.mjora_ic_tabela26v2_06_satir_a{ background-color:#f7fafc; }
.mjora_ic_tabela26v2_06_satir_b.mjora_ic_tabela26v2_06_satir_b{ background-color:#e3ebf2; }

.mjora_ic_tabela26v2_06_altlik.mjora_ic_tabela26v2_06_altlik{
  background-color:#FFEFDD;
  color:#000000;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:14px;
  text-align:right !important;
  padding:5px 8px;
  border-top:2px solid #000000;
  border-radius:0 0 calc(var(--t06rbr) - 2px) calc(var(--t06rbl) - 2px);
}