/*
 * main.css (c) 2019 by Edward H. Trager ALL RIGHTS RESERVED
 */

@font-face {
  font-family:Hariphunchai3;
  src: url(../fonts/Hariphunchai3.otf);
}
@font-face {
  font-family:Hariphunchai4;
  src: url(../fonts/Hariphunchai4.otf);
}
@font-face {
  font-family:Lamphun;
  src: url(../fonts/lamphun_webfont.woff2);
}
@font-face {
  font-family:LNMangRai;
  src: url(../fonts/LN_Mang_Rai.ttf);
}
@font-face {
  font-family:LNMonSaen;
  src: url(../fonts/LN_Mon_Saen.ttf);
}
@font-face {
  font-family:LNTilok;
  src: url(../fonts/LN_Tilok_6.10.ttf);
}
@font-face {
  font-family:NotoSans;
  src: url(../fonts/NotoSansTaiTham-Regular.ttf);
}
@font-face {
  font-family:TaiThamKHNew;
  src: url(../fonts/Tai_Tham_KH_New.ttf);
}

body{
  font-family:Raleway,Sarabun,Gentium,serif;
}

h1{
  font-size:5vh;
  font-weight:normal;
}

ul{
  line-height:150%;
}

#content{
  font-family:Raleway,Gentium,serif;
  font-size:2.8vh;
}

.lamphun{
  font-family:Lamphun;
  font-size:5.6vh;
}

.hariphunchai4{
  font-family:Hariphunchai4;
  font-size:5.6vh;
}

.saengdaengKH{
  font-family:TaiThamKHNew;
  font-size:3vh;
}

#content table{
  border:2px solid black;
  border-collapse:collapse;
  margin:2vh;
}

#content table th{
  color:#fff;
  background-color:#777;
  border:2px solid #000; 
  text-align:center;
  padding:0.25vh;
}

#content table td{
  border:2px solid #000;
  text-align:center;
  padding:0.25vh;
}

.not_def{
  background-color:#efefef;
}

.alt_bc{
  background-color:#f5f5f5;
}
