/*================================ css default  ================================*/
* {	margin: 0px;	padding: 0px;}
body { color: #333333; font-family: Tahoma, arial, sans-serif;	font-size: 11px; text-align:left; /*background: url(/home/images/graphics/background.gif) center top repeat-x;*/ }

a {	color: #2b64b4;	 text-decoration: none;	cursor:pointer; }
a:hover { text-decoration:underline; }
img { border: none; }
ul, li { list-style-type: none; }

/* easy clearing */
.clearfix:after { content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; height: 0; clear: both; visibility: hidden;	}
.clearfix { display: inline;	position: relative; }
/*\*/
.clearfix { display: block; }
/* end easy clearing */

#container { margin: 0px auto; width: 776px; padding:0 18px; background:	url(/home/images/graphics/shadow.gif) repeat-y center 135px}
/*================================ css default  ================================*/

/*======================== css su dung cho header ================================*/
/*------------ css su dung cho header ben tren Logo ------------ */
#header	{ margin-bottom: 10px; }
#toolbar {position:relative; height: 18px; }
#toolbar .home{ float:left; padding: 2px 6px; }
#toolbar .home a{ padding: 0px 2px; }
#toolbar .shortcut{ float:right; padding-top: 2px; padding-right:6px;}
#brand .logo{ padding: 5px 0px 0px 10px; float:left; }
#brand .account{ padding: 2px 21px 0 0; text-align:right; }
#brand .account a{ padding: 0px 2px; }

/*------------ css su dung search box ------------ */
#searchwrapper{ width:490px; float:right; padding-right: 6px; }
#sbox_title{ float:left; color:#353434; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-top:32px; width:35px; padding-left: 20px; }
#sbox{ padding:4px 5px 5px 0px;	width: 430px;	height: 58px; float:right; }
#sbox .w_textbox{width:425px; float:left; margin-top:4px;}
#sbox ul li.sboxcenter{ float:left; width:250px; margin-top:7px;}
#sbox ul li.sboxcenter .g_tabsearch{margin-left:4px; margin-right:4px;}

#sboxlinktab a{ font-size:13px; font-family:Arial; color:#125ea2;}
#sboxlinktab a:hover{ text-decoration:underline; }
#sboxlinktab .select_tab a { font-size:13px; color:#353434; font-weight:bold; text-decoration:none;}

#sbox .inputtext {padding:2px 2px 0px 2px; font-family:Arial; border:1px solid #f0f0f0; border-color:#7c7c7c #cecece #c3c3c3 #7c7c7c; font-size:12px; height:18px; background:#fff url(/home/images/buttons/sbox-bg.gif) no-repeat;}
#sbox .droplist { margin-top:1px; font-family:Arial; border:1px solid #f0f0f0; font-size:12px; height:20px; border-color:#7c7c7c #cecece #c3c3c3 #7c7c7c; padding-top:1px; }
.button_search { font-family:Arial;	font-size:12px;	color:#fff;	background:#fff url(/home/images/buttons/button_search.gif) 0 0 repeat-x;	border: 1px solid #e32828; font-weight:bold; height:22px; }
.button_search_hover { font-family:Arial; font-weight:bold;	font-size:12px;	color:#fff;	padding:0; text-decoration:none; background:url(/home/images/buttons/button_search_hover.gif) 0 0 repeat-x; border: 1px solid #e32828; height:22px; background-color:#fff;}

/*------------- Themes icon ---------*/
#pagesettings{ margin-top: 8px; padding-left: 333px; }
#pagesettings label{ float:left; font-weight:bold; font-family: Arial, Helvetica, sans-serif; }
#pagesettings li{ float:left; margin-left:8px; }
#themes li a{ display:block; width:14px; height:12px; text-indent:-5000px; font-size:0px; background:url(/home/images/buttons/themes.gif) no-repeat; cursor:pointer; }

#themes #t1{background-position:0 0;}
#themes #t2{background-position:-22px 0;}
#themes #t3{background-position:-44px 0;}
#themes #t4{background-position:-66px 0;}
#themes #t5{background-position:-88px 0;}
#themes #t1.on{background-position:0 -20px;}
#themes #t2.on{background-position:-22px -20px;}
#themes #t3.on{background-position:-44px -20px;}
#themes #t4.on{background-position:-66px -20px;}
#themes #t5.on{background-position:-88px -20px;}
/*======================== css su dung cho header ================================*/

/*============================= css su dung cho footer ===========================*/
#footer{ height:48px; background:url(/home/images/graphics/background_footer.jpg) no-repeat left top; border:1px solid #c4c6c8; text-align:center; padding-top: 12px; color:#2b64b4 }
#footer ul li{ display:inline; text-transform:capitalize }
#footer ul {padding-bottom:8px;}
/*============================= css su dung cho footer ===========================*/

/*====================================== content ====================================*/
#master_block { margin-bottom:0px; width:auto;}

/* --------------- ads block -------------- */
#ads_block { width:200px; float:right }
#ads_block .adv_item { margin-bottom:7px; }
#ads_block .ads_box1_content ol{ padding-top:8px; }
#ads_block .ads_box1_content ol li{ list-style:outside decimal; margin-left:35px; padding-left:0px; color:#ff7e00; font-weight:bold; font-family:Arial, Helvetica, sans-serif;font-size:12px; padding:4px 0 2px}
#ads_block .ads_box1_content ol li a{ font-family:Tahoma; font-size:11px }
#ads_block .ads_box1_content p.view_more{ text-align:right; padding:0 5px 2px 0}

#ads_block .ads_box2_content .ads_box2_item_odd{ width:198px; padding:10px 0}
#ads_block .ads_box2_content .split{ width:99px; float:left;text-align:center }
#ads_block .ads_box2_content .seperate_line{ background:url(/home/images/graphics/dot_far.gif) repeat-x left top; margin:0 5px; height:1px; font-size:0px; line-height:0em; }
#ads_block .ads_box2_content ul li{background:url(/home/images/icons/dot.gif) no-repeat left 8px; text-align:left; width:80px; padding:3px 0 2px; padding-left:10px; }
#ads_block .ads_box2_content p.price{ color:#ff7e00;font-weight:bold; padding-top:3px; }
#ads_block .ads_box2_content img { border:0 solid #CCC }

/* ----------------- content block ------------- */
#master_block .bg_title a h2, #master_block .bg_title h2{ font-size:12px; font-family:Tahoma }
#ads_block .ads_box h2{ text-align: center; color: #2b64b4 }

#content_block { width:429px;}
#content_block .ads_full_split { border:1px solid #CECECE; padding:7px 5px 7px 11px; width:551px; margin-bottom:7px; margin-top:4px;} /*Edit on May 11 2007*/
#content_block .part1 { background:url(/home/images/graphics/line_near.gif) repeat-y right top; padding-right:16px; }
#content_block .part2 { background:url(/home/images/graphics/line_near.gif) repeat-y right top; padding-right:16px; margin-left:16px;}
#content_block .part3 { margin-left:16px; }
#content_block .part1, #content_block .part2, #content_block .part3 { float:left }

#content_block .main_box { float:right; width:429px; }
#content_block .top_news { height:auto; overflow: hidden; padding-bottom: 5px}
#content_block .top_news ul { height:22px;}
#content_block .top_news ul li { float:left; padding:3px 22px 4px; font-weight:bold; font-size:12px;}
#content_block .top_news ul li.right_line { background:	url(/home/images/graphics/g_tab_header.gif) no-repeat right center;}
#content_block .top_news ul li.last { padding-left:25px; padding-right:24px; }

#content_block .top_news .news { padding:10px 5px; display:none }
#content_block .top_news .image { margin-top:1px; }
#content_block .top_news .news a h2{ font-size:14px; padding-bottom:6px; }

#content_block .top_news .upper_box_news { width:415px; }
#content_block .top_news .lower_box_news { float:left; width:198px; margin-top:5px; padding-right:9px;}
#content_block .top_news .lower_box_news_list { float:left; width:198px; margin-top:2px; padding-right:9px;}
#content_block .top_news .lower_box_news_list_doc { float:left; width:400px; padding-right:9px; margin:0;}
/* Custonize by Neovn */
#content_block .top_news .blank { float:left; width:auto; height:5px; margin-top:2px; padding-right:9px;}
#content_block .top_news .otherview { float:right; width:auto; text-align:right; padding-bottom:3px;}

/* The end of Customize */

#content_block .group1 { width:100% }

#master_block .nav_bar_group { width:131px; border:0; float:left; margin-bottom:7px }

#master_block .nav_bar ul li a { font-weight:bold; background-repeat: no-repeat; background-position:8px center; padding:6px 0 0 43px; display:block; height:20px;}
#master_block .nav_bar ul li.all_services a { height: 16px;padding:4px 0 0 40px; }
#master_block .nav_bar ul li.all_services { height:21px; }
#master_block .nav_bar .icon_n_u{margin-bottom:5px; margin-left:5px;}

#content_block .groupa { height:auto; width:auto;}
#content_block .groupa .list_news_full { float: left }
#content_block .groupa .list_news_half { float: left; width: 90px; }
#content_block .groupa .image { margin-right:5px; margin-top: 4px; }
#content_block .image2 { margin-left:4px; margin-top: 10px; float:left;}
#content_block .groupa .col1 { float:left; width:195px; padding:0 8px 8px; }
#content_block .groupa .box_content { background:url(/home/images/graphics/vdot_far.gif) repeat-y center top; margin-top:6px; padding:0; width:427px; }

#content_block .group2 .ads_item { margin-bottom:7px;}
#content_block .group2 .g2_box { width:260px; height:205px; float:right;}
#content_block .group2 .content { height: 105px; }
#content_block .group2 a h3 { font-size:11px; padding:6px 0; }
#content_block .group2 p { line-height:1.3em }

#content_block .group3 .g3_ads, #content_block .group2 .g2_ads { float:left; }

#content_block .bg_title h2 { float:left; }
#content_block .bg_title h2 a{ padding-left: 8px; }
#content_block .bg_title h2 a:hover { text-decoration:underline }
#content_block .bg_title span{ float:right; padding-right:8px; text-transform:capitalize; color:#5c636a }
#content_block .box_content { padding:8px; padding-bottom:0; width:auto }
#content_block .article { height: 100px; }

#content_block .box_content ol{ padding-left:2px; text-align:left}
#content_block .box_content ol li{list-style: circle; padding:0 0 3px; line-height:14px; margin-left:10px; color:#2B64B4;}
#content_block .box_content ol li a{ font-weight:normal; }

#content_block .group3 .g3_box{ width:auto; float:right; min-height:178px; height:auto !important ;height:178px;}
#content_block .image { float:left; border:1px solid #CCCCCC; margin-right:10px; margin-top:6px; }


#content_block .group4 .g4_box1 { width:150px; height:180px; float:left }
#content_block .group4 .g4_box2 { width:260px; height:180px; float:right;}
#content_block .group4 .g4_box3, #content_block .group5 .g5_box1 { width:100%; height:auto; float:left; padding-bottom:10px }
#content_block .group4 h3, #content_block .group5 h3 { font-size:11px; padding-bottom:5px; }


#content_block .group4 { height:auto; width:427px; }
#content_block .group4 { margin-bottom:4px; }
#content_block .group4 p { padding-bottom:5px; }

#content_block .group4 .g4_box4, #content_block .group5 .g5_box2 { width:260px; height:180px; float:left; margin-left:7px;}
#content_block .group4 .list_news_half { float:left; width:auto ; height:90px; }
#content_block .group4 .list_news_short { float:left; width:142px ; height:90px; }

#content_block .group5 { }
#content_block .group5 { margin-bottom:-6px;}
#content_block .group5 .list_news_half { float:left; width:172px ; height:90px; }
#content_block .group5 .list_news_short { float:left; width:142px ; height:90px; }


#content_block .group4 ul li, #content_block .group5 ul li, #content_block .group2 ul li, #content_block .groupa ul li { background:url(/home/images/icons/dot.gif) no-repeat left 10px; padding:4px 0 3px; padding-left:10px;}
#content_block .group4 ul li.short, #content_block .group5 ul li.short { width: 133px; }
#content_block .group4 ul li.long, #content_block .group5 ul li.long { width:167px; }

#ads_full { margin-bottom:20px; text-align:center }
/*====================================== content ====================================*/

/* ===================================== special box ================================== */
#special_box{ width: 321px; height:135px; overflow:hidden; float:left; }
#content_block .hot_box { height:135px; }
#content_block .special_btn { width:106px; height:135px; float:left; overflow:hidden;}
#content_block .special_block { width:336px; height:135px; position:absolute; z-index:0 }
#content_block .special_block h1 { font-size:12px; padding:5px 0 0 5px }
#content_block .special_block .items { float:left; margin-top:6px; padding-left:10px; }
#content_block .special_block .items ul li{ background:	url(/home/images/icons/play.gif) no-repeat left 4px; padding:4px 0; padding-left: 22px;}

/*-------------ad--------------*/
#content_block .item_album ul li{padding:3px 0; padding-left: 12px; margin-bottom:3px; margin-left:10px; margin-right:10px;}

/*-----------------------------*/

#content_block .special_block .item h4 { font-size:11px; }
#content_block .special_block .item h4 span { font-size:12px; font-family:Arial; color:#ff8111; padding-right: 5px; }
#content_block .special_block .item a.play { background:url(/home/images/icons/play.gif) no-repeat; line-height:1.7em; padding-left:23px; padding-bottom:3px }
#content_block .special_block .item p { padding-left:10px }
#content_block .special_btn ul li a { font-weight:bold; font-size:12px; display:block; height:15px; padding:9px 0 9px 20px;}

#music_box{ background:url(/home/images/graphics/bg_music.jpg) no-repeat }
#photo_box{}
#film_box{ background:url(/home/images/graphics/bg_film.jpg) no-repeat }
#game_box{ background:url(/home/images/graphics/bg_game.jpg) no-repeat }

#serviceContent { position:absolute; z-index:1000; display:none; }
#services .tl_curve, #services .tr_curve, #services .bl_curve, #services .br_curve { width:7px; height:7px; font-size:0px; }
#services .services_list_border { padding:8px; }
#services .services_bg_top h2 {  font-size:11px; font-family:Tahoma; color:#FFF; height:17px; padding-top:6px; padding-left:25px; margin-left:8px; }
#services .services_list ul { padding:8px; }
#services .services_list ul li { float: left; width: 110px; padding:6px 0; padding-left:16px; }
#services .services_list ul li a { font-size:12px; color:#000; font-weight:bold; text-transform:capitalize }
#services .btn_bot { text-align:right; font-size:12px; padding-right:10px; }

.btn_holder { position:absolute; z-index:0; overflow:hidden; width:200px; top:218px; }

#btn01 { margin-top:-1px;}
#btn02 { margin-top:-1px; }
#btn03 { margin-top:-1px; }
#btn04 { margin-top:-1px; }


#tab1 { float:right; cursor:pointer;}
#tab2 { float:right; cursor:pointer;}
#tab3 { float:right; cursor:pointer;}
#tab4 { float:right; cursor:pointer;}

#amn{ margin-left:24px; margin-top:10px; font-weight:bold; font-size:12px; cursor:pointer;}
#pho{ margin-left:24px; margin-top:10px; font-weight:bold; font-size:12px; cursor:pointer;}
#phi{ margin-left:24px; margin-top:10px; font-weight:bold; font-size:12px; cursor:pointer;}
#gam{ margin-left:24px; margin-top:10px; font-weight:bold; font-size:12px; cursor:pointer;}

.bg_tab1{background:url(/home/images/graphics/bg_ks.jpg) no-repeat;}
.bg_tab1 span a{ font-weight:bold; font-size:12px; margin-left:2px; }
.bg_tab1 .list_news_half { float:left; width:auto ; height:90px; }
.bg_tab1 .list_news_short { float:left; width:142px ; height:90px; }

.bg_tab2{ margin-top:6px;}
.bg_tab2 span a{ font-weight:bold; font-size:12px; margin-left:2px;}
.bg_tab2{background:url(/home/images/graphics/bg_dulich.jpg) no-repeat; margin-top:6px;}
.bg_tab3{background:url(/home/images/graphics/bg_phuong_tien.jpg) no-repeat; margin-top:6px;}
.bg_tab3 span a{ font-weight:bold; font-size:12px; margin-left:2px;}
.bg_tab4{background:url(/home/images/graphics/bg_muasam.jpg) no-repeat; margin-top:6px;}
.bg_tab4 span a{ font-weight:bold; font-size:12px; margin-left:2px;}

#content_block .itemsdulich { float:left; margin-top:6px; padding-left:10px; }
#content_block .itemsdulich ul li{ background:url(/home/images/icons/ico_dulich.gif) no-repeat left 4px; padding:4px 0; padding-left: 22px;}

#content_block .itemsvanchuyen { float:left; margin-top:6px; padding-left:10px; }
#content_block .itemsvanchuyen ul li{ background:url(/home/images/icons/ico_phuongtien.gif) no-repeat left 4px; padding:4px 0; padding-left: 22px;}

#content_block .items { float:left; margin-top:6px; padding-left:10px; }
#content_block .items ul li{ background:url(/home/images/icons/hotel.gif) no-repeat left 4px; padding:4px 0; padding-left: 22px;}

#content_block .item a.play { background:url(/home/images/icons/ico_hotel.gif) no-repeat; line-height:1.7em; padding-left:23px; padding-bottom:3px; margin-left:10px;}
#content_block .item span { font-size:12px; font-family:Arial; color:#ff8111; padding-right: 5px; font-weight:bold; }
