@charset "utf-8";
body{
	margin:0;
	background:"#FFFFF";
	font-family:tahoma;
}

#search_box
{
	font-family:tahoma;
	/*font-weight:bold;*/
	font-size:12px;
	color: #565656;
}

hr
{
	width:100%;
	color:#000000;
}

#search
{
	font-size:12px;
	color: #676767;
	line-height:20px;
	font-weight:normal;
}

#total_head
{
	font-family:tahoma;
	font-weight:bold;
	font-size:13px;
	color: #2b2b2b;
}

.total_content
{
	font-family:tahoma;
	font-weight:bold;
	font-size:12px;
	color: #2b2b2b;
	line-height:20px;
}

.total_content A:link, .total_content A:visited, .total_content A:active
{
	font-family:tahoma;
	font-weight:bold;
	font-size:12px;
	color: #0000ff;
	line-height:20px;
	text-decoration:none;
}

.total_content A:hover
{
	font-family:tahoma;
	font-weight:bold;
	font-size:12px;
	color: #0000ff;
	line-height:20px;
	text-decoration:underline;
}

#note
{
	font-family:tahoma;
	font-weight:bold;
	font-size:12px;
	color: #33af4a;
	line-height:20px;
}

.head_table
{
	font-family:tahoma;
	font-weight:bold;
	font-size:13px;
	color: #FFFFFF;
	line-height:18px;
	table-layout:fixed;
	background-color:#59b36a;
}

.content_table
{
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
	color: #6d746d;
	line-height:18px;
	background-color:#fffdd2;
}

.content_table A:link, .content_table A:visited, .content_table A:active
{
	font-family: "Tahoma";
	font-size:11px;
	font-weight:bold;	
	color: #4d514d;	
	text-decoration: none;
}

.content_table A:hover
{
	font-family: "Tahoma";
	font-size:11px;
	font-weight:bold;	
	color: #5c625c;	
	text-decoration: underline;
}

#date
{
	font-family:tahoma;
	font-weight:bold;
	font-size:17px;
	color: #5ba869;
}


/*canlendar*/

.label_header01
{
	font-family: "Tahoma";
	font-size:16px;
	font-weight:bold;	
	color: #4f9a5c;	 /*เขียว */
}

.label_header02
{
	font-family: "Tahoma";
	font-size:16px;
	font-weight:bold;	
	color: #464946;	 /*เทา */
}

.label_header03
{
	font-family: "Tahoma";
	font-size:16px;
	font-weight:bold;	
	color: #ef5f3e;	   /*แดงส้ม */
}

.label_header02
{
	font-family: "Tahoma";
	font-size:16px;
	font-weight:bold;	
	color: #464946;	 /*เทา */
}

.label_bold01
{
	font-family: "Tahoma";
	font-size:14px;
	font-weight:bold;	
	text-align:center;
	color: #4f9a5c;	 /*เขียว */
}

.label_bold02
{
	font-family: "Tahoma";
	font-size:14px;
	font-weight:bold;	
	text-align:center;
	color: #464946;	 /*เทา */
}

.label_bold03
{
	font-family: "Tahoma";
	font-size:14px;
	font-weight:bold;	
	text-align:center;
	color: #ef5f3e;	   /*แดงส้ม */
}

.label_active
{
	font-family: "Tahoma";
	font-size:14px;
	font-weight:bold;	
    background-image:url("../images/active.gif");
	background-repeat: no-repeat;
	background-position:center;
	color: #4f9a5c;	 /*เขียว */

}
 
 .label_circle
{
	font-family: "Tahoma";
	font-size:14px;
	font-weight:bold;	
    background-image:url("../images/circle.gif");
	background-repeat: no-repeat;
	background-position:center;
    color: #B6B6B6;	 /*เทา */ 

}

 .label_circle_holiday
{
	font-family: "Tahoma";
	font-size:14px;
	font-weight:bold;
    background-image:url("../images/circle.gif");
	background-repeat: no-repeat;
	background-position:center;
    color: #ef5f3e;	 /*แดงส้ม */

}
 
 .label_not_circle
{
	font-family: "Tahoma";
	font-size:14px;
	font-weight:bold;
    color: #B6B6B6;	 /*เทา */
}

a#dt1{
    color: #464946;
}
a#dt2{
    color: red;
}
a#dt1:hover, a#dt2:hover{
	font-family: "Tahoma";
	font-size:14px;
	font-weight:bold;
    color: #4f9a5c;	 /*เขียว */
    text-decoration:underline;
    /*width:100%;
    height:100%;
    background-color:blue;
    padding-top:13px;*/
}

.dropdown
{

   	font-family: "Tahoma";
	font-size:12px;
	color: #464946;	 /*เทา */
}

/*---------------------------------- link ------------------------------------------------*/

A:link , A:visited , A:active
{
	color: #769868;	
	text-decoration: none;
	font-family: "Tahoma";
	font-size:13px;
	font-weight:bold;	
}

A:hover
{
	color: #475d3e;	
	text-decoration: none;
	font-family: "Tahoma";
	font-size:13px;
	font-weight:bold;	
}

#menu1 a, #menu2 a, #menu3 a,#menu4 a,#menu5 a,#menu6 a,#menu7 a,#menu8 a
{
	width:100%;
	height:59px;
	padding-top:20px;
	color: #ffffff;	
	text-decoration: none;
	font-family: "Tahoma";
	font-size:13px;
	font-weight:bold;	
	background-image: url("../images/tran.gif");
}
#menu1 A:hover, #menu2 A:hover, #menu3 A:hover, #menu4 A:hover, #menu5 A:hover, #menu6,#menu7,#menu8  A:hover
{
	color: #249339;	
	text-decoration: none;
	font-family: "Tahoma";
	font-size:13px;
	font-weight:bold;
	background-repeat: no-repeat;
}
#menu1 A:hover
{
	background-image: url("../images/menu1.jpg");
}

#menu2 A:hover
{
	background-image: url("../images/menu2.jpg");
}

#menu3 A:hover
{
	background-image: url("../images/menu3.jpg");
}

#menu4 A:hover
{
	background-image: url("../images/menu4.jpg");
}

#menu5 A:hover
{
	background-image: url("../images/menu5.jpg");
}

#menu6 A:hover
{
	background-image: url("../images/menu5.jpg");
}

#menu7 A:hover
{
	background-image: url("../images/menu7.jpg");
}

#menu8 A:hover
{
	background-image: url("../images/menu6.jpg");
}

.index_link A:link , .index_link A:visited , .index_link A:active
{
	font-family: "Tahoma";
	font-size:11px;
	font-weight:normal;
	color: #436d7c;	/* --- คราม--- */
	text-decoration: none;
}

.index_link A:hover
{
	font-family: "Tahoma";
	font-size:11px;
	font-weight:normal;
	color: #436d7c;
	text-decoration: underline;
}

#download
{
	color: #3e844c; /*--เขียวเข้ม--*/
	text-decoration: none;
	font-family: "Tahoma";
	font-size:12px;
	font-weight:bold;
}

#download A:link , #download A:visited , #download A:active
{
	width:215px;
	height:56px;
	color: #ffffff;
	text-decoration: none;
	font-family: "Tahoma";
	font-size:12px;
	font-weight:bold;
	background-image: url("../images/tran.gif");
	padding-top:21px;
}

#download A:hover
{
	color: #ffffff;
	text-decoration: none;
	font-family: "Tahoma";
	font-size:12px;
	font-weight:bold;
	background-repeat: no-repeat;
	background-image: url("../images/button_over.jpg");
	padding-top:22px;
}

#popup
{
	color: #2b2b2b; /*--เทาเข้ม--*/
	font-family: "tahoma";
	font-size: 13px;
	font-weight:bold;
	line-height:30px;
}

#popup A:link , #popup A:visited , #popup A:active
{
	color: #ff0000; /*--แดง--*/
	font-family: "tahoma";
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
	line-height:30px;
}

#popup A:hover
{
	color: #ff0000;
	font-family: "tahoma";
	font-size: 13px;
	font-weight:bold;
	text-decoration:underline;
	line-height:30px;
}
