@charset "utf-8";
/* CSS Document */

body{background:url(../images/bg.gif) #fff; color:#8f8f8f; font:Arial; text-align:justify}


h2 a:link, h2 a:visited{color:#ffae00;}
h2 a:hover{color:#d10000;}

h3 a:link, h3 a:visited{color:#ffae00;}
h3 a:hover{color:#d10000;}

#wrapper{width:100%; overflow:hidden}

#mainbox{ width:1000px;  background:url(../images/banner-bg.png) no-repeat center top; overflow:hidden; margin:auto}

#container{	width:900px; margin:auto; overflow:hidden; position:relative}	

#header{ width:900px; height:179px; overflow:hidden; position:relative}
.logo a,.logo a:visited,.logo a:hover{ position:absolute; width:150px; height:100px; top:50px; left:10px;}

#box-menu-search{ width:100%; height:24px; background:url(../images/menubg.gif) repeat-x;  margin-bottom:5px;}

#box-search{ width:130px; height:24px; overflow:hidden; float:right; color:#00CC99}
#box-search .left01{ float:left; width:105px; background:url(../images/search-text-bg.jpg) no-repeat top left;}
.search-input-text{ width:85px; height:20px; background:none;  border:none; margin-top:1px; color:#9d9d9d; margin-left:5px; padding:3px}
.search-but{ float:right;}

/*----------------- Sidebar -----------------------------------*/
#box-sidebar{ float:left;width:160px; overflow:hidden;}

#leftmenu{ margin-bottom:5px; border:solid 1px #1a1a1a; padding:1px; background:#080808; width:148px; overflow:hidden}
.box-left{ width:153px; overflow:hidden; background:#131313; padding:8px 0 0 0; margin-bottom:5px; }
.box-left h2{ background:url(../images/left-h2-symbol.gif) no-repeat 0 3px; font-size:12px; color:#ffae00 ; font-weight:bold; padding:0 0 5px 15px;}
.box-left h3{ background:url(../images/left-h3-symbol.gif) no-repeat -5px 3px;  font-size:12px; color:#8b4100 ; font-weight:bold;padding:0 0 5px 15px;}

/*----------------- Ho tro khach hang -----------------------------------*/
#box-htkh{margin-bottom:10px; font-size:11px; margin-left:15px; margin-bottom:15px;}
#box-htkh a.online{ width:120px; display: block; background:url(../images/htkh-online.jpg) no-repeat right top; color:#8f8f8f; margin-bottom:7px;}
#box-htkh a.online:hover{ width:120px; display: block; background:url(../images/htkh-online.jpg) no-repeat right top; color:#ff0000; margin-bottom:7px;}
#box-htkh a.not-online{ width:120px; display: block; background:url(../images/htkh-notonline.jpg) no-repeat right top; color:#8f8f8f; cursor:default; margin-bottom:7px;}
#box-htkh a.not-online:hover{ width:120px; display: block; background:url(../images/htkh-notonline.jpg) no-repeat right top; color:#8f8f8f; cursor:default; margin-bottom:7px;}

/*----------------- Phòng kinh doanh -----------------------------------*/
#box-pkd{margin-bottom:18px; font-size:11px; margin-left:15px; margin-bottom:17px;}
#box-pkd .rows{ margin-bottom:7px;}
#box-pkd .rows a.online{ width:115px; display: block; background:url(../images/pkd-online.jpg) no-repeat right top; color:#8f8f8f;}
#box-pkd .rows a.online:hover{ width:115px; display: block; background:url(../images/pkd-online.jpg) no-repeat right top; color:#ff0000;}
#box-pkd .rows a.not-online{ width:115px; display: block; background:url(../images/pkd-notonline.jpg) no-repeat right top; color:#8f8f8f;cursor:default}
#box-pkd .rows a.not-online:hover{ width:115px; display: block; background:url(../images/pkd-notonline.jpg) no-repeat right top; color:#8f8f8f; cursor:default;}

/*----------------- Ban tin -----------------------------------*/
#box-bantin{width:130px; overflow:hidden; margin-left:15px;}
#box-bantin .input{width:120px; height:15px; background:#202020; border:solid 1px #2a2a2a; color:#8f8f8f; font-size:12px; padding:0 2px 0 2px; margin-bottom:15px;}
#box-bantin p{margin-bottom:2px;}
#box-bantin .select{width:125px; background:#202020; border:solid 1px #2a2a2a; color:#8f8f8f; font-size:12px; margin-bottom:15px;}
#box-bantin .butt{width:62px; height:17px; overflow:hidden; background:url(../images/button-bg.gif) no-repeat; margin-left:35px; margin-bottom:15px; border:none; color:#000;}

/*----------------- Tham do -----------------------------------*/
.thamdo-text{padding:0 12px 3px 12px; font-size:11px; text-align:justify}
.thamdo-rows{border-bottom:5px; margin-left:12px;}
.thamdo-rows input{margin-right:5px;}

/*----------------- Box Noi dung -----------------------------------*/
#box-content{width:740px; overflow:hidden; float:right;}
.box-sub-content{

width:100%; 
overflow:hidden; 
margin-bottom:5px;}
#box-hot-news{width:335px; overflow:hidden; float:left;}
ul#submenu{
	  margin:0px 0px 0 0px;
	  padding:0;
	  list-style-type:none;
	  width: 100%;
	  background:url(../images/hot-tab-border.gif) repeat-x;
      }
    ul#submenu li {
	  float:left;
	  margin-right:5px;
      }
	ul#submenu li a{
		background:url(../images/hot-tab-left.jpg) no-repeat left bottom;
		padding:0px 0 0px 14px;
		display:block;
      	text-decoration:none;
		color:#cccccc;
	}
	
	ul#submenu li a span{
		background:url(../images/hot-tab-right.jpg) no-repeat right bottom;
		padding:4px 14px 4px 0px;
		display:block;
      	text-decoration:none;
	}
	
	
	ul#submenu li a:hover{
		background-position:0% 0%;
		color:#d10000;
		
	}
	ul#submenu li.Active a{
		background-position:0% 0%;
		color:#d10000;
		font-weight:bold;
	}
	ul#submenu li.Active span,
	ul#submenu li a:hover span{background-position:100% 0%;}
	
	ul#submenu li.Active span{cursor:default;}

#box-hot-content{
width:302px;  
overflow:hidden; 
background:#131313; 
border:solid 1px #1e1e1e; 
border-top:none; 
padding:10px; 
height:268px}
#box-hot-content .title-act, #box-hot-content .title-nor{ margin-bottom:5px;}
.box-url{width:235px; overflow:hidden; float:left; margin-bottom:5px; background:url(../images/url-act.gif) no-repeat 0 7px; text-indent:7px; border-bottom:#666 dotted 1px; height:16px; line-height:
14px}
.hot-date{float:right; color:#666; width:65px; overflow:hidden; text-align:right; border-bottom:#666 dotted 1px; margin-bottom:5px}

.url a:link,.url a:visited{padding-bottom:2px; background:#131313; color:#ce7900; padding-right:10px}
.url a:hover{color:#d10000}
.hotnews dd{ margin-top:3px; height:70px;}
.hotnews dt{ margin-top:2px; height:20px}

/*----------------- Khach hang - San pham -----------------------------------*/
#box-kh-sp{width:405px; overflow:hidden; float:right; background:#131313; text-align:left}

#box-kh-moi{ height:150px; margin-bottom:5px; overflow:hidden}
#box-kh-moi .left h3{background:url(../images/kh-sp-h2-bg.gif) no-repeat 0 3px; padding-left:15px; color:#ffae00; font-weight:bold; margin:5px 0 5px 0; font-size:12px; width:315px}
#box-kh-moi .right{ padding:5px 10px 0 0; text-align:right}

#box-kh-moi .box1{ width:164px; overflow:hidden; margin:2px 0 10px 13px; display:inline; float:left}
#box-kh-moi .box1 p{text-align:center; padding:3px 0 0 0}

#box-kh-moi .box2{ width:204px; overflow:hidden; margin:2px 0 10px 13px; display:inline; float:left}
#box-kh-moi .box2 p{text-align:center; padding:3px 0 0 0}

#box-sanpham{ margin:5px 0 0 5px; overflow:hidden}
#box-sanpham .left h3{background:url(../images/kh-sp-h3-bg.gif) no-repeat 0 3px; padding-left:15px; color:#ffae00; font-weight:bold; margin:5px 0 10px 0; font-size:12px; width:315px}
#box-sanpham .right{ padding:5px 10px 0 0; text-align:right}

#box-sanpham .box2{float:left; width:110px; margin-left:15px; display:inline; border-right:solid 1px #2c2c2c; padding:0px 0 7px 0}
#box-sanpham .box2 img{float:left; margin-right:5px}
#box-sanpham .no-border{border:none}

/*----------------- San pham moi -----------------------------------*/
.box-sub-content2{width:100%; overflow:hidden; margin-bottom:5px; background:#131313;}
.box-sub-content2 .left h2{background:url(../images/spm-h2.gif) no-repeat 0 3px; padding-left:15px; color:#ffae00; font-weight:bold; margin:5px 0 10px 0; font-size:12px; width:655px;}
.box-sub-content2 .left h3{background:url(../images/spm-h2.gif) no-repeat 0 3px; padding-left:15px; color:#ffae00; font-weight:bold; margin:5px 0 10px 0; font-size:12px; width:635px;}
.box-sub-content2 .left-sp{ float:left}
.box-sub-content2 .left-sp h2{ background:url(../images/spm-h2.gif) no-repeat 0 3px; padding-left:15px; color:#ffae00; font-weight:bold; margin:5px 0 10px 0; font-size:12px; width:580px;}

.box-sub-content2 .right{ padding:5px 10px 0 0; text-align:right}

.box-sub-content2 .box-item{width:225px; overflow:hidden; background:#171717; float:left; margin-left:14px; display:inline; margin-bottom:20px;}
.box-sub-content2 .box-item .image{width:96px; height:92px; overflow:hidden; float:left}
.box-sub-content2 .tensp{width:120px; height:50px; overflow:hidden; padding-top:5px; border-bottom:dashed 1px #323232; margin:0 5px 0 0px; float:right; display:inline; text-align:left}
.box-sub-content2 .tensp a:link, .box-sub-content2 .tensp a:visited{color:#8b4100; text-decoration:none;}
.box-sub-content2 .tensp a:hover{color:#d10000; text-decoration:none;}
.box-sub-content2 .masp{padding:5px 0 5px 0;width:120px; height:26px; margin:0 5px 0 0px; overflow:hidden; float:right;display:inline; font-size:11px}

.box-sub-content2 .box-hoatdong{ margin-bottom:10px; width:725px; height:113px; overflow:hidden; margin-left:15px}
.box-sub-content2 .box-hoatdong ul{ margin:0; padding:0; list-style-type:none;}
.box-sub-content2 .box-hoatdong ul li{float:left; margin-right:11px;}

/*----------------- Footer -----------------------------------*/
#footer{background:url(../images/footer-bg.gif) no-repeat top left; padding-top:4px; margin-bottom:20px;}
#footer .copyright{float:left; margin-left:160px; display:inline; width:210px; overflow:hidden;}
#footer .menufoot{width:530px; overflow:hidden; float:right; text-align:right}


/*----------------- TM include -----------------------------------*/
.bx_top_left {
float : left;
width : 10px;
height : 13px;
background-image : url(../../../modules/About_us/images/bx_top_left.gif);
background-position : left top;
background-repeat : no-repeat;
}
.bx_top_center {
float : left;
width : 432px;
height : 13px;
background-image : url(../../../modules/About_us/images/bx_top_center.gif);
background-position : left top;
background-repeat : repeat-x;
}
.bx_top_right {
float : left;
width : 10px;
height : 13px;
background-image : url(../../../modules/About_us/images/bx_top_right.gif);
background-position : left top;
background-repeat : no-repeat;
}
.bx_bottom_left {
float : left;
width : 12px;
height : 13px;
background-image : url(../../../modules/About_us/images/bx_bottom_left.gif);
background-position : left top;
background-repeat : no-repeat;
}
.bx_bottom_center {
float : left;
width : 430px;
height : 13px;
background-image : url(../../../modules/About_us/images/bx_bottom_center.gif);
background-position : left top;
background-repeat : repeat-x;
}
.bx_bottom_right {
float : left;
width : 12px;
height : 14px;
background-image : url(../../../modules/About_us/images/bx_bottom_right.gif);
background-position : left top;
background-repeat : no-repeat;
}
.body_text {
font-family : Tahoma;
font-size : 12px;
color : #ffffff;
text-decoration : none;
text-align : justify;
line-height : 17px;
}
/*----------------- TM include Contact -----------------------------*/
.bx_top_left_contact {
float : left;
width : 10px;
height : 13px;
background-image : url(../../../modules/About_us/images/bx_top_left.gif);
background-position : left top;
background-repeat : no-repeat;
}
.bx_top_center_contact {
float : left;
width : 216px;
height : 13px;
background-image : url(../../../modules/About_us/images/bx_top_center.gif);
background-position : left top;
background-repeat : repeat-x;
}
.bx_top_right_contact {
float : left;
width : 10px;
height : 13px;
background-image : url(../../../modules/About_us/images/bx_top_right.gif);
background-position : left top;
background-repeat : no-repeat;
}
.bx_bottom_left_contact {
float : left;
width : 12px;
height : 13px;
background-image : url(../../../modules/About_us/images/bx_bottom_left.gif);
background-position : left top;
background-repeat : no-repeat;
}
.bx_bottom_center_contact {
float : left;
width : 214px;
height : 13px;
background-image : url(../../../modules/About_us/images/bx_bottom_center.gif);
background-position : left top;
background-repeat : repeat-x;
}
.bx_bottom_right_contact {
float : left;
width : 10px;
height : 14px;
background-image : url(../../../modules/About_us/images/bx_bottom_right.gif);
background-position : left top;
background-repeat : no-repeat;
}

/*----------------- TM include About -----------------------------*/
.head_textCam_bold {
font-family : Tahoma;
font-size : 14px;
color : #ffb400;
text-decoration : none;
font-weight : bold;
}
.head_texttrang {
font-family : Tahoma;
font-size : 14px;
color : #ffffff;
text-decoration : none;
}

.title_textCam {
font-family : Tahoma;
font-size : 18px;
color : #ffb400;
text-decoration : none;
}
.title_texttrang {
font-family : Tahoma;
font-size : 17px;
color : #ffffff;
text-decoration : none;
}
/*----------------- TM include News -------------------------------*/
.storytitle {
font-weight : bold;
font-size : 14px;
color : #ffae00;
font-family : arial, verdana, tahoma;
}
.articlehometext {
color : #cccccc;
font-size : 10pt;
}
.indexhometext {
color : #cccccc;
font-size : 10pt;
font-family : Arial;
}
/*----------------- TM include Tab -------------------------------*/
/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */


.indentmenu{
font: 11px Arial;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
border-top: 0px solid navy; /*navy border*/
background: black url(indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 0px solid navy; /*navy divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a.selected{
color: white !important;
padding-top: 8px; /*shift text down 1px*/
padding-bottom: 2px;
background: black url(indentbg2.gif) center center repeat-x;
}

/*----------------- Laws -----------------------------------*/
.box-sub-content3{width:100%; overflow:hidden; margin-bottom:5px; background:#131313;}
.box-sub-content3 .left h2{background:url(../images/spm-h2.gif) no-repeat 0 3px; padding-left:0px; color:#ffae00; font-weight:bold; margin:5px 0 10px 0; font-size:12px; width:575px;}
.box-sub-content3 .right{ padding:5px 10px 0 0; text-align:right}

/*----------------- Comment -----------------------------------*/
#comment_box{width:100%; overflow:hidden; background:#000; padding-bottom:10px}
#comment_box .title-comment{color:#ff6600; margin:5px 0 15px 20px }
#typing_box{ background:#efefef;width:510px; margin:0px 0px 0 50px;padding:10px 0 10px 0}
.typing_row{ width:100%; overflow:hidden;}
.type-left{float:left;width:115px; font-weight:bold; color:#000; padding:3px 0 3px 20px;}
.type-right{float:left; width:375px;padding:3px 0 3px 0px;}
.inputtext{width:300px; height:16px; padding:2px 2px 0 2px}
.areatext{width:300px; height:100px; padding:2px 2px 0 2px}
.code_security{width:80px; padding:2px 2px 0 2px}
.color-text1{color:#FF0000; font-weight:bold; font-size:14px}

/* BOX DANG THI CONG --------------------*/

.box_thicong{ width:100%px; overflow:hidden; float:right; margin-top:10px; text-align:left}
.table_thicong{ margin-bottom:11px; border-bottom:#757575 dotted 1px;}
.table_thicong_bt{}

.title_thicong{ color:#fbae11; font-size:11px; font-family:Tahoma; line-height:14px; font-weight:bold}
.title_thicong a:link{ color:#fbae11;}
.title_thicong a:visited{ color:#fbae11;}
.title_thicong a:hover{ color:#868686;}
.title_thicong a:active{ color:#fbae11;}

.numlist_thicong{ color:#868686; font-size:11px; font-family:Tahoma; line-height:15px; font-weight:normal}

.t_thicong{ width:100%px; overflow:hidden; background:url(../images/homepage/t_thicong.jpg) no-repeat; height:56px;}

.bg_box_thicong{ width:323px; background:url(../images/homepage/slice_thicong_box.jpg) no-repeat top left; height: 245px;}

.img-rss {border:0; width:100%px; margin:0px 0px -4px 0px; padding:0px 0 0px 0}

.sethome, .sethome a {color:#7f7f7f; font-family:Arial; font-size:10px; font-weight:normal; padding-left:55px; width:400px;}
.datetime {float:right; padding-right:10px; text-align:right; width:200px;color:#7f7f7f; font-family:Arial; font-size:10px; }