body{
	 margin:0 auto;
	 background:url(../images/starsbackground.jpg);
}
ul { list-style:none; padding:0px; margin:0px}
img { border:0px }

.detail_bg{background-image:url(../detail_bg.jpg);}
.mainframe {
    width:890px;
	margin: 0 auto;
	background-color: #FFFFFF;
}
.col{
    float:left;
}
.row{
    clear:both
}
.menu_bar{
    background-image:url(../images/menu_bar.jpg);
	height:30px;
	text-align:center;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#303231;
	padding:0px 10px 0px 10px;
}
.menu_bar_over{
    background-image:url(../images/menu_bar_over.jpg);
	height:30px;
	text-align:center;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	padding:0px 10px 0px 10px;
}
.bg_barleft{
    background-image:url(../images/bg_barleft.jpg);
	height:27px;
	background-repeat:repeat-x;
	border:1px #009add solid;
}
.text_bar{
      color:#444444;
	  font-family:tahoma;
	  font-size:11px;
	  text-align:left;
	  padding-left:10px;
	  font-weight:bold;
}
.text_menu_bar{
    color:#fde8a5;
	font-size:11px;
	font-family:tahoma;
	font-weight:bold;
	text-align:center;
}
.text_menu_bar_over{
    color:#fff;
	font-size:11px;
	font-family:tahoma;
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
}
.bg_menu_left{
     background:url(../images/bg_menuleft.jpg);
	 height:24px;
	 padding-left:5px;
}
.bg_menu_left_over{
     background:url(../images/bg_menuleft_over.jpg);
	 height:24px;
	 padding-left:5px;
}
.bg_bar{
     background:url(../images/bg_bar.jpg) repeat-x;
	 height:28px;
}
.bg_bar_center{
     background-image:url(../images/bar_bg.jpg);
	 background-repeat:repeat-x;
	 height:26px;
	 color:#006e8d;
	 font-family:tahoma;
	 font-size:11px;
	 font-weight:bold;
	 text-align:left;
	 padding-left:10px;
	 border:1px solid #4dcdee;
	 margin:5px 0px 0px 0px;
	 text-decoration:none;
}
.text_bar{
      color:#fff;
	  font-family:tahoma;
	  font-size:11px;
	  text-align:left;
	  padding-left:10px;
	  font-weight:bold;
}
.text_menu_left{
      font-size:11px;
	  font-family:tahoma;
	  font-weight:bold;
	  color:#0965b5;
	  text-align:left;
	  padding-left:5px;
	  text-decoration:none;
}
.text_menu_left_over{
      font-size:11px;
	  font-family:tahoma;
	  font-weight:bold;
	  color:#ef0601;
	  text-align:left;
	  padding-left:5px;
	  text-decoration:none;
}
a.text_menu_left{
      font-size:11px;
	  font-family:tahoma;
	  font-weight:bold;
	  color:#0965b5;
	  text-align:left;
	  padding-left:5px;
	  text-decoration:none;
}
a.text_menu_left:hover{
      font-size:11px;
	  font-family:tahoma;
	  font-weight:bold;
	  color:#ef0601;
	  text-align:left;
	  padding-left:5px;
	  text-decoration:none;
}
a.text_news{
      font-size:11px;
	  font-family:tahoma;
	  color:#000066;
	  text-align:left;
	  padding:0px 0px 5px 5px;
	  text-decoration:none;
}
a.text_news:hover{
      font-size:11px;
	  font-family:tahoma;
	  color:#FF0000;
	  text-align:left;
	  padding:0px 0px 5px 5px;
	  text-decoration:none;
}
.border{
       border:1px #d3d3d3 solid;
	   padding:5px 2px 5px 2px;
}
.select{
       width:150px;
	   height:20px;
	   text-align:left;
}
.input{
       width:147px;
	   height:15px;
}
.hotline{
       color:#FF0000;
	   font-family:tahoma;
	   font-size:11px;
	   text-align:left;
	   padding:0px 0px 5px 8px;
} 
.text_shopping{
      font-size:11px;
	  font-family:tahoma;
	  color:#363636;
	  text-align:left;	
	  padding-bottom:5px;
	  text-decoration:none;
	  cursor:pointer;
}  
.text_shopping a {
      font-size:11px;
	  font-family:tahoma;
	  color:#363636;
	  text-align:left;
	  padding-bottom:5px;
	  text-decoration:none;
	  cursor:pointer;
}  

.text_shopping a:visited{
      font-size:11px;
	  font-family:tahoma;
	  color:#363636;
	  text-align:left;	
	  padding-bottom:5px;
	  text-decoration:none;
	  cursor:pointer;
}

.text_shopping a:hover{
      font-size:11px;
	  font-family:tahoma;
	  color:#FF0000;
	  text-align:left;	
	  padding-bottom:5px;
	  cursor:pointer;
	  text-decoration:none;
}  
.pdc_detail{
	font-size:12px;
	font-family:tahoma;
	color:#000000;
	text-align:left;
	padding-top:3px;
	padding-bottom:5px;
	vertical-align:middle;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}

.title{
       color:#0e6a91;
	   font-family:tahoma;
	   font-size:11px;
	   font-weight:bold;
	   text-align:left;
	   padding-left:5px;
}  
.copyright{
	font-family:tahoma;
	font-size:11px;
	color:#056e91;
}
.copyright_over{
	font-family:tahoma;
	font-size:11px;
	color:#e60000;
}

/*----chi tiet sp-----*/
.title_sp{
       color:#b07332;
	   font-family:tahoma;
	   font-size:11px;
	   font-weight:bold;
	   text-align:left;
	   padding-bottom:5px;
} 
.text_gia{
       color:#FF0000;
	   font-family:tahoma;
	   font-size:11px;
	   font-weight:bold;
	   text-align:left;
	   padding-bottom:5px;
}   

/* Contact */
.ct_infotitle{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.ct_info{
	font-family:arial;
	font-size:11px;
	text-decoration:none;
}
.ct_form_input{
	font-family:tahoma;
	font-size: 11px;
	text-transform: capitalize;
	text-decoration: none;
}
.ct_form_title{
	font-family:tahoma;
	font-size: 11px;
	font-style:normal;
	text-decoration: none;
}
.ct_email_input{
	font-family:tahoma;
	font-size: 11px;
	font-style:normal;
	text-decoration: none;
}

/* Split Page */
.yohaso{
	font-family:tahoma;
	font-size:11px;
	font-style:normal;
}
.yohaso_page{
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #0e6a91;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #62cbe8;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 3px;
	margin-right: 3px;
}
.yohaso_page_over{
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #62cbe8;
	border: 1px solid #0a7cac;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 3px;
	margin-right: 3px;
}
a.text_yohaso{
    color:#056e91;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
}
a.text_yohaso:hover{
    color:#e70200;
	font-family:tahoma;
	font-size:11px;
	text-decoration:underline;
}

/* Basket */
.payment_title{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
}
.payment_company{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-align:left;
}
.payment_button {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	text-transform: capitalize;
	color: #0066CC;
	text-decoration: none;
	border: 1px solid #999999;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	cursor: pointer;

}
.payment_button_over {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	text-transform: capitalize;
	color: #FF6633;
	text-decoration: none;
	border: 1px solid #FF9966;
	background-color: #EFEFEF;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	cursor: pointer;
}
.payment_info{
	font-family:tahoma;
	font-size:12px;
	color:#000000;
}
.payment_total{
	font-family:tahoma;
	font-size:12px;
	color:#FF0000;
}
.payment_price{
	font-family:tahoma;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
}
.bg_footer{
      background:url(../images/bg_footer.jpg);
	  font-family:tahoma;
	  font-size:11px;
	  padding-bottom:10px;
	  padding-top:5px;
	  border:1px solid #a3e4f6;
}
.text_footer{
      color:#016986;
	  font-family:tahoma;
	  font-size:11px;
	  text-align:center;
	  padding:2px 0px 0px 20px;
}
.text{
	color:#444444;
	font-family:tahoma;
	font-size:11px;
	text-align:left;
	padding-left:10px;
	font-weight:normal;
}

/*-------------------- Thanh add css ------------------------*/

.frame_atc{
margin: 0px 3px 3px 3px;
font-size:11px;
font-family:tahoma;
}

.text_support{
      font-size:11px;
	  font-family:tahoma;
	  color:#000000;
	  text-align:left;	
	  padding-top:3px;
	  padding-bottom:5px;
} 

/**
* CSS vi?t theo ki?u cu, dłng th? <A> d? h? tr? cho vi?c S.E.O
*/
.menubar {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#303231;
	text-decoration: none;
}
.menubar a, .menubar a:link, .menubar a:visited {
	color:#303231;
	font-weight:bold;
	text-decoration: none;
}
.menubar a:hover, .menubar a:active{
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
	background-image:url(../images/menu_bar_over.jpg);
}
/**
* Menu Bar
*/
.vdividermenu ul{
	margin: 0;
	padding: 0;
	float: right;
	font-family:tahoma;
	font-size:11px;
	color:#303231;
	font-weight:bold;	
	background-image:url(../images/menu_bar.jpg);	
}

.vdividermenu ul li{
	display: inline;
}

.vdividermenu ul li a{
	float: left;
	color:#303231;
	font-weight:bold;
	padding: 8px 12px;
	text-decoration: none;	
	/*background: transparent url(../images/line_menu_bar.jpg) center right no-repeat;*/
}

.vdividermenu ul li a:visited{
	color:#303231;
	font-weight:bold;
	
}

.vdividermenu ul li a:hover{
	color:#ffffff;
	font-weight:bold;
	background-image:url(../images/menu_bar_over.jpg);
}
/*===================================================================================================*/

a.menuleft{
    background:url(../images/bg_menuleft_over.jpg);
	height:20px;
	display:block;
    list-style:none;
	text-decoration:none;
	color:#0033FF;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding:4px 0px 0px 5px
}
a.menuleft:hover{
    background:url(../images/bg_menu_left.jpg);
	text-decoration:none;
	color:#ff0000;
	padding:4px 0px 0px 5px
}

