 html, body{ height : auto !important; /* ignored by IE, applied everywhere else */ height : 100%; /* IE treats as min-height */
  min-height : 100%; /* IE ignores this */ }
BODY { padding:0px; margin:0px; direction:rtl; background-color:#eee9e0; font-family:Arial;}
IMG { border:0px;}
DIV.clear { clear:both; font-size:0px; line-height:0px; height:0px; widows:0px; float: none!important;}
form {padding:0;margin:0;}
.hide {display:none;}
.wrapper {/*background-image:url('images/bg.png');*/background-color:#eee9e0;background-repeat:repeat-x;min-height:768px;}
.page {width:980px;margin:0 auto;padding:0 auto;}
.page .logo {padding-top:19px;height:88px;border-bottom:1px solid #f6e2c5;width:714px;display:inline-block;}
.page .social {padding-right:63px;display:inline-block;width:150px;}
.page .topNav {height:24px;border-top:1px solid #efb260;border-bottom:1px solid #efb260;font-size:15px;font-weight:bold;color:#efb25f;width:980px;padding-top:4px;}

.page .topNav .nav {float:right;width:798px;height:24px;}
.page .topNav .nav A{color:#3f2613;text-decoration:none;}
.page .topNav .nav A.firstSelected{color:#3f2613;text-decoration:underline;}
.page .topNav .nav A.lastSelected{color:#3f2613;text-decoration:underline;}
.page .topNav .nav A.selected{color:#3f2613;text-decoration:underline;}
.page .topNav .nav A:hover{color:#3f2613;text-decoration:underline;}
.page .topNav .search {float:right;width:182px;height:24px;vertical-align:middle;}
.page .topNav .search FORM{padding:0;margin:0;}
.page .topNav .search INPUT{width:134px;height:18px;border:1px solid #c9bbae;background:#f8f8f8;color:#654b28;font-size:11px;font-weight:bold;font-family:Arial;margin:0;vertical-align:middle;}
.page .topNav .search BUTTON{width:11px;height:12px;border:0;background:transparent;margin:0 4px 0 0;vertical-align:middle;padding:0;}
.page .homePage {border-top:1px solid #f6e0c4;border-bottom:1px solid #edc187;width:980px;min-height:475px;background:url('images/homeBG1.png');position:relative;}
.page .homePage .rightBoxes {text-align:center;width:232px;padding:0 0 0 24px;float:right;}
.page .homePage .rightBoxes .brands .brandsList  {display:table;height:420px;width:100%;}
.page .homePage .mainHome {width:492px;padding:21px 0 0 35px;float:right;}
.page .homePage .mainHome .title{text-align:left;height:26px;}
.page .homePage .mainHome .bigPic{width:488px;height:323px;border-right:1px solid #e9ded0;border-bottom:1px solid #ddc9ab;border-left:1px solid #e9ded0;border-top:1px solid #f0e7dc;}
.page .homePage .mainHome #bigPic{max-width:488px;max-height:323px;display:none;}
.page .homePage .mainHome .smallImages{width:488px;height:80px;padding-top:11px;}
.page .homePage .mainHome .smallImages .smallImage{float:right;width:105px;height:78px;border:1px solid #ddc9ab;margin-left:20px;}
.page .homePage .mainHome .smallImages .last{margin-left:0!important;}
.page .homePage .mainHome .smallImages .smallImage IMG{max-width:105px;max-height:78px;border:1px solid #d7be99;}
.page .homePage .leftBox {width:182px;padding:0 0 0 15px;float:right;}
.page .homePage .leftBox .news{text-align:center;}
.page .homePage .leftBox .news h2{font-size:15px;color:#644928;padding:0;margin:0;}
.page .homePage .leftBox .news #marqueecontainer {margin:0 auto;border:0px solid black;height:196px;position: relative;overflow: hidden;border-bottom:2px solid #ccc2b5}
.page .homePage .leftBox .news #marqueecontainer #vmarquee {position: relative;border:0px solid black;font-size:12px;color:#422b19;text-align:justify;text-decoration:none;}
.page .homePage .leftBox .news #marqueecontainer #vmarquee DIV{padding-bottom:20px;}
.page .homePage .leftBox .news #marqueecontainer #vmarquee  A {color:#422b19;font-size:12px;ext-decoration:none;text-decoration:none;}
.page .homePage .leftBox .productOfMonth{text-align:center;line-height:14px;}
.page .homePage .leftBox .productOfMonth h2{font-size:15px;color:#644928;padding:0;margin:10px 0;}
.page .homePage .leftBox .productOfMonth h2 A{text-decoration:none;;color:#644928;}
.page .homePage .leftBox .productOfMonth DIV{width:158px;border:1px solid #b5aa9c;}
.page .homePage .leftBox .productOfMonth DIV IMG{max-width:158px;max-height:120px;border:1px solid #b5aa9c;}
.page  .homeContact {width:910px;height:108px;background:url('images/homeContactBG.png');margin:15px auto;padding:0 0 0 0;background-repeat:no-repeat;overflow:hidden;}
.page  .homeContact .contactRight{float:right;width:700px;padding-right:10px;}
.page  .homeContact .contactRight .title{height:20px;line-height:20px;color:#866336;font0weight:bold;font-size:15px;}
.page  .homeContact .contactRight .field{float:right;width:163px;color:#867e57;font-size:12px;padding-top:10px;padding-left:12px;}
.page  .homeContact .contactRight .field .input INPUT{width:163px;height:20px;border:1px solid #ded4c7;}
.page  .homeContact .contactRight .emailTermsOk{color:#867e57;font-size:12px;font-weight:bold;}
.page  .homeContact .contactLeft{float:right;width:108px;}
.page  .homeContact .contactLeft .submit{margin-top:40px;}
.page  .homeContact .contactLeft .submit BUTTON{width:108px;height:38px;background:url('images/submitBG.png');border:0;}


.page .aboutPage {border-top:1px solid #f6e0c4;border-bottom:1px solid #edc187;width:980px;min-height:475px;background:url('images/aboutBG1.png');}
.page .aboutPage .rightBoxes{text-align:center;width:232px;padding:0 0 0 24px;float:right;}
.page .aboutPage  .brandsList {display:table;height:420px;width:100%;}
.page .aboutPage  .brandsList DIV {margin-bottom:23px;}
.page .aboutPage .main {float:right;width:700px;}
.page .aboutPage .main h1{font-size:25px;color:#1dcbdb;font-weight:bold;margin:0;padding:0;line-height:50px;}
.page .aboutPage .pageContent {width:600px;border:1px solid #d7be99;background:white;padding:25px 23px 33px 76px;margin-bottom:20px;}
.page .aboutPage .pageContent .theContent{float:right;width:287px;font-size:13px;color:#422b19;}
.page .aboutPage .pageContent .image{float:left;width:250px;}


.page .salePoints {border-top:1px solid #f6e0c4;border-bottom:1px solid #edc187;width:980px;min-height:475px;background:url('images/aboutBG1.png');}
.page .salePoints .rightBoxes {text-align:center;width:232px;padding:0 0 0 24px;float:right;}
.page .salePoints  .brandsList {display:table;height:420px;width:100%;}
.page .salePoints  .brandsList DIV {margin-bottom:23px;}
.page .salePoints .main {float:right;width:700px;}
.page .salePoints .main h1{font-size:25px;color:#cfc37f;font-weight:bold;margin:0;padding:0;line-height:50px;}
.page .salePoints .main .theContent {font-size:13px;color:#422b19;}
.page .salePoints .main .area {padding:15px 0;}
.page .salePoints .main .area SELECT{width:143px;background:white;border:1px solid #c8b9ac}
.page .salePoints .main .listBranches .headers {height:24px;background:#eee8c5;padding-right:15px;}
.page .salePoints .main .listBranches .branchInfo {min-height:48px;padding-right:15px;}
.page .salePoints .main .listBranches .headers DIV{float:right;color:#685f59;font-size:15px;}
.page .salePoints .main .listBranches .branchInfo DIV{float:right;color:#685f59;line-height:24px;font-size:13px;}
.page .salePoints .main .listBranches .openBranch{display:none;}
.page .salePoints .main .listBranches .odd {background:#f2eddc;border-bottom:1px solid white;}
.page .salePoints .main .listBranches .even {background:#f7f5f1;border-top:1px solid #f4f0eb;}
.page .salePoints .main .listBranches  .branchName{width:117px;}
.page .salePoints .main .listBranches  .city{width:78px;height:30px;}
.page .salePoints .main .listBranches  .address{width:91px;height:30px;}
.page .salePoints .main .listBranches  .phone{width:84px;height:30px;}
.page .salePoints .main .listBranches  .hours{width:119px;min-height:30px;}
.page .salePoints .main .listBranches  .url{width:111px;overflow:hidden;height:30px;}
.page .salePoints .main .listBranches  .more{width:38px;text-align:center;}

.page .galleryPage {border-top:1px solid #f6e0c4;border-bottom:1px solid #edc187;width:980px;background:url('images/aboutBG1.png');background-repeat:repeat-y;}
.page .galleryPage .rightBoxes {text-align:center;width:232px;padding:0 0 0 24px;float:right;}

.page .galleryPage  .brandsList {display:table;height:420px;width:100%;}
.page .galleryPage  .brandsList DIV {margin-bottom:23px;}
.page .galleryPage .main {float:right;width:700px;}
.page .galleryPage .main h1{font-size:25px;color:#b18a51;font-weight:bold;margin:0;padding:0;line-height:50px;}
.page .galleryPage .main .mainImage {width:703px;height:315px;background:url('images/galPicBG.png');}
.page .galleryPage .main .mainImage IMG{margin:10px 5px 0 0;}
.page .galleryPage .main .imageDesc {color:#2d1d11;padding-top:5px;font-size:15px;}
.page .galleryPage .main .picsPaging  {margin-top:15px;}
.page .galleryPage .main .picsPaging A {text-decoration:none;color:#b18a51;font-weight:bold;}
.page .galleryPage .main .picsPaging .prev {float:right;width:64px;line-height:24px;font-size:13px;vertical-align:middle;}
.page .galleryPage .main .picsPaging .prev IMG{vertical-align:middle;}
.page .galleryPage .main .picsPaging .pageNumbers {float:right;width:572px;text-align:center;line-height:24px;font-size:13px;direction:ltr;}
.page .galleryPage .main .picsPaging .pageNumbers A{text-decoration:underline;}
.page .galleryPage .main .picsPaging .pageNumbers A.picNumLinkSel{text-decoration:none!important;color:#808080!important;}
.page .galleryPage .main .picsPaging .next {float:left;width:64px;line-height:24px;font-size:13px;}
.page .galleryPage .main .picsPaging .next IMG{vertical-align:middle;}
.page .galleryPage .main .listGalleries {padding-bottom:25px;padding-top:25px;}
.page .galleryPage .main .listGalleries .navRight{float:right;width:24px;height:111px;vertical-align:middle;padding-top:50px;}
.page .galleryPage .main .listGalleries .navLeft{float:right;width:24px;height:111px;padding-top:50px;}
.page .galleryPage .main .listGalleries  {float:right;width:695px;overflow:hidden;height:111px;}
.page .galleryPage .main .listGalleries  td{width:159px;}
.page .galleryPage .main .listGalleries  .albumList{position:absolute;width:150px;height:111px;background:#b18a51;margin-left:7px;border:1px solid #b38e57;}
.page .galleryPage .main .listGalleries  .albumList A{color:White;text-decoration:none;}
.page .galleryPage .main .listGalleries  .albumList .title{height:21px;line-height:21px;font-size:18px;color:#fff;text-align:center;}
.page .galleryPage .main .listGalleries  .albumList .title:hover{height:21px;line-height:21px;font-size:18px;background:#fff;text-align:center;color:#b18a51;}
.page .galleryPage .main .listGalleries  .albumList .image IMG{width:150px;height:89px;}


.left {width:31px!important;float:left;height:111px;margin-top:35px;color:#f4ecdd;font-size:11px;}
.right {width:31px!important ;float:right;height:111px;margin-top:35px;color:#f4ecdd;font-size:11px;}

.scrollHold_1 .itemsHolder_1 {overflow: hidden;position: relative;height: 111px;margin: 0 auto;width: 624px}
.scrollHold_1 .itemsHolder_1 td img{border:0;max-width:154px;max-height:154px;}
.scrollHold_1 #scroll1Right {background: url('/templates/t2295/images/arrowRight.png') no-repeat right top;height: 111px;width: 24px;position: relative;top: 0;cursor: pointer;right: 6px;}
.scrollHold_1 #scroll1Left {background: url('/templates/t2295/images/arrowLeft.png') no-repeat left top;height: 111px;width: 24px;position: relative;left: 4px;top: 0;cursor: pointer;}


.page .contactPage {border-top:1px solid #f6e0c4;border-bottom:1px solid #edc187;width:980px;min-height:475px;background:url('images/aboutBG1.png');}
.page .contactPage .rightBoxes{text-align:center;width:232px;padding:0 0 0 24px;float:right;}
.page .contactPage  .brandsList {display:table;height:420px;width:100%;}
.page .contactPage  .brandsList DIV {margin-bottom:23px;}
.page .contactPage .main {float:right;width:700px;}
.page .contactPage .main h1{font-size:25px;color:#968679;font-weight:bold;margin:0;padding:0;line-height:50px;}
.page .contactPage .pageContent {width:600px;border:1px solid #d7be99;background:white;padding:25px 23px 33px 76px;margin-bottom:20px;}
.page .contactPage .pageContent .theContent{float:right;width:287px;font-size:13px;color:#422b19;}
.page .contactPage .pageContent .theContent input{width:258px;height:20px;border:1px solid #ded2c3;}
.page .contactPage .pageContent .theContent textarea{width:260px;height:56px;border:1px solid #ded2c3;}
.page .contactPage .pageContent .theContent .inputCheckBox{width:17px!important;height:13px;}
.page .contactPage .pageContent .theContent button{width:110px;height:37px;background:none;border:0;}
.page .contactPage .pageContent .image{float:left;width:250px;}

.page .brandPage {width:980px;min-height:475px;background:url('images/aboutBG1.png');border-bottom:2px solid #edc187;}
.page .brandPage .rightSide {float:right;width:232px;text-align:center;padding-top:10px;}
.page .brandPage .rightSide .rightMenu  {min-height:377px;border-bottom:1px dashed #8c6239;width:171px;margin:0 auto;}
.page .brandPage .rightSide .rightMenu .level1 {width:171px;height:24px;background:url('images/brandMenuItemBG.png');color:#3e2614;text-align:right;font-size:15px;}
.page .brandPage .rightSide .rightMenu .level1 A{color:#3e2614;text-decoration:none;padding-right:19px;}
.page .brandPage .rightSide .rightMenu .level2 {text-align:right;padding-right:19px;font-weight:bold;}
.page .brandPage .rightSide .rightMenu .level2 UL {list-style-image:url('/templates/t2295/images/bullet.png');padding:2px;margin:0;}
.page .brandPage .rightSide .rightMenu .level2 UL LI{list-style-image:url('/templates/t2295/images/bullet.png');padding:2px;margin:0;}
.page .brandPage .rightSide .rightMenu .level2 A{color:#3e2614;text-decoration:none;font-size:13px;font-weight:bold;}
.page .brandPage .rightSide .rightMenu .level2 A:hover{text-decoration:underline;}
.page .brandPage .rightSide .rightMenu .level3 {text-align:right;display:none;padding-right:5px;font-weight:normal;}
.page .brandPage .rightSide .rightMenu .level3 DIV{border-top:1px dotted #8c6239;padding-top:3px;}
.page .brandPage .rightSide .rightMenu .level3 DIV A{color:#644928;text-decoration:none;font-size:13px;}
.page .brandPage .rightSide .rightMenu .level3 DIV A.level3sel{color:#fff;}
.page .brandPage .rightSide .otherBrands .brandLine {height:20px;background:#ddd1af;margin-top:10px;padding:3px 0;}
.page .brandPage .main {float:right;width:700px;padding-right:19px;}
.page .brandPage .main h1{font-size:25px;color:#8c6f48;font-weight:bold;margin:0;padding:0;line-height:50px;}
.page .brandPage .main .brandInfo {width:700px;border:1px solid #957a56;background:white;}
.page .brandPage .main .brandInfo .introContent{padding:10px;font-size:13px;color:#422b19;border-bottom:1px solid #8c6f48;}
.page .brandPage .main .brandInfo .introContent1{padding:10px;font-size:13px;color:#422b19;padding-bottom:10px;}
.page .brandPage .main .brandInfo .images{padding-right:8px;}
.page .brandPage .main .brandInfo .images .mainImage{float:right;width:635px;min-height:241px;/*border:1px solid #c8a677;*/}
.page .brandPage .main .brandInfo .images .morePics{float:right;width:44px;padding-right:8px;}
.page .brandPage .main .brandInfo .images .morePics DIV{padding-bottom:12px;}
.page .brandPage .main .brandInfo .nuancesAndFiles{padding-right:8px;padding-top:10px;}
.page .brandPage .main .brandInfo .nuancesAndFiles .nuances{}
.page .brandPage .main .brandInfo .nuancesAndFiles .nuances DIV{float:right;min-width:100px;padding-left:10px;color:#a38966;font-size:13px;font-weight:bold;line-height:30px;text-align:center;}
.page .brandPage .main .brandInfo .nuancesAndFiles .nuances DIV IMG{border:1px solid #c8a677;}
.page .brandPage .main .brandInfo .nuancesAndFiles .specs{float:left;width:80px;color:#802813;font-size:11px;font-weight:bold;}
.page .brandPage .main .brandInfo .nuancesAndFiles .specs DIV{float:right;width:33px;color:#802813;font-size:11px;text-decoration:none;padding:5px 0;}
.page .brandPage .main .brandInfo .nuancesAndFiles .specs DIV IMG{padding-top:8px;}
.page .brandPage .main .brandInfo .moreProducts {padding-top:8px;}
.page .brandPage .main .brandInfo .moreProducts .title{height:14px;border-top:1px solid #d1c4b3;border-bottom:1px solid #d1c4b3;color:#f5f5f5;background:#a38966;padding-right:8px;font-size:14px;line-height:14px;}
.page .brandPage .main .brandInfo .moreProducts .productHolder {float:right;width:168px;height:165px;margin-left:5px;background:url('images/productBG.png');background-repeat:no-repeat;}
.page .brandPage .main .brandInfo .moreProducts .productImage{width:138px;height:112px;padding-top:8px;text-align:center;}
.page .brandPage .main .brandInfo .moreProducts .productImage IMG{max-width:118px!important;max-height:113px!important;padding-right:16px;}
.page .brandPage .main .brandInfo .moreProducts .productName{padding-top:8px;}
.page .brandPage .main .brandInfo .moreProducts .productName A{color:#a38966;font-weight:bold;font-size:14px;text-decoration:none;}

.page .brandPage .main .listProducts  {border-top:1px solid #8c6f48;}
.page .brandPage .main .listProducts .productHolder {float:right;width:168px;height:165px;margin-left:7px;background:url('images/productBG.png');background-repeat:no-repeat;}
.page .brandPage .main .listProducts .productHolder .productImage{width:138px;height:112px;padding-top:8px;text-align:center;text-align:center;padding-right:18px;}
.page .brandPage .main .listProducts .productHolder .productImage IMG{max-width:138px!important;
max-height:112px!important;}
.page .brandPage .main .listProducts .productHolder .productName{padding-top:8px;}
.page .brandPage .main .listProducts .productHolder .productName A{color:#a38966;font-weight:bold;font-size:14px;text-decoration:none;}

.credit {text-align:left;font-size:12px;color:#ccc;}
.credit A{text-decoration:none;color:#ccc;}

.searchResult {font-size:13px;color:#000;height:30px;border-bottom:1px solid #151515;line-height:30px;}
.searchResult A{color:#151515;text-decoration:none;}

.brandsList DIV {display:table-row;height:20%;border-bottom:2px solid #cec2b4;}
.brandsList DIV A {display:table-cell;height:auto;border-bottom:2px solid #cec2b4;vertical-align:middle;text-align:center;}




.page .allBrandPage {width:980px;min-height:475px;background:url('images/aboutBG1.png');border-bottom:2px solid #edc187;}
.page .allBrandPage .rightBoxes{text-align:center;width:232px;padding:0 0 0 24px;float:right;}
.page .allBrandPage  .brandsList {display:table;height:420px;width:100%;}
.page .allBrandPage  .brandsList DIV {margin-bottom:23px;}
.page .allBrandPage .main {float:right;width:695px;}
.page .allBrandPage .main h1{font-size:25px;color:#8c6f48;font-weight:bold;margin:0;padding:0;line-height:50px;}
.page .allBrandPage .main .brandInfo {width:695px;border:1px solid #957a56;background:white;}
.page .allBrandPage .main .brandInfo .introContent{padding:10px;font-size:13px;color:#422b19;border-bottom:1px solid #8c6f48;}
.page .allBrandPage .main .brandInfo .introContent1{padding:10px;font-size:13px;color:#422b19;padding-bottom:10px;}
.page .allBrandPage .main .brandInfo .images{padding-right:8px;}
.page .allBrandPage .main .brandInfo .images .mainImage{float:right;width:635px;min-height:241px;/*border:1px solid #c8a677;*/}
.page .allBrandPage .main .brandInfo .images .morePics{float:right;width:44px;padding-right:8px;}
.page .allBrandPage .main .brandInfo .images .morePics DIV{padding-bottom:12px;}
.page .allBrandPage .main .brandInfo  {padding-top:8px;padding-right:8px;}
.page .allBrandPage .main .brandInfo  .title{height:14px;border-top:1px solid #d1c4b3;border-bottom:1px solid #d1c4b3;color:#f5f5f5;background:#a38966;padding-right:8px;font-size:14px;line-height:14px;}
.page .allBrandPage .main .brandInfo  .productHolder {float:right;width:168px;height:165px;margin-left:5px;background:url('images/productBG.png');background-repeat:no-repeat;}
.page .allBrandPage .main .brandInfo  .productImage{width:138px;height:112px;padding-top:8px;text-align:center;}
.page .allBrandPage .main .brandInfo  .productImage IMG{max-width:118px!important;max-height:113px!important;padding-right:16px;}
.page .allBrandPage .main .brandInfo  .productName{padding-top:8px;text-align: center;}
.page .allBrandPage .main .brandInfo  .productName A{color:#a38966;font-weight:bold;font-size:14px;text-decoration:none;}

.nobg {background: none!important}
