@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0;background:#e7ecf0 url(../images/bg-top.png) repeat-x top;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#body{background:url(../images/bg-foot.png) repeat-x bottom; }
#container{height:156px;width:960px;margin:auto;background:url(../images/banner.png) no-repeat left;}
#top-menu{padding: 0px 0 0 300px;color:#fff;}
#top-menu #banner{margin-bottom:20px;}
#top-menu #menulist{text-align:right;}
#top-menu a{text-decoration:none; color:#fff; font-weight:bold;margin:0 10px 0 10px;}
#top-menu a:hover{color:#FC0}
#content{margin:auto;background:#fff;padding:20px; width:900px;margin-top:10px;}

.subject_listing_item{display:block; height:35px; width:253px; margin:3px; background:url(../images/monhoc-btn-bg.png) no-repeat top left; font-weight:bold; color:#208DC8; text-decoration:none;}
.subject_listing_item:hover{color:#666;background-position:0 -35px;}
.subject_listing_item{background-position:0 0;}
.subject_listing_item_active{background-position:0 -70px;}
.subject_listing_item div{padding:5px 0 0 40px; font-family:"Times New Roman", Times, serif; font-size:18px;}

.subject_description_link{display:block; font-size:14px; padding:5px;margin:5px; text-decoration:none; font-weight:bold; color:#06C;}
.subject_description_link:hover{background:#eee;}
#footer{margin-top:10px;clear:both; display:block;color:#555}
#footer-menu{margin-bottom:5px;}
#footer-menu a{text-decoration:none; color:#555;}

.resource_download_item{width:270px;margin:10px; float:left;}
.resource_download_item_icon{float:left;margin-right:5px;}
.resource_download_item_title{font-size:14px; font-weight:bold; text-decoration:none; padding-bottom:5px;}
.resource_download_item_description{font-size:10px;}

.news_listing_item{padding:20px 0; margin:20px 0;}
.news_listing_item_image{float:left;margin-right:10px;}
.news_listing_item_image img{width:100px;}
.news_listing_item_title{}
.news_listing_item_title a{font-weight:bold; text-decoration:none;margin-bottom:10px;}
.news_listing_item_description{}

.news_item{}
.news_item_image{float:left;margin-right:10px;}
.news_item_image img{width:300px;}
.news_item_title{font-weight:bold; text-decoration:none;margin-bottom:10px;}
.news_item_description{line-height:1.5;}

/*  HOMEPAGE **/
#home_left{width: 240px; margin-right:10px;float:left;}
#home_latest_news{background: #ddd; padding:10px;margin-bottom:20px;}
#home_link{background: #eee; padding:10px;margin-bottom:20px;}
#home_right{display:block; margin-left:250px;}
#scroller_container{float:right;margin:0px 0 10px 10px;text-align:center;width:200px;height:400px;overflow:hidden;}
#scroller_container a{width:100%;margin-bottom:10px;text-align:center;}
#scroller_container a img{margin-left:10px;width:180px;border:0px;}
.gioithieusach_moreinfo{margin-bottom:20px;margin-left:10px;text-align:center;width:180px;font-weight:bold;}


.news_homepage_item{padding:5px 0; margin:5px 0;}
.news_homepage_item_image{float:left;margin-right:10px;}
.news_homepage_item_image img{width:40px;height:40px;}
.news_homepage_item_title{}
.news_homepage_item_title a{font-weight:bold; text-decoration:none;margin-bottom:10px;}
.news_homepage_item_description{}

#homepge_trangnoidung{}
.homepge_trangnoidung_title{}
.homepge_trangnoidung_description{}

/* HOC ONLINE */
.hoconline_download_item{width:260px;margin:10px; float:left;}
.hoconline_download_item_icon{float:left;margin-right:5px;}
.hoconline_download_item_icon img{width:100px; height:80px;}
.hoconline_download_item_title{font-size:14px; font-weight:bold; text-decoration:none; padding-bottom:5px;}
.hoconline_download_item_description{font-size:10px;}

/* ---- PAGINATION ---- */
.paginate_div{text-align:right;	clear: both;	margin-top: 2px;margin-bottom:20px;margin-right:10px;}
.paginate_page,.paginate_current, .paginate_nextprev{	margin: 3px;text-decoration: none;font-weight: normal;padding: 2px;padding-left: 3px;padding-right: 3px;border: 1px solid #dddddd;background: #f6f6f6;color:#888}
.paginate_page:hover, .paginate_nextprev:hover{}
.paginate_current{	color:#777;background:#ccc;border:1px solid #cccccc;}

/*	TRA CUU	*/
.tracuu_table{width:590px;margin:auto;}
.tracuu_table_sach{height:220px;background:url(../images/box_tracuu_top_sach.jpg) top no-repeat;}
.tracuu_table_diem{height:220px;background:url(../images/box_tracuu_top_diem.jpg) top no-repeat;}
.tracuu_table_heading{font-weight:bold; font-size:22px; color:#fff;margin-top:20px;}
.tracuu_table_result{background: url(../images/box_tracuu_bg.jpg);}
.tracuu_table_label{font-size:14px; color:#fff;}
.tracuu_table_input{font-size:14px; padding:3px; border:2px solid #698b13; width:200px;}
.tracuu_table_input2{font-size:14px; padding:3px; border:2px solid #698b13; width:300px;}

.tracuu_table_result_row{background: #fff;}
.tracuu_table_result_heading{color:#fff;}
.tracuu_table_error, .tracuu_table_notfound{text-align:center; margin:30px; font-size:18px;}
.tracuu_table_error{color:#F00;}
.tracuu_table_notfound{color:#030;}
.tracuu_table_diem_box{width:560px; overflow:auto;}
.tracuu_table_diem_table{width:90%; background:#fff;border-color:#fff;border:2px solid #fff;}
.tracuu_table_diem_table tr td{border:0;}
.tracuu_table_diem_monhoc{height:30px; background:#F90}
.tracuu_table_diem_monhoc td{font-weight:bold; text-align:left; font-size:14px;}
.tracuu_table_diem_hinhthuc{height:24px; background:#FF6;}
.tracuu_table_diem_hinhthuc td{font-weight:normal; text-align:center;font-size:11px;}
.tracuu_table_diem_row{}
.tracuu_table_diem_row td{text-align:center;font-size:16px;}
.tracuu_table_diem_box_kthk{}
.tracuu_table_diem_box_tbmhk1, .tracuu_table_diem_box_tbmhk2,  .tracuu_table_diem_box_tbmcanam{}

#fullprodcategory_menu li a:hover{background:#E6F0FB;color:#F60;}
#treecontrol{text-align:center; margin-bottom:10px; padding-bottom:4px; border-bottom:1px dotted #e0e0e0;}
#treecontrol a{text-decoration:none;margin:4px;color:#444;}
#treecontrol a img{border:0;}

/*	 CONTACT PAGE */
.contact_required{color:#f00;}
.message_error{margin-bottom:10px;padding:10px;color:#F00;font-weight:bold;background:#FDECEC; border:1px solid #FF7174;}
.message_success{margin-bottom:10px;padding:10px;font-weight:bold;color:#090;background:#E6FFE1; border:1px solid #4EEC20;}


.phongbanleftbox{}
.phongbanleftbox ul{margin:0; padding:0;}
.phongbanleftbox li{background:url(../images/icon_bullet-site-intlink.gif) no-repeat; background-position:0 6px; list-style:none; padding:5px 10px; font-size:14px;}
.phongbanleftbox li a{padding-left:15px; color:#000; text-decoration: none;;}


.phongbantable{width:600px;}
.phongbantable thead th{background:#fff;}
.phongbantable tr{background:#c4ffff;}
.phongbantable td{width:200px;}
.phongbantable .phongbannews{margin-bottom:30px;}
.phongbantable .title{font-weight:bold;}
.phongbantable .title a{text-decoration: none;}
.phongbantable .description{font-size:11px;}
.phongbantable .date{text-align:right; color:#f00;}
.phongbantable .paginate_div{clear:both; margin:0;padding:0;}
.phongbantable .paginate_div *{float:left; color:#000;}


