@charset "utf-8";
/* CSS Thiet Ke Web Tu Do Group */
*
{
	margin:0px;
	padding:0px;
}
body
{
	font-size:62.5%;
	font-family:Arial;
	line-height:2.5em;
	font-size:1.2em;
	position:relative;
	background:url(img/bg.png) repeat;
}
.popup
{
	width:300px;
	height:250px;
	position:fixed;
	bottom:0px;
	right:0px;
	background:#FFFFFF;
	border: 1px solid gray; 
	z-index: 10000;
	
}
.closed
{
	width:300px;
	height:30px;
	position:fixed;
	z-index:10000;
	background:#CCCCCC;
	bottom:250px;
	right:0px;
	padding-right:5px;
}
.closed a
{
	float:right;
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	padding-top:8px;
	padding-left:5px;
	padding-right:5px;
}
.open
{
	width:300px;
	height:30px;
	position:fixed;
	z-index:10000;
	background:#CCCCCC;
	bottom:0px;
	right:0px;
	padding-right:5px;
}
.open a
{
	float:right;
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	padding-top:8px;
	padding-right:5px;
	padding-right:5px;
}
.remove
{
	float:right;
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	padding-top:8px;
	padding-left:5px;
	padding-right:5px;
}
.quangcaotrai
{
	position:fixed;
	left:5px;
	top:5px;
}
.quangcaophai
{
	position:fixed;
	right:5px;
	top:5px;
}
table
{
	border-collapse:collapse;
}
tr td
{
	padding:5px 5px 5px 5px;
}
ol ul
{
	list-style:none;
}
p
{
	padding:0px 5px;
	margin:0px;
	line-height:20px;
}
a
{
	text-decoration:none;
}
a:hover
{
	color:#000000;
}
a img
{
	border:none;
}
img
{
	vertical-align:center;
}
fieldset
{
	border:none;
}
h1,h2,h3,h4,h5,h6
{
	font-family:Arial;
}
h4
{
	line-height:1.3em;
}
h2
{
	font-size:2.1em;
}
h1
{
	font-size:2.5em;
	line-height:1.2em;
}
.clear
{
	clear:both;
}
.floatleft
{
	float:left;
}
.floatright
{
	float:right;
}
.arligncenter
{
	text-align:center;
}
.sr-only
{
color:#FF0000;
}
#container
{
	width:100%;
	height:auto;
	display:block;
	background:#FFFFFF url(img/bg-header-wrap.jpg) top repeat-x;
	-webkit-box-shadow: 0px 3px 20px 0px #4a4a4a;
    -moz-box-shadow: 0px 3px 20px 0px #4a4a4a;
    box-shadow: 0px 3px 20px 0px #4a4a4a;
}
header
{
	width:998px;
	background:url(img/bg-header.png) repeat-x;
	height:85px;
	color:#FFFFFF;
	position:relative;
	margin:0 auto;
}
header #logo
{
float:left;
}
header #logo a
{
	text-indent:-99999px;
	background:url(img/logo.png) no-repeat;
	width:312px;
	height:85px;
	position:absolute;
	z-index:99999;
}
.canhmai1
{
	position:absolute;
	top:5px;
	left:0px;
	background:url(img/HoaMai.png) no-repeat;
	height:100px;
	width:150px;
	z-index:999999;
}
.phaohoa1
{
	position:absolute;
	top:105px;
	left:10px;
	height:200px;
	width:100px;
	z-index:999999;
}
.canhmai2
{
	position:absolute;
	top:5px;
	right:0px;
	background:url(img/HoaMai2.png) no-repeat;
	height:100px;
	width:150px;
	z-index:999999;
}
.phaohoa2
{
	position:absolute;
	top:105px;
	right:10px;
	height:200px;
	width:100px;
	z-index:999999;
}
#topmenu
{
	font-size:11px;
	padding-left:10px;
	margin-right:10px;
	color:#FFFFFF;
	height:25px;
	width:200px;
	float:left;
}
.button-timkiem
{
	border:1px #CCCCCC solid;
	height:21px;
	width:60px;
	background:#FFFFFF;
	color:#333333;
	margin-top:5px;
}
header .nentraibong
{
	position:absolute;
	top:0px;
	left:220px;
	background:url(img/nen-bong.png) no-repeat;
	height:83px;
	width:309px;
}
header .chucnang
{
	position:absolute;
	top:40px;
	right:3px;
	width:800px;
	height:30px;
	color:#FFFFFF;
}
header .chucnang ul
{
	list-style:none;
}
header .chucnang ul li
{
	float:right;
	margin-left:5px;
	color:#FFFFFF;
}
header .chucnang ul li a
{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}
header .chucnang ul li img
{
	margin-bottom:2px;
}
header .topmenushow
{
	font-size:11px;
	width:760px;
	height:30px;
	position:absolute;
	top:3px;
	right:3px;
}
header .topmenushow ul
{
	list-style:none;
	display:inline;
	float:right;
	height:25px;
}
header .topmenushow ul li
{
	float:left;
	color:#FFFFFF;
}
header .topmenushow ul li a
{
	text-decoration:none;
	color:#FFFFFF;
	margin-right:5px;
	margin-left:5px;
}
header .topmenushow ul li a:hover
{
	color:#00FF00; 
	text-decoration:underline;
}
header #quangcaotop
{
	background:#000000;
	height:117px;
	width:574px;
	float:right;
}
.welcome
{
	float:left;
	font-size:12px;
	height:30px;
}
#bxh
{
	font-family:Arial;
}
#nav 
{
	height:35px;
	width:998px;
	background:url(img/bg-nav.jpg) repeat-x;
	border:0px;
	z-index:1000px;
	margin:0 auto;
}

#nav ul
{
	list-style:none;
	width:100%;
	height:100%;
	position:relative;
	margin-bottom:0px;
}
#nav ul li
{
	height:35px;
	color:#FFFFFF;
	float:left;
	border-left: 1px #0099FF solid;
	border-right:1px solid #000000;
	display:block;
	padding-top:2px;
}
#nav ul li.menudau
{
	border-left:none;
}
#nav ul li.menucuoi
{
	border-right:none;
}
#nav ul li a
{
	text-decoration:none;
	font-size:0.8em;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:5px;
	margin-right:6px;
}
#nav ul li a:hover
{
	color:#DDDDDD;
	background:url(img/bg-nav.jpg) repeat-x;
}
#nav ul ul
{
	height:35px; /* Chieu cao menu con */
 	width:998px;
 	z-index:1000px;
	display:none;
	left:0px;
	position:absolute;
}
#nav ul li:hover ul
{
	display:block;
}
#nav ul ul li
{
	height:35px; /* Chieu cao menu con */
	float:left;
	width:auto;
	border:none;
	color:#000000;
}
#nav ul ul li a
{
	display:inline;
	color:#000000;
	font-size:12px;
}
#nav ul ul li a:hover
{
	text-decoration:underline;
}
#nav ul ul ul
{
	display:none;
	border:none;
	position:absolute;
	min-width:150px;
	border-bottom:3px #a9cc00 solid;
	left:150px;
	top:0px;
}
#nav ul li:hover ul,
#nav ul li li:hover ul
{
	display:block;
}
#topbar
{
	background:url(img/bg-bar.png) repeat-x;
	height:33px;
	width:998px;
	padding-top:2px;
	margin:0 auto;
}
#topbar .menutinh
{
	height:25px;
	float:left;
	width:300px;
	display:inline-table;
}
#topbar .menutinh ul
{
	list-style:none;
	width:100%;
}
#topbar .menutinh ul li
{
	float:left;
	height:25px;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	border-right:1px solid #FFFFFF;
}
#topbar .menutinh ul li a
{
	color:#FFFFFF;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
}
.texttimkiem
{
	font-size:11px;
	width:180px;
	height:20px;
	border: 0px;
	color:#666666;
	outline: none;
}
.button-timkiem
{
	border:1px #CCCCCC solid;
	height:20px;
	width:60px;
	background:#FFFFFF;
	color:#333333;
	margin-top:5px;
}
#topbar .subtimkiem
{
	text-align:center;
	width:50px;
	height:18px;
	float:right;
	font-size:10px;
}
.content
{
width:998px;;
background:#FFFFFF;
display:block;
height:auto;
margin:0 auto;
}
.content #phantinmoi
{
width:28%;
float:left;
display:block;
}
.content #phantinmoi #tinmoi
{
width:100%;
height:330px;
}
.content #phantinmoi h4
{
	text-align:center;
	width:100%;
	border:1px #66CCFF solid;
	color:#840000;
	font-weight:bold;
	height:25px;
	background:url(img/hot.gif) no-repeat right;
	margin:0px;
	padding-top:4px;
	font-size:15px;
}
.content #tinmoi ul
{
border:1px #CCCCCC solid;
list-style:none;
height:auto;
display:block;
}
.content #tinmoi ul marquee
{
height:100%;
}
.content #tinmoi ul li
{
margin-left:3px;
background:url(img/icon_list_sub.png) no-repeat left 15px;
border-bottom:1px solid #e2ecf4;
padding: 8px 0 3px 10px;
overflow:hidden;
display: list-item;
text-align: -webkit-match-parent;
font-weight:bold;
line-height:1.5em;
}
.content #tinmoi ul li a
{
color:#0033FF;
text-decoration:none;
}
#quangcao1
{
width:30%;
float:right;
border:1px #CCCCCC solid;
height:100px;
display:block;
height:auto;
}
#quangcao1 #bangxephang
{
width:100%;
float:right;
border:1px #CCCCCC solid;
}
.quangcaonoidung1
{
	width:100%;
	height:auto;
}
.quangcaotrungtam1
{
}
.quangcaotrungtam2
{
}
.noidung .danhmucvideo
{
	float:left;
	width:150px;
	height:auto;
	border:1px #CCCCCC solid;
}
.noidung .danhmucvideo ul
{
	list-style:none;
}
.noidung .danhmucvideo ul li
{
	float:left;
	width:100%;
}
.noidung .danhmucvideo ul li:hover
{
	background:#FF9393;
}
.noidung .danhmucvideo ul li.active
{
	background:#FF9393;
}
.noidung .danhmucvideo ul li a
{
	padding-left:5px;
	color:#000000;
	text-decoration:none;
	width:100%;
	height:100%;
}
.noidung .danhmucvideo h3
{
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	background:#F3F3F3;
	font-size:15px;
	margin-top:0px;
	margin-bottom:0px;
	
}
.noidung .video
{
	float:left;
	margin:5px 5px;
	width:160px;
	height:150px;
	position:relative;
}
.noidung .iconvideo
{
	background:url(img/ic-video.png) left center no-repeat;
	position:absolute;
	height:32px;
	width:32px;
	left:50%;
	top:50%;
	display: inline-block;
}
.noidung .video .tenvideo
{
	line-height:1.2em;
	padding-top:5px;
}
.noidung .video .tenvideo a
{
	text-align:center;
	color:#5885B7;
	font-size:1.1em;
}
.noidung .video .tenvideo a:hover
{
text-decoration:none;
color:#333333;
}
/* css hinh anh*/
.noidung .hinhanh
{
	float:left;
	margin:5px 5px;
	width:110px;
	height:180px;
	position:relative;
	overflow:hidden;
}
.noidung .hinhanh .tenvideo
{
	line-height:1.2em;
	padding-top:5px;
	text-align:justify;
}
.noidung .hinhanh .tenvideo a
{
	text-align:center;
	color:#5885B7;
	font-size:1.1em;
}
.noidung .hinhanh .tenvideo a:hover
{
text-decoration:none;
color:#333333;
}
/* css hinh anh lien quan*/
.noidung .hinhanhlq
{
	float:left;
	margin:5px 5px;
	width:130px;
	height:200px;
	position:relative;
	overflow:hidden;
}
.noidung .hinhanhlq .tenvideo
{
	line-height:1.2em;
	padding-top:5px;
	font-weight:bold;
	text-align:justify;
}
.noidung .hinhanhlq .tenvideo a
{
	text-align:center;
	color:#000000;
	font-size:1em;
}
.noidung .hinhanhlq .tenvideo a:hover
{
text-decoration:none;
color:#333333;
}
/*css hinh anh dau*/
.noidung .hinhanhdau
{
	float:left;
	margin:3px 5px 0px 5px;
	width:310px;
	height:385px;
	position:relative;
	overflow:hidden;
}
.noidung .hinhanhdau img
{
	margin-left:20px;
}
.noidung .hinhanhdau .tenvideo
{
	line-height:1.2em;
	padding-top:5px;
}
.noidung .hinhanhdau .tenvideo a
{
	text-align:center;
	font-weight:bold;
	color:#000000;
	font-size:1.1em;
}
.noidung .hinhanhdau .tenvideo a:hover
{
text-decoration:none;
color:#333333;
}
/*css video dau*/
.noidung .videodau
{
	float:left;
	margin-top:3px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0px;
	width:330px;
	height:315px;
	position:relative;
	overflow:hidden;
}
.noidung .videodau img
{
}
.noidung .videodau .tenvideo
{
	line-height:1.2em;
	padding-top:5px;
}
.noidung .videodau .tenvideo a
{
	text-align:center;
	font-weight:bold;
	color:#000000;
	font-size:1.1em;
}
.noidung .videodau .tenvideo a:hover
{
text-decoration:none;
color:#333333;
}
/*css archive video*/
.video1
{
	float:left;
	margin:5px;
	width:215px;
	height:175px;
	position:relative;
	padding:5px;
}
.video1:hover
{
	background:#00FF99;
}
.video1:hover .tenvideo
{
	color:#990000;
}
.noidung .iconvideo
{
	background:url(img/ic-video.png) left center no-repeat;
	position:absolute;
	z-index:99999;
	height:32px;
	width:32px;
	left:60px;
	top:25px;
}
.iconvideo1
{
	background:url(img/ic-video.png) left center no-repeat;
	position:absolute;
	z-index:99999;
	height:32px;
	width:32px;
	left:80px;
	top:45px;
}
.video1 .tenvideo
{
	line-height:1.2em;
	padding-top:5px;
}
.video1 .tenvideo a
{
	text-align:center;
	font-weight:bold;
	color:#000000;
	font-size:1.1em;
}
.video1 .tenvideo a:hover
{
text-decoration:none;
}

#primary
{
background:#FFFFFF;
width:69.5%;
height:auto;
display:block;
float:left;
}
#primary h2
{
margin-top:0px;
padding-left:5px;
}
.headbar
{
width:100%;
background:#5885B7;
height:28.5px;
border:1px #FFFFFF solid;
color:#FFFFFF;
font-weight:bold;
}
.headbar img
{
	float:right;
	margin-top:5px;
	margin-right:80px;
}
.headbar .leftbar
{
background:url(img/image_title_left.png) no-repeat top right;
height:27px;
float:left;
margin-right:10px;
padding:0px 15px 0px 10px;
color:#990000;
}
.headbar .leftbar a
{
font-weight:bold;
color:#990000;
text-decoration:none;
}
#primary .noidung
{
border:1px #CCCCCC solid;
width:100%;
margin-top:5px;
margin-bottom:5px;
display:block;
}
#primary strong
{
	font-size:13px;
	line-height:0.8em;
	color:#0066FF;
}
#primary .noidung .item_hinhanh
{
	width:160px;
	margin-left:10px;
	border:1px #CCCCCC solid;
	float:left;
	margin:5px;
}
#primary .noidung .item_hinhanh img
{
}
#primary .noidung .item_hinhanh .tenitem_hinhanh
{
	text-align:center;
	color:#0033CC;
	text-decoration:none;
	padding-left:5px;
}
#primary .noidung .danhmuccon
{
	width:100%;
	height:27px;
	background:#5885B7;
}
#primary .noidung .danhmuccon ul
{
	height:100%;
	list-style:none;
	margin:0px;
}
#primary .noidung .danhmuccon ul li
{
	float:left;
	margin-right:2px;
	max-height:27px;
}
#primary .noidung .danhmuccon ul li a
{
font-size:12px;
color:#FFFFFF;
background:#5885B7;
}
#primary .noidung .danhmuccon ul li a:hover
{
text-decoration:none;
color:#FFFF00;
}
#primary .noidung .stic_post
{
float:left;
width:50%;
height:auto;
}
#primary .noidung .stic_post img
{
border:1px #CCCCCC solid;
padding:2px;
margin-left:5px;
}
#primary .noidung .stic_post .tenpost
{
	text-align:left;
	padding-left:5px;
	line-height:1.5em;
}
#primary .noidung .stic_post .tenpost a
{
	font-size:13px;
	color:#0033CC;
	font-weight:bold;
	-webkit-text-shadow:rgba(255,255,255,0.3) 0 1px 0, rgba(0,0,0,0.3) 0 -1px 0;
	-moz-text-shadow:rgba(255,255,255,0.3) 0 1px 0, rgba(0,0,0,0.3) 0 -1px 0;
	text-shadow:rgba(255,255,255,0.3) 0 1px 0, rgba(0,0,0,0.3) 0 -1px 0;
}
#primary .noidung .stic_post p
{
	text-align:justify;
}
#primary .noidung .stic_post .tenpost a:hover
{
color:#FF0000;
text-decoration:none;
}
#primary .noidung .list_post
{
	width:49%;
	float:right;
	height:auto;
	line-height:1.8em;
}
#primary .noidung .list_post ul
{
	width:100%;
	list-style:none;
}
#primary .noidung .list_post ul li
{
	background:url(img/icon_list_sub.png) no-repeat left 12px;
	padding: 3px 0 1px 10px;
	overflow:hidden;
	display: list-item;
	text-align: -webkit-match-parent;
	font-size:13px;
}
#primary .noidung .list_post ul .post1 a h6
{
	font-size:13px;
	padding:2px;
	margin:0px;
}
#primary .noidung .list_post ul .post1 img
{
	float:left;
}
#primary .noidung .list_post ul .post1 p
{
width:64%;
float:right;
font-size:12px;
text-align:justify;
}
#primary .noidung .archive_content
{
	width:100%;
	border-bottom:1px #CCCCCC dotted;
}
#primary .noidung .archive_content img
{
	padding:4px;
	border:1px #CCCCCC solid;
	float:left;
	margin:5px;
}
#primary .noidung .archive_content h4
{
	margin:0px;
}
#primary .noidung .archive_content p
{
	padding:4px;
	text-align:justify;
}
.content .quangcaobot
{
width:100%;
display:block;
} 
.thoigian
{
font-size:10px;
color:#666666;
padding-left:5px;
padding-right:5px;
text-align:right;
}
#primary .content_single
{
width:73%;
float:left;
line-height:1.4em;
color:#000000;
text-align:justify !important;
border-right:1px #CCCCCC solid;
padding-left:3px;
padding-right:2px;
font-size:13px;
padding-top:5px;
}
#primary .content_single img
{
	max-width:495px;
}
#primary .content_single table
{
	max-width:495px;
	line-height:0.8em;
}
#primary .content_single table tr td
{
	padding:0px;
	margin:0px;
}
#primary .content_single table tr td p
{
	padding:0px;
	margin:0px;
}
#primary .content_single table tr th
{
	padding:0px;
	margin:0px;
}
#primary .content_video
{
width:520px;
float:right;
color:#0066CC;
padding:3px;
}
#primary .content_video h4
{
	font-size:12px;
	font-weight:bold;
}
#primary .content_video img
{
	max-width:495px;
}
#primary .content_video h2
{
	padding:0px;
	margin:0px;

	font-size:20px;
}
#primary .noidung .list_post ul li.xemtatca
{
	text-align:right;
	background:none;
}
video
{
	padding:0px;
	margin:0px;
}
#primary .side_nho
{
	width:26%;
	float:right;
}
#primary .side_nho .box
{
width:100%;
}
#primary .side_nho .box h4
{
	border-bottom:1px #CCCCCC solid;
	text-align:center;
	margin:0px;
}
#primary .side_nho .box ul
{
	list-style:none;
	width:100%;
}
#primary .side_nho .box ul.list li
{
	float:left;
	width:100%;
	background:url(img/icon_list_sub.png) no-repeat left 6px;
	border-bottom:1px solid #e2ecf4;
	padding: 0px 0 3px 10px;
	overflow:hidden;
	display: list-item;
	text-align: -webkit-match-parent;
	font-weight:bold;
	line-height:1.5em;
}
#primary .side_nho .box ul li a
{
	color:#0066FF;
	font-weight:bold;
}
#primary .side_nho .box ul li img
{
	width:50%;
	float:left;
	height:70px;
	padding:2px;
	margin-top:7px;
	border:1px #CCCCCC solid;
}
#primary .side_nho .box ul li p
{
	width:48%;
	float:right;
	font-size:12px;
	margin:0px;
}
#primary .left-video
{
	float:left;
	width:170px;
	height:auto;
	border-right:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
}
#primary .left-video h2
{
	font-size: 16px;
	background: url(img/image_title_left.png) no-repeat top left;
	height: 30px;
	padding: 5px 10px 0px 10px;
	font-weight:bold;
	color:#660000;
	margin:0px;
}
#primary .left-video ul
{
	list-style:none;
	width:100%;
	margin:0px;
}
#primary .left-video ul .active
{
	background:url(img/soccer-fireball-md.png) no-repeat left;
	color:#000000;
}
#primary .left-video ul li
{
	width:100%;
	border-bottom:1px #CCCCCC solid;
}
#primary .left-video ul li a
{
	color:#333333;
	padding-left:30px;
	text-decoration:none;
	font-weight:bold;
}
#primary .left-video ul li a:hover
{
	color:#000000;
	padding:30px;
	background:url(img/soccer-fireball-md.png) no-repeat left;
	
}
.comment
{
	background:#DFDFDF;
	border-top:1px #CCCCCC solid;
	width:100%;
	height:auto;
	padding-left:5px;
	position:relative;
}
.comment h4
{
color:#006699;
margin-left:5px;
}
.comment .content_comment
{
	width:100%;
	height:auto;
	border-bottom:1px #CCCCCC dotted;
}
.comment .content_comment .ten_comment
{
	color:#006699;
	font-size:14px;
	font-weight:bold;
	height:20px;
}
.comment .content_comment p
{
	margin-left:20px;
}
.comment .text
{
	width:300px;
	height:25px;
}
.comment .textarea
{
	width:369px;
	height:79px;
}
.comment .textnho
{
	height:30px;
	width:60px;
}
.comment .benphai
{
	width:300px;
	height:250px;
}
#primary .tinlienquan
{
width:100%;
height:auto;
margin:0px;
}
#primary .tinlienquan h3
{
	background:url(img/image_title_left.png) no-repeat top right;
	height:27px;
	float:left;
	padding:7px 15px 0px 10px;
	font-size:14px;
	color:#990000;
	font-weight:bold;
	margin:0px;
}
#primary .tinlienquan ul
{
	list-style:none;
	margin-left:5px;
}
#primary .tinlienquan ul li
{
	line-height:1.5em;
	float:left;
	width:160px;
	height:230px;
	margin-right:10px;
}
#primary .tinlienquan ul li img
{
	border:1px #CCCCCC solid;

}
#primary .tinlienquan ul li a
{
	font-size:12px;
	font-weight:bold;
}
#primary .tinlienquan ul li p
{
	font-size:11px;
}
.nav-tabs
{
margin-top:5px;
}
.breadcum
{
	color:#990000;
	font-weight:bold;
	padding-left:5px;
	border-bottom:2px #990000 solid;
}
.breadcum a
{
	color:#990000;
}
#boxside
{
	width:100%;
	display:block;
}
#boxside ul
{
	width:100%;
	list-style:none;
	margin:0px;
}
#boxside ul li
{
	background:url(img/icon_list_sub.png) no-repeat left 10px;
	padding: 3px 0 1px 10px;
	overflow:hidden;
	display: list-item;
	text-align: -webkit-match-parent;
	margin-left:3px;
	line-height:1.8em;
}
#boxside .tentin
{
	padding-left:5px;
	line-height:1.5em;
	float:left;
	text-align:left;
}
#boxside p
{
	margin:0px;
	float:right;
	width:170px;
	text-align:justify;
}
#boxside img
{
	width:120px;
	height:90px;
	float:left;
	
}
.fb-comments
{
	height:auto;
}
.fb-comments span
{
	height:100px;
}
#hinhxn img
{
	padding:4px;
	border:1px #CCCCCC solid;
	margin-top:5px;
}
#hinhxn ul li
{
}
#phantrang
{
	width:100%;
}
#phantrang span
{
	border:1px #0066CC solid;
	margin-left:3px;
	padding-bottom:3px;
	padding-top:3px;
}

#phantrang a
{
	border:1px #CCCCCC solid;
	margin-left:3px;
	padding:3px;
}
#phantrang a:hover
{
	border:1px #0066CC solid;
}
.guibaiviet
{
	width:100%;
	height:auto;
}
.guibaiviet .thongbao
{
	color:#FF0000;
	padding-left:10px;
	background:#FFCCCC;
}
.guibaiviet .text
{
	width:380px;
	height:25px;
}
.guibaiviet .textnho
{
	width:100px;
	height:25px;
}
.guibaiviet .btn-gui
{
	width:50px;
	height:30px;
}
footer
{
	border-top:1px #101010 solid;
	height:214px;
	width:100%;
	background:url(img/bg-footer.png) repeat-x;
	clear:both;
}
.footer-wrap
{
	width:998px;
	height:214px;
	position:relative;
	margin:0 auto;
}
footer .footer-wrap #logofooter
{
color:#FFFF00;
font-size:36px;
text-align:center;
padding:10px;
}
footer .footer-wrap .list_footer
{
width:100%;
display:block;
}
footer .footer-wrap .list_footer .nav_footer
{
width:16%;
float:left;
display:block;
margin-left:5px;
}
footer .footer-wrap .list_footer .nav_footer h4
{
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	border-bottom:1px #FFFFFF solid;
	width:70%;
	height:40px;
}
footer .footer-wrap .list_footer .nav_footer ul
{
width:100%;
list-style:none;
display:block;
}
footer .footer-wrap .list_footer .nav_footer ul li
{
	float:left;
	width:100%;
	padding-left:10px;
}
footer .footer-wrap .list_footer .nav_footer ul li a
{
	color:#FFFFFF;
	font-weight:bold;
	-webkit-transition:all .3s linear;
	-moz-transition:all .3s linear;
	transition:all .3s linear;
}
footer .footer-wrap .list_footer .nav_footer ul li a:hover
{
color:#FFFF00;
text-decoration:none;
}
footer .footer-wrap #legal {
border-top: solid 1px #333;
-webkit-box-shadow: #000 0 -1px 0;
box-shadow: #000 0 -1px 0;
}
footer .footer-wrap .textlink
{
	width:550px;
	height:140px;
	float:left;
}
footer .footer-wrap .textlink ul
{
	list-style:none;
	width:100%;
	height:140px;
}
footer .footer-wrap .textlink ul li
{
	width:110px;
	float:left;
	margin-right:15px;
	margin-left:3px;
	display:block;
	line-height:1.8em;
}
footer .footer-wrap .textlink ul li a
{
	color:#99cccc;
	font-size:11px;
}
footer .footer-wrap .footer_info
{
	color:#FFFFFF;
	width:600px;
	height:76px;
	position:absolute;
	text-align:right;
	bottom:3px;
	right:3px;
}
footer .footer-wrap .menu-footer
{
float:left;
width:450px;
}
footer .footer-wrap .menu-footer ul
{
	list-style:none;
	width:100%;
}
footer .footer-wrap .menu-footer ul li
{
	float:left;
	margin-left:1px;
	margin-right:10px;
	color:#CCCCCC;
}
footer .footer-wrap .menu-footer ul li a
{
	color:#CCCCCC;
}
footer .footer-wrap .menu-footer ul li a:hover
{
	color:#FFFFFF;
}
footer .footer-wrap .footer-mxh
{
	position:absolute;
	width:450px;
	height:80px;
	background:#EEEEEE;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	margin-right:5px;
	border:1px #FFFFFF solid;
	right:5px;
	top:30px;
}
footer .footer-wrap .footer-mxh .text-guimail
{
	width:150px;
	height:30px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background:#FFFFFF;
	border:1px #CCCCCC solid;
}
footer .footer-wrap .footer-mxh .submitguimail
{
	width:31px;
	height:31px;
	background:url(img/icon-entermail.png) no-repeat;
	text-indent:-9999px;
	border:none;
	
}
footer .footer-wrap .footer-mxh table tr td
{
	padding:0px;
}
footer .footer_link
{
	font-size:12px;
	text-align:center;
	color:#FFFF00;
}
footer .footer-wrap .footer_link a
{
color:#00FFFF;
}
.slider-wrapper { 
	width: 41%;
	float:left;
	height:360px;
}
#tabcon
{
	font-weight:bold;
	background:#5885B7;
	border-right:1px #CCCCCC solid;
}
#tabcon a
{
	color:#990000;
}
.chudo
{
	color:#FF0000;
}
/* css rss */
.rss
{
	width:100%;
	height:auto;
}
.rss .tenrss
{
	background:url(img/icon_rss.png) no-repeat;
	padding-left:45px;
	font-weight:bold;
	font-size:15px;
}
.rss span
{
	font-size:14px;
}
.addthis_sharing_toolbox
{
	width:302px;
	float:right;
	padding-top:5px;
}
.chiase
{
	float:left;
	font-size:14px;
	font-weight:bold;
	padding-bottom:3px;
	color:#0066FF !important;
}
.print
{
	float:right;
	background:url(img/print.png) no-repeat;
	width:20px;
	height:20px;
	
}
.container_in
{
	font-size:12px;
	width:700px;
	height:auto;
	margin:0 auto;
	background:#FFFFFF;
	line-height:2em;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
}
.container_in h1
{
	font-size:24px;
	color:#0066FF;
	font-weight:bold;
}
.container_in .tomtat
{
}
.container_in p
{
}
#nutprint
{
	width:200px !important;
	height:150px;
	float:right;
	font-weight:bold;
}
.container_in .lienhe
{
	text-align:center;
}
#___gcse_0
{
	width:250px;
	height:40px;
	background:none;
}
#___gcse_0 tr td 
{
	padding:0px;
}
.gsc-control-cse,.gsc-control-cse-vi
{
	margin:0px;
	padding:0px;
}
.control-cse
{
	padding:0px;
}
.gsc-control-cse
{
	background:none;
	border:none;
}
.cse .gsc-control-cse, .gsc-control-cse
{
	padding:0px !important;
	background:none !important;
	border:none !important;
}
input.gsc-input 
{
	color:#000000;
	padding:1px !important;
}
input.gsc-search-button
{
	background:url(img/bg-timkiem.jpg) no-repeat !important;
	width:67px !important;
	padding-top:20px !important;
}
td.gsc-input
{
	padding:0px !important;
	margin:0px !important;
}
#gs_tti50
{
	margin-bottom:10px;
}
#gsc-iw-id1
{
	margin-bottom:10px;
}
.gsc-result .gs-title {
  height: 1.5em !important;
}