@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px}
body{color:#000; font-size:11px; font-family:tahoma; text-align:left; margin:0px; background:#1895fd}
a{	background-color:inherit; color:#07519a;text-decoration:none; outline:none;}
a:hover{text-decoration:underline}
img{border:0px}
/* Nhap lieu */
input{	font-family:arial, sans-serif;	font-size:11px;}
textarea{	font-family:Tahoma, arial, sans-serif;	font-size:11px; }
select{ font-family:Tahoma, arial, sans-serif;	font-size:11px;}
table{
	line-height:20px;
}
li{
	list-style:none;
}
/* easy clearing */
.clearfix:after{
	content:'[DO NOT LEAVE IT IS NOT REAL]'; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
.clearfix{display:inline; position:relative;}
.clearfix{display:block;}
/* end easy clearing */
/* Nhap lieu */
h2{
	font-size:22px;
}
.green_nhat,.green_nhat a{
	color:#0088cc;	
}
.bg_yellow{
	background:yellow
}
.orange,.orange a{
	color:#ffae00!important;
}
.red,.red a{
	color:#3366FF!important;
}
.gray,.gray a{
	color:#696969
}
.blue{
	color:#07519a!important;
}
.pink{
	color:#e90183!important;
}
.text_align_right{
	text-align:right;
}
.black,.black a{
	color:#333333
}
.font_11px{
	font-size:11px!important
}
.kb_padding_10px{
	padding:10px 10px 0px 10px;
}
.font_22px{
	font-size:22px
}
.font_13px{
	font-size:13px
}

.font_normal{
	font-weight:normal;
}
.font_weight{
	font-weight:bold;
}
.font_18px{
	font-size:18px
}

.font_20px{
	font-size:20px
}

.font_15px{
	font-size:14px
}
.font_17px{
	font-size:17px
}

.font_38px{
	font-size:38px
}
h3{
	font-size:20px
}
.green{
	color:#075852
}

/*Content*/
#vj_container{

	background:#fff url(../images/graphics/bg.jpg) no-repeat center top;
	width:770px;
	margin:0 auto;
	overflow:hidden;


}
#dd_content{
	width:750px;
	overflow:hidden;
	margin:0 auto;
}
#dd_top{
	overflow:hidden;
}
.dd_logo{
	float:left;
	padding-top:10px;
}
.dd_menu{
	float:right;
	padding-top:50px;
	color:#fff;
	font-weight:bold;

}
.dd_menu_content{
}
.dd_ul_menu{
	float:left;
}
.dd_ul_menu a{
	color:#fff;
	font-weight:bold;
	padding:0 0px;
	line-height:33px;
}
.dd_lang{
	padding-left:10px;
	text-align:right;
	float:left;

	
}
.dd_lang a{
	font-weight:normal;
	color:#fff;
	line-height:33px;
}
.dd_left_menu{
	background:url(../images/graphics/left_menu.gif) no-repeat;
	height:33px;
	width:7px;
	float:left;
}
.dd_right_menu{
	background:url(../images/graphics/right_menu.gif) no-repeat;
	height:33px;
	width:7px;
	float:left;
}
.dd_mid_menu{
	background:#8ed6fc;
	height:33px;
	float:left;
}

/*Phần Nội Dung*/
#dd_mid{
	clear:left;
	margin-top:10px;
	overflow:hidden;
}
#dd_mid_left{
	width:418px;
	float:left;

	margin-right:5px;
	margin-left:19px
}
#dd_mid_right{
	width:287px;

margin-right:19px;
	float:right;
}
.dd_top_img img{
	float:left;
	margin-bottom:10px;
}
.copyright{
	color:#333;
	clear:left;
	text-align:center;
	font-size:11px;
	margin-top:15px;
	padding-bottom:20px;
	line-height:20px;
}

/*Webpart trang trong*/
.dd_left_top_webpart,.dd_right_top_webpart,.dd_left_bot_webpart,.dd_right_bot_webpart{
	float:left;
}
.dd_mid_top_webpart,.dd_mid_bot_webpart{
	background:#fff;
	height:13px;
	float:left;
	display:block;
	width:724px;
}
.dd_top_webpart img{
	margin:0px;
	padding:0px;
	float:left;
}
.dd_bot_webpart{
	clear:left
}
.dd_left_top_webpart,.dd_right_top_webpart{
	float:left;
width:13px;
height:10px;
}
.dd_title_webpart{
	color:#3366FF;
	font-size:22px;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3366FF;
}
.dd_content_webpart{
	clear:left;
	background:#fff;
	overflow:hidden;
	padding:0px 10px;
	height:100%	
}
.dd_top_webpart{
	overflow:hidden;
}
.group_product{
	float:left;
	width:150px;
	margin-right:20px;
	overflow:hidden;
	padding-bottom:10px;
	text-align:center;
}
.div_product{
	padding-left:10px;
}
.name_product{
	font-weight:bold;
	height:18px;
	line-height:18px;
	width:150px;
	overflow:hidden;
}
.left_contact{
	float:left;
	margin-right:20px;
	width:317px;
}
.right_contact{
	width:370px;
	float:right;

}
.left_form{
	text-align:right;
	width:80px;
	vertical-align:top;
}
.right_form input{
	width:170px;
	height:14px
}
.right_form select{
	width:174px;
}
.right_form textarea{
	width:170px;
	height:70px
}
.button_contact input{
	background:#f0f0f0;
	border:1px solid #bbb;
	padding:0px 5px;
}
.contact_pages{
	padding:10px;
overflow:hidden
}
/*Webpart trang trong*/
/*Webpart trang trong*/
			/* paging */
			.paging ul {float:left; text-align:center; overflow:hidden; padding:1px 0}
			.paging ul.ulComment{ width:600px;}
			.paging li {display:inline; float:none; padding:0 3px; border:1px solid #FF9900; margin:0 1px}
			.paging a { font-size:11px!important;}
			.paging p {font-size:11px!important;}
			.paging .pre {width:54px; background:url(../icons/ico_03.gif) 0 50% no-repeat; padding:0 0 0 8px; float:left;}
			.paging .next {width:40px; background:url(../icons/ico_01.gif) 100% 50% no-repeat; padding:0 8px 0 0; float:right; text-align:right; }
			/* end paging */	
			
			/**
			  *  Not use
			  */
			.div_product .tip-target {
				width: 100px;
				text-align:center;
				padding: 5px 0;
				border:1px dotted #99bbe8;
				background:#dfe8f6;
				color: #15428b;
				cursor:default;
				margin:10px;
				font:bold 11px tahoma,arial,sans-serif;
				float:left;
			}	
			/* Alert class */
			#confirm_message{text-align:center}
			.alertLayer {background:#92c254; border:1px solid #75b325; position: absolute; overflow:hidden; top:-1500px; left:-200px;}
			.alertLayer a {display:none;}
			.alertLayer p {color:#fff; margin:0; padding:5px 8px; font-size:11px;text-align:left}	
			/* End alert layer */	
	/* Alert class */
	#confirm_message{text-align:center}
	.alertLayer {background:#92c254; border:1px solid #75b325; position: absolute; overflow:hidden; top:-1500px; left:-200px;}
	.alertLayer a {display:none;}
	.alertLayer p {color:#fff; margin:0; padding:5px 8px; font-size:11px;text-align:left}	
	/* End alert layer */

	/*confirm*/
	.confirmLayer { width:300px; overflow:hidden; padding:10px; margin:0; background:url(../images/bgd_contextual.gif) 0 100% repeat-x;  border:1px solid #dddddd; position:absolute; top:-1500px; left:-2000px;}	
	.confirmLayer h3 { padding:0 0 10px 0; float:left}
	.confirmLayer p { padding:0 0 15px 0}
	.confirmLayer p.button { text-align:center}
	.confirmLayer p img  { margin:0 10px}
	.confirmLayer .close	{float:right; padding:0}
	/* end confirm*/	
