/* CSS Document */

#border {width:958px;margin:auto;}
body{padding:0;	margin:0; font-family:Tahoma;background:#ffffff}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{margin:0; padding:0;}
ul{margin:0;padding:0;list-style-type:none;}
img {border:0;margin:0;padding:0;}
html, input, textarea {font-family:Tahoma;	font-size:12px;	line-height:17px;	color:#000000;}
a {	color:#004f8b;	text-decoration:none;}
a:hover {color:#379BC5;text-decoration:none;}
.spacer{clear:both; font-size:0; line-height:0;}
.left { float:left;}
a.map {	color:#0000ff;	text-decoration:none; font-weight:bold;}
a.map:hover {color:#379BC5;text-decoration:underline;}
.hotro
{
    text-align:left; color:#004f8b;
}
.perfect-fb
{
    margin-left:10px;
    border:solid 1px #777;
    border-radius:4px;
    -webkit-border-radius:4px;
    -o-border-radius:4px;
    -moz-border-radius:4px;
}
#hor-minimalist-a
{
	background: #fff;
	margin:0px 5px 5px 5px;
	padding: 5px;
	border-collapse: collapse;
	text-align: left;
}
#hor-minimalist-a th
{
	font-weight: normal;
	color: #389bd0;
	padding: 10px 8px;
	border-bottom: 2px solid #6678b1;
}
#hor-minimalist-a td
{
    color:#676767;
	padding: 9px 8px 0px 8px;
}
#hor-minimalist-a tbody tr:hover td
{
	color: #676767;
}


#hor-minimalist-b
{
	font-family: Tahoma;
	font-size: 14px;
	background: #fff;
	margin: 45px;
	width: 480px;
	border-collapse: collapse;
	text-align: left;
}
#hor-minimalist-b th
{
	font-size: 14px;
	font-weight: normal;
	color: #039;
	padding: 10px 8px;
	border-bottom: 2px solid #6678b1;
}
#hor-minimalist-b td
{
	border-bottom: 1px solid #ccc;
	color: #669;
	padding: 6px 8px;
}
#hor-minimalist-b tbody tr:hover td
{
	color: #009;
}
/*------------------------------------------------main--------------------*/

.picture {padding:1px 5px 1px 1px;}
.tabledownload{width: 676px; border:#CCCCCC solid 1px}
.tabledownload .coldownload1 {border: 1px solid rgb(153, 153, 153); padding: 4px 2px 4px 5px; float: left; width: 140px; height:21px}
.tabledownload .coldownload2 {border: 1px solid rgb(153, 153, 153); padding: 4px 2px 4px 5px; float: left; width: 220px; height:21px}
.tabledownload .coldownload3 {border: 1px solid rgb(153, 153, 153); padding: 4px 2px 4px 5px; float: left; width: 518px; height:21px}
.newsCredit
{
	font-weight:bold;
}
.newsCatTitle
{
	color: #000000;
	font-weight: bold;
	font-size:13px;
	padding:10px 0 10px 5px;
}
.newsDetail
{
	color: #000000;
	font-weight:normal;
	line-height:150%;
}
/*------------------------------------------------top--------------------*/
#topMain{
	width:983px;
	background:url(../Asset/images/top_bg.gif) 0 0 repeat-x;
	height:207px;
	margin: auto;
}
#top{
	width:983px;
	height:207px;
	margin:auto;
}
#top #header {
	background:url(../Asset/images/header.jpg) no-repeat;
	height:83px;
	text-align:center;
}

#top p.topDiv{
	display:block;
	background:url(../Asset/images/top_div.gif) 0 0 no-repeat;
	height:50px;
	width:2px;
	margin:0px 5px 0 4px;
	float:left;
}

#header p.topTxt{
	display:block;
	font:normal 11px Tahoma;
	color:#FFFFFF;
	background-color:inherit;
	padding:30px 0 0 250px;
}
#header p.topTxt span{color:#fff;background-color:#9D0303;padding:0 3px 0 3px;}

#top-ad {
	height:66px;
	padding: 2px;
}



#top-ad-detail {

	float:left;
	padding: 2px 2px 2px 3px;
	width: 182px;
	text-align: left;
}


#top-ad-detail ul li{
	font-size:0;
	line-height:0;
	padding: 0 5px 0 5px
}
#top-ad-detail ul li a{
	display:block;
	padding:0px 0 0 12px;
	background:url(../Asset/images/arrow_green.gif) 3px 7px no-repeat;
	font:normal 11px/17px Tahoma;
	color:#000000;
	background-color:inherit;
	text-decoration:none;
}
#top-ad-detail ul li a:hover{
	background-color:#E0E4EA;
	color:#000000;
}

#top-ad-detail #top1 {color:#94B10A; font-weight:bold;}
#top-ad-detail #top2 {color:#379BC5; font-weight:bold;}
#top-ad-detail #top3 {color:#EC003C; font-weight:bold;}
#top-ad-detail #top4 {color:#DD9B0C; font-weight:bold;}
#top-ad-detail #top5 {
	color:#CC00CC;
	font-weight:bold
}

#top ul.nav{
	width:983px;
	height:25px;
	margin:0px 0 0 0;
	float:left;
	background:url(../Asset/images/nav_div.gif) left top no-repeat;
	padding:0 0 0 2px;
}
#top ul.nav li{
	float:left;
	font-size:0;
	line-height:0;
	background:url(../Asset/images/nav_div.gif) right top no-repeat;
	height:25px;
	padding:0 2px 0 0;
}
ul.morenews li a{
	background:url(../Asset/images/a1.gif) left no-repeat;
	line-height:25px;
	padding:0 2px 0 10px;
}
#top ul.nav li.noImg{
	background-image:none;
}
#top ul.nav li a{
	display:block;
	padding:0 15px;
	font:bold 10px/25px Tahoma;
	color:#670606;
	background-color:inherit;
	text-decoration:none;
	text-transform:uppercase;
	border:none;
}
#top ul.nav li a:hover{
	background:url(../Asset/images/nav_hover.gif) 0 0 repeat-x;
	padding:0 14px;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	color:#fff;
	background-color:inherit;
}
#top ul.nav li a.hover{
	display:block;
	background:url(../Asset/images/nav_hover.gif) 0 0 repeat-x;
	padding:0 13px;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	color:#fff;
	background-color:inherit;
	font:bold 10px/25px Tahoma;
	text-decoration:none;
	text-transform:uppercase;
}
#top ul.sub{
	width:970px;
	padding:8px 0 0 10px;
	float:left;
}
#top ul.sub li{
	float:left;
	color:#C0C0C0;
	padding-bottom:5px;
	background-color:inherit;
	font:normal 11px Tahoma;
}
#top ul.sub li a{
	color:#C0C0C0;
	background-color:inherit;
	font:normal 11px/9px Tahoma;
	padding:0 12px;
	text-decoration:none;
}
#top ul.sub li a:hover{
	color:#EFEF94;
	background-color:inherit;
}
#top ul.sub li a.hover{
	color:#EFEF94;
	font-weight:bold;
	background-color:inherit;
}
	
/*------------------------------------------------top--------------------*/

.detail{text-align:justify; font-weight:bold;}
.detail a{background:url(../Asset/images/more.gif) top right no-repeat; padding-right:13px; color:#FF6633; font-weight:bold;}
.detail a:hover{background:url(../Asset/images/more_over.gif) top right no-repeat; padding-right:13px;color:#71980e}

.detailcenter{text-align:right}
.detailcenter a{color:#FF6633; font-weight:bold;}
.detailcenter a:hover{color:#71980e; font-weight:bold;}
.blank
{
	width:10px; height:10px;
}
.lefthosting
{
	float:left; width:115px; text-align:right;
}
.leftcontact
{
	float:left; width:200px;
	text-align:right;
}
.line-4borderl 
{
	float:left;
	width:212px;
	text-align:center;
	margin-left:5px;
	margin-top:6px;
	border-bottom-color: #d0e5f7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #d0e5f7;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: #d0e5f7;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #d0e5f7;
	border-right-style: solid;
	border-right-width: 1px;
}

.line-4borderl-2 
{
	float:left;
	width:248px;
	text-align:center;
	margin-left:5px;
	margin-top:6px;
	border-bottom-color: #d0e5f7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #d0e5f7;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: #d0e5f7;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #d0e5f7;
	border-right-style: solid;
	border-right-width: 1px;
}
/*------------------------------------------------body--------------------*/

#bodyMain{
	margin:auto;
	width:100%;
	background:url(../Asset/images/body_bg.gif) 0 0 repeat-x;
	padding:20px 0 28px 0;
	width:983px;
}
#body{
	margin:0 auto;
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: -23px;
}

#body .col11 {float:left;}
#body .col11 .paddingsoft{padding:9px 10px 3px 0px; text-align:justify;}
#body .col1 {width:460px;float:left;
	}
#body .col1 .padding{padding:9px 10px 3px 10px;}
#body .col1 .paddingsoft{padding:9px 10px 3px 0px; text-align:justify;}
#body .col1 h3, h3 a {color:#990000;font-weight: bold;font-size:12px;padding: 5px 0 0 0 }
#body .col1 h3 a:hover {color:#379BC5;text-decoration:underline;font-weight:bold;}
#body .col1 .menu {background-color:#F5F5EB}

#body .col1 .padding ul {list-style:none;margin:0px;padding-left:0px}
#body .col1 .padding ul li {padding-left:7px; background-image:url('../Asset/images/blue-square.gif');background-repeat:no-repeat;background-position:0px 9px}

#body .col1 .padding ul li a {color:#868686;text-decoration:none;font-weight:normal}
#body .col1 .padding ul li a:hover {color:#379BC5;text-decoration:underline;font-weight:normal;}

#body .col1_new {width:545px;float:left;}
#body .col1_new .padding{padding:9px 13px 3px 15px;}
#body .col1_new .paddingsoft{padding:9px 10px 3px 0px; text-align:justify;}
#body .col1_new h3, h3 a {color:#990000;font-weight: bold;font-size:12px;padding: 5px 0 0 0 }
#body .col1_new h3 a:hover {color:#379BC5;text-decoration:underline;font-weight:bold;}
#body .col1_new .menu {background-color:#F5F5EB}

#body .col1_new .padding ul {list-style:none;margin:0px;padding-left:0px}
#body .col1_new .padding ul li {padding-left:7px; background-image:url('../Asset/images/blue-square.gif');background-repeat:no-repeat;background-position:0px 9px}

#body .col1_new .padding ul li a {color:#868686;text-decoration:none;font-weight:normal}
#body .col1_new .padding ul li a:hover {color:#379BC5;text-decoration:underline;font-weight:normal;}

#body .col2 {width:260px;float:left;}
#body .col2 .padding{padding:7px 0px 3px 10px;}
#body .col2 .padding .content p {color: #868686;font-weight: normal;padding:0 0 5px 0px; text-align:center}
#body .col2 .padding .content a {color:#868686;font-weight: normal;font-size:12px}
#body .col2 .padding .content a:hover {color:#000000;font-weight: normal;font-size:12px}
#body .col2 ul {list-style:none;margin:0px;padding-left:0px}
#body .col2 ul li {padding-left:7px; background-image:url('../Asset/images/blue-square.gif');
                   background-repeat:no-repeat;background-position:0px 9px}
#body .col2 .padding .content .list {clear:both;padding:2px 0 0 5px;}

#body .col2_new {width:220px; float:left;}
#body .col2_new .padding{padding:7px 0px 3px 10px;}
#body .col2_new .padding .content p {color: #868686;font-weight: normal;padding:0 0 5px 0px; text-align:center}
#body .col2_new .padding .content a {color:#868686;font-weight: normal;font-size:12px}
#body .col2_new .padding .content a:hover {color:#000000;font-weight: normal;font-size:12px}
#body .col2_new ul {list-style:none;margin:0px;padding-left:0px}
#body .col2_new ul li {padding-left:7px; background-image:url('../Asset/images/blue-square.gif');
                   background-repeat:no-repeat;background-position:0px 9px}
#body .col2 .padding .content .list {clear:both;padding:2px 0 0 5px;}

#body .col3 {width:242px;float:right;}
#body .col3 .padding{padding:0px 8px 3px 8px;float:right;}
#body .col3 .content p {color: #868686;font-weight: normal;padding:0 0 5px 0px; text-align:center}
#body .col3 ul {list-style:none;margin:0px;padding-left:0px}
#body .col3 ul li {padding-left:7px;}

#body .col3_new {width:202px;float:right;}
#body .col3_new .padding{padding:0px 5px 3px 5px;float:left;}
#body .col3_new .content p {color: #868686;font-weight: normal;padding:0 0 5px 0px; text-align:center}
#body .col3_new ul {list-style:none;margin:0px;padding-left:0px}
#body .col3_new ul li {padding-left:7px; background-image:url('../Asset/images/blue-square.gif');
                   background-repeat:no-repeat;background-position:0px 9px}
                   
#body #leftgroup {width:730px;float:left;}
#body #leftgroup .leftgroupnews{width:730px;float:left;padding:0 0 5px 0;}

/*------------------------------------------------left--------------------*/

/*Thiet Lap Chung*/
#left{
	width:690px;
	float:left;
}
.link-title {font:bold 13px arial; text-decoration:none; color:#000000;}
.link-toplist {font:bold 12px arial; color:#004f8b; text-decoration:none;}
/*Thiet Lap Chung*/

/*Trang Chu*/

/*Hotnews*/
.hotnews {width: 690px;	height: 395px;}
.hotnews p {margin-top:0px;margin-bottom:5px;}

.hotnews-left-border {width: 490px;	height:390px;	float:left;	background-color:#F7F7F7;}
.hotnews-left-top {	width: 488px;	height:205px;	float:left;	padding: 0;	background-color:#FFFFFF;border-left: 1px solid #b6bfc6;}
.hotnews-left-top-content {height:198px; margin: 5px 10px 5px 6px}
.hotnews-left-top-img {	width:240px;	height:190px;	border:1px solid #8a8a8a;	margin-right:8px;	float:left}
.hotnews-bottom-spacer {overflow:hidden;	float:left;	margin-bottom:5px;	width:489px;	height:4px;
	background:#f5f5f6 url('/../Asset/images/bg_vne.gif') repeat-x 0px -3px;}
.hotnews-left-bottom {	width:470px;float:left;	height:171px;	padding-left:9px;	padding-right:9px;}
.hotnews-left-bottom-content {	width:152px;	float:left;	margin-right:0px;}
.hotnews-left-bottom-img {width:150px; height:117px; border:1px solid #7a7a7a;}
.hotnews-right-border{	float:left;	width:195px;height:368px;margin:0px;
	background:#FFFFFF url(../Asset/images/left_bg.gif) 0 0 no-repeat;}
.hotnews-right-content {width:auto;	height:358px;	padding:10px 7px 5px 7px;
background:#ffffff url(../Asset/images/toplist-content.gif) repeat-x top;border-right:1px solid #c3c9cf;	border-bottom:1px solid #c3c9cf;}
.hotnews-right-content ul {list-style:none; margin:0; padding:0;}
.hotnews-right-content li {padding-left:6px; padding-bottom:10px; background-image:url('../Asset/images/gray-square.gif'); background-repeat:no-repeat; background-position: 0 7px;}
.hotnews-top {width:505; height:2px; background:#f5f5f6 url('/../Asset/images/Background/bg_vne.gif') repeat-x 0px 0px;}
.hotnews-bottom, .hotnews-bottomright {height:4px;line-height:4px;}
.hotnews-topright, .hotnews-bottomright {width:503px;}
.hotnews-bottom {overflow:hidden;margin-bottom:5px;width:505px;height:4px;background:#f5f5f6 url('/../Asset/images/Background/bg_vne.gif') repeat-x 0px -3px;}
.hotnews-topright {height:1px; line-height:1px; border-top: 1px solid #b6bfc6;}
.hotnews-bottomright {background:#ffffff url('/../Asset/images/Background/hotnews-bottomright.gif') repeat-x top;}
.hotnews-link-topnews {font:bold 18px tahoma; color:#8a0000; text-decoration:none;}

/*Hotnews*/

/*News*/
.news {	width: 690px;background:#FFFFFF url(../Asset/images/news_left_bg.gif) 0 0 no-repeat;}
.news1 {width: 690px;background:#FFFFFF url(../Asset/images/news1_left_bg.gif) 0 0 no-repeat;margin:0px;}
.news720 {width: 722px;background:#FFFFFF url(../Asset/images/news730_left_bg.gif) 0 0 no-repeat;}
.newspro {width: 710px;background:#FFFFFF url(../Asset/images/news710_left_bg.gif) 0 0 no-repeat;}
.newspro1 {width: 719px;background:#FFFFFF url(../Asset/images/news719_left_bg.gif) 0 0 no-repeat;}
.news11 {width: 680px;background:#FFFFFF url(../Asset/images/news1_left_bg.gif) 0 0 no-repeat;}
.news-left-border {width: 443px; margin:4px 5px 5px 5px; height:auto;float:left; background-color:#ffffff;}
.news-left {}
.news-left-content {
	height:auto;
	margin: 0px 0px 5px 0px;
	text-align:justify;
}

.news-left-content-subject {
	height:auto;
	padding: 5px 7px 5px 6px;
	float:none;
	width: 428px;
	text-align:justify;
}

.news-left-img {float:left; height:100px; border:1px solid #a5a5a5; margin-right:8px; margin-top:2px;}
.news-left-title{
	font:bold 13px arial;
	text-decoration:none;line-height: 24px;
	color:#B70D0D;
	background:#FFFFFF url(../Asset/images/nav_bg_1px.gif) repeat-x top;
	padding: 1px 1px;
	margin:1px 3px 0 1px;
	width: auto;
}
.news-left-img a {color:#868686;text-decoration:none;}
.news-left-img a:hover {color:#379BC5;text-decoration:none;}
.news-left-link-title {font:bold 13px arial; text-decoration:none;line-height: 24px; color:#000000;}
.news-left-link-title img
{
    float:left;
    margin-right:10px;
}
.news-bottom-spacer {overflow:hidden;	float:left;	margin-bottom:5px;	width:489px;	height:4px;	background:#f5f5f6 url('/../Asset/images/bg_vne.gif') repeat-x 0px -3px;}

.news-right-border{
	float:left;
	width:232px;
	height:auto;
	margin: 4px 0px 0px 1px;
	background:url(../Asset/images/toplist-content.gif) repeat-x top;
}
.news-right-content {	width:auto;	height:auto;padding:5px 7px;}
.news-right-content img
{
    float:left;
    margin-right:5px;
    margin-bottom:5px;
}
.news-right-content ul {list-style:none; margin:0; padding:0;}
.news-right-content li {padding-left:6px; padding-bottom:0px; background-image:url('../Asset/images/gray-square.gif'); background-repeat:no-repeat; background-position: 0 7px;}
.news-right-img {width:53px; border:1px solid #a5a5a5; margin-right:5px; float:left;}

/*News*/

/*Trang Chu*/

/*Download*/

.download {width: 690px;background:#FFFFFF url(../Asset/images/download_bg.gif) 0 0 no-repeat;}
.download p {padding:2px 5px 2px 5px }
.news-download {
	width: 686px;
	height:auto;
	float:left;
}
.news-download-content {
	height:auto;
	margin: 5px 0px 5px 6px;	
}
/*Download*/

/*Tin Tuc*/
#body #leftdetail{
	width:982px;
}
#body #leftdetail1{
	width:700px;
	float:left;
}

.news-detail{
	width: 983px;
	padding:0px;
	background:#FFFFFF url(../Asset/images/news_detail_bg.gif) 0 0 no-repeat;
}

.news-detail-left {	height:auto; float:left; background-color:#ffffff;}
.news-detail-left p {padding:2px 5px 2px 5px }
.news-detail-left-content {	height:auto;padding: 0px 0px 5px 0px;margin-top:-1px;}
.news-detail-left-img {float:left; height:100px; border:1px solid #a5a5a5; margin-right:8px; margin-top:2px;}
.news-detail-left-title {font:bold 13px arial;text-decoration:none;line-height: 24px;color:#B70D0D;background:#FFFFFF url(../Asset/images/nav_bg_1px.gif) repeat-x top; padding: 0px 5px}
.news-detail-right-group{
	float:right;
	width:186px;
	height:auto;
	padding: 0
}
.news-detail-right{
	float:right;
	width:266px;
	height:auto;
	margin: 0;
	background:#FFFFFF url(../Asset/images/news_detail_right_bg267.gif) 0 0 no-repeat;
	padding: 4px 0px 0px 0px;
}
.news-detail-right-border{
	float:right;
	width:264px;
	height:auto;
	


}
.news-detail-right-content {width:246px;margin-left:3px; height:auto;padding:5px 7px;background:url(../Asset/images/toplist-content.gif) repeat-x top;}
.news-detail-right-content img
{
    float:left;
}
.news-left-content-subject img
{
    float:left;
    margin-right:5px;
    margin-bottom:5px;
}
.news-detail-right-content ul {list-style:none; margin:0; padding:0;}
.news-detail-right-content li {padding-left:6px; padding-bottom:0px; background-image:url('../Asset/images/gray-square.gif'); background-repeat:no-repeat; background-position: 0 7px;}
.news-detail-right-img {width:53px; height:53px; border:1px solid #a5a5a5; margin-right:5px; float:left;}

/*Tin Tuc*/

/*Chu De Tin Tuc*/
.news-detail-right-group-subject{
	float:right;
	width:237px;
	height:auto;
	padding: 0px;
}
.news-detail-right-subject{
	background:#FFFFFF url(../Asset/images/news_detail_right_bg_subject1.gif) 0px 0 no-repeat;
	padding: 4px 1px 0px 0px;
	float:right;
	height:auto;
	
}
.news-detail-right-border-subject{
	float:right;
	height:auto;
	


}

/*Chu De Tin Tuc*/
/*------------------------------------------------left--------------------*/

/*------------------------------------------------right--------------------*/
#right{
	width:290px;
	float:left;
}

#body #support #img-support{
	float:left;
	width:120px;
	padding: 5px 10px 5px 10px
}

#body #support{
	width:292px;
	float:right;
}
#body #right h2{
	display:block;
	width:276px;
	height:22px;
	background:url(../Asset/images/left_head_1px.gif) 0 0 repeat-x;
	border-left:#404040 solid 1px;
	border-right:#404040 solid 1px;
	padding:4px 0 0 14px;
	margin:0 0 1px 0;
}
#body #right h2 span{background:url(../Asset/images/arrow.gif) 0 3px no-repeat;padding:0 0 0 16px;font-size:12px;
	font-weight:bold;color:#F3F3F3;background-color:inherit;}
#body #right ul{
	width:292px;
}
#body #right ul li{margin:0 0 1px 0;}
#body #right ul li a{	display:block;	padding:0 11px 0 21px;	font-weight:normal;	color:#2F2F20;	font-size:11px;	line-height:24px;
	text-decoration:none;	background-color: #E0E4EA;	background-image: url(../Asset/images/arrow_green.gif);	background-repeat: no-repeat;
	background-position: 9px 9px;}
#body #right ul li a span.bg{background-color:#F3F5F8;	color:#000;	width:15px;	height:15px;	font:normal 10px/15px Tahoma;
	text-align:center;	float:right;	margin:4px 0 0 0;}
#body #right ul li a span.nor{color:#000;background-color:inherit;font:normal 10px/15px Tahoma;float:right;margin:4px 0 0 4px;}
#body #right ul li a:hover{	color:#2F2F20;	background-color:#CCD2DD;}
#body #right ul li a:hover span.bg{color:#2F2F20;	background-color:#E0E4EA;}
#body #right ul li a:hover span.nor{color:#2F2F20;	background-color:#E0E4EA;}
#body #right input.login{background:url(../Asset/images/btn_login.gif) 0 0 no-repeat;width:66px;height:21px;float:right;
	font:bold 11px/21px Tahoma;color:#F2F2E2;background-color:#D2D2B4;border:none;cursor:pointer;margin:4px 0 0 0;}	
.right-gold {
	background:#FFFFFF url(../Asset/images/right-gold.gif) 0 0 no-repeat;
	float:right;
	padding:5px;
}
.right-goldnar{
	background:#FFFFFF url(../Asset/images/right-goldnar.gif) 0 0 no-repeat;
	float:right;
}
.right-gold-content {
	
	padding: 8px 5px 0px 5px;
	float:left;
	width:270px;
}
.right-gold-contentnar {
	
	padding: 8px 5px 0px 5px;
	float:left;
	width:250px;
}
.right-gold-content-border {
	padding: 0 30px 0 35px;
	float:left;
}
.right-gold-title {font:bold 13px arial; color:#990000; text-decoration:none;padding: 0px 5px}	
.right-gold img {vertical-align:bottom;}	
.right-gold-content-col {
	border:2px solid #c3c9cf;
	float:left;
	width:200px;
	
}
.right-gold-content-col .gold-col-header{font:bold 13px arial; text-decoration:none;line-height: 24px;color:#B70D0D;background:#FFFFFF url(../Asset/images/nav_bg_1px.gif) repeat-x top; padding: 0px 5px}
.right-gold-content-col .gold-col1 {
	clear:both;
	float:left;
	width:50px;
	border-right:1px solid #c3c9cf;
	border-bottom:1px solid #c3c9cf;
	padding: 0px 5px 0px 5px;
	margin:0px;
}	
.right-gold-content-col .gold-col2 {
	float:left;
	width:59px;
	border-right:1px solid #c3c9cf;
	border-bottom:1px solid #c3c9cf;
	padding: 0px 5px 0px 5px;
}	
.right-gold-content-col .gold-col3 {
	float:left;
	width:59px;
	border-bottom:1px solid #c3c9cf;
	padding: 0px 5px 0px 5px;
}	


#right #search{
	width:234px;
	height:30px;
	float:left;
	padding:15px 11px 17px 35px;
	color:#000;
	border:#E3E1CD solid 5px;
	margin:0px 0 0 0;
	background:url(../Asset/images/serch_icon.gif) 10px 19px no-repeat #FFFEF4;
}
#right #search .label{
	display:block;
	width:53px;
	height:23px;
	float:left;
	font:bold 13px/23px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#right #search .txtBox{
	width:160px;
	height:22px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-left:#404040 solid 1px;
	border-top:#404040 solid 1px;
	float:left;
	font:normal 10px/21px Arial, Helvetica, sans-serif;
	color:#101010;
	background-color:#fff;
	padding:0 0 0 6px;
}
#right #search .go{
	width:36px;
	height:22px;
	background:url(../Asset/images/btn_go.gif) 0 0 no-repeat;
	float:right;
	border:none;
	cursor:pointer;
	font:bold 11px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#FFFEF4;
}

/*------------------------------------------------right--------------------*/

/*------------------------------------------------right-detail--------------------*/
#body #rightdetail{
	width:245px;
	float:right;
}

#body #rightdetail #support #img-support{
	float:left;
	width:125px;
	padding: 5px 0px 5px 5px
}

#body #rightdetail #support{
	width:262px;
	float:right;
}
#body #rightdetail h2{
	display:block;
	width:246px;
	height:22px;
	background:url(../Asset/images/left_head_1px.gif) 0 0 repeat-x;
	border-left:#404040 solid 1px;
	border-right:#404040 solid 1px;
	padding:4px 0 0 14px;
	margin:0 0 1px 0;
}
#body #rightdetail h2 span{background:url(../Asset/images/arrow.gif) 0 3px no-repeat;padding:0 0 0 16px;font-size:12px;
	font-weight:bold;color:#F3F3F3;background-color:inherit;}
#body #rightdetail ul{
	width:262px;
}
#body #rightdetail ul li{margin:0 0 1px 0;}
#body #rightdetail ul li a{	display:block;	padding:0 11px 0 21px;	font-weight:normal;	color:#2F2F20;	font-size:11px;	line-height:24px;
	text-decoration:none;	background-color: #E0E4EA;	background-image: url(../Asset/images/arrow_green.gif);	background-repeat: no-repeat;
	background-position: 9px 9px;}
#body #rightdetail ul li a span.bg{background-color:#F3F5F8;	color:#000;	width:15px;	height:15px;	font:normal 10px/15px Tahoma;
	text-align:center;	float:right;	margin:4px 0 0 0;}
#body #rightdetail ul li a span.nor{color:#000;background-color:inherit;font:normal 10px/15px Tahoma;float:right;margin:4px 0 0 4px;}
#body #rightdetail ul li a:hover{	color:#2F2F20;	background-color:#CCD2DD;}
#body #rightdetail ul li a:hover span.bg{	color:#2F2F20;	background-color:#E0E4EA;}
#body #rightdetail ul li a:hover span.nor{	color:#2F2F20;	background-color:#E0E4EA;}
#body #rightdetail form{
	width:205px;
	height:35px;
	padding:15px 10px 15px 30px;
	background-color:#FFFEF4;
	color:#000;
}
#body #rightdetail form label{
	display:block;
	font:bold 11px/23px Tahoma;
	float:left;
	width:44px
}
#body #rightdetail form input.txtBox{
	width:110px;
	height:15px;
	background-color:#fff;
	color:#000;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-left:#808080 solid 1px;
	border-top:#808080 solid 1px;
	float:left;
	vertical-align: text-bottom;
	font:bold 11px Tahoma;
	padding:4px 2px 0 3px
}
#body #rightdetail form a{display:block;font:bold 11px/21px Tahoma;float:left;color:#945E02;background-color:inherit;
	text-decoration:none;margin:4px 0 0 0;width:100px}
#body #rightdetail form a:hover{text-decoration:underline;}
#body #rightdetail input.login{background:url(../Asset/images/btn_login.gif) 0 0 no-repeat;width:66px;height:21px;float:right;
	font:bold 11px/21px Tahoma;color:#F2F2E2;background-color:#D2D2B4;border:none;cursor:pointer;margin:4px 0 0 0;}	
#rightdetail .right-gold {
	background:#FFFFFF url(../Asset/images/right-gold-detail.gif) 0 0 no-repeat;
	padding:5px;
	float:right;
}	
#rightdetail .right-gold-content {
	padding: 8px 5px 0px 5px;
	float:left;
	width:230px;
}	
#rightdetail .right-gold-content-border {
	padding: 0 10px 0 20px;
	float:left;
}
#rightdetail .right-gold-title {font:bold 13px arial; color:#990000; text-decoration:none;padding: 0px 5px}	
#rightdetail .right-gold img {vertical-align:bottom;}	
#rightdetail .right-gold-content-col {
	border:2px solid #c3c9cf;
	float:left;
	width:200px;
	
}
#rightdetail .right-gold-content-col .gold-col-header{font:bold 13px arial; font-style: text-decoration:none;line-height: 24px;color:#B70D0D;background:#FFFFFF url(../Asset/images/nav_bg_1px.gif) repeat-x top; padding: 0px 5px}
#rightdetail .right-gold-content-col .gold-col1 {
	clear:both;
	float:left;
	width:40px;
	border-right:1px solid #c3c9cf;
	border-bottom:1px solid #c3c9cf;
	padding: 0px 5px 0px 5px;
	margin:0px;
}	
#rightdetail .right-gold-content-col .gold-col2 {
	float:left;
	width:64px;
	border-right:1px solid #c3c9cf;
	border-bottom:1px solid #c3c9cf;
	padding: 0px 5px 0px 5px;
}	
#rightdetail .right-gold-content-col .gold-col3 {
	float:left;
	width:64px;
	border-bottom:1px solid #c3c9cf;
	padding: 0px 5px 0px 5px;
}	


#rightdetail #search{
	width:190px;
	height:35px;
	float:left;
	padding:15px 11px 17px 35px;
	color:#000;
	border:#E3E1CD solid 5px;
	margin:10px 0 0 0;
	background:url(../Asset/images/serch_icon.gif) 10px 19px no-repeat #FFFEF4;
}
#rightdetail #search .label{
	display:block;
	width:53px;
	height:23px;
	float:left;
	font:bold 13px/23px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#rightdetail #search .txtBox{
	height:21px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-left:#404040 solid 1px;
	border-top:#404040 solid 1px;
	float:left;
	font:normal 10px/21px Arial, Helvetica, sans-serif;
	color:#101010;
	background-color:#fff;
	padding:0 0 0 6px;
}
#rightdetail #search .go{
	width:36px;
	height:22px;
	background:url(../Asset/images/btn_go.gif) 0 0 no-repeat;
	float:right;
	border:none;
	cursor:pointer;
	font:bold 11px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#FFFEF4;
}

/*------------------------------------------------right detail--------------------*/

/*------------------------------------------------body--------------------*/

/*------------------------------------------------Khung Hinh--------------------*/
.border {background:url(../Asset/images/border_tall.gif) top repeat-x;}
.border .btall {background:url(../Asset/images/border_tall.gif) bottom repeat-x;}
.border .ltall {background:url(../Asset/images/border_tall.gif) left repeat-y;}
.border .rtall {background:url(../Asset/images/border_tall.gif) right repeat-y;}
.border .tleft {background:url(../Asset/images/border_tl.gif) top left no-repeat;}
.border .tright {background:url(../Asset/images/border_tr.gif) top right no-repeat;}
.border .bleft {background:url(../Asset/images/border_bl.gif) bottom left no-repeat;}
.border .bright {background:url(../Asset/images/border_br.gif) bottom right no-repeat; width:100%;}
.border .ind {padding:4px 4px 15px 2px;}
.border a img {float:right;}
.h_text {padding:0px 0 5px 5px;background:url(../Asset/images/h_text_bg.gif) bottom repeat-x;}
#listProd .Prod .padding{padding:9px 13px 3px 15px;}
#listProd .Prod .p1 {padding:1px 0 7px 0;}

#footerMain{
	width:983px;
	height:70px;
	background:url(../Asset/images/footer_bg.gif) 0 0 repeat-x #E0E4EA;
	padding:20px 0 0 0;
	color:#000;
	margin: auto;
}
#footer{
	width:983px;
	height:70px;
	margin:0 auto;
}
#footer ul{
	width:590px;
	left:0;
	top:0;
}
#footer ul li{
	float:left;
	font:normal 11px/20px Tahoma;
	color:#363636;
	background-color:inherit;
}
#footer ul li a{
	padding:0 7px;
	font:normal 11px/20px Tahoma;
	color:#363636;
	background-color:inherit;
	text-decoration:none;
}
#footer ul li a:hover{
	text-decoration:underline;
}
a.document
{
	background-image:url("http://www.perfect.com.vn/Asset/images/images-ie.jpeg");
	background-repeat:no-repeat;
	padding:3px 0 7px 25px;
	font-weight:normal;
}
a.video
{
	background-image:url("http://www.perfect.com.vn/Asset/images/Media.jpg");
	background-repeat:no-repeat;
	padding:5px 0 5px 25px;
	font-weight:normal;
}
.style1
{
    color: #197860;
    font-weight: bold;
}
.logout{
    font-family: Arial;
    font-size: 13px;
    color: #0072bc;
    font-weight:normal;
    text-decoration: none;
    padding-left:4px;
}
.table_left
{
	border-collapse: separate;
	float:left; 
	line-height:25px;
}
.hdsd_content
{
	width:720px; padding:10px; margin-left:15px; 
	background-image:url('http://www.perfect.com.vn/Asset/images/news730_left_bg.gif'); 
	background-repeat:no-repeat;
}

#topLeftBar{
	position:absolute;
	padding: 1px;
	width: 100px;
	visibility: hidden;
	z-index: 100;
}
#topRightBar{
	position:absolute;
	padding: 1px;
	width: 100px;
	visibility: hidden;
	z-index: 999;
	left: 54px;
	top: 1617px;
}

/*banner*/
.banner_bd
{
    Z-INDEX: 1000; 
    RIGHT:0px; 
    WIDTH: 300px; 
    POSITION:absolute; 
    TOP: 10px; 
    HEIGHT: 300px;
}
.banner_text
{
    position:absolute; 
    width:200px; 
    left:20px; 
    top:145px; 
    font-size:13pt; 
    font-family:Times New Roman; 
    color:#fff; 
    line-height:125%;
}
.hotline
{
    margin-left:235px;
}
.hotline div
{
    color:#f86639; font-size:11pt; font-weight:bold; padding:5px 0;
}
.hotline span
{
    height:21px;
}
.hotline img
{
    margin-bottom:-2px;
}