﻿a {text-decoration:none;color:Black;}
a img {border: none;}
a:hover {text-decoration: underline;}
body {background:#505d66; margin: 0px; padding: 0px;}
body, a, span, td, label, div, input, select {font-size: 9pt; font-family: Arial;line-height:13pt;}
form {margin: 0px; padding: 0px;}
table {border: none}
table td {margin: 0px; padding: 0px; vertical-align: top;}

/* classes */
.Textbox {border: 1px solid silver; padding: 2px;}

/*Master*/
#PageGrapper{width:777px;margin:auto;clear:both;background-color:#ffffff;border:solid 2px #b9d8c8;margin-top:10px;}
.Full{clear:both;padding-top:10px;}
.Clear{clear:both;}

#FooterArea{width:777px;margin:auto;color:#9e9e9e;padding-top:5px;}
#fleft{width:350px;float:left;font-size:8pt}
#fright{width:375px;float:right;font-size:8pt}

#HeaderArea{width:737px;background:url(/web/images/menuMain.gif) left bottom repeat-x;margin-left:20px;margin-right:20px;}
#Logo{width:210px;height:85px;float:left; background:url(/web/images/logo.gif) left center no-repeat;}
#MenuMain{width:527px;float:right;color:#778b82;text-align:right;}
#MenuMain a{color:#778b82}
.linkLang{padding-right:10px;padding-left:10px;}
.linkMenu{padding-left:8px;}
#LangMenu{padding-top:35px;}
#TopMenu{padding-top:8px;}
#TopMenu a {padding-left:2px;}
#TopMenu img {padding-left:10px;}
#BodyArea{width:777px;}
#BodyLeft{width:190px;float:left;padding-left:20px;padding-right:20px;}

#BodyRight{width:547px;float:right;background:url(/web/images/bodyright.gif) left top repeat-y;margin-top:10px;}


.HeaderGroup{padding-top:10px;padding-bottom:5px;}
.NameTitle{background:url(/web/images/bgdot.gif) left top repeat-x;padding-top:10px;padding-bottom:5px}
.NameTitle a {color:#778b82;background:url(/web/images/menu.gif) left center no-repeat;padding-left:20px;}
.Cleardot{clear:both;background:url(/web/images/bgdot.gif) left top repeat-x;padding-top:10px;}
#CounterOnline{text-align:center;padding-top:25px;}
.numberoneline {font-size:18pt;font-weight:bold;color:#778b82}
.thanks{color:#9e9e9e;}


.ImagMain{text-align:center;}
.GroupCat{background:url(/web/images/bgdot.gif) left top repeat-x;margin:20px;padding-top:5px;}
.viewcat{width:130px;float:left;padding-top:5px;padding-bottom:3px;}
.allview{text-align:right;color:#59595b;}
.allview a {text-decoration:underline;}

.MainCat{padding-top:0px;}
.HeaderCat{background:url(/web/images/HeaderCat.gif) left top no-repeat;text-transform:uppercase;
           font-weight:bold;color:#565a5b;padding-left:10px;height:20px;padding-top:7px}
.ContentCat{border:solid 1px #dcebe4;background-color:#dcebe4;padding:10px;}
.footerCat{background:url(/web/images/footerCat.gif) left top no-repeat;height:9px;}
.CatImg{width:120px;float:left;text-align:center;}
.CatDetails{width:350px;float:left;color:#59595b;font-weight:bold;padding-left:10px;}
.CatDetails a {color:#59595b;font-weight:bold;text-decoration:underline;}


/*portfolio*/
.TitlePortFo{background:url(/web/images/bgdot.gif) left bottom repeat-x;padding-bottom:7px;margin-left:20px;
             margin-right:20px;color:#84AA92;font-size:12pt;height:21px; }
.TitlePortFo span {font-size:11pt; vertical-align: top;display: inline-block; padding-top: 2px;}
.TitlePortFo img {vertical-align: top;}

.TopNavigator {float: right; padding-top: 5px;}
.TopNavigator a {margin-left: 3px;}
.TopNavigator a img {display: none;}
.TopNavigator a img.Disabled {filter: alpha(opacity=30); opacity: 0.3; -ms-filter: alpha(opacity=30);}

.GroupCatPort{margin: 10px 20px 20px 20px;}
.PagerClass{text-align:right;padding-right:20px;}

/*Virtual tour*/
.Virtual{padding-left:30px;text-align:center;}
.GroupImage{width:125px;margin:10px 10px 5px 20px;float:left;text-align:center;}
.imgAnhNho{}
.imgAnhNho img {border:solid 1px #5a79a5}
.DisplayName{text-align:center;}
.DisplayName a {color:#778b82;}
.CreationDat {text-align:center}
.CreationDat a {color:#59595b;}
.PagerClassID{text-align:center;background:url(/web/images/bgdot.gif) left top repeat-x;padding-top:5px;
              margin-left:20px;margin-right:20px;clear:both;color:#84aa92}
.PagerClassID a{color:#84aa92}              
.logojava{text-align:center;}


/*Services*/
.GroupServices{padding-left:35px;}
.Details{text-align:center;}
.InfoProduct{padding:10px;}
.MotaProduct{text-align:justify;}
.GroupServicesDetails{margin-left:20px;margin-right:20px;}

/**/
.ContentPage{padding-left:20px;padding-right:20px;}
.title{color:#004D8B;font-weight:bold;font-size:12pt;}
.title a{color:#004D8B;font-weight:bold;font-size:12pt;}
.titleName{color:#004D8B;font-weight:bold;font-size:10pt;}
.Aerials{text-align:center;clear:both;}
.GalleryView{}
.GalleryDetails{text-align:center;padding-top:10px;}
.quayve{text-align:right;margin-right:20px;font-weight:bold;}
.quayve a{color:#84aa92}


/**/
.CalendarCombobox{padding-left:10px;color:#005E98}
.YearCombo{padding-left:10px;}
.YearCombo select {border:solid 1px #B9D8C8;background-color:#B9D8C8;color:#005E98;font-weight:bold;}
.datePortfolio{background-color:#B9D8C8;font-weight:bold;float:left;padding-top:3px;width:370px;
               padding-bottom:1px;margin-left:8px;padding-left:7px;}
.datePortfolio a {padding-left:8px;color:#005E98;}
.CartView{border: solid 1px #84aa92;padding-left:10px;margin:20px;padding-top:20px;}
.LHSubmit{text-align:center;}


/*Cart*/
.Tieude{float:left;text-align:center;font-weight:bold;margin-top:10px;background-color:#22807f;
       width:507px;padding-top:5px;padding-bottom:5px;color:White;border:solid 1px #22807f;}
       
       .carttensp{width:150px;float:left;}
.cartsoluong{width:80px;float:left;}
.cartdongia{width:100px;float:left;}
.cartthanhtien{width:120px;float:left;}
.cartxoa{width:50px;float:left;}
.chitietcart{text-align:center;padding-top:5px;padding-bottom:5px; border:solid 1px #22807f}
.chitietcartaler{text-align:center;padding-top:5px;padding-bottom:5px;font-weight:bold;border:solid 1px #22807f}
.total{font-weight:bold;width:250px;float:left;}
.Giatri{float:left;color:#f60400;font-weight:bold;}
.tongcong{border:solid 1px #22807f;padding-top:7px;padding-left:10px;font-weight:bold;}
.buttoncapnhat{float:right;}
.capnhatsoluong{background:none;border:solid 0px white;font-weight:bold;}
.LoaiCha{}
.LoaiCha a {color:#005e5d;font-weight:bold;font-size:10pt;}
.SanPhamCat{width:145px;float:left;margin-left:15px;text-align:center;}

.LoaiSanPham{padding-left:0px;width:145px; padding-top:2px;}
.textcart{width:370px;}
.DivMain{margin-right:18px;margin-left:20px;}

/*News*/
.Detail .Image {position: absolute; visibility: hidden; float: left; margin-right: 10px;padding-left:5px;padding-top:5px;}
.Detail .FullImage {display: block; text-align: center;}
.Detail .FullImage img {}
.MotaNgan {height:100px;overflow:hidden;text-align:justify;}
.ContentDetails{padding-top:0px;text-align:justify;}

.tuyenDungTT{text-align:center;font-weight:bold;font-size:12pt;}
.tuyenDung{text-align:center;}
.tuyenDung a{text-align:center;color:#84aa92}