/* CSS Document */
a{color: #000000; text-decoration:none;}
a:link {color: #000000; text-decoration:none;}
a:visited {color: #666666; text-decoration:none;}
a:active 	{text-decoration:none;color:#0099FF	;}
a:hover 	{color: #0099FF; text-decoration:none;}

*{
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	#wrapper{
		width:1000px;
		margin:0 auto;
		margin-top:-30px;
	}
	#banner{
		width:1000px;
		float:left;	
	}
	#menu{
		width:1000px;
		height:37px;
		background:url(../Images/bg_menu.png) repeat-x;
		float:left;
	}
	#menu a{
		float:left;
		color:#FFFFFF;
		font-size:16px;
		text-decoration:none;
		margin:5px 25px;
		padding:3px 5px 0 5px;
	}
	#menu a:hover{
		background-color:#fff;
		color:#999;
		height:30px;
		padding:3px 5px 0 5px;
	}
	#menu img{
		margin-top:5px;
		border:0px solid #000;
	}
	.line{
		width:2px;
		height:15px;
		float:left;
		background-color:#fff;
		margin:10px 0 0 0;
		
	}
	#line_header{
		width:1000px;
		height:9px;
		background:url(../Images/header.png) repeat-x;
		float:left;
	}
	#left{
		width:580px;
		_width:570px;
		float:left;
		margin:0;
		padding:0;
		
	}
	#news{
		width:560px;
		float:left;
		background:url(../Images/detail_mid.png) repeat-y;
		border:#CCCCCC solid 1px;
		padding:10px;
	}
	#news img{ 
		float:left;
		margin-right:10px;
		border:0px solid #000;
	}
	#news p{ 
		color:#3399cc;
		font-size:14px;
	}
	#news h1{ 
		font-weight:normal;
	}
	#pic{
		width:580px;
		float:left;
	}
	.block{
		width:180px;
		text-align:left;
	}
	.news{
		width:283.5px;
		_width:278px;
		height:204px;
		background:url(../Images/bg_componnet.png) repeat-x;
		float:left;
		margin:5px 10px 0 0;
		}
	.news p{
		color:#666666;
		margin:3px 0 0 10px;
	}
	.news img{
		border:0px solid #000;
		float:left;
		margin:10px 5px;
	}
	.news h1{
		font-weight:normal;
	}
	.news h1{
		color:#FF0000;
		margin:10px 0 0 5px;
	}
	.news h2{
		color:#CCCCCC;
		margin:5px 0 0 5px;
	}
	.news h3{
		color:#666666;
		margin:3px 0 0 10px;
		font-weight:normal;
	}
	.news h4{
		color:#000;
		font-weight:normal;
		
	}
	#right{
		width:220px;
		float:left;
		margin:0px;
		padding:0;
	}
	#right_news{
		width:220px;
		float:left;
		margin-left:5px;
	}
	#right_news_top{
		width:217px;
		float:left;
		background:url(../Images/menu_sub_top.png) no-repeat;
		height:27px;
		color:#0099cc;
		margin-top:5px;
	}
	#right_news_top1{
		width:185px;
		float:left;
		background:url(../Images/menu_sub_top1.png) no-repeat;
		height:27px;
		color:#0099cc;
		margin-top:5px;
	}
	#right_news_top1 p{
		text-align:center;
		margin-top:5px;
	}
	#right_content_login{
		width:182px;
		border-left:1px solid #F8F8F8;
		border-right:1px solid #F8F8F8;
		margin-top:5px;
	}
	#right_content_login p{
		margin-left:10px;
	}
	.right_content_login_1{
		width:184px;
		border-bottom:1px solid #F8F8F8;
		margin-bottom:5px;
	}
	#right_news_mid{
		width:217px;
		float:left;
		background:url(../Images/menu_sub_mid.png) repeat-y;
		color:#666666;
	}
	#right_news_mid1{
		width:184px;
		float:left;
		background:url(../Images/menu_sub_mid.png) repeat-y;
		color:#666666;
	}
	#right_news_mid img{
		border:0px solid #000;
		float:left;
		margin:5px;
	}
	#right_news_mid h1{
		border:0px solid #000;
		margin-left:5px;
	}
	#right_news_top img{
		float:left;
		margin:3px 0 0 5px;
	}
	#right_news_top p{
		float:left;
		margin:4px 0 0 5px;
	}
	#right_news_bot{
		width:217px;
		height:14px;
		float:left;
		background:url(../Images/menu_sub_bot.png) no-repeat;
	}
	#right_news_bot1{
		width:184px;
		height:14px;
		float:left;
		background:url(../Images/menu_sub_bot.png) no-repeat;
	}
	#search1{
		margin:5px;
		width:90px;
		height:25px;
		float:left;
		background:url(../Images/btn_search.png) no-repeat;
		padding:5px 0 0 20px;
		color:#FFFFFF;
		margin-left:10px;
	}
	#right_news_mid input{
		
		margin:5px;
	}
	#right_news_mid p{
		color:#0033FF;
		font-size:14px;
		margin-top:5px;
	}
	#search a{
		font-size:14px;
		text-decoration:none;
		color:#FFFFFF;
	}
	#down{
		width:782px;
		height:37px;
		float:left;
		background:url(../Images/line.png) no-repeat;
		margin-top:5px;
	}
	#table{
		width:782px;
		float:left;
		height:306px;
		background:url(../Images/table_bg.png) repeat-x;
		margin-top:5px;
		
	}
	
	#table_line{
		width:780px;
		height:1px;
		background-color:#CCCCCC;
		float:left;
		
	}
	#table_line1{
		width:780px;
		height:2px;
		background:url(../Images/line_table.gif) repeat-x;
		float:left;
	}
	#line_news{
		width:578px;
		height:2px;
		background:url(../Images/line_table.gif) repeat-x;
		float:left;
	}
	#table_line2{
		width:760px;
		height:2px;
		background:url(../Images/line_table.gif) repeat-x;
		float:left;
		
	}
	#line_news{
		width:283px;
		height:2px;
		background:url(../Images/line_table.gif) repeat-x;
		float:left;
		
	}
	#link{
		width:780px;
		float:left;
		margin-top:5px;
	}
	#link a{
		text-decoration:none;
		font-size:12px;
		font-weight:normal;
		color:#999999;
		margin-left:50px;
		
	}
	#down img{
		border:0px solid #000;
		float:left;
		margin:10px 10px 0 10px;
	}
	#down p{
		margin:7px 0 0 0;
		float:left;
		color:#FF3300;
		font-size:14px;
	}
	#ad{
		width:190px;
		float:right;
	}
	#foot{
		width:1000px;
		
	}
	#foot_space{
		width:1000px;
		
		
	}
	#foot a{
		color:#333333;
		font-size:14px;
		text-decoration:none;
		margin:10px;
	}
	#foot a:hover{
		color:#FF3300;
	}
	#bg_a{
		width:80px;
		height:30px;
		float:left;
		background:url(../Images/bg_a.png) repeat-x;
		margin:0px;
		padding-top:5px;
	}
	.bg_a{
		float:left;	
		margin:5px;
		padding-top:5px;
	}
	.bg_a a{
		text-decoration:none;
		color:#999999;
		margin-left:50px;
		font-size:14px;
	}
	#bg_a a{
		text-decoration:none;
		color:#999999;
		font-size:14px;
		margin-left:16px;
		
	}
	.table{
		width:770px;
		float:left;
		border-bottom:1px solid #FFFFFF;
		border-top:1px solid #CCCCCC;
		margin-top:5px;
		margin-left:10px;
	}
	.maso{
		width:80px;
		height:30px;
		border-bottom:1px solid #999999;
	}
	.tieude{
		width:375px;
		border-bottom:1px solid #999999;
	}
	.tinh{
		width:100px;
		border-bottom:1px solid #999999;
	}
	.xem{
		width:50px;
		border-bottom:1px solid #999999;
	}
	.ngay{
		width:50px;
		border-bottom:1px solid #999999;
		
	}
	.bando{
		width:45px;
		border-bottom:1px solid #999999;
		
	}
	.mail{
		width:40px;
		text-align:center;
		
		
	}
	.h{
		
		font-size:11px;
		height:20px;
		background-color:#eef3f7;
		text-align:center;
	}
	.h1{
		font-size:11px;
		height:20px;
		background-color:#d3dbe1;
		text-align:center;
	}
	.page_table{
			width:12px;
			height:14px;
			background-color:#CCCCCC;
			float:left;
			margin:5px;
		}
		.page_table1{
			width:12px;
			height:14px;
			background-color:#f00;
			float:left;
			margin:5px;
		}

		.page_table a{
			text-decoration:none;
			color:#FFFFFF;
			font-size:10px;
			padding-left:2px;
			
		}
		.page_link{
			float:right;
		}
	#dhtmltooltip{
		position: absolute;
		left: -300px;
		width: 150px;
		border: 1px solid black;
		padding: 2px;
		background-color: lightyellow;
		visibility: hidden;
		z-index: 100;
		/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
		filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	}
	
	#dhtmlpointer{
		position:absolute;
		left: -300px;
		z-index: 101;
		visibility: hidden;
	}
	#detail_mid{
		width:578px;
		background:url(../Images/detail_mid.png) repeat-y;
		float:left;
	
	}
	#detail_mid h5{
		font-weight:normal;
		color:#FF3300;
		text-align:center;
	}	
	#detail_bot{
	width:578px;
	height:14px;
	background:url(../Images/detail_bot.png) repeat-y;
	float:left;
	
	}
	#detail_top{
		width:578px;
		height:27px;
		background:url(../Images/detail_top.png) no-repeat;
		float:left;
	
	}
	#detail_top li,ul{
	float:left;
	list-style:none;
	margin-top:4px;
	}
	#detail_top a{
	color:#0066FF;
	font-size:14px;
	text-decoration:none;
	margin:25px;
	}
	#detail_top a:hover{
	background-color:#CCCCCC;
	padding:6px;
	}
	#detail_mid img{
		border:0px solid #000;
		margin:10px 10px 0 10px;
		float:left;
	}
	#detail_mid p{
	width:570px;
	float:left;
	color:#FF3300;
	margin-left:100px;
	}
	#detail_mid a{
	font-size:14px;
	
	text-decoration:none;	
	}
	#detail_mid h2{
	font-weight:normal;
	margin:5px;
	}
	.post_news{
		width:83px;
		height:28px;
		float:left;
		background:url(../Images/btn_buy.gif) no-repeat;
		text-align:center;
		padding-top:5px;
		margin:15px 0px 5px 16px;
		_margin-left:10px;
	}
	.post_news a{
		color:#FFFFFF;
		font-size:14px;
		text-decoration:none;
		
		
	}
	.list li{
		list-style:square ;
		float:left;
		color:#FF0000;
		width:540px;
		margin:3px;
	
	}
	.list a{
	color:#006699;
	text-decoration:none;
	float:left;
	margin:0 10px;
	}
	.list p{
	color:#CCCCCC;
	font-style:italic;
	
	}
	.list h1{
	color:#0000FF;
	margin-top:20px;
	}
	#news1{
	width:578px;
	float:left;
	margin-top:35px;
	}
	#news12{
	width:578px;
	float:left;
	margin-top:35px;
	}
	#news123{
	width:782px;
	float:left;
	margin-top:35px;
	}
	#de_l{
	width:9px;
	height:25px;
	background:url(../Images/de_r.gif) no-repeat;
	float:left;
	margin-left:30px;
	margin-top:-15px;
	_margin-top:-0px;
	}
	#de_r{
	width:9px;
	height:25px;
	background:url(../Images/de_l.gif) no-repeat;
	float:left;
	margin-top:-15px;
	_margin-top:-0px;
	}
	#de_m{
	
	height:15px;
	background:url(../Images/de_m.gif) repeat-x;
	float:left;
	padding: 5px;
	color:#0066FF;
	margin-top:-15px;
	_margin-top:-0px;
	}
	#de_m1{
	
	height:15px;
	
	float:left;
	padding: 5px;
	color:#0066FF;
	margin-top:-15px;
	_margin-top:-0px;
	}
	#top1{
	width:578px;
	height:23px;
	float:left;
	background:url(../Images/top1.png) no-repeat;
	margin-top:-20px;
	}
	#mid1{
	width:578px;
	float:left;
	background:url(../Images/mid1.png) repeat-y;
	}
	#bot1{
	width:578px;
	height:23px;
	float:left;
	background:url(../Images/bot1.png) no-repeat;
	_margin-top:-12px;
	}
	.tp{
	width:280px;
	float:left;
	margin-top:10px;
	}
	.tp img{
		border:0px solid #000;
		width:75px;
	}
	.tp_r h1{
	float:left;
	color:#0066FF;
	margin:0;
	text-align:left;
	}
	.tp li{
	float:left;
	color:#666666;
	}
	.tp_l{
	width:80px;
	float:left;
	margin-left:10px;
	_margin-left:3px;
	}
	.tp_r{
	width:180px;
	float:left;
	
	}
	
	.tp_r li{
	list-style:none;
	width:100px;
	}
	.tp_page{
	float:right;
	
	}
	.tp_page a{
	color:#999999;
	text-decoration:none;
	margin-right:10px;
	background-color:#CCCCCC;
	padding:3px;
	}
	#mid1 li{
		width:200px;
	}
	#mid1 p{
		float:left;
		margin:0 5px 0 5px;
		
	}
	#mid1 h1{
		float:right;
	}
	#gt_pic{
		width:587px;
		float:left;
	}
	#gt{
		width:580px;
		float:left;
	}
	.gt_bot{
		width:578px;
		height:18px;
		float:left;
		background:url(../Images/bot.png) no-repeat;
		_margin-top:-10px;
	}
	.cont{
		width:580px;
		float:left;
		
		background:url(../Images/menu_3.png) repeat-y;
		
	}
	.menu{
		width:580px;
		float:left;
		background:url(../Images/menu_2.png) no-repeat;
		height:31px;
	}
	.menu p{
		color:#FF3300;
		font-size:14px;
		margin:7px 0 0 40px;
	}
	.cont p{
		font-size:14px;
		
	}
	.cont .category{
			border:0px solid #000;
			float:left;
			padding-left:5px;
			padding-right:5px;
			padding-top:7px;
	}
	.cont h1{
		font-weight:normal;
		margin-top:25px;
		font-size:16px;
		padding:0 5px 5px 5px;
		
	}
	.cont ul{
		float:left;
		margin-top:30px;
	}
	.cont h2{
		font-weight:normal;
		margin-left:10px;
	}
	.img_right img{
		border:0px solid #000;
	}
	.form2{
		background-color:#ffcc99;
		width:520px;
		float:left;
		margin:15px 0 0 30px;
		padding-top:20px;
		padding-bottom:20px;
	}
	.form2 h5{
		color:#333333;
		font-weight:normal;
		float:left;
		width:30px;
		padding-left:70px;
		font-size:13px;
		margin-top:7px;
		width:100px;
	}
	.form2 h6{
		color:#FF0000;
		float:left;
		width:20px;
		margin-top:7px;
		
	}
	.form2 img{
	
		
	}
	#gt_pic{
		width:587px;
		float:left;
	}
	/* jQuery lightBox plugin - Gallery style */
	#gallery {
		padding: 0.5px;
		width: 600px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #fff;
		border-width: 10px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #E8E7E5;
		border-width: 10px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
	#dangtin {
		margin-top:10px;
		margin-left:10px;
		width:760px;
		height:auto;
		background:url(../Images/blueGray_bg.gif) repeat-x;
		float:left;
	}
		#pro_linedrop {
		height:35px;
		width:100%;
		background:url(../Images/bg_menu.png);
		position:relative; 
		font-family:arial, verdana, sans-serif; 
		font-size:11px;
		z-index:100;
		float:left;
	}
	#pro_linedrop .select {
		margin:0; 
		padding:0; 
		list-style:none; 
		white-space:nowrap;
	}
	#pro_linedrop li {
		float:left;
		background:url(../Images/bg_menu.png);
	}
	#pro_linedrop li.lrt {
		float:right;
		background:url(../Images/blue_1.gif);
	}
	#pro_linedrop .select a {
		display:block; 
		height:35px; 
		float:left; 
		background: url(../Images/bg_menu.png); 
		padding:0 0 0 5px; 
		text-decoration:none; 
		line-height:33px; 
		white-space:nowrap; 
		color:#4F4A4A;
		font-size:13px;
	}
	#pro_linedrop .select li.lrt a {color:#0ff;}
	#pro_linedrop .select a b {
		display:block;
		padding:0 10px 0 5px; 
		background:url(../Images/black_0.gif) right top;
	}
	#pro_linedrop .select li.line a b {
		background:url(../Images/black_0a.gif) right top;
	}
	#pro_linedrop .select a:hover, 
	#pro_linedrop .select li:hover a {
		background: url(../Images/black_1.gif); 
		padding:0 0 0 5px;
		cursor:pointer; 
		color:#717171;
	}
	#pro_linedrop .select li.lrt a:hover, 
	#pro_linedrop .select li.lrt:hover a {
		background: url(../Images/blue_1.gif); 
	}
	#pro_linedrop .select a:hover b, 
	#pro_linedrop .select li:hover a b {
		display:block; 
		float:left;
		padding:0 10px 0 5px; 
		background:url(../Images/black_1.gif) right top; 
		cursor:pointer;
	}
	#pro_linedrop .select li.line a:hover b, 
	#pro_linedrop .select li.line:hover a b {
		background:url(../Images/black_1a.gif) right top; 
	}
	
	#pro_linedrop .select li.lrt a:hover b, 
	#pro_linedrop .select li.lrt:hover a b {
		background:url(../Images/blue_1.gif) right top; 
	}
	
	#pro_linedrop .select li.lrt a:hover b.arrow, 
	#pro_linedrop .select li.lrt:hover a b.arrow {
		background:url(../Images/blue_1a.gif) right top; 
	}
	#pro_linedrop .sub {
		position:absolute; left:-9999px; width:0;
	}
	
	/* IE6 only */
	#pro_linedrop table {
	border-collapse:collapse; 
	margin:-1px -10px -1px -1px; 
	font-size:1em; 
	width:0; 
	height:0;
	}

	#pro_linedrop .sub {
	margin:0; 
	padding:0;
	list-style:none;
	font-weight:bold;
	}

	#pro_linedrop .sub li {background:transparent;}
	
	#pro_linedrop .select :hover .sub {
	height:25px;
	position:absolute;
	width:auto;
	top:35px; 
	left:auto; 
	text-align:center;
	background:#fff url(../Images/fade.gif);
	border-bottom:1px solid #aaa;
	font-weight:bold;
	}

	#pro_linedrop .select :hover .rt li {text-align:center}
	
	#pro_linedrop .select :hover .sub li a 
	{
		display:block; 
		height:25px; 
		line-height:22px; 
		float:left; background:#fff url(../Images/fade.gif); 
		padding:0 16px; margin:0; 
		white-space:nowrap; 
		color:#333;font-size:10px;
		font-weight:bold;
	}
	
	#pro_linedrop .select :hover .sub li.subline a {color:#c00;}
	
	#pro_linedrop .select :hover .sub li a:hover,
	#pro_linedrop .select :hover .sub li:hover
	{
		color:#000; 
		line-height:20px;
		position:relative; 
		background:#fff url(../Images/fade.gif) left bottom;
		font-weight:bold;
	}
	#pro_linedrop1 img{
		margin-top:5px;
		float:right;
	}
	#pro_linedrop1 input{
		margin-top:5px;
		float:right;
	}
	#pro_linedrop1 {
		display:block; 
		padding:0 16px; margin:0;
		height:25px;
		width:968px; 
		top:35px; 
		float:left;
		left:0; 
		text-align:center;
		float:left; background: url(../Images/fade.gif) 100%; 
		border-bottom:1px solid #aaa;
		font-weight:bold;
	}




	
	




