body { font-family:tahoma; font-size:11px; line-height:18px; color:#343434; margin:0px; padding:0px; color:#505050; background:url(../imgs/bg/bg_main.gif) top repeat #470000}
table,from,ul { padding:0px; margin:0px; list-style:none}
table { font-size:11px; color:#343434}
img { border:0px}
a { text-decoration:none; color:#505050}

.fl { float:left}
.fr { float:right}
.clr { clear:both;
margin-right:55px;}
.top_body
{
margin-right:55px;	
}

.pad5 { padding:5px}
.pad10 { padding:10px}
.padline5 { padding:5px 0px 5px 0px}
.padline10 { padding:10px 0px 10px 0px}
.padnews { padding:5px 15px 0px 15px}
.space { height:5px}
.padimg { float:left; padding:0px 7px 7px 0px}


/***************************************************/

.line_dot { background:url(../imgs/bg/bg_line_dot.gif) repeat-x center center; height:5px; width:100%}
.line_dot_detail { background:url(../imgs/bg/bg_line_dot_detail.gif) repeat-x center center; height:5px; width:100%}
.line_detail {  background:url(../imgs/bg/bg_line_detail.gif) repeat-x center center; height:5px; width:100% }

/************************************************/

.site { width:905px; height:100%; padding:5px}

.v1_left { float:left; width:661px; text-align:left}
.v1_right { float:right; width:235px; text-align:left} 

/***************** header **************/

.v1_ico_home { height:25px; width:900px; text-align:right; color:#ffffff; font-size:11px; padding-right:20px}
.v1_ico_home a { color:#ffffff; text-decoration:none}
.v1_ico_home a:hover  { color:#ffc753} 

.banner { text-align:center; padding:0px 0px 0px 5px; background:url(../images/banner.jpg) no-repeat center}

.clock { color:#ffffff; font-size:11px; text-align:left; padding-left:15px}
.styling { color:#FFCC00}

.menu { padding:0px 0px 0px 15px}
.menu img { padding:0px; margin:0px}

/*************** navigator ************/

.bg_nav { background:url(../imgs/bg/bg_top_nav.gif) repeat-y top left ; width:661px}
.bg_nav a { color:#4e4726; text-decoration:none}
.bg_nav a:hover { color:#ffc753; text-decoration:underline} 
.bg_nav span { color:#ffc753}
.in_se { height:16px; width:170px; border:1px solid #d9d9d9; border-left:2px solid #707070; border-top:2px solid #707070; color:#8c8b8b; font-size:10px} 


	
	
/**************** main ************/	
	
.bg_main { background:url(../imgs/bg/bg_body.gif) repeat-y top left ; width:900px}
.inbg {}

/****************** bnt ***********************/

.addcard a { background:url(../imgs/bnt/bnt_card.gif); display:block; width:127px; height:24px; text-decoration:none; color:#505050; text-align:center}
.addcard a:hover { background-position:0 -24px; text-decoration:none}

.more a { background:url(../imgs/bnt/bnt_more_news.gif); display:block; width:85px; height:24px; text-decoration:none; color:#505050; text-align:center}
.more a:hover { background-position:0 -24px}

.more_detail a {background:url(../imgs/bnt/bnt_more_pro.gif); display:block; width:85px; height:19px; text-decoration:none; color:#c18e3e; text-align:center; font-weight:bold}
.more_detail a:hover { background-position:0 -19px}

/*****************************************/

.product { width:210px; float:left; text-align:center; color:#000000}
	.product .pic { height:160px; padding:30px 0px 5px 0px;}
	.product .picbig { height:270px; padding:30px 0px 5px 0px;}
	.product .text { height:100px}
	.product .button { padding:5px 5px 0px 10px}
	.product a { color:#656565}
	.product a:hover { text-decoration:none}
	.title_pro { font-size:17px; color:#4e4725; font-weight:bold; font-family:"Courier New", Courier, monospace}
.productxk { width:420px; float:left; text-align:center; color:#000000}	
	.productxk .picxk { height:250px; padding:30px 0px 5px 0px}
	.productxk .picxkbig { height:470px; padding:30px 0px 5px 0px;}
.pro_detail { width:300px; padding:0px 10px 0px 5px; float:right; color:#000000}
.pro_detail ul li { padding:5px 5px 3px 25px}
.borimg { border:1px solid #FF9900}
.borimg2 { border:3px solid #dddddd}

.bgcard { background:url(../imgs/bg/bg_card.gif) repeat-x; height:85px; width:100%}
.in03 { width:30px; height:20px; color:#505050}

.title_detail { color:#e19c0a; font-weight:bold; padding:0px 0px 5px 0px }

.line_ver { float:left; width:5px; text-align:center}

.project { float:left; width:155px; text-align:center; font-weight:bold}
.project a { color:#6a6a6a; text-decoration:none}
.project a:hover { text-decoration:underline}

/**********************************************/

.img_news { float:left; padding-right:5px; width:136px}
.news { color:#505050}
.news li { padding:5px 5px 3px 20px}
.news li a { color:#505050; text-decoration:none}
.news li a:hover { text-decoration:underline; color:#a1a1a1}
/****************************************************/

.bg_tab { background:url(../imgs/bg/bg_tab.gif) repeat-y; width:230px}
.bg_tab a { color:#fffffff; text-decoration:none}
.bg_tab a:hover { text-decoration:underline}

.bg_news { background:url(../imgs/bg/bg_tab_news.gif) repeat-y; width:230px}
.bg_news a { color:#ffffff; text-decoration:none}
.bg_news a:hover { text-decoration:underline}

.bg_yahoo { background:url(../imgs/bg/bg_hhtt.gif) repeat-x; width:222px; text-align:center}

.pagenum { float:left; width:100%; padding-top:5px; color:#505050}
.pagenum span { font-weight:bold}
.pagenum a { color:#505050; text-decoration:none; padding:2px 4px 2px 4px; border:1px solid #a0a0a0}
.pagenum a:hover { text-decoration:underline; border:1px solid #505050}

.bg_menu { background:url(../imgs/title/menu_bg.gif) repeat-y; width:231px}
.bg_menu ul li { padding:5px 5px 3px 30px; font-weight:bold}
.bg_menu ul li a { color:#b5784b; text-decoration:none}
.bg_menu ul li a:hover { color:#e89b38}

/********************** footer **********************/

.footer {}
.footer_in { width:876px; padding:5px; color:#ffffff; text-align:left}
.counter { background:url(../imgs/bg/bg_counter.gif) no-repeat; width:203px; height:22px; color:#3b3b3b}
.counter span { color:#aa0000}

.hand{cursor:hand;cursor:pointer}
.required{color:red;padding-left:3px}

.bgsm { background:url(../imgs/bg/sm.gif) no-repeat; width:184px; height:30px; color:#505050; font-weight:bold}
.bgsm div { padding:5px 0px 0px 85px}
.bgsm_in { background:url(../imgs/bg/sm_in.gif) no-repeat; width:318px; height:26px; color:#505050}
.bgsm_in div {padding:5px 0px 0px 180px}

/******************* menu **********************/
#navigation a span
{
color:#FFFFFF;
/*background: url("../images/right_tab.gif") right top no-repeat;*/

font-weight:bold;
}
#navigation a
{
color: #fff;
/*background: #fb0 url("../images/left_tab.gif") left top no-repeat;*/
text-decoration: none;
padding-left: 0px;
font-size:14px;
}

/*Doi mau thi di chuot len menu*/
#navigation a:hover
{

/*background: #26a url("../images/left_tab_blue.gif") left top no-repeat;*/
text-decoration: none;
padding-left: 0px
}

#navigation a:hover span
{
color: #FFFF00;
/*background: url("../images/right_tab_blue.gif") right top no-repeat;*/
padding-right: 0px;
}
#navigation
{ 
   color: #FFFFFF !important;
   }
.tablerow
{
	background-color:none;
	width:900px;
}		

.leftcol
{
	 border: none; float: left; margin: 0; padding: 0;
}
	 
.rightcol

{
	 border: none; float: right; margin: 0; padding: 0; width: 300px;
	 text-align:center;	 
}	

 




