﻿body { font-family:Arial; font-size:12px; color:#000000; margin:0px; cursor:default; height: 100%; }
h1{ font-size:20px; margin:0px;}
h2{ font-size:15px; margin:0px;}
.aPaging{font-size:11px;font-weight: normal;color: #333333;white-space:nowrap;}
.aPagingBold{font-size:11px;font-weight: bold;color: #264205;white-space:nowrap;}
td.tdFck { font-family:Arial; font-size:12px; color:#000000; cursor:default; }

/* region Main Menu */
a.aMM { font-weight:bold; font-size:12px; color:#ffffff; text-decoration:none; }
a.aMM:hover { font-weight:bold; font-size:12px; color:#F8ED8C; text-decoration:none; }
a.aMMC { font-weight:bold; font-size:12px; color:#484B53; text-decoration:none; }
a.aSM { font-weight:bold; font-size:12px; color:#182746; text-decoration:none; }
a.aSM:hover { font-weight:bold; font-size:12px; color:#6666AA; text-decoration:none; }
table.tSM { border:#A9AAAC 1px solid; background-color:#E8EAEE;color:#3B3D43; border-collapse:collapse; position:absolute; }
table.tSM:hover{ background-color:#ffffff;}
/* endregion Main Menu */

/* region Hyperlinks */
a.aHL { font-size:12px; color:#949597; text-decoration:none; }
a.aHL:hover { font-size:12px; color:#FD7903; text-decoration:none; }
span.sHL { font-size:12px; color:#949597; }
a.aSecret { font-family: Arial; font-size: 12px; font-weight: bold;  color: #154693; text-decoration: underline; }
a.aSecret:hover { font-family: Arial; font-size: 12px; font-weight: bold;  color: #434456; text-decoration: underline; }

/* endregion Hyperlinks */

/* region Page */
span.sTitle { font-size:16px; font-weight:bold; color:#0D0D0D;}
div.dHomePageTitle { width: 737px; margin: 0 auto; padding-top: 20px; padding-bottom: 20px; }
div.dPageTitle { padding-top: 0px; padding-bottom: 15px; }
div.dPagesTitle { padding-top: 15px; padding-bottom: 15px; }
div.dProductTitle { padding-top: 0px; padding-bottom: 15px; }
div.dRedLine{}
a.aPage { font-size:15px; color:#D7731F; text-decoration:none; }
a.aPage:hover { font-size:15px; color:#F5A533; text-decoration:none;}
.Line{ font-family:Arial; font-size:14px; letter-spacing:1px; font-weight:normal; color:#fff; text-decoration:none; cursor:pointer;}
.LDef{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none; cursor:pointer; }
.LDef:hover{ font-size:12px; font-weight:bold; color:#5CBD5C; text-decoration:none; cursor:pointer; }
.PTitle{ color:#004EAA; font-family:Arial; font-weight:normal;background-image:url('~/../../HE/Gr/Product/title.gif'); width:252; height:29px; background-repeat:no-repeat; background-position:right; }
.PTitleH2{ color:#154693; font-family:Arial; font-weight:normal;}
.DefTxt{font-size:13px; font-weight:normal; color:#154693; padding-right:1em;}
.sForm{font-size:13px; font-weight:bold; color:#434456; padding-right:1em; text-align:right;}
.PageTxt{font-size:12px; font-weight:normal; color:#000000; padding-right:0.5em; padding-top:0.5em}
.TxtD{border:solid 1px #C4C8CA;font-size:12px; font-weight:normal; color:#5A4047; background-color:#fff; }
.TBlue{font-size:15px; font-weight:normal; color:#1857AE; text-decoration:none; padding-top:0.5em;}
.TOrange{font-size:15px; font-weight:normal; color:#DA7C2E;text-decoration:none;padding-top:0.5em;}
.TBlue:hover{font-size:15px; font-weight:normal; color:#DA7C2E; text-decoration:none; padding-top:0.5em;}
.TOrange:hover{font-size:15px; font-weight:normal; color:#1857AE;text-decoration:none;padding-top:0.5em;}

/* endregion Page */

/* region search */
a.aSearch { font-size: 12px; cursor:pointer; font-family: Arial; font-weight:normal;  color: #182746;  }
a.aSearch:hover { font-size: 12px; cursor:pointer; font-family: Arial; font-weight:normal;  color: #9598A0;  }
a.aSTitle { font-size:13px; font-weight:bold; color:#DEDEDE; }
a.aSTitle:hover { font-size:13px; font-weight:bold; color:#B0B0B0; }
.txt_Search input { border:1px solid #000000; width:8.5em; height:1.2em;}
.txt_Search { padding-top:6px; padding-left:9px;}
.txt_Search1{color:black; background-color:#FDFDFD;  font-weight:normal;font-family:arial;font-size:13px;width:120px;border:1px solid #FDFDFD;padding-left:5px;}

.btn_Search{background-color:#49535B; font-size: 12px; cursor:pointer; font-family: Arial; font-weight:normal; width:40px; color: #ffffff; border: 1px solid #6666AA; }
/* endregion search */

/* region Form */
span.sForm { font-size: 12px; font-family: Arial; color:#154693; }
input.btnForm { background-color:#BEC6C9; font-size: 12px; cursor:pointer; font-family: Arial; font-weight:normal; width:60px; color: #000000; border: 1px solid #000000;}
.response{ font-family:Guttman David; font-size:24px; color:#154693;}
/* endregion Form */

/* region path for recursive category */
div.dHomePath { padding-right:23px; padding-top: 10px; padding-bottom: 10px;  }
div.dPath { padding-top: 0px; padding-bottom: 15px; }
div.dSubcatsLinks { padding-top: 0px; padding-bottom: 15px; }
.sSubcatLink { font-size:12px; font-weight:normal; color:#27314C; text-decoration:none; cursor:pointer; }
.aSubcatLink { font-size:13px; font-weight:bold; color:#27314C; text-decoration:none; cursor:pointer;}
.sPath { font-size:11px; font-weight:normal; color:#77797D; }
.aPath { font-size:11px; font-weight:normal; color:#77797D; }
.aPath:hover { font-size:11px; font-weight:normal; color:#B0B0B0; }
.aSubcatLink { font-size:12px; font-weight:normal; color:#000000; }
.aSubcatLinkColored { font-size:12px; font-weight:bold; color:#FF0000; }
.aSubIMGLink { font-size:12px; font-weight:normal; color:#484B53; }

/* region path for rcursive category */

/* region site map */
.dSiteMap { padding-right:5px; padding-top: 5px; padding-bottom: 5px; }
.sSiteMap { font-size:14px; font-weight:normal; color:#154794; }
.aSiteMap { font-size:14px; font-weight:normal; color:#154794; }
.SMapTitle{font-size:14px; font-weight:normal; color:#154794; padding-right:1em; cursor:pointer;}
.SMapTitle:hover{font-size:14px; font-weight:normal; color:#154794; padding-right:1em; cursor:pointer;}

/* endregion sitemap */

/* region search */
.dSearch { padding-right:5px; padding-top: 5px; padding-bottom: 5px; }
.sSearch { font-size:12px; font-weight:bold; color:#000; }
.iSearch { font-size:12px; font-weight:normal; color:#000; border:1px solid #000; }
.txt_Serch {font-size:10px; font-weight:normal; color:#000; border:1px solid #000000; width:90px; height:10px; }
/* endregion search */

/* region our clients */
.sOrangeTitle { font-size:14px; font-weight:bold; color:#FFFFFF; }
.aOC { font-size:12px; font-weight:normal; color:#77797D; }
.aOC:hover { font-size:12px; font-weight:normal; color:#B0B0B0; }
/* endregion our clients */

/* region menu accordion */
.sMSA { font-weight:normal; color:#3b3c40; }
.dMSA { height:21px; width:100px; border-bottom:1px solid #77797D; font-weight:bold; color:#77797D; cursor:pointer; }
.dMSAS { height:21px; width:100px; border-bottom:1px solid #77797D; border-right:1px solid #A8A8AA; color:#3b3c40; cursor:pointer; font-size:11px; }
.accordionHeader{width:115px; height:500px; background-color: #fafafa;border-right: 5px solid #ffe0a7;background-repeat:repeat-y;}
/* endregion menu accordion */

/* region menu side stairs */
.sMSS { font-weight:normal; color:#27314C; }
.dMSS { height:21px; width:132px;  font-weight:bold; color:#27314C; cursor:pointer; }
.dMSSS { height:21px; width:132px;  color:#27314C; cursor:pointer; font-size:11px; }
/* endregion side stairs */

/* region menu horizontal stairs */
.dMM {  font-weight:normal; font-family:Arial; font-size:13px; color:#ffffff; cursor:pointer; text-decoration:none; }
.dMM1 {  font-weight:normal; font-size:13px;font-family:Arial; color:#FD7521; cursor:pointer; text-decoration:none; }
.dMM:hover {  font-weight:normal; font-size:13px; color:#FD7521; cursor:pointer; text-decoration:none;}
.separetor{ color:#4C4C4C; width:3px;}
.dMMC {  font-weight:bold; font-size:13px; color:#ffffff; cursor:pointer; }
.sMHS { font-weight:normal; color:#3b3c40; }
.dMHS { height:21px; border-left:1px solid #A8A8AA; border-right:1px solid #A8A8AA; font-weight:bold; color:#3b3c40; cursor:pointer; }
.dMHSS { height:21px; border-left:1px solid #A8A8AA; border-right:1px solid #A8A8AA; color:#3b3c40; cursor:pointer; font-size:11px; }
.dMHS1 { height:21px; font-weight:bold; color:#3b3c40; cursor:pointer; text-decoration:none; }
.dMHSS1 { height:21px; color:#3b3c40; cursor:pointer; font-size:11px; text-decoration:none;}


/* endregion top stairs */

/* region menu horizontal stairs */
.MSTitleTop { font-size:14px; color:#3E3E3E; text-decoration:none; }
.MSideTop {padding-right:1em; font-size:14px; color:#014F77; text-decoration:none;cursor:pointer;}
.MSideTop:hover {padding-right:1em; font-size:14px; color:#3E3E3E; text-decoration:none;cursor:pointer;}
.MSide2Top {padding-right:1em; font-size:14px; background-color:#0F75BD; color:#ffffff; text-decoration:none;cursor:pointer;}


/* endregion top stairs */

/*MAP*/
.MapLink{ font-family:Arial; font-size:15px; font-weight:normal; color:#154794; cursor:pointer;}
.MapLink:hover{ font-family:Arial; font-size:15px; font-weight:normal; color:#F5A533;cursor:pointer;}

/* footer */

.dFooter { color:#3E4047; }
.aFooter { color:#fff; text-decoration: none; }
.dFooter1 { color:#000;font-size:11px; }
.aFooter1 { color:#000; text-decoration: underline;font-size:11px;}
.Footer { font-size:12px; font-weight:bold; color:#949597; text-decoration:none; }
.FooterTxt{ font-size:12px; font-family:Arial; color:#fff; padding-right:1em;}

/* menuSide */
.MSTitle { font-family:Arial; font-size:14px; font-weight:normal; color:#0D0D0D; text-decoration:none; }
.MSide {font-family:Arial; font-size:15px; font-weight:normal; color:#fff; text-decoration:none;cursor:pointer; padding-right:0.9em; }
.MSide:hover {font-family:Arial; font-size:15px; font-weight:normal; color:#F5A533; text-decoration:none;cursor:pointer; padding-right:0.9em;}
.MSide2 {font-family:Arial; font-size:15px; font-weight:normal; color:#F5A533; text-decoration:none;cursor:pointer; padding-right:0.9em;}

.text_inputContact{color:black;font-weight:normal;font-family:arial;font-size:11px;width:150px;border:1px solid #154693;}
.text_inputContactHeader{color:black;font-weight:normal;font-family:arial;font-size:11px;width:100px; height:10px; border:1px solid #154693;}

.MTitle{color:#040203; font-size:14px; font-weight:bold;width:119px;height:22px; padding-right:1em;}

/*News*/
.newsT{font-size:14px; font-weight:bold; color:#1857AE; padding-top:1em;}
.news{font-size:12px; font-weight:normal; color:#154693; text-decoration:none; cursor:pointer;}

/*ProdPattern*/
.CatTd{ border-top: solid 1px #47758D;}

/*Default*/
.DTitle{ font-family:Arial; font-size:14px; font-weight:bold; color:#4C4C4A;}
.DTxt{font-family:Arial; font-size:12px; font-weight:normal; color:#4C4C4A;padding-right:0.5em; padding-left:0.5em}

/*Gallery*/
.gTbl{font-size:13px; font-weight:bold; color:#182746; background-color:#E4E5E9;border:1px solid #182765;}
.gTxt{font-size:13px; font-weight:normal; color:#154693;padding-top:2em; padding-left:0.5em; text-align:right; }
.gT{font-size:13px; font-weight:normal; color:#154693;text-align:right; }
.gTitle{font-size:24px; font-weight:normal; color:#fff;}
.gTD{background-image:url('~/../../HE/Gr/Product/title.gif'); width:252px; height:29px; background-repeat:no-repeat;padding-right:1em;}
.gBigImg{background-image:url('~/../../HE/Gr/Product/g_big.gif'); width:296px; height:311px; background-repeat:no-repeat;}
.gCat{background-image:url('~/../../HE/Gr/Product/products.gif'); width:198px; height:252px; background-repeat:no-repeat;}
.PrdTitle{ color:#1546A5; font-family:Arial; font-size:13px; font-weight:bold; cursor:pointer;}
/* Login */
.txt_Login{color:black;font-weight:normal;font-family:arial;font-size:11px;width:80px;border:1px solid #707070;}
.Eng{ color:#000000; text-decoration:none; vertical-align:text-top; padding-bottom:0.5em;}
.BImg{ vertical-align:middle;}

/*SlideShow*/
.SlideImg{vertical-align:middle; background-color:#ffffff;  height:158px; width:250px;}

/*Header*/
.HedTxt{ font-family:Arial; font-weight:bold; color:#002D63; font-size:14px;}

/*Articles*/
.btnArt { background-color:#BEC6C9; font-size: 12px; cursor:pointer; font-family: Arial; font-weight:normal; width:60px; color: #000000; border: 1px solid #000000;}
.txtArt{color:black;font-weight:normal;font-family:arial;font-size:11px;width:200px;border:1px solid #848484;}
.lblArt{color:black;font-weight:normal;font-family:arial;font-size:13px;width:100px;}
.lblArtTit{color:#999091;font-weight:bold;font-family:arial;font-size:15px;}
.responseText{color:#000000;font-weight:normal;font-family:arial;font-size:13px;}
.responseDate{color:#49535B;font-weight:normal;font-family:arial;font-size:11px; padding-right: 20px;}
.responseName{color:#49535B;font-weight:bold;font-family:arial;font-size:12px; padding-left: 20px;}
.responseLink{color:#49535B;font-weight:bold;font-family:arial;font-size:14px; text-decoration:underline; cursor:pointer;}
.responseLinkSmall{color:#FD7521;font-weight:bold;font-family:arial;font-size:11px; text-decoration:underline; cursor:pointer;}
.responseLinkBig{color:#49535B;font-weight:bold;font-family:Guttman David; font-size:15px; text-decoration:underline; cursor:pointer;}

/*Forms*/
.formsT{font-size:14px; font-weight:bold; color:#49535B; border:solid 1px #49535B;}
.forms{font-size:13px; font-weight:bold; color:#49535B; text-decoration:none; cursor:pointer;}
.formTitle{font-size:14px; font-weight:bold; color:#49535B;}
.formLbl{font-size:13px; font-weight:normal; line-height:22px; padding-right:1em; text-decoration:underline; color:#49535B; }
.FormLnk{font-size: 12px; font-family: Arial; color:#49535B; text-decoration:underline; cursor:pointer;}
.FormTbl{ padding:0.2em;}
.FormChk{font-size:13px; font-weight:normal;color:#49535B;}
.FormHeader{font-size: 14px; font-family: Arial; font-weight:normal; color:#49535B; text-align:justify; padding:0.5em;}

/*Mail*/
.MailTd{font-size: 13px; font-family: Arial; font-weight:normal; color:#49535B; background-color:#E9EBEC;}

.Cal{ display:none;}

/*Events*/

.ETbl{background-color:#F3F3F3; border: solid 1px #555F68;}
.ETitle{ font-family:Arial; font-size:12px; color:#555F68; font-weight:normal; cursor:pointer;}
.ETitle:hover{ font-family:Arial; font-size:12px; color:#FF7320; font-weight:normal; cursor:pointer;}
.EHeader{font-family:Arial; font-size:15px; color:#FF7320; font-weight:normal; background-color:#555F68; line-height:30px; padding-right:0.5em;}

/*CustomerClub*/
.CCTxt{font-size:14px; font-weight:bold; color:#49535B; border:solid 1px #49535B;}
.CCTxtC{font-size:14px; font-weight:normal; color:#ffffff;}
.CCForms{font-size: 12px; font-family: Arial; color:#49535B; padding-right:0.5em;}
.CCBtn{background-color:#BEC6C9; font-size: 12px; cursor:pointer; font-family: Arial; font-weight:normal; width:60px; color: #000000; border: 1px solid #000000;}


/*Forum*/
.FTextR{font-size:14px; font-weight:bold; color:#49535B; padding-right:0.5em; cursor:pointer;}
.FText{font-size:14px; font-weight:bold; color:#ffffff; background-color:#555F68; line-height:30px; padding-right:0.5em;}
.FTextList{font-size:14px; font-weight:bold; color:#49535B; background-color:#F3F3F3;}
.FLink{font-size:12px; font-weight:bold; color:#555F68; cursor:pointer;}
.FLink:hover{font-size:12px; font-weight:bold; color:#FF7320; cursor:pointer;}
.FTbl{ background-color:#EAECEC; border:solid 1px #555F68;}
.FDate{font-size:11px; font-weight:bold; color:#ffffff;background-color:#555F68; line-height:30px; padding-left:0.5em;}
.FDateList{font-size:11px; font-weight:bold; color:#49535B;background-color:#F3F3F3;}
.FResp{font-size:12px; font-weight:normal; color:#49535B; padding-right:0.5em;}
.FRecTbl{background-color:#F3F3F3;}
.FHed{ background-color:#5F6971;}
.FHedTitle{font-size:14px; font-weight:bold; color:#FF7320; line-height:30px;}
.btnForum { background-color:#5F6971; font-size: 12px; cursor:pointer; font-family: Arial; font-weight:normal; width:80px; color: #fff; border: 1px solid #FF7320;}
.txtForum{color:#000000;font-weight:normal; background-color:#EAECEC; font-family:arial;font-size:11px;width:300px;border:1px solid #FF7320;}
.lblForum{color:#fff;font-weight:normal;font-family:arial;font-size:14px;width:150px; background-color:#5F6971; padding-right:0.5em;}
.FTd{ background-color:#ffffff; line-height:20px; padding-right:0.5em;}

/*ProductsGallery*/
.trPR{background-color:#EBEBEB; border-bottom-color:#D9D9D9; border-left-color:#D9D9D9; border-right-color:#D9D9D9;padding-top: 3px; padding-bottom: 3px; padding-right: 5px; padding-left: 5px;}
.textboxtbl{border:1px solid #D9D9D9;width:42px}
.Btn{border:1px solid #909090; background-color:#CDCDCD; height:22px;font-size: 11px; vertical-align:middle;}
.displayNone { display: none; }
.SLink{ font-family:Arial; font-size:12px; color:#4B555D; cursor:pointer;}
.SLink:hover{ font-family:Arial; font-size:12px; color:#FF7320; cursor:pointer;}
.SLinkColored{ font-family:Arial; font-size:12px; font-weight:bold; color:#FF7320; cursor:pointer; text-decoration:none;}
.SLinkColored:hover{ font-family:Arial; font-size:12px;font-weight:bold; color:#4B555D; cursor:pointer;}
.LinkPrd{ font-family:Arial; font-size:12px; font-weight:bold; color:#000000;  border:0px;}
.RowT{color:#ffffff;}
