html { margin: 0;padding: 0; font-family:arial; font-size:11px;}
body { font-family:arial; font-size:11px;  color: #505050; margin: 0; padding: 0}
p { margin: 0; text-align: justify;} 
from, ul, table, h1, h2 ,h3 ,h4 { padding:0px; margin:0px}
table { border-collapse:collapse; font-family:arial; font-size:11px;}

img { border:solid 2px #F4F5F6;}

.fl { float:left}
.fr { float:right}
.clr { clear:both}

ul { list-style:none}
a { cursor:pointer}
a:link {  text-decoration: none; color: #202020;}
a:visited { font-weight: none; text-decoration: none; color: #cc0000;}
a:hover { text-decoration: underline; color: #aa0000; text-decoration:none}

.linedot { background:url(../images/bg/bg_linedot1.gif) repeat-x center; width:100% ; height:10px}

<!-- lay out -->

#site { width:800px; min-width:800px; position:relative}



#header, #footer, #menutop { width:800px}

#tabsearch, #lk, { padding:5px}


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

#header { background:url(../images/bg/bg_header.gif) repeat-x; height:113px}
#header div.logo { float:left; width:500px; }
#header div.banner { float:left; width:300px}

/********************** menu ****************************/

#menutop { height:25px; background:url(../images/bg/bg_menu_top.gif) repeat-x; height:30px; color:#ffffff }
#menutop p.top1 { background:url(../images/bg/bg_top_right.gif) no-repeat; float:left; width:270px; padding:6px 0 9px 5px; color:#000000}
#menutop p.top2 {text-align:right; padding:7px 10px 0 15px; margin-left:280px}
#menutop a { color:#ffffff; text-decoration:none; font-weight:none}
#menutop a:hover { color:#fee514}



/********************** left ****************************/

#left_col { width:170px; background:#fff5ed; text-align:left; padding-top:2px}


#tabsearch p.title, #lk p.title  { text-align:left; font-weight:bold; color:#9a0225; padding-bottom:5px}
#tabsearch, #lk {  padding:10px 0 10px 5px; border-bottom:1px solid #ff7c00}

#tabsearch { background:#fffae3}
#tabsearch .inp1 { width:90px; height:18px; font-size:11px}
#tabsearch .inp2 { width:56px; height:19px; background:url(../images/bnt/bnt_search.gif) no-repeat; border:0px; cursor:pointer}
#tabsearch a { color:#000000}
#tabsearch a:hover { color:#aa0000}
#tabsearch p { padding-top:5px}

#chuongtrinh {background:#f4f4f4; text-align:left}
#chuongtrinh h4 a, #chuongtrinh h4 { font-size:12px; font-weight:bold; color:#420d19}
#chuongtrinh p { padding:2px 3px 3px 2px }

#lk { background:#ffe0e5; border-top: 2px solid #7a011d; margin-bottom:2px}
#lk select { width:140px}

#visit {  background:#ffa63d; color:#ffffff; }
#visit p { padding:5px; text-align:center }
#visit span { font-size:15px; font-weight:bold; color:#aa0000}

/********************** right ****************************/

#right_col { width:180px; background:#fff5ed; min-height:100px; padding-top:4px}


#sethome {margin:2px 0 4px 0; text-align:center}
#sethome p { text-align:center}

#hotline { min-height:100px; margin:2px 0 2px 0}

#rightmenu img { border:0px}
#rightmenu ul { text-align:left; background:url(../images/bg/bg_bar.gif) repeat-x; color:#ffffff}
#rightmenu ul p {  font-weight:bold; padding:0px 0 2px 15px}
#rightmenu li {padding: 0;margin: 0;font-weight:bold;}
#rightmenu li a span { background:#ffd7a3 url(../images/bg/bg_menu_right.gif) repeat-x scroll right top; color:#aa0000; display:block; padding:5px 0px 6px 5px; cursor:pointer; border-bottom:0px solid #f6ca4a;}
#rightmenu li a:hover span { background:#ffc272 no-repeat scroll right top; color :#202020;}

#tb { background:#fff7dd; border-top: 2px solid #ff820c; border-bottom: 2px solid #ff820c; border: 1px solid #ff820c; margin-bottom:2px; padding:7px; clear:both}

#thongke { background:#f4f4f4; text-align:left}
#thongke ul { padding:7px}
#thongke ul p { border-bottom:1px solid #d5d5d5}
#thongke .inp { float:left; background:url(../images/bnt/bnt_bieuquyet.gif) no-repeat top; width:65px; margin-left:5px; cursor:pointer; border:0px; padding-top:5px}
#thongke p.bq { background:url(../images/bg/bg_bieuquyet.gif) top repeat-x; height:32px; padding-top:10px}
#thongke  a { margin:5px 0 0 10px; color:#aa0000}


#mail { margin-top:10px; min-height:60px; display:none}

#banner_r p { padding:2px 0 2px 0; text-align:center}

#rightmenu  p.bar, #thongke  p.bar, #chuongtrinh  p.bar { background:url(../images/bg/bg_bar.gif) repeat-x; padding:5px 0px 5px 15px; border-left:5px solid #d0133e; color:#ffffff; font-weight:bold}

p.bar2news { background:url(../images/bg/bg_bar.gif) repeat-x; padding:5px 0px 5px 15px; border-left:5px solid #d0133e; color:#ffffff; font-weight:bold}

/******************** menu right ***************************/


ul.makeMenu2, ul.makeMenu2 ul { width: 180px; padding-left: 0px; cursor: default; margin-left: 0px; }

ul.makeMenu2 li { list-style-type: none; position: relative; color: #000000;
	background-color: #ffc65a; border: 1px solid #f90; margin-top:1px}
ul.makeMenu2 li > ul { display: none; position: absolute; top: 0px; left: -182px; }
ul.makeMenu2 li:hover, ul.makeMenu2 li.CSStoHighlight { background-color: #ffd7a3; }
ul.makeMenu2 ul.CSStoShow { display: block; }
ul.makeMenu2 li:hover > ul { display: block; }
ul.makeMenu2 li a { color: #000000; display: block; text-decoration: none; padding: 5px }
ul.makeMenu2 li a:hover { color: #7f011e;background:#ffd7a3  }

ul.makeMenu, ul.makeMenu2, ul.makeMenu ul, ul.makeMenu2 ul { margin: 0px; padding: 0px; }



/********************** body ****************************/

#body_col { width:100%; text-align:left; padding:0px 8px 5px 8px}
/*#body_col { padding:0 0 0 165px; text-align:left; background:#fffae3; position:relative; min-height:600px; margin-top:2px}
#inbody { background:#ffffff url(../images/bg/bg_right.gif) repeat-y right; padding-right:185px; min-height:600px}*/

#tnews { background:#f5f5f5; padding:3px 5px 2px 5px; ,margin-bottom:10px; margin-top:5px}
#tnews p.n1 { text-align:left; float:left; width:70px}
#tnews p.n2 { margin-left:70px}
#tnews a:hover {text-decoration:underline}

#nav { background:url(../images/bg/bg_header.gif) repeat-x; padding:3px 5px 2px 5px; font-weight:none;margin-top:10px;}
#nav p.nv { float:left; text-align:left; padding-left:7px; min-width:320px; font-weight:none}
#nav p.time { margin:0 5px 0 0; text-align:right}

#content { padding:0 10px; text-align:justify; line-height:18px}
#content div.topnews { width:auto; text-align:justify}
#content div.listnews { margin-left:0px; margin-bottom:10px; background:#ffffff url(../images/bg/bg_news.gif) repeat-x top; border:1px solid #e0e0e0; padding:5px}
#content p { text-align:justify; margin:0px; padding:0px}
#content span.red { color:#FF0000}
#content span.time { color:#b5b5b5; font-style:italic; font-size:11px}
#content p.title a, #content h4 { font-size:12px; font-weight:bold; color:#aa0000; padding-bottom:5px; clear:both}
#content p.toptitle { font-size:14px; color:#aa0000; text-align:left; padding:0 10px 10px 0px; font-weight:bold}
#content p a:hover { text-decoration:underline; color:#aa0000}
#content .padimg { float:left; padding:zzz0px 8px 5px 0px}
#content span.name {font-size:11px; color:#0099CC; margin-bottom:15px}
#content p.more { text-align:right; clear:both; font-style:italic; font-size:11px; color:#0099CC; padding-bottom:15px}
p.tell { padding:5px; text-align:left; margin-bottom:10px; margin-top:15px}
p.tell a { color:#aa0000; margin-right:5px}
#content a:visited {color: #202020;}
#content .listnews li { padding:5px 0px 5px 10px}
#content .listnews span { font-weight:bold; color:#aa0000}
#content .line { height:5px; border-top:0px #d0d0d0 dashed}
#content p.all { text-align:right; padding-top:5px}
#content p.bgtitle { background:url(../images/bg/bg_other.jpg) no-repeat top; padding-top:5px; border-top:1px dotted #ff7400; width:100%; height:30px; clear:both; margin-bottom:10px }
#content p.bgtitle span { font-weight:bold; color:#202020; padding:5px 0 0 5px; display:block}
#content p.title { color:#aa0000; padding-bottom:5px; clear:both; margin-top:5px}
/*#content p img { width:400px} */

#pagenum { width:100%; background:#f2f2f2; border-top:1px solid #e5e5e5; padding:2px 0 2px 0}


#in_content { padding:10px}
#in_content  table td { text-align:center}
#in_content  table td span { color:#FF0000; font-weight:bold}


#other {  background:url(../images/bg/bg_other.jpg) no-repeat top; padding-top:5px; border-top:1px dotted #ff7400}
#other h4 { color:#000000; font-size:12px; background:url(../images/ico/icon_ip.gif) no-repeat; padding-left:20px; margin-bottom:10px}
#other li { padding:7px 0 5px 20px}
#other span.time { color:#b5b5b5; font-style:italic; font-size:11px}

.all { text-align:right; color:#505050; font-weight:bold; padding:10px 0 10px 0}

#tophome {text-align:right; color:#505050; background:url(../images/bg/bg_line21.gif) repeat-x; padding-top:15px; margin-top:10px; border-top:1px solid #ff7400}
#tophome p.t1 { float:left; width:300px}
#tophome p.t2 { text-align:right; margin-left:300px}
#tophome p.t1 a { color:#202020}
#tophome p.t1 a:hover { color:#990000; text-decoration:none}


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

#footer { background:url(../images/bg/bg_header.gif) repeat-x; border-top:2px solid #ff6c00}
#footer p { text-align:center; padding:10px}
#footer p.menu { height:25px; background:url(../images/bg/bg_menu_top.gif) repeat-x; color:#ffffff; padding:5px 0 2px 0; text-align:center; border-bottom:0px solid #fcb16f; font-weight:none}
#footer p.menu a { color:#ffffff}
#footer a:hover { text-decoration:underline}
#footer a.power { width:100; float:left; color:#ff6c00; padding-left:10px }
#footer a span { color:#ff6c00; font-size:11px}
#footer a.power:hover { text-decoration:none}

/******************* tell a friend *************************/

#sendmail { width:400px; background:url(../images/bg/bg_line1.gif) #fffae3 repeat-x top; padding:0px 0 0 0; border-left:2px solid #ff7c00;  border-right:2px solid #ff7c00;}
#in_senmail { width:100%; background:url(../images/bg/bg_line1.gif) repeat-x bottom; padding:0 0px 10px 0px }
#in_senmail span { color:#FF0000}
#in_senmail p.content { padding:5px 20px 15px 20px; text-align:justify}
#in_senmail p.title { text-align:center; padding:10px; font-weight:bold; color:#aa0000; font-size:14px}
#in_senmail input.bnt { background:#ff7c00 url(../images/bg/bg_bnt.gif) no-repeat; color:#ffffff; border:0px solid #ffa24a; font-size:11px; font-weight:bold; width:56px; height:19px}

/****************** site map *****************************/

#sitemap ul li { padding:1px 0px 2px 10px}
#sitemap span { font-weight:bold; color:#0066cc}
#sitemap ul ul { padding-left:20px}

/****************** search en ***********************/

#search_en { text-align:center; background:#f6f6f6; margin:0 50px 0 50px; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; padding:10px}
#search_en .ins { width:300px}

/****************** faq ***********************/
 
#faq p { padding:5px 0 5px 0}
#faq  span.question { font-weight:bold; color:#aa0000}
#faq  span.answer { font-weight:bold; color:#0066CC}










