body {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#000;
	/*background:url(../images/bg_bottom.jpg) repeat;*/
	background:url("../images/wrapper-bg.jpg") repeat-y fixed center center #FDFBFB;	
}
a {text-decoration:none;
color:F00;}


#page {
	width:1000px;
	margin:auto;
	
}

#banner {

}
.logo { width:300px; padding-top:10px;
 float:left;}
.logo_1 {float:left;	 
width:700px;}
#menu {

	height:41px;
	/*background:url(../images/menungang.jpg);*/
}
#bannerflash {
	height:200px;
}
.bannerflash {
	
	width:500px;
	min-height:208px;
	padding-top:10px;
	padding-bottom:5px;
	clear:both;
}
.line {
	height:17px;
}
#noidung {
	background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
    float: left;
    margin: auto;
    min-height: 110px;
    padding-bottom: 10px;
    width: 1000px;
}
.left {
	width:200px;
	float:left;
	margin-top:10px;
}
.center {
	width:594px;
	float:left;
	padding-left:5px;
}
.right {
	width:200px;
	float:right;
/*	padding:0px 8px 0px 8px;
*/}
.title {
	height:60px;
	background:url(../images/title.jpg);
	margin-top:10px;
	color:#FFF;
	font-weight:bold;
}
.title2 {
	height:35px;
	background:none repeat scroll 0 0 #CCA51F;
	margin-top:10px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	float:left; width:100%;
}

.title1 {
	height:35px;
	background:url(../images/title1.jpg);
	margin-top:10px;
	color:#FFF;
	font-weight:bold;
	width:590px;
	text-transform:uppercase;
	float:left;
}

.title1 a{
	
	color:#FFF;
	font-weight:bold;
}
.menu_left {
	width:200px;
}
.menu_left {
	color:transparent;
	text-align:left;
	background:url(../images/bg_left.jpg) repeat-y;
	
}
.menu_left a:hover {
	color: #2484a4;
	text-align:left; font-weight:bold;
	background:url(../images/bg_left.jpg) repeat-y;
	
}
.menu_left a {
	color: #15718e;
	text-align:left;
	font-weight:bold;
	background:url(../images/bg_left.jpg) repeat-y;
	text-decoration: none;
	
}
.menu_left li {
	height: 33px;
	line-height:33px;
	color:#000;
	font-size:13px;
	list-style:none;
	text-align:left;
	padding-left: 30px;
	background:url(../images/nenmenu.jpg) repeat-y;
	font-family:times New Roman, Arial, Helvetica, sans-serif;
}
.sanphamcungcap {
	height:152px;
	padding-top:4px;
	background:url("../images/folder_body_bg.gif") repeat-x scroll center bottom transparent;
}
.hotro {	
	padding-bottom:0px;
	background:url("../images/folder_body_bg.gif") repeat-x scroll center bottom transparent;
	float:left;
}
.truycap {

	background:url("../images/folder_body_bg.gif") repeat-x scroll center bottom transparent;
	padding-bottom:5px;
}
.truycap img {
	
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.sanpham {
	width:100%;
	float:left;
	border:#F0F3F4 1px solid;
	padding-bottom:12px;
}

.product {
	width: 160px;
	text-align:center;
	border:#569c3a 1px solid;
	background:#ffffff;
	margin: 10px 4px 0px 4px;
	float:left;
	padding-bottom:5px;
}
.img_pro {
	margin: 3px;	
}
.txt_pro {
	font-family:Tahoma, Geneva, sans-serif;
	min-height: 20px;
	font-size: 13px;
	line-height: 25px;
	color:#58595B;
	text-align:center;
	background:#FFF;
	clear:both;
	
}
.duan {
	height:290px;
	
	background:#ffffff;
}
.tintuc {
	background:#d8e9f7;
	
}
.footer {
	width:1000px;
	clear:both;
	line-height:20px;
	font-size:12px;
	color:#000;

}
.flashclass{
width: 148px; 
padding: 5px;
}
.flashclass img{
border-width: 0;
}
#menu ul {
	
	list-style: none;
	
}

#menu li {
	display: inline;
	


}

#menu a {
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	display: block;
	float: left;
	width: 90px;
	height:23px;
	text-align: center;
	text-decoration: none;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#fff;
	font-weight: bold;
	border-right:groove 1px #999;
}

#menu a:hover {
color:#FC0;
}

.form{
	float:right;
	width:150px;
	height:25px;
	margin: 8px 20px 0px 0px;
	
}
.chunoidung1 {
	padding-left:3px;
	padding-right:3px;
}
.chunoidung1 a{
	color:#FF0000;
}
.chunoidung1 a:hover{
	color:#0000FF;
}
.gioithieu {
	border:#569c3a 1px solid;
	font-size:14px;
	color:#000;
}
.menu_banner{
	width: 990px;
	height: 41px;
	background: url(../images/bg_middle_menu_banner.jpg) top left repeat-x;
}
.menu_banner li{
	width: 123px;
	height: 26px;
	padding-top: 15px;
	float: left;
	list-style: none;
	background: url(../images/bg_point_menu_banner.jpg) center left no-repeat;
}
.menu_banner li a{
	color: #ffffff;
	display: block;	
	text-align: center;
	text-decoration: none;
	font: 13px Arial, Tahoma;
}
.menu_banner li a:hover, .menu_banner ul li:hover a{
	width: 123px;
	height: 41px;
	margin-top: -15px;
	line-height: 41px;
	color: #4f8622;
	text-decoration: none;
	background-color: #ffffff;
}
.td_banner{
	height: 38px;
	background: url(../images/topnav_stretch.gif) top left repeat-x;
	float:left;
	position:absolute;
	top:63px;
	left:332px;
}
.tinquancao{
	height: 20px;
 	background:#ADAD5A;
	color:#FF0000;
}
#rong {
	height:7px;
}
#thanhngang {
	height:22px;
	background:url(../images/thanhngang.png);


	

}
#thanhngang a{color:#333 !important;}
.hinhnoidung {
	height:100px;
	width:180px;
	background:url(../images/khung.png);
	float:left;
	margin:10px 2px 0px 10px;
	
	
}
.chunoidung {
	width:320px;
	height:100px;
	margin: 10px 2px 0px -20px;
	float:left;
	
	
}

.style1 {color: #E83509}
.style3 {color: #E83509; font-weight: bold;  }

.khonggian {
width:320px;
	
	margin: 10px 5px 0px 10px;
	float:left; padding-right:10px; 
}




.banner_tren{width:1000px;height:110px;float:left;position:relative; border-bottom:1px solid #c0c0c0; padding-top:10px;}
ul#topnav {
	margin: 0px 0 0 0; padding: 0;
	float: left;
	width: 668px;
	list-style: none;
	position: relative;
	font-size: 12px;
	background: url(../images/topnav_stretch.jpg) no-repeat;
	text-transform:uppercase;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	
	background:url(../images/nen.png) right no-repeat;
	/*border-right: 1px solid #555;*/
}
ul#topnav li a {
	padding: 10px 8px;
	display: block;
	font-weight:bold;
	color: #fff;
	padding-left:20px;
	padding-right:20px;
	text-decoration: none;
	font-size:14px;
	margin-top:-3px;
	background:url(../images/nen.png) right no-repeat;
}
ul#topnav li a:hover{color:#FF0;}


ul#topnav li span {
	float: left;
	padding: 7px 0;
	position: absolute;
	left: 0; top:35px;
	display: none;
	width: 738px;
	background: #0cb710;
	color: #fff;
	/*-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;*/
}
ul#topnav li:hover span { display: block; }
ul#topnav li span a {display: inline; }
ul#topnav li span a:hover {text-decoration: underline;}







.phantrang ul li{
width: 10px;
color:#FF0000;
display: inline;
margin: 3px;

font-size:18px;
}

.phantrang ul li a{


 color:#000000;
color: #black;
text-transform: uppercase;
font-size: 18px;
margin: 3px;
padding: 4px;




}
.phantrang ul li a:hover{
text-decoration: underline;

border:solid 1px #676767;

}




.phantrang1 ul li{
width: 10px;
color:#FF0000;
display: inline;
margin: 3px;

font-size:18px;
}

.phantrang1 ul li a{


 color:#000000;
color: #black;
text-transform: uppercase;
font-size: 18px;
margin: 3px;
padding: 4px;




}
.phantrang1 ul li a:hover{
text-decoration: underline;

border:solid 1px #676767;

}

.arrowsidemenu{
	width: 200px; /*width of menu*/
	border:none;
}
	
.arrowsidemenu div a{ /*header bar links*/
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	background: transparent url(../images/arrowgreen.png) 100% 0;
 	height: 45px; /*Set to height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 10px;
	line-height: 24px; /*Set line-height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
	
}
	
.arrowsidemenu div a:link, .arrowsidemenu div a:visited{
	color: #26370A;
}

.arrowsidemenu div a:hover{
	background-position: 100% -54px;
}

.arrowsidemenu div.unselected a{ /*header that's currently not selected*/
	color: #fff;
	padding:10px 0 0 20px;
}

	
.arrowsidemenu div.selected a{ /*header that's currently selected*/
	color:#fff;
	background-position: 100% -50px !important;
	padding:14px 0 0 20px;
	
	
}

.arrowsidemenu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.arrowsidemenu ul li{
	border-bottom: 1px solid #000099;
	
}


.arrowsidemenu ul li a{ /*sub menu links*/
	display: block;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin:5px 0 5px 10px;
}

.arrowsidemenu ul li a:hover{
	color:#000066;
}

.salon_title{
	float:left;
	width:590px;
	height:30px;
	background:url(../images/left_mid_title.gif) no-repeat;
	border-bottom:1px solid #F0F3F4;
}
.salon_title_left{
	float:left;
	width:147px;
	font-size:13px;
	color:#ffffff;
	padding:5px 0 0 5px;
	font-weight:bold;
}
.salon_title_left a{ color:#FFF;}
.salon_title_right{
	float:right;
	width:318px;
	text-align:right;
	font-size:12px;
	color:#4394d5;
	padding:2px 10px 0 0;
}
.salon_title_right a{
	color:#4394d5;
	text-decoration:none;
}
.salon_title_right a:hover{
	color:#4394d5;
	text-decoration: underline;
}
.salon_mid{
	float:left;
	width:99.7%;
	border-bottom:1px solid #e7e7e7;
	border-left:1px solid #e7e7e7;
	border-right:1px solid #e7e7e7;
	padding:10px 0 10px 0;
	background:url("../images/folder_body_bg.gif") repeat-x scroll center bottom transparent;
}

.salon_mid_box{
	float:left;
	width:175px;
	padding:0 10px 15px 10px;
	color:#6e6e6e;
	text-align:center;
}
.salon_mid_box a{
	color:#6e6e6e;
	text-decoration: none;
}
.salon_mid_box a:hover{
	color:#6e6e6e;
	text-decoration: underline;
}

.salon_mid_box span{
	color:#004b88;
	font-weight:bold;
}
.salon_mid_box span a{
	color:#004b88;
	font-weight:bold;
	text-decoration: none;
}
.salon_mid_box span a:hover{
	color:#004b88;
	font-weight:bold;
	text-decoration: underline;
}
.salon_mid_box h1{
	color: #F00;
	font-size:12px;
	font-weight:bold;
}
.salon_mid_box h1 a{
	color:#F00;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
.salon_mid_box h1 a:hover{
	color:#F00;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
}

.left_mid_box {
    float: left;
    padding: 0 0 10px;
    width: 590px;
}
.left_mid_box2 {float: left;
    padding: 10px 0px 0px 0px;
    width: 79%; }
.salon_mid_box_img1{
	padding:0 0 10px 0;
}
.salon_mid_box_img2{
	border:1px solid #e1e1e1;
	margin:0 0 10px 0;
}

.col_bg_sp{float:left; width:590px; margin:10px 0 8px 0;clear:both color:#E5342C;}

.col_bg_sp_2{float:right; width:572px; margin:0 0 8px 0;clear:both color:#E5342C;}
.col_box_sp { float:left; padding:5px 5px 5px; clear:both; width:578px;
           background: url(../images/folder_body_bg.gif) repeat-x bottom ;
           border-left:1px solid #CCCCCC;
		   border-right:1px solid #CCCCCC;
		   border-bottom:1px solid #CCCCCC;}
.theme_bg_sp { float:left;width:132px; text-align:center; padding:0 4px 8px 0;
}
.col_list_sp { float:left;width:180px; text-align:center;  margin:0 0 6px 0; border:1px dotted #a07774;padding-bottom:4px;
}
.theme_bg_spa { float:left;width:174px; text-align:center; padding:0 4px 8px 0;
}
.theme_bg_spnb { margin:0 auto; width:180px;padding:0 4px 8px 0; border-bottom:1px dotted #666666 ; clear:both
}
.body-tabspr {
	height:27px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	}
.body-tabs-act, .body-tabs-normal {
	float:left;
	margin:0px ;
	height:29px;
	}	
.body-tabs-act a,.body-tabs-act a span,.body-tabs-normal a,.body-tabs-normal a span {
	float:left;
	height:27px;
	display:block;
	cursor:pointer;
	}
	
.body-tabs-act a, .body-tabs-normal a {
	line-height:27px;
	text-decoration:none;
}
.body-tabs-act a strong, .body-tabs-normal a strong {
	margin-left:11px;
	margin-right:15px;
	display:block;
}
.xemtiep-tabs {
	float:right; 
	font-size:11px;
	line-height:15px;
	padding-top:7px;
	padding-right:8px;
	}
.xemtiep-tabs a { color:#666666;text-decoration:none;
}	
.xemtiep-tabs a:hover { color:#003366;
}	


.body-tabspr { background:url(../images/bg_center_tab.gif) repeat-x;

	}
.body-tabs-act a, .body-tabs-normal a:hover {
	background:url(../images/bd_tab_l_hover.gif) no-repeat scroll top left;
	}
.body-tabs-normal a {
	background:url(../images/bd_tab_l.gif) no-repeat scroll top left;
}
.body-tabs-normal a span {
	background:url(../images/bd_tab_r_hover.gif) no-repeat scroll top right;
}
		
.body-tabs-act a span, .body-tabs-normal a:hover span {
	background:url(../images/bd_tab_r.gif) no-repeat scroll top right;
}
.body-tabs-normal a strong { color:#999999;
	background:url(../images/bd_tab_c_hover.gif) repeat-x scroll center top;
	}	
.body-tabs-act a strong, .body-tabs-normal a:hover strong {
	background: url(../images/bd_tab_c.gif) repeat-x scroll center top;
	color:#333333;
	}
	

.footer .searchf{width:1000px; margin:0 auto; height:26px;}
.footer .searchf form{padding:0; margin:0}
.footer .searchf form .boxsearchfooter{width:580px; height:37px;margin-left:210px;background:url(../images/bgsearchfooter.jpg)}
.footer .searchf form .boxsearchfooter .left{background:url(../images/searchfooter.jpg) 0px 0px;width:5px; height:37px; float:left; padding:0; margin:0}
.footer .searchf form .boxsearchfooter .right{background:url(../images/searchfooter.jpg) 5px 0px;width:5px; height:37px; float:left; padding:0; margin:0}
.footer .searchf form .boxsearchfooter .ctsearchfot{float:left;width:570px; height:21px; margin:8px 0px; background:#fff}
.footer .searchf form .boxsearchfooter .ctsearchfot input{float:left;}
.footer .searchf form .boxsearchfooter .ctsearchfot p{float:left; padding:0; margin:0; padding-top:1px}
.footer .searchf form .boxsearchfooter .ctsearchfot .key{width:490px; border:0; background:url(../images/bginput.jpg) left center no-repeat; margin-left:1px; padding-left:22px}


.footer .infof {
    border: 1px solid #EEEEEE;
    color: #000000;
    float: left;
    margin: 0 auto;
    padding: 5px;
    width: 988px;
}
.footer .infof .leftf{width:550px; float:left}
.footer .infof .rightf{text-align:left; background:url("../images/folder_body_bg.gif") repeat-x scroll center bottom transparent; padding:10px;}
.footer .infof .rightf a { color:#000; }
.footer .infof .rightf a:hover { color:red; }
.footer .infof  p{padding:0; margin:0; padding-top:5px}
.footer .infof .leftf .namecom{font-weight:bold; font-size:13pt; padding-top:10px; color:#316388}
.footer .infof .leftf .namecom span{color:#ee7e3f}
.footer .infof .rightf .namecom{font-weight:bold; font-size:9pt; padding-top:15px; color:#316388; margin-bottom:5px}
.footer .infof .right_1{float:left; width:48%; padding:10px 7px 7px;}
.footer .infof .right_1 a{color:#000;}
.footer .infof .right_2{float:left; text-align:right; width:49%; padding:30px 7px 7px;}
.footer .infof .right_2 a{color:#fff; text-decoration:none;}
.footer .infof .right_2 a:hover{color:red;}
.footer .infof a{color:#FFF;}

#footer{
	float:left;
	width:980px;
	height:228px;
	background:#ffffff;
}
#footer_menu{
	float:left;
	width:980px;
	height:25px;
	position:relative;
	text-transform:uppercase;
}
#footer_menu a{
	color:#fff;
	text-decoration:none;
}
#footer_menu a:hover{
	color:#fff;
	text-decoration:none;
}
.footer_menu_item{ 
	background:url(../images/menu_footer.png) no-repeat left top;
	width:110px;
	height:25px;
	position:absolute;
	line-height:29px;
	color:#fff;
	display: block;
	padding:0 0 0 27px;
}
.footer_menu_item:hover{
	background:url(../images/menu_footer_over.png) no-repeat left top;
	color:#fff;
	display: block; 
}
.footer_menu_item1{ 
	background:url(../images/f_forum.png) no-repeat left top;
	width:86px;
	height:25px;
	position:absolute;
	line-height:29px;
	color:#fff;
	display: block;
	padding:0 0 0 27px;
}
.footer_menu_item1:hover{
	background:url(../images/f_forum_over.png) no-repeat left top;
	color:#fff;
	display: block; 
}

.pan2{
border-bottom:1px solid #E7E7E7;
border-left:1px solid #E7E7E7;
border-right:1px solid #E7E7E7;
background:url("../images/folder_body_bg.gif") repeat-x scroll center bottom transparent;
margin-bottom:8px;
padding:5px 5px 5px 8px;
float:left;
width:185px;
}
.search_title{
	float:left;
	width:192px;
	height:25px;
	background:url(../images/search_title.png) no-repeat;
	color:#ffffff;
	font-weight:bold;
	padding:5px 0 0 8px;	
}
.search_title2{	
	width:192px;
	height:25px;
	background:url(../images/search_title.png) no-repeat;
	color:#ffffff;
	font-weight:bold;
	padding:5px 0 0 8px;
	margin-top:10px;
}
.pan2 select {border:1px solid #c0c0c0;}
.ttdn{
	float:left;
	width:980px;
	background:#ffffff;
	padding:10px 10px 10px 10px;
}
.ttdn_title{
	float:left;
	width:980px;
	height:30px;
	background:url(../images/ttdn_title.gif) no-repeat;
}
.ttdn_title_left{
	float:left;
	font-size:18px;
	color:#ffffff;
	padding:4px 0 0 10px;
}
.ttdn_title_right{
	float: right;
	text-align:right;
	font-size:12px;
	color:#4394d5;
	padding:7px 10px 0 0;
}
.ttdn_mid{
	float:left;
	width:978px;
	border-bottom:1px solid #e7e7e7;
	border-left:1px solid #e7e7e7;
	border-right:1px solid #e7e7e7;
	padding:10px 0 10px 0;
}
.ttdn_mid_box{
	float:left;
	width:220px;
	padding:0 9px 10px 10px;
	height:125px;
	overflow:hidden;
}
.ttdn_mid_box_img{
	padding:0 10px 0 0;
}
.ttdn_mid_box_text{
	color:#6b6b6c;
	font-size:12px;
	line-height:18px;
	height:155px;
}
.ttdn_mid_box_text span{
	color:#004b88;
	font-weight:bold;
}
.ttdn_mid_box_text span a{
	color:#004b88;
	font-weight:bold;
	text-decoration:none;
}
.ttdn_mid_box_text span a:hover{
	color: #900;
	font-weight:bold;
	text-decoration:none;
}

/*- Menu Tabs --------------------------- */
#menux{
	float:right;
	width:645px;
	height:29px;
	position:relative;
	text-transform:uppercase;
}
#menux a{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
#menux a:hover{
	color:#0033CC;
	text-decoration:none;
}
#menuy{
	float:left;
	width:1000px;
	height:29px;
	position:relative;
	text-transform:uppercase;
	background:url(../images/footer.jpg);
}
#menuy a{
	color:#fff;
	text-decoration:none;
}
#menuy a:hover{
	color:#0033CC;
	text-decoration:none;
}
.menu_item{ 
	background:url(../images/menu.png) no-repeat left top;
	width:152px;
	text-align:center;
	height:29px;
	position:absolute;
	line-height:29px;
	color:#fff;
	display: block; 
}
.menu_item:hover{
	background-position: left -40px;
	color:#0033CC;
	display: block; 
}
.menu_item1{ 
	background:url(../images/home.png) no-repeat left top;
	width:122px;
	height:29px;
	position:absolute;
	line-height:29px;
	color:#fff;
	display: block;
	padding:0 0 0 26px;
}
.menu_item1:hover{
	background:url(../images/home_over.png) no-repeat left top;
	color:#0033CC;
	display: block; 
}
.menu_item2{ 
	background:url(../images/forum.png) no-repeat left top;
	width:95px;
	height:29px;
	position:absolute;
	line-height:29px;
	color:#fff;
	display: block;
	padding:0 0 0 30px;
}
.menu_item2:hover{
	background:url(../images/forum_hover.png) no-repeat left top;
	color:#0033CC;
	display: block; 
}



#menu_sub{
	float:left;
	width:980px;
	height:27px;
	background:url(../images/bg_menu_sub.gif) repeat-x;
	padding:5px 0 0 0;
	color:#c70f16;
}
#menu_sub img{
	padding:0 5px 0 20px;
}

#menu_sub a{
	padding:0 5px 0 5px;
	color:#c70f16;
	text-decoration:none;
}
#menu_sub a:hover{
	padding:0 5px 0 5px;
	color:#c70f16;
	text-decoration: underline;
}
/*- footer --------------------------- */
.padding5 {float:left; width:290px; border-bottom:1px inset #c0c0c0; padding-bottom:10px;padding-top:5px;padding-left:4px; height:100px; overflow:hidden;}
.padding5 a{ color:#004B88;}
.padding5 a:hover{ color:red;}
.padding5 img{box-shadow:2px 2px 2px #CCCCCC;}

.padding51 {float:left; width:387px; border-bottom:1px inset #c0c0c0; padding-bottom:10px;padding-top:5px;padding-left:4px; height:100px; overflow:hidden;}
.padding51 a{ color:#004B88;}
.padding51 a:hover{ color:red;}
.padding51 img{box-shadow:2px 2px 2px #CCCCCC;}

.float {width:170px;float:left; }
.float2 {width:240px;float:left; }


ul.ttCanBiet-item li a {
    border-bottom: 1px solid #E4F7D9;
    display: block;
    font-weight: bold;
    margin-left: 30px;
    width: 165px;
	color:#1E3F68;
}
ul.ttCanBiet-item li a:hover{color:red;}
.center-box-c {    
    border-bottom: 1px solid #EEEEEE;
    padding: 5px 5px 0 0;
    width: 195px;
	background:url("../images/folder_body_bg.gif") repeat-x scroll center bottom transparent;
}
ul.ttCanBiet-item {
    margin: 0;
    padding: 0 0 0 5px;
}
ul.ttCanBiet-item li {
    display: block;
    list-style: none outside none;
    padding: 3px 0 7px 0;
    vertical-align: top; float:left;
}
.ttcb-lichTruyenHinh {
    background: url("../images/icon_TRUYENHINH.gif") no-repeat scroll 0 0 transparent;
}
.ttcb-ketQuaXoSo {
    background: url("../images/icon_KQSX.gif") no-repeat scroll 0 0 transparent;
}
.ttcb-thoiTiet {
    background: url("../images/icon_THOITIET.gif") no-repeat scroll 0 0 transparent;
}
.ttcb-giaVang {
    background: url("../images/icon_GIAVANG.gif") no-repeat scroll 0 0 transparent;
}
.ttcb-tiGiaNgoaiTe {
    background: url("../images/icon_NGOAITE.gif") no-repeat scroll 0 0 transparent;
}
.ttcb-chungKhoan {
    background: url("../images/icon_CHUNGKHOAN.gif") no-repeat scroll 0 0 transparent;
}
.ttcb-lichChieuPhim {
    background: url("../images/icon_LICHPHIM.gif") no-repeat scroll 0 0 transparent;
}
.ttcb-diemDatATM {
    background: url("../images/icon_ATM2.gif") no-repeat scroll 0 0 transparent;
}
.ttcb-tuyenDung {
    background: url("../images/icon_TUYENDUNG.gif") no-repeat scroll 0 0 transparent;
}
.ttcb-viecLam {
    background: url("../images/icon-VIECLAM.gif") no-repeat scroll 0 0 transparent;
}
.ttcb-game {
    background: url("../images/icon_GAME.gif") no-repeat scroll 0 0 transparent;
}
.ttcb-nhac-vui {
    background: url("../images/icon_NHACVUI.gif") no-repeat scroll 0 0 transparent;
}

.td_news{height:30px;font:bold 12px Arial; color:#E5342C; padding:0 0 0 12px;background:url(../images/bg_sp_td.jpg) repeat-x ; line-height:28px; }	
.td_news a{color:#004B88;}
.thongtinhuuich {border:1px solid #F0F3F4;padding:5px 5px 5px 5px; width:98.5%;float:left;}
.news-list{padding:5px 5px 25px 5px;}
.kgs_description { padding:0 5px 17px 15px;  width:510px; }		

.kgs_tt { padding:5px 0 31px 0;  border-bottom:1px solid #C9C9C9; width:568px; }


						 
.kgs_description_title a{text-decoration:none; color:#000; font:12px Arial, Helvetica, sans-serif; font-weight:bold ;
						 padding-left:19px; background:url(../images/arr_icon.jpg) no-repeat 0 1px; line-height:20px;}
.kgs_description_title a:hover{ text-decoration: underline;}

.kgs_title_cl a{text-decoration:none; color:#000000; font:12px Arial, Helvetica, sans-serif; 
						 padding-left:17px; background:url(../images/arr_s.gif) no-repeat 0 5px; line-height:20px;}
.kgs_title_cl a:hover{ color:#333333; text-decoration: underline;}	

.kgs_title_tt a{text-decoration:none; color:#333333; font:12px Tahoma; font-weight:bold ;
				line-height:20px; }
.kgs_title_tt a:hover{  color:#666666;text-decoration: underline;}		

.title_tintuc{ font: 12px Arial, Helvetica, sans-serif; color:#000; font-weight:bold; padding:0 0 17px 3px;}

.title_tn{ font: 12px Arial, Helvetica, sans-serif; color:#000; font-weight:bold; padding:0 0 5px 3px;}

.title_tintuc_cl{ font: 12px Arial, Helvetica, sans-serif; color:#000; font-weight:bold; padding:15px 0 0 15px;}	
.title_sp{ font: 12px Arial, Helvetica, sans-serif; color:#2d8801; font-weight:bold; padding:0 0 11px 3px;}
.title_tskt{ font: 12px Arial, Helvetica, sans-serif; color:#2d8801; font-weight:bold; padding:19px 0 19px 0;}

#same-news{ float:left; width:100%; margin-top:30px;}
#same-news h4{ float:left; width:100%; border-bottom:1px dotted #000; color:#000; height:25px; line-height:25px; font-size:12px; text-transform:uppercase; margin:0;}
#same-news ul{ float:left; width:570px; padding:0px; margin:0px; background:url("../images/pat-vipsangiaodich.gif") repeat scroll 0 0 transparent; color:#999999;}
#same-news ul li{ list-style-type:none; padding-left:15px; background:url("../images/Arrow2.gif") no-repeat scroll left center transparent;}
#same-news ul li a{ color:#000D86; height:25px; line-height:25px;}
#same-news ul li a:hover{ text-decoration:underline;}
.col_bg_news{float:left; width:99.7%; margin:0 0 8px 0; border: 1px solid #D1D1D1; clear:both; }


#col_left{ float:left; width:214px; }
#col_center{  float:left; padding: 0px 0 8px 0 ;width:79%;}
#col_center2{  float:left; padding: 10px 0 8px 0 ;width:790px;}
#col_center_spct{  float:left; margin: 10px 1px ;width:585px ; border:1px solid  #D1D1D1 }
#col_right{ float:right; width:210px;}
.fix_module { padding:6px 0 6px 2px; }

.hinhgt img { box-shadow: 2px 2px 2px 2px #c0c0c0;}
.tieudeh2 h2{font-weight:bold;color:red; width:280px; font-size:16px;height:30px;margin-bottom:12px; margin-top:0px;}
.glidecontent a {color:#000;}
.glidecontent a:hover {color:red;}

#col_center img {max-width:100%;}
.tieudeh2 h1 {font-size:16px;}
.chitietmau a{color:#000;}
.hotro p {
    padding: 0px;
    margin: 5px;
}

.sozMenunav {
    background: url("../images/menu_plus.png") no-repeat scroll 3px 11px rgba(0, 0, 0, 0);
    border-bottom: 1px dotted #DFDFDF;
    font-weight: bold;
    line-height: 30px;
    padding-left: 25px;
}
.sozMenunav2 {
    background: url("../images/user-online.png") no-repeat scroll 3px 8px transparent;
    border-bottom: 1px dotted #DFDFDF;
    font-weight: bold;
    line-height: 30px;
    padding-left: 25px;
}
.sozMenunav2 ul li {    
    font-weight: bold;
    line-height: 30px;
    
}
.sozMenunav2 ul {height:30px; overflow:hidden;}
.sozMenunav2 ul :hover {
color: red;
    overflow: hidden;
    height: 0px;
	top:-30px;
}

.sozSubmenunav {
    background: url("../images/menu_item.png") no-repeat scroll 20px 10px transparent;
    border-bottom: 1px dotted #DFDFDF;
    line-height: 30px;
    padding-left: 35px;
}
.sozMenunav a, .sozSubmenunav a {
    color: #004B88;
}
.ct-sidebar ul {
    padding: 0px;
    margin: 0px;
    list-style: none;
}
.list-news-sidebar li p {
    float: left;
    height: 40px;
    overflow: hidden;
    width: 140px;
}
.list-news-sidebar li a {
    float: left; color:#333; font-size:11px;
}
.ct-sidebar ul li {
    float: left;
    margin-bottom: 6px;
    width: 100%;
}
.imgtinchinh {
    height: 110px;
    overflow: hidden;
    width: 150px;
}
.imgtinchinh {
    height: 110px;
    overflow: hidden;
    width: 150px;
}.fl {
    float: left;
}
.linknewc {
    height: auto;
    width: 440px;
}
.listtin {
    padding-top: 10px;
	float:left;width:100%;
}
.listtin ul li {
    list-style: circle outside none;
    margin-left: 20px;
    margin-top: 6px;
}


.listtin ul {
    margin: 0px;
    padding: 0px;
}
.linknewc a {
    color: #000000;
}

.tbold {
    font-weight: bold;
	margin:0px;
}

.listtin ul li a {
    color: #333333;
}
#frm-comment{ float:left; width:100%; margin-top:0px; background:#f8f6f6;}
#frm-comment .frm-title{ float:left; width:100%; height:27px; border-bottom:1px solid #333;}
#frm-comment .frm-title span{ float:left; height:27px; line-height:27px; background:#333; font-weight:bold; width:100px; color:#fff; padding-left:5px;}
#frm-comment .frm-input{ float:left; width:100%; height:198px;}
#frm-comment .frm-input .frm-1{ float:left; width:100%; height:45px; padding-left:5px; line-height:45px;}
#frm-comment .frm-input .frm-2{ float:left; width:100%; height:75px; padding-left:5px;}
#frm-comment .frm-input .frm-3{ float:left; width:585px; height:77px;}
#frm-comment .frm-input .frm-1 .name-input{ margin-left:5px; width:190px; height:20px; margin-right:70px;}
#frm-comment .frm-input .frm-1 .email-input{ margin-left:5px; width:190px; height:20px;}

*html #frm-comment .frm-input .frm-1 .name-input{ margin-top:10px;}
#frm-comment .frm-input .frm-3 span{ float:left; padding-left:180px; height:77px; line-height:77px;}
#frm-comment .frm-input .frm-3 .sercurity-input{ float:left; margin-left:5px; margin-top:28px; width:89px; height:19px;}
#frm-comment .frm-input .frm-3 .sub-input{ float:left; background:url(../images/btn_commnet.jpg) no-repeat left center; width:82px; height:22px; color:#ffffff; margin-top:30px; margin-left:5px; border:none; font-size:11px; font-weight:bold;}
#frm-comment .frm-input .frm-3 img{ float:left; margin-top:27px; margin-left:10px;}

#same-news{ float:left; width:100%; margin-top:30px;}
#same-news h4{ float:left; width:100%; border-bottom:1px dotted #000; color:#000; height:25px; line-height:25px; font-size:12px; text-transform:uppercase;}
#same-news ul{ float:left; width:642px; padding:0px; margin:0px; background:url("../images/pat-vipsangiaodich.gif") repeat scroll 0 0 transparent; color:#999999;}
#same-news ul li{ list-style-type:none; padding-left:15px; background:url("../images/Arrow2.gif") no-repeat scroll left center transparent;}
#same-news ul li a{ color:#000D86; height:25px; line-height:25px;}
#same-news ul li a:hover{ text-decoration:underline;}


.doitac img {
    border-right: 1px solid #EEEEEE;
    height: 108px;
    width: 245px;
}
.doitac {
    border: 1px solid #EEEEEE;
}


.box-others {
	background: url(../images/bg-bv.png);
	min-height: 200px;
	border: #cfcfcf 1px solid;
	padding: 9px;
	position: relative;
}
.box-others h4 {
	position: absolute;
	top: -18px;
	left: 0;
	width: 136px;
	background: url(../images/tinmoi.png) no-repeat;
	height: 60px;
	text-indent: -9999px
}
.box-others h4.oth {
	background-image: url(../images/tinkhac.png)	
}
.box-others h4.comt {
	background-image: url(../images/gui-binh-luan.png);
	width: 167px	
}
.box-others ul {
	background: #fff;
	padding: 30px 20px 20px	;
	float:left;
	width:93%;
}
.box-others ul li {
	padding: 0 0 8px 15px;
	background: url(../images/v.png) no-repeat 0 6px;	
	list-style:none;
	float:left;
	width:100%;
}
.box-others ul li span {
	color: #707070;
	padding-left: 5px	
}
.breadcrumbs {
    border-bottom: 1px solid #E7E7E7;
    margin: 0 auto;
    padding: 10px 0;
    width: 100%;
}
.breadcrumbs .pathway {
    display: inline-block;
    margin: 0 0 0 0;
    width: 80%;
	padding:0px;
}
.breadcrumbs .ngaydang {    
    float:right;
    width: 18%;
	text-align:right;
	font-size:12px;
	color:#999;
}

.form-comment p textarea {
    border: 1px solid #CCCCCC;
    height: 67px;
    width: 100%;
}

.search_mid img {
    border-bottom: 1px dotted #e7e7e7;
    padding-bottom: 0px;
}
.form-comment {
	background: #fff;
	padding: 40px 15px 5px	; float:left;
}
.form-comment p {
	padding: 0 0 10px;
	float: left;
	width: 100%; margin:0px;		
}
.form-comment p img {
	float: left;
	margin-left: 10px;
	padding-top:2px;
}
.form-comment p input.text, .form-comment p input.captcha {
	float: left;
	margin: 0 15px 0 0;
	border: #ccc 1px solid;
	width: 240px;
	padding: 4px 
}
.form-comment p input.captcha {
	width: 100px		
}
.form-comment p textarea {
	height: 67px;
	width: 100%;
	border: #ccc 1px solid;		
}
.form-comment p.p-submit {
	text-align: right
}
.comment-items {
	padding: 0 0 15px	
}
.comment-item {
	border-bottom: #ccc 1px dotted;
	padding: 20px 0	
}
.comment-info {
	padding: 0 0 5px;
	font-size: 12px;
	color: #ccc	
}
.comment-info strong {
	color: #0785F2	
}
.comment-content {
	font-size: 12px;
	line-height: 1.6em	
}
.nd_tintuc ul {
    margin: 0px;
}
.support p {
    line-height: 24px; margin:0px; padding:0px; font-size:13px;
}

.numberphone p {
    padding: 0px;
    margin: 0px;
}
