body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	background:#0093DD;
	font-family:Arial;
	font-size:12px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
img { border:0px}
p div ul { padding:0px; margin:0px}

.bodymain{
 width:1000px
}
.top_bg{
background:url(../images/bg_top.gif); height:11px;}
.top_left{ float:left; padding:0px; margin:0px;}
.top_right{ float:right;}
.bottom_bg{
background:url(../images/bg_bottom.gif) repeat-x; height:11px}
.bottom_bg_left{
float:left; padding:0px; margin:0px; width:160px; height:6px; background:url(../images/aa.gif) repeat-x;}
.left_bg{width:10px; background:url(../images/left_bg.gif) repeat-y}
.right_bg{width:10px; background:url(../images/right_bg.gif) repeat-y}
.main{width:980px;background:#FFFFFF}

.head{height:58px; width:980px; background:url(http://www.redsun.vn/images/banner_redsun.jpg) repeat-x}
.head img{float:left;}
.head .boxhead{float:left; width:822px; }
.head .boxhead ul{float:right; padding:0px 10px; margin:0px; list-style:none; }
.head .boxhead li{float:left; padding:0px 10px; margin:0px; color:#666666; font-size:11px}
.head .boxhead li  a:link{ color:#666666; font-size:11px; text-decoration:none}
.head .boxhead li  a:visited{ color:#666666; font-size:11px; text-decoration:none}
.head .boxhead li  a:hover{ color:#666666; font-size:11px; text-decoration:none}
.head .boxhead li  a:active{ color:#666666; font-size:11px; text-decoration:none}

.navigation{
height:34px; background: url(../images/navig_bg.gif);  width:980px;font-size:12px;}
.navigation .title{ padding:8px 0px; color:#333; font-family:Verdana; font-size:15px; font-weight:bold; text-align:left;text-decoration:none}
.navigation .title a:link{ color:#006699; font-family:Verdana; font-size:15px; font-weight:bold; text-align:left;text-decoration:none}
.navigation .title a:visited{  color:#006699; font-family:Verdana; font-size:15px; font-weight:bold; text-align:left;text-decoration:none}
.navigation .title a:hover{  color:#006699; font-family:Verdana; font-size:15px; font-weight:bold; text-align:left; text-decoration:underline}
.navigation .current { padding:8px 0px;  color:#333; font-family:Verdana; font-size:15px; font-weight:bold; text-align:left;}



.menumain{height:30px; width:980px; background:url(../images/bgmenu.gif) repeat-x;}
.menumain .bo { padding:0px; margin:0px; list-style:none;}
.menumain .bo li  {float:left;  padding:8px 12px; color:#FFFFFF; font-size:12px; font-weight:bold; }
.menumain .bo li a{color:#FFFFFF; font-size:12px; font-weight:bold;text-decoration:none }
.menumain .bo .line{ padding:0px ;margin:0px;  }

.navigation{
height:34px; background: url(../images/navig_bg.gif);  width:980px;}
.navigation .title{ padding:8px 30px; color:#333333; font-family:Verdana; font-size:14px; font-weight:bold; text-align:left;}

.menuleft_bg{width:166px; background:url(../images/bg_menuleft.gif) #E3ECF9  repeat-y; border-right: 1px solid #00AEEF  }
.menuleft_top{background:url(../images/bg_menuleft_top.gif)}
.menuleft_bg ul{ padding:0px 5px 0px 40px; margin:0px; list-style:url(../images/icon.gif)}
.menuleft_bg ul li{ padding:0px 0px 0px 3px;margin:10px 5px; font-size:12px }
.menuleft_bg li a { color:#000000; font-size:12px; text-decoration:none ; }
.menuleft_bg .subcate { color:#006699; font-size:12px; text-decoration:none ; font-weight:bold; text-transform:uppercase }

.maincontent{float:left; padding:5px; width:970px; }

.intro h1{ color:#CC0000; }
.intro .content{ color:#000000; line-height:16px; font-size:12px}


.boxmenu{
float:right; margin:7px 0px ; width:253px; border:2px solid #DDE0E0;}
.boxmenu .header{background:url(../images/bg_headmenu.gif) repeat-x;padding:0px 10px; height:32px }
.boxmenu .menudetail{height:25px; padding:8px 38px 0px 38px; margin:0px; color:#666666; font-size:12px; font-weight:bold;}
.boxmenu .menudetail a { color:#666666; font-size:12px; font-weight:bold; text-decoration:none}
.boxmenu .menudetail a:link { color:#666666; font-size:12px; font-weight:bold; text-decoration:none}
.boxmenu .menudetail a:visited { color:#666666; font-size:12px; font-weight:bold; text-decoration:none}
.boxmenu .menudetail a:hover { color:#E77C0D; font-size:12px; font-weight:bold; text-decoration:none}

.content_left{float:left; width:710px; }
.content_right{float:right; width:257px; }


.boxhome{float:left; width:240px; height:96px;  border:1px solid #F2F2F2; background:#FDFDFD; margin:8px 7px}
.boxhome .title{ padding:10px 0px 0px 0px; color:#CC2027; font-size:18px; font-family:tahoma; text-transform:uppercase; font-weight:bold}
.boxhome .text{ padding:5px 5px 0px 5px; color:#666666; font-size:11px; font-family:arial; text-align:justify }

.boxbox{float:left;width:710px;}
.box {float:left;border-left:1px  solid #DDE0E0;border-right:1px  solid #DDE0E0;border-bottom:1px  solid #DDE0E0; 
background: url(../images/bgboxbottom.gif) bottom repeat-x; margin:10px 10px 0px 0px  !important; width:223px; }
.box .title{padding:8px 0px; color:#333333; text-transform:uppercase; font-weight:bold; font-size:11px  }
.box .content{padding:5px 0px; width:223px; height:240px}
.box .content .newstitle{padding:5px 3px; color:#333333;  font-weight:bold ;font-size:12px }
.box .content .newstitle a:link{padding:5px 3px; color:#336699;  font-weight:bold ;font-size:12px ;text-decoration:none}
.box .content .newstitle a:visited{padding:5px 3px; color:#336699;  font-weight:bold ;font-size:12px; text-decoration:none }
.box .content .newstitle a:hover{padding:5px 3px; color:#cc2027;  font-weight:bold ;font-size:12px; text-decoration:underline }
.box .content .newstext{padding:0px 5px; color:#000000;  font-weight:normal; font-size:12px ; line-height:18px; text-align:justify}
.box .content .newstitle {color:#333333;  font-weight:bold ;font-size:11px }


.bottom_line{ color:#FFFFFF;background:url(../images/line_bottom.gif) top repeat-x; padding:10px 0px; text-align:center;}
.bottom{padding:0px 10px; color:#FFFFFF; font-size:12px}
.bottom  a:link{padding:0px 10px; color:#FFFFFF; font-size:12px; text-decoration:none} 
.bottom  a:visited{padding:0px 10px; color:#FFFFFF; font-size:12px; text-decoration:none} 
.bottom  a:hover{padding:0px 10px; color:#FFFFFF; font-size:12px; text-decoration:underline} 

.copyright{ color:#CCCCCC;  font-size:10px; padding:10px 0px 0px 0px}


/*------------------*/
.box3 {float:left;width:533px; padding:10px 0px; margin:0px}
.box3  .version{color:#FFFFFF; padding:0px 5px 0px 20px; font-size:12px; font-weight:bold}
.box3  .code{color:#FFFFFF; padding:0px 250px 0px 0px ; font-size:12px; font-weight:bold}
.box3  .price{color:#FFFFFF; padding:0px 5px ; font-size:12px; font-weight:bold}
.box3  .price1{color:#FFFF00; padding:0px 0px 0px 0px ; font-size:12px; font-weight:bold}

/*------------------*/
.boxnews{float:right; width:428px; height:152px;  border: 1px solid #DDE0E0}
.boxnews .title { background: url(../images/bg_title.gif) top repeat-x;height:33px;}
.boxnews .title  .text{ margin:0px ; padding-top:5px; color:#000000; font-weight:bold; font-size:12px ; text-decoration:none }

.boxnews .content { padding:5px;color:#000000; line-height:18px  }
.boxnews .content .text{ color:#000000; font-weight:bold; font-size:12px }
.boxnews .content .text a:link{ color:#000000; font-weight:bold; font-size:12px ;text-decoration:none}
.boxnews .content .text a:visited{ color:#000000; font-weight:bold; font-size:12px; text-decoration:none}
.boxnews .content .text a:hover{ color:#000000; font-weight:bold; font-size:12px;text-decoration:underline }
.boxnews  .othernews{ margin:0px; list-style:url(../images/dot1.jpg); padding:0px 20px}
.boxnews  .othernews li{color:#666666;  padding:0px 0px}
.boxnews  .othernews li a:link, a:visited {color:#666666; padding:0px 0px; text-decoration:none}
.boxnews  .othernews li a:hover{color:#666666; padding:0px 0px; text-decoration:underline}
/*------------------*/
.boxall{float:right; width:435px;  }

.boxall .boxsmall{width:212px; height:68px; float:right; background:url(../images/bg_icon.jpg) repeat-x; margin:5px 0px 0px 5px}
.boxall .boxsmall .title{margin:0; padding:3px 0px; font-weight:bold}
.boxall .boxsmall .content{float:left; margin:5px;list-style:url(../images/icon15.jpg) ; padding:0px 3px 0px 18px}
.boxall .boxsmall li {  color:#333;}
.boxall .boxsmall li a:link {  color:#333; text-decoration:none ; }
.boxall .boxsmall li a:visited {  color:#333; text-decoration:none ; }

.boxall .boxsmall li a:hover{  color:#cc2027; text-decoration:underline ; }
/*------------------*/
.more_news { width:500px; float:left; list-style: url(../images/icon10.gif);  padding:0px 30px; margin:0px}
.more_news li{ color:#999;font-size:11px;}
.more_news li a.more:link{ color:#999;font-size:11px;text-decoration:none}
.more_news li a.more:hover{ color:#999;font-size:11px; text-decoration:underline}
/*--------------------------*/
.titlepage{color:#C10808; font-size:14px; font-weight:bold; padding:5px}
.titlesubpage{color:#006699; font-size:12px; font-weight:bold; padding:10px 5px }
.discount{ text-decoration: line-through;}
.bannercenter{float:left;margin:9px 9px 0px 0px}


.titlesub {float:left;width:680px; height:20px; padding:5px 0px 0px 5px; color:#FFFFFF; font-weight:bold; background:#008DDB; border-top:1px solid #999999;margin-top:5px}
.linetext{float:left;width:515px;padding:5px 20px}
.linetext .code{font-weight:normal;color:#C10808; font-size:12px; font-weight:bold }
.linetext .price{color:#000066; padding:0px 5px ; font-size:12px; font-weight:bold}

A.detailnews:link {
	color : #023DC2;
	text-decoration: none;
	font-family:Tahoma;
	font-size:11px;
	text-align: right;
	
}

A.detailnews:visited {
	color : #023DC2;
	text-decoration: none;
	font-family:Tahoma;
	font-size:11px;
	text-align: right;
	   
}

A.detailnews:hover {
	color : #cc2027;
	text-decoration: underline;
	font-family:Tahoma;
	font-size:11px;
	text-align: right;   
}
