@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
img{ border:0; }
body {
	font-family:"Tahoma", sans-serif; font-size: 10pt;
	background:url(images/bg_clound.png) no-repeat top center;
}
.clear-all{clear:both; height:0; line-height:0}
a{ cursor:pointer;}
h3{ font-size:10pt;}
h4{ font-size:10pt;}
/* Style Main*/
 #content {
 width:100%;
 min-width:994px;
/* height:166px;*/
 }
 *html #content{
 width:expression(document.body.clientWidth < 995 ? "894px" : "auto" );
 }
 #in_head {
	
	
 }
 #in_body {

 }
 #in_footer {
  color:white;
  background:#6baaed;
  padding-top:8px;padding-bottom:8px;text-align:center
 }
/* Style Sub in_head ------------------------------------------------------------------------------- */
 #in_head div.head_left{
	background:url(images/symbol.png) no-repeat top left;
	float:left;
	margin-top:10px;
	margin-left:20px;
	behavior: url(images/iepngfix.htc);
	height:79px;
	width:270px;
 }
 #in_head div.head_center{
 	text-align:right;
	float:right;
	height:97px;
	width:407px;
/*	border:1px solid #F5F5F5;*/
 }
 #in_head div.head_right{
	background:url(images/building.png) no-repeat top left;
	float:right;
	behavior: url(images/iepngfix.htc);
	height:97px;
	width:309px;
 }
 #in_head div.head_tag {
 	height:17px;
	background:url(images/in_01.png) no-repeat top right;
 }
/* Style Sub in_body ------------------------------------------------------------------------------- */

/* Style table*/
 .section_2{
 	background:url(images/in_02.png) repeat-x top left white;

 }
 .section_2 .main {
	background:url(images/table_bg.png) repeat-x left top; 
	padding-top:10px;
	margin-top:3px;
 }
 .section_3{
	background:url(images/in_03.png) repeat-y top left;
	width:30px;
	height:48px;
 }

 .section_4{
	background:url(images/in_04.png) repeat-y top left;
	width:30px;

 }

 .section_5{
	background:url(images/in_05.png) repeat-y top;
	width:30px;

 }
  .section_6{
	background:url(images/in_06.png) repeat-y top left;
	width:30px;
 }
  .section_7{
	background:url(images/in_07.png) no-repeat top left;
	width:30px;
	height:30px;
 }
  .section_8{
	background:url(images/in_08.png) repeat-x top left;

 }
  .section_9{
	background:url(images/in_09.png) no-repeat top left;
	behavior: url(images/iepngfix.htc);
	width:30px;
 }
 .section_12{
	background:url(images/in_12.png) repeat-y top;
	width:30px;

 }
 .section_13{
	background:url(images/in_13.png) repeat-y top;
	width:30px;

 }
/* Style block_left +++++++++++++++++++++++++++++++++*/
  .block_left{
	float:left;
	width:99%;
  }
  .b_top ul{
  	width:100%;
  }
  .b_top ul li{
/* background:url(images/in_dot.gif) no-repeat right top;*/
  	list-style:none;
    float:left;
	padding-left:18px;
	color:#666;
	line-height:20px;
	height:24px;
  }
  .b_top ul li{
	float:left;
	margin-right:4px;
	margin-left:6px;
	margin-top:3px;
  }
  .last_s{
	background:none;
	float:right;
	margin-right:10px;
	font-size:11pt;
  }
  .last_s span {
	cursor:pointer;
	text-decoration:underline;
  }
  .b_top ul font#fontlabel_9 {
	font-size: 8pt;
  }
  .b_top ul font#fontlabel_10 {
	font-size: 10pt;
  }
  .b_top ul font#fontlabel_12 {
	font-size: 12pt;
  }
  .b_top ul li.last{
	background:none;
  }
  
/* Style block_right ++++++++++++++++++++++++++++++ */
  .block_right{
	float:right;
	width:266px;
	margin-top:-13px;
	/*background:url(images/bg_line.png) repeat-y left top;*/
  }
  
/* Style เสียงตามสาย */
  .b_sound {
   	width:269px;
	height:218px;
	/*background:url(images/b_sound.png) no-repeat left top;*/
	float:left;
	/*margin-top:10px;*/
  }
  .b_sound img{
  	margin-left:13px;
	margin-top:16px;
  }
/* Style ข่าวด่วน */
   table.b_news {
   	margin:auto;
   }
   table.b_news td.block1 {
	background:url(images/b_news_1.png) no-repeat left top;
	width:17px;
   }
   table.b_news td.block2 {
	background:url(images/b_news_2.png) repeat-x left top;
   }
   table.b_news td.block2 div.h_left {
	margin-bottom:10px;
   }
   table.b_news td.block2 div.h_block {
	height:125px;overflow:auto;
	word-spacing:1px;
   }
   table.b_news td.block2 div.h_block .h_text{
	padding-left:12px;
	color:#6c6c6c;
   }
   table.b_news td.block3 {
	background:url(images/b_news_3.png) no-repeat left top;
	width:11px;
   }
/* Style วีดีทัศน์&เมล์*/
  .b_tv {
  	background:url(images/Ban_2.png) no-repeat left top;
	height:87px;width:170px;
	font-weight:600;
	color:#5b5b5b;
/*	padding-left:8px;
	padding-top:20px;*/
	font-size:9pt;
	cursor:pointer;
  }
  .b_mail {
  	background:url(images/Ban_3.png) no-repeat left top;
	height:67px;width:162px;
	font-weight:600;
	color:#5b5b5b;
	padding-left:8px;
	padding-top:20px;
	font-size:9pt;
	cursor:pointer;
  }
/* Style เมนู ด้านซ้าย */
  .m_left{
	width:100%;
  }
  .m_left a{
	color:#6c6c6c;
	text-decoration:none;
  }
  .m_left a:hover{
	color:#6c6c6c;
	text-decoration:underline;
  }
  .m_left ul{
	width:90%;
  	list-style:none;
	padding:6px 0px 10px 10px;
  }
  .m_left ul li{
  	line-height:22px;
	border-bottom:1px dotted #acacac;
  }
  .m_left ul li img{
	float:right;
	margin-top:8px;
	padding-left:5px;
  }
  .m_left .top {
	background:url(images/m_left1.png) no-repeat left top;height:11px;
  }
  .m_left .middle {
	background:url(images/m_left2.png) no-repeat left top;
	font-size:10pt;
  }
  .m_left .down {
	background:url(images/m_left3.png) no-repeat left top;height:11px;
  }
/* Style หนังสือเวียน & ข่าวประชาสัมพันธ์ */
   table.b_release {
   	margin:auto;
	margin-bottom:8px;
   }
   table.b_release td.block1 {
	background:url(images/b_release_1.png) no-repeat left top;
	width:11px;
   }
   table.b_release td.block2 {
	background:url(images/b_release_2.png) repeat-x left top;
   }
   table.b_release td.block2 div.h_left {
	margin-bottom:10px;
   }
   table.b_release td.block2 div.h_block {
	height:125px;overflow:auto;
	word-spacing:1px;
   }
   table.b_release td.block2 div.h_block .h_text{
	padding-left:12px;
	color:#6c6c6c;
   }
   table.b_release td.block3 {
	background:url(images/b_release_3.png) no-repeat left top;
	width:11px;
   }
   
   table.b_release td.block1_ex {
	background:url(images/b_release_1_old.png) no-repeat left top;
	width:11px;
   }
   table.b_release td.block2_ex {
	background:url(images/b_release_2_old.png) repeat-x left top;
   }
   table.b_release td.block3_ex {
	background:url(images/b_release_3_old.png) no-repeat left top;
	width:11px;
   }
   
  /*----------------------------------------------------*/
  ul.menu_news {
  	width:98%;
  	list-style:none;
	padding:10px 3px;
	padding-top:0px;
	margin-top:10px;
	overflow:auto;
	height:160px;

  }
  ul.menu_news  li{
	line-height:18px;
	color:#0a80c2;
	padding-left:8px;
  }
  ul.menu_news  li img{
  	vertical-align:text-bottom;
  }
  ul.menu_news li.line {
	border-bottom:1px solid #e6e6e6;
  }
  ul.menu_news li.block_1 {
	background:#F5F5F5;
  }
  ul.menu_news li.block_2 {
	background:white;
  }
  ul.menu_news li a {
	line-height:18px;
	color:#0a80c2;
	text-decoration:none;
  }	
  ul.menu_news li a:hover {
	line-height:18px;
	color:#0a80c2;
	text-decoration:underline;
  }
  ul.menu_news li font {
	color:#bc0101;
	font-size:10pt;
	display:block;
	height:19px;
	width:64px;
	float:left;
	margin-right:3px;
	clear:both;
  }
  ul.menu_news li a span {
	color:#888;
	font-size:8pt;
  }
/* Style menu home/sitemap */
   .block_right .b_top div {
   padding-left:20px;
   padding-right:10px;
   padding-top:3px;
   }
   .block_right .b_top div a {
	color:white;
	text-decoration:none;
	font-size:8pt;
   }
   .block_right .b_top div a:hover {
	text-decoration:underline;
   }
/* Style user-login */
   .login {

	width:268px;height:158px;
	margin-top:18px;
	margin-bottom:18px;
   }
   .login #login_font{
	background:url(images/b_right6.png) no-repeat left top;
	height:76px;display:block;padding:55px 0px 0px 50px;
	color:#6c6c6c;
   }
   .login #login_back{
	background:url(images/b_right6_back.png) no-repeat left top;
	height:106px;display:none;padding:25px 0px 0px 50px;
   }
  .login #login_back ul li{
   width:80%;
   line-height:18px;
   border-bottom:1px dotted #6c6c6c;
   list-style:none;
  }
  .login #login_back a{

   color:#0a80c2;
   text-decoration:none;
  }
  .login #login_back a:hover{
   color:#0a80c2;
   text-decoration:none;
  }
/* Style link */
   .linking {
   	
	padding-left:20px;
   }
   .linking img{
	margin-bottom:5px;
   }
/* Style กองคลัง */
	.def {
	float:left;
	width:302px;
	background:url(images/bg_line.png) repeat-y;
	border-bottom:1px solid #bfbfbf;
	padding-bottom:8px;
	}
	.def h4 {
	line-height:25px;
	padding-left:17px;
	margin-bottom:10px;
	}
	.def .d_left {
	float:left;padding-left:5px;
	}
	.def .d_right {
	float:left;width:195px;
	padding-left:10px;
	height:155px;
	}
	.def .d_right table {
	
	}
	.def .d_right table td img {
	vertical-align:middle;float:left;
	}
	.def .d_right table td.left {
	padding-left:5px;
	}
	.def .d_right table td.left a {
	color:#0a80c2;line-height:17px;
	}
	.def .d_right table td.left a:hover {
	color:#0a80c2;text-decoration:underline;
	}
	
