body{
	margin:0;
	padding:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;	
	background:#1c0202;
}

img{
	border:none;
}
a{
	color:#0066CC;
	font-size:11px;
	text-decoration:underline;
}

a:hover{
	color:#666;
	text-decoration:none;
}
h3 {
	font-weight:normal;
	padding:0;
	margin:3px;
}
.padding_main_box{
	float:left;
	padding:5px 10px;	
}

.padding_right_box{
	float:left;
	padding:8px;
}


#wrapper{
	margin:0 auto;
	width:980px;
	background:#fff;
}

#header{
	float:left;
	width:980px;
	height:95px;
	background:url(../images/bg_header.jpg) repeat-x;
}


/*--------menu---------*/

#main_menu{
	float:left;
	width:980px;
	height:28px;
	font-size:11px;
	color:#fff;
	line-height:28px;
	background:#ff8500;
}

#main_menu ul{
	float:left;
	margin:0;
	padding:0;
	height:28px;
	padding-left:15px;
}

#main_menu li{
	float:left;
	list-style:none;
	background:none;
	height:28px;

}

#main_menu li a{
	float:left;
	padding:0 12px;
	list-style:none;
	height:28px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	
}

#main_menu li a:hover{
	float:left;
	height:28px;
	background:#14475b;
}

#main_menu li a:active{
	float:left;
	list-style:none;
	height:28px;
	background:#14475b;
}

#main_menu li a.current{
	float:left;
	list-style:none;
	height:28px;
	background:#14475b;
}

/*----------------*/

/*----------main content---------*/

#main_content{
	float:left;
	width:980px;
	background:#fff;
	padding-bottom:10px;
}

/*------------left content----------*/

#left_content{
	float:left;
	width:731px;
	margin-left:8px;
	margin-top:15px;
}

*html #left_content{
	float:left;
	width:731px;
	margin-left:4px;
	margin-top:15px;
}


/*-----navigation home----*/

#navigation_home{
	float:left;
	color:#999999;
	font-size:11px;
}


/*-----intro-------*/
#intro_flash{
	float:left;
	width:731px;
	height:190px;
	background:url(../images/bg_intro.jpg) no-repeat;
	margin-top:4px;
}

.content_intro{
	float:left;
	padding-left:6px;
	margin-top:6px;
}

/*----------small box about and service--------*/

#container_box_all{
	float:left;
	width:731px;
	margin-top:10px;
}

#small_box_about{
	float:left;
	width:361px;
	height:189px;
	background:url(../images/small_box_about.jpg) no-repeat;
}

.title_all_box{
	float:left;
	color:#0066FF;
	font-size:11px;
	font-weight:bold;
	padding-top:8px;
	padding-left:10px;
	
}
.title_all_box_seo{
	float:left;
	color:#0066FF;
	font-size:11px;
	font-weight:bold;
	padding-top:3px;
	padding-left:10px;
	
}

.title_all_box a , .title_all_box_seo a{
	color:#999;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.title_all_box a:hover, .title_all_box_seo a:hover{
	color:#666;
}

.content_small_box{
	float:right;
	margin-top:15px;
	width:220px;
	padding-right:10px;
	color:#999;
	text-align:justify;
	font-size:11px;
}

.content_small_box a{
	color:#999;
	font-size:11px;
	text-decoration:none;
}

.content_small_box a:hover{
	color:#0066CC;
	text-decoration:underline;
}

.content_small_box ul{
	margin:0;
	padding:0;
	margin-top:5px;
	margin-left:10px;
}
.content_small_box li{
	display:block;
	background:url(../images/icon_list_service.gif) no-repeat left center;
	padding-left:18px;
	line-height:16px;
}

#small_box_service{
	float:left;
	width:361px;
	height:189px;
	margin-left:9px;
	background:url(../images/small_box_service.jpg) no-repeat;
}

/*-------------- big box all -----------*/

#top_big_box{
	float:left;
	width:731px;
	height:28px;
	background:url(../images/bg_top_big_box.jpg) no-repeat;
}

#bottom_big_box{
	width:731px;
	background:url(../images/bg_bottom_big_box.jpg) no-repeat left bottom;
	padding-bottom:20px;
	float:left;

}

/*--------box news-------*/

#box_news{
	float:left;
	margin-top:10px;
	width:691px;
	border:#CCCCCC 1px solid;
	padding:7px;
	margin-left:12px;
}


*html #box_news{
	float:left;
	margin-top:10px;
	width:691px;
	border:#CCCCCC 1px solid;
	padding:7px;
	margin-left:6px;
}


.image_news{
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}

.content_news{
	color:#666;
}

.title_news{
	margin-top:0;
	margin-bottom:5px;
	color:#666;
	font-weight:bold;
	font-size:16px;
}

.title_news a{
	color:#666;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

.title_news a:hover{
	color:#0066CC;
	text-decoration:underline;
}

.normal_news{
	margin-top:5px;
	margin-bottom:5px;
	text-align:justify;	
	font-size:11px;
}

.details_news{
	color:#0066CC;
	padding-left:15px;
	margin-bottom:0;
	margin-top:0;
}

.details_news a{
	color:#0066CC;
	font-size:11px;
	text-decoration:underline;
}

.details_news a:hover{
	color:#666;
	text-decoration:none;
}


/*--------chia se kinh nghiem------------*/

#share_experience{
	float:left;
	margin-top:10px;
	margin-left:10px;
}

#share_experience ul{
	float:left;
	margin:0;
	padding:0;
	padding-bottom:10px;
}

#share_experience li{
	float:left;
	color:#666;
	font-size:11px;
	list-style:none;
	text-align:center;
	margin-left:4px;
	margin-right:4px;
}

*html #share_experience{
	float:left;
	margin-top:10px;
	margin-left:5px;
}



/*-----------------------------------------------*/
/*-----------------right content---------------*/

#right_content{
	float:left;
	width:223px;
	margin-top:15px;
	margin-left:8px;
	
}

#right_box {
	float:left;
	width:223px;
	margin-bottom:10px;
}

#tile_right_box{
	float:left;
	width:223px;
	height:34px;
	background:url(../images/title_box_right.jpg) no-repeat;
	color:#FFFFFF;
}

.title_right{
	float:left;
	font-size:11px;
	font-weight:bold;
	padding-top:3px;
	padding-left:10px;
}

#bottom_right_box{
	float:left;
	width:223px;
	background:url(../images/bottom_box_right.jpg) no-repeat left bottom;
}

/*----------website tieu bieu--------*/
#web_tieu_bieu{
	float:left;
	width:207px;
}

#web_tieu_bieu img{
	float:left;
	width:207px;
	text-align:center;
}

.title_website{
	float:left;
	margin-top:5px;
	background:#f6f4f4;
	padding:5px;
	width:194px;
	color:#0099CC;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	margin-bottom:0;
}

/*--------doi tac------*/

#doitac_tieu_bieu{
	float:left;
	width:207px;
}

#doitac_tieu_bieu img{
	float:left;
	width:207px;
	text-align:center;
	margin-bottom:5px;
}


/*-------nhan xet cua khach hang---------*/

#nhanxet_kh{
	float:left;
	width:207px;
}

#nhanxet_kh p.content_comment{
	float:left;
	margin-top:0;
	margin-bottom:5px;
	font-size:11px;
	color:#999;
	background:url(../images/quote_open_blue.jpg) no-repeat left top;
	text-indent:20px;
	text-align:justify;
}

#nhanxet_kh p.autor{
	float:right;
	margin-top:5px;
	margin-bottom:0;
	font-size:11px;
	color:#0066CC;
	text-align:right;
}


#nhanxet_kh p.line_comment{
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	width:207px;
	text-align:center;
}


/*----------quang cao--------*/

#quang_cao{
	float:left;
	width:207px;
}

#quang_cao img{
	float:left;
	width:207px;
	text-align:center;
	margin-bottom:7px;
}

/*---------thong ke------------*/
#thong_ke_n2d{
	float:left;
	color:#666666;
	font-size:11px;
}

#thong_ke_n2d ul{
	float:left;
	margin:0;
	padding:0;
}

#thong_ke_n2d li{
	display:block;
	background:url(../images/icon_list_service.gif) no-repeat left center;
	padding-left:15px;
	line-height:18px;
}

#thong_ke_n2d li span{
	color:#FF0000;
	font-size:11px;
	font-weight:bold;
	margin-left:5px;
}




/*------------------------*/
/*--------footer--------*/
#footer{
	float:left;
	width:980px;
	height:79px;
	background:url(../images/bg_footer.jpg) repeat-x;
}

.menu_footer{
	float:left;
	margin-top:7px;
	width:950px;
	padding-left:10px;
}

.menu_footer ul{
	float:left;
	margin:0;
	padding:0;
}

.menu_footer li{
	float:left;
	list-style:none;
	font-size:11px;
	font-weight:bold;
	padding:0 10px;
}

.menu_footer li a{
	color:#fff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

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

.copyright{
	float:left;
	margin-top:7px;
	width:950px;
	padding-left:20px;
	color:#fff;
	font-size:11px;
}


/*------single page-----*/
#single_page{
	float:left;
	font-size:12px;
	color:#666;
}

#single_page p{
	margin-bottom:5px;
	margin-top:5px;
}


#single_page h1{
	color:#CC0000;
	font-size:18px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}
#single_page h3{
	color:#CC0000;
	font-size:12px;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:5px;
}
#single_page ul{
	margin:0;
	padding:0;
	padding-left:5px;
	margin-left:20px;
}

#single_page li{
	color:#666633;
	line-height:16px;
	padding:15px;
	border-bottom:#666 1px dashed;
}
#single_page ul.relatedpost{
	color:#666633;
	line-height:16px;
	
}
#single_page ul.relatedpost li{
	margin:0;
	padding:0;
	padding-left:5px;
	margin-left:20px;
	border:none;
}
.contentauthor{
	color:#000000;
	font-weight:bold;
	text-align:right;
	font-style:italic;
}
/*-----------box khach hang---------*/
#box_khach_hang{
	float:left;
	margin-bottom:20px;
}
.content_image_khach_hang{
 	float:left;
	width:250px;
	height:138px;
	background:url(../images/bg_gallery.jpg) no-repeat;
 }
 
.images_kh{
	float:left;
	padding-left:5px;
	margin-top:5px;
}

.name_kh{
	float:left;
	padding-left:40px;
	margin-top:5px;
	font-weight:bold;
}

#info_khach_hang{
	float:left;
	width:420px;
	border:#ccc 1px solid;
	padding:5px;
	margin-left:10px;
	margin-top:3px;
}

#info_khach_hang a{
	text-decoration:none;
	font-size:11px;
	color:#666633;
}

#info_khach_hang a:hover{
	color:#CC0000;
}
#info_khach_hang ul.custormer{
	padding:0;
	margin:0;
}
#info_khach_hang ul.custormer li{
	margin:0;
	padding:0;
	padding-left:5px;
	margin-left:20px;
	border:none;
}
/*-----------phan trang----------*/

#phan_trang{
	float:right;
	margin-right:10px;
	margin-top:10px;
}

#phan_trang ul{
	border:0; 
	margin:0; 
	padding:0;
	float:left;
}

#phan_trang li{
	border:0; margin:0; padding:0;
	font-size:11px;
	list-style:none;
	float:left;
}
#phan_trang a{
	border:solid 1px #DDDDDD;
	margin-right:2px;
}
#phan_trang .previous-off,
#phan_trang .next-off {
	color:#666666;
	display:block;
	float:left;
	font-weight:bold;
	padding:3px 4px;
}
#phan_trang .next a,
#phan_trang .previous a {
	font-weight:bold;
	border:solid 1px #FFFFFF;
}
#phan_trang .active{
	color:#870833;
	font-weight:bold;
	display:block;
	float:left;
	padding:4px 6px;
}
#phan_trang a:link,
#phan_trang a:visited {
	color:#0063e3;
	display:block;
	float:left;
	padding:3px 6px;
	text-decoration:none;
}
#phan_trang a:hover{
	border:solid 1px #666666;
}


/*----------end phan trang--------------*/

/*------contact page---------*/
#contac_form{
	float:left;
	width:700px;
	margin-top:10px;
	padding-bottom:15px;
	color:#666;
	font-size:11px;
		
}

#contac_form input, textarea{
	float:left;
	border:#6699CC 1px solid;
	margin-bottom:5px;
	padding:2px;
	color:#0066FF;
	font-size:11px;
}

.submit_button{
	float:left;
	width:90px;
	height:23px;
	text-align:center;
	background:	url(../images/submit_btn.jpg) no-repeat;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	border:none;
}
.image { 
	padding: 2px; 
	float: left;
	margin: 2px 4px 2px 2px;
	border: 1px solid #CCCCCC;
}

/*------slide ima*/


.gallery_silde{
	float:left;
	margin:0;
}

pre { text-align: left; overflow: visible }
code { background-color: #ffc }
pre code { background-color: #eee }

.pics { height: 212px; width: 207px; padding:0; margin:0; overflow: hidden }
.pics img { height: 212px; width: 207px;top:0; left:0 }
/*--------------------------*/
/* Root = Horizontal, Secondary = Vertical */
ul#menu_n2d {
  margin: 0;
  border: 0 none;
  padding: 0;
  width:980px; /*For KHTML*/
  list-style: none;
  height:22px;
  z-index: 1000;
  background:#ff8500;

}

ul#menu_n2d li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 22px;
  background:#ff8500;
  margin-right:20px;
}

ul#menu_n2d ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 150px;
  list-style: none;
  display: none;
  position: absolute;
  top: 22px;
  left: 0;
}

ul#menu_n2d ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#menu_n2d ul li {
  width: 150px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul#menu_n2d a {
  border:none;
  padding: 0 6px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  background:none;
  color: #fff;
  font: bold 11px/22px tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#menu_n2d a:hover,
ul#menu_n2d li:hover a,
ul#menu_n2d li.iehover a {
  background:#14475b;
  color: #FFFF00;
}

/* 2nd Menu */
ul#menu_n2d li:hover li a,
ul#menu_n2d li.iehover li a {
  float: none;
  background: #083C4A;
  color: #FFFF00;
  text-transform:none;
  z-index: 1000;
}

/* 2nd Menu Hover Persistence */
ul#menu_n2d li:hover li a:hover,
ul#menu_n2d li:hover li:hover a,
ul#menu_n2d li.iehover li a:hover,
ul#menu_n2d li.iehover li.iehover a {
  background: #07485a;
  color: #FFF;
  z-index: 1000;
}

/* 3rd Menu */
ul#menu_n2d li:hover li:hover li a,
ul#menu_n2d li.iehover li.iehover li a {
  background: #07485a;
  color: #FFFF00;
  z-index: 1000;
}

/* 3rd Menu Hover Persistence */
ul#menu_n2d li:hover li:hover li a:hover,
ul#menu_n2d li:hover li:hover li:hover a,
ul#menu_n2d li.iehover li.iehover li a:hover,
ul#menu_n2d li.iehover li.iehover li.iehover a {
  background: #085469;
  color: #FFF;
  z-index: 1000;
}

/* 4th Menu */
ul#menu_n2d li:hover li:hover li:hover li a,
ul#menu_n2d li.iehover li.iehover li.iehover li a {
  background: #083C4A;
  color: #FFFF00;
  z-index: 1000;
}

/* 4th Menu Hover */
ul#menu_n2d li:hover li:hover li:hover li a:hover,
ul#menu_n2d li.iehover li.iehover li.iehover li a:hover {
  background: #083C4A;
  color: #FFF;
  z-index: 1000;
}

ul#menu_n2d ul ul,
ul#menu_n2d ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 150px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#menu_n2d li:hover ul ul,
ul#menu_n2d li:hover ul ul ul,
ul#menu_n2d li.iehover ul ul,
ul#menu_n2d li.iehover ul ul ul {
  display: none;
}

ul#menu_n2d li:hover ul,
ul#menu_n2d ul li:hover ul,
ul#menu_n2d ul ul li:hover ul,
ul#menu_n2d li.iehover ul,
ul#menu_n2d ul li.iehover ul,
ul#menu_n2d ul ul li.iehover ul {
  display: block;
}
pre { display:none }
#main h2 { text-align: center }
#right { cursor: pointer }