/* --- Basic style --- */
body{
	background:#8B0100 url(bg_body.jpg) top repeat-x;
	margin:0;
	padding:0;
}
body, td, th{
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#343434;
}

img{
	border:none;
}

a{
	color:#343434;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

p{margin:1em 0;}

/* --- style for page --- */
.left{
	float:left;
}
.right{
	float:right;
}

/* --- background's style --- */
.bgr{
	background:url(bg_body.jpg) center top repeat-y;
}
.bg_left{
	background:url(bg_beside.jpg) left top no-repeat;
}
.bg_right{
	background:url(bg_beside.jpg) right top no-repeat;
}/* --- end background's style --- */


/* --- header's style --- */
.banner{
}
.logo{
	vertical-align:top;
	color:#F9EE82;
}
.flash{
	height:93px;
	width:100%;
	margin:0px; padding:0px;
}
.tdmarquee{
	background:url(bg_marquee.jpg) no-repeat top left;
	height:24px;
}

.cssmarquee{
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
	color:#f5f3a7;
	float:left;
	width:540px;
}
.footerTuyendung
{
	background: #f7e9d1 url(/images/footer_tuyendung.gif) no-repeat bottom;
}
.cssmarquee a:link, .cssmarquee a:visited{
	color:#f5f3a7;
}
.cssmarquee a: hover{
	text-decoration:underline;
}
.se{
	text-align:right;
}
.n-top{
	background-color:#5E0605;
	height:34px;
}
.n-top a,
.n-top td{
	color:#f5f3a7;
}
.n-top span{
	text-transform:uppercase;
	font-weight:bold;
	padding-right:60px;
}/* --- end header's style --- */

/* --- search's style --- */
.Search_control td{
	background:url(icon_search.gif) 0 0 no-repeat;
	padding-left:29px;
}
.Search_control input{
	float:left;
}
.Search_control input.inputText{
	border:#270101 solid 1px;
	width:165px;
	margin-right:5px;
	*margin-right:0;
	padding-left:3px;
}/* --- end search's style --- */


/* --- container san pham's style --- */
.container{
	margin-top:4px;
}

.col{
	vertical-align:top;
	width:194px;
	background-color:#80000c;
	border:none;
}
.colright{
	vertical-align:top;
	width:250px;
	background-color:#80000c;
	border:none;
}
.top-tit{
	background:#fff url(bg_toptit.gif) bottom repeat-x;
	border-bottom:#E3E4E8 solid 1px;
	padding:0px 12px;
	padding-top:12px;
	height:23px;
	*height:35px;
}
.top-tit p{
	margin:0;
}
.top-tit span{
	color:#8e8e8e;
}
.top-tit b{
	display:block;
	color:#c70100;
	padding-left:15px;
	background:url(bull_toptit.gif) 0px 0px no-repeat;
}
.dash-line{
	background:url(dash_grey.gif) left bottom repeat-x;
	margin:0 auto 0 auto;
}
.link-web{
	border:#80000c solid 1px;
	width:250px;
	*width:260px;
}
.link-web tr{
	width:100%;
	*width:100%;
}
.link-web img{
	border-top:#fff solid 1px;
}
.title01{
	color:#ffc600;
	display:block;
	background:#80000c url(bg_tit01.gif) left top repeat-x;
	line-height:25px;
	padding-left:12px;
}
.search-box{
	border:#80000c solid 1px;
}
.search-box input.filedText{
	border:#80000c solid 1px;
	color:#8c8c8c;
	font-size:12px;
	padding-left:5px;
	height:22px;
}
.search-box select{
	border:#80000c solid 1px;
	color:#80000c;
	font-size:12px;
	height:18px;
}
input.btn{
	border:#EEC257 solid 1px;
	background:#F0D780 url(bg_btn.gif) top repeat-x;
	line-height:18px;
	text-align:center;
	padding:2px 5px;
	*padding:0;
	font-size:11px;
	cursor:pointer;
} 

.wsearch{
	width:169px;
}

.v-space{
	height:3px;
	background-color:#efefef;
	clear:both;
}/* --- end container san pham's style --- */


/* --- new box in home page style --- */
.bg_news{
	background:url(bg_tab.jpg) top repeat-x;
	height:25px;
}
.news-box{
	background:#a51e29;
	*height:104px;
	color:#fff;
	vertical-align:top;
}
.news-box a,
.news-box a:visited,
.news-box b{
	display:block;
	font-size:11px;
}
.news-box b{
	padding:7px 18px 0px 18px;
}
.news-box a,
.news-box a:visited{
	color:#e0e0e0;
	padding:4px 0px;
	padding-left:17px;
	background:url(bull_news.gif) 3px 7px no-repeat;
}
.news-box p{
	margin:0;
	background:url(dash.gif) left bottom repeat-x;
}
.news-box a:hover{
	color:#FFD74D;
	text-decoration:none;
}
.news-box-pad{
	margin:0px 1px;
	padding:4px 18px 14px 18px;
	background:#7c0511;
}
.news-box-pad_l{
	background:url(bg_newsb.gif) top repeat-x;
}
/* --- end new box in home page style --- */


/* --- slide show san pham's style --- */
.slide-show{
	background:#182327 url(bg_slide.jpg) bottom repeat-x;
	border-top:solid 1px #fff;
}
.slide-show a{
	display:block;
	float:left;
	height:165px;
	background-position:0 0;
	background-repeat:no-repeat;
}
.slide-show span{
	display:none;
}
.slide-show a#prd1{
	width:140px;
	background-image:url(bst_06.jpg);
}
.slide-show a#prd1:hover{
	background-image:url(bst_o_06.jpg);
}
.slide-show a#prd2{
	width:143px;
	background-image:url(bst_07.jpg);
}
.slide-show a#prd2:hover{
	background-image:url(bst_o_07.jpg);
}
.slide-show a#prd3{
	width:138px;
	background-image:url(bst_03.jpg);
}
.slide-show a#prd3:hover{
	background-image:url(bst_o_03.jpg);
}
.slide-show a#prd4{
	width:145px;
	background-image:url(bst_11.jpg);
}
.slide-show a#prd4:hover{
	background-image:url(bst_o_11.jpg);
}
.slide-show a#prd5{
	width:139px;
	background-image:url(bst_10.jpg);
}
.slide-show a#prd5:hover{
	background-image:url(bst_o_10.jpg);
}
.slide-show a#prd6{
	width:144px;
	background-image:url(bst_08.jpg);
}
.slide-show a#prd6:hover{
	background-image:url(bst_o_08.jpg);
}
.slide-show a#prd7{
	width:139px;
	background-image:url(bst_09.jpg);
}
.slide-show a#prd7:hover{
	background-image:url(bst_o_09.jpg);
}/* --- slide show san pham's style --- */


/* --- footer's style --- */
.module-footer td,
.module-footer a{
	color:white;
}
.module-footer p
{
    font-size:11px;
}
td.module-footer {
	background:#4F0101 url(bg_footer.jpg) top repeat-y;
	height:72px;
	border-top:#fff solid 1px;
	padding:0px;
}
.visitor{
	margin-top:7px;
}/* --- end footer's style --- */


/* --- new update - April 19, 2008 --- */
.right-hdr{
	position:static;
	font-weight:bold;
	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:White;
	background-color:#5E0605;
}
.right-hdr a{
	color:White;
}
/* --- new updated - 29 Apr, 2008 --- */
.tit-news{
	font-size:12px;
	color:#c70100;
	font-weight:bold;
	display:block;
}
.news-chanel p{
	font-size:12px;
	line-height:15px;
}
.news-img{
	border:#626262 solid 1px;
	margin-right:15px;
}
.news-img p{
	margin:0;
}
.news-img p img{
	width:98px;
	height:auto;
}
.more{
	font-size:11px;
	color:#c70100;
}
.h-dash{
	background:url(dash_grey.gif) left center repeat-x;
	height:40px;
	clear:both;
}

.news-other a{
	display:block;
	padding:3px 0px;
	padding-left:12px;
	background:url(news_bull.gif) 0 7px no-repeat;
}
.news-other a,
.news-other b{
	color:#c70100;
}
.news-other b{
	font-size:12px;
	display:block;
	margin-bottom:10px;
}
.news-other a span{
	color:#8e8e8e;
}
.news-other a:hover{
	text-decoration:none;
	color:#8e8e8e;
	background:url(news_bull_o.gif) 0 7px no-repeat;
}


/*-----------css skin video------------*/
.ct{
	margin:6px 0px 9px;
}

.module-footerr td,
.module-footerr a{
	color:white;
}
td.module-footerr {
	background:#4F0101 url(bg_footer.jpg) top repeat-y;
	height:72px;
	border-top:#8d8283 solid 1px;
}
td.module-footer .Normal
{
    color:White;
}
.ct_video{
	background-color:#f5f5f5;
}
.ct_de{
	margin:16px 12px 16px 22px;
}
.cssvi{
	font-size:12px;
	color:#c70100;
}
.col1{
	width:230px;
	line-height:18px;
	font-size:12px;
	color:#444343;
	font-family:tahoma;
	padding-right:20px;
	text-align:justify;
	vertical-align:top;
}
.col3{
	padding-left:9px;
}