 @charset "utf-8";
html, body {margin: 0; padding: 0;}
.clear {clear: both; height: 0; line-height: 0;}
.padding_page {padding:0 1px; width:998px;}

body {color: #676767; font: 11px Tahoma, Arial, sans-serif; vertical-align:top;}

/* #container {margin: 0; width: 1000px;}	
	/*---LOGO--------------*/
	#logo_Add {padding:0 0 0 8px; width:237px;}
		/*.logoCnT {padding:30px 0 0 40px;}*/
		.text_Add {color: #676767; font: 11px Tahoma, Arial, sans-serif;}
		.line_logo { padding:0 0 0 35px;}
	.bg_logo { background:url(../images/bg_logo.gif) 0 0 no-repeat;}
	/*----------FLAG--------------*/
	#bg_flag {background:url(../images/bg_flag.gif) 0 0 no-repeat; width:245px;}	
	.textFlag {padding:0 0 4px 0; color: #fff; font: 11px Tahoma, Arial, sans-serif; font-weight:bold; text-align:center;}					
	
	/*----------MENUTOP--------------*/
	.bg_menutop { background:url(../images/bg_menutop1.gif) 0 0 no-repeat;}
	/*.menutop {padding:0 0 0 20px; color: #676767; font: 12px Tahoma, Arial, sans-serif; font-weight:bold; text-align:justify;}	*/
	.img_gachcheo { background:url(../images/gachcheo.gif) 0 0 no-repeat; width:10px;}
	
	
	.MenuItem {font: 12px Tahoma, Arial, sans-serif; font-weight:bold; text-transform:none; color:#676767; cursor:hand; height:28px; }
	.MenuItemDown {text-align:left;padding:0 5px ; background-color:#f4faff; font: 12px Tahoma, Arial, sans-serif; font-weight:bold; text-transform:none; color:#676767;  height:22px; border-bottom:solid 1px #cecece; cursor:hand;}
	.MenuItemOverTran {background-color:Transparent; font: 12px Tahoma, Arial, sans-serif; font-weight:bold; text-transform:none; height:22px; color:#336799; cursor:hand;}
	.MenuItemOver { text-align:left; padding:0 5px; background-color:#648BB2; font: 12px Tahoma, Arial, sans-serif; font-weight:bold; text-transform:none; color:#ffffff; height:22px; cursor:hand;}
	
	.MenuItemLeft { padding:0 10px 0 20px; background-color:Transparent; font: 12px Tahoma, Arial, sans-serif; font-weight:bold; text-transform:none; color:#676767; text-align:left; height:35px; width:186px; cursor: hand;}
	.MenuItemLeftDown { padding:0 10px; background-color:#f5f5f5; font: 12px Tahoma, Arial, sans-serif; font-weight:bold; text-transform:none; color:#676767; text-align:left; height:20px;  border-bottom:solid 1px #cecece; cursor:hand;}	
	.MenuItemOverLeftTran { padding:0 10px 0 20px; background-color:Transparent; font: 12px Tahoma, Arial, sans-serif; font-weight:bold; text-transform:none; color:#336799; text-align:left; height:35px; cursor: hand;}
	.MenuItemOverLeft { padding:0 10px; background-color:#648BB2; font: 12px Tahoma, Arial, sans-serif; font-weight:bold; text-transform:none; color:#fff; text-align:left; height:20px; cursor: hand;}
	
	.time {font: 20px Tahoma, Arial, sans-serif; color:#676767;}
	#bg_time { background:url(../images/bg_time.gif) 0 0 no-repeat; width:151px;}					
	
	#bg_menuleft { height:150px; background:url(../images/bg_menuleft.gif); background-repeat:repeat-y;}		
	.line_menuleft {background:url(../images/line_menuleft.gif) 0 0 no-repeat; height:2px;}	
	#ads { padding:2px 4px; width:208px;}
	
	#title_left { width:196px; font: 11px Tahoma, Arial, sans-serif; font-weight:bold; text-transform:uppercase; color:#d21a00;}
		#title_left .text { font: 11px Tahoma, Arial, sans-serif; text-transform:uppercase;}
	
	.rates a { font: 11px Tahoma, Arial, sans-serif; text-decoration:none; color:#676767; text-transform:uppercase;}
	.rates a:link { font: 11px Tahoma, Arial, sans-serif; text-decoration:underline ; color:#676767; text-transform:uppercase;}
	.rates a:visited { font: 11px Tahoma, Arial, sans-serif; text-decoration:underline ; color:#676767; text-transform:uppercase;}
	.rates a:hover { font: 11px Tahoma, Arial, sans-serif; text-decoration:underline ; color:#669900; text-transform:uppercase;}
	
	.icon_rates	{background-image: url(../images/icon_rates.gif); background-repeat:no-repeat;}
	
	.count_title {font: 11px Tahoma, Arial, sans-serif; font-weight:bold; color:#676767; text-transform:capitalize;}
	
	.sendyourfriend a {font: 11px Tahoma, Arial, sans-serif; font-weight:bold; color:#d21a00; text-transform:capitalize; text-decoration:none;}
	.sendyourfriend a:link {font: 11px Tahoma, Arial, sans-serif; font-weight:bold; color:#d21a00; text-transform:capitalize; text-decoration:none;}
	.sendyourfriend a:visited {font: 11px Tahoma, Arial, sans-serif; font-weight:bold; color:#d21a00; text-transform:capitalize; text-decoration:none;}
	.sendyourfriend a:hover {font: 11px Tahoma, Arial, sans-serif; font-weight:bold; color:#d21a00; text-transform:capitalize; text-decoration:none;}
	
	/*--------- CONTENT	--------*/
	.header_content {background: url(../images/bg_headercontent.gif) 0 0 no-repeat; vertical-align:top;}
	.lineheader_content {background-image: url(../images/line_titleheader.gif); background-repeat:no-repeat;}	
	.TextContent {padding-left:12px; font-size:11px;}
	.padding_left {padding-left:12px;}
	#line_content {background:url(../images/line_content.gif) 0 0 no-repeat;}	
	
	/*--------- NEWS --------*/
	.TitleRed_News {font-size:11px; font-weight:bold; text-transform:uppercase; color:Red;}
	.TitleGreen_News a {font-size:11px; font-weight:bold; text-transform:uppercase; color:#78ba36;}
	.TitleGreen_News a.TitleGreen_News:link, a.TitleGreen_News:visited, a.TitleGreen_News:hover {font-size:11px; font-weight:bold; text-transform:uppercase; color:#78ba36;}
	.TitleGray_News a{font-size:11px; color:#202020; text-decoration:none;}
	.TitleGray_News a.TitleGray_News:link, a.TitleGray_News:visited, a.TitleGray_News:hover {font-size:11px; color:#202020; text-decoration:none;}
	.TitleGray_News {font-size:11px; color:#202020; text-decoration:none;}
	
	.TextNews a, a.TextNews:link, a.TextNews:visited {font-size:11px; color:#676767; text-decoration:none;}
	.TextNews a:hover {font-size:11px; color:#676767; text-decoration:underline;}
	.line_News {background:url(../images/dot_news.gif) 0 0 repeat-y;}
	.padding_News {padding:0 0 0 5px;}
	.detail a, a.detail:link, a.detail:visited, a.detail:hover { padding:0 10px 0 0; font-size:10px; font-weight:bold; color:#d42100; text-decoration:none;}
	.link_News a, a.link_News :link, a.link_News :visited, a.link_News :hover { font-family:Verdana; font-size:10px; color:Black; text-decoration:none;}
	.arrow_News {padding:0 0 0 14px;  height:7px; background:url(../images/arrow_3.gif) 0 0 no-repeat;}	
	/******.image_News, a.image_News:link, a.image_News:visited, a.image_News:hover {width:239px; height:58px; border:0;}	*/
	.image_News, a.image_News:link, a.image_News:visited, a.image_News:hover {width:239px;border:0;}	
	
	/*-----Right--------------*/
	.header_projects {background-image:url(../images/bg_headerProject.gif); background-repeat:repeat-y;}
	.title_projects {font: 13px Verdana, Arial, sans-serif; font-weight:bold; color:#ffffff;}
	.text_projects a {font: 12px Verdana, Arial, sans-serif; color:#404040; text-decoration:none; text-align:justify;}
	.text_projects a:link {font: 12px Verdana, Arial, sans-serif; color:#404040; text-decoration:none; text-align:justify;}
	.text_projects a:visited {font: 12px Verdana, Arial, sans-serif; color:#404040; text-decoration:none; text-align:justify;}
	.text_projects a:hover {font: 12px Verdana, Arial, sans-serif; color:#669900; text-decoration:none; text-align:justify;}
	.link_project {line-height:14px;text-decoration:none; text-align:justify;}
	/********.image_projects, a.image_projects:link, a.image_projects:visited, a.image_projects:hover {width:107px; height:53px; border:0;}*/
	.image_projects, a.image_projects:link, a.image_projects:visited, a.image_projects:hover {width:68px;  border:0;}
	.line_Projects {background:url(../images/dot_projects.gif) 0 0 repeat-x;}
	.border_right {border-right-color:Fuchsia;}
	.promotion_1 a, a.promotion_1:link, a.promotion_1:visited { border:0;}
	.promotion_2 {background-image:url(../images/promotion_2.jpg); background-repeat:no-repeat;}
	
	/*--------copyright------*/
	.text_Copyright { color:#d9d8d8; padding-right:10px; font-size:10px; text-align:right;}
	.padding_copyright {padding: 0px 0px 0px 0px;}
	.textMenu_footer a, a.textMenu_footer:link, a.textMenu_footer:visited, a.textMenu_footer:hover {font-size:10px; text-transform:capitalize; text-align:right; font-weight:bold; color:#d9d8d8; text-decoration:none;}
	.line_footer {background-image:url(../images/line_footer.gif); background-repeat:no-repeat;}
	.bg_footer_fontend {background-image:url(../images/bg_footer.gif); background-repeat:no-repeat;}
	
	/*-----------Back End -------------*/
	.padding_login {padding:   200px 0 0 300px;}
	.bg_login {background-image:url(../images/bg_login.gif); background-repeat:no-repeat; width:400px; height:161px;}
	.bg_backEnd { background:url(../images/bg_backend.gif);}
	.text_headerLogin {padding:0 0 0 10px; font-size:14px; font-weight:bold; color:#000; vertical-align:top;}
	.text_contentLogin {padding:0 0 0 70px; font-size:14px; color:#000;}
	.text_checkboxLogin {font-size:14px; color:#000;}
	
	.padding_Password {padding: 100px 0px 100px  0px;}
	/*.bg_changePassword {background-image:url(../images/bg_changepassword.gif); background-repeat:no-repeat; width:400px; height:194px;}*/
	.text_headerPassword {padding:0 0 0 10px; font-size:14px; font-weight:bold; color:#000; vertical-align:top;}
	.text_contentPassword {padding:0 0 0 70px; font-size:14px; color:#000; text-align:left;}		
	
	.header_backEnd {padding:0 0 0 10px; font-family:Tahoma; font-size:12px; font-weight:bold; color:#fff;}
	.header_backEnd_link a, a.header_backEnd_link:link, a.header_backEnd_link:visited {font-family:Tahoma; font-size:12px; font-weight:bold; color:#fff; text-decoration:none;}
	.header_backEnd_link a:hover {text-decoration:underline;}
	.textheader_backEnd {font-family:Tahoma; font-size:12px; font-weight:bold; color:#000;}
	.text_backEnd {font-family:Tahoma; font-size:12px; color:#000;}
	
	.footer_backEnd { padding:10px 0 0 0; font-family:Tahoma; font-size: 10px; font-weight:bold; color:#d9d8d8;}
	.bg_footer {background-image:url(../images/bg_footer.gif); background-repeat:no-repeat; width:1000px; height:55px;}
	
	.header_block {padding:5px; font-family:Tahoma; font-weight:bold; font-size:12px; color:#000;}
	.text_block {padding:0 0 0 5px; font-family:Tahoma; font-size:12px; color:#000;}
	
	/*-----------html------------*/
	.title_header_grey {font-size:16px; text-transform:none; font-weight:bold; padding-left:10px;}
	.title_header_green {font-size:16px; color:#78ba36;	text-transform:uppercase; font-weight:bold;}
	.title_green {font-size:11px; text-transform:uppercase;	text-decoration:underline; font-weight:bold; color:#78ba36;}
	.tilte_grey {font-size:11px; text-transform:capitalize; font-weight:bold;}
	.tilte_small {font-size:11px; text-transform:capitalize; font-weight:bold; text-align:justify;}
	#text_html {font-size:11px;}
	#textmail_html {font-size:11px; font-weight:normal; text-transform:lowercase;}
	.text_html_request { font-family:Tahoma, Arial, sans-serif; font-size:11px;}
	
	/*---Result page --------*/
	.title_resultpage {font-size:16px; text-transform:uppercase; font-weight:bold; padding:5px 0 0 0;}
	.text_resultpage a, a.text_resultpage:link, a.text_resultpage:visited, a.text_resultpage:hover { font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#676767; text-decoration:underline;}
	.text_result { font-family:Tahoma, Arial, sans-serif; font-size:11px;}
	
	/*----blockcontact--------*/
	.text_blockcontact {color: #676767; font: 12px Tahoma, Arial, sans-serif;}
	.title_blockcontact {color: #676767; font: 14px Tahoma, Arial, sans-serif; text-transform:uppercase; font-weight:bold;}
	.textAdd_blockcontact {color: #676767; font: 12px Tahoma, Arial, sans-serif; font-weight:bold;}
	.textnote_blockcontact {font: 12px Tahoma, Arial, sans-serif;}
	
	#Layer1 {position:absolute;	width:200px; height:115px; z-index:2;}
	.note_map {padding:10px 0 0 10px; color:#d21a00; font-family:Tahoma; font-size:11px; line-height:18px;}
	#Layer2 {position:absolute; width:200px; height:115px; z-index:1;
}

/*-------CSS of html--------*/
.body_html
{
	font-family: Verdana;
	font-size:12px;
	color:#404040;
	text-align:justify;	
}

.padding
{
	padding-left:5px; padding-right:5px;	
}
.title_header_grey
{
	font-family:tahoma, Verdana, Arial;
	font-size:14px;
	color:#ff9900;
	text-align:left;
	text-transform:none;
	font-weight:bold;
	padding-left:10px;
}
.title_header_green
{
	font-family:tahoma, Verdana, Arial;
	font-size:16px;
	color:#78ba36;
	text-transform:uppercase;
	font-weight:bold;
}
.title_green
{
	font-family:tahoma, Verdana, Arial;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:underline;
	font-weight:bold;
	color:#78ba36;
}
.tilte_grey
{
	font-family:tahoma, Verdana, Arial;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	color:#000000;
}
.tilte_small
{
	font-family:tahoma, Verdana, Arial;
	font-size:11px;
	text-transform:capitalize;
	font-weight:bold;
	color:#000000;
}

/*------end-------*/

/*----Thong ------*/
.tCopyright a { font: 11px Tahoma, Arial, sans-serif; text-decoration:none; color:#d9d8d8; text-transform:none;}
.tCopyright a:link { font: 11px Tahoma, Arial, sans-serif; text-decoration:underline ; color:#d9d8d8; text-transform:none;}
.tCopyright a:visited { font: 11px Tahoma, Arial, sans-serif; text-decoration:underline ; color:#d9d8d8; text-transform:none;}
.tCopyright a:hover { font: 11px Tahoma, Arial, sans-serif; text-decoration:underline ; color:#d9d8d8; text-transform:none;}
.flag
{
	text-decoration:none;
	color:White;
}
.counter_site
{
	 font: 14px Tahoma, Arial, sans-serif;
	 color:Maroon;	 
	 background-color:White;
}

.LinkPage { font: 10px Tahoma, Arial, sans-serif; text-transform:uppercase; }

/*-------THAO--------*/
.section
{
	font-family:tahoma, verdana, Arial;
	font-size:11px;
	color:#676767;
	text-decoration:underline;
	text-align:justify;
	font-weight:bold;
}

.note
{
	font-family:tahoma, verdana, Arial;
	font-size:11px;
	color:#008000;
	text-align:center;
	font-style:italic;
}

.xem
{
	font-family:tahoma, verdana, Arial;
	font-size:11px;
	color:#FF3300;
	text-align:right;
	font-style:italic;
	padding-right:20px;
}
.minhhoa
{
	font-family:tahoma, verdana, Arial;
	font-size:11px;
	color:#996600;
	text-align:justify;
	padding-right:20px;
}
.link_tt a:link {color: #FF6600;}
.link_tt a:visited {	color: #FF6600;}
.link_tt  a:hover {color: #FF6600;}
.link_tt  a:active {	color: #FF6600;}
.note_map1 {color:#d21a00; font-family:Tahoma; font-size:11px;}
/*-------HIEN--------*/
.time
{
	font-family:tahoma, verdana, Arial;
	font-size:11px;		
	text-align:right;
	color:#676767;
	padding-right:20px;
}

.text_nghien
{
	font-family:tahoma, verdana, Arial;
	font-size:11px;		
	text-align:justify;
	font-weight:bold;
	
}

.font_all
{
	font-family:tahoma, verdana, Arial;
	font-size:11px;		
	text-align:justify;
	
}

.bold
{
	 font-weight:bolder;	
}

.UContact
{
	 color:#346793;
	 font-size: 13px ; 
	 font-weight:bold;
}

.more a:link
{
	color: #003cff;
	text-decoration: none;
	font-size: 11px;
	text-decoration: underline;
	font-style: italic;
	font-weight: bold;
}
.more a:visited 
{
	color: #003cff;
	text-decoration: none;
	font-size:  11px;
	text-decoration: underline;
	font-style: italic;
	font-weight: bold;
}
.more  a:hover
{
	color: #669900;
	text-decoration: none;
	font-size: 11px;
	text-decoration: underline;
	font-style: italic;
	font-weight: bold;
}
.content a:link
{
	color:#404040;
	font-size: 12px;	
	text-decoration:none;
}
.content a:visited 
{
	color:#404040;
	font-size: 12px;
	text-decoration:none;	
}
.content  a:hover
{
	color: #669900;	
	font-size: 12px;
	text-decoration:none;	
}
.header1
{
	color:#346793;
	font-size: 13px;
	font-weight:bold;
	FONT-FAMILY: Verdana;
}
.header2
{
	font-size: 12px;
	color:#404040;
	font-weight:bold;
	FONT-FAMILY: Verdana;
	padding-bottom:4px;
}
.body_html ul
{
	margin-top:6px;
}
.body_html li
{
   padding-top:6px;
}