/*common css*/
*{ margin:0px; padding:0;}
body{
	font-family:Tahoma;
	font-size:12px;
	color:#50493c;
	padding-left:10px;
}
a{
	font-family:Tahoma;
	font-size:12px;
	text-decoration:underline;
	color:#dd221b;
}
a:hover{ text-decoration:none;}
img{ border:none;}
ul,li{ list-style-type:none;}
input{
	font-family:Tahoma;
	font-size:12px;
}
textarea{
	font-family:Tahoma;
	font-size:12px;
}
select{
	font-family:Tahoma;
	font-size:12px;
}

.wrapper{
	width:234px;
	margin:0 auto;
	padding:0;
	background:#fffdf8 url(../images/bg.jpg) left top no-repeat;
}
.clear{ clear:both; font-size:0;}
/*Contact*/
	input.txt {color: #000; border: 1px inset #BCBCBC;width: 300px; height:15px; padding:2px 3px 1px;
	}
	textarea.txt_area {color: #000; border: 1px inset #BCBCBC;width: 300px; height:70px; padding:2px 3px 1px;
	}
	.btn { width:70px; height:25px;border:1px outset; cursor:pointer; margin-left:5px; font-weight:bold; margin-top:10px;
	}
.subred , .subgreen{
	margin-top:5px;
	width:70px;
	height:21px;
	font:12px Tahoma;
	color:#fff;
	background:url(../images/line_bg_menu.gif) repeat-x;
	border:none;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
	padding-bottom:2px;
	margin-top:20px;
}
.subgreen{
	background:url(../images/line_green.gif) repeat-x;
	
}

	form p {clear: left; margin: 0; padding: 0; padding-top: 5px;
	}
	form p label { float: left; width: 20%; font: bold 12px Tahoma;
	}
/*End contact */

/*Phan Trang*/
.pages{ 
	width:692px; 
	font-family:Tahoma; font-size:11px; 
	font-weight:bold; 
	text-align:center;
	padding-top:20px;
	padding-bottom:10px;
}
.pages a{ color:#fff; background:#4d0000; border:1px #000 solid; margin:0 3px; padding:1px 5px; text-decoration:none; font-weight:bold;}
	.pages a:hover{ color:#000; background:#fff; border:1px #000 solid; text-decoration:none;}
	.pages .del{ font-weight:normal;}
		.pages .del a{ background:none; border:none; color:#4d0000; padding:0 5px;}
		.pages .del a:hover{ background:none; border:none; color:#000;}
	.pages .selected{ color:#000; background:#fff; border:1px #ccc solid; margin:0 3px; padding:1px 5px;}
/*end phan trang*/
fieldset {
	border:none;
	border-top:1px solid #dbd1be;
	padding-left:15px;
}
legend{
   font-family:Verdana;
   font-size:14px;
   padding-left:15px;
   background:url(../images/ico_mtred.gif) left 7px no-repeat;
   padding-right:5px;
   color:#50493c;
   font-weight:bold;
	text-transform:capitalize;
}
/*B Cac tin khac*/
.other_news{
	padding:10px 6px;
}
.other_news .tit_txt{
	font:bold 12px tahoma;
	color:#4d0000;
	margin-left:5px;
} 
.other_news ul{
	width:100%;
	margin-top:5px;
}
.other_news ul li{
	width:600px;
	background:url(../images/ico_arrow_blue.gif) no-repeat 5px 9px;
	line-height:20px;
	padding-left:30px;
	overflow:hidden;
	color:#ba170a;
}
.other_news ul li a{
	color:#276fd6;
}                                         
/*E- cac tin khac*/	

/*Block Left*/
.block_left{
	width:235px;
	float:left;
}
.block_left .listmenu{
	font-family:Tahoma;
	font-family:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000000;
	margin-top:57px;
}	
	.block_left .listmenu li{
		padding:5px 5px 5px 40px;		
	}
	.block_left .listmenu li a{
		display:block;
		text-decoration:none;
		color:;
	}
	.block_left .listmenu li a:hover{
		color:#fff;
	}
	.block_left .listmenu li.nav_act a{
		color:#fff;
	} 
.suckerdiv{
	width:208px;
	margin-left:25px;
	margin-top:45px;
	
	
}
.suckerdiv .title_product{
	width:194px;
	text-transform:uppercase;
	color:#101410;
	padding:7px 5px 7px 10px;	
	font-weight:bold;
	background-color:#c7c7c7;
	
}	
.suckerdiv ul{
	margin: 0;
	width: 210px; /* Width of Menu Items */
	border-bottom: 1px solid #fff;
	background:#fff;
}
	
.suckerdiv ul li{
	position: relative;
	background: #efefef;
	margin-top:1px;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
	position: absolute;
	width: 210px; /*sub menu width*/
	top: 0;
	visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv ul li a{
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	color:#101410;
	text-decoration: none;
	background: #efefef;
	padding: 7px 5px;
	border: 1px solid #fff;
	border-bottom: 0;
	font-weight:bold;
}

.suckerdiv ul li a:visited{
	color: black;
}

.suckerdiv ul li a:hover{
	background-color:#3f3f3f;
	color:#fff;
}

.suckerdiv .subfolderstyle{
	background:url(../images/arrow-list.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */
/*Box weather-price*/
.box_currence{font-family:Verdana;font-size:12px;width:200px;padding:0 8px;background-color:#dbd1be;margin-top:10px;font-weight:bold;}
			.box_currence .txt_price_gold, .txt_price_currency, .txt_weather, .txt_user {text-align:right;padding:11px 0;background:url(../images/ico_price.gif) left 2px no-repeat;}
			.txt_price_currency{background:url(../images/ico_money.gif) left top no-repeat; }
			.txt_weather{background:url(../images/ico_weather.gif) left 10px no-repeat;}
			.txt_user{ background:url(../images/ico_user.gif) left 10px no-repeat;padding:13px 0;font-weight:normal;font-family:Tahoma;font-size:12px;}
				.box_currence td{ font-family:Tahoma;font-size:12px; text-align:left; color:#545454; padding:6px 5px 4px 5px;background-color:#fff;}
					
					.box_currence td.col_unit{ width:70px;}
					
					.box_currence .col_info td{ border-bottom:1px #dfdfdf solid;border-left:1px #dfdfdf solid;}	
.b_box_currence{
	width:216px;
	height:11px;
	background:url(../images/b_box_currence.gif) left top no-repeat;
}
/*End Box weather-price*/	

/*Box support*/
.box_support, .box_adv{
	width:210px;
	margin-top:10px;
	margin-left:25px;
	border:1px solid #e4e0e0;
}
.box_support .t_support{
	width:187px;
	padding:7px 10px;
	text-transform:uppercase;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#202020;
	background:#f2efea;
	float:left
}
.box_support .support_info, .user_info{
	width:207px;
	background:url(../images/bg_support.gif) 7px 30px no-repeat;
	text-align:center;
	
}
.box_support .support_info1{

	width:207px;
	background:url(../images/hotline.jpg) 7px 30px no-repeat;
	text-align:center;
	
}

.user_info{
	background:none;
	text-indent:20px;
	padding-top:10px;
	padding-bottom:10px;
	font-family:tahoma;
	font-size:11px;
}
.website_info{
	text-align:center;
	padding:8px 0;
}
.box_support .txt_support1, .txt_support2, .txt_user1, .txt_user2  {
	padding-left:67px;
	font-size:11px;
	background:url(../images/line_orange.gif) 60px 22px no-repeat;
	text-align:center;
}
.txt_user1{
	background:url(../images/ico_user01.gif) 20px 15px no-repeat;
	padding:18px 5px 5px 45px;
}
.txt_user2{
	background:url(../images/ico_user02.gif) 20px 7px no-repeat;
	padding-bottom:20px;
	padding-left:45px;
	padding-top:8px;
}
.box_support .txt_support2 {
	background:url(../images/line_orange.gif) 60px 8px no-repeat;
	padding-top:5px;
	padding-bottom:20px;
}
.box_support a{
	color:#7a7a7a;
	text-decoration:underline;
}
.box_support a:hover{
	text-decoration:none;
}
.box_adv{
	border:none;
}
.space_adv{
	padding-bottom:5px;
}
/*End Box support*/	
/*End Block Left*/

/*Block Middle */
.block_middle{
	width:725px;
	float:left;
	padding-left:10px;
	background:#fffdf8;
}
.block_middle .txt_project{
	width:652px;
	background:#000;
	padding:10px 20px;
	text-align:justify;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	text-transform:uppercase;
}
.block_middle .info_project{
	width:200px;
	padding:10px 20px;
	
}
.block_middle .info_project p{
	padding-bottom:10px;
}
.block_middle .top_mid_info{
	width:662px;
	height:22px;
	background:url(../images/bg_top_middle.jpg) left top no-repeat;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#ff7703;
	text-transform:uppercase;
	padding-left:30px;
	padding-top:10px;
}
/*List images*/
.block_middle .cover_product{
	width:690px;
	border:1px solid #cccccc;
	border-top:none;
}

.block_middle .cover_product .box_product, .box_product1{
	width:690px;
	padding:0 0 3px 0;
	background:#E6E6E6 url(../images/line_list_product.gif) left top repeat-x;
}
.box_product1{
	background:#e8e8e8 url(../images/line_list_product01.gif) left top repeat-x;
}
	
.block_middle .cover_product .box_product .list_product, .box_product1 .list_product1 { 
	float:left; 
	text-align:left;
	background:url(../images/line_vertical_product.gif) top right repeat-y;
	width:170px;
	padding-bottom:14px;
}	
.box_product1 .list_product1 {
	background:url(../images/line_vertical_product01.gif) top right repeat-y;
	padding-bottom:10px;
}
.bor_img_product{
	width:100px;
	height:142px;
	margin-left:24px;
	border:1px solid #cccccc;
	margin-top:15px;
}
.bor_img_product .img_product{
	width:98px;
	height:140px;
}
.txt_info_pro, .txt_con_pro{
	padding:10px 5px 0 5px;
	color:#808080;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
}
.txt_con_pro{
	padding-top:5px;
	padding-bottom:5px;
}
.txt_con_price{
	font-weight:bold;
	color:#ff7100;
	padding-left:5px;
}
.txt_info_pro a{
	font-family:Tahoma;
	font-size:12px;
	color:#272727;
	font-weight:bold;
	text-decoration:none;
}
.txt_info_pro a:hover{
	color:#808080;
}
.txt_con_pro a{
	font-size:11px;
	text-decoration:none;
	color:#808080;
}
.txt_con_pro a:hover{
	color:#000;
}
/*End List */
/*End Middle */
/*Footer*/
.footer{
	width:600px;
	font-family:Tahoma;
	font-size:11px;
	line-height:15px;
	color:#fff;
	text-align:center;
	margin-top:10px;
	background:#0094DD;
}
.footer .txt_footer{
	background:#0094DD;
	text-align:left;
	font-family:Tahoma;
	font-size:11px; 
	color:#fff;
	padding:10px 10px 10px 10px;
	width:600px;
	
}


.footer .txt_footer a{
	text-decoration:none;
	color:#ff7703;
	font-weight:bold
}
.footer .txt_footer a:hover{
	text-decoration:underline;
	color:#fff;
}

a.contentpagetitle
{
font-family:Tahoma;
color:#FF0000;
text-decoration:none;  
font-weight:bold;
}
.contentpaneopen
{
font-family:tahoma;
font-size:12px;
color:#50493C;
text-align:justify;
padding:10px 10px 10px 10px;

}
a.readon
{
font-family:tahoma;
font-size:11px;
text-decoration:none;

}
.contentheading
{
 
 color:#000;
 text-transform:uppercase;
 width:630px;
 height:15px;
 font-weight:bold;
 font-size:14px;
}
.componentheading
{
background:#000000;
 color:#FFFFFF;
 text-transform:uppercase;
 width:715px;
 height:15px;
 padding:10px;
 font-weight:bold;
}

#tuvantructuyen
{ 
background:url(../images/hotrotructuyen.jpg);
width:213px;
height:63px;
}
.txt_project1{
	width:695px;
	background:#000;
	padding:10px 20px;
	text-align:justify;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	text-transform:uppercase;
}
.MsoNormal
{
 font-size:12px;

}
