/* CSS Document */

html{color:#000;}div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
	margin:0;
	padding:0;
}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{
	font-style:normal;
}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}


.clearfix:after {
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

body
{
	background-image:url(../imgs/body_bg2.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#989f52;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;	
	color:#2f5703;
	margin-top:20px;
	margin-bottom:20px;
	line-height:150%;

	
}
p
{
	padding-bottom:6px;
}
div#page
{
	margin:0 auto;
	width:966px;
	padding-top:3px;
	padding-bottom:3px;
	
	/*background-image:url(../imgs/page_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#678844;*/
	overflow:hidden;	
	background-color:#b4cf96;	
}
div#page_2
{
	margin:0 auto;
	width:960px;
	overflow:hidden;

	/*background-color:#85a068;*/
}
div#header
{
	width:960px;
	height:180px;
	overflow:hidden;
	
}
div#top_menu
{
	width:960px;
	overflow:hidden;
}
div#quang_cao_1
{
	width:960px;
	overflow:hidden;
	background-color:#FFFFFF;
	margin-bottom:2px;
	margin-top:2px;	
}
div#middle
{
	width:960px;
	overflow:hidden;
	margin-top:3px;
}
div#left_middle
{
	width:210px;
	overflow:hidden;
	float:left;	
}
div#left_middle div.left_menu_module
{	
	overflow:hidden;		
	margin-bottom:2px;
	background-color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
}


div#left_middle div.left_menu_module .headerbar{
font: bold 12px Arial;
color:#fbf9f8;
background-image:url(../imgs/titlebar.jpg);
background-repeat:repeat-x;
background-position:center;
background-color:#4d7326;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform:uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

div#left_middle div.left_menu_module ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-left:10px;

}

div#left_middle div.left_menu_module ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

div#left_middle div.left_menu_module ul li a{
color: #2f5703;
background: url(../imgs/arrowbullet.jpg) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #c9dab6;

font-size:11px;
font-weight:bold;
}



div#left_middle div.left_menu_module ul li a:hover{ /*hover state CSS*/
color: #2f5703;
background-color: #c9dab6;
font-weight:bold;

font-size:11px;

}
div#right_middle
{
	width:750px;
	overflow:hidden;
	
	float:right;
}
div#right_middle div#right_middle_1
{
	width:560px;
	overflow:hidden;

	
	float:left;
}
div.main_content
{
	overflow:hidden;
	margin-left:2px;
	margin-right:2px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	background-color:#FFFFFF;	
	margin-bottom:2px;
}
div.main_content div.tieu_de_main_content
{
	color:#3c6015;
	font-size:20px;
	font-weight:bolder;
	padding-bottom:8px;
}
div.main_content div.gach_duoi_tieu_de_main_content
{	
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#3c6015;
	margin-bottom:15px;
}
div#right_middle div#right_middle_2
{
	width:190px;
	overflow:hidden;
	
	
	float:right;
}
div#right_middle div#right_middle_2 div.right_col_module
{
	overflow:hidden;
	background-color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:2px;
}
div#right_middle div#right_middle_2 div.right_col_module div.tieu_de_right_col_module
{
	background-image:url(../imgs/titlebar.jpg);
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	text-transform:uppercase;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bolder;
}

div#root
{
	width:960px;
	overflow:hidden;
	background-color:#3c6015;
	
	color:#FFFFFF;
	font-size:11px;
	line-height:120%;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.indentmenu{
font: bold 12px Arial;
width: 100%; /*leave this value as is in most cases*/
overflow: hidden;
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
width: 100%; /*width of menu*/
border: 0px solid #134015; /*dark purple border*/
border-width: 1px 0px;
border-color:#325809;
background: black url(../imgs/indentbg.png) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}







.indentmenu ul li a{
float: left;
color:#ffffff; /*text color*/
padding: 7px 20px;
text-decoration: none;
border-right: 1px solid #325809; /*dark purple divider between menu items*/

}


.indentmenu ul li a:hover, .indentmenu ul li .current{
color:#ffffff; !important; /*text color of selected and active item*/
padding-top:7px; /*shift text down 1px for selected and active item*/
padding-bottom: 7px; /*shift text down 1px for selected and active item*/
background: black url(../imgs/indentbg2.png) center center repeat-x;

}




div.bai_viet_page
{
	overflow:hidden;
}
div.bai_viet_page div.item_bai_viet
{
	overflow:hidden;
	padding-bottom:10px;
}

div.bai_viet_page div.item_bai_viet div.tieu_de_bai_viet
{
	padding-bottom:5px;
}
div.bai_viet_page div.item_bai_viet div.tieu_de_bai_viet a
{
	text-decoration:none;
	color:#3c6015;
	font-size:14px;
	font-weight:bolder;
}
div.bai_viet_page div.item_bai_viet div.tieu_de_bai_viet a:hover
{
	text-decoration:underline;
	color:#3c6015;
	font-size:14px;
	font-weight:bolder;
}
div.bai_viet_page div.item_bai_viet div.hinh_nho_bai_viet
{
	width:200px;
	height:100px;
	overflow:hidden;	
	float:left;
	
	border-color:#8dab6d;
	border-style:solid;
	border-width:1px;
	padding:2px;
	margin-right:10px;
	
}
div.bai_viet_page div.item_bai_viet div.hinh_nho_bai_viet img
{
	width:200px;
	height:100px;
	
}
div.bai_viet_page div.item_bai_viet div.tom_tat_bai_viet
{
	text-align:justify;
	color:#3c6015;
	
	
	
}
div.bai_viet_page div.item_bai_viet div.chi_tiet_bai_viet
{
	clear:both;
	text-align:right;
}
div.bai_viet_page div.item_bai_viet div.chi_tiet_bai_viet a
{
	text-decoration:underline;
	color:#3c6015;
	font-size:11px;
	font-weight:bolder;
}
div.bai_viet_page div.item_bai_viet div.chi_tiet_bai_viet a:hover
{
	text-decoration:none;
	color:#3c6015;
	font-size:11px;
	font-weight:bolder;
}


div.lien_ket_1
{
	text-align:right;
}
div.lien_ket_1 a
{
	color:#3c6015;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
	text-decoration:none;
}
div.lien_ket_1 a:hover
{
	color:#3c6015;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
	text-decoration:underline;
}
div.lien_ket_2
{
	text-align:right;
	padding-bottom:5px;
	padding-top:5px;
	
}


table.support td{
	padding: 3px 0 3px 2px;
}
td.support_phone{
	color:#ff0000;
	font:bold 14px Arial, Helvetica, sans-serif;
}
table.support p{
	margin:3px 0 3px 0;
}
.style1{
	font-size:11px;
	color:#3c6015;
	
}


div.tieu_de_2
{
	color:#3c6015;
	font-size:12px;
	font-weight:bold;
}
div.tieu_de_2 a
{
	color:#3c6015;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
div.tieu_de_2 a:hover
{
	color:#3c6015;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.input_tim_kiem
{
	width:160px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:3px;
	padding-right:3px;
}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */



.cssbutton{
background-color: #3c6015;
border: 2px #77a04b outset;
padding-left:8px;
padding-right:8px;
padding-top:1px;
padding-bottom:1px;
color: #ffffff;
text-decoration: none;
font-weight:bolder;

}



.cssbutton:hover{
border-style: inset;
background-color: #3c6015;
padding-left:8px;
padding-right:8px;
padding-top:1px;
padding-bottom:1px;
font-weight:bolder;
}


span.lien_ket_3
{
}
span.lien_ket_3 a
{
	color:#CCCCCC;
	text-decoration:none;
	font-weight:bolder;
}
span.lien_ket_3 a:hover
{
	color:#CCCCCC;
	text-decoration:underline;
	font-weight:bolder;
}



div.duong_dan
{
		
	margin:0 auto;
	width:966px;
	overflow:hidden;	
	margin-top:5px;
	margin-bottom:5px;
	font-size:11px;
	font-weight:bold;
	color:#2f5703;

}
div.duong_dan a
{
	text-decoration:none;
	color:#2f5703;
	font-size:11px;
	font-weight:bold;
}
div.duong_dan a:hover
{
	text-decoration:underline;
	color:#2f5703;
	font-size:11px;
	font-weight:bold;
}
div.phan_trang
{
	width:730px;
	overflow:hidden;
}
div.phan_trang ul
{
	margin: 0;
	padding: 0;	
	margin-right:10px;
}
div.phan_trang ul li
{
	
	display: inline;
	
}
div.phan_trang ul li a
{
	font-size:14px;
	padding-right:4px;
	
	text-decoration:underline;
	color:#2f5703;
	font-weight:bolder;

	
}
div.phan_trang ul li a:hover
{
	font-size:14px;
	padding-right:4px;
	text-decoration:none;
	color:#2f5703;
	font-weight:bolder;
}

.input_tim_kiem
{
	width:160px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:3px;
	padding-right:3px;
}

.input_tim_kiem_2
{
	width:400px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:3px;
	padding-right:3px;
}


div.hinh_anh_1
{
	width:165px;
	height:100px;
	overflow:hidden;	
	
	
	border-color:#8dab6d;
	border-style:solid;
	border-width:1px;
	padding:2px;
	
}
div.hinh_anh_1 img
{
	width:165px;
	height:100px;
	
}
