/* Book */
.tabel-konten thead th{
    text-align: center;
    color: #000;
    font-weight: bold;
    border: 1px solid #000;
	background: yellow;
}

.tabel-konten tbody td{
    color: #000;
    border: 1px solid #000;
}

.tabel-kontenP tbody td{
}

#duakolom {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
  }
  
  #duakolom td, #duakolom th {
    border: 1px solid BLACK;
    padding: 5px;
    padding-top: 0px;
    padding-bottom: 0px;
    font-family : MyriadPro;
    text-align:justify;
    
  }
  #duakolom tr:nth-child(odd){background-color: #f2f2f2;}
  #duakolom tr:hover {background-color: #ddd;}
  
  #duakolom th {
    padding-top: 6px;
    padding-bottom: 6px;
    text-align: center;
    font-family : verdana;
    background-color: yellow;
    line-height: 18px;
    color: Black;
  }
  .judultable { 
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: gray;
  }
  .ft9C{font-size:20px;text-align:center;font-family:Arial;color:#585cb3;}
  .ft8C{font-size:17px;text-align:center;font-family:Arial;color:#585cb3;}
  .ft9L{font-size:19px;text-align:Left;font-family:Arial;color:#585cb3;}
  .ft8L{font-size:17px;text-align:Left;font-family:Arial;color:#585cb3;}
  .ft6L{font-size:15px;text-align:Left;font-family:Arial;color:#585cb3;}
  
  .p-left-align{text-align:left!important}
  .p-right-align{text-align:right!important}
  .p-justify{text-align:justify!important}
  .p-center{text-align:center!important}
  
  .kata {
    padding: 5px 10px 10px 0px;
  }
  .kiriatas {
          position: static;
          top: 10px;
       }
  
  .kotakkuning {
    border: 3px solid black;
    margin: 5px 50px 10px 35px;
    background-color: #e8ba17;
    font style : Verdana;
    fornt size :25px;
    line-height: 20px;
    width:410px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
  }
  
  .kotakkuning2 {
    border: 3px solid black;
    margin: 5px 50px 10px 0px;
    background-color: rgb(232,185,23);
    font style : Verdana;
    fornt size :25px;
    width:480px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
  }
  .kotakbiru {
    border: 3px solid black;
    margin: 5px 25px 10px 1px;
    background-color: lightBlue;
    font style : Verdana;
    fornt size :30px;
    width:480px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
  }
  
  .kotakbiru2 {
    border: 3px solid black;
    margin: 5px 50px 10px 35px;
    background-color: lightBlue;
    font style : Verdana;
    fornt size :25px;
    line-height: 20px;
    width:410px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
  }
  
  
  .kotakputih {
    border: 1px solid black;
    margin: 5px 25px 10px 1px;
    font style : Verdana;
    fornt size :30px;
    width:480px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
  }
  
  .kotakabu {
    border: 1px solid black;
    margin: 5px 25px 10px 1px;
    background-color: lightgrey;
    font style : Verdana;
    fornt size :30px;
    width:480px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
  }
  .img-foot {
    font-size: 10pt;
    line-height: 11pt;
    display: block;
    margin-top: 5px;
    margin-bottom: 20px;
  }
  
  .indexing {
      padding-left: 1.5em;
      text-indent: -1.5em;
  }
  .profile {
      font-size: 20pt;
      border-bottom: solid 0px #ccc;
  }
  .profile::before {
      content: "  ";
      white-space: pre;
      background-color: red;
  }
  .square {
      height: 15px;
      width: 15px;
      background-color: #2e3092;
      display: inline-block;
  }
  .chapter-purpose-border {
      text-align: justify;
      background-color: #ef59a1;
      color: #fff;
      padding: 20px;
      margin: 10px;
      border-radius: 10px;
  }
  
  .chapter-purpose-border {
      border: 3px solid #ffffff;
      
  }
  
  .hh {
      padding: 5px 20px;
      text-align: justify;
  }
  
  .pp {
      
      padding-right: 25px;  	
  }
  
  .hl {
      padding: 5px 30px;
      text-align: justify;
  }
  
  .jst {
  
      text-align: justify;
  }