﻿.tableview {border:1px solid #ececec; width:100%; border-collapse: collapse}
a.Heardnew {font: 10pt Tahoma, Helvetica, sans-serif; font-weight: bold; color: Red; text-align: left; text-decoration: none; text-transform:uppercase}
a.Heardnew:hover {color: #004788}
a.Tieudetop1 {font: 10pt Tahoma, Helvetica, sans-serif; font-weight: bold; color: #004788; text-align: left; text-decoration: none}
a.Tieudetop1:hover {color: Red}
a.Tieudetop3 {font: 9pt Arial, Helvetica, sans-serif; font-weight: bold; color: #113f6a; text-align: left; text-decoration: none}
a.Tieudetop3:hover {color: Red}
a.Tieudetinnoibat {font: 8pt Tahoma, Helvetica, sans-serif; font-weight: bold; color: #003260; text-align: left; text-decoration: none}
a.Tieudetinnoibat:hover {color: Red}
a.newother {font: 8pt Tahoma, Helvetica, sans-serif; color: #003160; margin-top:0px; padding-top:0px; text-align: left; text-decoration: none}
a.newother:hover {color: Red}
a.Chitiet {font: 8pt Tahoma, Helvetica, sans-serif; color: #dd0000; margin-top:0px; padding-top:0px; text-align: left; text-decoration: none}
a.Chitiet:hover {color: #0621e8;}
a.Sothuvien {font: 9pt Tahoma, Helvetica, sans-serif; font-weight: bold; color: #004788; text-align: left; text-decoration: none}
a.Sothuvien:hover {color: Red}
a.Donwload {font: 9pt Tahoma, Helvetica, sans-serif; color: #0621e8; margin-top:0px; padding-top:0px; text-align: left; text-decoration: none}
a.Donwload:hover {color: Red;}
.TitleDetail { font-weight: bold; color: #113f6a; font-family: Times New Roman; font-size: 13.5pt}
.TitleDetail:hover {color: #0079b4}
a.Tabhome {padding:2px 7px 2px 7px; background: url(images/bg_tab_dantri.jpg); height: 20px; font-family: Tahoma; font-size: 8pt; color: White; font-weight: bold; text-transform:uppercase; text-decoration:none}
a.Keywordss {font: 9pt Tahoma, Helvetica, sans-serif; margin-top:0px; padding-top:0px; text-align: left; text-decoration: none; color:#386c98}
a.Keywordss:hover {color: #ff0000; text-decoration: underline}
a.menubottom {font: 8pt Tahoma, Helvetica, sans-serif; font-weight:bold; text-decoration:underline; color:#003366; text-align: left; vertical-align:middle;}
a.menubottom:hover {color:#eb0000; text-decoration:none}
a.Keywordss_gach {font: 7pt Tahoma, Helvetica, sans-serif; margin-top:0px; padding-top:0px; text-align: left; text-decoration: none; color:#e97224}
a.Keywordss_gach:hover {text-decoration: none}
a.Keywordsscc {font: 9pt Tahoma, Helvetica, sans-serif; margin-top:0px; padding-top:0px; text-align: left; text-decoration: underline; color:#386c98}
a.Keywordsscc:hover {color: #ff0000; text-decoration: none}
a.Chucai {font: 9pt Tahoma, Helvetica, sans-serif; font-weight:bold; margin-top:0px; padding-top:0px; text-align: left; text-decoration: underline; color:#ff0000}
a.Chucai:hover {color: #2055c7; text-decoration: none}
.tddetail {BACKGROUND: url(images/bg_detail_heard.jpg) repeat-y right; font-family:Tahoma; font-size:8pt; color: #999999; padding-right:3px; padding-bottom: 2px}
/*t5g.org.vn*/
.taimg{width:1px; text-align:left; border:0;}
.bo{width: 976px; text-align:center; padding: 0 2px 0 2px; background-color:#ffffff; vertical-align:top}
.header{height:153px;}
.headerprint{height:120px;}
.topx{text-align:right; width:100%;}
.day{float:left; width:150px; height:15px; font-weight:normal; padding-top:5px; text-align:center; font-size:10px; position: relative;}
.banner{height:128px;}
body{background-color:#033250; font-family: tahoma; font-size:12px;}
a{color:blue; text-decoration:none; font-size:12px; color: #02304A;}
a:hover{text-decoration:underline;}
.nav a{color:white; font-size:11px;}
.topx{text-align:right; width:100%;}
.topx ul{list-style:none;}
.topx ul li{float: right; background: url(images/top-tip.gif) left no-repeat; padding-right:22px; padding-left:22px; padding-top:5px; padding-bottom:5px; font-weight: bold;}
.nav{height:30px; background: #ffffff url(images/nav-bg.gif) top repeat-x;}
.nav ul{list-style:none; padding:0; margin:0;}
.nav ul li{height:21px; float:left; list-style:none; padding:0; margin:0; padding: 8px 7px 0 7px; background: transparent url(images/cut.gif) right 50% no-repeat;}
.main{background: #ffffff url(images/main-bg.gif) repeat-x;}
.mainprin {background: #ffffff; text-align: left}
.top{height:27px; padding-top:3px; color: #00324D; padding-left:10px;}
.topnews{height:30px; background: url(images/headnew.gif); padding-left:20px;}
.datetimes {height:30px; background: url(images/bgdatetime.gif); float:right; width:135px; vertical-align: middle; font-family:Tahoma; font-size:8.5pt}
.marque{float:left; font-weight:normal; width:380px; overflow:hidden; margin-top:5px; margin-right:10px; position: relative;}
.marqueother{float:left; font-weight:normal; width:750px; overflow:hidden; margin-top:5px; margin-right:10px; position: relative;}
.headnetwork{float:left; text-align:right; font-weight:normal; width:750px; overflow:hidden; margin-top:5px; margin-right:10px; position: relative;}
.day{float:left; width:150px; height:15px; font-weight:normal; padding-top:5px; text-align:center; font-size:10px; position: relative;}
.mainleft{width:423px; float:left; }
.mainthuvien{width:683px; float:left; }
.mainthuvien .content .connews div{padding: 5px 0;}
.mainthuvien .content .connews ol{padding:0; margin-top:2px; margin-left:40px;}
.mainthuvien .content .connews ul{margin-left:25px;}
.mainthuvien .content .connews li li{margin-left:0px;}
/*.mainthuvien .content .connews ul, .mainthuvien .content .connews li{padding: 0; margin:0;}*/
.mainTVTL{width:971px; float:left; margin-top:1px; vertical-align:top}
.mainright{width:543px; float:right; vertical-align:top}
.menuleft{width:253px; float:left; }
.menuright{width:280px; float:right; vertical-align:top; margin-top:1px}
.submenleft1{border: 1px solid #79B1D2; text-align:center; background-color:#FFFFFF; margin-top:2px; padding-top:2px; margin-bottom:2px; padding-bottom:2px; width:252px;}
.submenleft1 img{border:0px; background-color:#FFFFFF; text-align:center; padding-top:2px; padding-bottom:2px; padding-top:1px!ie; padding-bottom:1px!ie; margin:0px; width:243px;}
.submenleft1 div{min-height:62px; max-height:62px; height:61px !important; height:63px;}
.submenleft2{border: 1px solid #79B1D2; background-color:#FFFFFF; margin-top:2px; padding-top:2px; margin-bottom:2px; padding-bottom:2px; text-align:left; width:277px;}
.submenleft2 img{border:0px; background-color:#FFFFFF; text-align: center; padding-top:3px; padding-bottom:3px; padding-left:3px; width:272px;}
.submenleft2 .media ul, .submenleft2 .media li{padding-top:1px; padding-bottom:1px; margin:0}
.submenleft2 .media li{padding-top:2px; padding-top:2px}
.submenleft3{border: 1px solid #79B1D2; text-align:center; background-color:#FFFFFF; margin-top:2px; padding-top:2px; margin-bottom:2px; padding-bottom:2px; width:252px;}

.submenleft3 img{border:0px; background-color:#FFFFFF; text-align:center; padding-top:2px; padding-bottom:1px; margin:0px; width:243px;}

.submenadv {border: 1px solid #79B1D2; background-color:#FFFFFF; margin-top:2px; padding-top:2px; 
	margin-bottom:2px; padding-bottom:2px; text-align:left; width:277px}
.submenadv img{border:0px; background-color:#FFFFFF; text-align: center; padding-top:3px; 
	padding-bottom:3px; padding-left:3px}

.vote {margin-top:2px; padding-top:2px; margin-bottom:2px; padding-bottom:2px; float:left; padding-left:40px; padding-right:40px}
.boxbantin {border: 1px solid #79B1D2; background-color:#FFFFFF; margin-top:2px; padding-top:2px; margin-bottom:2px; padding-bottom:2px; text-align:left; width:277px; height: 204px}
.boxbantin img{background-color:#FFFFFF; text-align:center; padding-top:2px; padding-bottom:2px; width:131px; margin-left:2px; margin-right:2px; height:200px}
.submenleft{background-color:#FFFFFF; margin-top:2px; margin-bottom:2px; text-align:center;}
.submenleft h2{padding:0; margin:0; width:170px; padding-left:84px; padding-top:5px; background: red url(images/menuleft.gif) no-repeat; height:20px; color:white; font-size:12px; text-transform:uppercase; margin-bottom:2px;}
.submenleft h2 a{color:white; text-decoration:none;}
.submenleft h2 a:hover{color:red; text-decoration:none;}
.submenuright{background-color:#FFFFFF; margin-top:2px; margin-bottom:0px; padding-bottom:0px; text-align:center}
.submenuright h2{padding:0; margin:0; width:195px; padding-left:84px; padding-top:5px; background: red url(images/menuheader.gif) no-repeat; height:20px; color:white; font-size:12px; text-transform:uppercase; margin-bottom:2px;}
.submenuright h2 a{color:white; text-decoration:none;}
.submenuright h2 a:hover{color:red; text-decoration:none;}
.menutop{background-color:#E0F2FF; height:314px; height:317px!ie; overflow:hidden; margin:3px 0 0 0; padding:0;}
.menutop h2{margin:0; padding:0; text-align:right; height:25px; background: #E0F2FF url(images/hometitle.gif) no-repeat; color:white; padding-right:40px; font-size:14px; padding-top:5px; color:#FED500; text-transform:uppercase;}
.menutop ul{list-style:none; padding:0; margin:0}
.menutop ul li{list-style:none; margin:10px 0 0 3px; text-align:left; padding:0 0 5px 7px; background: #E0F2FF url(images/tip.gif) left 30% no-repeat;}

.homedown{height: 155px; margin-left:0px; }
.homedown img{width: 127px; border: 1px solid #FE1A1B; /*height:94px*/}
.homedownc{float:left; width:141px;}
.homedownc h3, .homedownc2 h3{padding-bottom:5px; margin:0; margin-top:7px; font-family:Tahoma; font-size:11px; font-weight:bold; color: #00324D;}
.homedownc h3, .homedownc2 h3:hover{text-decoration:none}
.homeup{margin-bottom:0px; overflow:hidden; height: 165px; margin-right:2px; font-size:11px; text-align:justify; position: relative;}
.homeup h2{margin: 0; padding: 0; font-size:12px; font-weight:bold; margin-bottom:10px;}
.homeup img{width:175px; height:145px; border:0px; margin-right:10px;}
.homeup img{border: 1px solid #97bbdf;}

.datenew{height: 16px; text-align: right; width: 100%; margin-bottom: 3px; padding: 1px 3px 3px 0px; background: url(images/bgdate.jpg) bottom repeat-x; font-family: Tahoma; font-size: 8pt; color: #999999}

.more a{color:red; float:right; font-size:11px}
.morenew a{color:red; float:right; font-size:11px; padding-right:10px; margin-top:5px; background: url(images/xemtiep.gif) right no-repeat;}
.slide{height: 165px;}
.ads{margin-top:0px; text-align:left}
.content{margin-top:0px; width:100%;}
.content .title{height:19px; font-weight:bold; padding-left:18px; padding-top:5px; background: url(images/title.gif) no-repeat; color:#FED500;}
.content .title a{color:#FED500}
.contenthome {margin-top:3px; margin-right:0px; margin-bottom:0px; padding-bottom:0px; vertical-align:top}
.contenthome .title{height:19px; text-align:left; font-weight:bold; padding-left:18px; padding-top:5px; background: url(images/title.gif) no-repeat; color:#FED500;}
.contenthome .title a{color:#FED500}
.news{padding-top:8px; text-align:justify; font-family:Tahoma; font-size:9pt; padding-right:0px; padding-bottom:5px; margin-top:0px; margin-bottom:5px;}
.news h2{margin: 0 0 5px 0; padding: 0; padding:0!ie; margin:0!ie; font-size:12px; font-weight:bold; color: #00324D;}
.news h2 p{margin:0; padding:0;}
.news h2:hover{text-decoration:underline; color: #fc1b15}
.news img{float:left; width:140px; height:115px; border:0px; padding-right:5px; padding-bottom:2px; vertical-align:top;}
.newsi{
	padding-top:8px;
	padding-bottom:15px;
	margin:5px 10px 5px 5px;
	font-size:12px;
	text-align:justify;
}
.newsi h2{
	margin: 0;
	padding: 0;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	color: #00324D;
}
.newsi h2 a:hover{
	text-decoration: uncderline;
	color: Red;
}
.newsi img{ 
	width:140px;
	margin-left:3px;
	margin-right:7px;
	border:1px solid #82b7e1;
}
.newother{background: url(images/newother.gif); width:98%; float:left; text-align:left; padding-left:10px; height:24px; padding-top:5px; font-family:Tahoma; font-size:10pt; font-weight:bold; margin-top:20px}
.repotother{background: url(images/gbreport.gif); text-align:left; padding-left:10px; height:24px; padding-top:5px; font-family:Tahoma; font-size:10pt; font-weight:bold; margin-top:20px}
.newother2 {padding-top:1px; clear:both; font-size:8pt; color:#1a15fc; padding-bottom:10px; width:98%; float:left}
.newother2 ul{padding:0; margin:0; list-style:none;}
.newother2 ul li{padding-left:10px; text-align:left; margin-left:5px; background: url(images/tip2.gif) left no-repeat;}
.newother2 ul li a{font-size:8pt; text-align:left; text-align:left; padding-top:2px; padding-bottom:2px}
.newother2 a:hover{color:Red; text-decoration:none}
.reportother2 {padding-top:1px; clear:both; font-size:8pt; color:#1a15fc}
.reportother2 ul{padding:0; margin:0; list-style:none;}
.reportother2 ul li{padding-left:10px; text-align:left; margin-left:5px; background: url(images/nutreport.gif) left no-repeat;}
.reportother2 ul li a{font-size:8pt; text-align:left; text-align:left; padding-top:2px; padding-bottom:2px}
.reportother2 a:hover{color:Red; text-decoration:none}
.headnews {font-family:Tahoma; font-size:10pt; font-weight:bold; margin-top:5px; padding-bottom:5px; color: #0082d4; float:left; text-align:left; padding-left:5px; width:98%}
.headnewsprint {font-family:Times New Roman; font-size: 20pt; margin-top:5px;  font-weight: bold; color: #004175; float: left; text-align: left; padding-left:5px; width:98%}
.headnewsprint:hover {color: #4171b5}
/*--------*/
.headdoc {background: url(images/headdocument.gif); height:28px; margin-bottom:10px; font-family:Tahoma; font-size:10pt; font-weight:bold; color: #004788; text-align:center; width:100%}
.dtdoc {padding-right:5px; width:20%; text-align:right; height:25px}
.dtbodoc {padding-left:5px; width:50%; text-align:left; height:25px; border:1px solid #ececec; font-family:Tahoma; font-size:8pt; color: #002b55}
.titdoc {border-top: 1px solid #ececec; width:98%; padding-bottom:10px; padding-top:10px; margin-top:15px; color:#0854bc; text-align:left; padding-left:10px; font-weight:bold}
.titreport {border-top: 2px Dotted #ececec; width:98%; padding-bottom:10px; padding-top:10px; margin-top:15px; color:#333333; text-align:left; padding-left:5px; font-weight:bold}
/*--------*/
.headTTGDSKTCD {background: url(images/headdocument.gif); height:28px; padding-left:10px; font-family:Tahoma; font-size:10pt; margin-top:0px; vertical-align:top; font-weight:bold; color: #004788; text-align:left; width:99%}
.TTGDSKTCD {margin-top:3px; width:99%; margin-right:3px; vertical-align:top; text-align:center; margin-bottom:5px}
.TTGDSKTCDTit{text-align:center; margin-bottom: 5px; vertical-align:top; height:40px; width:99%}
.TTGDSKTCDTit a{font-family: Tahoma; font-size:10pt; color: #1f4167; text-align: center; height:35px; vertical-align:top}
.TTGDSKTCDTit a:hover{color:Red; text-decoration:none}
.TTGDSKTCD img{border:1px solid #6ea3cd; width:145px; vertical-align:top; margin-right:5px; margin-bottom:2px}
.trtt {border-top:1px solid #ececec}
/*--------*/
.headTVTL {background: #bbe0fa; height:30px; padding-left:5px;  text-align:left; width:100%}
.headTVTL a{background: url(images/nuttvtl.gif) left no-repeat; font-family:Tahoma; padding-left:25px; font-size:10pt; font-weight:bold; color: #004788; text-align:left}
.headTVTL a:hover{color:Red}
.tvtlbo {border: 1px solid #bbe0fa; height:240px; width:971px; padding-top:5px; padding-bottom:2px; margin-top:1px; text-align:left; padding-left:3px; margin-bottom:1px}
.tvtlbo a{font-family:Arial; width:143px; font-size:9pt; color: #003294; text-decoration:nonel; text-align:center; border:1px slolid #000000}
.tvtlbo a:hover{color:Red}
.tvtlbo img{margin-left:2px; margin-right:2px}
.tvtlbovideo {border: 1px solid #bbe0fa; height:200px; width:971px; padding-top:5px; padding-bottom:2px; margin-top:1px; text-align:left; padding-left:3px; margin-bottom:1px}
.tvtlbovideo a{font-family:Arial; width:143px; font-size:9pt; color: #003294; text-decoration:nonel; text-align:center; border:1px slolid #000000}
.tvtlbovideo a:hover{color:Red}
.tvtlbovideo img{margin-left:2px; margin-right:2px}
.bodertvtl img{width:143px; height:197px}
.videotvtl img{width:143px; height:147px; border:1px solid #6ea3cd}
.bodertvtlpos {width:147px; height:197px; border:1px solid #6ea3cd; text-align:center}

.btgdsk {width:683px; padding-top:5px; padding-bottom:2px; margin-top:1px; text-align:left; padding-left:3px; margin-bottom:1px}
.btgdsk a{font-family:Arial; width:143px; font-size:9pt; color: #003294; text-decoration:nonel; text-align:center; border:1px slolid #000000}
.btgdsk a:hover{color:Red}
.btgdsk img{margin-left:2px; margin-right:2px}
.dtbtgdsk {margin-top:2px; height:300px}
.dtbtgdsk h2{font-family: Arial; font-size:10pt; font-weight:bold; color: #354dd7; text-align:left}
.dtbtgdsk img{border: 1px solid #e9e9e9; width:207px; height:283px; float:left; margin-right:10px}
.dtbtgdsk p{text-align:left}
.btgdsk table td{width:134px;}
.btgdsk table td img{align:right}

.headbook {background: url(images/headbook.gif) left no-repeat; padding-left:15px; height:27px; text-align:left; margin-top:2px; padding-bottom:2px}
.headbook a{font-family:Tahoma; font-size:10pt; font-weight:bold}
.headbook a:hover{color:Red}

.headvideo {background: #e8e8e8; padding-left:12px; height:27px; text-align:left; margin-top:2px; padding-bottom:2px; width:99%}
.headvideo a{background: url(images/nutvideo.gif) left no-repeat; padding-left:20px; font-family:Tahoma; font-size:10pt; font-weight:bold}
.headvideo a:hover{color:Red}

.headpos {background: #e8e8e8; padding-left:5px; height:27px; text-align:left; margin-top:2px; padding-bottom:2px; width:100%}
.headpos a{background: url(images/nutpos.gif) left no-repeat; padding-left:13px; font-family:Tahoma; font-size:10pt; font-weight:bold}
.headpos a:hover{color:Red}
.titpos {height: 27px; border-bottom:1px solid #ededed; font-family:Tahoma; font-size:9pt; font-weight:bold; text-align:left; padding-left:25px; width:97%}
.dtpos {width:100%; text-align:center}
.dtpos img{text-align:center; margin-bottom:10px; margin-top:5px}
.posother{margin-bottom:0px; overflow:hidden; height: 175px; width:640px; font-size:11px; position: relative; text-align: left}
.posother img{border: 1px solid #ececec}

.cmbg {background: #eef9ff; font-family:Tahoma; font-size:9pt; text-align:justify; margin-left:3px; padding-right:6px; width:98%}
.cmbg h2{margin: 0; padding: 0; font-size:12px; font-weight:bold; margin-bottom:5px; margin-top:5px; color: #00324D; width:100%}
.cmbg h2 a{background: url(images/nutCM.gif) left no-repeat; padding-left:10px}
.cmbg h2 a:hover {color:Red}
.morecmgb a{border-bottom:1px solid #ececec; background: #eef9ff; color:red; float:left; font-size:11px; padding-bottom:5px; padding-right:10px; width:98%; text-align:right}
.cm {font-family:Tahoma; font-size:9pt; text-align:justify; margin-left:3px; margin-right:3px; width:100%}
.cm h2{margin: 0; padding: 0; font-size:12px; font-weight:bold; margin-bottom:5px; color: #00324D; width:100%}
.cm h2 a{background: url(images/nutCM.gif) left no-repeat; padding-left:10px}
.cm h2 a:hover {color:Red}
.morecm a{border-bottom:1px solid #ececec; background: #FFFFFF; color:red; float:left; font-size:11px; padding-bottom:5px; padding-right:10px; width:98%; text-align:right; margin-top:10px}
.gobackcm{width:98px; height:24px; float:right; background: url(images/goback.gif) left no-repeat; cursor: pointer; text-align:right; vertical-align:middle;}
/*--------*/
.connews {text-align:justify; padding-left:5px; font-family:Tahoma; font-size:9pt; }
.connewsprint {text-align:left; padding-left:5px; font-family:Times New Roman; font-size:11pt; }
.contentnews img{border:1px solid #97bbdf; margin-bottom: 10px; text-align:center ; margin-top:10px}
.newmen{float:left; text-align:left; font-weight:normal; font-family: Tahomas; width:570px; overflow:hidden; margin-top:5px; margin-right:10px; position: relative;}
.newmen a{background: url(images/nutnew.gif) left no-repeat; font-family: Tahoma; font-size:9pt; text-align:left; padding-left:10px; margin-right:20px}
.newmen a:hover{color:#0083d5; font-weight:bold; text-decoration:none}
/*--------*/
.newmenCM {height:27px; background: #e9e9e9; text-align:left; font-weight:normal; font-family: Tahomas; overflow:hidden; width:99%; padding-left:10px}
.newmenCM a{background: url(images/nutnew.gif) left no-repeat; font-family: Tahoma; font-size:8pt; color:#326791; font-weight:bold; text-align:left; padding-left:10px; margin-right:10px; margin-left:10px}
.newmenCM a:hover{color:#0083d5; font-weight:bold; text-decoration:none}
/*-------*/
a.downloadrepo {font-family:Tahoma; font-size:9pt; color: #a3a3a3}
/*-------*/
.nckhhead {text-align:left; height:27px; margin-bottom:5px; background: #e9e9e9; font-family: Tahoma; font-size:10pt; color:#0382d3; font-weight:bold; padding-left:10px; width:99%}
.nckh {font-family:Tahoma; text-align:left; font-style:italic; font-size:9pt; margin-left:5px; width:100%; padding-top:0px}
.nckhfile {font-family:Tahoma; font-size:9pt; border-bottom:1px solid #ececec; font-style:italic; text-align:left; padding-left:5px; padding-bottom:5px; margin-top:3px}
.nckhtit {font-family:Tahoma; text-align:left; padding-left:5px; font-size:9pt; font-weight:bold; margin-top:5px}

.news2{clear:both; margin-bottom:0px}
.news2 ul{padding:0; margin:0; list-style:none;}
.news2 ul li{padding-left:10px; text-align:left; margin-left:5px; background: url(images/tip2.gif) left no-repeat;}
.news2 ul li a{color:red; font-size:11px; text-align:left; text-align:left}
.media{border-top: 1px solid #79B1D2; background-color:#FFFFFF; margin:3px 0 3px 0;}
.media ul{list-style:none; padding:0; margin:0; height: 90px; overflow: scroll}
.media ul li{list-style:none; text-align:left; margin-bottom:5px; border-top: 1px solid #DCDCDC; padding-top:5px; padding-right:8px; padding-left:4px; font-weight: normal; color:#032F4A; vertical-align:middle;}
.media li{min-height:25px; height:auto !important; height:25px;}
.media .download{width:28px; height:18px; margin-bottom:5px; float:right; background: url(images/dowload.jpg) left no-repeat; cursor: pointer; text-align:right; vertical-align:middle;}
.media .all{width:47px; height:16px; float:right; cursor: pointer;}
.media a:hover {color: Red; text-decoration:none}
.line{height:3px; background-color:#FF0808; margin:1px 0 1px 0;}
.lineno{display:none;}
.linebook {height:5px; background:#e8e8e8; margin:0px 0px 0px 0px;}
.footer{height:56px; background-color:#025B93; background: #00558b; vertical-align:middle; padding-top:20px; border-top:3px solid #FF0808; border-bottom:3px solid #FF0808}
.clear{clear:both;}
.content span {font-family:Tahoma; font-size:10pt;}
.home span {font-family:Tahoma; font-size:10pt; text-align: justify}
.dtleftbc{border: 1px solid #ebe9ea}
.dtrightbc{border: 1px solid #ebe9ea}
.timkiems {font-family: Tahoma; font-size: 10pt; text-decoration: none; font-weight: bold; color: #2d4f74}
.timkiems:hover {color: Red; text-decoration: none}
.printer{height: 27px; float: right; padding-right: 10px; width: 100%; text-align: right}
.contentprint {font-family: Times New Roman; font-size: 12px; padding: 5px 10px 10px 10px}
.topdetail {font-family: Tahoma; font-size: 8pt; color: #999999; text-decoration: none}

/*==============t5g.org.vn-menutop=================*/
.mattblackmenu ul {list-style-type: none; height:30px; background: #ffffff url(images/nav-bg.gif) top repeat-x;}
.mattblackmenu ul li{height:21px; float:left; list-style:none; padding:0; margin:0; padding: 8px 7px 0 7px; background: transparent url(images/cut.gif) right 50% no-repeat;}
.mattblackmenu li {text-align:center; display: inline; margin: 0;}
.mattblackmenu li a{color:white; font-size:11px;}
.mattblackmenu li a:hover {text-decoration:underline;}
.mattblackmenu a.selected {color:#016539;}
.dinews{}
.dinews img{float:left; padding-right:5px}
.dinews h4{padding-bottom:5px;}
.dinews .more{float:right;}
#slide .content{text-align:right;}
/*=====================================*/

#visit{min-height:101px; height:49px !important; height:101px; margin:0; vertical-align:middle; line-height:20px}
#visit table{text-align:left; width:80%; margin-top:16px;}
#I_control1_ctl00_N_wenlink1_drlLink{width:260px}
.thumbnail {text-decoration:none}
.thumbnail:hover{}
.thumbnail span{
position: absolute;
margin-top:20px;
margin-left:-200px;
padding: 5px;
visibility: hidden;
text-decoration:none
}

.thumbnail span img{
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ 
visibility: visible;
background:#ffffef;
width:280px;
border: 1px dotted #4088F3;
text-align: left;
}
.groupvideo{padding: 5px; font-family: Arial; font-size: 8pt; text-align: left}
.groupvideo a{padding: 5px; font-family: Arial; font-size: 8pt; text-decoration: none; font-weight: bold; color: #004175}
.groupvideo a:hover{text-decoration: underline; color: Red}