/*img{ behavior: url("iepngfix.htc") }*/
/*---------------------------------------------------------------------------*/
.clear
{
	clear: both;
}
*, p
{
	margin: 0;
	padding: 0;
}
a img
{
	border: none;
}
body
{
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	font-family: Tahoma;
	font-family: Sans-Serif;
	font-size: 9pt;
	background: #f2f4f4 url(Images/body-bg.jpg) repeat-x top;
	word-spacing: 1px;
}
.container
{
	width: 951px;
	height: auto;
	margin: 0 auto;
}
#header
{
	height: 144px;
	width: 951px;
	position: relative;
	z-index: 8;
}
#header .left
{
	float: left;
	width: 258px;
	height: 144px;
	background: url(Images/logo.png) no-repeat 0 43px;
}
#header .right
{
	float: left;
}
#header .right .div-timkiem
{
	padding-left: 369px;
	width: 314px;
	height: 58px;
	background: url(Images/timkiem-bg.png) no-repeat 369px;
}
#header .right .div-timkiem .txt_timkiem
{
	border: none;
	background: white;
	width: 180px;
	margin: 21px 0 0 16px;
	padding-left: 2px;
	font-size: 8pt;
	border-collapse: collapse;
	float: left;
}
html > body #header .right .div-timkiem .txt_timkiem
{
	height: 20px;
	padding-top: 4px;
}
*html #header .right .div-timkiem .txt_timkiem
{
	height: 25px;
	line-height: 25px;
}
#header .right .div-timkiem .btn_timkiem
{
	border: none;
	background: url(Images/timkiem-btn.png) no-repeat center center;
	width: 86px;
	height: 27px;
	float: left;
	margin-left: 17px;
	margin-top: 20px;
	color: #f5f4f4;
	text-decoration: none;
	line-height: 27px;
	text-align: center;
}
#header .right .div-timkiem .btn_timkiem:hover
{
	color: #e1f537;
}
.ul-menu, .ul-menu li
{
	list-style: none;
	margin: 0;
	padding: 0;
	z-index: 8;
}
.ul-menu li
{
	float: left;
	border-collapse: collapse;
	border: 0px;
}
.ul-menu li li
{
	clear: left;
	float: none;
}
.ul-menu li ul
{
	clear: left;
	float: none;
	display: none;
	position: absolute;
	z-index: 8;
}
.ul-menu li li a.child
{
	display: block;
	width: 127px;
	padding-left: 15px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	background: url(Images/menu-hover.png) repeat-x center center;
	color: #f6f6fd;
	margin: 0 1px;
	text-decoration: none;
	font-family: Sans-Serif;
}

#header .right .menu
{
	height: 36px;
	padding-top: 40px;
	padding-left: 26px;
}
#header .right .menu a.normal
{
	/*float:left;*/
	display: block;
	width: 92px;
	height: 23px;
	padding-top: 13px;
	text-align: center;
	background: url(Images/menu.png) no-repeat;
	color: #f6f6fd;
	margin: 0 1px;
	text-decoration: none;
	font-family: Sans-Serif;
}
#header .right .menu a:hover
{
	color: red;
}
#header .right .menu a.select
{
	/*float:left;*/
	display: block;
	width: 92px;
	height: 23px;
	padding-top: 13px;
	text-align: center;
	margin: 0 1px;
	text-decoration: none;
	font-family: Sans-Serif;
	background: url(Images/menu-active.png) no-repeat;
	color: red;
}
#div-flash
{
	clear: both;
	height: 289px;
}
#div-flash .flash-left
{
	float: left;
	width: 205px;
}
#div-flash .flash-right
{
	position: relative;
	float: left;
	height: 289px;
	z-index: 1;
}
#div-flash .flash-right1
{
	height: 289px; /*background-image: url(Images/flash1.png);*/
	position: absolute;
	z-index: 3;
	width: 760px;
}
#div-flash .flash
{
	width: 760px;
	height: 289px;
}
#div-flash .flash-right2
{
	position: absolute;
	width: 140px;
	height: 289px;
	margin-left: 760px;
	background: url(Images/flash2.png) no-repeat left top;
	z-index: 2;
}
#main
{
	width: 951px;
}

#left
{
	float: left;
	width: 205px;
}
#center
{
	float: left;
	width: 497px;
	padding: 0 22px 22px 22px;
}
#right
{
	float: left;
	width: 205px;
}
#footer
{
	width: 100%;
	height: 75px;
	padding-top: 15px;
	background: url(Images/footer-bg.png) repeat-x;
	margin-top: 10px;
}
#footer .footer-left
{
	float: left;
	color: #000;
	padding-left: 30px;
	width: 222px;
}
#footer .footer-left a
{
	color: #000;
	display: block;
	text-decoration: underline;
}
#footer .footer-left a:hover
{
	text-decoration: none;
}
#footer .footer-right
{
	color: #0075c3;
}
#footer .footer-right a
{
	color: #0075c3;
	text-decoration: none;
}
#footer .footer-right a:hover
{
	text-decoration: underline;
}
.box1
{
	margin-top: 5px;
}
.box1 .title
{
	width: 182px;
	height: 58px;
	padding-left: 23px;
	background: url(Images/box1-title.png) no-repeat;
}
.box1 .title1
{
	width: 191px;
	height: 58px;
	padding-left: 14px;
	background: url(Images/box1-title1.png) no-repeat;
}
.box1 .title img, .box1 .title1 img
{
	float: left;
	padding-top: 12px;
}
.box1 .title1 span, .box1 .title span
{
	float: left;
	padding-left: 12px;
	height: 58px;
	line-height: 58px;
	font-weight: bold;
	font-family: Sans-Serif;
	color: #f6f6fd;
}
.box1 .title1 a
{
	float: left;
	height: 58px;
	line-height: 58px;
	font-weight: bold;
	font-family: Sans-Serif;
	color: #f6f6fd;
	text-decoration: none;
}
.box1 .title1 a:hover
{
	color: Orange;
}
.box1 .bottom
{
	width: 205px;
	background: url(Images/box1-bottom.png) no-repeat top center;
	color: #f6f6fd;
}
.box1 .bottom1
{
	width: 169px;
	background: url(Images/box1-bottom1.png) no-repeat top center;
	color: #f6f6fd;
	padding-left: 18px;
	padding-bottom: 18px;
	padding-right: 18px;
	font-size: 8pt;
}
.div-trangchu-top
{
	width: 497px;
	border-bottom: 3px double #1c7fc6;
	padding-bottom: 24px;
	margin-bottom: 32px;
}
.div-trangchu-top p
{
	color: #0075c3;
}
.div-trangchu-top .title
{
	font-weight: bold;
	color: #0075c3;
	padding-left: 4px;
	padding-top: 34px;
	font-size: 10pt;
}
.div-trangchu-top .tomtat
{
	padding: 13px 20px 21px 4px;
	color: #ff9a35;
	font-weight: bold;
}
.div-trangchu-top .img-gioithieu
{
	background: url(Images/img-gioithieu.png) no-repeat;
	width: 492px;
	height: 131px;
	display: block;
	margin-bottom: 19px;
}
.div-trangchu-top .content
{
	color: #0075c3;
	padding-left: 3px;
	padding-bottom: 19px;
}
.div-trangchu-top a.xemchitiet
{
	width: 96px;
	height: 22px;
	background: url(Images/xemchitiet-bg.png) no-repeat;
	display: block;
	text-align: center;
	line-height: 22px;
	color: #ff9a35;
	margin-left: 387px;
	text-decoration: none;
}
.div-trangchu-top a.xemchitiet:hover
{
	color: #0075c3;
}
.div-trangchu-top1 .table
{
	border: none;
	border-collapse: collapse;
}
.div-trangchu-top1 .table img
{
	width: 211px;
	height: 97px;
	margin-bottom: 15px;
}
.div-trangchu-top1 .table .title1
{
	font-weight: bold;
	color: #ff9a35; /*padding-left:4px;*/
}
.div-trangchu-top1 .table .tomtat1
{
	margin-top: 12px;
	color: #0075c3;
}
.box2
{
	width: 497px;
	overflow:hidden;
}
.box2 .title
{
	font-weight: bold;
	color: #0075c3;
	padding-left: 4px;
	border-bottom: 3px double #1c7fc6;
	padding-bottom:10px;
	padding-top: 30px;
	font-weight: bold;
	font-family: Arial;
	font-size: 10pt;
}
.box2 .content
{
	color: #0075c3;
	padding: 15px 3px;
	text-align: justify;
}
.box2 .content p
{
	color: #0075c3;
}
.News-menu
{
	padding-bottom: 20px;
}
.News-menu a, .News-menu a:link, .News-menu a:visited
{
	padding: 15px 5px 0 5px;
	display: block;
	color: #fff;
	text-decoration: none;
}
.News-menu a:hover
{
	color: Orange;
}

#HIT_count
{
	padding-top: 15px;
	padding-left: 39px;
	padding-bottom: 10px;
}
#HIT_count .online
{
	color: Red;
	font-weight: bold;
}
#HIT_count .hits
{
	color: #55ff44;
	font-weight: bold;
}
.div-doitac
{
	padding-bottom: 15px;
	padding-top: 15px;
}
.div-doitac img
{
	display: block;
	margin: 0 auto;
}
.div-lienhe
{
	width: 340px;
	border-bottom: 3px solid #337;
	margin: 0 auto;
	text-align: center;
	padding-bottom: 15px;
}
.div-lienhe .ndtop
{
	font-size: 18pt;
	font-weight: bold;
	padding-bottom: 10px;
	color: #337;
}
.div-lienhe .ndbottom
{
	color: #337;
	display: block;
}

/*form gui lien he*/
.form_guilienhe
{
	font-size: 9pt;
	border: none;
	border-collapse: collapse;
	margin-top: 75px;
	margin-left: 10px;
}
.td_left
{
}
.td_left .obj
{
	width: 70px;
	display: block;
	color: #337;
}
.td_right
{
	text-align: left;
	width: 340px;
}

.td_right .obj
{
	width: 338px;
	border: 1px solid #1c7fc6;
	background: #fff;
	padding-left: 2px;
	font-family: Arial;
	font-size: 9pt;
	margin-top: 5px;
}
*html .td_right .obj
{
	margin-top: 3px;
	height: 22px;
	line-height: 22px;
}
html > body .td_right .obj
{
	padding-top: 3px;
	height: 19px;
}
.td_right a.btn, .td_right a.btn:link, .td_right a.btn:visited
{
	width: 112px;
	height: 32px;
	line-height: 32px;
	display: block;
	text-align: center;
	color: White;
	background: url(Images/lienhe-btn.png) center center no-repeat;
	cursor: hand;
	margin-left: 6px;
	margin-top: 5px;
	text-decoration: none;
}
.td_right a.btn:hover
{
	color: Orange;
}
#div-dichvu
{
	display: block;
	clear: left;
}
#div-dichvu .ima
{
	float: left;
	width: 12px;
	padding-left: 33px;
	padding-right: 20px;
	padding-top: 20px;
	height: 12px;
	background: url(Images/bullet.gif) no-repeat 33px 20px;
}
#div-dichvu .con
{
	float: left;
	padding-top: 18px;
}
#div-dichvu .con a
{
	display: block;
	color: #FFF;
	text-decoration: none;
}
#div-dichvu .con a:hover
{
	color: Orange;
}
.News_cat
{
	display: block;
	margin-bottom: 28px;
}
.News_cat .News_cat_img
{
	float: left;
	display: block;
}
.News_cat .News_cat_img img
{
	height: 100px;
	width: 130px;
	border: 1px solid #aaa;
	margin-right: 20px;
}
.News_cat .News_cat_title a
{
	color: #000;
	font-weight: bold;
	float: left;
	line-height: 18px;
	width: 335px;
	text-decoration: none;
}
.News_cat .News_cat_title a:hover
{
	color: #ff9a35;
}
.News_cat .News_cat_time
{
	color: Orange;
	float: left;
	width: 335px;
}
.News_cat .News_cat_excerpt
{
	color: #000;
	float: left;
	margin-top: 5px;
	text-align: left;
	width: 335px;
}
.div-phantrang
{
	height: 26px;
	padding-top: 33px;
	width: 489px;
	display: block;
	margin: 0 auto;
	background: url(Images/phantrang-bg.png) no-repeat center 28px;
}
/*content_news*/
.content_news
{
	font-size: 9pt;
	margin: 0 10px 0 10px;
}

.content_news .Image_News
{
	float: left;
	padding-right: 24px;
}
.content_news .Image_News img
{
	width: 220px;
	height: 195px;
}
.content_news .Excerpt_News
{
	text-align: justify;
	float: left;
	width: 220px;
	font-size: 8pt;
}
.content_news .Content_News
{
	clear: left;
	/*padding-top: 20px;*/
	width: 100%;
	height: auto;
	text-align: justify;
}

.content_news .Chitiet_News
{
	color: #a44806;
	display: block;
	margin: 20px 0;
}

.content_news .Chitiet_News a
{
	display: inline-block;
	text-align: right;
	margin-left: 325px;
	float: left;
	text-decoration: underline;
	cursor: hand;
	color: #a44806;
}
.content_news .Chitiet_News a:hover
{
	text-decoration: none;
	cursor: hand;
}
.Div_cactinkhac
{
	display: block;
	font-size: 8pt;
}
.Div_cactinkhac .ngaydang
{
	color: #ab6d6c;
}
.Div_cactinkhac a.tieude_tin
{
	color: #a44807;
}
.Div_cactinkhac a.tieude_tin:hover
{
	text-decoration: underline;
}
.download-table
{
	width: 100%;
	border-collapse: collapse;
	border: none;
}
.download-table .tieude
{
	background: #0074c5;
	height: 28px;
	color: #fff;
	text-align: center;
	margin-bottom: 5px;
}
.download-table .dong
{
	text-align: center;
	color: #000;
	height: 24px;
	line-height: 24px;
	vertical-align: top;
}
.download-table .download
{
	color: Red;
}
.download-table .download a
{
	color: Red;
	text-decoration: none;
}
.download-table .download a:hover
{
	color: #49f355;
}

/**   Hoi dap  ***/

.hoidap
{
	font-size: 8pt;
	display: block;
	color: #0075C3;
	margin-top: 10px;
}
.hoidap a
{
	color: #0075C3;
}
.hoidap a:hover
{
	color: Orange;
}
.hoidap .tieude
{
	font-weight: bold;
}
.hoidap .nguoihoi
{
	font-style: italic;
	font-weight: bold;
}
.hoidap .time
{
	font-style: italic;
}
.hoidap .cauhoi p
{
	font-size: 8pt;
	display: inline;
}
.hoidap .traloi
{
	font-size: 9pt;
}
.baongoai
{
	display: block;
	height: auto;
	width: auto;
	border: 3px double #2af;
	padding: 10px;
	background: #ded;
}

/*Suport Online **/
html > body .anh
{
	background-image: url(UserControls/2.png);
	width: 125px;
	height: 25px;
	cursor: hand;
	display: block;
	border: none;
	text-decoration: none;
}
.anh
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src= '2.png' ,sizingMethod=crop);
	width: 125px;
	height: 25px;
	cursor: hand;
	display: block;
	border: none;
	text-decoration: none;
}
