@charset "utf-8";
/* CSS Document */
@import url(../fonts/thsarabunnew.css);

body{ background-color:#E1E1E1 ; background-repeat:repeat-x ; font-family:'THSarabunNew' ; padding:0 ; margin:0 ;  }
img{border:0px}
a{text-decoration:none;}
.main {  width: 1024px; height: auto ; margin: 0px auto; padding:0; overflow:hidden; }
.leftmain { width: 220px; height: auto; float:left;}
.leftmain .leftlogo { margin:0px 0px 0px 0px; float:left; width: 220px; /* max-height: 106px; */ margin-bottom: 20px;}  
.leftmain .leftlogo .logo{ width: 220px; /* height: 106px; */ text-align:center; display:table-cell; vertical-align:middle;}
.leftmain .leftlogo .logo img{ max-width:225px }
 
.leftmain .search {text-align:right ; margin-bottom: 20px; }
.leftmain .search  input[type='text'] { border: 1px solid #000000}

.mainmenu {border:solid #F00; width:220px }


.menu { height:auto; float:right ; margin-bottom: 20px; }
.menu .namemenu { margin:0px 0px 0px 0px;}
/*
.menu .namemenu ul{ font-size: 14px  ; list-style-type:none ; display:block ; }
.menu .namemenu ul li a{ color:#000;margin:0px 0px 0px 15px ; float:right ; text-decoration:none;}
.menu .namemenu ul li a:hover { color:#FFF}
*/
.rightmain {  float:right; height: auto; background-color:#E1E1E1; width: 780px}
.rightmain .slidepic { margin:0px 0px 0px 0px ;width: 770px; height: 232px;}

.rightmain .content{
	height: auto; 
	width:730px;
	background-color:#FFFFFF; 
	margin-top:20px ;
	font-size:14px; 
	padding: 20px 20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 0 10px rgba( 0, 0, 0, 0.1 );
	-moz-box-shadow: 0 0 10px rgba( 0, 0, 0, 0.1 );
	box-shadow: 0 0 10px rgba( 0, 0, 0, 0.1 );
	-webkit-border-radius: 3px;
}

.rightmain .mainbox {  
	height: auto; 
	background-color:#FFFFFF; 
	margin-top:20px ;
	font-size:14px; 
	padding: 20px 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0 0 10px rgba( 0, 0, 0, 0.1 );
	-moz-box-shadow: 0 0 10px rgba( 0, 0, 0, 0.1 );
	box-shadow: 0 0 10px rgba( 0, 0, 0, 0.1 );
	-webkit-border-radius: 3px;
}
.rightmain .mainbox .namepost { padding : 0px 0px 0px 20px  } 
.rightmain .mainbox .namepost span{ font-size:12px }
.rightmain .mainbox .namepostmain { padding : 0px 0px 0px 20px }
.rightmain .mainbox .social { padding : 0px 0px 0px 20px  ; margin-bottom : 15px;}
.rightmain .mainbox .namepostmain a { font-size:25px; font-weight:bold ; text-decoration:none;color:#000}
.rightmain .mainbox .namepostmain a:hover{color:#3D5A99}
.rightmain .mainbox .banner { padding : 0px 0px 0px 20px  }
.rightmain .mainbox .post {padding :0px 0px 0px 20px ;margin-bottom: 20px;}
.rightmain .mainbox .line { /* border:1px solid  #eee ; margin: 5px 0px 0px 0px */ }
.rightmain .mainbox .view { padding : 0px 0px 0px 20px ; text-align:right}
.rightmain .mainbox .view a {margin-right:20px ; text-decoration:none; color:#000000 ;font-weight:bold; }
.rightmain .mainbox .view a:hover{color:#3D5A99}
/*
.rightmain .mainbox .post {width:230px; margin:0px 0px 0px 100px}
.rightmain .mainbox .post  .postbox { margin:0px 0px 0px 0px}
.rightmain .mainbox .post ul {list-style-type:none ; display:block }
.rightmain .mainbox .nameone a{ float: right; font-size:12px; color:#666;list-style-type:none ; display:block}


.rightmain .mainbox .rightbanner { float:right ; width: 270px; height: 270px }
.rightmain .mainbox .rightbanner { margin: 27px 39px 0px 0px}


.rightmain .postboxnew { width: 700px; margin:0px 0px 0px 45px}
.rightmain .postboxnew a {list-style-type:none ; display:block; font-size:15px}

.rightmain .mainboxfirst {  height: auto; background-color:#FFF; }
.rightmain .mainboxfirst .mainpost {  margin:0px 0px 0px 15px}
.rightmain .mainboxfirst .mainpost a {font-size:20px;font-weight:bold} 
.rightmain .mainboxfirst .postboxnewfirst{  width: 700px; margin:0px 0px 0px 45px}
.rightmain .mainboxfirst .postboxnewfirst span {list-style-type:none ; display:block; font-size:15px;}
.rightmain .picvideofirst{ margin:11px 0px 0px 91px}
.rightmain .namefirst a { float: right; font-size:12px; color:#666;list-style-type:none ; display:block}
.rightmain .mainboxfirst .line  { border:1px solid  #999 ; margin: 5px 0px 0px 0px }

.rightmain .mainboxsecond {  height: auto; background-color:#FFF;}
.rightmain .mainboxsecond  .postsecond {  margin:0px 0px 0px 15px}
.rightmain .mainboxsecond  .postsecond a {font-size:20px;font-weight:bold}
.rightmain .mainboxsecond  .postboxnewsecond {  width: 700px; margin:0px 0px 0px 45px}
.rightmain .mainboxsecond  .postboxnewsecond span {list-style-type:none ; display:block; font-size:15px;}
.rightmain .picvideosecond { margin:11px 0px 0px 91px}
.rightmain .namesecond a { float: right; font-size:12px; color:#666;list-style-type:none ; display:block}
.rightmain .mainboxsecond .line { border:1px solid  #999 ; margin: 5px 0px 0px 0px }
*/







.rightmain .pagging { float:right}
.rightmain .pagging .numberend { margin:5px 0px 5px 0px}
.rightmain .pagging .numberend a { font-size: 12px; color:#999 ; text-decoration:none;}


.fooster { width:1024px;; margin: auto}
.fooster .location { color:#666666 ; margin: 28px 0px 0px 380px ; font-size:12px}
.fooster .location a {  color:#666666}
