ho/* CSS Document */
* {	
	margin: 0px;	
	padding: 0px;
	}
a {
	color:#006eb6;
	text-decoration:none;
}
a:hover {
	color:#006eb6;
	text-decoration:none;
}
a:visted {
	color:#006eb6;
	}
img { 
	border: none; 
	}
ul, li { 
	list-style-type: none; 
	}
	
body {
/*	background-color:#f7f6f4;
*/
	font-family:arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0px 0px;
}
.fl {
	float:left;
	}
.fr {
	float:right;
	}
#home-outter {
	margin:0px auto;
	padding:0px;
	width:1000px;
	background:#f7f6f4;
}	
#home-header {
 	background:url(images/banner_bg.gif) repeat-x scroll center top;
	vertical-align:bottom;
 }
.compa-name {
 width:529px;
 height:100px;/*da chinh sua*/
 border:0px;
 }
.menu-ngang {
 	position:absolute;
 	/*overflow:hidden; */
 	margin-top:78px; 
 }
.menu-ngang ul{
 	position:relative;
	padding:0px;
	margin:0px;
 /*overflow:hidden; */
 /*margin-top:78px; da chinh*/
 }
.menu-ngangtext {
	font-size:12px;
	line-height:18px;
	padding-top:3px;
}
.menu-ngangtext a{ 
 padding-left:10px;
 padding-right:13px;
 text-decoration:none;
}
.menu-ngangtext a:visited {
	 color:#ffffff;
}
.menu-ngangtext a:hover, .menu-ngangtext a span {
	color:#f5bb05;
	text-decoration:none;
}

.menu-nganglc {
	background:url(images/menu_ngang_bgleft.gif) no-repeat left top;
	height:21px;
	width:19px;
}
.menu-ngangsp{
	background:url(images/menu_ngang_bgsp.gif) no-repeat left top;
	width:17px;
	height:21px;
}
#homebody {
 	position:relative;
 	overflow:hidden;
	 width:1000px;
	 margin-bottom:1px;
 	background:#ffffff url(images/master_bg.gif) repeat-x scroll top;
 	height:413px;
 	}
#news-body {
	width:1000px;
/*
	position:relative;
	overflow:hidden;
*/
	margin-bottom:1px;
/*	background:#000000;*/
 	background:#ffffff url(images/master_bg.gif) repeat-x scroll top;
	}	
.homeleft {
	width:181px;
/*
	position:relative;
	overflow:hidden;
*/
	}
.homeleftbg {
	 background:#FFFFFF repeat top;
	}	
.hl-logo {
	width:181px;
	height:205px;
	border:0px;
	}
.hl-menu {
	width:181px;
	text-align:left;
	padding:0px;
	}		
.hl-menu ul {
	list-style-image:none;
	list-style-type:none;
}
.hl-menu ul li {
	margin:0px;
	padding:0px;
}
.hl-menu ul li a {
	background:url(images/menu_doc_bg02.gif) no-repeat scroll center top;
	width:181px;
	height:24px;
	text-decoration:none;
	display:block;
}
.hl-menu ul li a:hover {
	background:url(images/menu_doc_bg.gif) no-repeat scroll center top;
	text-decoration:none;
}
.hl-menu ul li a span  {
	background:url(images/menu_doc_bg.gif) no-repeat scroll center top;
	width:181px;
	height:24px;
	display:block;
}
.hl-menu-text {
	text-align:left;
	text-transform:uppercase;
	font-size:13px;
	color:#f7f6f4;
	padding-top:4px;
	font-weight:bold;
	padding-left:8px;
	}
	
	
/*--begin css menu left--*/	
.left-menu {
	width:181px;
	margin:0px;
	padding:0px;
	position:relative;
	overflow:hidden;
	}
.main-item, .main-itemS, .second-item {
	width:181px;
	height:24px;
	cursor:pointer;
	}
.main-item {
	background:url(images/menu_doc_bg02.gif) no-repeat scroll center top;
}		
.main-itemS {
	background:url(images/menu_doc_bg.gif) no-repeat scroll center top;
}		
.main-item a, .main-itemS a, .second-item a {
	line-height:23px;
	padding-left:10px;
	font-size:13px;
	color:#f7f6f4;
	font-weight:bold;
	}
.main-item a:hover, .main-itemS a:hover, .second-item a:hover {
	color:#f7f6f4;
}	
.main-item a:visted, .main-itemS a:visted, .second-item a:visted {
	color:#f7f6f4;
}	
.second-item {
	padding-left:13px;
	background: #76b4e4;
	border-top:1px solid #a6d8fe;
	border-bottom:1px solid #4c7ba0;
	}
 .second-item a {
 	padding-left:15px;
	background:url(images/dot.gif) no-repeat left 8px;
	font-size:12px;
	display:block;
	color:#08035b;
	}		
 .second-item a span {
	color:#f7f6f4;
 	}	
/*--end css menu left--*/	
	
	
.heartbanner {
	width:469px;
	height:413px;
	border:0px;
	}
.tieudiemhp {
	width:350px;
	position:relative;
	overflow:hidden;
	}	
.pvn-content {
	padding:8px 10px;
	position:relative;
	}		
.pvn-content h3 {
	color:#494949;
	line-height:18px;
	font-size:13px;
	padding-bottom:5px;
	text-align:left;
	padding-top:3px;
	}		
.pvn-content p {
	text-align:justify;
	font-size:12px;
	line-height:18px;
	padding-bottom:5px;
	/*color:#494949;*/
}
.pvn-content ul {
	list-style-image:none;
	list-style-type:none;
	padding-top:5px;
	padding-left:10px;
	}
.pvn-content ul li {
	padding-bottom:3px;
	padding-top:3px;
}
.pvn-content ul li a {
	background:url(images/dot.gif) no-repeat left 6px;
	padding-left:12px;
	font-size:12px;
	line-height:18px;
	display:block;
	text-decoration:none;
}
.more-detail {
	font-size:11px;
	}	
.more-detail a {
	text-decoration:none;
}
.wfont {
	color:#f7f6f4;
	}
.redfont {
	color:#FF0000;
	}
#home-footer {
	background:url(images/footer.gif) repeat-x scroll center top;
	height:120px;
	width:1000px;
	background-color:#0076c3;
	position:relative;
	}	
.home-footer-quikl {
	padding-top:8px;
	width:645px;
	}	
.home-footer-quikl ul {
	list-style-image:none;
	text-align:right;
	list-style-type:none;
	}	
.home-footer-quikl ul li {
 font-size:12px;
 line-height:18px;
 color:#FFFFFF;
 display:inline;
 font-weight:bold;
} 
.home-footer-quikl ul li a {
 font-size:12px;
 line-height:18px;
 text-decoration:none;
 padding-left:8px;
 padding-right:8px;
 color:#FFFFFF;
}
.hp-searchbox {
	width:340px;
	padding-top:5px;
	margin-left:5px;
	}
.input-search {
	background:url(images/input_bg.gif) no-repeat left top;
	height:20px;
	border:0px;
	text-align:left;
	padding-left:3px;
	padding-top:2px;
	}
.search-button {
	background:url(images/search_button.gif) no-repeat top;
	height:20px;
	width:49px;
	border:0px;
	}
.coppyright {
	text-align:center;
	padding-top:25px;
	font-size:12px;
	color:#CCCCCC;
	}
	
	
/*--css trang tin--*/	
	
#body-folder {
	position:relative;
	background:#333333;
	width:817px;
	margin-bottom:1px;
	margin-left:1px;
	}

#home-body, #home-body02, #body-folder, .heart-wrap, .home-tieudiem, .news-wrap-body, .body-folder-top, .body-folder-md, .body-folder-footer, .box-hotnews {
	position:relative;
	}
#home-body, #home-body02, #body-folder, .heart-wrap, #footer, .home-tieudiem, .body-folder-top, .body-folder-footer {
	overflow:hidden;
}	
#header {
	height:113px;
	background:#0064a4;
}
.logo {
	height:113px;
	width:561px;
	border:0px;
	}


/*--css home body--*/
.heart-wrap {
	width:747px;
	height:331px;
	background:url(images/heart_bg.jpg) no-repeat scroll right top;
	}
.news-wrap-body {
	margin-right:5px !important;
	margin-right:3px;
	margin-top:1px;
	}

.body-folder-md {
	width:817px;
	background: #ffffff url(images/master_bg.gif) repeat-x scroll top;
	}
.body-folder-content {
	padding:10px;
	}
#home-menu {
	width:245px;
	height:322px;
	background:url(images/menu_bg.gif) no-repeat scroll center top;
	margin-top:5px;
	}	
.home-menu-content {
	padding-top:20px;
	margin-left:20px;
	margin-right:10px;
	padding-bottom:10px;
	position:relative;
}			
.home-menu-text {
	background:url(images/white_dot02.gif) no-repeat left 8px;
	padding-left:17px;
	font-size:13px;
	text-transform:uppercase;
	color:#f7f6f4;
	font-weight:bold;
	line-height:24px;
	}
.line-menu {
	background:url(images/line02.gif) repeat-x;
	height:4px;
	overflow:hidden;
	}	
.home-menu-text a {
	color:#f7f6f4;
	text-decoration:none;
}	
.home-menu-text a span {
	color:#e40325;
	}	
.home-menu-text a:hover {
	color:#e40325;
	text-decoration:none;
}

.home-tieudiem {
	background:url(images/intro_bg.png) no-repeat scroll center;
	width:300px;
	height:321px;
	margin-top:5px;
	}
.home-td-text {
	padding:10px 0px;
	text-align:left;
	margin:0px 15px;
	}
.home-td-text h3 {
	background:url(images/red_dot.gif) no-repeat left 3px;
	padding-left:15px;
	font-size:12px;
	color:#FF0000;
	height:20px;
	border-bottom:1px solid #FF0000;
	text-transform:uppercase;
	}		
.home-td-text p {
	text-align:justify;
	line-height:18px;
	padding-top:10px;
	padding-bottom:5px;
	color:#000000;
}
.home-td-text p span {
	color:#FF0000;
	font-size:10px;
	padding-left:10px;
}
.pic-intro {
	width:125px;
	height:107px;
	border:1px solid #0064a4;
	margin-right:10px;
	margin-top:10px;
	}
.home-video {
	width:411px;
	height:321px;
	margin-top:5px;
	margin-left:12px !important;
	margin-left:7px;
	}		
#home-body02 {
	height:145px;
	background:#0064a4;
	}
.columbd01, .columbd02, .columbd03 {
	overflow:hidden;
	position:relative;
}	
.columbd01 {
	width:250px;
	border-right:1px solid #7db0d1;
	height:142px;
	margin-top:5px;
	}	
.columbd02 {
	width:450px;
	border-right:1px solid #7db0d1;
	height:142px;
	margin-top:5px;
	}	
.columbd03 {
	width:290px;
	height:142px;
	margin-top:5px;
	}
.columwrap {
	padding:8px;
	text-align:left;
	}		
.columwrap h3{
	font-size:12px;
	text-transform:uppercase;
	color:#f7f6f4;
	padding-bottom:5px;
	border-bottom:1px solid #7db0d1;
}	
.columwrap h3 a {
	color:#f7f6f4;
	text-decoration:none;
}	
.columwrap h3 a:hover {
	color:#ef8e34;
}
.columwrap h3 a:visited {
	color:#f7f6f4;
}
.columwrap ul {
	list-style-type:none;
	list-style-image:none;
	padding-top:8px;
}
.columwrap ul li {
	padding-bottom:3px;
	font-size:12px;
	line-height:18px;
}
.columwrap ul li a {
	background:url(images/white_dot.gif) no-repeat left 6px;
	padding-left:12px;
	display:block;
	font-size:12px;
	line-height:18px;
	color:#f7f6f4;
	text-decoration:none;
	overflow:hidden;
}
.columwrap ul li a:hover {
	color:#f7f6f4;
	text-decoration:underline;
}
.columwrap ul li a:visited {
	color:#f7f6f4;
}
.input-search {
	background:url(images/input_bg.gif) no-repeat left top;
	height:20px;
	border:0px;
	text-align:left;
	padding-left:3px;
	padding-top:2px;
	}
.image-border {
	border:1px solid #f7f6f4;
	}	
.colum-left-news {
	width:250px;
	position:relative;
	}	
#left-folder {
	margin-bottom:5px;
	margin-left:5px;
	position:relative;
	overflow:hidden;
	width:240px;
	}
.search-box	{
	width:240px;
	height:72px;
	background:url(images/search_bg.gif) no-repeat scroll center top;
	position:relative;
	}
.search-box-content {
	padding-top:20px;
	margin-left:10px;
	margin-right:8px;
	}	

/*--css footer--*/	
#footer {
	background:#0064a4 url(images/line.gif) repeat-x scroll center top;
	height:30px;
	}
.footer-quicklink {
	text-align:right;
	padding-top:9px;
}	
.footer-quicklink ul {
	list-style-type:none;
	list-style-image:none;
	}
.footer-quicklink ul li {
	display:inline;
	font-size:12px;
	color:#f7f6f4;
	line-height:18px;
}
.footer-quicklink ul li a {
	font-size:12px;
	color:#d4eeff;
	text-decoration:none;
	padding-left:4px;
	padding-right:8px;
}
.footer-quicklink ul li a:hover {
	color:#d4eeff;
}
.footer-quicklink ul li a:visited {
	color:#d4eeff;
}
.copyright {
	padding-top:9px;
	font-size:12px;
	line-height:18px;
	padding-left:8px;
	color:#d4eeff;
	}
#fbody-group {
	margin-bottom:7px;
	position:relative;
	overflow:hidden;
}	
#fbody-group h4 {
	font-size:12px;
	color:#666666;
	line-height:18px;
	padding-bottom:3px;
	text-align:left;
}
#fbody-group h5 {
	font-size:12px;
	color:#666666;
	line-height:18px;
	text-align:left;
	padding-bottom:5px;
	}
#fbody-group h4 a, #fbody-group h4 a:hover, #fbody-group h4 a:visited{
	text-decoration:none;
	color:#07519a;
}
#fbody-group p {
	font-size:12px;
	color:#333333;
	line-height:18px;
	text-align:left;
	padding-bottom:5px;
	}
#fbody-group p span {
	font-weight:bold;
	color:#666666;
	}
.mainbody-title {
	border-bottom:1px solid #999999;
	height:25px;
	background:url(images/red_dot.gif) no-repeat left 6px;
	}
.mainbody-title h3 {
	text-align:left;
	padding-left:15px;
	padding-top:3px;
	font-size:13px;
	color:#494949;
	text-transform:uppercase;
	}	
.mainbody-title p {
	font-size:12px;
	line-height:15px;
	text-align:right;
	padding-top:3px;
	color:#494949;
	}	
.box-hotnews {
	width:559px;
	margin-right:5px;
	position:relative;
	}
.picshotnws {
	width:130px;
	height:100px;
	border:1px solid #CCCCCC;
	margin-right:8px;
	margin-top:5px;
	margin-bottom:5px;
	}
.picshotnws-large {
	border:1px solid #CCCCCC;
	margin-right:8px;
	margin-top:5px;
	margin-bottom:5px;
	width:250px
	}

	
.picshot-nws02 {
	width:51px;
	height:51px;
	margin-right:5px;
	border:1px solid #CCCCCC;
	}	
.picshot-nws03 {
	width:51px;
	height:51px;
	margin-right:5px;
	border:1px solid #CCCCCC;
	margin-left:8px;
	margin-top:3px;
	}	
.other-hotnews {
	position:relative;
	width:550px;
	padding-top:10px;
	padding-bottom:5px;
	}			
.other-hotnews-colum1 {
	width:265px;
	}	
.other-hotnews-colum1 p {
	font-size:12px;
	text-align:left;
	line-height:13px;
	}	
.other-hotnews-colum1 p a, .other-hotnews-colum1 p a:hover, .other-hotnews-colum1 p a:visited {
	color:#07519a;
	text-decoration:none;
	}	
	
.clearboth {
	clear:both;
	}
.listlatest-news {
	width:210px;
	position:relative;
	}
#llstbox {
	width:210px;
	position:relative;
	margin-top:5px;
	}	
.llstbox-top {
	background:url(images/llbox_top_bg.gif) no-repeat scroll center top;
	width:210px;
	height:5px;
	overflow:hidden;
	}		
.llstbox-md {
	background:url(images/llbox_md_bg.gif) repeat-y scroll center top;
	width:210px;
}	
.llstbox-md ul {
	list-style-type:circle;
	list-style-image:none;
	padding:5px 10px 5px 8px;
	}
.llstbox-md ul li {
	padding-bottom:3px;
	font-size:10px;
	line-height:18px;
}	
.llstbox-md ul li a, .llstbox-md ul li a:hover, .llstbox-md ul li a:visited {
	font-size:12px;
	display:block;
	text-decoration:none;
	line-height:18px;
	background:url(images/white_dot.gif) no-repeat left 6px;
	padding-left:12px;
	color:#07519a;
}

.llstbox-bottom {
	background:url(images/llbox_bottom_bg.gif) no-repeat scroll center top;
	width:210px;
	height:8px;
}	

.nwsbody-folder	{
	width:392px;
	position:relative;
	}
.nwsbody-folder-top {
	background:url(images/subtitle.gif) no-repeat scroll center top;
	width:392px;
	height:29px;
	overflow:hidden;
	}	
.nwsbody-folder-top h3 {
	font-size:12px;
	color:#eb8a2e;
	padding-top:8px;
	text-transform:uppercase;
	padding-left:25px;
	}	
.nwsbody-folder-top h3 a, .nwsbody-folder-top h3 a:hover, .nwsbody-folder-top h3 a:visited {
	text-decoration:none;
	color:#eb8a2e;
}

.nwsbody-folder-md {
	width:390px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	position:relative;
	}	
.nwsbody-folder-md h3 {
	font-size:12px;
	line-height:18px;
	padding:8px 8px 3px 8px;
	}	
.nwsbody-folder-md h3 a, .nwsbody-folder-md h3 a:hover, .nwsbody-folder-md h3 a:visited {
	text-decoration:none;
	color:#07519a;
}
.nwsbody-folder-md p {
	padding:3px 8px 3px 8px;
	text-align:left;
	line-height:18px;
	color:#333333;
	}
.nwsbody-folder-oth ul {
	list-style-type:circle;
	list-style-image:none;
	padding-top:5px;
	clear:both;
	padding-left:10px;
	padding-right:8px;
	}
.nwsbody-folder-oth ul li {
	padding-bottom:3px;
	font-size:12px;
	line-height:18px;
}
.nwsbody-folder-oth ul li a {
	background:url(images/white_dot.gif) no-repeat left 6px;
	padding-left:12px;
	line-height:18px;
	display:block;
	color:#07519a;
	font-size:12px;
	text-decoration:none;
}
.nwsbody-folder-oth ul li a:hover, .nwsbody-folder-oth ul li a:visited {
	color:#07519a;
	text-decoration:none;
}

.nwsbody-folder-bottom {
	background:url(images/folder_bottom.gif) no-repeat scroll center top;
	width:392px;
	height:5px;
	overflow:hidden;
	}	
.line-space {
	height:5px;
	background:url(images/line03.gif) repeat-x;
	clear:both;
	padding-top:5px;
	
}
.lib-pictures {
	height:25px;
	padding-top:15px;
	}
.lib-pictures ul {
	list-style-image:none;
	list-style-type:none;
}	
.lib-pictures ul li {
	display:inline;
	font-size:12px;
	color:#666666;
	line-height:18px;
}
.lib-pictures ul li a {
	font-size:12px;
	color:#666666;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	text-decoration:none;
}
.lib-pictures ul li a:hover, .lib-pictures ul li a span {
	color:#999999;
	text-decoration:none;
}
.lib-pictures ul li a:visited {
	color:#666666;
	text-decoration:none;
	}
.name-picslibs {
	text-align:center;
	color:#666666;
	font-size:12px;
	line-height:18px;
	}
.border-picslibs {
	border:1px solid #CCCCCC;
	width:130px;
	height:100px;
}	
	