body{margin:0 auto;background:url(../images/bg.jpg) center;font-family:Tahoma;font-size:12px;}
a{color:#242424;text-decoration:none;font-weight:bold;}
a:hover{text-decoration:none;color:#6a6a6a;}
a img{ border:none;}
.clear{clear:both;}

.warp{width:920px;margin:0 auto; background:#fff;}

#h2{}
#h3{}
#h3 ul{ margin:0; padding:0; list-style:none;}
#h3 ul li{ float:left; background:url(../images/item-top-menu.jpg) no-repeat; width:102px; height:50px;}
#h3 ul li a{ display:block; text-align:center; font-size:11px; margin-top:16px; color:#fff;}

#h4 {}
#h41 { float:left; width:300px; background:#654111;}
#h42 { float:left; width:180px; }
#h43 { float:right; width:440px; }

#h5{ padding:8px 12px; background:#333439;color:#fff;}
#h5 a{ color:#fff;}
#h51 { float:left; width:560px; padding-top:10px;}
#h52 { float:right; width:300px; }
#h52 .tt{ text-transform:uppercase; font-size:14px; font-weight:bold;}
#h52 div{ padding:3px 0; text-align:right;}

#h6 {}
#h61 { float:left; width:180px; background:#654111;}
#h62 { float:left; width:740px; }


.title{height:30px; padding-left:12px;color:#fff;text-transform:uppercase;text-align:left;line-height:30px;font-weight:bold; background:url(../images/title.jpg) no-repeat;}
.pan{ padding:5px;}

.stitle{height:32px;color:#fff;text-transform:uppercase;text-align:left;line-height:32px;font-weight:bold; background:url(../images/stitle.jpg) repeat-y #2d5eab; padding-left:18px;}
.span{ padding:5px; margin-bottom:5px;}

.scroll{ height:835px; overflow:auto;}
.fline{ background:url(../images/fline.jpg) repeat-x; height:2px;}
.cctm{color:#000033;}
.hotnews{  color:#000; font-weight:normal;}
.hotnews:hover{ color:#CCC;}
.news{padding:2px 2px 5px 0px;}
.news a{color:#FFFFFF;font-size:11px;font-weight:normal;}
.float{float:left;}
.itemtd{font-weight:bold;margin:5px;font-size:11px;}
.titlecat{background:url(../images/titlecat.jpg) right no-repeat; padding-left:10px; height:23px; padding-top:5px;text-align:left; text-transform:uppercase; color:#ffffff;}
.intt{background:#17a0d6;padding:4px 12px;}
.prtt{width:130px;height:100px;border-left:1px dashed #333399;}
.ttsanpham{ font-weight:bold; color:#F60; text-align:right;height:30px; padding-right:5px;}
.ttlienhe{text-align:right;padding-right:7px;font-weight:bold;font-size:11px;height:27px;}
.vitem{ cursor:pointer; padding:2px 0; font-weight:bold; font-size:11px;}
.blabold{color:#000000;font-weight:bold;}
.redbold{color:#FF0000;font-weight:bold;}
.orgbold{color:#ffae00;font-weight:bold;}
.blubold{color:#013a81;font-weight:bold;}
.gra{color:#585858;font-weight:bold;}
.whitebold{color:#fff;font-weight:bold;}
.cur{cursor:pointer;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f15{font-size:15px;}
.pad5{padding:5px;}
.pad10{padding:10px;}
.margin10{margin:10px;}
.martop8{margin-top:8px;}
.marbot8{margin-bottom:8px;}
.padtop8{padding-top:8px;}
.pleft10{padding-left:10px;}
.h5{ height:5px;}
.hline{padding:0px 8px;}
.vline{padding:8px 0px;}
.nobold{font-weight:normal;}
.text{line-height:18px; text-align:justify;}
.paging{cursor:pointer;font-size:11px;}
.cont{padding:6px;}
.paging{cursor:pointer;font-size:11px;}
.cell{text-align:right;padding-right:7px;font-weight:bold;height:30px;font-size:11px;}
.border1{border:1px solid #dcdcdc;}
.border2{border:1px solid #047ad9;}
.noborder{ border:none; border-bottom:1px solid #999}
.bordersp{border:1px solid #18181a;padding:5px;}
.btn{background:#ccc;font-weight:bold;color:#000; text-align:center;height:20px; border:0; font-size:11px;}
.sline{ background:url(../images/line_par.jpg) repeat-x; height:1px; margin:8px 0;}
#msg {display:none; position:absolute; z-index:200; background:url(../images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px; color:#000000;}
.cellcatser{ float:left; width:50%;margin-bottom:8px; height:260px; overflow:hidden;}
.cellcatser .in{ padding:3px;}
.cellcatser .tt{ background:#017cc2; color:fff; text-transform:uppercase; padding:5px;}
.cellcatser .tt a{ color:#fff;}
#adv img {max-width:203px;}
.tcalbum{float:left; width:123px; height:125px; padding:12px;}
.item{ width:138px; height:104px; padding-top:15px;}
.ttgal { padding:8px 0;}
.ttgal a{ color:#0670de; font-weight:bold; text-transform:uppercase; font-size:15px;}

#pnhdong{ border-top:1px dotted #000; padding-top:10px;}
.hdong{ float:left; width:47%; padding:0 8px;}
.hdong .tt{ text-transform:uppercase; font-weight:bold; font-size:11px; padding:8px 0;}
#fadeshow1 a{ color:#fff;}
#fadeshow1 img{ max-width:300px;}

#hnews{ background:#3c280e;}
.ttnews{ background:url(../images/title-news.jpg) no-repeat; height:20px; padding-left:6px; font-weight:bold;}
#hnews ul{ margin:0; padding:5px; list-style:none;}
#hnews ul li{ border-bottom:1px dotted #7b5728; padding:3px 0;}
#hnews ul li a{ color:#fff; font-weight:normal;}

.pancgp{ height:490px; overflow:auto; margin-top:10px; margin-left:10px;}

#content{ min-height:420px;}

#ftmRemail{padding:0px; margin:0px; height:72px;}
#ftmRemail .tt{ color:#fff; text-transform:uppercase; font-weight:bold; padding:8px;}
#ftmRemail #txtsmail{width: 180px; height:17px; border:0; }
#ftmRemail #btnsend{background:url(../images/btndangky.jpg) no-repeat; width:57px; height:20px; border:none; }

.ttcaygp{background:#292c2d;color:#FFFFFF;font-weight:normal;width:300px;height:250px;border:1px solid #FFFFFF;position:absolute;padding:7px;font-size:11px;
}

#playlist,audio{background:#666;width:400px;padding:20px;}
.active a{color:#5DB0E6;text-decoration:none;}
li a{color:#eeeedd;background:#333;padding:5px;display:block;}
li a:hover{text-decoration:none;}
