@charset "utf-8";
body {
	margin:0;
	padding:0;
	width:100%;
	color:#959595;
	font:normal 12px/1.8em Arial, Helvetica, sans-serif;
	background:#e4e4cb url(images/main_bg.gif) repeat-x center 6px;
}
html, .main {
	padding:0;
	margin:0;
}
.main {
	border-top:6px solid #a9a96d;
	background:url(images/header_bg.jpg) no-repeat center top;
}
.clr {
	clear:both;
	padding:0;
	margin:0;
	width:100%;
	font-size:0;
	line-height:0;
}
.logo {
	padding:0;
	float:left;
	width:auto;
}
h1 {
	margin:0;
	padding:26px;
	float:left;
	color:#fff;
	font:bold 36px/1.2em Arial, Helvetica, sans-serif;
	letter-spacing:-2px;
}
h1 a, h1 a:hover {
	color:#fff;
	text-decoration:none;
}
h1 span {
	color:#a9a96d;
}
h1 small {
	font:normal 12px/1.2em Arial, Helvetica, sans-serif;
	letter-spacing:normal;
	color:#ccc;
}
h2 {
	font:normal 24px/1.5em Arial, Helvetica, sans-serif;
	padding:8px 0;
	margin:8px 0;
	color:#595959;
}
p {
	margin:8px 0;
	padding:0 0 8px 0;
	font:normal 12px/1.8em Arial, Helvetica, sans-serif;
}
a {
	color:#eb7c3f;
	text-decoration:underline;
}
p.spec {
}
p.infopost {
	line-height:30px;
}
a.rm {
}
a.com {
	float:right;
	text-decoration:none;
	color:#959595;
}
a.com span {
	color:#eb7c3f;
	font-weight:bold;
}
.header, .content, .menu_nav, .fbg, .footer, form, ol, ol li, ul, .content .mainbar, .content .sidebar {
	margin:0;
	padding:0;
}
.header {
}
.header_resize {
	margin:0 auto;
	padding:0;
	width:970px;
}
img.hbg_img {
	margin:0 0 8px;
	padding:7px;
}
.menu_nav {
	margin:0 auto;
	padding:0 20px;
	height:50px;
	background:url(images/menu.gif) repeat-x center top;
}
.menu_nav ul {
	list-style:none;
	padding:0;
	height:50px;
	float:left;
	border-left:1px solid #eb7c3f;
}
.menu_nav ul li {
	margin:0;
	padding:0;
	float:left;
	border-right:1px solid #eb7c3f;
}
.menu_nav ul li a {
	display:block;
	margin:0;
	padding:12px 20px;
	color:#fff;
	text-decoration:none;
	font-size:13px;
}
.menu_nav ul li.active a, .menu_nav ul li a:hover {
	color:#fff;
	background:#eb7c3f url(images/menu_a.gif) repeat-x center top;
}
.content {
}
.content_resize {
	margin:0 auto;
	padding:0 0 24px;
	width:970px;
	background-color:#fff;
}
.content .mainbar {
	margin:0;
	padding:0;
	float:left;
	width:670px;
}
.content .mainbar img {
	border:1px solid #d8dbdc;
	padding:4px;
}
.content .mainbar img.fl {
	margin:4px 16px 4px 0;
	float:left;
}
.content .mainbar .article {
	margin:0 0 12px;
	padding: 0px 24px 0 24px;
}
.content .sidebar {
	padding:0;
	float:right;
	width:288px;
}
.content .sidebar .gadget {
	margin:0 0 12px;
	padding:0px 16px 8px 24px;
}
ul.sb_menu, ul.ex_menu {
	margin:0;
	padding:0 0 0 16px;
	list-style:none;
	color:#959595;
}
ul.sb_menu li, ul.ex_menu li {
	margin:0;
}
ul.sb_menu li {
	padding:4px 0;
	width:220px;
}
ul.ex_menu li {
	padding:4px 0;
}
ul.sb_menu li a, ul.ex_menu li a {
	color:#959595;
	text-decoration:none;
	margin-left:-12px;
	padding:4px 8px 4px 20px;
	background:url(images/li.gif) no-repeat left center;
}
ul.sb_menu li a:hover, ul.ex_menu li a:hover {
	color:#eb7c3f;
	font-weight:bold;
	text-decoration:none;
}
.content p.pages {
	padding:32px 24px 12px;
	font-size:11px;
	color:#959595;
	text-align:right;
}
.content p.pages span, .content p.pages a:hover {
	padding:5px 10px;
	color:#fff;
	background-color:#eb7c3f;
	border:1px solid #eb7c3f;
}
.content p.pages a {
	padding:5px 10px;
	color:#959595;
	background-color:#fff;
	border:1px solid #edebeb;
	text-decoration:none;
}
.content p.pages small {
	font-size:11px;
	float:left;
}
.content .mainbar .comment {
	margin:0;
	padding:16px 0 0 0;
}
.content .mainbar .comment img.userpic {
	border:1px solid #dedede;
	margin:10px 16px 0 0;
	padding:0;
	float:left;
}
.fbg {
}
.fbg_resize {
	margin:0 auto;
	width:922px;
	padding:24px 24px 12px;
	border-top:1px solid #ebebeb;
	background-color:#fff;
}
.fbg .c2 a, .fbg .c3 a {
	margin:0;
	padding:2px 4px;
	text-decoration:underline;
}
.fbg h2 {
}
.fbg img {
	margin:0 16px 16px 0;
	padding:3px;
	background-color:#fff;
	border:1px solid #99bece;
}
.fbg .col {
	margin:0;
	float:left;
}
.fbg .c1 {
	padding:0 16px 0 0;
	width:266px;
}
.fbg .c2 {
	padding:0 16px;
	width:300px;
}
.fbg .c3 {
	padding:0 0 0 16px;
	width:260px;
}
.footer {
	color:#888787;
}
.footer a {
	color:#eb7c3f;
}
.footer_resize {
	margin:0 auto;
	padding:12px 24px;
	width:922px;
}
.footer p.lf {
	margin:0;
	padding:24px 0;
	float:left;
}
.footer p.rf {
	margin:0;
	padding:24px 0;
	float:right;
}
ol {
	list-style:none;
}
ol li {
	display:block;
	clear:both;
}
ol li label {
	display:block;
	margin:0;
	padding:16px 0 0 0;
}
ol li input.text {
	width:480px;
	border:1px solid #c0c0c0;
	margin:0;
	padding:5px 2px;
	height:16px;
	background-color:#fff;
}
ol li textarea {
	width:480px;
	border:1px solid #c0c0c0;
	margin:0;
	padding:2px;
	background-color:#fff;
}
ol li .send {
	margin:16px 0 0 0;
}
.searchform {
	float:right;
	padding:0;
}
#formsearch {
	margin:0;
	height:36px;
	padding:7px 0 0;
	width:200px;
}
#formsearch span {
	display:block;
	margin:0;
	padding:0;
	float:left;
	background:url(images/search.gif) no-repeat top left;
}
#formsearch input.editbox_search {
	margin:0;
	padding:8px 6px 10px;
	float:left;
	width:180px;
	border:none;
	background:none;
	font:normal 12px/1.5em Arial, Helvetica, sans-serif;
	color:#a8acb2;
}
#formsearch input.button_search {
	margin:0;
	padding:0;
	border:none;
	float:left;
}

td.hinhnen{
  background-image: url(../Images/no_image1.jpg);
  background-repeat: no-repeat;
  background-position: center;
 
}
 .Menusub {
    FONT-WEIGHT: none; 
    FONT-SIZE: 11px; 
    font-weight: bold;

	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 5px; 
		padding-right: 10px;
    MARGIN: 1px 10px 1px 5px; 
    COLOR: #005AAB; 
    FONT-FAMILY: Arial;
    letter-spacing:1px;
}
.Menusub A {
    COLOR: #005AAB; 
    TEXT-DECORATION: none;
    FONT-SIZE: 11px;
    font-weight: bold;
    padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 5px;
}
.Menusub A:hover {
    COLOR: #547061; 
    font-weight: bold;
    TEXT-DECORATION: none;
}

.Menusub A:actived {
    COLOR: #547061; 
    TEXT-DECORATION: none;
    font-weight: bold;
    padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 5px;
}



 .Linksearch {
    FONT-WEIGHT: none; 
    FONT-SIZE: 12px; 
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px; 
	padding-right: 10px;
    MARGIN: 1px 10px 1px 5px; 
    COLOR: #005AAB; 
    FONT-FAMILY: Arial;
    letter-spacing:1px;
}
.Linksearch A {
    COLOR: #005AAB; 
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
}
.Linksearch A:hover {
    COLOR: #547061; 
    TEXT-DECORATION: none;
}

.Linksearch A:actived {
    COLOR: #547061; 
    TEXT-DECORATION: none;
    padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 5px;
}


 .Menutdung {
    FONT-WEIGHT: none; 
    FONT-SIZE: 11px; 

		padding-left: 5px;
		padding-top: 4px;
		padding-bottom: 5px; 
		padding-right: 10px;
    COLOR: #005AAB; 
    FONT-FAMILY: Arial;
    letter-spacing:1px;
}
.Menutdung A {
    COLOR: #005AAB; 
    TEXT-DECORATION: none;
    FONT-SIZE: 11px;

    padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 5px;
}
.Menutdung A:hover {
    COLOR: #547061; 

    TEXT-DECORATION: none;
}

.Menutdung A:actived {
    COLOR: #547061; 
    TEXT-DECORATION: none;

    padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 5px;
}

 .Link {
    FONT-WEIGHT: none; 
    FONT-SIZE: 12px; 
    font-weight: bold;
	padding-top: 4px;
	padding-bottom: 5px; 
		padding-right: 10px;
    MARGIN: 1px 10px 1px 5px; 
    COLOR: #FFFFFF; 
    FONT-FAMILY: Verdana;
    letter-spacing:0px;
}
.Link A {
    COLOR: #FFFFFF; 
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    font-weight: bold;
	padding-top: 4px;
	padding-bottom: 5px;
}
.Link A:hover {
    COLOR: #F2C667; 
    font-weight: bold;
    TEXT-DECORATION: none;
}

.Link A:actived {
    COLOR: #F2C667; 
    TEXT-DECORATION: none;
    font-weight: bold;
	padding-top: 4px;
	padding-bottom: 5px;
}

 .Linknn {
    FONT-WEIGHT: none; 
    FONT-SIZE: 11px; 
    font-weight: bold;
	padding-top: 4px;
	padding-bottom: 5px; 
		padding-right: 10px;
    MARGIN: 1px 10px 1px 5px; 
    COLOR: #FFFFFF; 
    FONT-FAMILY: Verdana;
    letter-spacing:0px;
}
.Linknn A {
    COLOR: #FFFFFF; 
    TEXT-DECORATION: none;
    FONT-SIZE: 11px;
    font-weight: bold;
	padding-top: 4px;
	padding-bottom: 5px;
}
.Linknn A:hover {
    COLOR: #F2C667; 
    font-weight: bold;
    TEXT-DECORATION: none;
}

.Linknn A:actived {
    COLOR: #F2C667; 
    TEXT-DECORATION: none;
    font-weight: bold;
	padding-top: 4px;
	padding-bottom: 5px;
}

 .Navi {
    FONT-WEIGHT: none; 
    FONT-SIZE: 12px; 
    font-weight: bold;
	padding-top: 4px;
	padding-bottom: 5px; 
	padding-right: 5px;
    MARGIN: 1px 10px 1px 5px; 
    COLOR: #000000; 
    FONT-FAMILY: Verdana;
    letter-spacing:0px;
}
.Navi A {
    COLOR: #000000; 
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    font-weight: bold;
	padding-top: 4px;
	padding-bottom: 5px;
}
.Navi A:hover {
    COLOR: #237861; 
    font-weight: bold;
    TEXT-DECORATION: none;
}

.Navi A:actived {
    COLOR: #237861; 
    TEXT-DECORATION: none;
    font-weight: bold;
	padding-top: 4px;
	padding-bottom: 5px;
}

 .Menuleft {
    FONT-WEIGHT: none; 
    FONT-SIZE: 12px; 
    font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px; 
	padding-left: 22px;
    MARGIN: 1px 10px 1px 5px; 
    COLOR: blue; 
    FONT-FAMILY: arial;
    letter-spacing:0px;
}
.Menuleft A {
    COLOR: #625E2E; 
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.Menuleft A:hover {
    COLOR: blue; 
    font-weight: bold;
    TEXT-DECORATION: none;
}

.Menuleft A:actived {
    COLOR: blue; 
    TEXT-DECORATION: none;
    font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

 .Linkgr {
    FONT-WEIGHT: none; 
    FONT-SIZE: 12px; 
    font-weight: bold;
	padding-top: 4px;
	padding-bottom: 5px; 
    COLOR: #3272BA; 
    FONT-FAMILY: Arial;
    letter-spacing:0px;
}
.Linkgr A {
    COLOR: #3272BA; 
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    font-weight: bold;
	padding-top: 4px;
	padding-bottom: 5px;
}
.Linkgr A:hover {
    COLOR: #F2C667; 
    font-weight: bold;
    TEXT-DECORATION: none;
}



 .Linkduantb {
	font:normal 12px/1.8em Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-bottom: 5px; 
    COLOR: ##959595; 
    letter-spacing:0px;
}
.Linkduantb A {
    COLOR: ##959595; 
    TEXT-DECORATION: none;
	font:normal 12px/1.8em Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-bottom: 5px;
}
.Linkduantb A:hover {
    COLOR: ##959595; 
    TEXT-DECORATION: none;
}
.Linkduantb A:actived {
    COLOR: ##959595; 
    TEXT-DECORATION: none;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}


 .Linktieude {
    FONT-WEIGHT: none; 
    FONT-SIZE: 12px; 
    font-weight: bold;
	padding-top: 8px;
		padding-left: 20px;
    MARGIN: 1px 10px 1px 5px; 
    COLOR: #3272BA; 
    FONT-FAMILY: Verdana;
    letter-spacing:0px;
}
.Linktieude A {
    COLOR: #3272BA; 
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    font-weight: bold;
	padding-top: 8px;
}
.Linktieude A:hover {
    COLOR: #F2C667; 
    font-weight: bold;
    TEXT-DECORATION: none;
}

.Linktieude A:actived {
    COLOR: #F2C667; 
    TEXT-DECORATION: none;
    font-weight: bold;
	padding-top: 4px;
	padding-bottom: 5px;
}


 .Linkct {
 		text-decoration: none;
    FONT-WEIGHT: none; 
    FONT-SIZE: 12px; 
    font-style: italic;
	padding-top: 4px;
	padding-bottom: 5px; 
		padding-right: 10px;
    MARGIN: 1px 10px 1px 5px; 
    COLOR: #B2985D; 
    FONT-FAMILY: Verdana;
    letter-spacing:0px;
}
.Linkct A {
		text-decoration: none;
    COLOR: #B2985D; 
    FONT-SIZE: 12px;
	padding-top: 4px;
	padding-bottom: 5px;
}
.Linkct A:hover {
    COLOR: #F2C96D; 
    TEXT-DECORATION: none;
}

.Linkct A:actived {
    COLOR: #F2C96D; 
    TEXT-DECORATION: none;
	padding-top: 4px;
	padding-bottom: 5px;
}

 .Tieude {
    FONT-WEIGHT: none; 
    FONT-SIZE: 12px; 
    font-weight: bold;
    padding-top: 5px;
	padding-left: 25px;
    COLOR: #3272BA; 
    FONT-FAMILY: Verdana;
    letter-spacing:1px;
    TEXT-DECORATION: none;
}
td.Tieudethuong{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px; 
    font-weight: bold;
    COLOR: #3272BA;
    padding: 5px 0px 0px 15px;
}
td.Tieudegr{
    FONT-WEIGHT: none; 
    FONT-SIZE: 12px; 
    font-weight: bold;
    COLOR: #877047;
    padding: 5px 0px 0px 15px;
}
td.Tieudeleft{
	FONT-FAMILY: Arial;
    FONT-WEIGHT: none; 
    FONT-SIZE: 12px; 
    font-weight: bold;
    COLOR: #ffffff;
	padding-top: 20px;
    padding-left: 25px;
}
td.Tieudeleftgiua{
	FONT-FAMILY: Arial;
    FONT-WEIGHT: none; 
    FONT-SIZE: 12px; 
    font-weight: bold;
    COLOR: #ffffff;
	padding-top: 20px;
    padding-left: 50px;
}

td.Tieuderight{
    FONT-FAMILY:Tahoma;
    FONT-WEIGHT: none; 
    FONT-SIZE: 12px; 
    font-weight: bold;
    COLOR: #134C99;
    padding: 10px 0px 0px 0px;
}
td.Thongbao{
		FONT-WEIGHT: none; 
    FONT-SIZE: 14px; 
    font-weight: bold;
    COLOR: #808080;
    padding-bottom: 10px;
}
td.Noi_dung{
	font-family: Arial;
  FONT-SIZE: 12px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-top: 10px;
  padding-right: 10px;
  
}
td.Noi_dung_dt{
	font-family: Arial;
  FONT-SIZE: 12px;
  padding-bottom: 0px;
  padding-left: 15px;
  padding-top: 0px;
  padding-right: 5px;
  
}
td.footer{
	font-family: Verdana;

  FONT-SIZE: 12px;
  color: #111111;
  padding-bottom: 10px;
  padding-top: 10px;
}
td.header-top{
	font-family: Verdana;
  FONT-SIZE: 12px;
  color: #111111;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-left: 15px;
}
td.Chuthich{
  font-family: Arial;
  font-style: italic;
  FONT-SIZE: 11px;
  COLOR: #3333FF;
  padding-left: 0px;
  padding-right: 5px;

}
a.linkdetail {
 		text-decoration: none;
    FONT-WEIGHT: none; 
    FONT-SIZE: 12px; 
    font-style: italic;
		padding-top: 4px;
		padding-bottom: 5px; 
		padding-right: 10px;
    MARGIN: 1px 10px 1px 5px; 
    COLOR: #B2985D; 
    FONT-FAMILY: Verdana;
    letter-spacing:0px;
}
a.linkdetail:link {
  	text-decoration: none;
    COLOR: #B2985D; 
    FONT-SIZE: 12px;
		padding-top: 4px;
		padding-bottom: 5px;
 }
a.linkdetail:hover {
    COLOR: #F2C96D; 
    TEXT-DECORATION: none;
 }
a.linkdetail:actived {
    COLOR: #F2C96D; 
    TEXT-DECORATION: none;
		padding-top: 4px;
		padding-bottom: 5px;
		text-decoration: none;
}
/*--------------------CLASS ph�n trang--------------------------------- */
.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: right; /*Set to "right" to right align pagination interface*/
font-size: 11px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
}

.pagination a.currentpage{
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: White;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}