body{
	background:url(../Images/bgbanner.jpg) #f7f7f7 repeat-x;
	height:157px;
	font:0.75em/1.5em Arial, Helvetica, sans-serif;
	margin:0 auto
}

.pages{
	width:1002px;
	margin:auto;
}

/*logo+banner+menu*/

.logo{
	float:left;
	margin-left:33px;
	position:absolute;
}

.search{
	background:url(../Images/bg-search.jpg) no-repeat 0 100%;
	position:absolute;
	right:50px;
	width:248px;
	height:28px;
	margin-top:66px;
}

.text{
	margin:7px 0 0 43px;
	width:145px;
	border:none;
	background:transparent;
	font-size:12px;
	color:#6c6c6c;
	font-style:italic;
}

.button{
	margin-left:15px;
	border:none;
	background:transparent;
	cursor:pointer;
}

#menu {
	position: relative;
	padding: 0 0 0 5px;
	height: 25px;
	list-style: none;
	margin:5px 0  0 40px;
	float:left;
}
	
#menu li{
	line-height:25px;
	height:25px;
	margin-right:22px;
	padding-left:22px;
	background:url(../Images/menu_line.jpg) no-repeat 0 50%;
	float:left;
}

#menu li.first{
	padding-left:0;
	background:none;
}
	
#menu li a{
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	cursor: pointer;
	line-height:25px;
	float:left;
}

#menu li a:hover{
	color:#81d4ff;
	text-decoration:none;
}

.flag{
	margin:8px 20px 10px 0px;
	float:right;
}

.TA{
	float:left;
	margin-left:10px;
}

.submenu{
	width:700px;
	height:30px;
	overflow:hidden;
}

.submenu1{
	font-size:11px;
	font-weight:bold;
	display:none;
	margin-left:100px;
	line-height:30px;
}

.submenu1 a:link,.submenu1 a:visited{
	color:#000000;
	text-decoration:none;
	padding-left:15px;
}

.submenu1 a:hover{
	color:#FF3300;
	text-decoration:none;
}


/*content*/
.content{
	width:970px;
	margin:12px auto 0px auto;
	overflow:hidden;
}

.bannerfla{
	width:606px;
	height:338px;
	float:left;
}

.WC{
	float:right;
	width:359px;
	height:338px;
}

.mepboxgt{
	background:url(../Images/mepWC.jpg) no-repeat;
	height:39px;
	width:8px;
	float:left;
}

.bgboxgt{
	float:left;
	font-size:18px;
	font-family:tahoma;
	color:#c232aa;
	text-indent:10px;
	line-height:39px;
	margin-left:8px;
}

.mepboxgt2{
	background:url(../Images/mepWC2.jpg) no-repeat;
	height:39px;
	width:8px;
	float:right;
}

.contentWC{
	border-bottom:1px solid #e8e8e8;
	border-left:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
	padding:20px;
	background:#fff;
	vertical-align:top;
	text-align:justify;
	font-size:11px;
	text-indent:8px;
}

.mepboxgt3{
	background:url(../Images/mepbottomWC1.jpg) no-repeat;
	height:41px;
	width:7px;
	float:left;
}

.mepboxgt4{
	background:url(../Images/mepbottomWC2.jpg) no-repeat;
	height:41px;
	width:7px;
	float:right;
}

.bgboxgt2{
	line-height:41px;
	text-align:right;
	font-size:12px;
	color:#4c4c4c;
	font-weight:bold;
	float:right;
	padding-right:10px;
}

.bgboxgt2 a:link,.bgboxgt2 a:visited{
	color:#4c4c4c;
	text-decoration:none;
}

.bgboxgt2 a:hover{
	color:#CC3300;
	text-decoration:none;
}

.service_news{
	width:712px;
	float:left;
	overflow:hidden;
}

.sx{
	width:232px;
	float:left;
	background:#f0f0f0;
}

.mepboxsx{
	background:url(../Images/mepsx1.jpg) no-repeat;
	height:32px;
	width:7px;
	float:left;
}

.mepboxsx2{
	background:url(../Images/mepsx2.gif) no-repeat;
	width:36px;
	height:32px;
	float:right;
}

.BGttSX{
	font-size:14px;
	color:#fff;
	font-weight:bold;
	text-indent:10px;
	float:left;
	text-transform:capitalize;
	line-height:32px;
}

.BGttSX a:link,.BGttSX a:visited{
	color:#fff;
	text-decoration:none;
}

.BGttSX a:hover{
	color:#fff;
	text-decoration:underline;
}

.bgcontentservice{
	background:url(../Images/bgcontentservice.jpg)  no-repeat;
	overflow:hidden;
	height:140px;
	margin-top:10px;
}

.bgcontentservice ul li{
	padding-bottom:3px;	
}

.bgcontentservice ul li a{
	font-size:12px; 
	color:#000;
	text-decoration:none;
	font-weight:bold;
}

.bgcontentservice ul li a:hover{
	background:#dc01a3;
	color:#fff;
	text-decoration:none;
}

.mepboxkd{
	background:url(../Images/mepKD1.jpg) no-repeat;
	height:32px;
	width:5px;
	float:left;
}

.mepboxkd2{
	background:url(../Images/mepkd2.gif) no-repeat;
	height:32px;
	width:35px;
	float:right;
}

.kd ul li a:hover{
	background:#000000;	
}

.mepboxdv{
	background:url(../Images/mepDV1.jpg) no-repeat;
	height:32px;
	width:5px;
	float:left;
}

.mepboxdv2{
	background:url(../Images/mepdv2.gif) no-repeat;
	height:32px;
	width:37px;
	float:right;
}

.dv ul li a:hover{
	background:#707070;	
}

.bgttnews{
	background:url(../Images/bgTTtin.jpg) repeat-y;
	height:22px;
	width:712px;
}

.TTtin{
	font-size:12px;
	font-weight:bold;
	text-indent:20px;
	float:left;
	color:#fff;
	line-height:22px;
}

.time{
	text-align:right;
	padding-right:20px;
	font-size:11px;
	color:#fff;
	line-height:22px;
}

.content_news{
	margin-top:1px;
	background:#dddddd;
	height:14px;
}

.hotnews{
	width:221px;
	float:left;
}

.tthotnews{
	background:#dddddd;	
	height:14px;
	font-size:11px;
	font-weight:bold;
	text-indent:20px;
	line-height:14px;	
	overflow:hidden;
}


.content_hotnews{
	background:url(../Images/bgtinmoi.jpg) #fff repeat-x;
	border-bottom:1px solid #bcb2a8;
	width:221px;
	
}

.content_hotnews2{
	font-size:11px;
	text-align:justify;
	width:206px;
	margin:auto;
	color:#000;
	padding-top:3px;
}

.TThotnewslink{	
	font-weight:bold;
}

.TThotnewslink a:link,.TThotnewslink a:visited{
	color:#000;
	text-decoration:none;
}

.TThotnewslink a:hover{
	color:#CC0000;
	text-decoration:none;
}

.linkTCN{
	margin:0px 0px 5px 160px;
	font-size:10px;
	color:#4c4c4c;
}

.linkTCN a:link,.linkTCN a:visited{
	color:#4c4c4c;
	text-decoration:underline;
}

.linkTCN a:hover{
	color:#4c4c4c;
	text-decoration:none;
}

.tintrongngay{
	margin-left:3px;
	float:right;
}

.tttintrongngay{
	background:#dddddd;	
	height:14px;	
	overflow:hidden;
}

.texttintrongngay{
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	text-indent:10px;
}

.content_tintrongngay{
	background:#fff;
	border-bottom:1px solid #bcb2a8;
	width:485px;
}

.content_tintrongngay2{
	width:96%; 
	margin:0px auto 3px auto;
	height:470px;	
}

.TTcontent_news a:link,.TTcontent_news a:visited{
	font-size:12px;
	color:#2a2a2a;
	font-weight:bold;
	text-decoration:none;
}

.TTcontent_news a:hover{
	color:#CC0000;
	text-decoration:none;
}

.text_content_news{
	font-size:11px; 
	text-align:justify;
	text-indent:10px;
	color:#333333;
}





/*content_right*/
.albumanh{
	background:#ffffff;	
	margin-top:10px;
	width:250px;
	padding-top:20px;
	padding-bottom:20px;
	height:300px;
}

.showpic{
	width:210px;
	border-right:1px dashed #d8d8d8;
	float:left;
}

.boanh{
	margin:auto;
	width:186px;
	margin-bottom:5px;
}

.boanh:hover{
	border:1px dashed #CC0000;
	border-bottom:1px solid #bcb2a8;
}


/*bottom*/

.bottom{
	background:url(../Images/bgbottom.jpg) repeat-x;
	height:92px;
	margin-top:10px;
}

.textbottom{
	width:1000px;
	margin:auto;
}

.textadress{
	margin-top:15px;
	margin-left:15px;
	font-size:11px; 
	color:#000;
	text-align:left;
	float:left;
}

.copyright{	
	float:right;
	margin-top:15px;
	margin-right:15px;
	font-size:10px;
	color:#7e7e7e;
}

.linkosc a:link,.linkosc a:visited{
	color:#dc01a3;
	text-decoration:underline;
}

.linkosc a:hover{
	color:#dc01a3;
	text-decoration:none;
}

