/*--------------------d?nh d?ng chung website-------------------------------*/
    body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, sans, sans-serif;
	font-size: 12px;
	width:100%;
	background: #F8F8ee;
	padding-bottom: 26px !important; 
}
a, a:link { /*color: #027B1A;*/
	text-decoration: none;
	border: none;
}
a:hover, a.active {
	color: #EB6700;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clear {
	clear: both;
}
li {
	list-style:none;
}
#page_container {
	position:relative;/*background: #F8F8ee url(../images/bg-pa.png) 0px 0px repeat-x;*/
}
#page_container_sub {
	display: block;
	width: 100%; /* margin: 0 auto 0px auto;*/
	margin-top: 6px;
}
#page_container_sub #top_content {
	display:block;
	width:980px;
	margin:0px auto;
}
#page_container_sub #main_content {
	display:block;
	width:980px;
	margin:0px auto;
}
#main_content.two_col_lc #column_left, #main_content.three_col_lcr #column_left {
	float:left;
	width:200px;
	margin: 10px 0px 0px 0px;
}
#main_content.two_col_lc #column_center, #main_content.two_col_cr #column_center {
	float: left;
	width: 764px;
	margin: 10px 0px 30px 16px;
}
#main_content.one_col_c #column_center {
	width: 980px;
	margin: 0 auto;
	padding:5px 0px 5px 0;/*margin-top: -16px;
		background:#fff;
		border:1px solid #d6d5d0;
		border-radius: 12px;
		margin-bottom: 10px;*/
}
#main_content.three_col_lcr #column_center {
	float: left;
	width: 560px;
	margin: 0px 10px 10px 10px;
	margin:10px 10px 0 10px;
}
#main_content.three_col_lcr #column_right, #main_content.two_col_cr #column_right {
	float: right;
	width: 200px;
	margin: 10px 0px 0px 0px;
}
#main_content.two_col_lr #column_left, #main_content.two_col_lr #column_right {
	width:490px;
	float:left;
}
#footer {
	width: 100%;
	background: #2e5888 url(../images/graphic/bg-footer.png) repeat-x;
	color: #fff;
	margin-top: 20px;
	height: 425px;
	/*height: 380px;*/
}
#footer #footer_right {
	width:960px;
	display: block;
	margin:  0 auto;
	position:relative;
	padding: 10px;
}
#footer #footer_right .mod_slideshow.mod_slideshow_with_scroll .box_top_center, #main_menu .mod_slideshow.mod_slideshow_with_scroll .box_top_center {
	background: url("../images/graphic/b_f.png") left bottom repeat-x;
	height: 39px;
	margin-bottom: 16px;
}
#footer #footer_right .mod_slideshow.mod_slideshow_with_scroll .top_text, #main_menu .mod_slideshow.mod_slideshow_with_scroll .top_text {
	font-size: 20px;
	padding: 7px 0px 7px 7px;
	color: #0093dd;
}
#footer #footer_right .mod_customhtml {
	width: 960px;
	color: #fff;
	line-height: 20px;
}
.mod_customhtml.footer4 {
	float: left;
	font-size: 14px;
	width: 208px !important;
}
#footer #footer_right .mod_customhtml table ul {
	margin: 0;
	padding: 0;
}
#footer #footer_right .mod_customhtml table ul li {
	font-size: 14px;
	line-height: 25px;
	background: url("../images/graphic/n_c.png") 2px 9px no-repeat;
	padding-left: 14px;
}
/*#footer #footer_right .mod_customhtml {
		position:relative;
		padding: 10px;
		line-height: 20px;
		color:#3b3b3b;
	}
    #footer #footer_right .mod_customhtml img{
        position: absolute;
        top: 28px;
        right: 30px;
	}*/
	#footer .content_module {
	position: relative;
	float: left;
}
#bttop {
	background: url(../images/back_to_top_btn.png) 0px 0px no-repeat;
	font-size: 0px;
	width: 50px;
	height: 43px;
	position: fixed;
	bottom: 55px;
	/*bottom: 10px;*/
	right: 13px;
	cursor: pointer;
	display: none;
}
#bttop:hover {
	background: url(../images/back_to_top_btn.png) 0px -47px no-repeat;
