﻿ 
* {
	margin: 0;
	padding: 0;
	
}



body 
{
	
	/*color: #666666;*/
	background: url(img/snow.jpg);
	
	
	font-family: "MS Sans Serif";
	/*text-align: left;*/
	padding: 0; margin: 0;
	font-size: 12px;
	font-weight: normal;
}
#contentb 
{
	margin: 0px auto; width: 990px;
}
#header {
	width: 990px;
	height: 251px;
	background-image: url(img_sub/head.jpg);
margin:0 auto;
}
.h_main{
	width: 790px;
	float: left;
	margin-left: 101px;
	height: 250px;
	margin-top: 0%;
}

#content 
{
	
	width: 990px;
	height: 550px; /*background-color: #800080;*/;
	background-image: url('img_sub/bgg_02.jpg');
	margin:0 auto;
}
#contentnew 
{
	
	width: 990px;
	/*height: 550px; /*background-color: #800080;*/
	background-image: url('img_sub/bgg_02.jpg');
	margin:0 auto;
}

#content2 {
	/*background-color: #800080;*/
	/*background-image: url(img_m/bg03.jpg);*/
	background-image: url(img_sub/bg.jpg);
	margin: 0px auto;
	width: 990px;
}
.con2
{
	/*margin: 0px auto;*/
	padding-left: 105px;
	float: left;
	width: 788px;
	
}
#content3 {
	/*background-color: #800080;*/
	background-image: url(img_sub/bg.jpg);
	margin: 0px auto;
	width: 990px;
	
}
#content33 {
	/*background-color: #800080;*/
	background-image: url('img_sub/bg.jpg');
	margin: 0px auto;
	width: 990px;
	height: 800px;
}
.sidebar {
	float: left;
	width: 224px;
	padding: 0;
	margin-left: 6%;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	height: 175px;
	
}
.tsidebar
{
	margin-top: 40%;
	margin-left: 7%;
}
.s1
{
}

.main{
	width: 657px;
	float: left;
	margin-left: 20%;
	height: 299px;
	margin-top: 0%;
}
.main.hmenu
{
	
	height: 54px;
	width: 492px;
	
}
.rightbar
{
	float: right;
	width: 130px;
	height: 500px; /*background-color: #00FFFF;*/;
	margin-right: 4%;
	margin-top: 5%;
}

	
	

.main2{
	width: 751px;
	float: left;
	margin-left: 20%;
}
.main3{
	width: 770px;
	height: 400px;
	padding-left: 10px;
	margin: 0px auto;
	
}
.main33{
	width: 589px;
	padding-left: 40px;
	margin: 0px auto;
	height: 240px;
}

.mainde{
	width: 770px;
	height: 400px;
	padding-left: 10px;
	margin: 0px auto;
}

#footer {
	clear: both;
	width: 990px;
	height: 80px;
	background-image: url(img_sub/foot2.jpg);
	margin-bottom: 0px; /*background-color: #CCCCCC;*/;
	margin-top: 0px;
}
.f1
{
	height: 69px;
	width: 204px;
	margin-top: 0;
	text-align: left;
	float: left;
}
.f2
{
	height: 209px;
	width: 203px;
	margin-top: 0;
	text-align: right;
	float: right;
}

/*css contact*/

#con1
{
	width: 590px;
	margin-top: 8%;
	margin-left: 0;
	height: 212px;
}

#con2
{
	width: 862px;
	text-align: right;
}
.map
{
	width: 325px;
	height: 368px;
	float: left;
}
.map1
{
	width: 200px;
	height: 200px;
	float: left;
}
.cc2
{
	width: 400px;
	float: left;
	margin-left: 8%;
}
.hm

{
	padding: 0;
	margin: 0;
	width: 455px;
	float: left;
	margin-top: 1%;
	margin-left: 2%;
	padding-left: 5%;
}
h1
{
	font-family: "MS Sans Serif";
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	width: 607px;
	margin-left: 3%;
}
h5
{
		margin-top: 15%;
		margin-left: 1%;
}
h3
{
	margin-top: 0%;
	font-family: "MS Sans Serif";
	text-align: left;
	font-size: 20px;
	font-weight: normal;
	width: 906px;
	float: left;
	margin-left: 2%;
}
h4
{
	font-family: "MS Sans Serif";
	text-align: center;
	font-size: 18px;
	font-weight: bolder;
	width: 428px;
	float: left;
	margin-left: 7%;
	padding-left: 12%;
	height: 16px;
	margin-right: 0;
	margin-top: 5px;
	margin-bottom: 0;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 10px;
}
.h6
{
	margin: 0;
	padding: 0;
	font-family: "MS Sans Serif";
	text-align: left;
	font-size: 15px;
	font-weight: normal;
	width: 536px;
	float: left;
	height: 16px;
}
.h61
{
	padding: 0 0 0 70px;
	font-family: "MS Sans Serif";
	text-align: justify;
	font-size: 15px;
	font-weight: normal;
	width: 536px;
	float: left;
}
/*.h61
{

	font-family: "MS Sans Serif";
	font-size: 15px;
	font-weight: normal;
	width: 536px;
	text-align: right;
}

/*h6
{
	margin-top: 1%;
	padding: 0;
	font-family: "MS Sans Serif";
	text-align: right;
	font-size: 15px;
	font-weight: normal;
	width: 535px;
	height: 14px;
	float: right;

background-color: #88C2CE;
	margin-right: 0;
	padding-right: 0;
}*/
#new
{
	width: 639px;
	float: left;
}
.img
{
	margin: 0px auto;
	background-image: url('img_m/line_04.jpg');
	height: 62px;
	width: 589px;
	padding-left: 40px;
}
.img2
{
		margin: 0px auto;

		/*background-image: url('img_m/line_04.jpg'); height: 62px;*/
		width: 589px;
		
		
}
.h41
{
	font-family: 'Myriad Pro';
	color: #5b7a16;
	text-align: left;
	font-size: 20px;
	font-weight: normal;
	width: 600px;
	margin-top: 1%;
}
.a1
{
}
#main_p
{
width: 575px;
	margin: 0px auto;
	padding-left: 4%;
	padding-right: 2%;	
}
#main3 li
{
}
#lmain
{
margin: 0px auto;
	padding-left: 105px;
	float: left;
	width: 220px;
	height: 550px;
}
.lmain2
{

margin: 0px auto;
width: 200px;
	padding-left: 0px;
	float: left;
}


#rmain
{

	float: right;
	width: 660px;
	/*height: 550px;*/
}
/*   หัวข้อ  */
.textnew {
	font-family: "AngsanaUPC";
	
	font-weight: bold;
	padding-top: 15px;
	padding-left: 15px;
}
.t4 {
	color: #59b0d5;
	font-size: 20px;
}
.t5 {
	color: #0374a4;
	font-size: 23px;
}
/*   ท้าย  */
.textfoot {
	font-size: 10px;
	font-family: Angsananew;
	color: #666666;
	padding-top: 20px;
	padding-left: 12%;
	width: 450px;
}
.textfoot2 
{
	font-size: 10px; font-family: Angsananew; color: #666666;padding-left: 14%;
	
	width: 450px;
}
.textfoot3 {font-size: 10px; font-family: Angsananew; color: #666666; font-weight: bold;padding-left: 14%;
	
	width: 450px;
}
.textfootp1 
{
	margin-top: 10px;
		float: right;
	font-size: 10px; 
	font-family: Angsananew; 
	color: #666666; 
	font-weight: bold;
	padding-right: 12%;
	
	width:169px;
	height: 70px;
}
/*     */


.textlist 
{
	color: #666666;
	text-align: center;
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	padding-top: 15px;
	padding-left: 20px;
	width: 515px;
}
.textlist1
{
	color: #666666;
	  text-align: justify;
            font-family: "MS Sans Serif";
            font-size: 12px;
            font-weight: normal;
            width: 525px;
            padding-left: 10px;
            
}
.textlistpro
{
	color: #666666;
	text-align: justify;
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	width: 525px;
	padding-left: 40px;
	padding-top: 15px;
}
.textlistpro2
{
	color: #666666;
	  text-align: center;
            font-family: "MS Sans Serif";
            font-size: 15px;
            font-weight: normal;
            width: 525px;
            padding-left: 10px;
            	padding-top: 15px;
}
.textlist2
{
	color: #666666;
	text-align: justify;
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	
	padding-left: 20px;
	
	width: 515px;
}
.pp2
{
	color: #666666;
	text-align: justify;
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	
	padding-left: 10px;
	
	width: 525px;
}
.pp3
{
	color: #666666;
	text-align: justify;
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	padding-top: 40px;
	padding-left: 10px;
	Height:400px;
	width: 525px;
}
.textlistban
{
	color: #666666;
	  margin: 0px auto;
	   	float: left;
            font-family: "MS Sans Serif";
            font-size: 12px;
            font-weight: normal;
            width: 556px;
            Height:230px;
            padding-top: 0px;
            padding-left: 7px;
            
}
.textlistcon
{
	color: #666666;
	 
	  	float: right;
	  	padding-top: 15px;
            font-family: "MS Sans Serif";
            font-size: 12px;
            font-weight: 700;
            width: 315px;
              padding-right: 19%;
	
}
.textlistcon2
{
	color: #666666;
	  
	  	float: right;
	  	padding-top: 12px;
            font-family: "MS Sans Serif";
            font-size: 12px;
           
            width: 315px;
              padding-right: 19%;
	
}
.textlistcon3
{
	color: #666666;
	  
	  	float: left;
	  
            font-family: "MS Sans Serif";
            font-size: 12px;
           
            width: 95px;
              padding-left: 10px;
	
}
.mail{
	float: inherit;
	font-family: "MS Sans Serif";
	font-size: 12px;
	width: 500px;
	padding-left: 0px;
	text-align: center;
}
.textlistcon4
{
	color: #666666;
	  
	  	float: right;
	  
            font-family: "MS Sans Serif";
            font-size: 11px;
           
            width: 217px;
              padding-right: 19%;
	
}
.textlistpig
{
	color: #666666;
	  text-align: justify;
	  padding-top: 5px;
	  	float: left;
            font-family: "MS Sans Serif";
            font-size: 12px;
            font-weight: normal;
            width: 200px;
            padding-left: 10px;
}

#textlistconmain
{
	color: #666666;
	  margin-top: 10%;
	  
	  
            font-family: "MS Sans Serif";
            font-size: 12px;
           
            width: 300px;
              padding-left: 10px;
	
}
.google
{
	color: #666666;
	    margin-top: 15px;
	  	float: left;
	  
            font-family: "MS Sans Serif";
            font-size: 12px;
           
            width: 95px;
              padding-left: 10px;
	height: 13px;
}
.news
{
	color: #666666;
	margin: 0px auto;
	float: left;
	font-family: "AngsanaUPC";
	
	font-weight: bold;
	width: 532px;
	Height: 40px;
	padding-top: 10px;
	padding-left: 15px;
	background-image: url('img_menu/bar.jpg');
}

.news222
{
	color: #666666;
	margin: 0px auto;
	float: left;
	font-family: "AngsanaUPC";
	
	font-weight: bold;
	width: 532px;
	Height: 32px;
	padding-top: 10px;
	padding-left: 15px;
	/*background-image: url('img_menu/bar.jpg');*/
}
.news2
{
	color: #666666;
	margin: 0px auto;
	float: left;
	font-family: "MS Sans Serif";
            font-size: 12px;
	width: 532px;
	Height: 209px;
	padding-top: 10px;
	padding-left: 15px;
	
}
.conp3
{
	color: #666666;
	  
	  
            font-family: "MS Sans Serif";
            font-size: 12px;
           
            width: 252px;
              padding-left: 105px;
	
}
.conp4
{
	color: #666666;
	  
	  	
	  
            font-family: "MS Sans Serif";
            font-size: 12px;
           
            width: 515px;
              padding-left: 500px;
	
}
.textlist11
{
	color: #666666;
	  text-align: justify;
            font-family: "MS Sans Serif";
            font-size: 12px;
            font-weight: normal;
            width: 250px;
            padding-left: 10px;
            
}
.cssmenu3:link{font:bold 13px Microsoft Sans Serif;color:#8C1ED2;text-decoration:none;}
.cssmenu3:visited{font:bold 13px Microsoft Sans Serif;color:#8C1ED2;text-decoration:none;}
.cssmenu3:hover{font:bold 13px Microsoft Sans Serif;color:#4040FF;text-decoration:none;}
.cssmenu3:active{font: bold 13px Microsoft Sans Serif;color:#8C1ED2;text-decoration:none;}
.cssContent{background-color:#E3E3E3;}
