/* Gobal Properties */

body { font-family:verdana,arial,helvetica,sans-serif; font-size:11px; color:#2f2f2f; text-align:center; }
body, form, p, label, h1 {margin:0; padding:0; }
h1 { font-size:15px; }
table { margin:auto; text-align:left;}
img { border:0;}
a {color:#dc0320; text-decoration:underline; }
a:hover {color:#2f2f2f; text-decoration:underline; }
input { border:1px solid #888a89; font-size:10px;}

/* End Gobal Properties */

/* Header */

.logo { padding:20px 0; width:521px; }
.slogan { padding:20px 0; width:251px; }
.banner { width:772px; background:url(../images/bgd_banner.gif) repeat-x; }
.banner2 { width:772px; background:#f7fff2; }
.blockIntro {padding:15px 18px 11px 7px; width:263px; }
.blockIntro2 {padding:15px 10px 11px 7px; width:271px; }
#visualBanner { width:485px; height:233px; }
.topBlockbanner { background:url(../images/bgdtop_blockbanner.gif) no-repeat; width:238px; padding:9px 0 0 24px; }
.middleBlockbanner { background:url(../images/bgdmiddle_blockbanner.gif) repeat-y; padding:20px 16px 0 14px; width:232px; }
.bottomBlockbanner { width:262px; }
.linkMore { color:#e00b00; font-weight:bold; text-decoration:none; }
.linkMore:hover { color:#e00b00; text-decoration:underline; }

/* End Header */

/* Footer */
.footer { width:663px; text-align:center; padding:16px 54px 0 55px; }
.footerlink { text-align:center; padding:0 5px; }
.footerlink a { color:#1eabb0; text-decoration:none; }
.footer a:hover { color:#fbb205; text-decoration:underline; } 
.seperate { width:1px; background:#1eabb0; }
.copyright { color:#898989; text-align:center; padding:5px; font-size:10px; }

/* End Footer */

/* Homepage */

.seperateHome { background:#d5d5d5; width:1px; }
.arrival { width:206px; padding:9px 6px 6px 2px;}
.textArrival { color:#898989; padding:6px 0 0 2px; width:204px; }
.month { width:319px; padding:10px 4px 0 4px; }
.month img { border:1px solid #dedede; }
.space { width:10px; }
.monthBlock { width:319px; }
.promotion { width:229px; }
.blockBottom { padding:15px 0 0 0; border-bottom:1px solid #d5d5d5; width:772px; }
.search { width:326px; background:url(../images/1.gif) no-repeat;}
.box_search { width:162px; }
.btnGo {padding:0 17px 0 7px; border:none; }
.partner { background:#ffffff; border-top:2px solid #ffffff; padding:0 5px 0 5px; width:204px;}


.blockPartner {  border-bottom:1px solid #dcdcdc; padding:7px 0 10px 0; }
.blockPartner img { padding:7px 7px 5px 0; }
.linkPartner { padding:10px 5px 20px 0; font-size:10px; }
.product { width:288px; padding:20px 10px 0 30px; }
.productLeft { width:118px; padding:15px 0 0 0; }
.productLeft img { border:1px solid #dcdcdc; }
.productRight { width:120px; padding:15px 0 0 0; }
.productRight img { border:1px solid #dcdcdc; }
.newsletter { width:226px; padding:11px 0 0 1px; }
.blockNews { width:215px; padding:0 0 11px 11px; border-bottom:1px solid #d5d5d5; }
.introNews { padding:0 0 5px 0; }
.introNews a { text-decoration:none; }
.introNews a:hover { text-decoration:underline; }
.newsForm { background:url(../images/bgdmiddle_blocknews.gif) repeat-y; width:215px; }
.newsForm input { width:140px; }
.labelName { width:40px; padding:7px 0 7px 15px; }
.linkNews { padding:10px 0 0 0; }
.download { width:221px; padding:14px 0 19px 6px;}
.download img { border:1px solid #d9d8d6; }
.catalogue { color:#898989; width:60px; padding:0 0 0 5px; font-weight:bold; font-size:10px; }

/* End Homepage */

/* Froducts Page */

.blockBottomPro { width:772px; }
.titleProducts {padding:0 0 15px 0;}
.subtitleProducts {padding:0 0 10px 20px;}
.lastsub { padding:0 0 0 2px; }
.barProducts { background:url(../images/bgd_bar_products.gif) no-repeat; width:712px; padding:6px 11px 0 49px; height:26px; }
.barProducts2 { background:url(../images/bgd_bar_products2.gif) no-repeat; width:712px; padding:6px 11px 0 49px; height:26px; }
.barProducts3 { background:url(../images/bgd_bar_products3.gif) no-repeat; width:712px; padding:6px 11px 0 49px; height:26px; }
.barProducts4 { background:url(../images/bgd_bar_products4.gif) no-repeat; width:712px; padding:6px 11px 0 49px; height:26px; }
.barProductsvietnam { background:url(../images/bgd_bar_pro_vietnam.gif) no-repeat; width:712px; padding:6px 11px 0 49px; height:26px; }
.titlePro { padding:6px 0 0 0; }
.btnGo2 {padding:1px 0 0 5px;  }
.btnGo2 input { border:none; }
.searchPro { padding:2px 2px 0 0; }
.leftPro { width:770px; padding:18px 1px 0 1px; }
.rightPro { width:227px; }
.partnerPro { width:214px; padding:0 4px 3px 9px; }
.linkPro { width:747px; background:#d5b196; padding:10px 25px 10px 0; font-size:10px;} 
.linkPro2 { width:747px; background:#a4d58d; padding:10px 25px 10px 0; font-size:10px;}
.linkPro3 { width:747px; background:#eb9581; padding:10px 25px 10px 0; font-size:10px;}  
.linkPro4 { width:747px; background:#8bd4d6; padding:10px 25px 10px 0; font-size:10px;}  
.blockPartnerPro {  border-bottom:1px solid #e0e0e0; padding:7px 0 10px 8px; }
.blockPartnerPro img { padding:7px 7px 5px 0; }
.downloadPro { padding:14px 0 3px 0;}
.downloadPro img { border:1px solid #d9d9d9; }
.blockPro { width:246px; }
.blockPro img {  border:1px solid #d9d9d9; }
.contentblockPro { width:198px; padding:10px 20px 18px 28px; }
.changepage { padding:0 24px 8px 0; font-size:10px; }
.price { color:#ff7417; }

/* End Froducts Page */

/* Froducts Detail Page */

.topDetail { width:612px; padding:10px 27px 30px 27px; }
.visualDetail { width:612px; padding:20px 27px 10px 27px; }
.btnOrder { padding:10px 21px 0 0; }
.explain { padding:10px 0 0 0; width:666px; }
.leftcontentDetail { width:222px; border-top:1px solid #ffffff; border-right:1px solid #ffffff;  padding:7px 10px 7px 0; font-weight:bold; }
.rightcontentDetail { width:424px; border-top:1px solid #ffffff; padding:7px 0 7px 10px; }

/* End Froducts Detail Page */

/* About Us  Page */

.blockAbout { padding:15px 18px 11px 7px; width:263px; background:url(../images/bgd_about.jpg) no-repeat; }
.aboutContent { padding:18px 5px 0 5px; }
.leftAbout { padding:0 0 50px 0; }
.leftAbout img { border:1px solid #e7e7e7;  }
.rightAbout { padding:0 0 0 20px; }
.titleAbout { font-size:14px; font-weight:bold; }
.aboutContent p { padding:0 0 20px 0; }

/* End About Us  Page */

/* Contac Us  Page */

.headOffice { padding:40px 0 20px 0; }
.headOffice p { padding:0 0 20px 0; }
.headOffice  label { font-weight:bold; }
.elementsForm  input, .headOffice textarea { width:300px; }
.elementsForm { padding:0 0 15px 0; }
.required { padding:10px 50px 5px 0; }

/* End Contac Us  Page */

/* Newsletter  Page */

.mainnewsletter { padding:40px 0 20px 0; }
.middleNews { background:url(../images/bgdmiddle_news.gif) repeat-y; width:519px; padding:0 31px 0 82px; }
.topnews { padding:0 0 30px 0; }
.elementsForm2 { padding:0 0 15px 0; }
.elementsForm2 input { width:200px; }

/* End Newsletter  Page */

/* Orderplace  Page */

.order { padding:40px 0 20px 0; }
.order h1 { padding:0 0 10px 0; }
.order p { padding:0 0 20px 0; }
.order textarea { width:300px; }

/* End Orderplace  Page */

/* Download  Page */

.down { padding:0 0 30px 0; }
.down  img { border:1px solid #e2e2e2; }
.down p { padding:20px 0 20px 0; }
.downloadTop { padding:0 0 8px 0; font-size:10px; }
.downloadLink { width:687px; background:#ded0b6; padding:10px 85px 10px 0; font-size:10px;}

/* End Download  Page */

/* Promotion + Event  Page */

.event { padding:10px 30px 20px 30px; }
.event p { padding:10px 0; font-weight:bold; }
.linkEvent { color:#2f2f2f; text-decoration:none;  }
.linkEvent:hover { color:#2f2f2f; text-decoration:underline;  }
.titleEvent { font-weight:bold; padding:10px 0 5px 0; border-bottom:1px solid #d5d5d5; }

/* Promotion + Event  Page */

/* Promotion + Event  Detail Page */

.detail { padding:10px 0 10px 30px; }
.titleDetail { padding: 10px 0 ; border-bottom:1px solid #d5d5d5; }
.detail img { border:1px solid #e2e2e2; }
.detail p, .visualRight { padding:30px 0 10px 0; }
.viewlarge { vertical-align:middle; padding:0 0 20px 0; }
.viewlarge img { border:none; padding:5px 5px 0 0; }
.viewlarge a { color:#2f2f2f; text-decoration:none; font-weight:bold; }
.viewlarge a:hover { color:#2f2f2f; text-decoration:underline; font-weight:bold; } 

/* End Promotion + Event  Detail Page */