@import url(richtext.css);
@import url(account.css);
@import url(cart.css);
@import url(coolmenu.css);

/* HAI NHAN PORTAL 2.3 CSS */

body {
  font-family:Arial;
  font-size:12px;
  color:#333333;
  margin:0px;
  padding:0px;
  text-align:left;
  background-image:url(/images/bg.jpg);
}

a:link {
  color: #666666;
  text-decoration: none;
}
a:visited {
  color:#666666;
  text-decoration: none;
}
a:hover {
color: #f15922;
  text-decoration: underline;
}
a:active {
 color: #f15922;
  text-decoration: none;
}



/*  DIVS ON PAGE */
#page {
  float:left;
  margin:0px; 
  padding:0px;
  text-align:left; 
  width:100%;
  height:auto;
  background-image:url(/images/page_bg.jpg);
  background-repeat:repeat-x;
}
#page2 {
  float:left;
  margin:0px; 
  padding:0px;
  text-align:left; 
  width:100%;
  height:auto;
  background-image:url(/images/page_bg.jpg);
  background-repeat:repeat-x;
}

#header {
  margin:0px;
  width:1004px;
  height:130px;
 }

#centerHome {
float:left;
width:942px;
height:auto;
margin-top:4px;

}

#main {
float:left;
width:952px;
height:auto;
background-image:url(/images/main_bg.jpg);
background-repeat:repeat-y;
margin-left:52px;
padding:0px;
}
#left {
float:left;
width:180px;
height:auto;
margin-bottom:20px;
}

#center {
float:left;
width:500px;
height:auto;
margin-top:10px;
margin-left:10px;
margin-right:10px;
margin-bottom:20px;
padding:0px;
}
#right {
	float:left;
	display:inline-block;
	width:200px;
	height:auto;
	margin: 0px;
	;
}
#productsstyle {
margin-left:31px;
}


/* MENU */
#coolmenu {
  float:left;
  width:497px; 
  height:26px;
  padding:0px;
  background-color:#FFFFFF;
  margin:0px;
  }
#coolmenuHeader {
float:left;
width:0px;
font-size:0px;
display:none;
}  
#coolmenuFooter {
float:left;
width:0px;
font-size:0px;
display:none;
}  

#coolmenuImage {
  width:497px;
  height:26px;
  border:0px;
}


/* SEARCH BAR */
#searchBar {
  float:left;
  width:160px;
  height:20px;
  margin-top:6px;
  }
#searchBarTextbox {
  float:left;
}
div #searchBarTextbox input {
  width:120px;
  height:18px;
  color:#666666;
  font-size:11px;
  margin-right:2px;
  margin-top:2px;
  border-style:solid;
  border-color:#a7a9ac;
  border-width:thin;
  }
#searchBarButton {
  margin-top:7px;
  margin-left:4px;
}

/* SEARCH PRODUCT BAR */
#searchProductBar {
float:left;
margin-top:5px;
}
#searchProductBarHeader {
float:left;
height:26px;
width:160px;
background-image:url(/images/Title_menu_bg.jpg);
background-repeat:no-repeat;
padding-left:18px;
margin-top:5px;
margin-bottom:2px; 
margin-right:1px;
color:#FF3300;
font-size:14px;
}
div #searchProductBarTextbox input{
  float:left;
  height:18px;
  line-height:16px;
  width:140px;
  color:#666666;
  font-size:12px;
  border-style:solid;
  border-color:#a7a9ac;
  border-width:thin;
}
#searchProductBarPrice {
float:left;
margin-top:0px;
width:180px;
}

#searchProductBarPrice a{
float:left;
color:#999999;
}
#searchProductBarPrice a:hover{
color:#f15922;
}

#searchProductBarPriceItem {
width:160px;
float:left;
padding-top:5px;
padding-left:30px;
margin-right:5px;
background-image:url(/images/dot1.jpg);
background-repeat:no-repeat;
}

div #searchProductBarPrice input {
float:left;
width:120px;
height:20px;
 color:#666666;
  font-size:11px;
  border-style:solid;
  border-color:#a7a9ac;
  border-width:thin;
}
#searchProductBarProductGroup {
float:left;
margin-top:5px;
}
div #searchProductBarProductGroup input {
float:left;
width:140px;
height:20px;
 color:#666666;
  font-size:11px;
  border-style:solid;
  border-color:#a7a9ac;
  border-width:thin;
 }
#searchProductBarBrand {
float:left;
width:140px;
height:18px;
 color:#666666;
 font-size:11px;
 margin-top:5px;
 }
div #searchProductBarBrand input{
 border-style:solid;
  border-color:#a7a9ac;
  border-width:thin;
}
#searchProductBarSubmit {
float:left;
width:160px;
height:30px;
font-size:1px;
margin-left:20px;
margin-top:10px;
}
div #searchProductBarSubmit img{
border:0px;
}

/* LOCATOR */

#locator {
  margin-left:18px;
  width:800px;
  height:25px;
  font-size:12px;
  background-color:#FFFFFF;
}
#locatorBody {
  margin-top:3px;
  font-size:12px;
  }
#locatorItem {
float:left;
}
#locatorSeparator {
 width:4px;
 height:15px;
 float:left;
 margin-left:5px;
 background-image:url(/images/locatorseparator.gif);
background-repeat:no-repeat;
}
#productTotal {
color:#CCCCCC;
margin-left:5px;
}


/* Sub Menu **************************************/

#subMenu {
  clear:both;
  float:left;
  width:179px;
  font-size:12px;
  margin-top:5px;
}

#subMenu a{
  float:left;
  color:#999999;
}

#subMenu a:hover{
  float:left;
  color:#f15922;
}

#submenuItem {
  display:inline;
  float:left;
  clear:both;
  width:160px;
  font-weight:bold;
  height:17px; 
  margin-left:18px;
  margin-top:5px;
  margin-bottom:5px; 
}

#submenuItemChild {
  display:inline;
  float:left;
  clear:both;
  width:160px;
  height:17px; 
  margin-left:28px;
  margin-top:5px;
  margin-bottom:5px; 
}


#submenuItemSelected {
  display:inline;
  float:left;
  clear:both;
  background-color:#F8F8F8;
  width:160px;
  font-weight:bold;
  height:17px; 
  margin-left:18px;
  margin-top:5px;
  margin-bottom:5px; 
}



#submenuHeaderProduct {
  float:left;
  height:26px;
  width:160px;
  background-image:url(/images/Title_menu_bg.jpg);
  background-repeat:no-repeat;
  padding-left:18px;
  margin-top:5px;
  margin-bottom:2px; 
  margin-right:1px;
  color:#FF3300;
  font-size:14px;
}

/* BRAND MENU */
#BrandMenu {
  clear:both;
  float:left;
  width:179px;
  font-size:12px;
  margin-top:5px;
  margin-left:0px;
}
#BrandMenu a{
  float:left;
  color:#999999;
}

#BrandMenu a:hover{
  color:#f15922;
}
#BrandMenuHeader {
  float:left;
  height:26px;
  width:160px;
  background-image:url(/images/Title_menu_bg.jpg);
  background-repeat:no-repeat;
  padding-left:18px;
  margin-top:5px;
  margin-bottom:2px; 
  margin-right:1px;
  color:#FF3300;
  font-size:14px;
}

#BrandMenuItem {
  display:inline;
  width:160px;
  float:left;
  font-weight:bold;
  height:17px; 
  margin-top:1px; 
  margin-left:18px;
  margin-top:5px;
  margin-bottom:5px; 
  clear:both;
}
#BrandMenuItemCount {
  color:#CCCCCC;
  margin-left:5px;
}

/* PRODUCTGROUP MENU */
#ProductGroupMenu {
float:left;
width:179px;
font-size:12px;
}
#ProductGroupMenuHeader {
float:left;
height:26px;
width:100%;
background-image:url(/images/Title_menu_bg.jpg);
background-repeat:no-repeat;
font-size:14px;
padding-left:10px;
margin-top:3x;
color:#f25822;
font-weight:lighter;
}
#ProductGroupMenuItem {
  float:left;
  font-weight:bold;
  width:160px;
  margin-top:1px; 
  padding-left:18px;
  margin-top:1px;
  margin-bottom:2px; 
  line-height:20px;
  }
#ProductGroupMenuItemCount {
float:left;
color:#FF6600;
margin-left:5px;
}

/* Dong lien ket tren & duoi */

#LinkTop {
float:left;
width:625px;
height:20px;
text-align:right;
margin-top:10px;
margin-right:15px;
color:#f15922;
}
div #LinkTop a {
color:#555555;
}
div #LinkTop a:hover {
color:#f15922;
}

#sitebar { 
float:left; 
width:150px;
height:20px;
text-align:right;
color:#f15922;
margin-top:8px;
}

div #sitebar select {
  width:100px;
  height:18px;
  color:#666666;
  font-size:11px;

  border-style:solid;
  border-color:#a7a9ac;
  border-width:thin;
}

/* Tab */
#Bottom {
width:900px;
margin-left:52px;
margin-top:5px;
}
#Bottom a {
color:#464646;
}
#Bottom a:hover {
color:#f15922;
}

#Bancobiet {
float:left;
width:220px;
height:auto;
background-repeat:repeat-y;
margin-bottom:5px;
}
#BancobietHeader {
width:220px;
height:110px;
background-image:url(/images/tab_bancobiet_header.jpg);
background-repeat:no-repeat;

}
#BancobietItem {
margin-left:1px;
background-image:url(/images/tab_bancobiet_item.gif);
background-repeat:no-repeat;
}
#BancobietItemName{
margin-left:15px;
}

#Muasamtragop {
float:left;
width:220px;
height:auto;
margin-left:7px;
background-repeat:repeat-y;
margin-bottom:5px;
margin-bottom:10px;

}
#MuasamtragopHeader {
width:220px;
height:110px;
background-image:url(/images/tab_Muasamtragop_header.jpg);
background-repeat:no-repeat;

}
#MuasamtragopItem {
margin-left:1px;
background-image:url(/images/tab_Bancobiet_item.gif);
background-repeat:no-repeat;
}
#MuasamtragopItemName{
margin-left:15px;
}

#Faq {
float:left;
width:220px;
height:auto;
margin-left:7px;
background-repeat:repeat-y;
margin-bottom:5px;


}
#FaqHeader {
width:220px;
height:110px;
background-image:url(/images/tab_Faq_header.jpg);
background-repeat:no-repeat;

}
#FaqItem {
margin-left:1px;
background-image:url(/images/tab_Bancobiet_item.gif);
background-repeat:no-repeat;
}
#FaqItemName{
margin-left:15px;
}

#Phuongthucthanhtoan {
float:left;
width:220px;
height:auto;
margin-left:6px;
background-repeat:repeat-y;
margin-bottom:5px;

}
#PhuongthucthanhtoanHeader {
width:220px;
height:110px;
background-image:url(/images/tab_thanhtoan_header.jpg);
background-repeat:no-repeat;

}
#PhuongthucthanhtoanItem {
margin-left:1px;
background-image:url(/images/tab_Bancobiet_item.gif);
background-repeat:no-repeat;
}
#PhuongthucthanhtoanItemName{
margin-left:15px;
}

/* LANGUAGE BAR */

#languageBar {
margin-top:8px;
  float:left; 
 }
div #languageBar img {
  border:0px;
  margin-top:0px;
}

/* BANNER */



/* LOCATOR */


/* TAB ARTICLE & PRODUCT */



/* FOOTER */
#Footer {
  float:left;
  clear:both; 
  margin-top:5px;
  height:78px;
  width:100%; 
  color:#999999;
}
#PKFooter {
  float:left;
  margin-left:52px;
  margin-top:15px;
  height:78px;
  width:840px; 
 }
 
#PKFooter a {
color:#eeeeee;
}
#PKFooter a:hover {
color:#ffffff;
}
#Hainhan {float:left; margin-top:63px; width:60px; height:30px; text-align:right;}
/* SUBMENU */

/* ADS */
#Logo {
float:left;
background-color:#FFFFFF;
}
div #Logo img {
margin-left:52px;
}

#Banner {
float:left;
}
#BannerItem {
margin-left:52px;
}


#BannerPage {
float:left;
background-color:#FFFFFF;
}
div #BannerPage img {
margin-left:52px;
}

#bannerFlashTop {
  float:left;
  display:inline;
  background-color:#FFFFFF;
  margin-left:52px;
}


#Quangcao {
float:left;
}
#QuangcaoSeparator {
float:left;
width:150px;
line-height:5px;
font-size:2px;
height:5px;
}

/* PRODUCT ARTICLE TYPE */
#productArticleType {
width:100%;
float:left;
font-size:12px;
margin-top:10px;
}
#productArticleTypeHeader {
float:left;
height:26px;
width:160px;
background-image:url(/images/Title_menu_bg.jpg);
background-repeat:no-repeat;
padding-left:18px;
margin-top:5px;
margin-bottom:2px; 
margin-right:1px;
color:#FF3300;
font-size:14px;

}
#productArticleTypeItem {
float:left;
padding-top:5px;
padding-left:30px;
margin-right:5px;
background-image:url(/images/dot1.jpg);
background-repeat:no-repeat;
}
#productArticleTypeItem a{
float:left;
color:#999999;
}
#productArticleTypeItem a:hover{
color:#f15922;
}

#productArticleTypeFooter {
float:left;
width:180px;
}
/* ARTICLE LIST */


/* ARTICLE Group */


/* CONTACT */

#contact {
  width:400px;
  height:auto;
  margin-top:20px;
  margin-bottom:40px;
}

#contactSeparator {
  clear:both;
  width:460px;
  height:10px;
  border-top:1px solid #DDDDDD;
}

#contactLabel {
  float:left;
  width:150px;
  height:30px;
}
#contactName, #contactEmail, #contactAddress, #contactPhone, #contactContent {
  float:left;
  width:250px;
  height:30px;
}
#contactType {
  float:left;
  width:250px;
  height:30px;
}

#contactContent {
  height:90px;
}
div #contactName input, div #contactEmail input, div #contactAddress input, div #contactPhone input {
  width:220px;
  padding:0px;
  margin:0px;
}
div #contactContent textarea {
  width:280px;
  height:80px;
}

#contactAntibotCodeImage {
  clear:both;
  margin-left:150px;
}
#contactAntibotCodeLabel {
  clear:both;
  margin-left:150px;
  margin-top:5px;
}
#contactAntibotCodeTextbox {
  clear:both;
  margin-left:150px;
  margin-top:5px;
  margin-bottom:5px;
}

div #contactAntibotCodeTextbox  input {
  width:100px;
}

#contactSend {
  clear:both;
  height:40px;
  margin-top:10px;
  margin-left:150px;
}





/* MESSAGE */
#message {
  padding:10px;
  border:1px solid #999999;
  background-color:#FCE089;
  margin-top:10px;
  margin-bottom:10px;
}


/* PAGING */

#paging {
  width:100%;
  height:35px;
}
#pagingHeader {
  clear:both;
  width:100%px;
  height:10px;
}
#pagingLabel {
  float:left;
  width:auto;
  height:22px;
  margin-left:0px;
  margin-right:5px;
}
#pagingPage {
  float:left;
  width:auto;
  height:22px;
  margin-left:5px;
  margin-right:5px;
}
#pagingPageCurrent {
  float:left;
  width:auto;
  height:22px;
  margin-left:5px;
  margin-right:5px;
  font-weight:bold;
}
#pagingSeparator {
  float:left;
  width:3px;
  height:15px;
  background-image:url(/images/textsep.gif);
  background-repeat:no-repeat;
}
#pagingFooter {
  float:left;
  width:15px;
  height:22px;
}


/* VISITOR */

#visitor {
  width:160px;
  height:40px;
  margin:7px;
}
#visitorHeader { 
  clear:both;
  width:160px;
  height:5px;
}
#visitorItem {
clear:both;
  width:160px;
  height:20px;
}
#visitorLabel {
float:left;
  width:100px;
  height:15px;
  margin-right:5px;
}
#visitorValue {
float:left;
  width:40px;
  height:15px;
  margin-left:5px;
  font-weight:bold;
  text-align:right;
}



/* ARTICLE */

#article {
     margin-top:10px;
     }
#articleName {
  font-size:16px;
  font-weight:bold;
  margin-bottom:10px;
 margin-left:10px;
 color:#f25822;
}
#articleContent {
 display:inline;
 float:left;
 margin-bottom:10px;
 margin-left:10px;
 margin-right:10px;
}

#articleContent a {
color:#FF6600;
}

#articleFooter {
float:left;
display:inline;
clear:both;
width:100%;
height:15px;
}


#articleOther {
  clear:both;
}

#articleOtherHeader{
  margin-left:10px;
  margin-top:20px;
  margin-bottom:20px;
  font-weight:bold;
  font-style:italic;
  color:#f15922;
}

#articleOtherItem {
  margin-bottom:10px;
  margin-left:10px;
}

div #articleOtherItem a {
  color:#666666;
}

#articleOtherDate {
  color:#999999; 
  margin-left:5px; 
}

#articleOtherFooter {
  float:left; 
  clear:both; 
  height:20px; 
  width:100%; 
}

#articleOtherLine {
  clear:both;
  margin-bottom:10px;
  margin-left:10px;
  margin-right:20px;
  border-top:1px solid #f0f0f0;
}

/* ARTICLE LIST */

#articleList {
   margin-left:20px;
   margin-top:10px;
   margin-bottom:30px;
   margin-right:10px;
   width:98%;
   }
#articleListItem {
  float:left;
  clear:both;
  width:100%;
  height:auto;
  margin-bottom:10px;
}

#articleListName {
  clear:both;
  width:100%;
  height:30px;
  font-size:16px;
  font-weight:bold;
  margin-bottom:10px;
  color:#f25822;
}

#articleListItemName {
  clear:both;
  width:100%;
  font-size:16px;
  font-weight:bold;
  margin-bottom:10px;
}


#articleListContent {
  margin-top:10px;
  width:98%;
}
#articleListItemName {
  margin-top:8px;
  font-size:14px;
  font-weight:bold;
  }
#articleListItemThumbnail {
  float:left; 
  width:90px;
  margin-top:4px;
}
div #articleListItemThumbnail img {
  border:0px;
  margin-right:10px;
}
#articleListItemSummary {
  float:left;
  width:365px;
  color:#777777;
}
#articleListItemDate {
  font-size:11px;
  color:#999999; 
  margin-left:10px;
}
#articleListSeparator {
   }
   
   /* ARTICLEGROUP */

#articleGroup {
   margin-left:20px;
   margin-top:10px;
   margin-bottom:30px;
   margin-right:10px;
   width:98%;
  }
#articleGroupName {
  font-size:16px;
  font-weight:bold;
}
#articleGroupChildName {
}
div #articleGroupChildName a {
  color:#333333;
}

#articleGroupItem {
  width:98%;
  height:auto;
  float:left;
 clear:both;
 margin-left:10px;
    }
#articleGroupItemName {
  float:left;
  font-size:14px;
  font-weight:bold;
}
#articleGroupItemThumbnail {
  float:left;
  width:90px;
  margin-right:10px;
  margin-top:4px;
}
div #articleGroupItemThumbnail img {
  border:0px;
}
#articleGroupItemRight {
  width:380px;
  float:left;
  margin-bottom:10px;
  }
  #articleGroupItemName{
  width:100%;
  clear:both;
  }
#articleGroupItemSummary {
float:left;
width:380px;
margin-bottom:10px;
}
#articleGroupItemDate {
  margin-left:5px;
  font-size:11px;
  color:#999999;
}
#articleGroupSeparator {
  width:100%;
  height:5px;
}


/* PRODUCT GROUP*/
#productGroup {
   float:left;
   width:100%;
   }
#productGroupFooter {
   float:left;
   width:100%;
   clear:both;
   height:40px;
   }
#productGroupName {
  font-weight:bold;
  font-size:16px;
  margin-bottom:5px;
 }
#productGroupContent {
  margin-bottom:20px;
}
#productGroupChildName {
float:left;
width:100%;
margin-top:20px;
margin-bottom:5px;
font-size:14px;
font-weight:bold;
}
#productGroupChildName a {
color:#f15922;
}
#productGroupChildName a:hover {
color:#333333;
}
#productGrouplist {
float:left; 
width:500px;
}
#productGroupItem {
float:left;
  width:220px;
  height:300px;
  display:block;
  margin-left:10px;
  margin-right:10px;
  margin-top:20px;
  }
#productGroupItemThumbnail {
  float:left;
  width:140px;
  height:90px;
  margin:5px;
  text-align:center;
   }

div #productGroupItemThumbnail img {
  border:0px;
}

#productGroupItemName {
  width:90%;
  float:left;
  font-weight:bold; 
  font-size:14px;
 }
div #productGroupItemName a {
  color:#0995D3;
}
div #productGroupItemName a:hover {
  color:orange;
}

#productGroupItemBrand {
float:left;
margin-left:
}
#productGroupItemModelLabel {
float:left;
font-weight:bold;
font-weight:14px;
}

#productGroupItemModel {
margin-left:10px;
font-size:14px;
float:left;
font-weight:bold;
}
#productGroupItemSummary {
  float:left;
  width:200px;
  }
#productGroupItemPrice {
  float:left;
  width:95%;
  font-size:13px;
  color:#FF6002;
  font-weight:bold;
 }
#productGroupItemPriceLabel {
  float:left;
}

div #productGroupItemPrice img {
  margin-left:10px;
  vertical-align:middle;
  border:0px;
}
#productGroupItemPriceNumber {
  float:right;
  font-weight:bold;
  margin-left:0px;
  font-size:13px;
  color:#FF6002;
  font-weight:bold;
}
#productGroupItemPriceCurrency {
 font-size:13px;
  color:#FF6002;
  font-weight:bold;
  margin-left:5px;
  margin-right:5px; 
}

#productGroupItemPriceSale {
  float:left;
  width:95%;
  font-size:13px;
 }
#productGroupItemDescription {
float:left;
}
#productGroupItemDate {
float:left;
width:95%;
}
#productGroupItemDateLabel {
float:left;
}
#productGroupItemPriceSaleLabel{
float:left;
}
#productGroupItemDatetime {
float:left;
margin-left:10px;
}







/*  PRODUCT LIST */
#productList {
   float:left;
   width:100%;
   }
#productListFooter {
  float:left;
  clear:both;
  width:100%;
  height:20px;
}
#productListName {
  font-weight:bold;
  font-size:16px;
  margin-bottom:20px;
  margin-left:0px;
  color:#f25822;
 }
#productListContent {
  margin-bottom:20px;
}
#productListItem {
  display:inline;
  float:left;
  width:230px;
  height:auto;
  margin-left:10px;
  margin-top:20px;
}
#productListSeparator {
clear:both;
width:100%;
height:20px;
font-size:20px;
}
#productListItemThumbnail {
  float:left;
  width:140px;
  height:90px;
  margin:5px;
  text-align:center;
   }

div #productListItemThumbnail img {
  border:0px;
}

#productListItemName {
  width:90%;
  float:left;
  font-weight:bold; 
  font-size:14px;
 }
div #productListItemName a {
  color:#0995D3;
}
div #productListItemName a:hover {
  color:orange;
}

#productListItemModelLabel {
float:left;
font-weight:bold;
font-weight:14px;
}

#productListItemModel {
margin-left:10px;
font-size:14px;
float:left;
font-weight:bold;
display:inline; width:180px;
}
#productListItemSummary {
  float:left;
  width:200px;
  font-size:12px;
}
#productListItemOldPrice {
float:left;
width:95%;
background-image:url(/images/product_price_bg.jpg);
background-repeat:repeat-x;
}
#productListItemOldPriceLabel {
float:left;
background-color:#FFFFFF;
margin-right:3px;
}
#productListItemOldPriceNumber {
float:right;
margin-left:3px;
font-size:13px;
background-color:#FFFFFF;

}
#productListItemPrice {
  float:left;
  width:95%;
  font-size:13px;
  color:#FF6002;
  font-weight:bold;
  background-image:url(/images/product_price_bg.jpg);
  background-repeat:repeat-x;
 }
#productListItemPriceLabel {
  float:left;
  background-color:#FFFFFF;
  margin-right:3px;
}

div #productListItemPrice img {
  margin-left:10px;
  vertical-align:middle;
  border:0px;
}
#productListItemPriceNumber {
  float:right;
  font-weight:bold;
  margin-left:0px;
  font-size:13px;
  color:#FF6002;
  background-color:#FFFFFF;
  margin-left:3px;
  margin-bottom:10px;
}

#productListItemPriceCall {
  float:right;
  font-size:12px;
  color:#FF6002;
  background-color:#FFFFFF;
  margin-left:3px;
  font-weight:normal;
}


#productListItemPriceCurrency {
 font-size:13px;
  color:#FF6002;
  font-weight:bold;
  margin-left:5px;
  margin-right:5px; display:none;
}

#productListItemPriceSale {
  float:left;
  width:95%;
  font-size:13px;
  background-image:url(/images/product_price_bg.jpg);
  background-repeat:repeat-x;
 }
#productListItemDescription {
float:left;
}
#productListItemDate {
float:left;
width:95%;
}
#productListItemDateLabel {
float:left;
}
#productListItemPriceSaleLabel{
float:left;
font-size:13px;
color:#FF6002;
font-weight:bold;
background-color:#FFFFFF;
margin-right:3px;
  }
#productListItemDatetime {
float:left;
margin-left:10px;
}


/* PRODUCT */
#productLeft {
float:left;
width:300px;
margin-top:15px;
}
#productRight {
float:left;
width:160px;
margin-top:15px;
}

#product {
float:left;
margin-left:10px;
  }
#productImage {
width:95%;
float:left;
text-align:center;
clear:both;
}
#productName {
  font-weight:bold;
  font-size:14px;
  color:#f25822;
 }
#productModel {
float:left;
width:95%;
font-weight:bold;
font-size:14px;

}
#productModelLabel {
float:left;

}
#productModelName {
float:left;
margin-left:10px;
}
#productOldPrice {
float:left;
width:60%;
background-image:url(/images/product_price_bg.jpg);
background-repeat:repeat-x;
}
#productOldPriceLabel {
float:left;
background-color:#FFFFFF;
margin-right:3px;
}

#productOldPriceNumber {
  float:right;
  margin-left:0px;
  font-size:13px;
  background-color:#FFFFFF;
  margin-left:3px;
}
#productPrice {
  float:left;
  width:60%;
  font-size:13px;
  color:#FF6002;
  font-weight:bold;
  background-image:url(/images/product_price_bg.jpg);
  background-repeat:repeat-x;
 }
#productPriceLabel {
  float:left;
  background-color:#FFFFFF;
  margin-right:3px;
}

div #productPrice img {
  margin-left:10px;
  vertical-align:middle;
  border:0px;
  
}
#productPriceNumber {
  float:right;
  font-weight:bold;
  font-size:13px;
  color:#FF6002;
  background-color:#FFFFFF;
  margin-left:3px;
}
#productPriceCurrency {
  font-size:13px;
  color:#FF6002;
  font-weight:bold;
  margin-left:5px;
  margin-right:5px; 
}
div #productAddToCart img {
  border:0;
}

#productPriceSale {
  float:left;
  width:60%;
  font-size:13px;
  background-image:url(/images/product_price_bg.jpg);
  background-repeat:repeat-x;
 }
#productDate {
float:left;
width:95%;
}
#productDateLabel {
float:left;
}
#productPriceSaleLabel{
float:left;
font-size:13px;
color:#FF6002;
font-weight:bold;
background-color:#FFFFFF;
margin-right:3px;

}
#productDescription {
width:80%;
float:left;
}
#productDatetime {
float:left;
margin-left:10px;
}

#productSummary {
  float:left;
  line-height:18px;
  margin-left:20px;
  margin-right:20px;
}
#productContent {
  float:left;
  line-height:18px;
  margin-left:20px;
  margin-right:20px;
}

#productTypeHot {
  margin-top:15px;
  float:left;
  width:80%;
  }
#productSample {
 float:left;
 width:480px;
 height:auto;
 text-align:center;
}
#productSampleImage {
 width:auto;
 height:auto;
 text-align:center;
 margin:auto;
 padding:auto;
 border:1px solid #e7e7e7;
}
div #productSampleImage img {
 width:50px;
 height:auto;
 margin:5px;
 border:0px;
}




#productSampleThumnailItem {
 width:auto;
 height:auto;
 margin:5px;
}
div #productSampleThumnailItem img {
 border:0px;
 width:50px;
 height:auto;
}

#productFooter {
float:left;
height:20px;
width:100%;
}
/* PRUDUCT OTHER */
#productOther {
  float:left;
  width:100%;
 }
#productOtherFooter {
  float:left;
  clear:both;
  width:100%;
  height:20px;
}
#productOtherHeader {
  margin-top:20px;
  width:100%;
  height:25px;
  margin-top:10px;
  margin-left:0px;
  color:#f15922;
  font-weight:bold;
  font-style:italic;
 }
#productOtherName {
  font-weight:bold;
  font-size:16px;
  margin-bottom:20px;
  margin-left:20px;
 }
#productOtherContent {
  margin-bottom:20px;
}
#productOtherItem {
  float:left;
  width:230px;
  height:auto;
  margin-left:10px;
  margin-top:20px;
}
#productOtherSeparator {
clear:both;
width:100%;
height:20px;
font-size:20px;
}
#productOtherItemThumbnail {
  float:left;
  width:140px;
  height:90px;
  margin:5px;
  text-align:center;
   }

div #productOtherItemThumbnail img {
  border:0px;
}

#productOtherItemName {
  width:90%;
  float:left;
  font-weight:bold; 
  font-size:14px;
 }
div #productOtherItemName a {
  color:#0995D3;
}
div #productOtherItemName a:hover {
  color:orange;
}

#productOtherItemModelLabel {
float:left;
font-weight:bold;
font-weight:14px;
}

#productOtherItemModel {
margin-left:10px;
font-size:14px;
float:left;
font-weight:bold;
}
#productOtherItemSummary {
  float:left;
  width:200px;
  font-size:12px;
}
#productOtherItemOldPrice {
float:left;
width:95%;
background-image:url(/images/product_price_bg.jpg);
background-repeat:repeat-x;
}
#productOtherItemOldPriceLabel {
float:left;
background-color:#FFFFFF;
margin-right:3px;
}
#productOtherItemOldPriceNumber {
float:right;
margin-left:3px;
font-size:13px;
background-color:#FFFFFF;

}
#productOtherItemPrice {
  float:left;
  width:95%;
  font-size:13px;
  color:#FF6002;
  font-weight:bold;
  background-image:url(/images/product_price_bg.jpg);
  background-repeat:repeat-x;
 }
#productOtherItemPriceLabel {
  float:left;
  background-color:#FFFFFF;
  margin-right:3px;
}

div #productOtherItemPrice img {
  margin-left:10px;
  vertical-align:middle;
  border:0px;
}
#productOtherItemPriceNumber {
  float:right;
  font-weight:bold;
  margin-left:0px;
  font-size:13px;
  color:#FF6002;
  font-weight:bold;
  background-color:#FFFFFF;
  margin-left:3px;
}
#productOtherItemPriceCurrency {
 font-size:13px;
  color:#FF6002;
  font-weight:bold;
  margin-left:5px;
  margin-right:5px; 
}

#productOtherItemPriceSale {
  float:left;
  width:95%;
  font-size:13px;
  background-image:url(/images/product_price_bg.jpg);
  background-repeat:repeat-x;
 }
#productOtherItemDescription {
float:left;
}
#productOtherItemDate {
float:left;
width:95%;
}
#productOtherItemDateLabel {
float:left;
}
#productOtherItemPriceSaleLabel{
float:left;
font-size:13px;
color:#FF6002;
font-weight:bold;
background-color:#FFFFFF;
margin-right:3px;
  }
#productOtherItemDatetime {
float:left;
margin-left:10px;
}



/* PAGING */
#paging {
  width:100%;
  clear:both;
}
#pagingLabel {
  float:left;
  margin-right:10px;
}
#pagingSeparator {
  margin-left:5px;
  margin-right:5px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 0px;
	margin: 3px;
}
.style1 { padding:3px; }

/* PRODUCT TYPE */
#productType {
float:left;
}
#productTypeName {
 font-weight:bold;
  font-size:14px;
  margin-top:15px;
}




/* Qua tang */
#quatang {
float:left;
width:180px;
height:auto;
}
#quatangHeader{
float:left;
height:60px;
width:180px;
margin:0px;
background-image:url(/images/qtheader.jpg);
background-repeat:no-repeat;
}
#quatangItem {
float:left;
width:140;
margin-top:5px;
margin-bottom:5px;
margin-left:40px;
margin-right:0px;

}
#quatangItemName {
float:left;
font-size:12px;
color:#555555;
margin-left:5px;
}
#quatangItemThumbnail{
float:left;
}
div #quatangItemThumbnail img {
width:40px;
border:0px;
}
#TypeProduct {
float:left; clear:both; width:100%; height:auto;
}
#TypeProductItem { float:left; width:auto; height:auto; margin:7px;
}
div #TypeProductItem img { border:0px; }

#TypeProductFooter {
  width:100%;
  height:1px;
  margin-top:10px;
  margin-bottom:10px;
  border-top:1px solid #CCCCCC;
  font-size:1px;
  float:left;
  clear:both;
  }
/* PRODUCT TYPE DETAIL IN VIEW PRODUCT */
#productTypeDetail { float:left; margin-top:10px; display:inline; }
#productTypeDetailItem { float:left; clear:both; width:100%; margin-bottom:10px; display:inline; }
#productTypeDetailItemIcon { float:left; clear:left; width:45px; }
#productTypeDetailItemName { float:left; width:250px; height:auto; margin-bottom:3px; font-weight:bold; }
#productTypeDetailItemDetail { float:left; width:250px; height:auto; }

/* FLASH BOTTOM ON HOME */
#footerhomeflash { 
  display:inline;
  float:left; 
  clear:both; 
  width:900px; 
  height:141px; 
  margin-left:21px;}

/* COMMENT OF PRODUCT */
#productCommentItem { float:left; clear:both; width:100%; height:auto; }
#productCommentItemContact { float:left; width:auto; margin-top:5px; color:#FF6600; font-weight:bold; }
#productCommentItemDateTime { float:left; width:auto; margin-top:5px; margin-left:5px; color:#999999; }
#productCommentItemContent {float:left; clear:both; width:100%; height:auto; margin-top:5px; color:#333333; }
#productCommentItemSeperator {float:left; margin-top:5px; clear:both; width:100%; height:5px; font-size:1px; border-top:1px solid #CCCCCC; }

#productCommentNew {float:left; clear:both; width:100%; height:auto; }
#productCommentNewInstruction {float:left; clear:both; width:100%; height:auto; }
#productCommentNewLabel {float:left; clear:both; width:150px; margin-top:5px; font-weight:bold; color:#333333; }
#productCommentNewContent { float:left; clear:both; height:100px; width:100%; }
div #productCommentNewContent textarea { width:100%; height:100px; font-size:11px; }
#productCommentNewAntibotCode {float:left; clear:both; width:auto; }
#productCommentNewName {float:left; clear:both; width:100%; }
#productCommentNewButton {float:left; clear:both; width:100%; margin-top:5px; color:#555555; }

/* Thuat ngu OF PRODUCT */
#productThuatNguItem { float:left; clear:both; width:100%; height:auto; }
#productThuatNguItemName { float:left; width:auto; margin-top:5px; color:#FF6600; font-weight:bold; }
#productThuatNguItemContent {float:left; clear:both; width:100%; height:auto; margin-top:5px; color:#333333; }
#productThuatNguItemSeperator {float:left; margin-top:5px; clear:both; width:100%; height:5px; font-size:1px; border-top:1px solid #CCCCCC; }

/* PRODUCT SEARCH  */
#productSearchFooter { float:left; clear:both; width:100%; height:20px; }

#buynow {float:left; clear:both; margin-top:10px; width:100%; height:auto;}




#productMoreInfo { float:left; display:inline; height:auto; width:100%;clear:both; }

/* PRODUCT ATTACHMENT *******************************/

#productAttachment {
  clear:both; 
  margin-top:5px;
}
div #productAttachment img {
  vertical-align:middle;
}
#ArticleAttachment {
  float:left; display:inline;
  margin:10px;
}

div #QuangcaoItem img {border:0px;}
div #BannerPageItem img {border:0px;}

.pulist {margin-top:5px;margin-bottom:5px;margin-left:11px; padding:0px;}
.plist {list-style-image:url(/images/image_type.gif); margin-left:5px; padding:0px;}


/* SURVEY */

#survey {
}

#survey td { padding:5px; }

#surveyName {
  font-size:18px;
  font-weight:bold;
  margin-bottom:10px;
}

#surveyQuestion {
  font-weight:bold;
  font-size:14px;
  margin-top: 10px;
}
#surveyQuestionDescription { 
  margin-bottom:10px; 
  color:#999999; 
}


#onlineSupport {
  width:200px;
  height:70px;
  background-image:url(/images/chat_bg.jpg);
  background-repeat:no-repeat;
}


#onlineSupportHeader {
  height:36px;
}

#onlineSupportItem {
  float:left;
  margin-left:20px;
  margin-bottom:10px;
}

#productGroupDetail {
  clear:both;
  margin-top:10px;
}

