body{background:#220026 url(images/01-background2.jpg) no-repeat center top; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.main_page{width:920px; margin:0 auto;}
.header{height:140px; width:100%; float:left;}
	.header_l{width:310px; height:140px; float:left;}
	.header_r{width:610px; height:120px; float:left; padding-top:20px;}
.content{width:100%; float:left; background:#ffffff;}
	.time{width:100%; height:16px; float:left; background:#393939 url(images/time.gif) repeat-x;}
	.nav_menu{background:#454545 url(images/bg_menu.gif) repeat-x; height:33px; width:100%; float:left;}
		.m_l{width:690px; height:33px; float:left;}
		.search{width:230px; height:30px; float:left; padding-top:3px;}
			.nav_menu ul{margin:0; padding:0; list-style-type:none; float:left;}
			.nav_menu ul li{list-style:none; float:left; height:33px;}
			.nav_menu ul li a{height:33px; line-height:33px; float:left; margin:0; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#ffffff; text-decoration:none; font-weight:bold;}
			.nav_menu ul li a span{padding:8px 10px 5px 10px;}
			.nav_menu ul li a:hover, .nav_menu ul li a:hover span, .nav_menu ul li a.active, .nav_menu ul li a.active span{overflow:hidden; height:33px; color:#ffffff; text-decoration:none;}
			.id0, #id0:hover {background:url(images/menu2.jpg) repeat-x scroll left top; height:33px;} 
			.id1000, #id1000:hover {background:url(images/menu2.jpg) repeat-x scroll left -33px; height:33px;}
			.id1001, #id1001:hover {background:url(images/menu2.jpg) repeat-x scroll left -66px; height:33px;}
			.id1002, #id1002:hover {background:url(images/menu2.jpg) repeat-x scroll left -99px; height:33px;}
			.id1003, #id1003:hover {background:url(images/menu2.jpg) repeat-x scroll left -132px; height:33px;}
			.id1004, #id1004:hover {background:url(images/menu2.jpg) repeat-x scroll left -165px; height:33px;}
			.id1005, #id1005:hover {background:url(images/menu2.jpg) repeat-x scroll left -198px; height:33px;}

		
	.bot_menu{background:#0c0c0c url(images/bot_menu.gif) repeat-x; height:16px; width:100%; float:left;}
	.bot_menu2{background:#0c0c0c url(images/bot_menu.gif) repeat-x; height:15px; width:100%; float:left;}
	
	.ads_top{background:#6f6f6f; width:910px; height:120px; padding:5px; float:left;}
	
	.nav_content{background:#ffffff; width:100%; float:left;}
		.top_news{background:url(images/bg_top.gif) no-repeat bottom right; width:100%; float:left;}
			.news_lager{width:320px; float:left; padding:5px 5px 0 5px;}
			#my-glider {width:100%; float:left;}
			#my-glider .controls{clear:both; width:100%; background:#ffffff; padding:0; margin:0; text-align:center;}
			#my-glider .controls ul{margin:0; padding:0; list-style-type:none; background:url('images/bg_page_number.gif') repeat-x bottom; height:26px; border:1px solid #cccccc;}
			#my-glider .controls li{float:left; margin:0; padding:0; list-style-type:none;}
			#my-glider .controls li a,#my-glider .controls li a:link,#my-glider .controls li a:visited{border-right:1px solid #ccc; float:left; display:block; padding:0px 11px; margin:0; color:#373737; text-decoration:none; line-height:26px; height:26px; font-weight:bold; font-family:Georgia,serif;}
			#my-glider .controls li a:hover,#my-glider .controls li a:active{background:#aaaaaa; color:#ffffff;!important;}
			#my-glider .scroller{width:320px; height:370px; overflow:hidden;}
			#my-glider .scroller .section{width:320px; height:370px; overflow:hidden; padding:0;}
			#my-glider .scroller .content{width:10000px;}

				.lager_title a{font-size:18px; color:#353535; font-weight:bold; text-decoration:none;}
				.lager_title a:hover{font-size:18px; color:#ff6633; font-weight:bold; text-decoration:none;}
				.larger_img{padding-top:5px;}
				.larger_img a{color:#ffffff; text-decoration:none;}
				.larger_img a:hover{color:#ffffff; text-decoration:none;}
				.larger_img img{width:320px; height:265px; border:0;}
				.larger_desc{padding-top:5px;}
				
			.news_small{width:260px; float:left; padding-top:5px;}
				.small_news{width:120px; padding:5px; float:left; text-align:center;}
					.small_img img{padding:2px; border:1px solid #c1c1c1; margin-bottom:3px; width:100px; height:80px; background:#ffffff;}
					.small_img img:hover{padding:2px; border:1px solid #000000; margin-bottom:3px; width:100px; height:80px; background:#ffffff;}
					.small_title a{font-size:12px; color:#353535; font-weight:bold; text-decoration:none;}
					.small_title a:hover{font-size:12px; color:#ff6633; font-weight:bold; text-decoration:none;}
				
			.news_list{width:323px; float:left; padding-left:7px;}
				.hot_menu{width:100%; height:70px; background:url(images/hot_menu.gif) no-repeat top; position:relative; float:left;}
					#menuNews{position: absolute; top:0; left:0px; height:70px; width:89px;}
					#menuNews a:hover, #menuNews a.tabactive{background-position:bottom left;}
					#menuNews a{height:70px; background-image:url(images/hot_menu.gif); background-position:0 0;}
					
					#menuHot{position:absolute; top:0; left:89px; height:70px; width:91px;}
					#menuHot a:hover, #menuKhuyenMai a:active, #menuHot a.tabactive{background-position:-89px bottom;}
					#menuHot a{height:70px; background-image:url(images/hot_menu.gif); background-position:-89px 0;}
					
					#menuView{position:absolute; top:0; left:180px; height:70px; width:143px;}
					#menuView a:hover, #menuHoTro a:active, #menuView a.tabactive{background-position:-180px bottom;}
					#menuView a{height:70px; background-image:url(images/hot_menu.gif); background-position:-180px 0;}
					
					#menuNews a, #menuHot a, #menuView a{background-repeat:no-repeat; display:block;}
					#menuNews a.tabactive, #menuHot a.tabactive, #menuView a.tabactive{position:relative;}
					#menuNews a strong, #menuHot a strong, #menuView a strong{display:none;}
				
				.hot_content{width:100%; height:310px; background:#ffffff url(images/hot_content.gif) no-repeat top; float:left;}
					.list_news_hot{width:285px; padding:10px 13px 0 25px; float:left;}
					.news_hot_line{padding:2px 0 3px 0;}
					.news_hot_line a{font-size:12px; color:#000000; text-decoration:none;}
					.news_hot_line a:hover{font-size:12px; color:#cd1414; text-decoration:none;}
			
		.list_news{background:#484848; width:100%; float:left;}
			.list_col1{width:620px; float:left; padding:10px 5px 0 0; background:#6f6f6f;}
			.col1_1{width:300px; float:left; padding-left:10px;}
			.col1_2{width:300px; float:left; padding-left:10px;}
				.col1_ads{width:100%; height:90px; float:left; background:#ffffff; margin-bottom:10px;}
				.col1_box{width:100%; height:290px; float:left; background:#ffffff; margin-bottom:10px;}
					.top_box{height:15px; width:100%; float:left;}
					.menu_box_1{height:27px; width:292px; padding-left:8px; background:url(images/menu.gif) no-repeat left top; background-position:0 -0px; float:left;}
					.menu_box_1 img{width:255px; height:27px; border:0;}
					.menu_box_2{height:27px; width:292px; padding-left:8px; background:url(images/menu.gif) no-repeat left top; background-position:0 -27px; float:left;}
					.menu_box_2 img{width:199px; height:27px; border:0;}
					.menu_box_3{height:27px; width:292px; padding-left:8px; background:url(images/menu.gif) no-repeat left top; background-position:0 -54px; float:left;}
					.menu_box_3 img{width:221px; height:27px; border:0;}
					.menu_box_4{height:27px; width:292px; padding-left:8px; background:url(images/menu.gif) no-repeat left top; background-position:0 -81px; float:left;}
					.menu_box_4 img{width:268px; height:27px; border:0;}
					.menu_box_5{height:27px; width:292px; padding-left:8px; background:url(images/menu.gif) no-repeat left top; background-position:0 -108px; float:left;}
					.menu_box_5 img{width:139px; height:27px; border:0;}
					.menu_box_6{height:27px; width:292px; padding-left:8px; background:url(images/menu.gif) no-repeat left top; background-position:0 -135px; float:left;}
					.menu_box_6 img{width:125px; height:27px; border:0;}
					.menu_box_7{height:27px; width:292px; padding-left:8px; background:url(images/menu.gif) no-repeat left top; background-position:0 -162px; float:left;}
					.menu_box_7 img{width:198px; height:27px; border:0;}
					.menu_box_8{height:27px; width:292px; padding-left:8px; background:url(images/menu.gif) no-repeat left top; background-position:0 -189px; float:left;}
					.menu_box_8 img{width:175px; height:27px; border:0;}
					.menu_box_9{height:27px; width:292px; padding-left:8px; background:url(images/menu.gif) no-repeat left top; background-position:0 -216px; float:left;}
					.menu_box_9 img{width:198px; height:27px; border:0;}
					.menu_box_10{height:27px; width:292px; padding-left:8px; background:url(images/menu.gif) no-repeat left top; background-position:0 -243px; float:left;}
					.menu_box_10 img{width:221px; height:27px; border:0;}
					.menu_box_11{height:27px; width:292px; padding-left:8px; background:url(images/menu.gif) no-repeat left top; background-position:0 -270px; float:left;}
					.menu_box_11 img{width:197px; height:27px; border:0;}
					.menu_box_12{height:27px; width:292px; padding-left:8px; background:url(images/menu.gif) no-repeat left top; background-position:0 -297px; float:left;}
					.menu_box_12 img{width:126px; height:27px; border:0;}
					.menu_box_13{height:27px; width:292px; padding-left:8px; background:url(images/menu.gif) no-repeat left top; background-position:0 -324px; float:left;}
					.menu_box_13 img{width:184px; height:27px; border:0;}
					.menu_box_14{height:27px; width:292px; padding-left:8px; background:url(images/menu.gif) no-repeat left top; background-position:0 -351px; float:left;}
					.menu_box_14 img{width:138px; height:27px; border:0;}
					
					.content_box{width:290px; padding:10px 5px 0 5px; float:left; border-bottom:1px solid #ececec;}
						.title_box{float:left; width:61%; padding-bottom:15px;}
						.title_box a{font-weight:bold; font-size:13px; text-decoration:none; color:#9c1344;}
						.title_box a:hover{font-weight:bold; font-size:13px; text-decoration:none; color:#cd146e;}
						.img_box{float:left; width:39%;}
						.img_box img{padding:2px; border:1px solid #c1c1c1; margin-right:5px; width:100px; height:80px; background:#ffffff;}
						.img_box img:hover{padding:2px; border:1px solid #000000; margin-right:5px; width:100px; height:80px; background:#ffffff;}
						
						.conti{width:100%; float:left; margin-top:5px;}
							.xemtiep{padding:5px; float:right; margin-right:5px; background:#999999;}
							.xemtiep:hover{padding:5px; float:right; margin-right:5px; background:#777777; cursor:pointer;}
							.xemtiep a{color:#ffffff; text-decoration:none; font-weight:bold;}
						
					.list_box{width:290px; padding:10px 5px 10px 5px; float:left;}
						.list_box_line{padding:2px 0 2px 15px; background:url(images/triangular.gif) no-repeat left; margin-left:5px;}
						.list_box_line a{font-size:12px; color:#000000; text-decoration:none;}
						.list_box_line a:hover{font-size:12px; color:#cd1414; text-decoration:none;}

					
			.list_col2{width:280px; float:left; padding-left:5px; padding-right:10px;}
				.top_vip{width:280px; margin-top:10px; margin-bottom:10px; padding-bottom:10px; background:#ffffff; float:left;}
					.box_topvip{padding-left:10px; padding-right:10px; width:260px; float:left; margin-top:10px;}
						.topvip_top{background:url(images/top_vip.gif) top no-repeat; width:260px; height:45px;}
						.topvip_content{width:238px; padding:0 10px 0 10px; border-left:1px dashed #c4c4c4; border-right:1px dashed #c4c4c4; background:#f2f2f2;}
							.topvip_line{padding:3px 0 3px 0;}
							.topvip_line a{font-size:12px; color:#000000; text-decoration:none;}
							.topvip_line a:hover{font-size:12px; color:#cd1414; text-decoration:none;}
						.topvip_bot{background:url(images/top_vip.gif) bottom no-repeat; width:260px; height:4px; margin-bottom:10px;}
						
					.box_ads{background:url(images/menu.gif) bottom left no-repeat; width:280px; height:27px; float:left;}
					.logo_area{width:280px; margin-bottom:10px; float:left; padding-top:10px; text-align:center;}
				
				.bg_filmtop{background:url(images/bg_filmtop.gif) no-repeat top center; width:280px; height:83px; float:left;}
				.film_comic{width:280px; margin-bottom:10px; padding-bottom:10px; background:#ffffff; float:left;}
					.box_film{padding-left:10px; padding-right:10px; width:260px; float:left; margin-top:10px;}
						.film_content{width:258px; height:170px; border:1px dashed #ffffff;}
						.film_content:hover{width:258px; height:170px; border:1px dashed #c4c4c4; background:#f2f2f2;}
							.b_film_b{width:100%; float:left; padding-top:10px;}
							.b_film_b_l{width:48%; float:left;}
							.b_film_b_l img{padding:2px; border:1px solid #c1c1c1; margin-left:6px; background:#ffffff;}
							.b_film_b_l img:hover{padding:2px; border:1px solid #000000; margin-left:6px; background:#ffffff;}
							.b_film_b_r{width:52%; float:left;}
								.tit_film{margin-top:5px; margin-bottom:4px; float:left; width:100%;}
								.tit_film a{text-decoration:none; font-size:14px; font-weight:bold; color:#9c1344;}
								.tit_film a:hover{text-decoration:none; font-size:14px; font-weight:bold; color:#cd146e;}
				
				.bg_music{width:280px; float:left;}
					.bg_mstop{background:url(images/bg_mstop.gif) no-repeat top center; width:280px; height:68px; float:left;}
					.bg_liktop{background:url(images/bg_liktop.gif) no-repeat top center; width:280px; height:44px; float:left;}
					.bg_mscontent{background:url(images/bg_mscontent.gif) repeat-y top center; width:280px; float:left; text-align:center;}
					.bg_likcontent{background:url(images/bg_mscontent.gif) repeat-y top center; width:250px; float:left; padding:0 15px 0 15px;}
					.bg_likcontent a{color:#454545; text-decoration:none; font-size:12px;}
					.bg_likcontent a:hover{color:#101010; text-decoration:underline; font-size:12px;}
					.bg_msbottom{background:url(images/bg_msbottom.gif) no-repeat top center; width:280px; height:17px; float:left;}
					
	.nav_footer{height:110px; float:left; width:100%; padding:10px 0 10px 0; background:#434343;}
		.f_left{width:150px; height:100px; float:left; background:url(images/lh_quangcao.png) no-repeat;}
		.f_center{width:303px; float:left; height:100px; line-height:18px; padding-top:8px; color:#aeaeae;}
		.f_center a{font-weight:bold; color:#aeaeae; text-decoration:none;}
		.f_center a:hover{font-weight:bold; color:#c6c6c6; text-decoration:none;}
		.f_right{width:420px; float:left; height:100px; line-height:18px; padding:8px 0 0 20px; border-left:1px dashed #aeaeae; color:#aeaeae;}



