@charset "utf-8";
body{	
	margin:0;
	padding:0px;		
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	min-width:1024px;
//	background: #D0D0D0 url('images/back-ground.jpg') no-repeat fixed;
	background: #D0D0D0;
	background-position:center;
}
ul, ul li{ margin:0; padding:0; list-style:none;}	
img {border:none;}
a{text-decoration:none;}
.fl-left{float:left;}
.fl-right{float:right}	
div.body, diw.header{	
	width:1024px;							
	margin:auto;
	overflow-x:hidden;
	position:relative; z-index:2;
	min-height:450px;
}
div.body{background:#FFFFFF url('images/boddy-bg.jpg') repeat-y  -1px bottom ;
}
div.header{margin-bottom:-5px}
div.banner{
	background: url('images/bg-banner.png') repeat-x 0 bottom;
}
.body-bottom{
	width:1024px; height:6px;
	margin:0 auto;
	background: url('images/body-bottom.png') no-repeat 0 bottom;	
	
}

/*Cột bên tay trái*/
#menuleft {
	width:272px;
	float:left;
	background-color:#FFF;	
}
.luachon {
	width: 262px; 
	background: url('images/video-list-bg.png') no-repeat left 5px;
	list-style:none outsite none;
	font-size:12px;	
	margin:5px 10px;
	padding-left:9px;	
		
}
.luachon a:hover {
	color: #f00;
	cursor:pointer;
}
.luachon a{color:#000000}
.hotline{ background:url(images/hotline.png) no-repeat; color:white;
	width:253; height: 19px; margin-left:10px; font-size:12pt; font-weight:bold;
	padding: 9px 10px 10px 108px;
}

	.news-list{
		padding:0px 15px;	
	}
	.news-list .news-title a:hover{
		color: #C71E19;
	}
	.news-item{
		width:520px;
		margin-left:20px;		
		padding-bottom:3px;
	}
	.spliter{
		height:1px; padding-top:15px;
		border-bottom: gray 1px dotted;
	}
	
	div.search-box{
		height:45px;width:272px;
		background: url('images/search-box-bg.jpg') no-repeat top left;
		margin-top:0px; 				
	}
	div.lang-icons{		
		margin:5px 10px 0 0; 				
	}
	div.lang-icons img{width:25px}
	.left-column, .right-column, .middle-region{overflow-x:hidden;}
	.left-column{width:272px; background-color:#FFFFFF}
	.right-column{width:726px; padding-left:22px;}
		
	.middle-region{
		width:1024px;
		margin:auto;
		_margin-top:8px;
		overflow:hidden;	
	}
	.hot-news-box{
		background: url('images/hot-news-box.jpg') no-repeat left -5px;
		width:674px; height:169px;
		border-top: green 5px solid;
		overflow:hidden;
		margin-top:7px;		
		
	}
	.home-banner{
		padding:5px 2px;		
		width:896px; 
		margin-left:-10px;		
		text-align:center;
		background-color:#FFFFFF;
	}
	.frame-title{
		padding: 5px 10px;
		font-size:16px; color:red; font-weight:bold; 
		
		text-shadow: 0 1px 1px #888888;
		margin:10px 0;
		height:26px;
	}
	.frame-title div{
		margin-top:5px;
		width:215px;
		border-bottom: 1px solid #BD832B;		
	}
	
	.video-list{
		margin-left: -10px;
    	width: 250px;    	
	}
	ul.video-list  li{		
		background: url('images/star_hover.png') no-repeat left 7px;
		list-style:none;
		padding:5px;
		padding-left:25px;
		border-bottom: 1px dotted #603A17;
		width:230px;
		font-size:12px;
		text-align:justify;
	}
	ul.video-list  li a{color:black; line-height:1.5}
	
	/*Trang Album*/
	.photo-gallery{
		 margin: 15px 25px;
	    text-align: center;
	    width: 65%;
		border-radius:5px;
		border:gray 1px solid;
		text-align:center;
	}
	.photo-gallery ul li{
		margin: 8px;
		float:left;		
		padding:10px;
		list-style:none;
		border-radius:5px;
		background-color:#ccc;
		
	}
	
	/*Box Tin nổi bật*/

	.home-news-box{
		margin: 5px 0;
		border: 1px solid #A5B7DB;
		height:350px;
		padding: 8px;
		width:305px;
		overflow-x:hidden;
		background-color: #F5F6F7;
		font-family:tahoma;
		padding-right:10px;text-align:justify;
		margin-right:10px;
	}
	.news-link{background: url("images/video-list-bg.png") no-repeat scroll left 10px transparent;}
	/*Footer*/
	div.footer{
		background-color:#187CD1;			
		padding-top:10px;
		line-height:1;	
		margin-top:-6px;
		margin:-6px auto;
		z-index:1;
		text-align:center;
		width:1024px;
	}
	/*Trang liên hệ*/
	div.module-title{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#0066FF;
		font-weight:bold;		
		font-size:18px;
		padding:15px 0 0 80px;
	}
	
div.input-title {
		display: block;
		float: left;
		font-size: 12px;
		font-weight: bold;
		margin-right: 5px;
		text-align: right;
		vertical-align: top;
		width: 70px;
		line-height:27px;
}
.input {border: 1px solid #ADA9A5;width: 280px;}
div.contact-item{text-align:left;margin-top:18px;}
div.input-title{display:block;float:left;margin-right:5px;width:70px;	text-align:right;font-size:12px; font-weight:bold;	vertical-align:top; color:#000}
.contact-item .input{border:#ADA9A5 1px solid;filter:alpha(opacity=75); 
    opacity: 0.75;width:373px;}
	.button-left {
		background: url("images/send_left.jpg") no-repeat scroll 0 0 transparent;
		float: left;
		height: 24px;
		margin-bottom: 10px;
		margin-right: 7px;
		margin-top: 7px;
	}
	.button-right {
		background: url("images/send_right.jpg") no-repeat scroll 100% 0 transparent;
		float: left;
		height: 24px;
	}
	.button-submit {
		background: url("images/send_center.jpg") repeat-x scroll 0 0 transparent;
		border: 0 none;
		color: #FFFFFF;
		cursor: pointer;
		font-weight: bold;
		height: 24px;
		line-height: 24px !important;
		margin: 0 4px;
		padding-bottom: 3px !important;
		text-align: center;
		width: auto;
	}
/*Trang danh mục tin tức*/
.image-news{width:120px;}
.news-list .news-title{margin-bottom:10px;}
.news-list .news-title a{color:#C71E19; text-decoration:none; font-size:14px; font-weight:bold; }
.category-title{
	background:url(images/tintuc.jpg) no-repeat top;
	width:850px;
	height:32px; overflow:hidden;
	margin:5px 0 10px -20px;
}
.category-title .title{	
	margin:3px 7px;	
	height:100%;
}
.category-title .title a{
	font-family:tahoma;
	font-size:16px; font-weight:bold;
	color:#DBDBDB; 
}
/*Trang chi tiết tin*/
.bound-news-detail{
	text-align:left;		
}
.bound-news-detail-footer{background:url(images/news-detail-bottom.jpg) no-repeat top;
	height:6px;
}
.news-detail .news-title{		
	color:green;
	font-size:17px;
	margin: 15px 0;
    text-align: center;
}
DIV.bound-news-detail DIV.image_newsdetail img{
	float:left;
	margin-bottom:10px;
	margin-right:10px;	
}
.bound-news-detail .title{
	color:#6BAE07;	
	font-size:14px;
	font-weight:bold;
	padding-top:5px;	
}
.printArea .brief{
	text-align:justify;
	margin-top:10px;
}
DIV.bound-news-detail DIV.content_newdetail{
	text-align:justify;
	color:#000;
	overflow-x: auto;
	font-size:15px;
}

DIV.bound-news-detail DIV.author-poll DIV.author{
	background:url(images/author.gif) no-repeat 0px 0%;
	padding-left:20px;
	float:right;
	padding-right:20px;
}
DIV.bound-news-detail DIV.option{
	clear:both;
	text-align:right;
	padding-top:5px;
}
DIV.bound-news-detail DIV.option SPAN.print{
	background:url(images/print.gif) no-repeat 0px 0%;	
	display:inline-block;
	width:65px;
	padding-right:10px;
}
DIV.bound-news-detail DIV.option SPAN.send-email{
	background:url(images/email.gif) no-repeat;	
	display:inline-block;
	width:55px;
}

DIV.bound-news-detail DIV.option a.link:hover{
	text-decoration:underline;
}

.introduce-box{
	background: #F2F2F2 url(images/introduce-box-bg.jpg) repeat-y;
	margin:-10px 0 0px -22px;
	min-height:200px; padding-bottom:15px;
}
.no-data{
	margin: 20px;
	font-size:13px; font-weight:bold;
	color:#FF0000;
}
.poll-answer-list{ width:345px; padding:10px; margin-top:10px;
	background: url(images/poll-bg.jpg) repeat-y 1px top;
	margin-left: 10px;
}
table{border:1px solid #999999; border-bottom:none;}
table tr td{ padding:0 10px; border-left:1px solid #999999;border-bottom:1px solid #999999;
}
table tr td:first-child{border-left:none}
