/* CSS Document */

/********************Common********************/

body

{

	margin:0px;

	font-family:Arial;

	font-size:11px;

}

.style

{

	padding-top:3px;

	padding-bottom:4px;

	text-align:center;

}

.style_box

{

	padding-top:3px;

	padding-bottom:3px;

	padding-left:4px;

	text-align:left;

}

.style1

{

	padding-top:1px;

	padding-bottom:1px;

	padding-left:1px;

	padding-right:1px;

}

.style3

{

	padding-top:5px;

	padding-bottom:3px;

	padding-left:6px;

	padding-right:3px;

}

.style4

{

	padding-top:10px;

	padding-bottom:3px;

	text-align:center;

}

.style5

{

border-bottom:solid #038aaa 1px;

border-left:solid #0038aaa 1px;

border-right: solid #038aaa 1px;

}

.style6

{

	padding-top:3px;

	padding-bottom:3px;

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

}

.style_center

{

padding-left:2px;

padding-right:2px;

height:21px;

background-image:url(../../img/client/nen_gia.jpg);

background-repeat:no-repeat;

}

.style_center2

{

	padding-left:1px;

	padding-right:1px;

}

.style_center3

{

background:#FFFFFF;

color:#FF0000;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}

.style_bottom

{

text-align:center;

}

.text_left

{

	font-family:Arial;

	font-size:11px;

	color:#424242;

	font-weight:normal;

	padding-left:2px;

	padding-top:2px;

}

.text_left2

{

	font-family:Arial;

	font-size:11px;

	color:#424242;

	font-weight:normal;

	text-align:center;

	padding-bottom:5px;

	padding-top:5px;

}

.text_left_bold

{

	font-family:Arial;

	font-size:11px;

	color:#424242;

	font-weight:bold;

	padding-left:6px;

	padding-top:2px;

}

.text_left_bold2

{

	font-size:11px;

	color:#424242;

	font-weight:bold;

	text-align:right;

}

.text_right_bold

{

	font-family:Arial;

	font-size:11px;

	color:#0687B2;

	font-weight:bold;

	text-align:left;

}

.text_right_bold2

{

	font-family:Arial;

	font-size:11px;

	color:#0687B2;

	font-weight:bold;

	padding-left:5px;

	text-align:left;

}

.text1_left

{

	font-family:Arial;

	font-size:12px;

	color:#0097c8;

	font-weight:normal;

	padding-left:6px;

	padding-top:5px;

}

.text1_left a:link{ text-decoration:none;color:#0097c8;}

.text1_left a:visited{ text-decoration:none; color:#0097c8;}

.text1_left a:hover{ text-decoration:none; color:#ff0000;}

.text2_left

{

	font-family:Arial;

	font-size:12px;

	color:#ff0000;

	font-weight:normal;

	text-decoration:underline;

	text-align:right;

	padding-right:2px;

	padding-top:2px;

	padding-bottom:11px;

}

.text2_left a:link{ color:#ff0000;}

.text2_left a:visited{ color:#ff0000;}

.text2_left a:hover{ color:#0097c8;}

.text4

{

	font-family:Arial;

	font-size:11px;

	color:#424242;

	font-weight:bold;

	text-align:center;

	padding-top:2px;

}

.text

{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#03556e;

font-weight:bold;

padding-left:6px;

}

.text1_right

{

	font-family:Arial;

	font-size:12px;

	color:#333333;

	font-weight:bold;

	font-style:italic;

	padding-left:5px;

	padding-right:2px;

	padding-top:2px;

}

.text_right

{

	font-family:Arial;

	font-size:12px;

	color:#ff0000;

	font-weight:bold;

	font-style:italic;

	padding-left:5px;

	padding-right:2px;

	padding-top:2px;

}

.text_center_bold

{

	font-family:Arial;

	font-size:11px;

	color:#05518b;

	font-weight:bold;

	text-align:center;

	padding-bottom:3px;

	padding-top:6px;

	padding-left:3px;

	padding-right:3px;

}

.text_center_bold a:link {color:#05518b;; text-decoration:none;}

.text_center_bold a:visited {color:#05518b;; text-decoration:none;}

.text_center_bold a:hover {color:#0066FF; text-decoration:none;}

.text2_right

{

	font-family:Arial;

	font-size:12px;

	color:#ff0000;

	font-weight:bold;

	padding-left:5px;

	padding-right:2px;

	padding-top:2px;

}

.text_bottom

{

	font-size:11px;

	color:#ffffff;

	font-weight:normal;

	text-align:center;

	padding-bottom:5px;

	padding-top:5px;

}

.form1

{

	padding-left:2px;

	font-family:Arial;

	font-size:11px;

	font-weight:normal;

	color:#424242;

	width:151px;

}  

/***********************/

.td_light_gray{

	background:#f1f1f1;

	line-height:25px;

	font-size:16px;

	font-weight:bold;

	color:#065c9e;

	text-align:center;

}

.td_light_gray_active{

	background:#d6e6f5;

	line-height:25px;

	text-align:center;

}



.td_white{

background-color:#FFFFFF;

	line-height:25px;

	font-size:16px;

	font-weight:bold;

	color:#065c9e;

	text-align:center;

}

.td_white2{

background-color:#FFFFFF;

	line-height:25px;

	font-size:16px;

	font-weight:bold;

	color:#ff0000;

}



/**

TuyenND them

*/

.bg_top_menu{

	background-image:url(../../img/client/kesoc.jpg);

	background-repeat:repeat-x;

	background-position:bottom;

}

.top_menu_normal{

	vertical-align:bottom;

	padding-bottom:0px;

}

.main_table{

	border-bottom:solid 1px #0e8fae;

	border-top:solid 1px #0e8fae;

	border-left:solid 1px #0e8fae;

	border-right:solid 1px #0e8fae;

}

.news_spacer{

	padding-left:15px;

	padding-right:15px;

	border-bottom:dotted 1px #000000;

	padding-bottom:3px;

}

.td_center{

	border-bottom:solid 1px #038aaa;

	border-left:solid 1px #038aaa;

	border-right:solid 1px #038aaa;	

}

.bg_title{

	background-image:url(../../img/client/bg_title.jpg);

	background-repeat:repeat-x;

	padding-top:1px;

	padding-bottom:1px;

	padding-left:1px;

	padding-right:1px;

	text-align:left;

	padding-left:14px;

	height:31px;

}

.bg_title_1{

	background-image:url(../../img/client/bg_title.jpg);

	background-repeat:repeat-x;

	padding-top:1px;

	padding-bottom:1px;

	padding-left:1px;

	padding-right:1px;

	text-align:left;

	font-weight:bold;

	color:#FFFFFF;

	font-size:12px;

}

.bg_dotted {

	background-image:url(../../img/client/bg_dotted.jpg);

	background-repeat: repeat-x;		

}

/*About page*/

.about_content_1{

	font-size:11px;

	color:#424242;

	text-align:justify;

	padding-left:15px;

	padding-right:15px;

	padding-top:13px;

	padding-bottom:5px;	

}

.div_picture_company_container{

	float:left;

	width:134px;

	margin-right:9px;

	margin-bottom:15px;

}

.div_picture_company{

	height:152px;

	border:solid 1px #013f70;		

}

.div_picture_comment{

	font-size:11px;

	color:#424242;

	text-align:center;

	padding-top:8px;

	padding-right:5px;

	padding-left:5px;

}

.div_address_company_left{

	float:left;	

	width:5px;

}

.div_address_company_right{

	float:left;

	background-image:url(../../img/client/bg_about_us.jpg);

	background-repeat:repeat-y;

	height:164px;

	width:542px;

	padding-left:13px;

	padding-top:15px;

	padding-bottom:15px;

	font-size:12px;

}

#address_company{

	width:560px;

	height:194px;

	clear:both;

}

.td_company_picture{

	padding-left:15px;

	padding-right:15px;

	padding-top:13px;

	text-align:left;	

}

select{

	color:#868686;

	font-size:12px;

}

img{

	margin:0px 0px 0px 0px;

}

.div_search_sim{

	border-left:solid 1px #038aaa;

	border-right:solid 1px #038aaa;

	border-bottom:solid 1px #038aaa;

	margin-top:0px;

	width:593px;

}

.div_sim{

	background-color:#389fc2;

	font-size:12px;

}

.tr_header_sim{

	color:#034d7e;

	background-color:#d9d9d9;

	font-weight:bold;

	text-align:center;

}

.tr_sim_1{

	color:#066db8;

	background-color:#ffffff;

	font-weight:bold;

	text-align:center;

}

.tr_sim_2{

	color:#066db8;

	background-color:#f2f2f2;

	font-weight:bold;

	text-align:center;

}

.sim_vip{

	color:#d60a16;

}

.paging{

	color:#0678d1;

	font-weight:bold;

}

.paging a:link, a:visited{

	text-decoration:none;

	color:#55a2de;

}

.paging a:hover{

	text-decoration:none;

	color:#FF0000;

}

.paging a:visited{

	text-decoration:none;

	color:#55a2de;

}

.sim_cat_left{

	background-image:url(../../img/client/bg_cat_sim.jpg);

	background-repeat:repeat-x;

	font-weight:bold;

	color:#FFFFFF;

	text-align:left;

	height:27px;

	padding-left:12px;	

}

.sim_cat_left a:link{

	text-decoration:none;

	color:#FFFFFF;

}

.sim_cat_left a:visited{

	text-decoration:none;

	color:#FFFFFF;

}

.sim_cat_left a:hover{

	color:#b6e904;

}

.sim_new{

	font-weight:bold;

	color:#e50305;

	text-align:left;

	padding-left:4px;

}

.sim_vip_right{

	font-weight:bold;

	color:#4cb405;

	text-align:left;

	padding-left:8px;
	
	text-decoration: none;

}

.price_home {

	color:#ff0000;

	padding-right:10px;

	padding-left:5px;

	text-align:left;	
	

}

.old_price{

	text-decoration:line-through;

	font-weight:normal;

}

.near_footer {

	vertical-align:middle;

	text-align:left;

	padding-top:3px;

}

.text_bottom a:hover{

	text-decoration:underline;

}

.text_bottom a:link{

	text-decoration:none;

	color:#ffffff;

}

.text_bottom a:visited{

	text-decoration:none;

	color:#ffffff;

}

.cls_input{

	border:solid 1px #0678d1;

	font-size:11px;

}

.cart_title{

	font-weight:bold;

	color:#024b80;

	background-color:#d9d9d9;

}

.account{

	font-weight:bold;

	color:#336600;

}

.sim_number{

	font-weight:bold;

	color:#086eb9;

}

.button{

	font-size:11px;

	background-color:#3399FF;

	color:#ffffff;

	border:solid 1px #CCCCCC;

	padding-left:3px;

	padding-right:3px;

	cursor:pointer;

	padding-bottom:2px;

	padding-top:2px;	

}

.product_titlt_cart{

	font-weight:bold;

	color:#0875ce;

	text-decoration:none;

}

.product_titlt_cart a:link, a:visited{

	color:#0875ce;

}

.product_titlt_cart a:hover{

	color:#ff0000;

}

.cart_note{

	font-size:11px;

	color:#ff0000;

	font-style:italic;

	padding-left:10px;

	padding-right:10px;

	text-align:left;

}

.ajax-loading {

	padding: 20px 0;

	background: url(../../img/client/loading.gif) no-repeat center;

	height:70px;

}

/*---------------------------------------

/*---------------------------------------

/*---------------------------------------

/* TruNDC ------------*/

.tbl_border{

	border: 1px solid #0c8fad;

	margin-top:1px;

}

#tbl_margin{

	margin-top: 1p; margin-bootom: 1px;

}

#cell_color1{

	background: #f8f8f8;

}

.sub_title{

	background: url(../../img/client/title_bg.jpg) no-repeat top left; font-size: 12px; font-weight: bold; color: #000; padding-left: 20px; height: 21px; text-align: left;

}

.price{

	color: #ff0507; font-weight: bold;

}

.model{

	color: #065188; font-weight: bold; padding-top:5px;

}

.cell_color1, .cell_color2, .cell_color4, .cell_color3{

	text-align: left; padding: 5px;

}

.cell_color2, .cell_color4{

	background: #f8f8f8;

}



.cell_color3{

	color: #ff0507;

}



.cell_color4,.cell_color3{

	font-weight: bold; padding-left: 10px;

}

#cell_style{

	padding-left: 10px;

	font-weight: bold;

}

.title{

	font-size:12px; font-weight: bold; font-style: italic; color:#000;text-align: left; padding-top: 10px;

}

.read_more{

	text-align: right; margin-bottom: 10px;

}

.content{

	text-align: left;

}



.cell_padd{

	border-bottom: 1px solid #555555; padding-left: 10px;

}

.top_page{

	text-align:right; height: 100%; vertical-align: bottom; color:#0678d0;

}

.contact{

	color:#014778;

}

.input{

	border: 1px solid #014778;

}

.viewer {

	background-image:url(../../img/client/bg_top.jpg);

	font-weight:bold;

	text-align:center;

	width:145px;

	vertical-align:bottom;

	padding-bottom:5px;

}

.top_new {

	font-weight:bold;

	color:#ff0000;

	padding-left:30px;

	text-align:left;

	height:25px;

}

.top_new a:link {

	text-decoration:none;

	font-weight:normal;

	color:#025baf;

}

.top_new a:visited {

	text-decoration:none;

	font-weight:normal;color:#025baf;

}

.top_new a:hover {

	text-decoration:none;

	font-weight:normal;

	color:#ff0000;

}

.news_title{

	font-weight:bold; 

	color:#025baf;

	text-align:left;

	padding:5px 5px 5px 5px;

	font-size:12px;

}

.news_detail {

	font-size:12px;

	text-align:justify;

	padding-left:5px;

	padding-right:5px;

}

.news_introduce {

	font-weight:bold;

	font-style:italic;

}

.other_news {

	text-align:left;

	text-decoration:none;

	color:#025baf;

}

.other_news a:link {

	color:#025baf;

	text-decoration:none;

}

.other_news a:visited {

	color:#025baf;

	text-decoration:none;

}

.other_news a:hover {

	color:#ff0000;

	text-decoration:none;

}

/*-----------------Tin tuc----------------------------*/

.cell_color1, .cell_color2, .cell_color4, .cell_color3{

	text-align: left; padding: 5px;

}

.cell_color2, .cell_color4{

	background: #f8f8f8;

}



.cell_color3{

	color: #ff0507;

}



.cell_color4,.cell_color3{

	font-weight: bold; padding-left: 10px;

}

#cell_style{

	

	font-weight: bold;

}

.title{

	font-size:12px; font-weight: bold; font-style: italic; color:#434343;text-align: left; padding-top: 10px;

}

.title a:link {text-decoration:none;color:#434343;}

.title a:visited {text-decoration:none;color:#434343;}

.title a:hover {text-decoration:none;color:#0678d0;}

.read_more{

	text-align: right; margin-bottom: 10px;

}

.content{

	text-align: justify;

	font-size:11px;

	color:#424242;

}



.cell_padd{

	border-bottom: 1px solid #555555; padding-left: 10px;

}

.cell_padd_1{

	padding-left: 10px;

}

.top_page{

	text-align:right; height: 100%; vertical-align: bottom; color:#0678d0;

}

.bg_news {background-image:url(../../img/client/bg_news.jpg); background-repeat:repeat-y;}

a.promotion_home:link{

	color:#ff0000;

	text-decoration:none;

}

a.promotion_home:visited{

	color:#ff0000;

	text-decoration:none;

}

a.promotion_home:hover{

	color:#3399FF;

	text-decoration:none;

}

/*--------------Files download--------------------*/

.cell1,.cell2{

	text-align: center; padding: 5px; background: #fff;

}

.cell2{

	background: #f7f3f4;

}

.bg_download {

	background-color:#7fbffd;

	height:7px;

}

.bg_download_active {

	background-color:#cf330a;

	height:7px;

}

/*Mau nen menu*/

.download_menu {

	background-color:#f37004;

	font-weight:bold;

	color:#ffffff;

	height:23px;

	text-align:center;

}

.download_menu_active {

	background-color:#f37004;

	font-weight:bold;

	color:#d93c07;

	height:23px;	

	text-align:center;

}

.download_menu_active a:link, .download_menu_active a:visited {

	text-decoration:none;

	color:#dad1d1;

}

.download_menu_active a:hover {

	text-decoration:none;

	color:#000000;

}

.download_menu a:link, .download_menu a:visited {

	text-decoration:none;

	color:#000000;

}

.download_menu a:hover {

	text-decoration:none;

	color:#dad1d1;

}

.download_title {

	color:#404143;

	background-color:#d3e1ee;

	border:solid 1px #b3b3b1;

	font-weight:bold;

	text-align:left;

}

#tbl_download_1 td{

 	border:solid 0px #7b7d7b;

	background:#ffffff;

}

.message {

	text-align:center;

	font-weight:bold;

	color:#ff0000;

}

.yn_normal {

	font-weight:bold;

}

.yn_normal a:link, .yn_normal a:visited {

	text-decoration:none;

	color:#0477d0;

}

.yn_normal a:hover {

	text-decoration:none;

	color:#ff0000;

}

.yn_active {	

	font-weight:bold;

}

.yn_active a:link, .yn_active a:visited {

	text-decoration:none;

	color:#ff0000;

}

.yn_active a:hover {

	text-decoration:none;

	color:#0477d0;

}

.hotline {

	font-weight:bold;

	font-size:36px;

	color:#FF0000;

	text-align:center;

	padding-top:7px;

}

