/*
Credit: http://www.templatemo.com
*/

body1 {
	margin:auto;
	padding:0px;
	color: #000;
	font-family:Arial;
	font-size: 13px;
	line-height: 1.5em; 
	background-color: #f68618;
	
	} 
body {
	margin:auto;
	padding:0px;
	color: #000;
	font-family:Arial !important;
	font-size: 13px !important;
	line-height: 1.5em; 
	background-color:#f2f2f2;
	align:center;
	
	
	
	} 
.home { background-image: url(images/templatemo_home_body.jpg) } 

a, a:link, a:visited { color:#000; text-decoration: none; } 
a:hover { color:#F60; text-decoration:none }

p { margin: 0 0 10px 0; padding: 0; }
img { border: none; }

h1, h2, h3, h4, h5, h6{ color: #000; font-weight: normal }
h1 { font-size: 34px; margin: 0 0 30px 0; padding: 5px 0; line-height:34px }
h2 { font-size: 28px; margin: 0 0 20px 0; padding:  0 ; line-height:28px; }
h3 { font-size: 21px; margin: 0 0 15px; padding: 0;  line-height:21px; }
h4 { font-size: 18px; margin: 0 0 15px; padding: 0; line-height:18px; }
h5 { font-size: 16px; margin: 0 0 10px; padding: 0; line-height:16px;}
h6 { font-size: 14px; margin: 0 0 5px; padding: 0; line-height:14px; }

.cleaner { clear: both }
.f_right{ clear:right;}
.f_left{ clear:left;}
.h10 { height: 10px }
.h20 { height: 20px }
.h30 { height: 30px }
.h40 { height: 40px }
.h50 { height: 50px }
.h60 { height: 60px }

a.more { color: #d60909; font-weight: bold; /* text-shadow: 1px 1px 1px #ff6767 */ }
a.more span { font-weight: bold; margin-left: 5px; }
a.more:hover { text-decoration: none }
a.more:hover span { font-weight: bold; margin-left: 10px }


.float_l { float: left }
.float_r { float: right }

.image_wrapper { display: inline-block; border: 1px solid #ccc; padding: 4px; background: none; margin-bottom: 5px }
.image_fl { float: left; margin: 3px 15px 0 0 }
.image_fr { float: right; margin: 3px 0 0 15px }

blockquote { font-style: italic; margin-left: 10px}
cite { font-weight: bold; color:#000 }
cite span { color: #333 }
em { color: #000; font-weight: 500; text-align:justify; }

.tmo_list { margin: 0 0 0 10px; padding: 0; list-style: none }
.tmo_list li { color: #000; margin: 0; padding: 3px 0 3px 15px; background: transparent url(images/templatemo_list.png) no-repeat scroll 0 8px }
.tmo_list li a { color: #000; }
.tmo_list li a:hover { color: #F60; }

#templatemo_header { margin:auto; width:1000px ; padding: 0px 0px 0px 0px; height:157px; }

#templatemo_header1 { margin:auto; width: auto; height: auto; padding: 0px 0px 0px 20px; background:url(/images/templatemo_content.jpg) center top repeat-y }
#site_title a {
	float: left;
	display: block;
	width: 210px;
	height: 165px;
	margin: 0px 0 0 0px;
	font-size: 24px;
	color:#FFF;
	text-indent: -10000px;
	font-weight: normal;
	text-decoration: none;
	background: url(images/logo1.png) no-repeat
}

#header_right { float: right;  padding-top: 10px; display: inline-block; }

#templatemo_menu { float: right; width: 900px; height: 40px; margin: 20px 0px 0 0 }
#templatemo_menu ul { margin: 0; padding: 10px 0 0 0; list-style: none; }
#templatemo_menu ul li { padding: 0; margin: 0; display: inline; }
#templatemo_menu ul li a {
	float: left;
	display: block;
	padding-left: 22px;
	margin-left: 5px;
	font-size: 13px;
	color: #b17917;
	text-decoration: none;
	font-weight: bold;
	text-align: center; 
	outline: none;
	background:url(images/templatmeo_menu.jpg) left center no-repeat
}

#templatemo_menu ul li a:hover, #templatemo_menu ul .current { color: #ffa200; background: url(images/templatemo_menu_hover.jpg) left center no-repeat }

#templatemo_content {  margin:auto; width: 1000px; padding: 5px 0px 30px 10px;background:url(images/templatemo_content.jpg) center top repeat-y ; }
#templatemo_content1 {  margin:auto; width: 1000px; padding: 10px 0px 30px 20px;}
#templatemo_content_bottom {
	width: 1000px;
	height: 15px;
	margin: 0 auto;
	background: url(images/templatemo_content_bottom.jpg) no-repeat;
}
.content_box { width:1000px; padding:0px;border:#00F dotted 0px;  }
.col_w210_kt { float: left; width: 260px; margin-right: 0px; border:#000 dotted 0px;}
.col_w210 { float: left; width: 260px; margin-right: 10px; text-align:justify;border:#000 dotted 0px;}
.col_w210_2 { float: left; width: 308px;padding-top:0px; padding-right: 5px;border:#000 dotted 0px }
.col_w210_1 { float: left; width: 210px; margin-right:5px;border:#000 dotted 0px;  }
.col_w210_1 img { width: 200px; height: auto; }
.col_w240 { float: left; width: 240px; margin-right: 10px; background-color:#CCC}
.col_w260 { float: left; width: 260px; margin-bottom: 50px;border:#cecece solid 0px; }
.newsletter_box { color: #fff; background: url(images/newsletter_box.png) no-repeat top left; height: 85px; width: 170px; padding: 45px 20px 20px }
.newsletter_box p { margin-bottom: 5px }

#newsletter_email { width: 162px; margin-bottom: 5px; padding: 3px; background: #990000; border: 1px solid #FFFFFF; color: #FFFFFF; }
#subscribe { float: right; background: #990000; border: 1px solid #FFFFFF; color: #FFFFFF; padding: 3px 6px; margin: 0px; }

.col_w980 {
	
	width: 990px;
	padding:0px;
	
}
.col_w670 {
	float: left;
	width: 725px;
	padding-right: 0px;
	margin-right: 5px;
	border:#cecece solid 0px;
}
.col_w640 {
	float: left;
	width: 677px;
	padding-right: 5px;
	margin-right: 0px;
	border: 0px solid #F00;
}
.col_w720 {
	float: left;
	width: 725px;
	padding-left: 5px;
	padding-top:10px;
	margin-bottom: 50px;
	border: 0px  dotted #00F;
}
.col_w735_bg {
	float: left;
	width: 735px;
	padding-right:0px;
	padding-left:0px;
	margin-right: 0px;
	border: 0px solid #F00;
}
.col_w430 {
	float: left;
	width: 430px;
	padding-right: 0px;
	margin-right: 0px;
	border:#000 dotted 0px;
}
.col_w320 {
	float:left;
	width: 330px;
	padding-right: 5px;
	margin-right: 5px;
	border-right:#cecece  solid 1px;
}
.col_w330 {
	float:left;
	width: 330px;
	padding-right: 5px;
	margin-right: 0px;
	border-right:#cecece  solid 1px;
}

/*.col_w430_1 img { width:420px; height:auto }*/

.last_col { margin: 0 }

.post_section { clear: both; padding-bottom: 0px; margin-bottom: 10px; border-bottom: 1px solid #ccc;  }

.post_section h1 { margin: 0 0 5px 0; padding: 10px 0 5px 0; line-height: 34px; background: url(images/templatemo_header.png) no-repeat bottom left; }
.post_section h2 { margin: 0 0 5px 0; padding: 10px 0 5px 0; line-height: 30px; background: url(images/templatemo_header.png) no-repeat bottom left; }

.post_section .post_content { clear: both; margin: 5px 0 0;border-right:#cecece solid 0px; }
.post_content .left { float: left; width: 170px; }
.post_content .left img { width: 210px; height: auto; }
.post_content .right { float: right; width: 500px; }

.post_content .left1 { float: left; width: 324px; }
.post_content .left1 img { width: 324px; height: 243px; }
.post_content .right1 { float: right; width: 400px; }

.post_content .left2 { float: left; width: 150px;  }
.post_content .left2 img { width: 150px; height: 110px; }
.post_content .right2 { float: right; width: 170px; }

.left3 { float: left; width: 150px;  }
.left3 img { width: 150px; height: 110px; }
.right3 { float: right; width: 170px; }

.post_content .right1 h3 { margin: 0 0 5px 0; padding: 10px 0 5px 0; line-height: 25px; background: url(images/templatemo_header.png) no-repeat bottom left; }
.post_section p { padding-bottom: 5px; margin-bottom: 8px; }

#contact_form { width: 440px;  padding: 0; }
#contact_form form { margin: 0px; padding: 0px; }

#contact_form form .input_field { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000; 
	width: 360px; 
	padding: 5px; 
	background: #fff; 
	border: 1px solid #7c4f01; 
}

#contact_form form label { display: block; color: #000; width: 100px; margin-top: 10px; margin-bottom: 5px; font-size: 14px; }

#contact_form form textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	width: 428px;
	height: 200px;
	padding: 5px;
	background: #fff; 
	border: 1px solid #7c4f01;
}
	
#contact_form form .submit_btn { margin: 5px 0px 0px 0px; padding: 5px 10px; background: #fff; border: 1px solid #7c4f01; }

#templatemo_footer {  margin:auto; width:990px; height: auto; padding: 0 0px 0 10px;  background-color: #f9f9f9; border-top:#cecece thin solid;  }

#templatemo_footer a { color: #000}
#templatemo_footer a:hover {color:#F60;}
<!-- #footer_logo { float: left;  background: url(images/templatemo_footer_divider.png) right top no-repeat; padding: 10px 10px 0px 10px; border:#FF0000 1px dotted; }-->

<!--#footer_right { float:right; padding: 20px 10px 20px 0px; border:#cecece thin solid;}-->

.tieu_de_main
{
	
	font-size:14px; 
	text-align:left; 
	font-weight:bold;
	line-height:16px; 
	padding-left:0px; 
	margin-bottom:10px;
	margin-top:10px;
	}
.tieu_de_ngang
{
	height:25px; 
	color:#FFF; 
	font-size:18px; 
	text-align:left; 
	line-height:25px; 
	padding-left:10px; 
	background-color:#f60;
	}
	
.link_vc
{
	
	padding-left:10px; 
	height:120px; 
	width:430px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#cecece;
	
	}
.tieu_de_div_ngang
{
	width:980px;
	height:30px; 
	color:#FFF; 
	font-size:18px; 
	text-align:left; 
	line-height:30px; 
	padding-left:10px; 
	background-color:#F60;
	
	
	}
	.tieu_de_div_ngang_tc
{
	width:980px;
	height:30px; 
	color:#FFF; 
	font-size:18px; 
	text-align:left; 
	line-height:30px; 
	padding-left:10px; 
	background-color:#F60;
	margin-top:5px;
	margin-bottom:5px;
	clear:both;	
	}
.link_div_vc
{
	
	padding-left:5px; 
	padding-top:10px;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
	width:478px;
	height:130px;
	border-width:1px; 
	border-style:solid; 
	border-color:#cecece;
	float:left;
	
	}

	.link_div_tc
{
	
	padding-left:5px; 
	padding-top:10px;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
	width:478px;
	height:100px;
	border-width:1px; 
	border-style:solid; 
	border-color:#cecece;
	float:left;
	
	}
.cot_1
{
   padding-left:10px;
	 padding-top:5px;
	  padding-bottom:5px;
	  font-size:14px;
	 
	}
.cot_2
{
	padding-left:0px;
	 padding-top:5px;
	  padding-bottom:5px;
	
	}
#scroll_box
{
	
	padding-left:0px;	
	margin-bottom:0px;
	background-color:#FFF;
	height:550px;
	width: 527px; 
    display: auto;
	border: 0px solid #0F0;	
	overflow-y:auto;

}


#scroll_box_tc
{
	
	padding-left:5px;	
	margin-bottom:0px;
	background-color:#FFF;
	height:500px;
	width: 527px; 
    display: auto;
	border: 0px solid #0F0;
	overflow-y:auto;
	
}
#bl_van_co

{
	
	padding-left:5px;	
	margin-bottom:30px;
	background-color:#FFF;
    display: auto;
	border: 1px solid #0F0;	
	

}
#bl_the_co

{
	
	padding-left:0px;	
	margin-bottom:30px;
	background-color:#FFF;
	height:370px;
	width: 990px; 
    display: auto;
	border: 0px solid #0F0;	
	overflow-y:scroll;
}

#scroll_cm_moi
{
	
	margin-top:5px;
	padding: 0px 10px 30px 0px;
	text-align:justify;	
	
	width: 278px; 
	border: 1px solid #CCC;
	border-top:0px;
	margin-bottom:20px;
   
 
}
#scroll_cm_video
{
	
	margin-top:5px;
	padding: 0px 10px 30px 0px;
	text-align:justify;	
	
	height: 300px; 
	border: 1px solid #CCC;
	border-top:0px;
	margin-bottom:20px;
   overflow-y:scroll;
 
}
#scroll_bcb
{
	
	padding-left:5px;	
	background-color:#EEE;
	height:200px;
	width: 525px; 
    display: auto;
	border: 1px solid #CCCCCC;	
	
	 
}
#scroll_comment
{
	padding-top:0px;
	background-color:#FFF;
	height:300px;
	width: 330px; 
    display: auto;
	border: 1px solid #CCCCCC;	
	overflow:scroll;
	 
}
#scroll_comment_bg
{
	padding-top:0px;
	background-color:#FFF;
	height:300px;
	width: 668px; 
    display: auto;
	border: 1px solid #CCCCCC;	
	overflow:scroll;
	 
}
#scroll_van_co
{
	padding-top:5px;
	padding-right:5px;
	margin-bottom: 20px;
	height:auto;
	width: 278px; 
    display: auto;
	background-color:#eee;
	border: 1px dashed  #ccc;
	text-align:justify;
	
	 
}
#scroll_bg
{
	padding-top:5px;
	padding-right:5px;
	margin-bottom: 20px;
	height:auto;
	width: 278px; 
    display: auto;
	background-color:#eee;
	border: 1px  dotted  #ccc;
	text-align:justify;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px; 
}

#scroll_vc
{
	padding-left:5px;
	padding-top:5px;
	margin-bottom: 20px;
	height:auto;
	width: 530px; 
    display: auto;
	border: 0px  dotted  #F90;
	text-align:left;
	
	 
}
.nen_nut_210 {
	background-image:url(images/nen_nut_2.png);
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	line-height:30px;
	margin-bottom:0px;
}
.nen_nut {
	background:url(images/nennut_01.jpg) no-repeat;
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	line-height:40px;
	margin-bottom:20px;
}
div .conner {
background: #E6E6E6 ; width:304px; text-align:justify; padding-right:0px; margin-bottom:20px;
}
.thanh_ngang2{
background-color:#f2f2f2;
border-top:#F60 2px solid;
height:30px;
font-size:14px;
line-height:30px;
margin-top:10px;
margin-bottom:10px;
font-weight:bold;
padding-right:5px;
}
.thanh_ngang1{
background-image:url(images/nen-thanh-ngang1.png);
color:#FFF;
height:60px;
font-size:14px;
line-height:30px;
margin-top:10px;
margin-bottom:10px;
font-weight:bold;
padding-right:5px;
}
.thanh_ngang{
background-image:url(images/nen-thanh-ngang.png);
background-repeat:no-repeat;
color:#FFF;
height:60px;
font-size:14px;
line-height:30px;
margin-top:10px;
margin-left:0px;
margin-bottom:10px;
font-weight:bold;
padding-right:5px;
padding-left:5px;
}
.tieu_de_kh{
	color:#f96106;
	font-size:24px;
	font-family:Verdana, Geneva, sans-serif;
	margin:10px 0 10px 0;
	}
.tieu_de_btt{
	font-weight:bold;
	font-size:13px;
	text-align:center;
	}
.clear_tl{ clear: left; }	


.nen{
background-image:url(images/nen2.png) ;
padding-left:5px;
margin-bottom:5px;
height:30px;
line-height:30px;
font-weight:bold;
font-size:15px;

 }
 .tieu_de_so_do{
	font-weight:bold;
	font-size:16px;
	text-align:center;
	}
 .tieu_de_ket_qua{
	font-weight:bold;
	font-size:16px;
	text-align:center;
	}