@import url(fonts/fonts.css);
/*
THBaijam			
THChakraPetch
THCharmofAU
THFahkwang
THK2DJuly8
THKodchasal
THKoHo				กอฮอ (ก.ฮ.)
THKrub
THMaliGrade6		มะลิ
THNiramitAS
THSrisakdi
THCharmonman
THSarabunNew	สารบัญ
เพิ่มเติม
Bangna				บางนา ตัดใหม่ (Bangna New)
wdb_Bangna		ดับบลิวดีบี บางนา (WDB Bangna)
Bansomdej			บ้านสมเด็จ BSRU Bansomdej  ###ตัวหนังสือเพี้ยน
DanViVek			ดานวิเวก (TH Dan Vi Vek)	####ต้องเพิ่มขนาด Font-size 
ps_PimDeed		พิมพ์ดีด  ####ต้องเพิ่มขนาด Font-size 
THsansneue		ไทยสารนุก
*/

BODY, a {
	FONT-FAMILY:  'THChakraPetch'; 
	line-height: 22px; 
	CURSOR: default; 
	BACKGROUND-color: #FFF;
	/*background: transparent url(../images/000-00_R020948.jpg) no-repeat; */
	COLOR: #000;
}

.custom-select {
	font-family: THChakraPetch;
	font-size: 14px;
	padding: 2px 4px;
	border: 1px solid orange;  /* #96d1f8 */
	CURSOR: pointer;
}

.custom-input {
	font-family: THChakraPetch;
	font-size: 14px;
	padding: 2px 4px;
	border: 1px solid orange;  /* #96d1f8 */
	CURSOR: pointer; 
}
/* ฟอนต์ราชการสวยๆ*/
.THCharmonman	{ font-family: 'THCharmonman'; font-size: 12px; }
.THSrisakdi			{ font-family: 'THSrisakdi'; font-size: 12px; }
.DanViVek			{ font-family: 'DanViVek'; font-size: 24px; }
.Bansomdej			{ font-family: 'Bansomdej'; font-size: 14px; }
.ps_PimDeed		{ font-family: 'ps_PimDeed'; font-size: 24px; }
.THMaliGrade6		{ font-family: 'THMaliGrade6'; font-size: 12px; }
.wdb_Bangna		{ font-family: 'wdb_Bangna'; font-size: 16px; }
.THSarabunNew		{ font-family: 'THSarabunNew'; font-size: 14px; }
.THSarabunNew_print		{ font-family: 'THSarabunNew'; font-size: 12px; line-height: 20px;}
.san_print		{ font-family: 'THSarabunNew'; font-size: 12px; line-height: 16px;}
.Jaruk			{ font-family: 'sov_jarukregular'; font-size: 24px; }
.Scriptina			{ font-family: 'scriptinaregular'; font-size: 16px; }  /* เฉพาะ Eng */
.sri_sury_wongse			{ font-family: 'sri_sury_wongseregular'; font-size: 24px; }  /* เฉพาะ Thai */
.asadong	 { font-family: 'asadong'; font-size: 24px; font-weight:none; }

.myButton {
	cursor:pointer; 
	font-family: 'asadong';
	font-size: 22px; font-weight:none;
	border: 1px solid #fff;  /* #96d1f8 */
	background-color: #3e779d;
	background: -webkit-gradient(linear, left top, left bottom, from(#65a9d7), to(#8000ff));
	background: -moz-linear-gradient(top,  #65a9d7,  #8000ff);
	padding: 5px 10px;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	color: white;
	text-decoration: none; 
	vertical-align: middle;
}
.myButton:hover {
    border-top-color: #8080ff;
	background: #8080ff;
    color: #ffffff; 
}
.myButton:active {
    border-top-color: #1b435e;
	background: #1b435e;
	outline: 0;
}

/*ตารางรับข้อมูล */
.myTableForm{
	font-size:14px;
	/*margin-left:auto; 
    margin-right:auto;*/
	border-collapse:collapse; 
}
.myTableForm th,
.myTableForm td { 
	font-size:14px;
	padding:2px; 
}
.myTableForm tr:hover{ background-color:#fffaf4 }

/*ตาราง goldenrod, lemonchiffon */
.myTable{
	font-size:14px;
	border-collapse:collapse; 
}
.myTable th,
.myTable td { 
	padding:2px; border:#fff 2px solid;		/*เส้นขอบ*/
}
/* provide some minimal visual accomodation for IE8 and below */
.myTable th{
	background: #7f7f7f;		/*สีพื้น - ส่วนหัว*/
	color: #fff;
	text-align:center;
}
.myTable tr:nth-child(odd){ 
	background: #e9e9e9;		/*สีพื้น - แถวสอง*/
}
.myTable tr:hover{ background-color:#c0c0c0 }

/*ตาราง goldenrod, lemonchiffon */
.myTableOrange{
	font-size:14px;
	/*margin-left:auto; 
    margin-right:auto;*/
	border-collapse:collapse; 
}
.myTableOrange th,
.myTableOrange td { 
	padding:2px; border:#fff 2px solid;		/*เส้นขอบ*/
}
/* provide some minimal visual accomodation for IE8 and below */
.myTableOrange th{
	background: Orange;		/*สีพื้น - ส่วนหัว*/
	color: #fff;
	text-align:center;
}
/*  Define the background color for all the EVEN background rows  */
.myTableOrange tr:nth-child(even){
	background: #ffc500;		/*สีพื้น - แถวแรก*/
}
/*  Define the background color for all the ODD background rows  */
.myTableOrange tr:nth-child(odd){ 
	background: lemonchiffon;		/*สีพื้น - แถวสอง*/
}
.myTableOrange tr:hover{ background-color:#fff }

/*ตาราง goldenrod, lemonchiffon */
.myTableGold{
	font-size:14px;
	/*margin-left:auto; 
    margin-right:auto;*/
	border-collapse:collapse; 
}
.myTableGold th,
.myTableGold td { 
	padding:2px; border:#fff 2px solid;		/*เส้นขอบ*/
}
/* provide some minimal visual accomodation for IE8 and below */
.myTableGold th{
	background: goldenrod;		/*สีพื้น - ส่วนหัว*/
	color: #fff;
	text-align:center;
}
/*  Define the background color for all the EVEN background rows  */
.myTableGold tr:nth-child(even){
	background: gold;		/*สีพื้น - แถวแรก*/
}
/*  Define the background color for all the ODD background rows  */
.myTableGold tr:nth-child(odd){ 
	background: lemonchiffon;		/*สีพื้น - แถวสอง*/
}
.myTableGold tr:hover{ background-color:#fff }

/*ตาราง น้ำเงิน ฟ้า */
.myTableSky{
	font-size:12px;
	/*margin-left:auto; 
    margin-right:auto;*/
	border-collapse:collapse; 
}
.myTableSky th,
.myTableSky td { 
	font-size:12px;
	padding:2px; border:#fff 2px solid;		/*เส้นขอบ*/
}
/* provide some minimal visual accomodation for IE8 and below */
.myTableSky th{
	font-size:12px;
	background: #0080ff;		/*สีพื้น - ส่วนหัว*/
	color: #fff;
	text-align:center;
}
/*  Define the background color for all the EVEN background rows  */
.myTableSky tr:nth-child(even){
	font-size:12px;
	background: #b8d1f3;		/*สีพื้น - แถวแรก**/
}
/*  Define the background color for all the ODD background rows  */
.myTableSky tr:nth-child(odd){ 
	font-size:12px;
	background: #dae5f4;		/*สีพื้น - แถวสอง*/
}
.myTableSky tr:hover{ background-color:#fff }

/*ตาราง เขียว - เหลือง */
.myTableGreen{
	font-size:14px;
	/*margin-left:auto; 
    margin-right:auto;*/
	border-collapse:collapse; 
}
.myTableGreen th,
.myTableGreen td { 
	padding:2px; border:#fff 2px solid;		/*เส้นขอบ*/
}
/* provide some minimal visual accomodation for IE8 and below */
.myTableGreen th{
	background: green;		/*สีพื้น - ส่วนหัว*/
	color: #fff;
	text-align:center;
}
/*  Define the background color for all the EVEN background rows  */
.myTableGreen tr:nth-child(even){
	background: #BCF5A9;		/*สีพื้น - แถวแรก*/
}
/*  Define the background color for all the ODD background rows  */
.myTableGreen tr:nth-child(odd){ 
	background: #dfffdf;		/*สีพื้น - แถวสอง*/
}
.myTableGreen tr:hover{ background-color:#fff }

/*ตาราง น้ำเงิน - เหลือง */
.myTableBlue{
	font-size:14px;
	/*margin-left:auto; 
    margin-right:auto;*/
	border-collapse:collapse; 
}
.myTableBlue th,
.myTableBlue td { 
	padding:2px; border:#fff 2px solid;		/*เส้นขอบ*/
}
/* provide some minimal visual accomodation for IE8 and below */
.myTableBlue th{
	background: blue;		/*สีพื้น - ส่วนหัว*/
	color: #fff;
	text-align:center;
}
/*  Define the background color for all the EVEN background rows  */
.myTableBlue tr:nth-child(even){
	background: #acc0fd ;		/*สีพื้น - แถวแรก*/
}
/*  Define the background color for all the ODD background rows  */
.myTableBlue tr:nth-child(odd){ 
	background: #e0e8fe;		/*สีพื้น - แถวสอง*/
}
.myTableBlue tr:hover{ background-color:#fff }

/*ตาราง น้ำเงิน - เหลือง */
.myTablePurple{
	font-size:14px;
	/*margin-left:auto; 
    margin-right:auto;*/
	border-collapse:collapse; 
}
.myTablePurple th,
.myTablePurple td { 
	padding:2px; border:#fff 2px solid;		/*เส้นขอบ*/
}
/* provide some minimal visual accomodation for IE8 and below */
.myTablePurple th{
	background: #8000ff;		/*สีพื้น - ส่วนหัว*/
	color: #fff;
	text-align:center;
}
/*  Define the background color for all the EVEN background rows  */
.myTablePurple tr:nth-child(even){
	background: #d5aaff ;		/*สีพื้น - แถวแรก*/
}
/*  Define the background color for all the ODD background rows  */
.myTablePurple tr:nth-child(odd){ 
	background: #ead5ff;		/*สีพื้น - แถวสอง*/
}
.myTablePurple tr:hover{ background-color:#fff }

/*ตาราง c0c0c0 - ffffff */
.myTableGray{
	font-size:14px;
	/*margin-left:auto; 
    margin-right:auto;*/
	border-collapse:collapse; 
}
.myTableGray th,
.myTableGray td { 
	padding:2px; border:#fff 2px solid;		/*เส้นขอบ*/
}
/* provide some minimal visual accomodation for IE8 and below */
.myTableGray th{
	background: gray;		/*สีพื้น - ส่วนหัว*/
	color: #fff;
	text-align:center;
}
/*  Define the background color for all the EVEN background rows  */
.myTableGray tr:nth-child(even){
	background: #c0c0c0 ;		/*สีพื้น - แถวแรก*/
}
/*  Define the background color for all the ODD background rows  */
.myTableGray tr:nth-child(odd){ 
	background: #fff ;		/*สีพื้น - แถวสอง*/
}
.myTableGray tr:hover{ background-color:#fff }

/*ตาราง c0c0c0 - ffffff */
.myTableAcc{
	font-size:14px;
	/*margin-left:auto; 
    margin-right:auto;*/
	border-collapse:collapse;
}
.myTableAcc th,
.myTableAcc td { 
	padding:2px; border:#000 1px solid;		/*เส้นขอบ*/
}
/* provide some minimal visual accomodation for IE8 and below */
.myTableAcc th{
	background: gray;		/*สีพื้น - ส่วนหัว*/
	color: #fff;
	text-align:center;
}
/*  Define the background color for all the EVEN background rows  */
.myTableAcc tr:nth-child(even){
	background: #e9e9e9 ;		/*สีพื้น - แถวแรก*/
}
/*  Define the background color for all the ODD background rows  */
.myTableAcc tr:nth-child(odd){ 
	background: #fff ;		/*สีพื้น - แถวสอง*/
}
.myTableAcc tr:hover{ background-color:#fff }

/*ตาราง c0c0c0 - ffffff */
.myTableListAcc{
	font-size:14px;
	/*margin-left:auto; 
    margin-right:auto;*/
	border-collapse:collapse;
}
.myTableListAcc th,
.myTableListAcc td { 
	padding:2px; border:#c0c0c0 1px solid;		/*เส้นขอบ*/
}
/* provide some minimal visual accomodation for IE8 and below */
.myTableListAcc th{
	background: #9f9f9f;		/*สีพื้น - ส่วนหัว*/
	color: #fff;
	border:#fff 1px solid;
	text-align:center;
}

.myTableListAcc tr:hover{ background-color:#dddddd }

.myTableContent,
.myTableListAcc td { 
	font-size:12px;
	/*margin-left:auto; 
    margin-right:auto;*/
	border-collapse:collapse;
	padding: 2px 4px;
}

