@charset "utf-8"; body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i,dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body{ font:0.75em/1.5em  Tahoma, Arial, Helvetica, sans-serif; margin:0; padding:0; background: #e7e6e2;}
#tophome {width:100%;  margin:0 auto;  padding:0; background:#fff;}
#tophome #content-body {width:1225px;  margin:0 auto;  padding:0; background:#fff;}
/*#tophome .logo { clear: both; border-bottom: 1px solid #4A4A4A; padding-top: 10px;padding-left: 13px; padding-bottom: 10px;}*/
#tophome .logo {
	width: 250px;
	float: left;
	margin-top: 35px;
}
#menu{ float:right; width: 892px;margin-top: 100px;}
#menu ul{ margin:0; padding: 0; z-index:9999; }
#menu ul li{  font-family: Verdana;
    list-style: none; float:left; margin:0; padding:0; 
    color:#FFFFFF; font-weight:bold; font-size:1.2em; 
    text-align:center;
    
     } 
#menu ul li a{ 
	text-decoration:none; 
	color:#717171; 
	display:block; 
	text-align:center;
	padding: 15px 20px; 
	font-family:'Arial';
	font-size:14px;
	font-weight:normal;
}
#menu ul li a:hover{ text-decoration:none !important; color:#FFF !important; background: #2e2e2e !important;}
#menu ul ul {position:absolute; background:#2E2E2E; left:-9999px; min-width: 200px; border-right: 1px solid #454545;
  box-shadow: 2px 2px 7px #2e2e2e;
  -moz-box-shadow: 2px 2px 7px #2e2e2e;
  -webkit-box-shadow: 2px 2px 7px #2e2e2e;}
    #menu ul ul li {float:none;border-bottom: 1px solid #454545;}	
	#menu ul ul li a {padding:7px 10px; display:block; font-weight: normal;}
		#menu ul ul a {text-decoration:none;}
		#menu ul li:hover a {background:#2e2e2e;}
		#menu ul li:hover a:hover {text-decoration:underline; color: yellow;}
		#menu ul li:hover ul {left:auto;}     
#menu .menu-active a { color:#0097dc;}
.menu-home1{background:#FFF;}
.menu-home1 .menu-home1-title{
	background:url(http://www.noithatnha.com/images/img-1/menu-home.png) no-repeat;
	height:40px;
}
.menu-home1-title h4 {
padding-left: 55px;
padding-top: 12px;
color: #FFF;
font-size: 16px;
}
#home-bx01-1-1-menu > div > ul li{
text-align: left;
border-top: 1px solid #e7e6e2;
margin: 0;
padding-top: 13px;
height: 16px;
}
#home-bx01-1-1-menu > div > ul li a{text-align:left; padding-left:20px;}
.currentmenu {color:#FF8040; font-weight: bold; font-size: 16px; text-align: center; padding: 3px; padding-top: 8px;text-shadow:1px 1px 4px silver;}
.blockmenu {clear: both; display: block; font-weight: normal; font-size: medium; width: 770px; text-align: left;background: white;}
.blockmenu .mn_tieude {text-indent: 10px; color: #000040; padding: 2px; font-family: sans-serif; font-weight: bold; }
.blockmenu a {display:inline-block; text-decoration: none; width: 90px; height: 80px; float: left; font-size: .8em;}
.blockmenu a img {max-width: 70px; max-height: 50px;}
.blockmenu .imgmn {height: 70px; width: 70px; display: inline-block;}
.blockmenu a span {color: black;}
.blockmenu a span:hover {text-decoration: underline;}
.banner_top{ clear:both;margin-bottom: 8px; }
.banner_top img { width: 100%;height: 320px;}
#home-bx01 {width: 1169px; clear: both; height: auto; margin: 0 auto;}
.bandtitle {width: 100%; min-height: 146px; padding-top: 15px; padding-bottom:30px; margin: 0;   color: white;}
.bandtitle .bandtitle-1{
	width:365px;
	height:146px;
	background:url(http://www.noithatnha.com/images/bandtitle-1.png) no-repeat;
	border:4px solid #fff;
	float:left;
}
.bandtitle .bandtitle-1 h3{ text-align:center; padding-left:190px; padding-top:15px;}
.bandtitle .bandtitle-1 h3 a{ color:#fff; font-size:25px; text-decoration:none; line-height:38px; background:none;}
.bandtitle .bandtitle-1 h3 a span{ color:#262626; font-size:23px; font-weight:normal; padding-top:5px; width: 140px;}
.bandtitle .bandtitle-1 h3 a strong{ color:#fff; font-size:21px; font-weight:normal; padding-top:5px;}
.bandtitle .bandtitle-2{
	width:365px;
	height:146px;
	background:url(http://www.noithatnha.com/images/bandtitle-2.png) no-repeat;
	border:4px solid #fff;
	margin-left:30px;
	float:left;
}
.bandtitle .bandtitle-2 h3{ text-align:center; padding-left:20px; padding-top:15px;}
.bandtitle .bandtitle-2 h3 a{ color:#fff; font-size:25px; text-decoration:none; line-height:38px; background:none;}
.bandtitle .bandtitle-2 h3 a span{ color:#262626; font-size:23px; font-weight:normal; padding-top:5px;width: 117px;}
.bandtitle .bandtitle-2 h3 a strong{ color:#fff; font-size:21px; font-weight:normal; padding-top:5px;}
.bandtitle .bandtitle-3{
	width:365px;
	height:146px;
	background:url(http://www.noithatnha.com/images/bandtitle-3.png) no-repeat;
	border:4px solid #fff;
	float:right;
}
.bandtitle .bandtitle-3 h3{ text-align:center; padding-left:20px; padding-top:15px;}
.bandtitle .bandtitle-3 h3 a{ color:#fff; font-size:25px; text-decoration:none; line-height:38px; background:none;}
.bandtitle .bandtitle-3 h3 a span{ color:#262626; font-size:23px; font-weight:normal; padding-top:5px;width: 115px;}
.bandtitle .bandtitle-3 h3 a strong{ color:#fff; font-size:21px; font-weight:normal; padding-top:5px;}
.home-tinhgia {
background: #FFF;
height: 150px;
margin-bottom: 20px;
}
#home-bx01-1-1-home{
width: 100%;
height: auto;
}
.home-tinhgia-title {
width: 285px;
background: url(http://www.noithatnha.com/images/img-1/bg-3.png) no-repeat left;
height:40px;
}
.home-tinhgia-title h3{
color: #fff;
font-size: 18px;
text-transform: uppercase;
font-weight:normal;
padding-left: 15px;
padding-top:13px;
font-family: 'Arial';
}
.home-bx01-1-sp{
	width: 100%;
	height: 365px;
	margin-bottom: 20px;
}
.home-bx01-1-sp-dk {
width: 280px;
height: 355px;
float:left;
background:#FFF;
margin-right:16px;
margin-bottom: 15px;
}
.home-bx01-1-sp-dk-title-1 {
float: left;
width: 226px;
background: #424242;
height: 35px;
}
.home-bx01-1-sp-dk-title-2 {
float: right;
background: #63b03f;
height: 35px;
width: 54px;
}
.home-bx01-1-sp-dk-title-1 h2{
padding-top: 7px;
}
.home-bx01-1-sp-dk-title-1 h2 a {
text-decoration: none;
color: #FFF;
font-size: 13px;
padding-left: 10px;
}
.home-bx01-1-sp-dk-title-2 p {
padding-top: 7px;
padding-left: 4px;
}
.home-bx01-1-sp-dk-title-2 p a {
text-decoration: none;
font-size:12px;
color:#FFF;
}
.home-bx01-1-sp-dk-chitiet p {
padding-left: 10px;
padding-top: 46px;
width: 245px;
font-size: 13px;
color:#606060;
}
.home-bx01-1-sp-dk-gia {
margin-top: 10px;
margin-left: 10px;
font-size: 13px;
color:#606060;
}
div#home-sp-right {
float: right;
width: 875px;
}
.home-sp-right-title {
width: 875px;
background:#f3f3f1;
height:40px;
margin-bottom:20px;
}
.home-sp-right-title1 {
width: 285px;
background: url(http://www.noithatnha.com/images/img-1/bg-4.png) no-repeat left;
height:40px;
margin-bottom:20px;
}
.home-sp-right-title1 h3{
color: #fff;
font-size: 18px;
text-transform: uppercase;
font-weight:normal;
padding-left: 15px;
padding-top:13px;
font-family: 'Arial';
}
. clear{ clear: both;}
.home-dichvutv{ width:100%; height:80px; background:#FFF; float:left;}
.home-dichvutv-left{
background: url(http://www.noithatnha.com/images/img-1/bg-5.png) no-repeat;
height:80px;
width:378px;
float:left;
}
.home-dichvutv-content{
float:left;
height:80px;
width:404px;
}
.home-dichvutv-right{
background: url(http://www.noithatnha.com/images/img-1/bg-6.png) no-repeat;
height:80px;
width:387px;
float:right;
}
.home-dichvutv-left h4 {
padding-top: 30px;
padding-left: 70px;
color: #FFF;
font-size: 18px;
font-weight: normal;
font-style: italic;
}
.home-dichvutv-right img {
padding-left: 40px;
padding-top: 12px;
}
.home-dichvutv-content img {
float: left;
padding-top: 11px;
padding-left: 47px;
}
.home-dichvutv-content-text {
margin-top: 14px;
margin-right: 50px;
text-align: center;
float: right;
color: #808384;
font-size: 15px;
line-height: 25px;
}
.home-dichvutv-content-text p span {
font-size: 19px;
color: #0097dc;
}
.home-tintuc {
width: 100%;
float: left;
margin-top:30px;
}
.home-tintuc-title {
width: 100%;
height: 40px;
background: #f3f3f1;
}
.home-tintuc-title1 {
background: url(http://www.noithatnha.com/images/img-1/bg-7.png) no-repeat left;
height: 40px;
}
.home-tintuc-title1 h4 {
padding-top: 11px;
padding-left: 15px;
font-size: 15px;
color: #FFF;
font-weight:normal;
text-transform:uppercase;
}
.home-tintuc-ct {
width: 360px;
float: left;
margin-right: 44px;
margin-top: 25px;
background: #FFF;
height: 370px;
}
.home-tintuc-ct-title-1 {
background: #ff7f00;
width: 50px;
height: 50px;
float: left;
}
.home-tintuc-ct-title-1 p {
color: #FFF;
padding: 15px;
font-size: 15px;
}
.home-tintuc-ct-title-2 {
width: 295px;
float: right;
}
.home-tintuc-ct-title-2 h2 {
padding-top: 15px;
}
.home-tintuc-ct-title-2 h2 a {
text-decoration: none;
color: #3b3b3b;
font-size: 15px;
}
.home-tintuc-ct-title-2 p {
padding-top: 20px;
}
.home-tintuc-ct-title-2 p a {
text-decoration: none;
color: #3b3b3b;
font-size: 13px;
}



.bandtitle  h1 { color: white; font-weight: bold;  font-size: 1.2em; margin: 0; padding: 0;padding-top: 5px; display: inline-block; height: 21px;}
.urlpr {width: auto !important; display: inline-block; height: 28px !important;}
.bandtitle2 {width: 100%;background: black; text-indent: 20px; height: 24px; padding-top: 5px;}
.bandtitle2 strong {color: white; font-weight: normal; font-size: 1.2em; text-decoration: none;}
#home-bx01-1 {width: 100%; height: auto; float: left; clear: both; display: block;}
.home-bx01-1-ntpk{width:100%;height:40px; background:#f3f3f1; margin-bottom:15px;}
.home-bx01-1-ntpk1{
	background:url(http://www.noithatnha.com/images/img-1/bg-2.png) no-repeat left;
	width:100%;
	height:40px;
}
.home-bx01-1-ntpk1 h4 { padding-top:10px; font-weight:normal;}
.home-bx01-1-ntpk1 h4 a{ background:none; color:#fff; font-size:18px; text-transform:uppercase; text-decoration:none; padding-left:15px; font-family:'Arial'}
#home-bx01-1-1 {width: 875px; height: auto; float: left;}
#home-bx01-1-1-menu {width: 278px; height: auto; background:#fff; float:left; padding-bottom: 194px;}
#home-bx01-1-1-content {width: 581px; height: auto; background: white; float:left; margin-left: 4px;}
#home-bx01-1-1-detail-pro {width: 581px; height: auto; background: white; float:left; margin-left: 4px; background: white;}
#home-bx01-1-1-news {width: 156px; height: 100%; background: white; float:right;}
#box-tuvan {width: 165px;  margin: 3px; padding: 0; padding-bottom:2px;
-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px #888;
box-shadow: 0 0 5px #888; float: right;}
#box-tuvan .title-support{ background:black; height:25px; width:100%; color: white;text-align: center; padding-top: 5px;}
#box-tuvan .title-support h2 {font-size: 1.2em; margin: 0; padding: 0; display: inline;}
#home-bx01-1-1-menu ul  {margin:0; padding:0;}
#home-bx01-1-1-menu ul li {
    list-style: none; margin:0; padding:5px; text-align:center;
    font-size: medium; font-weight: bold; color: black;
    padding-bottom: 20px; padding-bottom: 20px;
}
#home-bx01-1-1-menu ul li a {text-decoration: none; text-align: center; color: black;font-size: 1em; font:1em/1.5em  sans-serif;}
#home-bx01-1-1-menu ul li a:hover {color: red;}
/*RIGHT SUPPORT*/
#box-tuvan ul {padding: 0 !important; margin: 0;}
#box-tuvan ul li{margin:0 !important;padding:0;list-style:none; padding-bottom: 15px;}
#box-tuvan ul li strong{ color: black; text-align: center; font-size: 1em; padding: 0; margin: 0; display: block; margin-top: 3px; margin-bottom: 3px;}
#box-tuvan ul li .icon-support{text-align:center;}
#box-tuvan ul li .icon-support p{margin:0 !important; padding: 2px;}
.mobile {font-weight:normal; font-size: 1.2em; }
#box-tuvan ul .line2011 {height: 1px; margin-left: 5px; width: 150px; margin-top: 5px; background: silver;}
.callphone {background: url(../../../images/noithatnha2011/bx.png) no-repeat 0 0px; height: 90px; margin-top: 10px; margin-left: 20px;}
/*END RIGHT*/
.menu-tieude {padding-top: 5px; padding-bottom: 5px;}
.menu-tieude h2{ font-size: 1.6em; height: 24px; text-align: left; font-weight: normal; margin: 0; padding: 0; background: url(../../images/noithatnha2011/bx.png) 0 -149px repeat-x; text-indent: 30px; margin-left: 60px;} 
span.menu-tieude { font-size: 1.2em; text-align: center; font-weight: normal; margin: 0; padding: 0; display: block;}
span.menu-tieude a {text-decoration: none; color: black; background: url(../../images/noithatnha2011/bx.png) no-repeat 0 -190px;display: inline-block;min-height: 22px;padding-top: 4px;padding-left: 10px; text-indent: 20px;}
span.menu-tieude a:hover {color:red;}


#logoahd {background: url(../../../images/noithatnha2011/bx.png) no-repeat 0 -92px; height: 45px; width: 170px; margin-left: 40px; padding-bottom: 10px;}
.guituvan {margin-left: 40px; margin-top: 10px;}
#home-bx01-1-1-news ul {margin: 0; padding: 0;}
#home-bx01-1-1-news ul li { list-style: none; margin:0;font-size:medium; border-bottom: white 1px solid; padding: 0;}
#home-bx01-1-1-news ul li:hover {border-bottom: 1px solid red;}
#home-bx01-1-1-news ul li a {text-decoration: none; color: white;font-size: 0.7em; font:0.8em/1.5em  sans-serif; display: block; margin: 0; padding-left: 5px; height: 55px;}
#home-bx01-1-1-news ul li a:hover {color: yellow;background:black;}
#button-home {clear: both; padding-top: 10px; padding-left: 10px;}
#button-home img {border: none;}
 .sanpham-home {width: 139px; height: 133px; float: left;  margin:0; border: 1px silver solid; overflow: hidden;}
 .sanpham-home .pic2011 {} 
 .othersanpham {}
 .othersanpham a {margin: 0; padding: 10px; display: inline-block; height: 20px; width: 136px; text-decoration: none; background: #4D4D4D;
 font-weight: bold; color: white; text-align: center; margin-top: 10px;}
 .othersanpham a:hover {color:red}
 .tieudeboxhomesp {text-indent: 5px; padding: 3px;}
 .tieudeboxhomesp a {text-decoration: none;font-weight: bold; color: #616161; font-size: 1.2em;}
 .tieudeboxhomesp a:hover {color:red}
#home-bx02-1 {width: 1000px; height: auto; float: left; clear: both; padding-bottom: 0px; background: white;}
#home-bx02-1 .listpartner { padding: 10px}
#home-bx02-11 {width: 1000px; height: auto; float: left; clear: both; padding-bottom: 0px; background: white;}
#home-bx02-11 .listpartner { padding: 10px}


#home-bx02-1-1 {width: 663px; height: auto; float: left;   overflow: hidden; margin-top: 10px;}
#home-bx02-1-11 {width: 663px; height: auto; float: left;  }
#home-bx02-1-2 {width: 336px; height: auto; float: right; border-left: 1px solid silver; margin-top: 10px;}
#home-bx02-1-22 {width: 336px; height: 168px; float: right;border-left: 1px solid silver; padding-top: 10px; }
#home-bx02-1 img {border: none;}

#bot-home{ width:100%; height:100px; margin:0 auto; padding:0;clear:both; background:#e7e6e2;padding-top: 1px; color:#000;}
.menu-footer{ width:100%; height:540px; background:#FFF;}
.menu-footer1 {
width: 1169px;
margin: auto;
margin-top: 30px;

}
.menu-footer-left {
width: 600px;
float:left;
margin-top: 28px;
}
.menu-footer-right {
width: 550px;
float:right;
}
.menu-footer-1 {
    float: left;
    width: 290px;
    height: 250px;
	margin-left: 50px;
	margin-top: 35px;
}
.menu-footer-2 {
    float: right;
	margin-top: 35px;
	margin-right: 20px;
}
.menu-footer-3 {
    width: 200px;
    height: 200px;
	margin-left: 48px;
}
.menu-footer-4 {
    float: right;
	margin-top: 32px;
	margin-right: 12px;
}
.menu-footer-1 ul h4{ text-transform:uppercase; font-size:15px; font-weight:bold;color:#0097dc;}
.menu-footer-1 ul li{
	list-style:none;
	padding-top:8px;
}
.menu-footer-1 ul li a{
	text-decoration:none;
	font-size:15px;
	color:#000;
}
.menu-footer-2 ul h4{ text-transform:uppercase; font-size:15px; font-weight:bold;color:#0097dc;}
.menu-footer-2 ul li{
	list-style:none;
	padding-top:8px;
}
.menu-footer-2 ul li a{
	text-decoration:none;
	font-size:15px;
	color:#000;
}
.menu-footer-3 ul h4{ text-transform:uppercase; font-size:15px; font-weight:bold;color:#0097dc;}
.menu-footer-3 ul li{
	list-style:none;
	padding-top:8px;
}
.menu-footer-3 ul li a{
	text-decoration:none;
	font-size:15px;
	color:#000;
}
.menu-footer-4 ul h4{ text-transform:uppercase; font-size:15px; font-weight:bold;color:#0097dc;}
.menu-footer-4 ul li{
	list-style:none;
	padding-top:8px;
}
.menu-footer-4 ul li a{
	text-decoration:none;
	font-size:15px;
	color:#000;
}
.menu-footer-right img {
margin-top: 35px;
margin-left: 53px;
margin-bottom: 14px;
}
.menu-footer-right p {
line-height: 25px;
font-size:14px;
color:#000;
margin-left: 55px;
margin-top: 20px;
}
.menu-footer-right .span1 {
font-weight: bold;
background: url(http://www.noithatnha.com/images/img-1/tu-van_30.png) no-repeat left;
padding-left: 25px;
color:#0097dc;
}
.menu-footer-right .span2 {
font-weight: bold;
background: url(http://www.noithatnha.com/images/img-1/icon-tel.png) no-repeat left;
padding-left: 25px;
color:#0097dc;
}.menu-footer-right .span3 {
font-weight: bold;
background: url(http://www.noithatnha.com/images/img-1/icon-web.png) no-repeat left;
padding-left: 25px;
color:#0097dc;
}
.menu-footer-right .span5 {
font-weight: bold;
background: url(http://www.noithatnha.com/images/img-1/icon-email.png) no-repeat left;
padding-left: 25px;
color:#0097dc;
}
.menu-footer-right .span4 {
font-weight: bold;
background: url(http://www.noithatnha.com/images/img-1/icon-faxtory.png) no-repeat left;
padding-left: 25px;
color:#0097dc;
}


.menu-bottom{
	color:white;	
	padding-bottom:5px;
	border-bottom:#4F4F4F 1px solid;
    text-align: center;
    margin-top: 10px;
    
	}
.menu-bottom a{
	color:white;
	text-decoration:none;
	font-weight:bold;
}
.menu-bottom a:hover{
	text-decoration:underline;
	}
.cat-bottom{
	color:white;
	margin-top:10px;
	font-size:0.9em;
    }



a.duana-tieude {text-decoration: none; font-weight: bold; display: block;
color:#004080; font-weight: bold; font-size: 14px; padding: 3px; padding-top: 8px; text-shadow:1px 1px 4px silver;}

 a.duana-tieude:hover {text-decoration: none; font-weight: bold; color: red;}


.box-1-duan {width: 97%; height: 79px; overflow: hidden; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; }
.box-1-duan:hover{background: silver;}
.box-1-duan a {text-decoration: none; font-weight: bold; color: blue;}
.box-1-duan a img {border: none; height: 67px; width: 120px; float: left; padding: 5px;}
.box-1-duan a span.tieude {display: block; color: black; font-size: 0.9em;}
.box-1-duan a span.tieude:hover {color: blue; text-decoration: underline;}
.box-1-duan a span.tomtat{font-size: .98em; font-weight: normal !important; color: black !important;}

.tuvan-first-hot {width: 430px; float:left}
.tuvan-first-hot .boxpic { height: 180px;  width: 280px;  margin-top: 5px;  margin-left: 5px; float: left; overflow: hidden;
-moz-box-shadow: 5px 5px 5px black;
-webkit-box-shadow: 5px 5px 5px black;
box-shadow: 5px 5px 5px black;

}
.tuvan-first-hot .boxpic img {min-height: 180px; max-height: 250px; min-width: 280px; max-width: 300px;}
.tuvan-first-hot .boxpic-small {height: 180px; width: 135px; margin-top: 5px; margin-left: 8px; float: left;}
.tuvan-first-hot .boxpic-small .pic1 { width: 133px; height: 88px; margin-bottom: 4px; margin-left: 2px; margin-top: 3px; }
.tuvan-first-hot .boxpic-small .pic2 { width: 133px; height: 88px; margin-left: 2px;}
.tuvan-first-hot .box1 {height: 190px; width: 100%;clear: both;}
.tuvan-first-hot .box2 {height: 102px; width: 100%; padding-left: 5px; padding-top: 5px;}
.tuvan-first-hot .box2 .tieude a {text-decoration: none; font-weight: bold; font-size: 1.2em; color:black;padding: 5px; display: inline-block;}
.tuvan-first-hot .box2 .tieude a:hover  {color:blue}
.tuvan-first-hot .box2 .tomtat {display: inline-block; padding: 5px;}
.tuvan-first-hot .box2 .tomtat strong {font-weight: normal !important;}
.tuvan-first-hot-list {width: 225px; height: auto; float:right; padding-left: 5px; background: #F2F2F2;}
.tuvan-first-hot-list strong {color: #004080;  padding: 5px; display: block;}
.tuvan-first-hot-list ul {margin:0; padding:0; padding-left: 0px; }
.tuvan-first-hot-list ul li {list-style-type: none; border-left: 2px solid red; margin: 0; padding: 0; }
.tuvan-first-hot-list ul li a {text-decoration: none; color: black; font-size: 0.98em; font-weight: normal; margin: 0; padding: 0; text-align: justify;
display: inline-block; padding-left: 5px;
padding-top: 5px;
padding-right: 10px;
height: 39px; width: 208px;
border-bottom: 1px solid #D1D1D1;
}
.tuvan-first-hot-list ul li a:hover {text-decoration: none; color: blue;}
.tuvan-first-hot img {border: none;}
        .cat-bottom ul {float:left; margin: 0; padding: 0; width: 190px; text-align: left; padding-left: 10px; }
        .cat-bottom ul li {margin: 0; padding: 0; padding-left: 10px; padding-top: 3px; list-style: none !important;}
        .cat-bottom ul li h3 a{color:yellow; font-size: 1.2em;}
        .cat-bottom ul li a {text-decoration: none; color: white; font-size: 1em;}
        .cat-bottom ul li a:hover {color: green;}
        .cat-bottom ul a {text-decoration: none; color: yellow;}
        .cat-bottom ul a:hover {color:red}        
        .mr0 {margin: 0 !important; padding: 0 !important;}
        
    #box-one-span-in-cat {width: 425px; height: 352px; overflow: hidden; float: left; }
    #box-one-span-in-cat h3 { width: 426px; text-indent: 20px; height: 24px; padding-top: 3px;display: inline-block;}
    #box-one-span-in-cat h3 a {text-decoration: none; font-weight: bold; font-size: 1.3em; color: blue; }
    #box-one-span-in-cat h3 a:hover {text-decoration: underline;}
    #box-one-span-in-cat .imgbox {width: 425px; overflow: hidden; padding: 0;}
    #box-one-span-in-cat .imgbox .imgmm{max-width: 425px; max-height: 332px; min-width: 300px;}
    
    #box-one-span-in-cat .boxchitiet { height: 100px; padding: 5px; background: white; overflow: hidden;}
    #box-one-span-in-cat .boxchitiet .cart {height: 36px;}
    #box-one-span-in-cat .boxchitiet .cart a {text-decoration: none; font-weight: bold; color: #800040;}
    #box-one-span-in-cat .boxchitiet .cart a:hover {color: red;}    
    .listproduct-brow {float: left; width: 139px; overflow: hidden; height: 143px;  margin-top: 1px;text-align: center;  padding-bottom: 30px;}
    .listproduct-brow .anh{margin: 2px; text-align: center; height:80px;width:135px; display: inline-block; }
    .listproduct-brow .anh img {max-height:80px; max-width:135px; border: none;}
    .listproduct-brow a {text-decoration: none;}
    .listproduct-brow a span.tensp-strong {height: 20px; overflow: hidden; font-size: .95em;color: #4A4A4A; font-weight: bold; display: block;}
    .listproduct-brow a span.tensp-strong:hover {color:red}
    
    .paging-brow {clear: both;}    
    .bandtitle span {width: 120px; height: 25px;  display: inline-block; float: left; text-align:left;}
    .bandtitle a {text-decoration: none; color: gray; font-weight: bold; font-size: 1.2em; line-height: 28px; padding: 0 7px; display:inline-block; float: left;}
    .bandtitle a:hover {background: #2E2E2E; color: white;}
.product2011-detail { background: white; padding-top: 10px; padding-bottom: 5px; }
.product2011-detail .thongtin { clear: both;}
.product2011-detail .thongtin .pic {float:left; padding: 0px;  padding-bottom: 5px; width:315px ; display: block; height: 330px; text-align: center;}
.product2011-detail .thongtin .pic img {max-width: 315px; max-height: 330px;}
.product2011-detail .thongtin .tieudespbox {float: left; background: white; width: 252px; padding-left: 15px;}
.product2011-detail .thongtin .tieudespbox .pro {float: left;}
.product2011-detail .thongtin .tieudespbox .tieud {float:left; text-indent: 5px; font-weight: bold; margin-top: 5px;}
.product2011-detail .thongtin .tieudespbox .tieud span{color:red}

.buy {background: url(../../../images/noithatnha2011/bx1.png) no-repeat 0 -444px; height: 31px; width: 158px; border: none; display: block; }

.button-buy {float: left;}
.input-quantity {float: left; padding-left: 2px; width: 120px;}
#quantity_buy {width: 115px; padding-left: 10px; background: #FF8040; font-weight: bolder;}
.product2011-detail .mota {background: white; clear: both; border: 1px dashed gray; padding: 5px; overflow: auto; max-height: 270px;}
#wrapper {margin: 10px;}
#wrapper ol {clear: both; background: #FF8000; margin: 0; padding: 0;}
#wrapper ol li { float: left;  background: url(../../../../images/noithatnha2011/tab.png) 0 0px no-repeat;  color: white;  font-weight: bold; height: 24px;  width: 172px; text-align: center; list-style: none; height: 24px;  padding: 0;margin: 0; padding-top: 4px;}
#wrapper ol li:hover {color:yellow}
.active {float: left;  background: url(../../../../images/noithatnha2011/tab.png) -172px 0px no-repeat !important; color: black !important; font-weight: bold; } 
.thongtinchitet {clear: both; background: #F9F9F9; padding: 0; margin: 0;padding:15px; -moz-box-shadow:3px 3px 5px 6px #ccc; -webkit-box-shadow: 3px 3px 5px 6px #ccc; box-shadow:3px 3px 3px 3px #ccc;}
.thongtinchitet strong {color: green;}
.thongtinchitet ul{ padding-left: 30px; }
.thongtinchitet img {max-width: 530px;}
.thongtinchitet iframe {max-width: 530px;} 
/*Begin news*/
.tieude-tin-h2{color: #800040; background: white; padding: 5px;}
.tomtat-tin {clear: both; background:#F7F7F7; text-align: justify; padding: 0 15px 5px 15px;}
.tomtat-tin .anhdaidien {float: left; padding-right:10px; width: 110px; height: 68px;}
.mostview {clear: both; height: 20px; text-align: right; color: black; font-weight: bold; font-size: 0.9em;} .mostview a{text-decoration: none; color: #464646;} .mostview a:hover{color: red;}
.content-tin {clear:both; padding: 5px 10px 0 5px; font-size: 1.1em; line-height: 1.5em; font-family:sans-serif}
.content-tin p {padding-top: 5px; padding-bottom: 5px; text-align: justify; }
.content-tin h2 {color: green; font-size: 1.2em; padding: 3px 0px 3px 0;}
.content-tin h3 {color: navy; font-size: 1em; padding: 3px 0px 3px 0;}
.content-tin ul,.content-tin li {margin-left: 30px;}
.content-tin img {max-width: 550px !important; padding: 5px !important;}

.social_spedia {clear: both; text-align: right;}
.tinlienquan {background: white; margin-top: 3px; display: block; clear: both; padding-top: 10px;}
.tinlienquan a {text-decoration: none; font-weight: bold; font-size: 1.3em; color:#FF8000; display: block; clear: both; padding: 3px;}
.tinlienquan a:hover {color:red;}
.tinlienquan ul,.tinlienquan li {padding: 0; margin: 0; margin-left: 40px; display: inline-block;}
.tinlienquan li {list-style: none; clear: both; display: block;}
.tinlienquan ul li a img {height: 40px; width: 70px; float: left;border: white 1px solid;}
.tinlienquan ul li a img:hover {border:1px dashed gray;}
.tinlienquan ul li a { text-decoration: none; color: navy ; font-size: 0.9em; display: inline-block; clear: both; width: 500px;}
.tinlienquan ul li a span {display: block; float: left; padding-left: 5px; width: 400px;} 
.tinlienquan ul li a:hover {text-decoration: underline; color: red; background: #EEEEEE;}
/*End news*/

#home-bx01-1-1-news .tieude {background: black; color: white; padding: 5px; border-bottom: 1px white solid; border-top: 1px white solid; border-left: 1px white solid; }
.newarticle {float: left; display: block; width: 151px; padding-left: 5px; }
.newarticle a {display: block; clear: both; padding-top: 10px; padding-bottom: 10px; text-decoration: none;
height: 35px;
}
.newarticle a span {display: inline-block; float: left; width: 105px; padding-left: 5px;
font-size: 0.9em;
}
.newarticle a span:hover {text-decoration: underline;}
.newarticle a img {width: 40px; height: 40px; float: left;}


.tinlist { background: white; padding:5px;}

.tinmoi {display: inline-block; clear: both; border-bottom: 1px solid #E6E6E6; padding-bottom: 10px; margin-bottom: 10px;}
.tinmoi h2{width: 570px; display: inline-block;}
.tinmoi h2 a {text-decoration: none; color: black; background: white; padding-bottom: 5px; font-size: 1.2em;}
.tinmoi h2 a:hover {color:navy; text-decoration: underline; background: white;}
.tinmoi a {display: inline-block;text-decoration: none; color: black; text-align: justify; float: left; padding-right: 10px;}
.tinmoi a:hover {background: #F8F8F8;}
.tinmoi a img {float: left; border: 1px dashed white; display: block; width: 160px; height: 100px; float: left;}
 
.tinmoi a img:hover {border: 1px dashed gray;}
.tinmoi a span {padding-left: 10px; display: inline-block; width: 385px; padding-right: 10px;}
.tinmoi a span i {display: block;}



.tinlienquan {clear: both;}
.tags {background: white; padding: 5px; border-top: 1px solid gray; text-align: justify;}
.boxnpic  {margin:0; padding:0; margin-left: 2px;} 
.boxnpic img { margin: 0; padding: 0; border: 1px silver solid; display: inherit; float: left; width: 139px ; height:133px}
.datmua a {background: url(../../../../images/noithatnha2011/shop.png) no-repeat; height:22px ; float: right; display: inline-block; margin: auto;text-indent: 26px; text-decoration: none;font-weight: lighter; font-size: 0.9em; }
.datmua a:hover {color:red;}
.gia span {font-size:12px;text-shadow:1px 1px 0 #B5B5B5; font-weight: bold; color:black}

.paging { font-size:13px;  font-weight: normal;  color:gray;  text-align: center; padding: 0; margin: 0; background:black; clear: both;}
.paging a,.paging  a:visited { text-decoration: none; color: gray; margin: 0; padding: 0; display: inline-block; height: 23px; text-align: center; padding-left: 4px; padding-right: 4px; padding-top: 5px; font-size:13px; font-weight: normal; }
.paging a:hover {background:#444444;}
.paging .paging-nolink {color:gray;}
.paging .paging-select {text-decoration: none; color: white; margin: 0; padding: 0; display: inline-block; font-weight: bold;height: 21px; text-align: center; padding-left: 4px; padding-right: 4px; padding-top: 5px; border-bottom: 2px red solid;}

.nextarticlehot,.nextarticlehot a {color:yellow; text-align:right;font-size:12px;text-shadow:1px 1px 0 black; font-weight: bold; text-decoration: none; height: 24px; padding-top: 3px; margin-top: 2px;}
.nextarticlehot a:hover {color:red}
.taophongcach{background: url(../../../../images/noithatnha2011/bx.png) no-repeat 0 -235px; margin-top: 0px; margin-left: 10px; width:224px; display: block; height: 80px;}
.bgia {position: absolute; margin-top:-2px; margin-left: -5px; float: left; background: url(../../../images/noithatnha2011/bgia.png) no-repeat; width:178px; height: 38px;}
.bgia span{	display: inline-block;color: #ffffff;font-size: 9px;line-height: 9px;}
.bgia span.num-price{font-size: 19px;font-weight: 600;line-height: 19px;}
.bgia span.price{width: 110px;text-align: right;padding: 0px 8px 0px 0px;margin: 0px; margin-top: 3px;}
.bgia span.price span{display: block;}
.bgia span.save{width: 56px;text-align: center;	padding: 0px;margin: 0px;}
.bgia span.save span{display: block;}

    .thongtin ul {margin:0;padding:0; margin-left: 320px; background:#F4F4F4; padding-bottom: 5px;}
    .thongtin ul li {list-style: none;margin:0;padding:0;padding-left: 32px;display: block; min-height: 32px; font-weight: bold; border-bottom: 1px white solid;}
    .thongtin ul li span {color:red; float: right; margin-right: 15px;}
    .thongtin ul li.tensp{ background: url(../../../images/noithatnha2011/bx1.png) no-repeat; font-size: 1.2em; color: blue;}
    .thongtin ul li.baohanh{ background: url(../../../images/noithatnha2011/bx1.png) no-repeat 0 -148px;}
    .thongtin ul li.hang{ background: url(../../../images/noithatnha2011/bx1.png) no-repeat 0 -189px;}
    .thongtin ul li.xuatsu{ background: url(../../../images/noithatnha2011/bx1.png) no-repeat 0 -226px;}
    .thongtin ul li.giahang{ background: url(../../../images/noithatnha2011/bx1.png) no-repeat 0 -375px;}
    .thongtin ul li.giabx{ background: url(../../../images/noithatnha2011/bx1.png) no-repeat 0 -410px;}
    .thongtin ul li.muahang{ background: url(../../../images/noithatnha2011/bx1.png) no-repeat 0 -264px;}
    
.catpk, .cattb, .catnt {
    padding: 0;
    margin: 0;
    text-indent:0;
    float: left;
    display: inline;
    color:yellow;
    font-weight: normal;
    height: 23px;
  
    padding-top: 4px;
    padding-left: 2px;
    padding-right: 2px;
    width: 50px;
}    
.catnt {margin-left: 5px;}
.catpk:hover, .cattb:hover, .catnt:hover {color:white; background: #373737;}
#home-bx01-1-1-detail-pro iframe { width: 560px !important;}

.menupop{ display: none; position:absolute; left:430px; top: 250px; height: 400px; width: 740px; z-index:1000; background: black; padding: 0; margin: 0; border: 1px gray solid; -moz-box-shadow: 0 0 5px 5px #888; -webkit-box-shadow: 0 0 5px 5px#888; box-shadow: 0 0 5px 5px #888;}
.menupop .clickhide { background: url(../../../images/noithatnha2011/close.png) no-repeat; height: 32px;width: 32px; float: right;  display: block;}
.menupop .clickhide:hover {cursor: pointer;}
.menupop .tieudecat { height: 26px; width: 707px; float: left; background: black; color:yellow; font-weight: normal; font-size: 16px; padding-top: 6px; text-align: center;}
.menupop .contentmenu {overflow: auto; height: 368px; clear: both; background: white;}
.menupop .contentmenu a { text-decoration: none; width: 175px; background: white; margin-left: 5px; display: block; float: left; font-weight: normal;}
.menupop .contentmenu .breakline {clear: both; height: 20px; width: 720px; border-top: 1px silver solid;}
.menupop .contentmenu .breakline a { text-decoration: none; color: green !important; font-weight: bold;}
.menupop .contentmenu a:hover {color: red;text-decoration: underline;}
.menupop .contentmenu a:link {color: navy;}

.catsub { color:green; background: black; font-weight: bold; height: 27px; color: gray; clear: both;}
.catsub a {text-decoration: none; display: inline-block; height: 17px; padding: 4px; border-bottom: 2px red solid;}
.catsub a:hover {color: white; background: gray; }
.catsub a span {color: white; font-size: 12px;}
.catsub a span:hover {color:white}
.searchspbt {float:right; display: inline; color: white; height: 19px; padding: 4px;}
.searchspbt:hover {background: #373737;}

.btg_pk,.btg_tb,.btg_pn,.btg_bg, .btg_yt {background: url(../../../images/noithatnha2011/btg.png) no-repeat; height: 64px; width: 159px; display: inline-block; margin-left: 2px;}
.btg_pk {background-position: 0px 0px;} .btg_tb {background-position: -159px 0px;} .btg_pn {background-position: -318px 0px;} .btg_bg {background-position: -477px 0px;} .btg_yt {background-position: -638px 0px;}
.tagspic,.btg_search,.bandtitle span.btg_small_cart,.btg_guituvan,.btg_dichvu,.btg_sanpham,.bandtitle span.btg_smalllogo,.btg_video,.bandtitle span.btg_small_bg,.bandtitle span.btg_small_lienhe,.yahoo,.skype { background: url(../../../images/noithatnha2011/bx.png) no-repeat; display: inline-block;}
.yahoo {background-position:  -98px -536px; height: 28px; width: 60px;}
.skype {background-position:  -28px -536px; height: 28px; width: 60px;}
.btg_guituvan {background-position: 0 -415px;height: 40px; width: 159px; }
.btg_dichvu {background-position:  0 -327px; height: 47px; width: 159px;}
.btg_sanpham {background-position:  0 -375px; height: 40px; width: 159px;}    
.bandtitle span.btg_smalllogo {background-position:  -21px -455px; height: 30px; width: 110px;}
.btg_video {background-position:  0px -457px; height: 16px; width: 20px; }
.bandtitle span.btg_small_bg {background-position:  -157px -495px; height: 28px; width: 24px;}
.bandtitle span.btg_small_lienhe {background-position:  0 -495px; height: 28px; width: 24px; }
.bandtitle span.btg_small_cart {background-position:  -120px  -495px; height: 28px; width: 24px;}                            
.btg_search {background-position:  -38px  -495px; height: 26px; width: 26px; float: right; margin-right: 10px; border: none;}                            
.tagspic {background-position:  -146px  -454px; height: 20px; width: 20px; float: left;}
.partner_adh,.partner_bepxinh,.partner_noithatnha,.partner_bepcongnghiep,.partner_nguoinoitieng,.partner_thietkenha { background: url(../../../images/noithatnha2011/logogroup.jpg) no-repeat; display: inline-block; height: 65px; width: 210px;}
.partner_adh {background-position: 0 -204px; }.partner_bepxinh {background-position: 0 0px; } .partner_noithatnha {background-position: 0 -68px; } .partner_bepcongnghiep {background-position: 0 -140px; }.partner_nguoinoitieng {background-position: 0 -343px; }.partner_thietkenha {background-position: 0 -275px; }
.textboxsearch{border: 1px white dotted; background: black;color: gray; margin-top: 2px; height: 20px; width:126px; float: right; font-weight: bold; margin-right: 5px;} 
.textboxsearch:focus {background:white; border: 1px solid gray; color:black}
.tags a {text-decoration: none; color: black; font-weight: bold; font-size: 0.95em; display: inline-block; padding: 3px;}
.tags a:hover {color:red}

.duan-1 {background:#F2F2F2; padding-bottom: 10px; border-bottom: 1px solid silver; margin-bottom: 15px;}
.duan-1 .tomtatf {padding-left: 20px; padding-top: 5px;}
.duan-1 a {text-decoration: none; font-weight: bold; color: navy;}
.duan-1 a:hover {color: red;}
.duan-1 u {text-decoration: none !important;}
.duan-1 .tenduan {position: absolute; margin-top:60px; margin-left: 10px; float: left;width: 550px; line-height: 30px; font-weight: bolder; color: yellow;text-shadow:2px 2px 10px black;font-family:Arial, Helvetica, sans-serif;font-size: 20px;}

/*Galleray pic */
#gallery_pic {margin-top: 1px; height: 262px !important;}
#gallery_pic li{list-style:none; height: 262px; width: 425px; float: left;margin:  0 !important;padding: 0 !important;}
#gallery_pic ul li a {display: block; width: 425px; height: 262px; overflow: hidden; text-decoration: none;}
#gallery_pic ul li a img {min-height:262px ; min-width: 426px;margin-top: -150px; max-height: 350px; max-width: 500px;}
#gallery_pic ul {margin: 0; padding: 0;}
#gallery_pic_p{background: url(../../images/noithatnha/bsl.png); width: 32px; height: 32px; display:block; margin-left: 352px; margin-top: -40px; position: relative;}
#gallery_pic_p a{width: 32px; height: 32px; display:block; }
#gallery_pic_f{position: relative; background: url(../../images/noithatnha/fsl.png); width: 32px; height: 32px; display:block;  margin-left: 392px;  margin-top: -32px;}
#gallery_pic_f a{width: 32px; height: 32px; display:block;}
.tenduan { position: relative;  margin-left: 20px;  width: 350px; height: 100px;  line-height: 30px; margin-top: 50px;  font-weight: normal; color: yellow;text-shadow: black 0.1em 0.1em 0.2em; font-family:Arial, Helvetica, sans-serif;font-size: 25px;display: block;}
/*Tin top */
#tinbx ul,.tinxdkt li {list-style-type: none; list-style: none; clear: both; margin: 0 !important; padding: 0 !important;}
#tinbx ul li  {display: block; }
#tinbx a:hover {background:#F2F2F2}
#tinbx a  {text-decoration: none; font-weight: bold; color: blue; display: block; padding: 3px; padding-top: 15px; padding-bottom: 0px; height: 70px;}
#tinbx a img {min-height: 40px; width: 40px !important; max-height: 100px !important; float: left; margin-left: 5px; -moz-box-shadow: 2px 2px 2px black; -webkit-box-shadow: 2px 2px 2px black; box-shadow: 2px 2px 2px black;}
#tinbx a span.tieude {display: inline-block; color: black; font-size: 1em; padding-left: 10px; width: 360px; padding-top: 0px; height: 20px; overflow: hidden;}
#tinbx a span.tieude:hover {color: blue; text-decoration: underline;}
#tinbx a span.tomtat{padding-left: 10px; padding-top: 5px; font-weight: normal !important; color: black !important; display: inline-block; width: 350px; text-align: justify; height: 20px; overflow: hidden;}
.blockarticleall {float:right; width: 155px; height: 380px; background: #EFEFEF;}
#InsertCommentSonPC_txtName,#InsertCommentSonPC_txtEmail,#InsertCommentSonPC_txtImgVerifyCode {width: 180px; height: 14px; padding: 2px;}
#txtCaptcha {font-weight: bold; width: 182px; border: none; text-align: center; color: red; padding: 3px; margin-top: 3px;}