@charset "utf-8";
/* CSS Document */

body {
	width: 100%;
	margin: 0px 0px;
}
ul, li {
	margin: 0px;
	padding:0px;`
}
a{color:#336699;text-decoration:none;}
a:hover{text-decoration:none;color:#CC0033;}
a img{ border:none;}
.clear{clear:both;}
.flt{float:left}
img{ border: 0px}

.frame {
	width: 100%;	
}
.index {
	width: 980px;	
}
.index_top {
	width: 1000px;
	background:url(../imgs/index_top.png) no-repeat;
}
.bg_banner {
	width: 980px;
	height: 273;
	background: url(../imgs/bg_banner.png) no-repeat;
}

/*------- menu_top---------------*/
.menu_top {
	width:980px;
	height: 45px;
	font-size: 13px;
	color:#FFF;
	background:url(../imgs/menu_top.png) left no-repeat;
}
.slice_menu {
	width: 11px;
	height: 35px;
	padding-bottom: 5px;	
	background:url(../imgs/slice_menu.jpg) no-repeat;
}
/*-------------------search------------------------------*/
.search {
	width: 1000px;
	height:50px;
	line-height: 50px;
	text-align:left;
	background:url(../imgs/bg_search.png) no-repeat;
}
#ftmTimkiem{ padding:0; margin:0; width:600px; float:left;}
#txttukhoa{ margin-left: 95px;margin-right: 5px;}
.btnsearch {background:url(../imgs/bt_search.png) no-repeat; width:81px; height:22px; border:0px; font-size:11px; font-weight:bold;color:#535353; padding-bottom:2px; text-align:left; 
}
/*-------------------content_index------------------------------*/
.content_index {
	width: 1000px;
	padding: 0px 0px;
	float:left;
	background:url(../imgs/index_middle.png) repeat-y;
}
/*-----------left-------------*/
.left {
	width: 220px;
	float:left;
}
.top_left {
	width: 220px;
	height: 39px;
	line-height:39px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	background:url(../imgs/left_top.png) no-repeat;
	text-transform:uppercase;
}
.middle_left{
	width: 220px;
	background:url(../imgs/left_middle.png) repeat-y;
}
.l1 {
	font-size:12px;
}
.l1 a{
	font-size:11px;
}
.l2{ 
	background:url(../imgs/menu_left.jpg);
	width:215px; 
	height:35px; 
    font-size :16px;
	text-align:left;
}
.l2 a { 
	display: block; 
	line-height: 30px;
	padding-left: 50px;
	color:#3F3F3F;
	float:left;
}
.l2 a:hover { 
	font-weight:bold;
	background:url(../imgs/menu_left_hover.jpg);
	width:165px;
}
.bottom_left{
	width: 220px;
	height: 15px;
	clear:both;
	margin-bottom: 5px;
	background:url(../imgs/left_bottom.png) no-repeat;
}
/*------------content center -----------*/
.contenthome {
	width: 1000px;
	float:left;
	margin-left: 2px;
}
.content {
	width: 1000px;
	float:left;
	margin-left: 2px;
}
.content_img{
	width:170px;
	float:left;
	border-bottom:dashed 1px #ccc;
	border-right:dashed 1px #CCC;
}
.index_bottom {
	width: 1000px;
	height:29px;
	clear:both;
	background:url(../imgs/index_bottom.png) no-repeat;
}
/*-----------footer-------------*/
.footer {
	width: 100%;
	min-height: 75px;
	clear:both;
	padding-top: 10px;
	background:#09F;
	color:#FFF;
	font-size:11px;
}
.footer a{
	color:#FFF;
	text-decoration:underline;
}
.txt_address {
	width: 380px;
	float:left;	
	text-align:left;
	margin-left:30px;
	line-height: 18px;
}
.txt_copyright {
	width: 180px;
	height:60px;
	float:left;;
	margin-left:360px;
	text-align:right;
}
.up{
	float:right;
	line-height:75px;
	margin-right:20px;
}
.btn { background:url(../imgs/bg_button.jpg) repeat-x; width:100px; color: #FFF; border: #600000 2px solid;}
#rightmid{ padding:0; margin:0; float:right; list-style:none; height:34px; padding-right:40px; padding-top:6px;}
#rightmid li{ float:left; margin:0 3px; line-height:34px;}
#rightmid li a{ font-weight:bold; font-size:11px;}
.tihv{ margin:0; padding:0; padding-left:40px;}
.tihv li{ text-align:left; padding:5px 0;}
    a{
	text-decoration: none;
}
/* CSS menu */
.TableForm{border:solid 1px #ccc}
.TableForm .Button{	
	background:#F9C;
	color:#036;}
.header{
	background:url(../images/container_header_bg.png);
}

BODY {
	margin: auto;
	background:url(images/bg.png) #DDE2DC;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.TableData{
    background:#FFFFFF;
    font: 11px;
    border-collapse:collapse;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
.TableData TH {
    background: #0099FF;
    text-align: center;
    font-weight: bold;
    color: #FFFFFF;
    border: solid 1px #ccc;
}
.TableData .cotNutChucNang{
    text-align:center;
    width: 50px;
}
.TableData .InputButton 
{
    color:#fff;
    border: solid 1px #ccc;
    background: #0776BE;
    padding: 3px;
}
.TableData .phantrang{
    text-align:right;
}
.TableData td {
    border: solid 1px #ccc;
}
.Frame {
	border: solid 1px #CCCCCC;
	margin-top: 5px;
}