body{
	font-family:Tahoma,Arial, Geneva, sans-serif;
	font-size: 12px;
	font-weight:normal;
	margin:0;
	padding:0;
	color:#fff;
	background:#e4f8ff url(images/background.gif) repeat-x left top;
}
img{
	border:none;
}
h1{
	text-transform:uppercase;
	font-size:15px;
}
ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
h1,li,ul,h2,h3{
	margin:0;
	padding:0;
}
a{
	text-decoration:none;
	color:#000000;
}
.chudam{
	font-weight:bold;
}
/*------------------------wrapper-------------------------*/
#container{
	width:1024px;
	margin:0 auto;
	padding:0;
	background-color:#FFF;
	height:1024px;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
}
#wrapper{
	width:1024px;
	margin:0 auto;
	padding:5px 0 0 0;
	background-color:#FFF;
}
/*------------------------header-------------------------*/
#header{
	width:1024px;
	float: left;
	background:url(images/header-bg_03.png) repeat-y left top;
}

/*------------------------banner-------------------------*/
#banner{
	width:1024px;
	margin:0;
	float: left;
	padding-bottom:3px;
}
#banner img,#banner object{
	float:left;
}
/*------------------------menu-top-------------------------*/
.menu-top{
	float:left;
	width:1024px;
	height:30px;
	margin:0 0 1px;
	background:url(images/menu_top.gif) repeat-x left top;
}
.menu-top li{
	float:left;
	
}
.menu-top a{
	float:left;
	padding:7px 16px 0;
	font-weight:bold;
	color:#FFF;
	height:23px;
	border-left:1px solid #FFF;
}
.menu-top .active,.menu-top a:hover{
	background-color:#f56822;
}
.m-top{
	border-right:1px solid #FFF;
}


.wel{
	height:29px;
	float:left;
	width:648px;
	font-weight:bold;
	background-color:#5d8fb2;
}
.wel p{
	margin:0;
	padding:7px 0 0 15px;
	float:left;
	background:url(images/icon_dmsanpham.gif) no-repeat 5px center;
}


/*------------------------main-------------------------*/
#main{
	width:1024px;
	height:auto;
	margin:0;
	float:left;
	text-align:justify;
	padding: 10px 0;
}
/*------------------------left-------------------------*/
#left{
	padding:0 0 0 5px;
	float:left;
	font-size:12px;
	width: 183px;
	margin: 0;
	background-color: #FFF;
	font-size:11px;
}
.menu-left1{
	float:left;
	width:162px;
}
.lead-m1{
	float:left;
	width:162px;
	background-color:#27b36c;
	height:30px;
}
.lead-m1 h3{
	margin:0;
	padding:7px 0 0 10px;
	color:#FFF;
	font-size:12px;
}
.m1{
	float:left;
	width:162px;
	background:url(images/menu-left-bg_03.png) repeat-y left top;
	padding:0 0 15px;
}
.m1 a{
	background:url(images/menu-left-bg_03.png) no-repeat left top;
	height:19px;
	float:left;
	width:142px;
	padding:4px 0 0 20px;
	color:#FFF;
	font-weight:bold;
}
.m1active a,.m1 a:hover{
	background:url(images/menu-left-active_03.png) no-repeat left top;
}
.list-maps{
	float:left;
	/*width:161px;*/
	width:182px;
	padding:0 0 10px 0;
}
.lead-left{
	float:left;
	/*width:161px;*/
	width:182px;
	background-color:#5d8fb2;
	height:27px;
}
.lead-left h3{
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	padding:7px 0 0 15px;
	margin: 0;
	background:url(images/icon_dmsanpham.gif) no-repeat 5px center;
}
.m2{
	float:left;
	width:182px;
	padding:5px 0;
	_height:480px;
}
.m1-all a{
	border-bottom:1px dotted #999;
	color:#F00 !important;
}
.m2 a
{
	font-weight:bold;
	text-transform:uppercase;
	width:171px;
	_height:25px;
	height:28px;
	float:left;
	display:block;
	padding:15px 0 0 10px;
	_padding:15px 0 0 10px;
	color:#08467f;
	background:url(images/icon_icon_mnu_left.gif) no-repeat 0px center;
}
.m2 td
{
	white-space:normal !important;
}
.m2sub{
	color:#976b24 !important;
}
.m2 a:hover{
	text-decoration:underline;
	color:#f36d17;
}
.m2 ul li
{
	height:28px;
}
.sb1{
	float:left;
	width:182px;
	color:#000;
}
.adv
{
	float:left;
	width:182px;
}
.adv img{
	margin:10px 0 0 0;
	width:155px;
}
.adv1
{
	text-align:center;
	float:left;
	width:182px;
	height:410px;
}
.adv1 img{
	margin:10px 0 0 0;
	width:112px;
	border:1px solid #c0c0c0;
}
.adv1 a
{
	font-weight:bold;
	color:#f77300;
	padding-top:20px;
}
.adv1 p
{
	font-weight:bold;
	color:#f77300;
}
#chkmail img{
	float:left;
	width:161px;
}
/*------------------------content-----------------------*/
#content{
	width:648px;
	float:left;
	padding:0 0 0 3px;
}
.pagefloor{
	float:left;
	width:626px;
	padding:10px;
	margin:2px 0 5px 0;
	border:1px solid #c0c0c0;
}

#search td{
	padding:10px;
}
.listbds{
	width:150px;
}
.project-h{
	float:left;
	width:646px;
	margin:0 auto;
	border:1px solid #c0c0c0;
}
.project-h{
	width:646px;
	margin:0 auto;
}
.pro-h1{
	float:left;
	width:131px;
	height:235px;
	border:1px solid #c0c0c0;
	padding:0 8px 10px 8px;
	margin:6px;
	display:inline;
}

.p-info{
	text-align:center;
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
}
.p-name a{
	color:#000;
	font-weight:bold;
	text-align:left !important;
}
.p-img
{
	padding:5px 0;
	height:106px;
}
.p-img img{
	float:left;
}
.p-name a:hover{
	text-decoration:underline;
}

.sub-c1{
	float:left;
	width:647px;
	background:1px solid #c0c0c0;
}
.lead-c{
	float:left;
	width:648px;
	background:url(images/lead-canban_03.png) no-repeat left top;
	height:23px;
}
.lead-c p{margin:0;padding:5px 0 0 15px;font-weight:bold;
color:#FFF;}
.daily{
	float:left;
	width:647px;
}
.daily td{
	padding:4px 0;
	
}
.title-c1 td{
	text-align:center;
	
	font-weight:bold;
	padding:5px 3px;
}
.shover{
	background-color:#EEE;
}
.snormal{
	background-color:#FFF;
}
.daily a{
	color:#008c45;
	text-decoration:underline;
}
.sub7{

}
.d1
{
	color:#000;
	
}
.sub8{
	color:#906014;
	text-align:center;
}
#c2{
	background:url(images/lead-canmua_03.png) no-repeat left top;
}
#title-c2 td{
	background-color:#fddebb;
}
#banner-bottom{
	
}
/*------------------------right-----------------------*/
#right{
	width:176px;
	float:left;
	padding: 0 0 0 3px;
	font-size:11px;
}
.sb2{
	float:left;
	/*width:191px;*/
	width:175px;
	margin: 0 0 10px;
}
.lead-sb2{
	float:left;
	/*width:191px;*/
	width:175px;
	background-color:#5d8fb2;
	height:27px;
}
.lead-sb2 p{
	margin:0;
	padding:7px 0 0 20px;
	font-weight:bold;
	color:#FFF;
	background:url(images/icon_dmsanpham.gif) no-repeat 5px center;
}
#us{
	background-color:#008c45;
}
.sb2-in{
	float:left;
	/*width:191px;*/
	width:175px;
	color:#000;
}

.sb2-in1{
	float:none;
	text-align:center;
	/*width:191px;*/
	width:175px;
	height:437px;
	color:#000;
}
.sb2-in1 img
{
	width:112px;
	padding:7px;
	border:1px solid #c0c0c0;
	
}
.sb2-in1 a
{
	padding-top:20px;
	font-weight:bold;
	color:#f77300;
}
.sb2-in1 p
{
	font-weight:bold;
	color:#f77300;
}
#login{
	border:1px solid #008c45;
	width:189px;
}
#login a{
	color:#555;
}
#login a:hover{
	text-decoration:underline;
}
.btnlogin{
	border:none;
	border-collapse:collapse;
	background-color:#f8931f;
	padding:5px;
	font-weight:bold;
	color:#FFF;
}
#login td{
	padding:5px 0;
}
.ip1{
	width:100px;
	border:1px solid #f8931f;
}
.remem td{
	padding:0 !important;
}
#sp{
	background:#d6c9b6 url(images/hotro-bg_03.png) repeat-x left top;
}
.sub12{
	font-weight:bold;
	color:#f8931f;
}
.sub4{
	font-weight:bold;
	color:#F00;
}
#sp td{
	padding:5px 0;
}
.sub5{
	color:#f8931f;
}
.sub6{
	color:#7b8fb2;
}
.sub8{
	color:#555;
}
#sp{
	font-size:11px;
}
.spdetails{
	float:left;
	width:191px;
	background:url(images/hotro-bottom_03.png) no-repeat left top;
	height:16px;
	text-align:right;
	font-size:9px;
	padding:5px 0 0 0;
}
#sp2 td{
	padding:5px 0;
}
#p-hot a{
	padding:3px 0;
	display:block;
}
#p-hot a:hover{
	text-decoration:none;
	color:#555;
}
.lk{
	width:169px;
}
#links{
	padding:10px 0;
}
#p-hot2 a{
	text-decoration:underline;
	padding:3px 0;
	display:block;
	color:#008c45;
}
#p-hot2 a:hover{
	text-decoration:none;
	color:#555;
}
#adv2 img{
	margin:10px 0 0 0;
	float:none;
}
/*-------------------------------------------------*/
.b-bds{
	padding:0 0 5px;
}
/*-----------------------chitiet-bds--------------------------*/

.nav-page1{
	float:left;
	width:648px;
	padding:7px 0;
	color:#906014;
	font-weight:bold;
	background-color:#5d8fb2;
}
.nav-page321
{
	float:left;
	padding:5px 0;
	width:628px;
	color:#906014;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
	
}
.nav-page1 a{
	color:#906014;
}
.nav-page1 p{
	margin:0;
	color:#fff;
}
.nav-page1 a:hover{
	text-decoration:underline;
}
.page1{
	float:left;
	width:626px;
	padding:10px;
	border:1px solid #c0c0c0;
	min-height:1500px;
	*min-height:1500px;
	_height:1500px;
}
#oth1,#oth1 .daily{
	width:628px;
}
.folder-news1{
	float:left;
	width:628px;
	color:#000;
}
.folder-news321{
	float:left;
	width:628px;
	color:#000;
}
.dt1{
	color:#915f17;
}
.n-title1 a{
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}
.n-title1 a:hover{
	color:#24a1f8;

}
.folder-news1{
	float:left;
	width:628px;
}
.folder-news1 img{
	float:left;
	width:112px;
	margin:0 20px 0 0;
	border:1px solid #c0c0c0;
}
.n-title2{
	color:#000;
	font-weight:bold;
}
.sub3{
	color:#906014;
	font-weight:bold;
}
.details td{
	padding:3px;
}
.sub4{
	color:#f8931f;
	text-transform:uppercase;
}
.cont{
	background-color:#eaf7ff;
	padding:10px;
	width:608px;
	float:left;
}
.cont td{
	padding:5px;
}
.sendmail{
	background-color:#fff4f5;
	padding:10px;
}
.ip2{
	width:200px;
}
.nd{
	width:250px;
	height:150px;
}
.sendmail td{
	padding:3px;
}
.btn img{
	height:22px;
}
.nav-page2{
	float:left;
	width:628px;
	padding:10px 0;
	border-bottom:1px solid #24a1f8;
	color:#f8931f;
	font-weight:bold;
}
.nav-page2 td{
	padding:0 5px;
}
.nav-page2 a{
	color:#f8931f;
	font-weight:bold;
}

/*--------------------------chitiet-tin-----------------------*/
.tips{
	/*font-weight:bold;*/
	padding:20px 0;
	text-align:right;
}
.tips p{margin:0;}
.back a{text-decoration:underline;color:#555;}
.tools{
	border-bottom:1px solid #999;
	padding:10px;
}
.tools td{padding:0 5px;}
.tools a{color:#c44141;}
.other-news3{
	list-style-image:none !important;
	padding:10px 0 10px 20px  !important;
	line-height:20px;
}
.other-news3 a{
	color:#5d8fb2;
}
.other-news3 a:hover{
	text-decoration:underline;
}
.other7{
	text-decoration:underline;
	text-transform:uppercase;
	color:#5d8fb2;
	font-weight:bold;
	padding:0 0 10px 0;
}
.frmlogin{
	border:1px solid #61b7ea;
}
.regis{
	color:#555555;
	font-style:italic;
}
/*------------------------lien he-------------------------*/
#lienhe{
	text-align:justify;
	padding: 20px 0;
	color:#000;
	
}
.textfield{
	width:250px;
}
.textfield1{
	width:137px;
}
.button{
	width:70px;
	margin: 10px 0 0 0;
}
.sub11{
	color:#2291a2;
}
.textfield1{
	width:150px;
}
.user-login td{
	padding:7px;
}
.user-login a{
	color:#555;
}
.user-login a:hover{
	text-decoration:underline;
}
.lead-sub{
	text-transform:none;
}
.batbuoc{
	color:#F00;
}
.listbds1{
	width:400px;
}
.sub2{
	color:#F00;
}
.page2{
	padding:0 0 0 3px;
	border:1px solid #c0c0c0;
	width:626px;
}
.page213{
	padding:0 0 0 3px;
	width:626px;
}
#mg{
	width:626px;
	border-top:1px solid #f8931f;
}
#title-c3 td{
	background-color:#b4d2d6;
}
#mg a{
	color:#555 !important;
	text-decoration:none;
}
.total td{
	
	border-top:1px solid #f8931f;
}
/*.other-news1{
	float:left;
	width:626px;
	margin:10px 0 0 0;
	padding:10px 0 0 0;
}
.other-news1 li{float:left;}
.other-news1 a{float:left;padding:2px;border:1px solid #CCC;margin:0 0 0 6px;}

.other-news1 a:hover{
	color:#ff0000;
}*/
.folder-news2{
	float:left;
	border-bottom:1px dotted #666;
	width:626px;
	padding:15px 0;
	margin:0 0 10px 0;
}
.folder-news2 p{
	margin:0 0 5px 0;
	color:#000;
}
.folder-news2 img{float:left;margin:0 10px 0 0;width:136px !important;}
.lead-news1 a{
	color:#5d8fb2;
	font-weight:bold;
}
.lead-news1 a:hover{
	color:#000;
}
.chitiet2 ,.chitiet2 a{
	float:right;
	color:#0681ce;
}
.folder-news2 a:hover{text-decoration:underline;}
.pdate{
	color:#b1987b;
}
/*-------------------------------------------------*/
#footer{
	width:1024px;
	line-height:15px;
	padding:0;
	margin:0;
	background:#c4e5fa;
	color:#000;
	float: left;
	font-size:11px;
}
.footer-main p{
	margin:0;
}

.footer-main{
	padding:20px 0 0 20px;
	float:left;
	width:1004px;
	color:#000;
}
.menu{
	width:1024px;
	color: #000;
	float: left;
	height:25px;
	background:#6bbef2;
}
.menu ul{width:100%;} 
.menu li{
	float:left;
}
.menu a{
	float:left;
	display:block;
	padding:4px 10px 0;
	color:#fff;
	font-weight:bold;
	height:21px;
	font-size:11px;
}
.menu a:hover{
	text-decoration:underline;
}
/*------------------------update-------------------------*/
.top
{
	float:left;
	padding-top:10px;
}
.page-in1
{
	color:#000;
}
.language
{
	float:right;
}

.project-h123{
	float:left;
	width:646px;
	color:#000;
}
.project-h123{
	width:646px;
	margin:0 auto;
	color:#000;
}
.pro-h1123{
	float:left;
	width:180px;
	border:1px solid #c0c0c0;
	padding:10px;
	margin:6px;
	display:inline;
}

.p-info123{
	text-align:center;
}
.p-name123 a{
	color:#000;
	font-weight:bold;
	text-align:left !important;
}
.p-img123{
	padding:5px 0;
}
.p-img123 img{
	height:106px;
}
.p-name123 a:hover{
	text-decoration:underline;
}
.pagefloor123{
	float:left;
	width:626px;
	padding:10px;
	margin:2px 0 5px 0;
	border:1px solid #c0c0c0;
	height:410px;
	color:#000;
}
.pagefloor123 a
{
	float:left;
	margin:0;
	height:24px;	
}
.pagefloor123 a:hover
{
	color:#f56822;
}
#search123 td{
	padding:10px;
}

/*-----------Phan trang----------------*/
.other-pagesing1{
	float:left;
	width:100%;
	/*border-top:1px dotted #000;*/
	margin:10px 0 0 0;
	padding:10px 0;
	color:#000;
}
.other-pagesing1 a,.other-pagesing1 span span{
	padding:2px 6px;
	border:1px solid #000;
	margin:0 0 0 4px;
	display:inline;
}
.other-pagesing1 span span{
	font-weight:bold;
	background-color:#000;
	color:#000;
	border:1px solid #000;
}
.other-pagesing1 a:hover{
	color:#ff0000;
}
.pt
{
	margin:10px 0 0 0;
	padding:10px 0;
	color:#000;
}
.pt a, .pt span span 
{
	padding:2px 6px;
	margin:0 0 0 4px;
	display:inline;
}
.pt a:hover{
	color:#ff0000;
}
/*-------album anh chay--------*/
.pagefloor_Album{
	float:left;
	width:626px;
	padding:10px;
	margin:2px 0 5px 0;
	border:1px solid #c0c0c0;
}
.pagefloor img
{
	width:112px;
	padding-right:10px;
}
#search td{
	padding:10px;
}
.bordervideo{border:15fpx solid #c0c0c0;}
.ip_default{
	border:1px solid #c0c0c0;
}
.ip_defaulttk{
	border:1px solid #7dc8f2;
}
.ip_default321
{
	border-top:1px dotted #000;
	border:1px solid #fff;
}
.videolq
{
	float:left;
	width:626px;
}

.trove
{
	float:right;
	font-weight:bold;
}
.menu_cap2
{
	float:left;
	width:120px;
	background:#94c3e0;	
	border-bottom:1px solid #fff;
}
