body{
color:#4d4d4d;
font-size:12px;
font-family:arial;
margin:0;
background:#fff5db
}.main { background-color: #fff; margin: 0; padding: 4px; border-bottom: 1px solid #d5d5d5; }
.chislo{
text-align:center;
color:#fffaa6;
margin-bottom:2px;
padding:6px;
background:url(images/hd.gif) repeat-x 50% top #7f6d3f
}
a:link,a:active,a:visited{
color:#549a0c;
text-decoration:none
}

a:hover,a:focus{
color:#ff8400;
text-decoration:none
}

tr.menu td, tr.menu td a {
    color: #549a0c;
    font-weight: none;
    text-decoration: none;
    text-align: center;
    vertical-align: bottom;
    padding-left: 0;
}
td#selected a {
    color: #032E58;
}
tr.menu td a:hover, td#selected a:hover {
    text-decoration: underline;
}
tr.menu td, td#selected {
    background-color: #fffeee;
    border-right: 1px solid #5DBEF7;
    border-bottom: 1px solid #5DBEF7;
}
/*MENU CHÍNH*/
.t_cam { 
background: url(/images/cam.gif) repeat-x center left;
padding: 0 0 2px 0;
margin: 0 2px; 
}
.t_camspan {
background: #fff; 
color: #c95f00; 
font-size: 13px; 
font-weight: bold; 
margin: 0 0 0 8px; 
padding: 0 4px;
}
hr{
margin-top:2px;
margin-bottom:2px;
border-bottom:1px dotted #716136;
border-top-style:none;
border-top-width:0;
border-right-style:none;
border-right-width:0;
border-left-style:none;
border-left-width:0
}
.copy{
font-size:11px;
text-align:center;
margin-top:1px;
border-top:2px solid #806e40;
padding:4px
}
.gocvui {
	text-shadow: #e6daac 1px 1px;
	color: #444;
	font-size: 18px;
	font-weight: bold;
	padding: 3px;
	border-bottom: 1px solid #ff9800;
	background: #fadca8;
}
.vn {
	margin-top: 1px;
	margin-bottom: 1px;
	padding: 2px;
	background-repeat : repeat-x;
	background-position : top;
	background-image : url(/theme/images/main.gif);
}
.forum p,td {line-height:15px}
#menu {padding-left:5px;border-bottom:5px solid #FFB600;font-size:12px}
#menu a {color:#ff9800;font-weight:bold}
#menu tr, #menu td{height:25px;padding-top:4px}
#menu td {padding-left:5px;padding-right:5px;text-align:center}
#menu .active {background:#FFB600;}
#menu .active a {color:lime}
.cool, .menu, .list1, .list, .list2 {
	background: #F1F9DF;
	color: #666699;
	margin-top: 1px;
	padding: 2px;
	border: 1px solid #E8E2A2;
}
.filelist_paging { margin: 1px 0 4px 0; }
.filelist_paging a { font-size: 10px;
background: #fff; border: 1px solid #1c9dda;
padding: 0 4px; color: #1c9dda;
}
.filelist_paging a:hover { border: 1px solid #b6e1ff;
background: #fafdff; text-decoration: none; }
.filelist_paging { font-size: 10px; text-align: center; padding: 0 4px; color: #ff2525;  background: #ecf9ff; text-decoration: none; }
a:hover{color:#f75342; text-decoration: underline;}
a img{border: 0px;}
a:visited{color:#2786c2;}
a:hover{color:#f75342; text-decoration: underline;}
a img{border: 0px;}
.ico {margin-right:3px}
.img {float: left;}
.dentrang {margin: 1px 2px 3px 2px; background: #f4f4ee;}
.xamlot a {
padding-left: 16px;
background: url(images/muiten.gif) no-repeat left;
}
.xamlot {margin: 1px 2px 3px 2px; background: #e6e6e6;}
.xanhlot {margin: 1px 2px 3px 2px; background: #d1eef7;}
.vanglot {color: #a79e65; font-size: 10px; background: #f5edbe; margin: 1px 1px;}
.n1 {background: url('img/n_tl.gif') no-repeat top left;}
.n2 {background: url('img/n_tr.gif') no-repeat top right;}
.n3 {background: url('img/n_br.gif') no-repeat bottom right;}
.n4 {background: url('img/n_bl.gif') no-repeat bottom left; padding: 3px 4px;}
.t1 {background: url('img/tl_b.png') no-repeat top left;}
.t2 {background: url('img/tr_b.png') no-repeat top right;}
.t3 {background: url('img/br_b.png') no-repeat bottom right;}
.t4 {background: url('img/bl_b.png') no-repeat bottom left; padding: 6px 5px;}
td {line-height:15px}
#tab {padding:2px 5px 0 5px;border-bottom:5px solid #71BC00;font-size:12px}
#tab a {color:#494949;font-weight:bold}
#tab tr, #tab td{height:25px;padding-top:4px}
#tab td {padding-left:5px;padding-right:5px;text-align:center}
#tab .active {background:#71BC00;}
#tab .active a {color:#fff}
.danhsach{
	border: 1px solid orange;
	margin-top: 1px;
	margin-bottom: 1px;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;  
	padding: 6px;
}
.razd_1 {background-color:#f7d9af; padding: 5px 7px 5px 5px; background-image: url(for_css/razd.png); background-position: top right; background-repeat: no-repeat;}
.menu_razd{ border-bottom: 6px solid #f7d9af; text-align: left; padding: 6px0; color: #f7d9af; margin: 4px 0;} 