body{
	margin:0px; font:12pt Arial;color:#000;
	 background-color:#fff;
}
.font-countdown{
font:45px Tahoma;font-weight:bold;color:#FFF100;
margin-bottom:0px;
}
td,div,p{
	font:11px Tahoma;
}
p{ margin-bottom:10px; line-height:16px;
 }
#ft p{ margin-bottom:10px; line-height:16px; font-size:11px; }
li{ list-style-position:inside;}
a:link, a:visited{
	font:11px Tahoma;color:#000;text-decoration:none;
}
a:hover{
	font:11px Tahoma;color:#000;	text-decoration:underline;
}
.href-normal1:link, .href-normal1:visited{
	font:11px Tahoma;color:#000;text-decoration:none;
}
.href-normal1:hover{
	font:11px Tahoma;color:#000;	text-decoration:underline;
}

.href-normal2:link, .href-normal2:visited{
	font:11px Tahoma;color:#ffffff;text-decoration:none;
}
.href-normal2:hover{
	font:11px Tahoma;color:#ffffff;	text-decoration:underline;
}


input{ border:solid 1px #7F6098; background:#ffffff;}

.select_sort{
	text-align: center;
	border: 1px solid #88b0e1;
	font:11px Tahoma;color:#000;
}
.select_sort1{
	text-align: left;
	border: 1px solid #88b0e1;
	font:11px Tahoma;color:#000;
	
}

/*End*/
.font-card
{
	font:11px Tahoma;color:#ffffff;
}
.font-title-main:link, .font-title-main:visited{
	font:11px Tahoma;color:#000;padding-left:35px;padding-bottom:2px;font-weight:bold;
}
.font-title-main:hover{
	font:11px Tahoma;color:ffffff;padding-left:35px;adding-bottom:2px;font-weight:bold;text-decoration:none;
}

.menu-left{
	font:11px Tahoma;color:#000;
}
.menu-left:link, .menu-left:visited{
	font:11px Tahoma;color:#000;
}
.menu-left:hover { 
   font:11px Tahoma;color:red;text-decoration:none;
}

.menu-left-none{
	font:11px Tahoma;color:red;
}
.menu-left-none:link, .menu-left-none:visited{
	font:11px Tahoma;color:red;
}
.menu-left-none:hover { 
   font:11px Tahoma;color:red;text-decoration:none;
}

.menu-title{
	font:11px Tahoma;color:#000; font-weight:bold;
}
.titlebar{ height:25px; padding:10px 0 0px 0; border-bottom:1px solid #ccc;font:13px Tahoma;color:#e7a400; font-weight:bold;text-decoration:none;}
.titlemain{
	font:13px Tahoma;color:#fff; font-weight:bold;
}
.titlemain:link, .titlemain:visited{
	font:13px Tahoma;color:#fff; font-weight:bold;
}
.titlemain:hover { 
   font:13px Tahoma;color:#e7a400; font-weight:bold;text-decoration:none;
}



.title1{font:11px Tahoma;color:#001682; font-weight:bold; text-transform:uppercase;}
.title1:link, .title1:visited{font:11px Tahoma;color:#001682; font-weight:bold; text-transform:uppercase;}
.title1:hover { font:11px Tahoma;color:#703515;text-decoration:none; font-weight:bold; text-transform:uppercase;}

.title{font:11px Tahoma;color:#000; font-weight:bold;}
.title:link, .title:visited{
	font:11px Tahoma;color:#EF0000; font-weight:bold;
}
.title:hover { 
   font:11px Tahoma;color:#000000;text-decoration:none; font-weight:bold;
}
.title-home{font:13px Arial;color:#703515; font-weight:bold; text-transform:uppercase; line-height:20px;}
.title-home:link, .title-home:visited{
	font:13px Arial;color:#703515; font-weight:bold; text-transform:uppercase;
}
.title-home:hover { 
  font:13px Arial;color:#703515; font-weight:bold; text-transform:uppercase;
}
.title-large{font:15px Arial;color:#c14400;line-height:25px;text-decoration:none;font-weight:bold;}

.title-form{font:14px Arial;color:#000;line-height:25px;text-decoration:none;font-weight:bold;}
.content{
	font:11px Tahoma;color:#000;line-height:17px;text-decoration:none;
}
.summary{
	font:11px Tahoma;color:#000;line-height:17px;text-decoration:none; text-align:justify;
}
.summary-left{
	font:11px Tahoma;color:#000;line-height:17px;text-decoration:none; text-align:left;
}


.list-other{font:11px Tahoma; color:#001178;text-decoration:none; padding-top:3px; size:9px;}

.href-title:link, .href-title:visited{
	color:#000;font:11px Tahoma;
}
.href-title:hover{
	color:#000;font:11px Tahoma;
}
.font-online{
	font:11px Tahoma;color:#000;padding-left:10px;font-weight:bold;
}
.font-date{
	font:11px Tahoma;color:#000;
}
.href-normal:link, .href-normal:visited{
	color:#AD84BD;font:11px Tahoma;
}
.href-normal:hover{
	color:#FFFFFF;font:11px Tahoma;text-decoration:none;
}
.menu-top:link, .menu-top:visited{
	color:#fff;font:11px Tahoma;
}
.menu-top:hover{
	color:#ccc;font:11px Tahoma;text-decoration:none;
}
.photo-frame
{
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-collapse: collapse;
}

.photo-frame TD {
	margin: 0px;
	padding: 0px;
}

.photo-frame .topx-- 
{
	background-repeat: no-repeat;
	width: auto;
	height: 4px;
	vertical-align: top;
}
.photo-frame .top-x- {
	background-repeat: repeat-x;
	width: auto;
	height: 4px;
}
.photo-frame .top--x {
	background-repeat: no-repeat;
	width: auto;
	height: 4px;
	vertical-align: top;
}

.photo-frame .midx-- {
	background-repeat: repeat-y;
	width: 4px;
	height: auto;
}
.photo-frame .mid--x {
	background-repeat: repeat-y;
	width: 4px;
	height: auto;
}

.photo-frame .botx-- {
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	vertical-align: top;
}
.photo-frame .bot-x- {
	background-repeat: repeat-x;
	width: auto;
	height: 4px;
}
.photo-frame .bot--x {
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	vertical-align: bottom;
}
.photo_198 {
	border: 4px solid #FFFFFF;
}

.photo-frame .topx-- { background-image: url(frame-topx--.gif); }
.photo-frame .top-x- { background-image: url(frame-top-x-.gif); }
.photo-frame .top--x { background-image: url(frame-top--x.gif); }
.photo-frame .midx-- { background-image: url(frame-midx--.gif); }
.photo-frame .mid--x { background-image: url(frame-mid--x.gif); } 
.photo-frame .botx-- { background-image: url(frame-botx--.gif); } 
.photo-frame .bot-x- { background-image: url(frame-bot-x-.gif); }
.photo-frame .bot--x { background-image: url(frame-bot--x.gif); }

.welcome-font{
	font:11xpx Tahoma;color:#AE86CF;font-weight:bold;text-decoration:none;
}
.welcome-font a:link, .font-title-main a:visited{
	font:11px Tahoma;color:#AE86CF;font-weight:bold;
}
.welcome-font a:hover{
	font:11px Tahoma;color:ffffff;font-weight:bold;text-decoration:none;
}
/*-----------------------------------*/
.menuOver
{
	height:20px;color:#ffffff; font-weight:normal;text-decoration:none;
    text-align:left;font-family:Tahoma;
    font-size:11px; vertical-align:top; z-index:998; 
}
.menuOut
{
	color:#fbec04; font-weight:normal;text-decoration:none;
    text-align:left;font-family:Tahoma;
    font-size:12px; vertical-align:top;  height:20px; z-index:998; 
}
a.menuTop
{
    color:#fbec04; font-weight:normal;text-decoration:none;
    text-transform:none;height:20px; text-align:left;
    font-family:Tahoma;
    font-size:12px; z-index:998; 
}

a.menuTop:visited
{
    color:#fbec04; font-weight:normal;text-decoration:none;
    text-transform:none;height:20px; text-align:left;
    font-family:Tahoma;
    font-size:12px; z-index:998; 
}
a.menuTop:hover
{   
    text-decoration:none; 
	height:20px; color:#ffffff;  font-size:12px;  font-family:Tahoma; z-index:998; 
}
a.menuSelect
{
    color:#ffffff; font-weight:normal;text-decoration:none;
    text-transform:none;height:20px; text-align:center;
    font-family:Tahoma;
    font-size:12px; z-index:998; 
}
.menuSelect a :visited
{
    color:#ffffff; font-weight:normal;text-decoration:none;
    text-transform:none;height:20px; text-align:center;
    font-family:Tahoma;
    font-size:12px; z-index:998; 
}
.menu 
{   width:200px; position:absolute; padding:0 0 0px 0; z-index:998; visibility:hidden; 
    BACKGROUND: #3b6bc8; FILTER: alpha(opacity=80); 
    border-bottom: #3a73ee 1px solid;font-family: Tahoma; text-decoration:none; font-weight:normal; 
    font-size:11px;
}
.menu a 
{
    BORDER-top: #3a73ee 1px solid; BORDER-left: #3a73ee 1px solid ; BORDER-right: #3a73ee 1px solid; 	
	BACKGROUND: #3b6bc8; color:#fbec04; FILTER: alpha(opacity=80);
	font-family: Tahoma; text-decoration:none; font-weight:normal; 
    font-size:11px; display:block; padding:6px 0 6px 5px; 
    text-align:left; z-index:998;
}
.menu a:hover { background:#3a73ee;FILTER: alpha(opacity=80); 
    color:#ffffff; font-family: Tahoma; font-size:11px; text-decoration:none;
    font-weight:normal; display:block; padding:6px 0 6px 5px; z-index:998; }
.menu a:visited
{  
	   
    FILTER: alpha(opacity=80);font-family: Tahoma; 
    text-decoration:none; font-weight:normal; color:#fbec04;
    font-size:11px; display:block; padding:6px 0 6px 5px; 
    text-align:left; z-index:998;    
}

	
.menuShadow {position:absolute; visibility:hidden; z-index:998;}

/*------------------------------------------------------*/
.font-footer{font:11px Tahoma; text-align:center; padding-top:5px; color:#000;}
.bar-title{font:11px Tahoma; padding-left:40px; padding-top:10px; color:#fff; font-weight:bold; vertical-align:top;}
.bar-title-news{font:11px Tahoma; height:35px; padding-left:25px; padding-top:5px; color:#fff; font-weight:bold; vertical-align:top; background-image:url(bg_news.png); background-repeat:no-repeat;}
.bar-title-sub{font:11px Tahoma; height:35px; padding-left:25px; padding-top:8px; color:#fff; font-weight:bold; vertical-align:top; background-image:url(bg_news.png); background-repeat:no-repeat;}
.home{font:11px Tahoma; color:#703515; font-weight:normal;}
.home:link, .home:visited{font:11px Tahoma; color:#703515; font-weight:normal;}
.home:hover { font:11px Tahoma; color:#052de1;text-decoration:none; font-weight:normal;}

.menu-bottom{font:11px Tahoma; color:#fff; font-weight:normal;}
.menu-bottom:link, .menu-bottom:visited{font:11px Tahoma; color:#fff; font-weight:normal;}
.menu-bottom:hover { font:11px Tahoma; color:#fff;text-decoration:underline; font-weight:normal;}

.menu-right{font:11px Tahoma; color:#001682; font-weight:normal;}
.menu-right:link, .menu-right:visited{font:11px Tahoma; color:#001682; font-weight:normal;}
.menu-right:hover { font:11px Tahoma; color:#000;text-decoration:underline; font-weight:normal;}

.lang{font:11px Tahoma; color:#052de1; font-weight:normal;}
.lang:link, .lang:visited{font:11px Tahoma; color:#052de1; font-weight:normal;}
.lang:hover { font:11px Tahoma; color:#000;text-decoration:underline; font-weight:normal;}

.other{font:11px Tahoma; color:#000; font-weight:normal;}
.other:link, .other:visited{font:11px Tahoma; color:#000; font-weight:normal;}
.other:hover { font:11px Tahoma; color:#7a3701;text-decoration:underline; font-weight:normal;}

.notice{font:11px Tahoma; color:#000; font-weight:normal;}
.notice:link, .notice:visited{font:11px Tahoma; color:#000; font-weight:normal;}
.notice:hover { font:11px Tahoma; color:#000;text-decoration:underline; font-weight:normal;}

.tab{font:11px Tahoma; color:#fff; font-weight:bold; line-height:20px; vertical-align:middle; padding-top:5px;}
.tab:link, .tab:visited{font:11px Tahoma; color:#fff; font-weight:bold; line-height:20px; vertical-align:middle; padding-top:5px;}
.tab:hover { font:11px Tahoma; color:#703515;text-decoration:none; font-weight:bold; line-height:20px; vertical-align:middle; padding-top:5px;}

.frame-top{height:37px; background-image:url(frame_h.jpg)}
.frame-top1{height:37px; background-image:url(frame2_h.jpg)}
.frame-bottom{height:17px; background-image:url(frame_f_c.jpg); background-repeat:repeat-x; background-position:bottom;}
.frame-bottom_{height:14px; background-image:url(frame2_f.jpg); background-repeat:repeat-x; background-position:bottom;}

.frame-left{width:5px; background-image:url(frame_l.jpg)}
.frame-right{width:5px; background-image:url(frame_r.jpg)}

.frame-left1{width:15px; background-image:url(frame2_l.jpg)}
.frame-right1{width:15px; background-image:url(frame2_r.jpg)}

.hautruong_bg {background-image:url(hautruong_bar.jpg); background-repeat:no-repeat;}
.hautruong_separate {background-image:url(hautruong_separate.jpg); background-repeat:no-repeat;background-position:bottom;}

.frame-bottom1{height:17px; background-image:url(frame_f_1.jpg)}
.frame-bottom2{height:17px; background-image:url(frame_f_2.jpg)}

.frame-bottom11{height:14px; background-image:url(frame2_f1.jpg)}
.frame-bottom22{height:14px; background-image:url(frame2_f2.jpg)}
.frame-bg{background-image:url(frame2_bg.jpg); background-repeat:repeat;}

.media-top{height:13px; background-image:url(media_h.jpg); background-repeat:repeat-x; background-position:top;}
.media-top1{width:13px; height:13px; background-image:url(media_h_01.jpg)}
.media-top2{width:15px; height:13px; background-image:url(media_h_02.jpg)}
.media-bottom{height:16px; background-image:url(media_f.jpg); background-repeat:repeat-x; background-position:bottom;}
.media-bottom1{width:13px; height:13px; background-image:url(media_f_01.jpg)}
.media-bottom2{width:15px; height:13px; background-image:url(media_f_02.jpg)}
.media-left{width:2px; background-image:url(media_l.jpg)}
.media-right{width:4px; background-image:url(media_r.jpg)}

.tab1{float:left; width:123px; height:20px; text-align:center; -moz-border-radius: 5px 5px 0px 0px; background:#1314ae;}
.tab2{float:left; width:63px; height:20px; text-align:center; -moz-border-radius: 5px 5px 0px 0px; background:#110071;}

.font-yellow{color:#febe04;}
.font-yellow2{color:#f9f402;}

.news-title:link, .news-title:visited{font:11px Tahoma;color:#c14400;font-weight:bold;}
.news-title:hover{font:11px Tahoma;color:#000000;font-weight:bold;text-decoration:none;}

.news-title1:link, .news-title1:visited{font:11px Tahoma;color:#010000;font-weight:bold;}
.news-title1:hover{font:11px Tahoma;color:#000000;font-weight:bold;text-decoration:none;}
.news-title1-active:link, .news-title1-active:visited{font:11px Tahoma;color:#ac0202;font-weight:bold;}
.news-title1-active:hover{font:11px Tahoma;color:#ac0202;font-weight:bold;text-decoration:none;}

.news-title2:link, .news-title2:visited{font:11px Tahoma;color:#000000;font-weight:bold;}
.news-title2:hover{font:11px Tahoma;color:#c14400;font-weight:bold;text-decoration:none;}

.img1{border: 1px solid #e0be81;}
.img{border: 2px solid #e0be81;}
.imgMedia{border: 2px solid #fff;}
.imgMedia2{border: 3px solid #e0be81;}
/*------- calendar program ----*/
.calendar-normal{color:#000000; font-size:16px;font-family:tahoma;height:22px;cursor:pointer;font-weight:bold;
	-moz-border-radius: 3px 3px 0px 0px;}
.calendar-select{color:#EE0000; font-size:16px; font-family:tahoma;height:22px;cursor:pointer;font-weight:bold;
	-moz-border-radius: 3px 3px 0px 0px;}
.calendar-table{background:#deae6c;color:#ffffff; font-size:12px; font-family:tahoma; 
			height:22px;padding-left:5px;font-weight:bold;}
.calendar-row-1{background:#deae6c;color:#000000; font-size:11px; font-family:tahoma;
				height:22px; font-weight:bold;padding-left:5px;}
.calendar-row-2{background:#ecc083;color:#000000; font-size:11px; font-family:tahoma;
				height:22px; font-weight:bold;padding-left:10px;}
.calendar-bg-table{background-color:#FFFFFF}
.calendar-text-11{font-size:11px; }
.calendar-tr01{background-color:#ffecd1}
.calendar-tr02{background-color:#f9d8ab}
.bar-title1{font:11px Tahoma; padding-left:40px; padding-top:10px; color:#fff; font-weight:bold; vertical-align:top;}
/*-- end ----------------------*/


.tabtitle{background:#4b4f50;color:#ffffff; font-size:12px;font-family:tahoma;height:22px;cursor:pointer;font-weight:bold;
	-moz-border-radius: 5px 5px 0px 0px;}
	
	.more{
	font-size: 11px;
	font-weight: normal;
	color: #c60000;
	text-decoration: none;
	padding:0px 0px 0px 0px;
	background-image:url(more1.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:18px;
	height:12px;
}
.more a:hover {
	font-size: 11px;
	font-weight: normal;
	color: #c60000;
	text-decoration: none;
	padding:0px 0px 0px 0px;
	background-image:url(more2.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:18px;
	height:12px;
}

.newshome1{font:11px Tahoma;color:#fff; font-weight:bold;}
.newshome1:link, .newshome1:visited{
	font:11px Tahoma;color:#fff; font-weight:bold;
}
.newshome1:hover { 
   font:11px Tahoma;color:#c60000;text-decoration:none; font-weight:bold;
}

.newshome2{font:11px Tahoma;color:#ccc; font-weight:bold;}
.newshome2:link, .newshome2:visited{
	font:11px Tahoma;color:#ccc; font-weight:bold;
}
.newshome2:hover { 
   font:11px Tahoma;color:#c60000;text-decoration:none; font-weight:bold;
}

.font_ve{ 
   font:11px Tahoma;color:#0335de;text-decoration:none; font-weight:bold;
}
.image_note { 
   font:11px Arial;color:#0000ff;text-decoration:none; font-weight:normal; line-height:16px;
}

/*add new*/
.bgtop_1_active{
	width:23px; height:32px; background:url(bg-menu4.jpg);background-repeat:no-repeat;
}
.bgtop_2_active{
 text-align:center; height:32px;font:12px Tahoma; background:url(bg-menu5.jpg); color:#FFFFFF;
}
.bgtop_3_active{
width:23px; height:32px; background:url(bg-menu6.jpg);background-repeat:no-repeat;
}

.bgtop_1_normal{
	width:23px; height:32px; background:url(bg-menu1.jpg);background-repeat:no-repeat;
}
.bgtop_2_normal{
text-align:center; height:32px;font:12px Tahoma; background:url(bg-menu2.jpg); color:#FFFFFF;
}
.bgtop_3_normal{
width:23px; height:32px; background:url(bg-menu3.jpg);background-repeat:no-repeat;
}

.href-menutop:link, .href-menutop:visited{
	font:12px Tahoma;color:#000000; font-weight:bold;
}
.href-menutop:hover { 
   font:12px Tahoma;color:#FD0100;text-decoration:none; font-weight:bold;
}
.news_new{ 
   font:12px Tahoma;color:#FFFFFF;text-decoration:none; font-weight:bold;
}
.href-news-other:link, .href-news-other:visited{
	font:11px Tahoma;color:#000000; 
}
.href-news-other:hover { 
   font:11px Tahoma;color:#000000;text-decoration:underline; 
}
.cackyfestival:link, .cackyfestival:visited{
	font:11px Tahoma;color:#000000; font-weight:bold;
}
.cackyfestival:hover { 
   font:11px Tahoma;color:#F50005;text-decoration:none; font-weight:bold;
}
.combobox{height:20px; width:100%; border:1px solid #c28f45;font-family:tahoma, verdana, arial, sans-serif;font-size:11px;color:#000000;padding-left:5px;}
.href-festival20101:link, .href-festival20101:visited{
	font:11px Tahoma;color:#FE0000; font-weight:bold;
}
.href-festival20101:hover { 
   font:11px Tahoma;color:#FE0000;text-decoration:none; font-weight:bold;
}
.href-festival20102:link, .href-festival20102:visited{
	font:12px Tahoma;color:#c14400; font-weight:bold;
}
.href-festival20102:hover { 
   font:12px Tahoma;color:#c14400;text-decoration:none; font-weight:bold;
}
.href-more:link, .href-more:visited{
	font:11px Tahoma;color:#c14400; font-weight:normal;
}
.href-more:hover { 
   font:11px Tahoma;color:#9E3E00;text-decoration:underline; font-weight:normal;
}
.divbody{background:#fffbf0;}
.sponsor_color1 {background:#f3d4a4;}
.sponsor_color2 {background:#d59e4c;}
.onlinetv_bg {background:#e9c995;}
.todayprogram_bg {background:#ffedcc;}
.gocbaochi_bg {background:#f7e0bb;}

.href-menuright:link, .href-menuright:visited{
font:12px Tahoma;color:#000000;font-weight:bold;
}
.href-menuright:hover { 
   font:12px Tahoma;color:#AC7525;font-weight:bold;text-decoration:none;
}
.href-menuright-active:link, .href-menuright-active:visited{
font:12px Tahoma;color:#AC7525;font-weight:bold;
}
.href-menuright:hover { 
   font:12px Tahoma;color:#AC7525;font-weight:bold;text-decoration:none;
}

.href-submenuright:link, .href-submenuright:visited{
font:11px Tahoma;color:#000000;font-weight:bold;
}
.href-submenuright:hover { 
   font:11px Tahoma;color:#ac0202;font-weight:bold;text-decoration:none;
}
.href-submenuright-active:link, .href-submenuright-active:visited{
font:11px Tahoma;color:#ac0202;font-weight:bold;
}
.href-submenuright:hover { 
   font:11px Tahoma;color:#ac0202;font-weight:bold;text-decoration:none;
}

.href-submenuright1:link, .href-submenuright1:visited{
font:11px Tahoma;color:#000000;font-weight:normal;
}
.href-submenuright1:hover { 
   font:11px Tahoma;color:#ac0202;font-weight:normal;text-decoration:none;
}
.href-submenuright1-active:link, .href-submenuright1-active:visited{
font:11px Tahoma;color:#ac0202;font-weight:normal;
}
.href-submenuright1:hover { 
   font:11px Tahoma;color:#ac0202;font-weight:normal;text-decoration:none;
}
