@charset "utf-8";
/* CSS Document */
table
{
	border-collapse: collapse;
}

table td, table th
{
	padding: 0;
}
*
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
Body
{
	background-color: #ffffff;
	margin-bottom: 0;
	margin-top: 0;
	margin-left: auto;
	margin-right: auto;
}
li
{
	list-style: none;
}
#main
{
	width: 1004px;
	height: auto;
	margin: 0px auto;
}
#header
{
	width: 100%;
	height: 160px;
}
.time { width:100%; height:25px; float:left; position:relative;}
.thoigian { width:197px; height:20px; float:left; position:relative; background:url(images/bgtime.jpg) no-repeat; padding-top:5px;}
.thoigian span {
	color: #ffffff;
	padding-left:20px;
	text-decoration: none;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
}
.welcome { width:737px; height:25px; float:left; position:relative; background:url(images/bgwelcome.jpg) repeat-x; padding-top:3px;}
.welcome  a{
	color: #ffffff;
	text-decoration: none;
	font-family: tahoma;
	font-size: 13px;
	font-weight: none;
}
#conten
{
	width: 100%;
	height: auto;
	display: block;
	float: left;
	position: relative;
}
.conten_l
{
	width: 174px;
	height: auto;
	float: left;
	position: relative;
	z-index:1000;
}
.conten_m
{
	width: 585px;
	height: auto;
	margin-left:14px;
	float: left;
	position: relative;
	overflow: hidden;
}
.conten_r
{
	width: 216px;
	height: auto;
	margin-left:14px;
	float: left;
	position: relative;
	overflow: hidden;
}
.menu { width:100%; height:auto; float:left; position:relative;}
.kyniem { width:585px; height:237px; float:left; position:relative;}
.box_l { width:100%; height:auto; float:left; position: relative; margin-top:10px;}
.homesidetop
{
	width: 100%;
	height: 18px;
	background:url(images/homesidetop_l.jpg) no-repeat;
	float: left;
	padding-top:4px;
	position: relative;
}
.homesidetop  span{
	color: #ffffff;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	display:block;
	text-align:center;
	font-weight: bold;
}
.homeside_mid
{
	background: url(images/homesidemid_l.jpg) repeat-y;
	float: left;
	position: relative;
	width: 100%;
	height:auto;
}
.homeside_bot
{
	clear: both;
	background: url(images/homesidebot_l.jpg) no-repeat;
	width: 100%;
	height: 3px;
	float: left;
	position: relative;
}
.box_r { width:100%; height:auto; float:left; position: relative;}
.box_r1 { width:100%; height:auto; float:left; position: relative; margin-top:10px;}
.homesidetop1
{
	width: 100%;
	height: 18px;
	background:url(images/homesidetop_r.jpg) no-repeat;
	float: left;
	padding-top:4px;
	position: relative;
}
.homesidetop1  span{
	color: #ffffff;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	display:block;
	text-align:center;
	font-weight: bold;
}
.homeside_mid1
{
	background: url(images/homesidemid_r.jpg) repeat-y;
	float: left;
	position: relative;
	width: 100%;
	height:auto;
}
.homeside_bot1
{
	clear: both;
	background: url(images/homesidebot_r.jpg) no-repeat;
	width: 100%;
	height: 3px;
	float: left;
	position: relative;
}
.binhchon { width:155px; height:auto; float:left; position:relative; margin-left:10px;}
.binhchon ul li { padding-top:10px; }
.tenbinhchon {
	color: #4d4d4d;
	text-decoration: none;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
}
.loaibinhchon {vertical-align:middle; float:left; position:relative; width:100%; height:auto;}
.loaibinhchon span 
{
	width:135px;
	color: #4d4d4d;
	text-decoration: none;
	font-family: tahoma;
	font-size: 11px; padding-left:5px;
	float:left; position:relative;
	font-weight: none;
}
.xem { width:85px; float:left; position:relative; margin-left:7px; margin-top:15px; margin-bottom:7px;}
.xem1 { width:70px; float:left; position:relative; margin-left:5px; margin-top:15px; margin-bottom:7px;}
.SNTC {
	color: #4d4d4d;
	text-decoration: none;
	font-family: tahoma;
	text-align:center; display:block;
	padding-top:10px; padding-bottom:7px;
	font-size: 12px;
	font-weight: bold;
}
.tintuc { width:100%; height:auto; float:left; position:relative; margin-top:15px;}
.bgtin { width:100%; height:16px; float:left; position:relative; background:url(images/bgtin.jpg) no-repeat; padding-top:2px;}
.bgtin span {
	color: #ffffff;
	text-decoration: none;
	font-family: tahoma;
	font-size: 11px; padding-left:15px;
	float:left; position:relative;
	font-weight: bold;}
.bgtin span a{
	color: #ffffff;
	text-decoration: none;
	font-family: tahoma;
	font-size: 11px; padding-left:15px;
	float:left; position:relative;
	font-weight: bold;}
.tin { width:100%; height:auto; float:left; position:relative; margin-top:10px;}
.tin ul li { width:100%; height:auto; float:left; position:relative;}
.tinkhac
{
	padding-left:10px;
	padding-top:5px;
}
.tinkhac ul li { width:100%; height:auto; float:left; position:relative;}
.tinkhac ul li span { width:10px; height:10px; float:left; position:relative; padding-top:5px;}
.tinkhac ul li a
{
	color: #f4592d;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px; 
	float:left; 
}
.tinkhac ul li a:hover
{
	color: #f4592d;
	text-decoration:underline;
	font-family: tahoma;
	font-size: 12px; 
	float:left; 
}	
.titlenewdetail {
	color: #f4592d;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px; 
	float:left; position:relative;
	font-weight: bold;}
.tittin a {
	color: #f4592d;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px; 
	float:left; position:relative;
	font-weight: bold;}
.noidungtin { width:100%; height:auto; float:left; position:relative; margin-top:10px;}
.anhtin { width:100px; height:75px; float:left; position:relative;}
.motatin { width:480px; height:auto; float:left; position:relative; margin-left:5px;}
.motatin span {
	color: #020202;
	text-decoration: none;
	font-family: tahoma;
	position:relative;
	float:left;
	font-size: 12px; 
	font-weight: none;
}
.xemtiep { padding-top:8px; padding-bottom:10px; padding-right:10px;}
.xemtiep a { width:47px; height:9px; float:right; position:relative;}
.gocgiaovien { width:100%; height:auto; float:left; position:relative; margin-top:15px;}
.homesidetop2
{
	width: 100%;
	height: 1px;
	background:url(images/homesidetop.jpg) no-repeat;
	float: left;
	position: relative;
}
.homeside_mid2
{
	background: url(images/homesidemid.jpg) repeat-y;
	float: left;
	position: relative;
	width: 100%;
	height:auto;
}
.homeside_bot2
{
	clear: both;
	background: url(images/homesidetop.jpg) no-repeat;
	width: 100%;
	height: 1px;
	float: left;
	position: relative;
}
.giaovien { width:292px; height:auto; float:left; position:relative;}
.vienngang { width:1px; height:auto; float:left; position:relative; background:url(images/viengiaovien.jpg) repeat-y;}
.bggiaovien { width:186px; height:20px; float:left; position:relative; background:url(images/giaovien.gif) no-repeat; margin-top:15px; margin-left:52px; padding-top:5px;}
.bggiaovien span {
	color: #ffffff;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	text-align:center; display:block;
	position:relative;
	font-weight: bold;}
.tingiaovien { width: 280px; height:auto; float:left; position:relative; margin-left:5px; margin-top:10px; margin-bottom:5px;}
.titgiaovien { width:100%; height:auto; float:left; position:relative;}
.titgiaovien span { width:6px; height:6px; padding-right:5px; padding-top:4px; text-align:left;}
.titgiaovien a {
	color: #5e5e5e;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	
	font-weight: bold;
}
.titgiaovien a:hover {
	color: #f4592d;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	
	font-weight: bold;
}
.noidunggiaovien { width:100%; height:auto; float:left; position:relative; margin-top:5px;}
.anhgiaovien { width:82px; height:auto; float:left; position:relative; padding-right:5px;}
.noidunggiaovien span {
	color: #020202;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	width:190px;
	float:left;
	position:relative;
	font-weight:none;
}
.video { width:212; height:171px; float:left; position:relative; margin-top:4px; margin-left:2px;}
.listvideo { width:205px; height:auto; float:left; position:relative; margin-left:7px; margin-top:5px; margin-bottom:5px;}
.listvideo ul li{ width:100%; height:auto; float:left; position:relative; margin-top:5px;}
.listvideo span { width:11px; height:11px; float:left; position:relative; padding-right:5px; padding-top:2px;}
.listvideo a {
	color: #000000;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	float:left;
	position:relative;
}
.listvideo a:horver {
	color: #000000;
	text-decoration:underline;
	font-family: tahoma;
	font-size: 12px;
	float:left;
	position:relative;
}
.tintieudiem { width:202px; height:auto; float:left; position:relative; margin-left:7px; margin-top:3px; margin-bottom:5px;}
.tintieudiem ul li { width:100%; height:auto; float:left; position:relative; padding-top:5px;}
.tintieudiem ul li span { width:6px; height:6px; float:left; position:relative; padding-right:5px; padding-top:4px;}
.tintieudiem ul li a {
	width:190px;
	color: #5e5e5e;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	float:left;
	position:relative;
	font-weight: none;
}
.tintieudiem ul li a:hover {
	width:190px;
	color: #f4592d;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	float:left;
	position:relative;
	font-weight: none;
}
.album { width:100%; height:auto;}
.album ul li { width:208px; height:auto; margin-top:5px; margin-left:4px;}
.qc { width:100%; height:auto;}
.qc ul li { width:198px; height:auto; margin-top:5px; margin-left:9px;}
#footer { width:100%; height: 75px; background-color:#eb726a; float:left; position:relative; margin-top:25px;}
.copy { display:block; text-align:center; position:relative; padding-top:15px; padding-bottom:15px;
	color: #ffffff;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	font-weight: none;
}
.copy span {
	color: #ffffff;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
}
.copy a {
	color: #ffffff;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	font-weight: none;
}
.titvideo{
	color: #f4592d;
	text-decoration: none;
	font-family: tahoma;
	font-size: 14px; text-align:center;
	float:left; position:relative;
	font-weight: bold;}
.bookmark
{
	color:#454343;
	font-size:11px;
	width:100%;
	float:right;
	padding:0px 0px 2px 0px;
	text-decoration:none;
	}
.bookmark a
{	
	float:right;
	color:#454343;
	font-size:11px;
	padding:0px 0px 2px 0px;
	text-decoration:none;
	}

.thuvienanh { width:276px; height:auto; float:left; position:relative; margin-top:15px;  margin-left:10px; }
.thuvienanh ul li { width:100%;}
.anhalbum { width:276px; height:215px; float:left; position:relative; background:url(images/bgalbum.jpg) no-repeat;}
.anhalbum  a{ float:left; margin-left:12px; position:relative; margin-top:12px; width:250px; height:188px; border:1px solid #c0c0c0}
.tenalbum { display:block; text-align:center;}
.tenalbum a{
	color: #000000;
	text-decoration: none;
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
}
.tenalbum span {
	color: #eb726a;
	text-decoration: none;
	font-family: tahoma;
	font-size: 13px;
	font-weight: none;
}
.chitietalbum { width:115px; height:108px; float:left; position:relative; margin-top:20px;  margin-left:25px; background:url(images/bgchitietalbum.jpg) no-repeat; }
.chitietalbum a{ float:left; margin-left:10px; position:relative; margin-top:3px; width:100px; height:100px; border:1px solid #c0c0c0}
.playvideo { width:480px; height:350px; float:left; position:relative; margin-left:47px; margin-top:15px;}
.tenvideo { width:480px; height:auto; float:left; position:relative; margin-top:5px; margin-left:47px;}
.tenvideo span{
	display:block;
	text-align:center;
	color: #ef5929;
	text-decoration: none;
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;	
}

.nhungvideo { width:480px; height:20px; float:left; position:relative; background-color:#e54f45; margin-top:15px; margin-left:47px; padding-top:5px; margin-bottom:1px;}
.nhungvideo span {
	width:100%;
	display:block;
	text-align:center;
	color: #ffffff;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;	
}
.tentungvideo { width:480px; height:17px; float:left; position:relative; background-color:#fdd1ce; margin-left:47px; padding-top:3px;}
.tentungvideo span { width:11px; height:11px; float:left; position:relative; padding-right:5px; padding-left:5px; padding-top:2px;}
.tentungvideo a {
	color: #000000;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	font-weight: none;	
}
.tentungvideo a:hover {
	color: #000000;
	text-decoration: underline;
	font-family: tahoma;
	font-size: 12px;
	font-weight: none;	
}
.tentungvideo1 { width:480px; height:17px; float:left; position:relative; background-color:#ffedec; margin-left:47px; padding-top:3px;}
.tentungvideo1 span { width:11px; height:11px; float:left; position:relative; padding-right:5px; padding-left:5px; padding-top:2px;}
.tentungvideo1 a {
	color: #000000;
	text-decoration: none;
	font-family: tahoma;
	font-size: 12px;
	font-weight: none;	
}
.tentungvideo1 a:hover {
	color: #000000;
	text-decoration: underline;
	font-family: tahoma;
	font-size: 12px;
	font-weight: none;	
}
.tienganh { width:70px; height:22px; float:left; position:relative; background:url(images/bgwelcome.jpg) repeat-x; padding-top:3px; }
.ngonngu { width:21px; height:14px; float:right; position:relative; padding-right:10px; padding-top:2px;}
.nut span.l{
width: 5px;
height:18px;
background: url(images/nut_l.jpg) no-repeat;
float:left;
position: relative;
}
.nut span.m {
width: auto;
height:18px;
font-size:12px;
font-family:Tahoma;
padding-left:5px;
padding-right:5px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
background: url(images/nut_m.jpg) repeat-x;
padding-top:1px;
position: relative;
float:left;

}
.nut span.m a{
width: auto;
height:18px;
font-size:12px;
font-family:Tahoma;
font-weight:bold;
color:#ffffff;
text-decoration:none;
background: url(images/nut_m.jpg) repeat-x;
padding-top:1px;
position: relative;
float:left;

}
.nut span.r {
width: 5px;
height:18px;
background: url(images/nut_r.jpg) no-repeat;
position: relative;
float:left;
}

