﻿/* CSS Document */

*{ margin:0; padding:0}
body{ font-size:13px; font-family:Verdana, Geneva, sans-serif; background:url('images/bg.png')
}
ul{ list-style:none}
a{ text-decoration:none; color:#025CA6}
/*a:hover{filter:alpha(opacity=80); -moz-opacity:0.80; -khtml-opacity:0.80; opacity:0.80;}*/
img{ border:0}
h4{}
.cl{ clear:both}
.warp{ margin:0 auto; width:1000px}
.header{ height:120px;}
/*.menu ul{ background:url(../images/bg_menu.png) repeat-x; height:36px;border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; padding-left:5px}
.menu ul li{display:inline-block; background:url(../images/li.png) right no-repeat;width:130px; padding-right:2px;text-align:center}
.menu ul li a{ color:#fff; font-weight:bold;text-transform:uppercase;padding:0 10px 2px 10px; line-height:35px; width:100px; display:inline-block; line-height:28px; margin-top:5px}
.menu ul li a:hover,.menu ul li.active a{ background:url(../images/bg_ai.png) no-repeat; color:#000}*/
.main{ padding-top:5px;background:#FFF}
.left{  float:left; width:695px; background:#dcdcdc}
.sidle{
	margin: 0px 0px 0px 0px
}
.row_fame h4{ background:#FFF url('images/tt.png') no-repeat; 
margin:0 8px; padding-left:82px; line-height:40px; color:#D90005;
}
.row_fame{ margin:0 8px 8px 8px; background:#FFF;border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}
.row_left,.row_right{width:336px; background:#FFF; height:255px;border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; margin-bottom:10px}
.row_left h4,.row_right h4{ padding-left:82px;background:url('images/tt1.png') no-repeat; 
line-height:42px; color:#D90005;
}
.row_left{ float:left;}
.row_right{ float:right;}
.doitac{ padding:5px}
.doitac{}
.doitac img{ width:60px; height:60px; vertical-align:middle; margin:3px 0}
.row_right img{ border:1px solid #CCC; padding:2px; width:320px; height:95px; margin-left:5px; margin-top:3px}
.right{ float:right; width:260px}
.block{ margin-bottom:5px; background:#dcdcdc url('images/ribbon_main.png') no-repeat;
padding-bottom:8px
}
.block p{ padding:5px 0}
.block h4{height:40px; line-height:25px; text-align:center; color:#FFF}
.block_fame{ margin:-6px 8px 0 8px; background:#FFF;border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}
ul.block_fame li{ border-bottom:1px dotted #CCC; padding:4px;}
ul.block_fame li a{}
ul.block_fame img{ width:60px; height:40px; padding:5px}
ul.block_fame p{ float:right; width:170px; color:#025CA6;height:28px; overflow:hidden; padding-top:3px}
ul.danhmuccon li{ background:#167FC6}
ul.danhmuccon li a{ color:#FFF}
.footer{ height:116px; text-align:center; background:url('images/footer.gif') repeat-x; 
margin-top:5px; color:#999
}

/*---------------------------------------------------*/
/* Menu */
.menu {margin:0; height:36px; background:url('images/bg_menu.png') repeat-x;
border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;
}
.menu ul {position:relative}
.menu ul li {float:left; list-style:none; position:relative; background:url('images/li.png') no-repeat right 50%
}
.menu ul li a { color:white;
font-size:12px;
text-decoration:none;
padding:4px 32px;
line-height:28px;
display:block;
text-transform:uppercase;
font-weight:bold
}
.menu ul li a:hover { background:url('images/bg_ai.png') no-repeat center; 
color:#000
}
.li {background:url(../images/line_menu.gif) no-repeat;
width:1px; height:40px;
}

/* ----------- an hien menu ---------- */
.menu ul li div {
position:absolute;
left:-999em;
top:5px;
padding:10px;
border-top:0;
text-align:left;
display:none;
z-index:999;
}

.menu li:hover div {
left:0px; top:auto;
background:url(../images/dropmenu.gif) repeat-x;
display:block;
}

/* ---------keiu chu --------- */
.menu div h4 { color:#fff;
float:left;
text-align:left;
position:relative; /* drop menu */
text-transform:uppercase;
}
.menu div p {
position:relative; /* drop shadow */
}
.menu div p a {
text-decoration:none;
color:#fff; font-size:11px;
line-height:20px !important;
padding:3px 0 3px 15px;
float:left;
clear:left;
width:100%; /* For IE6/7 */
font-weight:normal;
 background:url('images/icon1.png') no-repeat left 50%;
}
.menu div p a:hover, .menu div a:focus, .menu div a:active {
 color:black; background:none; background:url('images/icon1.png') no-repeat left 50%;
}
.row_nd h4{ background:#FFF url('images/tt2.png') no-repeat; 
margin:0 8px; padding-left:82px; line-height:40px; color:#D90005;
}
.row_nd{ margin:0 8px 8px 8px; background:#FFF;border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}

.new{ width:305px; text-align:center;  float:left; border:1px solid #CCC; margin:0 10px 10px 10px; background:#FFF; padding:5px;border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px }
.new a p:hover{ text-decoration:underline}
.new img{ border:1px solid #CCC; padding:2px;}
.new p{ margin:5px 0}

.ptieudesp{color:#1789BA; font-weight:bold; margin-bottom:5px; font-size:12px; overflow:hidden;height:35px}

/* phan trang*/
.trang { margin:7px 0; padding:7px 0;  border-top:0px solid #c2c2c2; text-align:center}
.trang ul { margin:5px 0; padding:0; display:inline-block}
.trang ul li { list-style:none; float:left; margin:0 5px;/*border:#99F solid 1px; padding:2 7*/}
.trang ul li a { text-decoration:none; border:1px solid #c2c2c2; padding:2px 7px; color:#333; display:inline}
.trang ul li a:hover, .trang .firt { border:1px solid #2966f4; color:#2966f4 ; padding:2px 6px; }
.clear { clear:both;}
.duan div{ width:195px; text-align:center; padding:10px 0 5px 0}
/*end*/