﻿.body {
    margin: 0 0 0 0;
    font-family: Arial;
    font-size: 12px;
    background-color: #000000;
    text-align: center;
    padding: 0 0 0 1px;
}

.crArrow {
    top: auto !important;
    bottom: auto !important;
    color: #fe0000;
}

.MainBackGroundColor {
    /*background-color: #000000;*/
}

.logoTheme {
    width: 100%;
    height: 100px;
    background-image: url('images/logo.gif');
}

.StandartLink {
    color: #000000;
    background-color: Transparent;
}

.bodyLTR {
    margin: 0 0 0 0;
    font-family: Arial;
    font-size: 12px;
    background-color: #000000;
    text-align: center;
    padding: 0 1px 0 0;
}

/* הודעת מחירון צפה */

#message_box {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    background: #fe0000;
    padding: 5px;
    border: 1px solid #CCCCCC;
    text-align: center;
    font-weight: bold;
    color: #FFFFFF;
    width: 99%;
}

.message_boxHide {
    display: none;
}

.MainDiv {
    background-color: #F1F1F1;
    width: 980px;
    text-align: right;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    padding: 0 0 10px 0;
    direction: rtl;
    display: inline-block;
    color: #000000;
}

.MainDivLTR {
    background-color: #F1F1F1;
    width: 980px;
    text-align: left;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    padding: 0 0 10px 0;
    direction: ltr;
    display: inline-block;
    color: #000000;
}

.SubDiv {
    width: 960px;
    background-color: #F1F1F1;
    margin: 0 10px 10px 10px;
    padding: 0 0 0 0;
    text-align: right;
    border-style: none;
}

.SubDivLTR {
    width: 960px;
    background-color: #F1F1F1;
    margin: 0 10px 10px 10px;
    padding: 0 0 0 0;
    text-align: left;
    border-style: none;
}

/* תפריט עליון */

#TopMenu {
    width: 980px;
    height: 25px;
    background-color: #5f5f5f;
    margin: 2px 0 12px 0;
    padding: 0 0 0 0;
}

.TopMenuStartLink {
    display: inline-block;
    padding-right: 11px;
    padding-left: 11px;
    padding-top: 3px;
    color: #333;
    font-size: 14px;
    text-decoration: none;
    height: 22px;
    background-color: Transparent;
}

    .TopMenuStartLink:hover {
        color: #fe0000;
    }

.TopMenuLink {
    display: inline-block;
    padding-right: 13px;
    padding-left: 11px;
    padding-top: 3px;
    color: #333;
    font-size: 14px;
    text-decoration: none;
    /*background-image: url(images/TopMenuSep.gif);*/
    background-repeat: no-repeat;
    background-position: right top;
    min-height: 22px;
    background-color: Transparent;
}

    .TopMenuLink:hover {
        color: #fe0000;
    }

.TopMenuLinkLTR {
    display: inline-block;
    padding-right: 11px;
    padding-left: 13px;
    padding-top: 3px;
    color: #FFFFFF;
    font-size: 12px;
    text-decoration: none;
    background-repeat: no-repeat;
    background-position: left top;
    height: 22px;
    background-color: #5f5f5f;
}

    .TopMenuLinkLTR:hover {
        color: #fe0000;
    }

.TopMenuRightCornerDiv {
    width: 7px;
    height: 25px;
    z-index: 5;
    background-image: url('images/menuTop_r_on.png');
    background-repeat: no-repeat;
    border-style: none;
    position: absolute;
    top: 0;
}

.TopMenuLeftCornerDiv {
    width: 7px;
    height: 25px;
    z-index: 5;
    background-image: url('images/menuTop_l_on.png');
    background-repeat: no-repeat;
    border-style: none;
    position: absolute;
    top: 0;
    left: -7px;
}

.TopMenuStartLinkWithDivOver {
    display: inline-block;
    padding-right: 11px;
    padding-left: 11px;
    padding-top: 4px;
    font-size: 12px;
    text-decoration: none;
    color: #FFFFFF;
    background-color: #2159AA;
    background-image: none;
    height: 21px;
}

/*.TopMenuLinkWithDivOver {
    display: inline-block;
    padding-right: 13px;
    padding-left: 11px;
    padding-top: 4px;
    font-size: 12px;
    text-decoration: none;
    color: #ffffff;
    background-color: #fe0000;
    background-image: none;
    height: 21px;
}*/


.TopMenuStartLinkWithDiv {
    display: inline-block;
    padding-right: 11px;
    padding-left: 11px;
    padding-top: 4px;
    color: #FFFFFF;
    background-color: Transparent;
    font-size: 12px;
    text-decoration: none;
    height: 21px;
}
.TopMenuLinkWithDiv{color: #333;}
/*TopMenuLinkWithDiv {
    display: inline-block;
    padding-right: 13px;
    padding-left: 11px;
    padding-top: 4px;
    color: #333;
    font-size: 14px;
    text-decoration: none;
   
    background-repeat: no-repeat;
    background-position: right top;
    background-color: Transparent;
    height: 21px;
}*/

.TopMenuRightCornerDivLTR {
    width: 7px;
    height: 25px;
    z-index: 5;
    background-image: url('images/menuTop_r_on.png');
    background-repeat: no-repeat;
    border-style: none;
    position: absolute;
    top: 0;
}

.TopMenuLeftCornerDivLTR {
    width: 7px;
    height: 25px;
    z-index: 5;
    background-image: url('images/menuTop_l_on.png');
    background-repeat: no-repeat;
    border-style: none;
    position: absolute;
    top: 0;
    left: -7px;
}

.TopMenuLinkWithDivLTR {
    display: inline-block;
    padding-right: 11px;
    padding-left: 13px;
    padding-top: 4px;
    color: #FFFFFF;
    font-size: 12px;
    text-decoration: none;
    background-image: url('images/TopMenuSep.gif');
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    height: 21px;
}

.TopMenuLinkWithDivOverLTR {
    display: inline-block;
    padding-right: 11px;
    padding-left: 13px;
    padding-top: 4px;
    font-size: 12px;
    text-decoration: none;
    color: #FFFFFF;
    background-color: #2159AA;
    background-image: none;
    height: 21px;
}

/*.TopMenuMoreInfoDivTopBorder {
    width: 200px;
    height: 14px;
    display: inline-block;
    background-image: url('images/TopMenuDiv.png');
    background-repeat: no-repeat;
    background-color: Transparent;
}

.BotMenuMoreInfoDivTopBorder {
    width: 200px;
    height: 20px;
    display: inline-block;
    background-image: url('images/BotMenuDiv.png');
    background-repeat: no-repeat;
    background-color: Transparent;
}

.TopMenuMoreInfoDivTopBorderLTR {
    width: 200px;
    height: 14px;
    display: inline-block;
    background-image: url('images/TopMenuDivLTR.png');
    background-repeat: no-repeat;
    background-color: Transparent;
}

.BotMenuMoreInfoDivTopBorderLTR {
    width: 200px;
    height: 20px;
    display: inline-block;
    background-image: url('images/BotMenuDivLTR.png');
    background-repeat: no-repeat;
    background-color: Transparent;
}

.TopMenuMoreInfoDiv {
    width: 200px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    display: inline-block;
    background-color: Transparent;
}

.TopMenuMoreInfoDivLTR {
    width: 200px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    display: inline-block;
    background-color: Transparent;
}

.TopMenuMoreInfoDiv ul {
    width: 200px;
    float: right;
    overflow: hidden;
    text-align: right;
    margin: 0 0 0 0;
    padding: 0 20px 10px 0;
    background-image: url('images/MidMenuDiv.png');
}

.TopMenuMoreInfoDivLTR ul {
    width: 180px;
    float: left;
    overflow: hidden;
    text-align: left;
    margin: 0 0 0 0;
    padding: 0 0 10px 20px;
    background-image: url('images/MidMenuDivLTR.png');
}*/

ul.TopMenuLeft li .TopMenuMoreInfoDiv ul li {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%;
    float: right;
}

ul.TopMenuLeft li .TopMenuMoreInfoDivLTR ul li {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%;
    float: left;
}

.TopMenuMoreInfoDiv ul a {
    font-size: 14px;
    color: #fe0000;
    text-decoration: none;
    text-align: right;
    margin: 8px 15px 0 0;
    padding: 0 0 0 0;
    display: inline-block;
    background-color: transparent;
}

    .TopMenuMoreInfoDiv ul a:hover {
        text-decoration: underline;
    }

.TopMenuMoreInfoDivLTR ul a {
    font-size: 14px;
    color: #fe0000;
    text-decoration: none;
    text-align: left;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    display: inline-block;
    background-color: transparent;
}

    .TopMenuMoreInfoDivLTR ul a:hover {
        text-decoration: underline;
    }

.TopMenuMoreInfoDiv ul span {
    overflow: hidden;
    list-style-type: none;
    float: right;
}

.TopMenuMoreInfoDivLTR ul span {
    overflow: hidden;
    list-style-type: none;
    float: left;
}

.TopMenuMoreInfoDiv ul span a {
    color: #000000;
    text-decoration: none;
    font-size: 13px;
    font-weight: normal;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    display: inline-block;
    background-color: Transparent;
}

    .TopMenuMoreInfoDiv ul span a:hover {
        text-decoration: underline;
    }

.TopMenuMoreInfoDivLTR ul span a {
    font-size: 13px;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    display: inline-block;
    background-color: Transparent;
}

    .TopMenuMoreInfoDivLTR ul span a:hover {
        text-decoration: underline;
    }

/* סל קניות צף */

.FloatBasketTitle {
    width: 175px;
    height: 47px;
    background-image: url('images/BasketDivTitle.png');
    margin: 0 0 0 0;
    border-style: none;
    display: inline-block;
    text-align: right;
}

.FloatBasketTitleLTR {
    width: 175px;
    height: 47px;
    background-image: url('images/BasketDivTitleLTR.png');
    margin: 0 0 0 0;
    border-style: none;
    display: inline-block;
    text-align: left;
}

.FloatBasketTitleDesc {
    color: #FFFFFF;
    font-size: 17px;
    font-weight: normal;
    text-decoration: none;
    padding: 13px 35px 0 0;
    display: inline-block;
    background-color: transparent;
}

.FloatBasketTitleDescLTR {
    color: #FFFFFF;
    font-size: 17px;
    font-weight: normal;
    text-decoration: none;
    padding: 13px 0 0 35px;
    display: inline-block;
    background-color: transparent;
}

.FloatBasketEmpty {
    width: 175px;
    height: 24px;
    background-color: #E8E8E8;
    margin: 0 0 0 0;
    border-bottom: solid 1px #C6C6C6;
    border-top: solid 1px #FFFFFF;
    display: inline-block;
    text-align: right;
}

.FloatBasketEmptyLTR {
    width: 175px;
    height: 24px;
    background-color: #E8E8E8;
    margin: 0 0 0 0;
    border-bottom: solid 1px #C6C6C6;
    border-top: solid 1px #FFFFFF;
    display: inline-block;
    text-align: left;
}

.FloatBasketEmptyDesc {
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    margin-top: 5px;
    margin-right: 10px;
    display: inline-block;
    background-color: transparent;
}

.FloatBasketEmptyDescLTR {
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    margin-top: 5px;
    margin-left: 10px;
    display: inline-block;
    background-color: transparent;
}

.FloatBasketItem {
    width: 165px;
    height: 15px;
    padding: 15px 5px 19px;
    display: block;
    border-bottom: solid 2px #fff;
    background: #f6f6f6;
    line-height: 15px;
    vertical-align: middle;
}

.TopMenuMoreInfoDiv ul span .FloadBasketItem a {
    color: #494949;
    font-size: 11px;
    text-decoration: none;
}

.FloatBasketLnk {
    width: 130px;
    height: 15px;
    float: right;
}

.FloatBasketLnkLTR {
    width: 130px;
    height: 15px;
    float: left;
}

.FloadBasketSumItem {
    width: 165px;
    height: 15px;
    padding: 15px 5px 19px;
    display: block;
    border-bottom: solid 1px #c6c6c6;
    background: #f2f2f2;
    line-height: 15px;
    vertical-align: middle;
}

.FloadBasketSumItemLTR {
    width: 165px;
    height: 15px;
    padding: 15px 5px 19px;
    display: block;
    border-bottom: solid 1px #c6c6c6;
    background: #f2f2f2;
    line-height: 15px;
    vertical-align: middle;
}

.FloadBasketSumTitle {
    font-size: 13px;
    color: #fe0000;
    font-weight: bold;
}

.FloatBasketDel {
    width: 15px;
    height: 15px;
    float: left;
    background: url('images/BasketDivDel.gif') no-repeat;
}

.FloatBasketDelLTR {
    width: 15px;
    height: 15px;
    float: right;
    background: url('images/BasketDivDel.gif') no-repeat;
}

.FloatBasketDelLTR {
    width: 15px;
    height: 15px;
    float: right;
    background: url('images/BasketDivDel.gif') no-repeat;
}

.FloatBasketBottom {
    width: 160px;
    height: 20px;
    background-image: url('images/BasketDivBot.png');
    padding: 0 15px 0 0;
    margin: 0 0 0 0;
    border-style: none;
    display: inline-block;
    text-align: right;
}

.FloatBasketBottomLTR {
    width: 160px;
    height: 20px;
    background-image: url('images/BasketDivBotLTR.png');
    margin: 0 0 0 15px;
    border-style: none;
    display: inline-block;
    text-align: left;
}

.TopMenuMoreInfoDiv ul li .FloatBasketBottom a, .TopMenuMoreInfoDiv ul li .FloatBasketBottomLTR a {
    color: #fff;
    text-decoration: none;
    background-color: transparent;
}

.TopMenuMoreInfoDiv ul span .FloatBasketBottom a, .TopMenuMoreInfoDiv ul span .FloatBasketBottomLTR a {
    display: inline-block;
    line-height: 18px;
    vertical-align: middle;
    text-decoration: none;
    color: #fff;
    background-color: transparent;
}

/* קוביית חיפוש */

.SearchBox {
    /*width: 170px;*/
    float: right;
    color: #000000;
    font-size: 14px;
    background-color: Transparent;
    margin: 5px 0 0 0;
    padding: 0 0 0 0;
    text-align: right;
    border-style: none;
    display: inline-block;
}

.SearchBoxLTR {
    width: 170px;
    float: left;
    color: #000000;
    font-size: 14px;
    text-align: left;
    background-color: Transparent;
    margin: 18px 0 0 0;
    padding: 0 0 0 0;
    border-style: none;
    display: inline-block;
}

.SearchBoxInput {
    width: 352px;
    font-size: 12px;
    height: 39px;
    line-height: 19px;
    border: 0;
    background-color: transparent;
    background-image: url('images/search.png');
    background-position: center center;
    background-repeat: no-repeat;
    padding: 5px 10px 5px 10px;
    outline: none;
    margin-bottom: 5px;
    overflow: hidden;
}

.TopSearchBoxInput {
    width: 150px;
    font-size: 12px;
    height: 19px;
    line-height: 19px;
    border: 0;
    background-color: transparent;
    background-image: url('images/Field_160x31.png');
    background-position: right center;
    background-repeat: no-repeat;
    padding: 5px 5px 5px 5px;
    outline: none;
    margin-bottom: 5px;
    overflow: hidden;
}

.SearchBoxSelect {
    margin: 0 0 10px 0;
    padding: 0 0 0 0;
    width: 170px;
    background-color: #FFFFFF;
    color: #838383;
    height: 21px;
    direction: rtl;
    font-size: 12px;
    text-align: right;
}

.SearchBoxSelectLTR {
    margin: 0 0 10px 0;
    padding: 0 0 0 0;
    width: 170px;
    background-color: #FFFFFF;
    color: #838383;
    height: 21px;
    direction: ltr;
    font-size: 12px;
    text-align: left;
}

.TopMenuMoreInfoDiv ul span a.SearchButton, .SearchButton {
    font-size: 12px;
    background-color: Transparent;
    border-style: none;
    text-decoration: underline;
    color: #fe0000;
    font-weight: bold;
    float: left;
    border: 0;
    padding: 0px;
    font-family: Arial;
}

.TopMenuMoreInfoDiv ul span a.SearchButton {
    margin-left: 13px;
}

.TopMenuMoreInfoDiv ul span a.SearchButtonLTR, .SearchButtonLTR {
    font-size: 12px;
    background-color: Transparent;
    border-style: none;
    text-decoration: underline;
    color: #fe0000;
    font-weight: bold;
    float: right;
    border: 0;
    padding: 0px;
    font-family: Arial;
}


.TopMenuMoreInfoDiv ul span a.SearchButtonLTR {
    margin-right: 13px;
}

/* באנרים צד ימין - מתחת לקוביית חיפוש */

.BannersLoc3 {
    width: 170px;
    float: right;
    color: #000000;
    font-size: 12px;
    text-align: right;
    background-color: Transparent;
    margin: 15px 0 0 0;
    padding: 0 0 0 0;
}

.BannersLoc3LTR {
    width: 170px;
    float: left;
    color: #000000;
    font-size: 12px;
    text-align: right;
    background-color: Transparent;
    margin: 15px 0 0 0;
    padding: 0 0 0 0;
}

/* טקסט מאמרים / תכנים */

.MainContentTXT {
    text-align: right;
    width: 100%;
    overflow: hidden;
    margin: 0 0 10px 0;
    padding: 0 0 0 0;
    display: inline-block;
    color: #000000;
    font-size: 12px;
    background-color: transparent;
}

.MainContentTXTLTR {
    text-align: left;
   width: 100%;
    overflow: hidden;
    margin: 0 0 10px 0;
    padding: 0 0 0 0;
    display: inline-block;
    color: #000000;
    font-size: 12px;
    background-color: transparent;
}

.MainContentIframeTXT {
    text-align: right;
    width: 98%;
    overflow: hidden;
    margin: 0 0 10px 0;
    padding: 0 10px 0 0;
    display: inline-block;
    color: #000000;
    font-size: 12px;
    direction: rtl;
    background-color: transparent;
}

.MainContentIframeTXTLTR {
    text-align: left;
    width: 98%;
    overflow: hidden;
    margin: 0 0 10px 0;
    padding: 0 0 0 10px;
    display: inline-block;
    color: #000000;
    font-size: 12px;
    direction: ltr;
    background-color: transparent;
}

.MainContentPrintTXT {
    text-align: right;
    width: 640px;
    overflow: hidden;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    display: inline-block;
    color: #000000;
    font-size: 12px;
    direction: rtl;
    background-color: transparent;
}

.MainContentPrintTXTLTR {
    text-align: left;
    width: 640px;
    overflow: hidden;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    display: inline-block;
    color: #000000;
    font-size: 12px;
    direction: ltr;
    background-color: transparent;
}

/* קטגוריות עליונות */

.TopCategoriesBox {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    background-color: Transparent;
    z-index: 2;
}

.FloatTopMenu {
    display: none;
    position: absolute;
    top: 25px;
    right: -25px;
    width: 200px;
    padding: 6px 0 0 0;
    z-index: 100;
    background-color: #ffffff;
    border: solid 1px #fe0000;
}

.FloatTopMenuWhiteConn {
    position: absolute;
    height: 24px;
    background-color: transparent;
    top: -26px;
    right: 24px;
    z-index: 0;
    border: solid 1px #ffffff;
}

.FloatTopMenuLTR {
    display: none;
    position: absolute;
    top: 30px;
    left: -25px;
    width: 200px;
    padding: 6px 0 0 0;
    z-index: 100;
}

.FloatTopArrow {
    position: absolute;
    right: 66px;
    top: 0px;
    width: 27px;
    height: 11px;
    /*   background:url('images/tfloat_arrow.png') no-repeat right top;     */
}

.FloatTopArrowLTR {
    position: absolute;
    left: 66px;
    top: 0;
    width: 27px;
    height: 11px;
    /*   background:url('images/tfloat_arrowLTR.png') no-repeat left top;    */
}

.FloatTopMenuTop {
    width: 100%;
    padding: 19px 0 0;
    display: inline-block;
}

.FloatTopMenuTopLTR {
    width: 100%;
    padding: 19px 0 0;
    display: inline-block;
}

.FloatTopMenuBot {
    width: 100%;
    padding: 0 0 19px;
    display: inline-block;
}

.FloatTopMenuBotLTR {
    width: 100%;
    padding: 0 0 19px;
    background: url('images/tfloat_botLTR.png') no-repeat left bottom;
    display: inline-block;
}

.FloatTopMenuMid {
    width: 100%;
    padding: 5px 0;
    display: inline-block;
    z-index: 99;
}

.FloatTopMenuMidLTR {
    width: 100%;
    padding: 5px 0;
    background: url('images/tfloat_midLTR.png') repeat-y left top;
    display: inline-block;
    z-index: 99;
}


.TopCategorySep {
    display: inline-block;
    height: 1px;
    width: 766px;
    background-image: url('images/RightCategoriesSep.gif');
    background-repeat: repeat-x;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

.TopCategoryLink {
    margin: 0 0 0 0;
    display: inline-block;
    /*height:23px;*/
    background-color: #fe0000;
    background-image: url('images/RightCategoryClose.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding: 6px 15px 0 0;
    text-decoration: none;
    color: #ffffff;
    white-space: nowrap;
    float: right;
    /*width:127px;*/
    overflow: hidden;
    text-align: right;
    /*border:solid 1px transparent;*/
}

    .TopCategoryLink:hover {
        color: #fe0000;
        background-color: #ffffff;
        border: solid 1px #fe0000;
    }

.TopCategoryLinkHover {
    color: #fe0000;
    background-color: #ffffff;
    border: solid 1px #fe0000;
    display: block;
    background-image: url('images/RightCategoryClose.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding: 6px 15px 0 0;
    text-decoration: none;
    white-space: nowrap;
    border: solid 1px #fe0000;
}

.TopCategoryLinkAfterhover {
}

.TopCategoryLinkSelectedNoSub {
    display: inline-block;
    background-image: url('images/RightCategoryClose.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding: 6px 15px 0 0;
    text-decoration: none;
    color: #29ABE9;
    white-space: nowrap;
    float: right;
    overflow: hidden;
    text-align: right;
    border: solid 1px #fe0000;
}

.TopCategoryLinkSelectedNoSubLTR {
    display: inline-block;
    background-color: Transparent;
    background-image: url('images/RightCategoryCloseLTR.gif');
    background-repeat: no-repeat;
    background-position: left center;
    padding: 6px 0 0 15px;
    text-decoration: none;
    color: #29ABE9;
    white-space: nowrap;
    float: left;
    overflow: hidden;
    text-align: left;
    border: solid 1px #fe0000;
}

.MoreCategoriesTopDiv {
    width: 150px;
    padding: 0 25px;
    display: inline-block;
}

.MoreCategoriesTopDivLTR {
    width: 150px;
    padding: 0 25px;
    display: inline-block;
}

.MoreCategoriesTopDiv ul {
    width: 100%;
    float: right;
    overflow: hidden;
    text-align: right;
    margin: 0;
    padding: 0;
}

.MoreCategoriesTopDivLTR ul {
    width: 100%;
    float: left;
    overflow: hidden;
    text-align: left;
    margin: 0;
    padding: 0;
}

.MoreCategoriesTopDiv ul a {
    font-size: 14px;
    color: #fe0000;
    text-decoration: none;
    text-align: right;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    background-color: transparent;
}

    .MoreCategoriesTopDiv ul a:hover {
        text-decoration: underline;
    }

.MoreCategoriesTopDivLTR ul a {
    font-size: 14px;
    color: #fe0000;
    text-decoration: none;
    text-align: left;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    background-color: transparent;
}

    .MoreCategoriesTopDivLTR ul a:hover {
        text-decoration: underline;
    }

.MoreCategoriesTopDiv ul span {
    overflow: hidden;
    list-style-type: none;
    float: right;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

.MoreCategoriesTopDivLTR ul span {
    overflow: hidden;
    list-style-type: none;
    float: left;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

.MoreCategoriesTopDiv ul span a {
    color: #000000;
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    background-color: transparent;
}

    .MoreCategoriesTopDiv ul span a:hover {
        text-decoration: underline;
    }

.MoreCategoriesTopDivLTR ul span a {
    font-size: 13px;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    background-color: transparent;
}

    .MoreCategoriesTopDivLTR ul span a:hover {
        text-decoration: underline;
    }

/* קטגוריות צד ימין */

.RightCategories {
    width: 170px;
    float: right;
    text-align: right;
    background-color: #fe0000;
    border-top: solid 4px #5f5f5f;
    color: #000000;
    font-size: 16px;
    z-index: 2;
    position: relative;
}

.RightCategoriesLTR {
    width: 170px;
    float: left;
    text-align: left;
    background-color: #FFFFFF;
    margin: 0 0 10px 0;
    padding: 30px 0 0 0;
    border-top: solid 4px #5f5f5f;
    color: #000000;
    font-size: 16px;
    z-index: 2;
    position: relative;
}

.TitleCategoriesPadding {
    padding: 0 4px 0 0;
    color: #ffffff;
}

.TitleCategoriesPaddingLTR {
    padding: 0 0 0 4px;
}

.TitleCategoriesBotSep {
    display: inline-block;
    height: 13px;
    width: 170px;
    background-image: url('images/RightCategoriesSep.gif');
    background-repeat: repeat-x;
    background-position: center bottom;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

.CategoryBotSep {
    display: block;
    height: 1px;
    width: 95%;
    /*background-image: url('images/RightCategoriesSep.gif');
    background-repeat: repeat-x;*/
    background-color:#cecece;
    margin:auto;
    padding: 0 0 0 0;
    /*float: right;*/
}

.RightCategoryLink {
    margin: 0 0 0 0;
    display: block;
    height: 40px;
    background-color: #ededed;
    /*background-image: url('images/RightCategoryClose.gif');*/
    background-repeat: no-repeat;
    background-position: right center;
    font-size: 14px;
    padding: 7px 14px 0 0;
    text-decoration: none;
    color: #333!important;
    white-space: nowrap;
    border: solid 1px Transparent;
}

    .RightCategoryLink:hover {
        background-color: #00558b;
        color:#fe0000;

    }


.RightCategoryLinkHover {
    color: #000000;
    border: solid 1px transparent;
    margin: 0 0 0 0;
    display: block;
    height: 23px;
    /*background-image:url('images/RightCategoryClose.gif');
    background-repeat:no-repeat;
    background-position:right center;*/
    font-size: 14px;
    padding: 7px 14px 0 0;
    text-decoration: none;
    white-space: nowrap;
}


.RightCategoryLinkAfterhover {
}

.RightCategoryLinkLTR {
    margin: 0 0 0 0;
    display: block;
    height: 23px;
    background-color: Transparent;
    background-image: url('images/RightCategoryCloseLTR.gif');
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 14px;
    padding: 7px 0 0 14px;
    text-decoration: none;
    color: #6E6E6E;
    white-space: nowrap;
}

    .RightCategoryLinkLTR:hover {
        color: #29ABE9;
        background-color: transparent;
    }

    
.RightCategoryLinkSelectedNoSub {
    /*margin: 0 0 0 0;
    display: block;
    height: 23px;
    background-color: Transparent;
    background-image: url('images/RightCategoryClose.gif');
    background-repeat: no-repeat;
    background-position: right center;
    font-size: 14px;
    padding: 7px 14px 0 0;
    text-decoration: none;
    color: #ffffff;
    white-space: nowrap;*/
     margin: 0 0 0 0;
    display: block;
    height: 40px;
    background-color: #ededed;
    /*background-image: url('images/RightCategoryClose.gif');*/
    background-repeat: no-repeat;
    background-position: right center;
    font-size: 14px;
    padding: 7px 14px 0 0;
    text-decoration: none;
    color: #fe0000!important;
    white-space: nowrap;
    border: solid 1px Transparent;
}

    .RightCategoryLinkSelectedNoSub:hover {
        background-color: #00558b;
    }

.RightCategoryLinkSelectedNoSubLTR {
    margin: 0 0 0 0;
    display: inline-block;
    height: 23px;
    background-color: Transparent;
    background-image: url('images/RightCategoryCloseLTR.gif');
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 14px;
    padding: 7px 0 0 14px;
    text-decoration: none;
    color: #29ABE9;
    white-space: nowrap;
}

.RightCategoryLinkSelectedWithSub {
    margin: 0 0 0 0;
    display: inline-block;
    height: 23px;
    background-color: Transparent;
    background-image: url('images/RightCategoryOpen.gif');
    background-repeat: no-repeat;
    background-position: right center;
    font-size: 14px;
    padding: 7px 14px 0 0;
    text-decoration: none;
    color: #29ABE9;
    white-space: nowrap;
}

.RightCategoryLinkSelectedWithSubLTR {
    margin: 0 0 0 0;
    display: inline-block;
    height: 23px;
    background-color: Transparent;
    background-image: url('images/RightCategoryOpenLTR.gif');
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 14px;
    padding: 7px 0 0 14px;
    text-decoration: none;
    color: #29ABE9;
    white-space: nowrap;
}

.FloatSideMenu {
    display: none;
    position: absolute;
    top: -25px;
    right: 168px;
    width: 460px;
    padding: 0 6px 0 0;
    z-index: 100;
    background-color: #ffffff;
    border: solid 1px #000000;
}

.FloatSideMenuLTR {
    display: none;
    position: absolute;
    top: -25px;
    left: 170px;
    width: 460px;
    padding: 0 0 0 6px;
    z-index: 100;
}

.FloatSideMenuWhiteConn {
    position: absolute;
    width: 167px;
    height: 30px;
    background-color: transparent;
    top: 24px;
    right: -169px;
    border: solid 1px #000000;
    border-left: solid 1px #ffffff;
    z-index: 0;
}

.floatSideArrow {
    background-image: url('images/RightCategoryClose.gif');
    background-repeat: no-repeat;
    background-position: right center;
}

.FloatSideArrowLTR {
    position: absolute;
    left: 0;
    top: 30px;
    width: 11px;
    height: 27px;
    background: url('images/rfloat_arrowLTR.png') no-repeat left top;
}

.FloatSideMenuTop {
    width: 100%;
    padding: 19px 0 0;
    /*   background:url('images/rfloat_top.png') no-repeat right top; */
    display: inline-block;
}

.FloatSideMenuTopLTR {
    width: 100%;
    padding: 19px 0 0;
    background: url('images/rfloat_topLTR.png') no-repeat left top;
    display: inline-block;
}

.FloatSideMenuBot {
    width: 100%;
    padding: 0 0 19px;
    /*  background:url('images/rfloat_bot.png') no-repeat right bottom; */
    display: inline-block;
}

.FloatSideMenuBotLTR {
    width: 100%;
    padding: 0 0 19px;
    /*  background:url('images/rfloat_botLTR.png') no-repeat left bottom; */
    display: inline-block;
}

.FloatSideMenuMid {
    width: 100%;
    padding: 5px 0;
    /* background:url('images/rfloat_mid.png') repeat-y right top;*/
    display: inline-block;
    z-index: 99;
}

.FloatSideMenuMidLTR {
    width: 100%;
    padding: 5px 0;
    background: url('images/rfloat_midLTR.png') repeat-y left top;
    display: inline-block;
    z-index: 99;
}

.MoreCategoriesDiv {
    width: 410px;
    margin: 0 25px;
    display: inline-block;
}

.MoreCategoriesDivLTR {
    width: 410px;
    margin: 0 25px;
    display: inline-block;
}

.MoreCategoriesDiv ul {
    width: 195px;
    float: right;
    overflow: hidden;
    text-align: right;
    margin: 10px 10px 10px 0;
    padding: 0 0 0 0;
}

.MoreCategoriesDivLTR ul {
    width: 195px;
    float: left;
    overflow: hidden;
    text-align: left;
    margin: 10px 0 10px 10px;
    padding: 0 0 0 0;
}

.MoreCategoriesDiv ul a {
    font-size: 14px;
    color: #fe0000;
    text-decoration: none;
    text-align: right;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    background-color: transparent;
}

    .MoreCategoriesDiv ul a:hover {
        text-decoration: underline;
    }

.MoreCategoriesDivLTR ul a {
    font-size: 14px;
    color: #fe0000;
    text-decoration: none;
    text-align: left;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    background-color: transparent;
}

    .MoreCategoriesDivLTR ul a:hover {
        text-decoration: underline;
    }

.MoreCategoriesDiv ul span {
    overflow: hidden;
    list-style-type: none;
    float: right;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

.MoreCategoriesDivLTR ul span {
    overflow: hidden;
    list-style-type: none;
    float: left;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

.MoreCategoriesDiv ul span a {
    color: #000000;
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    background-color: transparent;
}

    .MoreCategoriesDiv ul span a:hover {
        text-decoration: underline;
    }

.MoreCategoriesDivLTR ul span a {
    font-size: 13px;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    background-color: transparent;
}

    .MoreCategoriesDivLTR ul span a:hover {
        text-decoration: underline;
    }

.HeadCatAccordion {
    display: block;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    text-indent: 0px;
    font-weight: normal;
    color: #ffffff;
}

.HeadCatAccordionLTR {
    display: block;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    text-indent: 0px;
    font-weight: normal;
}

.HeadCatAccordion a {
    margin: 0 0 0 0;
    display: block;
    height: 40px;
    background-color: #ededed;
    /*background-image: url('images/arrow_grey.png');*/
    background-repeat: no-repeat;
    background-position: right center;
    font-size: 14px;
    padding: 12px 14px 0 0;
    text-decoration: none;
    color: #333!important;
    white-space: nowrap;
}

    .HeadCatAccordion a:hover {
        color: #fe0000;
        /*background-color: transparent;*/
    }

.HeadCatAccordion.selected a {
    margin: 0 0 0 0;
    display: block;
    height: 23px;
    background-color: #00558b;
    background-image: url('images/RightCategoryOpen.gif');
    background-repeat: no-repeat;
    background-position: right center;
    font-size: 14px;
    padding: 7px 14px 0 0;
    text-decoration: none;
    color: #ffffff;
    white-space: nowrap;
}

.HeadCatAccordionLTR a {
    margin: 0 0 0 0;
    display: block;
    height: 23px;
    background-color: Transparent;
    background-image: url('images/RightCategoryCloseLTR.gif');
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 14px;
    padding: 7px 0 0 14px;
    text-decoration: none;
    color: #6E6E6E;
    white-space: nowrap;
}

    .HeadCatAccordionLTR a:hover {
        color: #fe0000;
        background-color: transparent;
    }

.HeadCatAccordionLTR.selected a {
    margin: 0 0 0 0;
    display: block;
    height: 23px;
    background-color: Transparent;
    background-image: url('images/RightCategoryOpenLTR.gif');
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 14px;
    padding: 7px 0 0 14px;
    text-decoration: none;
    color: #fe0000;
    white-space: nowrap;
}

.CatAccordionDiv {
    /*display: inline-block;*/
    margin: 0 0 0 0;
    padding: 0 10px 10px 0;
    width: 100%;
    background-color: #DFDFDF;
}

.CatAccordionDivLTR {
    /*display: inline-block;*/
    margin: 0 0 0 0;
    padding: 0 0 10px 10px;
    width: 160px;
}

.CatAccordionDivNoChildFirst {
    margin: 0 0 0 0;
    display: inline-block;
    height: 40px;
    background-color: #DFDFDF;
    /*background-image: url('images/RightCategoryClose.gif');*/
    background-repeat: no-repeat;
    background-position: right center;
    font-size: 14px;
    padding: 9px 14px 0 0;
    text-decoration: none!important;
    color: #333!important;
    white-space: nowrap;
    font-weight:normal!important;
}

    .CatAccordionDivNoChildFirst:hover {
        text-decoration: underline;
    }

.CatAccordionDivNoChildFirstLTR {
    margin: 0 0 0 0;
    display: inline-block;
    height: 19px;
    background-color: Transparent;
    background-image: url('images/RightCategoryCloseLTR.gif');
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 14px;
    padding: 2px 0 0 14px;
    text-decoration: none;
    color: #6E6E6E;
    white-space: nowrap;
}

    .CatAccordionDivNoChildFirstLTR:hover {
        text-decoration: underline;
    }

.CatAccordionDivWithChildFirst {
    margin: 0 0 0 0;
    display: inline-block;
    height: 19px;
    background-color: Transparent;
    background-image: url('images/RightCategoryOpen.gif');
    background-repeat: no-repeat;
    background-position: right center;
    font-size: 14px;
    padding: 2px 14px 0 0;
    text-decoration: none;
    color: #000000;
    white-space: nowrap;
}

    .CatAccordionDivWithChildFirst:hover {
        text-decoration: underline;
    }

.CatAccordionDivWithChildFirstLTR {
    margin: 0 0 0 0;
    display: inline-block;
    height: 19px;
    background-color: Transparent;
    background-image: url('images/RightCategoryOpenLTR.gif');
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 14px;
    padding: 2px 0 0 14px;
    text-decoration: none;
    color: #6E6E6E;
    white-space: nowrap;
}

    .CatAccordionDivWithChildFirstLTR:hover {
        text-decoration: underline;
    }

.CatAccordionDivNoChild {
    margin: 0 0 0 0;
    display: inline-block;
    height: 19px;
    background-color: Transparent;
    background-image: url('images/RightCategoryClose.gif');
    background-repeat: no-repeat;
    background-position: right center;
    font-size: 13px;
    padding: 2px 14px 0 0;
    text-decoration: none;
    color: #000000;
    white-space: nowrap;
}

    .CatAccordionDivNoChild:hover {
        text-decoration: underline;
    }

.CatAccordionDivNoChildLTR {
    margin: 0 0 0 0;
    display: inline-block;
    height: 19px;
    background-color: Transparent;
    background-image: url('images/RightCategoryCloseLTR.gif');
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 13px;
    padding: 2px 0 0 14px;
    text-decoration: none;
    color: #6E6E6E;
    white-space: nowrap;
}

    .CatAccordionDivNoChildLTR:hover {
        text-decoration: underline;
    }

.CatAccordionDivWithChild {
    margin: 0 0 0 0;
    display: inline-block;
    height: 19px;
    background-color: Transparent;
    background-image: url('images/RightCategoryOpen.gif');
    background-repeat: no-repeat;
    background-position: right center;
    font-size: 13px;
    padding: 2px 14px 0 0;
    text-decoration: none;
    color: #000000;
    white-space: nowrap;
}

    .CatAccordionDivWithChild:hover {
        text-decoration: underline;
    }

.CatAccordionDivWithChildLTR {
    margin: 0 0 0 0;
    display: inline-block;
    height: 19px;
    background-color: Transparent;
    background-image: url('images/RightCategoryOpenLTR.gif');
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 13px;
    padding: 2px 0 0 14px;
    text-decoration: none;
    color: #6E6E6E;
    white-space: nowrap;
}

    .CatAccordionDivWithChildLTR:hover {
        text-decoration: underline;
    }

.CatAccordionDivNoChildOther {
    margin: 0 0 0 0;
    display: inline-block;
    height: 19px;
    background-color: Transparent;
    background-image: url('images/RightCategoryClose.gif');
    background-repeat: no-repeat;
    background-position: right center;
    font-size: 12px;
    padding: 2px 14px 0 0;
    text-decoration: none;
    color: #6E6E6E;
    white-space: nowrap;
}

    .CatAccordionDivNoChildOther:hover {
        text-decoration: underline;
    }

.CatAccordionDivNoChildOtherLTR {
    margin: 0 0 0 0;
    display: inline-block;
    height: 19px;
    background-color: Transparent;
    background-image: url('images/RightCategoryCloseLTR.gif');
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 12px;
    padding: 2px 0 0 14px;
    text-decoration: none;
    color: #6E6E6E;
    white-space: nowrap;
}

    .CatAccordionDivNoChildOtherLTR:hover {
        text-decoration: underline;
    }

.CatAccordionDivWithChildOther {
    margin: 0 0 0 0;
    display: inline-block;
    height: 19px;
    background-color: Transparent;
    background-image: url('images/RightCategoryOpen.gif');
    background-repeat: no-repeat;
    background-position: right center;
    font-size: 12px;
    padding: 2px 14px 0 0;
    text-decoration: none;
    color: #6E6E6E;
    white-space: nowrap;
}

    .CatAccordionDivWithChildOther:hover {
        text-decoration: underline;
    }

.CatAccordionDivWithChildOtherLTR {
    margin: 0 0 0 0;
    display: inline-block;
    height: 19px;
    background-color: Transparent;
    background-image: url('images/RightCategoryOpenLTR.gif');
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 12px;
    padding: 2px 0 0 14px;
    text-decoration: none;
    color: #6E6E6E;
    white-space: nowrap;
}

    .CatAccordionDivWithChildOtherLTR:hover {
        text-decoration: underline;
    }

/* באנרים צד ימין */

.BannersRightGeneral {
    width: 170px;
    float: right;
    color: #000000;
    font-size: 12px;
    text-align: right;
    background-color: Transparent;
    margin: 5px 0 5px 0;
    padding: 0 0 0 0;
}

.BannersRightGeneralLTR {
    width: 170px;
    float: left;
    color: #000000;
    font-size: 12px;
    text-align: right;
    background-color: Transparent;
    margin: 5px 0 5px 0;
    padding: 0 0 0 0;
}

/* צד ימין - מוצרים מומלצים */

.RecommendedIframeBack {
    background-color: #FFFFFF;
}

.RecommendedProducts {
    margin: 5px 0 10px 0;
    padding: 0 0 0 0;
    width: 168px;
    float: right;
    text-align: center;
    background-color: #FFFFFF;
    border: solid 1px #5f5f5f;
}

.RecommendedProductsLTR {
    width: 168px;
    float: left;
    text-align: center;
    background-color: #FFFFFF;
    border: solid 1px #5f5f5f;
    margin: 5px 0 10px 0;
    padding: 0 0 0 0;
}

.RecommendedProductsTitle {
    width: 100%;
    text-align: center;
    color: #FFFFFF;
    font-size: 14px;
    background-color: #5f5f5f;
    height: 21px;
    padding-top: 3px;
}

#DivRecommSep {
    width: 100%;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    height: 1px;
    background-color: #5f5f5f;
    display: inline-block;
}

.RecommProdTitle {
    color: #000000;
    font-size: 12px;
    text-decoration: underline;
    display: inline-block;
    margin: 0 0 5px 0;
    width: 100%;
    background-color: transparent;
}

.RecommProdPrice {
    margin: 0 0 0 0;
    color: #fe0000;
    font-size: 13px;
    text-decoration: none;
    background-color: transparent;
}

.RecommProdPriceDesc {
    margin: 0 3px 0 0;
    color: #6C6C6C;
    font-size: 12px;
    text-decoration: none;
    background-color: transparent;
}

.RecommProdPriceDescLTR {
    margin: 0 0 0 3px;
    color: #6C6C6C;
    font-size: 12px;
    text-decoration: none;
    background-color: transparent;
}

/* צד ימין - מוצרים אחרונים שצפיתי */

.LastProdsProducts {
    width: 168px;
    float: right;
    text-align: center;
    background-color: #FFFFFF;
    border: solid 1px #5f5f5f;
    margin: 5px 0 10px 0;
    padding: 0 0 0 0;
}

.LastProdsProductsLTR {
    width: 168px;
    float: left;
    text-align: center;
    background-color: #FFFFFF;
    border: solid 1px #5f5f5f;
    margin: 5px 0 10px 0;
    padding: 0 0 0 0;
}

.LastProdsProductsTitle {
    width: 100%;
    text-align: center;
    color: #FFFFFF;
    font-size: 14px;
    background-color: #5f5f5f;
    height: 21px;
    padding-top: 3px;
}

.LastProdsProd {
    padding-top: 15px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 15px;
    width: 148px;
    text-align: right;
    margin: 0 0 0 0;
    direction: rtl;
    text-decoration: none;
}

.LastProdsProdLTR {
    padding-top: 15px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 15px;
    width: 148px;
    text-align: left;
    margin: 0 0 0 0;
    direction: ltr;
    text-decoration: none;
}

.DivLastProdsSep {
    width: 100%;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    height: 1px;
    background-color: #5f5f5f;
    display: inline-block;
}

.LastProdsProdTitle {
    color: #000000;
    font-size: 12px;
    text-decoration: underline;
    display: inline-block;
    margin: 0 0 5px 0;
    width: 100%;
    background-color: transparent;
}

.LastProdsProdPrice {
    margin: 0 0 0 0;
    color: #fe0000;
    font-size: 13px;
    text-decoration: none;
    background-color: transparent;
}

.LastProdsProdPriceDesc {
    margin: 0 3px 0 0;
    color: #6C6C6C;
    font-size: 12px;
    text-decoration: none;
    background-color: transparent;
}

.LastProdsProdPriceDescLTR {
    margin: 0 0 0 3px;
    color: #6C6C6C;
    font-size: 12px;
    text-decoration: none;
    background-color: transparent;
}

/* צד ימין - תגיות */

.TagsBox {
    width: 168px;
    float: right;
    text-align: center;
    background-color: #FFFFFF;
    border: solid 1px #5f5f5f;
    margin: 5px 0 10px 0;
    padding: 0 0 0 0;
}

.TagsBoxLTR {
    width: 168px;
    float: left;
    text-align: center;
    background-color: #FFFFFF;
    border: solid 1px #5f5f5f;
    margin: 5px 0 10px 0;
    padding: 0 0 0 0;
}

.TagsBoxTitle {
    width: 100%;
    text-align: center;
    color: #FFFFFF;
    font-size: 14px;
    background-color: #5f5f5f;
    height: 21px;
    padding-top: 3px;
    display: inline-block;
    text-decoration: none;
}

.TagLnk {
    float: right;
    white-space: nowrap;
    margin-left: 10px;
    margin-bottom: 10px;
    color: #000000;
    display: inline-block;
    text-decoration: none;
    vertical-align: middle;
    background-color: transparent;
}

    .TagLnk:hover {
        text-decoration: underline;
    }

.TagLnkLTR {
    float: left;
    white-space: nowrap;
    margin-right: 10px;
    margin-bottom: 10px;
    color: #000000;
    display: inline-block;
    text-decoration: none;
    vertical-align: middle;
    background-color: transparent;
}

    .TagLnkLTR:hover {
        text-decoration: underline;
    }

.TagMoreLnk {
    width: 148px;
    text-align: left;
    color: #fe0000;
    display: inline-block;
    text-decoration: none;
    font-size: 12px;
    background-color: transparent;
}

    .TagMoreLnk:hover {
        text-decoration: underline;
    }

.TagMoreLnkLTR {
    width: 148px;
    text-align: right;
    color: #fe0000;
    display: inline-block;
    text-decoration: none;
    font-size: 12px;
    background-color: transparent;
}

    .TagMoreLnkLTR:hover {
        text-decoration: underline;
    }

/* צד ימין - קוביית SSL */

.SSLBox {
    width: 168px;
    float: right;
    text-align: center;
    background-color: #FFFFFF;
    border: solid 1px #5f5f5f;
    margin: 5px 0 10px 0;
    padding-top: 15px;
    padding-bottom: 15px;
}

.SSLBoxLTR {
    width: 168px;
    float: left;
    text-align: center;
    background-color: #FFFFFF;
    border: solid 1px #5f5f5f;
    margin: 5px 0 10px 0;
    padding-top: 15px;
    padding-bottom: 15px;
}

/* תפריט משני */

.SecMenuLink {
    padding: 1px 11px 1px 11px;
    color: #ffffff;
    font-size: 14px;
    text-decoration: none;
    background-color: transparent;
    height: 17px;
    margin: 0 0 0 0;
    background-color: #fe0000;
    border: solid 1px #657B86;
}

    .SecMenuLink:hover {
        color: #FFFFFF;
        background-color: #00558b;
        /*padding:0 10px 0 10px;*/
    }

.SecMenuSep {
    width: 16px;
    height: 20px;
    display: inline-block;
    background-image: url('images/MidMenuSep.gif');
    background-repeat: no-repeat;
    background-position: center center;
    background-color: Transparent;
    vertical-align: bottom;
}

.SecMenuLinkSelected {
    display: inline-block;
    padding: 0 10px 0 10px;
    color: #FFFFFF;
    font-size: 14px;
    text-decoration: none;
    background-color: #00558b;
    border: solid 1px #657B86;
    height: 17px;
    margin: 0 0 0 0;
}

/* קוביית טלפון */

.PhoneBox {
    float: left;
    background-color: #FFFFFF;
    margin: 0 0 10px 0;
    border: solid 1px #000000;
    padding: 0 0 0 0;
    width: 200px;
    height: 41px;
    text-align: right;
    position: relative;
}

.PhoneBoxLTR {
    float: right;
    background-color: #FFFFFF;
    margin: 0 0 10px 0;
    border: solid 1px #000000;
    padding: 0 0 0 0;
    width: 200px;
    height: 41px;
    text-align: left;
    position: relative;
}

.PhoneText {
    float: right;
    font-size: 14px;
    background-color: Transparent;
    color: #000000;
    text-align: right;
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 5px;
    position: absolute;
}

.PhoneTextLTR {
    float: left;
    font-size: 14px;
    background-color: Transparent;
    color: #000000;
    text-align: left;
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 5px;
    position: absolute;
}

/* ניווט */

.NavigationLnkStart {
    margin: 0 0 0 10px;
    color: #4a4a4a;
    background-color: Transparent;
    font-size: 12px;
    font-weight: normal;
    display: inline-block;
    padding: 0 0 0 0;
    white-space: nowrap;
    text-decoration: none;
    text-align: right;
}

    .NavigationLnkStart:hover {
        text-decoration: underline;
    }

.NavigationLnk {
    margin: 0 0 0 10px;
    color: #4a4a4a;
    background-image: url('/images/arrow_grey.png');
    background-position: right center;
    background-repeat: no-repeat;
    background-color: Transparent;
    font-size: 12px;
    font-weight: bold;
    display: inline-block;
    padding: 0 15px 0 0;
    white-space: nowrap;
    text-decoration: none;
}
.NavigationLnkSelected {
    margin: 0 0 0 10px;
    color: #fe0000;
    background-image: url('/images/arrow_grey.png');
    background-position: right center;
    background-repeat: no-repeat;
    background-color: Transparent;
    font-size: 12px;
    font-weight: normal;
    display: inline-block;
    padding: 0 15px 0 0;
    white-space: nowrap;
    text-decoration: none;
}

    .NavigationLnk:hover {
        text-decoration: underline;
    }

.NavigationLnkStartLTR {
    margin: 0 10px 0 0;
    color: #000000;
    background-color: Transparent;
    font-size: 12px;
    font-weight: bold;
    display: inline-block;
    padding: 0 0 0 0;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
}

    .NavigationLnkStartLTR:hover {
        text-decoration: underline;
    }

.NavigationLnkLTR {
    margin: 0 10px 0 0;
    color: #000000;
    background-image: url('images/nevArrowLTR.gif');
    background-position: left center;
    background-repeat: no-repeat;
    background-color: Transparent;
    font-size: 12px;
    font-weight: normal;
    display: inline-block;
    padding: 0 0 0 10px;
    white-space: nowrap;
    text-decoration: none;
}

    .NavigationLnkLTR:hover {
        text-decoration: underline;
    }

.NavigationTxt {
    margin: 0 0 0 10px;
    color: #000000;
    background-image: url('images/nevArrow.gif');
    background-position: right center;
    background-repeat: no-repeat;
    background-color: Transparent;
    font-size: 12px;
    font-weight: normal;
    display: inline-block;
    padding: 0 10px 0 0;
    white-space: nowrap;
    text-decoration: none;
}

.NavigationTxtLTR {
    margin: 0 10px 0 0;
    color: #000000;
    background-image: url('images/nevArrowLTR.gif');
    background-position: left center;
    background-repeat: no-repeat;
    background-color: Transparent;
    font-size: 12px;
    font-weight: normal;
    display: inline-block;
    padding: 0 0 0 10px;
    white-space: nowrap;
    text-decoration: none;
}


/* כותרת תכנים */

.PageTitle {
    margin: 15px 0 15px 0;
    /*color: #fe0000;*/
    background-color: Transparent;
    font-size: 24px;
    font-weight: bold;
    display: inline-block;
    padding: 4px 0 0 0;
    white-space: nowrap;
    text-decoration: none;
    text-align: right;
}

.PageTitleLTR {
    margin: 15px 0 15px 0;
    /*color: #fe0000;*/
    background-color: Transparent;
    font-size: 16px;
    font-weight: bold;
    display: inline-block;
    padding: 4px 0 0 0;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
}

.SubPageTitle {
    margin: 0 0 0 0;
    color: #fe0000;
    background-color: Transparent;
    font-size: 14px;
    font-weight: normal;
    display: inline-block;
    padding: 0 0 0 0;
    white-space: nowrap;
    text-decoration: none;
    text-align: right;
}

.SubPageTitleLTR {
    margin: 0 0 0 0;
    color: #fe0000;
    background-color: Transparent;
    font-size: 14px;
    font-weight: normal;
    display: inline-block;
    padding: 0 0 0 0;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
}

/* קוביית מחיר מוצרים */

.ProdPriceCss {
    /*padding: 5px 10px 5px 10px;*/
    /*border: solid 1px #5f5f5f;
    background-color: #fe0000;*/
    color: #fe0000;
    font-size: 24px;
    font-weight: bold;
    text-decoration: none;
    display: inline-block;
}

/* מוצר היום וחדש באתר */

.SpecialProducts {
    height: 243px;
    width: 766px;
    overflow: hidden;
    margin: 0 0 10px 0;
    padding: 0 0 0 0;
    background-image: url('images/SpecialProductsFrame.gif');
    background-repeat: no-repeat;
    display: inline-block;
}

.SpecialProductsLTR {
    height: 243px;
    width: 766px;
    overflow: hidden;
    margin: 0 0 10px 0;
    padding: 0 0 0 0;
    position: relative;
    background-image: url('images/SpecialProductsFrameLTR.gif');
    background-repeat: no-repeat;
    display: inline-block;
}

/* מוצר היום */

.ProdOfTheDayProdName {
    font-size: 18px;
    color: #000000;
    text-align: right;
    margin-right: 10px;
    text-decoration: none;
    background-color: transparent;
}

.ProdOfTheDayProdNameLTR {
    font-size: 18px;
    color: #000000;
    text-align: left;
    margin-left: 10px;
    text-decoration: none;
    background-color: transparent;
}

.ProdOfTheDayProdDesc {
    font-size: 14px;
    color: #878787;
    margin-right: 10px;
    text-decoration: none;
    height: 67px;
    overflow: hidden;
    width: 175px;
    background-color: transparent;
}

.ProdOfTheDayProdDescLTR {
    font-size: 14px;
    color: #878787;
    margin-left: 10px;
    text-decoration: none;
    height: 67px;
    overflow: hidden;
    width: 175px;
    background-color: transparent;
}

.ProdOfTheDayProdDelivery {
    font-size: 12px;
    color: #878787;
    margin-top: 30px;
    text-decoration: none;
    text-align: right;
    margin-right: 10px;
    background-color: transparent;
}

.ProdOfTheDayProdDeliveryLTR {
    font-size: 12px;
    color: #878787;
    margin-top: 30px;
    text-decoration: none;
    text-align: left;
    margin-left: 10px;
    background-color: transparent;
}

/* חדש באתר */

.NewProdsTitle {
    background-image: url('images/new_title.gif');
    background-repeat: no-repeat;
    display: inline-block;
    height: 26px;
    width: 326px;
    text-align: right;
    color: #000000;
    font-size: 18px;
    padding-right: 7px;
    padding-top: 3px;
    background-color: transparent;
}

.NewProdsTitleLTR {
    background-image: url('images/new_title.gif');
    background-repeat: no-repeat;
    display: inline-block;
    height: 26px;
    width: 326px;
    text-align: left;
    color: #000000;
    font-size: 18px;
    padding-left: 7px;
    padding-top: 3px;
    background-color: transparent;
}

.NewProdsBorder {
    width: 333px;
    height: 159px;
    background-image: url('images/new_frame.gif');
    background-repeat: no-repeat;
    display: inline-block;
}

.NewProdsName {
    width: 153px;
    height: 37px;
    overflow: hidden;
    font-size: 16px;
    color: #fe0000;
    text-decoration: none;
    text-align: right;
    margin-top: 7px;
    margin-bottom: 7px;
    background-color: transparent;
}

.NewProdsNameLTR {
    width: 153px;
    height: 37px;
    overflow: hidden;
    font-size: 16px;
    color: #fe0000;
    text-decoration: none;
    text-align: left;
    margin-top: 7px;
    margin-bottom: 7px;
    background-color: transparent;
}

.NewProdsSubName {
    display: inline-block;
    width: 153px;
    height: 95px;
    overflow: hidden;
    font-size: 14px;
    color: #000000;
    text-decoration: none;
    text-align: right;
    background-color: transparent;
}

.NewProdsSubNameLTR {
    display: inline-block;
    width: 153px;
    height: 95px;
    overflow: hidden;
    font-size: 14px;
    color: #000000;
    text-decoration: none;
    text-align: left;
    background-color: transparent;
}


/* באנרים תוכן עליון */

.BannersLoc1 {
    width: 766px;
    color: #000000;
    font-size: 12px;
    text-align: right;
    background-color: Transparent;
    margin: 0 0 10px 0;
    padding: 0 0 0 0;
    position: relative;
    display: inline-block;
}

.BannersLoc1LTR {
    width: 766px;
    color: #000000;
    font-size: 12px;
    text-align: left;
    background-color: Transparent;
    margin: 0 0 10px 0;
    padding: 0 0 0 0;
    position: relative;
    display: inline-block;
}

.BannerType0_1 {
    float: right;
    margin: 0 0 0 0;
    background-color: Transparent;
    display: inline-block;
    vertical-align: top;
    padding: 0 0 0 0;
}

.BannerType0_1LTR {
    float: left;
    margin: 0 0 0 0;
    background-color: Transparent;
    display: inline-block;
    vertical-align: top;
    padding: 0 0 0 0;
}

.BannerType0_2 {
    float: left;
    margin: 0 0 0 0;
    background-color: Transparent;
    display: inline-block;
    vertical-align: top;
    padding: 0 0 0 0;
}

.BannerType0_2LTR {
    float: right;
    margin: 0 0 0 0;
    background-color: Transparent;
    display: inline-block;
    vertical-align: top;
    padding: 0 0 0 0;
}

/* מוצרי השבוע */

.WeekProdsTitle {
    display: inline-block;
    color: #4A4A4A;
    font-size: 24px;
    text-decoration: none;
    background-color: Transparent;
    margin: 0 0 0 0;
}

.WeekProductInfoBox {
    border: solid 1px #e0e0e0;
    background-color: #FFFFFF;
    width: 98%;
    min-height: 265px;
    overflow: hidden;
    display: inline-block;
   
    /*padding: 5px 17px 5px 17px;*/
    
    text-align: right;
}

.WeekProductInfoBoxLTR {
    border: solid 1px #5f5f5f;
    background-color: #FFFFFF;
    width: 98%;
    height: 144px;
    overflow: hidden;
    display: inline-block;
    padding: 5px 17px 5px 17px;
    text-align: left;
}

.WeekProdName {
    font-size: 16px;
    color: #4A4A4A;
    text-align: right;
    text-decoration: none;
    float: right;
    height: 19px;
    overflow: hidden;
    width: 100%;
    font-weight: bold;
    background-color: transparent;
    margin-top:30px;
    margin-bottom:20px;
}

.WeekProdNameLTR {
    font-size: 15px;
    color: #000000;
    text-align: left;
    text-decoration: none;
    float: left;
    height: 19px;
    overflow: hidden;
    width: 100%;
    font-weight: bold;
    background-color: transparent;
}

.WeekProdDesc {
    font-size: 14px;
    color: #4A4A4A;
    text-decoration: none;
    height: 80px;
    overflow: hidden;
    width: 100%;
    text-align: right;
    background-color: transparent;
}

.WeekProdDescLTR {
    font-size: 14px;
    color: #4A4A4A;
    text-decoration: none;
    height: 80px;
    overflow: hidden;
    width: 100%;
    text-align: left;
    background-color: transparent;
}

/* קוביית מוצר מומלץ */

.CategoryRecommProductBox {
    width: 176px;
    border: solid 1px #5f5f5f;
    height: 298px;
    background-color: #FFFFFF;
    float: right;
    padding-top: 3px;
    margin-bottom: 12px;
    padding-left: 13px;
    padding-right: 13px;
    padding-bottom: 13px;
    text-align: center;
    overflow: hidden;
    color: #000000;
}

.CategoryRecommProductBoxLTR {
    width: 176px;
    border: solid 1px #D10C03;
    height: 298px;
    background-color: #FFFFFF;
    float: left;
    padding-top: 3px;
    margin-bottom: 12px;
    padding-left: 13px;
    padding-right: 13px;
    padding-bottom: 13px;
    text-align: center;
    overflow: hidden;
    color: #000000;
}

.CategoryRecommProductBoxName {
    text-align: right;
    height: 48px;
    width: 176px;
    overflow: hidden;
    margin-bottom: 3px;
}

.CategoryRecommProductBoxNameLTR {
    text-align: left;
    height: 48px;
    width: 176px;
    overflow: hidden;
    margin-bottom: 3px;
}

.CategoryRecommProductBoxDesc {
    text-align: right;
    height: 28px;
    width: 176px;
    overflow: hidden;
    margin-bottom: 5px;
    font-size: 11px;
    color: #4A4A4A;
    text-decoration: none;
}

.CategoryRecommProductBoxDescLTR {
    text-align: left;
    height: 28px;
    width: 176px;
    overflow: hidden;
    margin-bottom: 5px;
    font-size: 11px;
    color: #4A4A4A;
    text-decoration: none;
}

.CategoryRecommProductBoxPrice {
    text-align: right;
    height: 16px;
    width: 176px;
    overflow: hidden;
    margin-bottom: 7px;
    font-size: 16px;
    color: #fe0000;
    text-decoration: none;
    font-weight: bold;
}

.CategoryRecommProductBoxPriceLTR {
    text-align: left;
    height: 16px;
    width: 176px;
    overflow: hidden;
    margin-bottom: 7px;
    font-size: 16px;
    color: #D10C03;
    text-decoration: none;
    font-weight: bold;
}

.CategoryRecommProductBoxDelivery {
    text-align: right;
    height: 28px;
    width: 176px;
    font-size: 12px;
    color: #878787;
    overflow: hidden;
    margin-bottom: 8px;
    text-decoration: none;
}

.CategoryRecommProductBoxDeliveryLTR {
    text-align: left;
    height: 28px;
    width: 176px;
    font-size: 12px;
    color: #878787;
    overflow: hidden;
    margin-bottom: 8px;
    text-decoration: none;
}

.CategoryRecommProductBoxAddToBasket {
    float: right;
    text-align: right;
    height: 18px;
    width: 90px;
    font-size: 12px;
    color: #FFFFFF;
    overflow: hidden;
    text-decoration: none;
    background-color: #5f5f5f;
    background-image: url('images/sideAddToBasket.gif');
    background-position: left center;
    background-repeat: no-repeat;
    padding-right: 5px;
    padding-top: 2px;
    display: inline-block;
}

.CategoryRecommProductBoxAddToBasketLTR {
    float: left;
    text-align: left;
    height: 18px;
    width: 90px;
    font-size: 12px;
    color: #FFFFFF;
    overflow: hidden;
    text-decoration: none;
    background-color: #FF1003;
    background-image: url('images/sideAddToBasketRecommLTR.gif');
    background-position: right center;
    background-repeat: no-repeat;
    padding-left: 5px;
    padding-top: 2px;
    display: inline-block;
}

.CategoryRecommProductBoxSep {
    width: 12px;
    height: 314px;
    float: right;
}

.CategoryRecommProductBoxSepLTR {
    width: 12px;
    height: 314px;
    float: left;
}

/* קוביית מוצר גלריה */

.GeneralProductBox {
    width: 273px;
    border: solid 1px #cccccc;
    height: auto;
    background-color: #FFFFFF;
    float: right;
    padding-top: 10px;
    margin-bottom: 12px;
    padding-left: 10px;
    padding-right: 10px;
    /*padding-bottom: 10px;*/
    text-align: center;
    overflow: hidden;
}

.GeneralProductBoxLTR {
    width: 275px;
    border: solid 1px #cccccc;
    height: auto;
    background-color: #FFFFFF;
    float: right;
    padding-top: 10px;
    margin-bottom: 12px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    text-align: center;
    overflow: hidden;
}

.GeneralProductBoxTd {
    /*border-right: 1px solid #e0e0e0;*/
    vertical-align: bottom;
    width: 44px;
    text-align: left;
}

.GeneralProductBoxPriceTd {
    /*border: 1px solid #e0e0e0;*/
    border-top: none;
    vertical-align: top;
}

.BottomPricePanel {
    margin-left: -10px;
}

.GeneralProductBoxSep {
    width: 1.15%;
    height: 294px;
    float: right;
    margin-bottom: 12px;
}

}

.GeneralProductBoxSepLTR {
    width: 1.15%;
    height: 294px;
    float: left;
    margin-bottom: 12px;
}

.CategoryProductBoxSep {
    width: 10px;
    height: 294px;
    float: right;
    margin-bottom: 12px;
}

.CategoryProductBoxSepLTR {
    width: 10px;
    height: 294px;
    float: left;
    margin-bottom: 12px;
}

.GeneralProductBoxName {
    text-align: center;
    height: 55px;
    width: 100%;
    overflow: hidden;
    margin-bottom: 5px;
}

.GeneralProductBoxNameLTR {
    text-align: left;
    height: 5px;
    width: 100%;
    overflow: hidden;
    margin-bottom: 5px;
}

.GeneralProductBoxNameLnk {
    font-size: 16px;
    color: #4A4A4A;
    text-decoration: none;
    font-weight: bold;
}

.GeneralProductBoxDesc {
    text-align: justify;
    height: 39px;
    width: 100%;
    overflow: hidden;
    margin-bottom: 20px;
    font-size: 13px;
    color: #4A4A4A;
    text-decoration: none;
}

.GeneralProductBoxDescLTR {
    text-align: justify;
    height: 39px;
    width: 100%;
    overflow: hidden;
    margin-bottom: 5px;
    font-size: 13px;
    color: #4A4A4A;
    text-decoration: none;
}

.NewProdsBigsaleprice span {
    color: #fe0000;
}
.ListlProductBoxPrice {
    text-align: right;
    height: 50px;
    width: 100%;
    overflow: hidden;
    margin-bottom: 5px;
    font-size: 24px;
    color: #fe0000;
    text-decoration: none;
    font-weight: bold;
    background-color: transparent;
    margin-right: 5px;
    padding-top:10px;
}
.GeneralProductBoxPrice {
    text-align: right;
    height: 30px;
    width: 100%;
    overflow: hidden;
    margin-bottom: 5px;
    font-size: 24px;
    color: #fe0000;
    text-decoration: none;
    font-weight: bold;
    background-color: transparent;
    margin-right: 5px;
}

.GeneralProductBoxPriceLTR {
    text-align: left;
    height: 26px;
    width: 100%;
    overflow: hidden;
    margin-bottom: 5px;
    font-size: 24px;
    color: #fe0000;
    text-decoration: none;
    font-weight: bold;
    background-color: transparent;
}

.GeneralProductBoxDelivery {
    text-align: right;
    height: 40px;
    width: 156px;
    font-size: 12px;
    color: #878787;
    overflow: hidden;
    margin-bottom: 10px;
    text-decoration: none;
}

.GeneralProductBoxDeliveryLTR {
    text-align: left;
    height: 40px;
    width: 156px;
    font-size: 12px;
    color: #878787;
    overflow: hidden;
    margin-bottom: 10px;
    text-decoration: none;
}
.TopProductBoxRightArrow {
    background-image: url('images/arrow_gallery_for.png');
    background-position: left center;
    background-repeat: no-repeat;
    height: 35px;
    width: 21px;
    display: inline-block;
    text-decoration: none;
    top:50%;
    position:absolute;
}
.ToplProductBoxLeftArrow {
    background-image: url('images/arrow_gallery_back.png');
    background-position: left center;
    background-repeat: no-repeat;
    height: 35px;
    width: 21px;
    display: inline-block;
    text-decoration: none;
      top:50%;
    position:absolute;
}
.GeneralProductBoxleftArrow {
    background-image: url('images/back.jpg');
    background-position: left center;
    background-repeat: no-repeat;
    height: 35px;
    width: 35px;
    display: inline-block;
    text-decoration: none;
  
}

    .GeneralProductBoxleftArrow:hover,.GeneralProductBoxleftArrow:active {
        background-image: url('images/back_over.jpg');
        background-position: left center;
        background-repeat: no-repeat;
        height: 35px;
        width: 35px;
        display: inline-block;
        text-decoration: none;
    }

.GeneralProductBoxRightArrow {
    background-image: url('images/forward.jpg');
    background-position: left center;
    background-repeat: no-repeat;
    height: 35px;
    width: 35px;
    display: inline-block;
    text-decoration: none;
}

    .GeneralProductBoxRightArrow:hover, .GeneralProductBoxRightArrow:active {
        background-image: url('images/forward_over.jpg');
        background-position: left center;
        background-repeat: no-repeat;
        height: 35px;
        width: 35px;
        display: inline-block;
        text-decoration: none;
    }


.GeneralProductBoxAddToBasket {
    text-align: center;
    vertical-align: middle !important;
    height: 44px;
    width: 44px;
    font-size: 16px;
    color: #ffffff;
    overflow: hidden;
    text-decoration: none;
    background-image: url('images/cart_btn.jpg');
    background-position: left center;
    background-repeat: no-repeat;
    padding-right: 5px;
    padding-top: 12px;
    display: inline-block;
    /*margin-top:-15px;
    margin-bottom:10px;*/
    padding-left: 39px;
    font-weight: bold;
    /*margin-right:-4px;*/
}

    .GeneralProductBoxAddToBasket:hover {
        background-image: url('images/cart_over.jpg');
        text-decoration: none;
     

    }
    .rotate{
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;

-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;

overflow:hidden;

}
    .rotate:hover
{
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-o-transform:rotate(360deg);
}


.GeneralProductBoxShare {
    background-image: url('images/share.jpg');
    background-position: left center;
    background-repeat: no-repeat;
    padding-right: 5px;
    padding-top: 12px;
    display: inline-block;
    width: 44px;
    height: 44px;
    text-decoration: none;
}

    .GeneralProductBoxShare:hover {
        background-image: url('images/share_over.jpg');
        background-position: left center;
        background-repeat: no-repeat;
        padding-right: 5px;
        padding-top: 12px;
        display: inline-block;
        width: 44px;
        height: 44px;
        text-decoration: none;
    }

.GeneralProductBoxAddToBasketLTR {
    float: left;
    text-align: left;
    height: 18px;
    width: 90px;
    font-size: 12px;
    color: #FFFFFF;
    overflow: hidden;
    text-decoration: none;
    background-color: #5f5f5f;
    background-image: url('images/sideAddToBasketLTR.gif');
    background-position: right center;
    background-repeat: no-repeat;
    padding-left: 5px;
    padding-top: 2px;
    display: inline-block;
}

.GeneralProductBoxCompare {
    float: right;
    margin-right: 10px;
    padding-top: 3px;
}

    .GeneralProductBoxCompare input {
        float: right;
        margin: 0 0 0 0;
        vertical-align: top;
        height: 15px;
        padding: 0 0 0 0;
    }

    .GeneralProductBoxCompare label {
        float: right;
        margin-right: 3px;
        margin-left: 0;
        margin-top: 0;
        margin-bottom: 0;
        display: inline-block;
        padding: 0 0 0 0;
    }


.GeneralProductBoxCompareLTR {
    float: left;
    margin-left: 10px;
    padding-top: 3px;
}

    .GeneralProductBoxCompareLTR input {
        float: left;
        margin: 0 0 0 0;
        vertical-align: top;
        height: 15px;
        padding: 0 0 0 0;
    }

    .GeneralProductBoxCompareLTR label {
        float: left;
        margin-left: 3px;
        margin-right: 0;
        margin-top: 0;
        margin-bottom: 0;
        display: inline-block;
        padding: 0 0 0 0;
    }

.SystemBoxDesc {
    text-align: right;
    height: 110px;
    width: 156px;
    overflow: hidden;
    margin-bottom: 5px;
    font-size: 11px;
    color: #4A4A4A;
    text-decoration: none;
}

.SystemBoxDescLTR {
    text-align: left;
    height: 110px;
    width: 156px;
    overflow: hidden;
    margin-bottom: 5px;
    font-size: 11px;
    color: #4A4A4A;
    text-decoration: none;
}

/* קוביית מוצר רשימה */

.ListProductBox {
    width: 100%;
    border: solid 1px #e0e0e0;
    height: 275px;
    background-color: #FFFFFF;
    float: right;
    padding: 10px;
    margin-bottom: 12px;
    text-align: right;
    overflow: hidden;
}

.ListProductBoxLTR {
    width: 100%;
    border: solid 1px #e0e0e0;
    height:  275px;
    background-color: #FFFFFF;
    float: left;
    padding: 10px;
    margin-bottom: 12px;
    text-align: left;
    overflow: hidden;
}

.ListProductProdImage {
    float: right;
    height: 250px;
    width:  250px;
    text-align: right;
    padding-left:10px;
}

.ListProductProdImageLTR {
    float: left;
    height: 250px;
    width:  250px;
    text-align: left;
}

.ListProductInfoProd {
    float: right;
    height: 110px;
    width:77%;
    text-align: right;
    /*background-image: url('images/ListProdSep.gif');
    background-position: left center;
    background-repeat: no-repeat;*/
}

.ListProductInfoProdLTR {
    float: left;
    height: 110px;
    width: 77%;
    text-align: left;
    /*background-image: url('images/ListProdSep.gif');
    background-position: right center;
    background-repeat: no-repeat;*/
}

.ListProductBoxName {
    text-align: right;
    height: 60px;
    width: 100%;
    overflow: hidden;
    margin-bottom: 3px;
    margin-top: 5px;
    border-bottom:1px solid #e0e0e0;
}

.ListProductBoxNameLTR {
    text-align: left;
    height: 30px;
    width: 100%;
    overflow: hidden;
    margin-bottom: 3px;
    margin-top: 5px;
    border-bottom:1px solid #e0e0e0;
}

.ListProductBoxDesc {
    text-align: right;
    height: 128px;
    width: 100%;
    overflow: hidden;
    margin-bottom: 5px;
    font-size: 13px;
    color: #4A4A4A;
    text-decoration: none;
    border-bottom:1px solid #e0e0e0;
    padding-top:40px;
}

.GeneralProductBoxBtn{

    border-bottom:1px solid #e0e0e0;
}

.ListProductBoxDescLTR {
    text-align: left;
    height: 28px;
    width: 100%;
    overflow: hidden;
    margin-bottom: 5px;
    font-size: 13px;
    color: #4A4A4A;
    text-decoration: none;
    border-bottom:1px solid #e0e0e0;
     padding-top:40px;
}

.ListProductBoxPrice {
    text-align: right;
    height: 16px;
    width: 434px;
    overflow: hidden;
    margin-bottom: 7px;
    font-size: 16px;
    color: #fe0000;
    text-decoration: none;
    font-weight: bold;
    background-color: transparent;
}

.ListProductBoxPriceLTR {
    text-align: left;
    height: 16px;
    width: 434px;
    overflow: hidden;
    margin-bottom: 7px;
    font-size: 16px;
    color: #fe0000;
    text-decoration: none;
    font-weight: bold;
    background-color: transparent;
}

.ListProductBoxDelivery {
    text-align: right;
    height: 28px;
    width: 434px;
    font-size: 12px;
    color: #878787;
    overflow: hidden;
    margin-bottom: 8px;
    text-decoration: none;
   
}

.ListProductBoxDeliveryLTR {
    text-align: left;
    height: 28px;
    width: 434px;
    font-size: 12px;
    color: #878787;
    overflow: hidden;
    margin-bottom: 8px;
    text-decoration: none;
}

.ListProductBoxDeliverySep {
    color: #fe0000;
    background-color: transparent;
}

.ListProductAddToBasketSide {
    float: left;
    height: 28px;
    text-align: left;
    padding-right: 10px;
    width: 50%;
}

.ListProductAddToBasketSideLTR {
    float: right;
    height: 28px;
    text-align: right;
    padding-left: 10px;
    width: 130px;
}

.ListProductBoxCompare {
    /*margin-top: 25px;*/
}

    .ListProductBoxCompare input {
        float: right;
        margin: 0 0 0 0;
        vertical-align: top;
        height: 15px;
        padding: 0 0 0 0;
    }

    .ListProductBoxCompare label {
        float: right;
        margin-right: 3px;
        margin-left: 0;
        margin-top: 0;
        margin-bottom: 0;
        display: inline-block;
        padding: 0 0 0 0;
    }


.ListProductBoxCompareLTR {
    margin-top: 40px;
}

    .ListProductBoxCompareLTR input {
        float: left;
        margin: 0 0 0 0;
        vertical-align: top;
        height: 15px;
        padding: 0 0 0 0;
    }

    .ListProductBoxCompareLTR label {
        float: left;
        margin-left: 3px;
        margin-right: 0;
        margin-top: 0;
        margin-bottom: 0;
        display: inline-block;
        padding: 0 0 0 0;
    }

/* דף קטגוריה */

.CompareBtn {
    height: 18px;
    width: 136px;
    display: block;
    background-image: url('images/CompareProducts.gif');
    background-repeat: no-repeat;
    color: #FFFFFF;
    padding-right: 10px;
    text-decoration: none;
    font-size: 12px;
    padding-top: 1px;
    background-color: transparent;
}

.CompareBtnLTR {
    height: 18px;
    width: 136px;
    display: block;
    background-image: url('images/CompareProductsLTR.gif');
    background-repeat: no-repeat;
    color: #FFFFFF;
    padding-left: 10px;
    text-decoration: none;
    font-size: 12px;
    padding-top: 1px;
    background-color: transparent;
}

.RecommCatProds {
    display: inline-block;
    width: 766px;
    height: 368px;
    background-image: url('images/recomm_prods.gif');
    background-repeat: no-repeat;
    margin-bottom: 10px;
    text-align: center;
    overflow: hidden;
}

.RecommCatProdsLTR {
    display: inline-block;
    width: 766px;
    height: 368px;
    background-image: url('images/recomm_prodsLTR.gif');
    background-repeat: no-repeat;
    margin-bottom: 10px;
    text-align: center;
    overflow: hidden;
}

.RecommCatProdsTitle {
    width: 702px;
    text-align: right;
    display: inline-block;
    color: #000000;
    font-size: 12px;
    padding-right: 64px;
    margin-bottom: 10px;
    margin-top: 10px;
    background-color: transparent;
}

.RecommCatProdsTitleLTR {
    width: 702px;
    text-align: left;
    display: inline-block;
    color: #000000;
    font-size: 12px;
    padding-left: 64px;
    margin-bottom: 10px;
    margin-top: 10px;
    background-color: transparent;
}

.CatRecommBackArrow {
    width: 54px;
    height: 316px;
    background-image: url('images/recomm_prods_arrow_r.gif');
    background-repeat: no-repeat;
    background-position: right center;
    display: block;
    cursor: pointer;
    margin-right: 11px;
}

.CatRecommNextArrow {
    width: 52px;
    height: 316px;
    background-image: url('images/recomm_prods_arrow_l.gif');
    background-repeat: no-repeat;
    background-position: left center;
    display: block;
    cursor: pointer;
    margin-left: 13px;
}

.CatRecommBackArrowLTR {
    width: 54px;
    height: 316px;
    background-image: url('images/recomm_prods_arrow_l.gif');
    background-repeat: no-repeat;
    background-position: left center;
    display: block;
    cursor: pointer;
    margin-left: 11px;
}

.CatRecommNextArrowLTR {
    width: 52px;
    height: 316px;
    background-image: url('images/recomm_prods_arrow_r.gif');
    background-repeat: no-repeat;
    background-position: right center;
    display: block;
    cursor: pointer;
    margin-right: 13px;
}

.CatMainProps {
    width: 764px;
    display: inline-block;
    padding: 1px 2px 0 0;
    background-image: url('images/cat_prop_mid.gif');
    text-align: right;
}

.CatMainPropsLTR {
    width: 764px;
    display: inline-block;
    padding: 1px 0 0 2px;
    background-image: url('images/cat_prop_midLTR.gif');
    text-align: left;
}

.CatPropNav {
    width: 728px;
    text-align: right;
    background-color: #F6F6F8;
    border-bottom: solid 1px #E1E1E3;
    padding: 15px;
    display: inline-block;
    margin: 0 1px 0 0;
}

.CatPropNavLTR {
    width: 728px;
    text-align: left;
    background-color: #F6F6F8;
    border-bottom: solid 1px #E1E1E3;
    padding: 15px;
    display: inline-block;
    margin: 0 0 0 0;
}

.CatPropNavSep {
    width: 758px;
    height: 1px;
    background-color: #F6F6F6;
    display: inline-block;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

.CatPropInfoTitle {
    float: right;
    display: inline-block;
    width: 55px;
    vertical-align: top;
    color: #fe0000;
    text-align: right;
    padding-top: 3px;
    background-color: transparent;
}

.CatPropInfoTitleLTR {
    float: left;
    display: inline-block;
    width: 55px;
    vertical-align: top;
    color: #fe0000;
    text-align: left;
    padding-top: 3px;
    background-color: transparent;
}

.CatProdValue {
    float: right;
    height: 20px;
    background-image: url('images/cat_prop_info_back.gif');
    padding-right: 5px;
    padding-left: 7px;
    color: #5f5f5f;
    padding-top: 2px;
    background-color: transparent;
}

.CatProdValueLTR {
    float: left;
    height: 20px;
    background-image: url('images/cat_prop_info_back.gif');
    padding-right: 7px;
    padding-left: 5px;
    color: #5f5f5f;
    padding-top: 2px;
    background-color: transparent;
}

.CatPropValueName {
    width: 172px;
    margin-bottom: 7px;
    color: #fe0000;
    display: inline-block;
    text-align: right;
    font-size: 14px;
    background-color: transparent;
}

.CatPropValueNameLTR {
    width: 172px;
    margin-bottom: 7px;
    color: #fe0000;
    display: inline-block;
    text-align: left;
    font-size: 14px;
    background-color: transparent;
}

.CatPropPlus {
    width: 14px;
    text-align: center;
    color: #fe0000;
    height: 20px;
    padding-top: 2px;
    background-color: transparent;
}

.CatPropRemove {
    float: right;
    width: 20px;
    height: 22px;
    display: inline-block;
    background-image: url('images/cat_prop_info_del.gif');
    background-repeat: no-repeat;
}

.CatPropRemoveLTR {
    float: left;
    width: 20px;
    height: 22px;
    display: inline-block;
    background-image: url('images/cat_prop_info_delLTR.gif');
    background-repeat: no-repeat;
}

.CatPropMoreValueName {
    width: 728px;
    margin-bottom: 7px;
    color: #fe0000;
    display: inline-block;
    text-align: right;
    font-size: 14px;
    background-color: transparent;
}

.CatPropMoreValueNameLTR {
    width: 172px;
    margin-bottom: 7px;
    color: #fe0000;
    display: inline-block;
    text-align: left;
    font-size: 14px;
    background-color: transparent;
}

.CatPropMoreValueClose {
    width: 728px;
    color: #fe0000;
    display: inline-block;
    text-align: left;
    font-size: 12px;
    cursor: pointer;
    background-color: transparent;
}

.CatPropMoreValueCloseLTR {
    width: 172px;
    color: #fe0000;
    display: inline-block;
    text-align: right;
    font-size: 12px;
    cursor: pointer;
    background-color: transparent;
}

.CatPropValueLnk {
    width: 172px;
    margin-bottom: 5px;
    color: #5f5f5f;
    display: inline-block;
    text-align: right;
    font-size: 12px;
    text-decoration: none;
    background-color: transparent;
}

    .CatPropValueLnk:hover {
        color: #fe0000;
        text-decoration: underline;
        background-color: transparent;
    }

.CatPropValueLnkLTR {
    width: 172px;
    margin-bottom: 5px;
    color: #5f5f5f;
    display: inline-block;
    text-align: left;
    font-size: 12px;
    text-decoration: none;
    background-color: transparent;
}

    .CatPropValueLnkLTR:hover {
        color: #fe0000;
        text-decoration: underline;
        background-color: transparent;
    }

.CatPropValueLnkSelected {
    width: 172px;
    margin-bottom: 5px;
    color: #fe0000;
    display: inline-block;
    text-align: right;
    font-size: 12px;
    text-decoration: underline;
    background-color: transparent;
}

.CatPropValueLnkSelectedLTR {
    width: 172px;
    margin-bottom: 5px;
    color: #fe0000;
    display: inline-block;
    text-align: left;
    font-size: 12px;
    text-decoration: underline;
    background-color: transparent;
}

.MorePropValues {
    width: 172px;
    margin-bottom: 5px;
    color: #fe0000;
    display: inline-block;
    text-align: right;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
    background-color: transparent;
}

.MorePropValuesLTR {
    width: 172px;
    margin-bottom: 5px;
    color: #fe0000;
    display: inline-block;
    text-align: left;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
    background-color: transparent;
}

.MainContentOrderBy {
    text-align: right;
    width: 100%;
    overflow: hidden;
    margin: 0 0 10px 0;
    padding-top: 20px;
    padding-right: 5px;
    display: inline-block;
    background-color: #FFFFFF;
    min-height: 20px;
    border-bottom: 1px solid #e0e0e0;
     padding-bottom:10px;
}

.MainContentOrderByLTR {
    text-align: left;
    width: 100%;
    overflow: hidden;
    margin: 0 0 10px 0;
    padding-top: 20px;
    padding-left: 5px;
    padding-bottom:10px;
    display: inline-block;
    background-color: #FFFFFF;
    height: 20px;
    border-bottom: 1px solid #e0e0e0;
}

.OrderByTitle {
    float: right;
    margin-left: 10px;
    font-family: Arial;
    font-size: 12px;
    /*color: #fe0000;*/
    background-color: transparent;
    padding-top:7px;
     margin-right:150px;
}

.OrderByTitleLTR {
    float: left;
    margin-right: 10px;
    font-family: Arial;
    font-size: 12px;
    /*color: #fe0000;*/
    background-color: transparent;
     padding-top:7px;
      margin-left:150px;
    
}

.OrderBySelect {
    float: right;
    font-family: Arial;
    font-size: 12px;  
    padding: 0 0 0 0;
    margin: 0 0 0 10px;
    background-color: transparent;
    width:150px;
    height:32px;
    border:#dedede 1px solid;
}

    .OrderBySelect input {
        float: right;
        margin: 0 0 0 0;
        vertical-align: top;
        height: 13px;
        padding: 0 0 0 0;
    }

    .OrderBySelect label {
        float: right;
        margin-right: 3px;
        margin-left: 25px;
        margin-top: 0px;
        margin-bottom: 0px;
        display: inline-block;
        padding: 0 0 0 0;
    }

.OrderBySelectLTR {
    float: left;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    padding: 0 0 0 0;
    margin: 0 10px 0 0;
    background-color: transparent;
}

    .OrderBySelectLTR input {
        float: left;
        margin: 0 0 0 0;
        vertical-align: top;
        height: 13px;
        padding: 0 0 0 0;
    }

    .OrderBySelectLTR label {
        float: left;
        margin-left: 3px;
        margin-right: 25px;
        margin-top: 0px;
        margin-bottom: 0px;
        display: inline-block;
        padding: 0 0 0 0;
    }

.ViewByTitle {
    float: left;
    margin-left: 10px;
    font-family: Arial;
    font-size: 12px;
    /*color: #fe0000;*/
    background-color: transparent;
    padding-top:7px;
}

.ViewByTitleLTR {
    float: right;
    margin-right: 10px;
    font-family: Arial;
    font-size: 12px;
    /*color: #fe0000;*/
    background-color: transparent;
    padding-top:7px;
}

.GalleryViewBtn {
    float: left;
    text-align: right;
    height:30px;
    width:35px;
    font-size: 11px;
    color: #000000;
    overflow: hidden;
    text-decoration: none;
    background-image: url('images/view_list_off.png');
    background-repeat: no-repeat;
    display: inline-block;
    margin-left: 7px;
    padding-right: 17px;
    background-color: transparent;
}

.GalleryViewBtnLTR {
    float: right;
    text-align: left;
    height: 30px;
    width: 35px;
    font-size: 11px;
    color: #000000;
    overflow: hidden;
    text-decoration: none;
    background-image: url('images/GalleryViewLTR.gif');
    background-repeat: no-repeat;
    display: inline-block;
    margin-right: 7px;
    padding-left: 17px;
    background-color: transparent;
}

.GalleryViewBtn:hover {
    background-image: url('images/view_list_on.png');
}

.GalleryViewBtnLTR:hover {
    background-image: url('images/view_list_on.png');
}

.ListViewBtn {
    float: left;
    text-align: right;
    height: 30px;
    width: 35px;
    font-size: 11px;
    color: #000000;
    overflow: hidden;
    text-decoration: none;
    background-image: url('images/list_off.png');
    background-repeat: no-repeat;
    display: inline-block;
    margin-left: 7px;
    padding-right: 17px;
    background-color: transparent;
}

.ListViewBtnLTR {
    float: right;
    text-align: left;
    height: 30px;
    width:35px;
    font-size: 11px;
    color: #000000;
    overflow: hidden;
    text-decoration: none;
    background-image: url('images/list_off.png');
    background-repeat: no-repeat;
    display: inline-block;
    margin-right: 7px;
    padding-left: 17px;
    background-color: transparent;
}

.ListViewBtn:hover {
    background-image: url('images/list_on.png');
}

.ListViewBtnLTR:hover {
    background-image: url('images/list_on.png');
}

.GalleryViewBtnSelected {
    float: left;
    text-align: right;
    height: 30px;
    width:35px;
    font-size: 11px;
    color: #000000;
    overflow: hidden;
    text-decoration: none;
    background-image: url('images/view_list_on.png');
    background-repeat: no-repeat;
    display: inline-block;
    margin-left: 7px;
    padding-right: 17px;
    background-color: transparent;
}

.GalleryViewBtnSelectedLTR {
    float: right;
    text-align: left;
    height: 30px;
    width:35px;
    font-size: 11px;
    color: #000000;
    overflow: hidden;
    text-decoration: none;
    background-image: url('images/view_list_on.png');
    background-repeat: no-repeat;
    display: inline-block;
    margin-right: 7px;
    padding-left: 17px;
    background-color: transparent;
}

.ListViewBtnSelected {
    float: left;
    text-align: right;
    height: 30px;
    width: 35px;
    font-size: 11px;
    color: #000000;
    overflow: hidden;
    text-decoration: none;
    background-image: url('images/list_on.png');
    background-repeat: no-repeat;
    display: inline-block;
    margin-left: 7px;
    padding-right: 17px;
    background-color: transparent;
}

.ListViewBtnSelectedLTR {
    float: right;
    text-align: left;
    height: 30px;
    width: 35px;
    font-size: 11px;
    color: #000000;
    overflow: hidden;
    text-decoration: none;
    background-image: url('images/list_on.png');
    background-repeat: no-repeat;
    display: inline-block;
    margin-right: 7px;
    padding-left: 17px;
    background-color: transparent;
}

/* דף השוואת מוצרים */

.ComparePageTitle {
    display: inline-block;
    width: 875px;
    height: 19px;
    background-image: url('images/SubTitlesBack.gif');
    color: #FFFFFF;
    font-size: 14px;
    line-height: 14px;
    text-align: right;
    padding: 3px 12px 0 0;
    margin: 0 1px 0 0;
    text-decoration: none;
    background-color: transparent;
}

.ComparePageTitleLTR {
    display: inline-block;
    width: 875px;
    border: solid 1px #5f5f5f;
    height: 19px;
    background-image: url('images/SubTitlesBack.gif');
    color: #FFFFFF;
    font-size: 13px;
    line-height: 14px;
    text-align: left;
    padding: 3px 0 0 10px;
    margin: 0 0 0 0;
    text-decoration: none;
    background-color: transparent;
}

.ComparePageProdList {
    display: inline-block;
    width: 871px;
    height: 436px;
    border: solid 1px #000000;
    background-color: #FFFFFF;
    margin: 2px 0 0 0;
    padding: 7px;
}

.ComparePageNameTitle {
    display: inline-block;
    width: 115px;
    height: 40px;
    overflow: hidden;
    float: right;
    margin: 0 0 0 0;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: right;
    padding-right: 15px;
    padding-top: 10px;
}

.ComparePageNameTitleLTR {
    display: inline-block;
    width: 115px;
    height: 40px;
    overflow: hidden;
    float: left;
    margin: 0 0 0 0;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: left;
    padding-left: 15px;
    padding-top: 10px;
}

.ComparePageNameValue {
    display: inline-block;
    width: 190px;
    height: 30px;
    overflow: hidden;
    float: right;
    margin: 0 2px 0 0;
    background-color: #F6F6F6;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: right;
    padding: 10px;
}

.ComparePageNameValueLTR {
    display: inline-block;
    width: 190px;
    height: 30px;
    overflow: hidden;
    float: left;
    margin: 0 0 0 2px;
    background-color: #F6F6F6;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: left;
    padding: 10px;
}

.ComparePageImageTitle {
    display: inline-block;
    width: 115px;
    height: 42px;
    overflow: hidden;
    float: right;
    margin: 0 0 0 0;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: right;
    padding-right: 15px;
    padding-top: 10px;
}

.ComparePageImageTitleLTR {
    display: inline-block;
    width: 115px;
    height: 42px;
    overflow: hidden;
    float: left;
    margin: 0 0 0 0;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: left;
    padding-left: 15px;
    padding-top: 10px;
}

.ComparePageImageValue {
    display: inline-block;
    width: 200px;
    height: 52px;
    overflow: hidden;
    float: right;
    margin: 0 2px 0 0;
    background-color: #F6F6F6;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: right;
    padding-right: 10px;
}

.ComparePageImageValueLTR {
    display: inline-block;
    width: 200px;
    height: 52px;
    overflow: hidden;
    float: left;
    margin: 0 0 0 2px;
    background-color: #F6F6F6;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: left;
    padding-left: 10px;
}

.ComparePageStandartTitle {
    display: inline-block;
    width: 115px;
    height: 20px;
    overflow: hidden;
    float: right;
    margin: 0 0 0 0;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: right;
    padding-right: 15px;
    padding-top: 5px;
}

.ComparePageStandartTitleLTR {
    display: inline-block;
    width: 115px;
    height: 20px;
    overflow: hidden;
    float: left;
    margin: 0 0 0 0;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: left;
    padding-left: 15px;
    padding-top: 5px;
}

.ComparePageStandartValue {
    display: inline-block;
    width: 190px;
    height: 20px;
    overflow: hidden;
    float: right;
    margin: 0 2px 0 0;
    background-color: #F6F6F6;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: right;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 5px;
    white-space: nowrap;
}

.ComparePageStandartValueLTR {
    display: inline-block;
    width: 190px;
    height: 20px;
    overflow: hidden;
    float: left;
    margin: 0 0 0 2px;
    background-color: #F6F6F6;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: left;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 5px;
    white-space: nowrap;
}

.ComparePagePropTitle {
    display: inline-block;
    height: 20px;
    overflow: hidden;
    float: right;
    margin: 0 0 0 0;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: right;
    padding-right: 15px;
    padding-top: 5px;
}

.ComparePagePropTitleLTR {
    display: inline-block;
    height: 20px;
    overflow: hidden;
    float: left;
    margin: 0 0 0 0;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: left;
    padding-left: 15px;
    padding-top: 5px;
}

/* צד שמאל ראשי - חדשות */

.SiteNewsIframeBack {
    background-color: #FFFFFF;
}

#DivSiteNewsSep {
    width: 100%;
    padding: 0 0 0 0;
    margin: 10px 0 10px 0;
    height: 1px;
    background-color: #fe0000;
    display: inline-block;
}

.SiteNewsBox {
    width: 178px;
    float: left;
    text-align: center;
    background-color: #FFFFFF;
    border: solid 1px #5f5f5f;
    margin: 0 0 10px 0;
    padding: 0 0 0 0;
}

.SiteNewsBoxLTR {
    width: 178px;
    float: right;
    text-align: center;
    background-color: #FFFFFF;
    border: solid 1px #5f5f5f;
    margin: 0 0 10px 0;
    padding: 0 0 0 0;
}

.SiteNewsTitle {
    width: 100%;
    text-align: center;
    color: #FFFFFF;
    font-size: 14px;
    background-color: #5f5f5f;
    height: 21px;
    padding-top: 3px;
}

.SiteNewsDate {
    color: #fe0000;
    font-size: 10px;
    font-weight: bold;
    margin-bottom: 5px;
}

.SiteNewsLink {
    color: #000000;
    font-size: 12px;
    text-decoration: none;
    background-color: transparent;
}

    .SiteNewsLink:hover {
        text-decoration: underline;
    }

.DivSiteNewsInfo {
    position: absolute;
    top: 70px;
    z-index: 1001;
    width: 766px;
    height: 700px;
    background-color: #FFFFFF;
    border: solid 1px #5f5f5f;
    padding: 10px;
    text-align: center;
}

.DivSiteNewsInfoTop {
    width: 100%;
}

.DivSiteNewsInfoBot {
    width: 100%;
    margin-top: 30px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
}

.SiteNewsIframeInfoBack {
    background-color: #FFFFFF;
    width: 100%;
    margin: 0 0 0 0;
}

/* באנרים צד שמאל - עמוד ראשי */

.BannersLeftGeneral {
    width: 180px;
    float: left;
    color: #000000;
    font-size: 12px;
    text-align: right;
    background-color: Transparent;
    margin: 0 0 5px 0;
    padding: 0 0 0 0;
}

.BannersLeftGeneralLTR {
    width: 180px;
    float: right;
    color: #000000;
    font-size: 12px;
    text-align: right;
    background-color: Transparent;
    margin: 0 0 5px 0;
    padding: 0 0 0 0;
}

/* תחתון */
/* פס */

.FooterLine {
    display: inline-block;
    width:100%;
    height: 7px;
    background-color: #5f5f5f;
    margin: 10px 0 7px 0;
    float: right;
}

.FooterLineLTR {
    display: inline-block;
   width:100%;
    height: 7px;
    background-color: #5f5f5f;
    margin: 10px 0 7px 0;
    float: left;
}

/* זכויות שמורות */

.Copyright {
    float: right;
    color: #cdcdcd;
    font-size: 12px;
    text-align: right;
    width: 230px;
    padding-top: 3px;
    background-color: transparent;
}

.CopyrightLTR {
    float: left;
    color: #000000;
    font-size: 11px;
    text-align: left;
    width: 230px;
    padding-top: 3px;
    background-color: transparent;
}

/* תפריט */

.FooterMenuStartLink {
    display: inline-block;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 3px;
    color: #000000;
    font-size: 11px;
    text-decoration: none;
    background-color: transparent;
}

    .FooterMenuStartLink:hover {
        color: #000000;
        background-color: transparent;
    }

.FooterMenuLink {
    display: inline-block;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 3px;
    color: #000000;
    font-size: 11px;
    text-decoration: none;
    background-image: url('images/FooterMenuSep.gif');
    background-repeat: no-repeat;
    background-position: right center;
    background-color: transparent;
}

    .FooterMenuLink:hover {
        color: #000000;
        background-color: transparent;
    }

.FooterMenuLinkLTR {
    display: inline-block;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 3px;
    color: #000000;
    font-size: 11px;
    text-decoration: none;
    background-image: url('images/FooterMenuSep.gif');
    background-repeat: no-repeat;
    background-position: left center;
    background-color: transparent;
}

    .FooterMenuLinkLTR:hover {
        color: #000000;
        background-color: transparent;
    }

/* livedns */

.PowerdByLink {
    color: #000000;
    font-size: 11px;
    text-decoration: none;
    background-color: transparent;
}

/* דף הודעות */

#MsgDisplay {
    width: 100%;
    font-size: 12px;
    color: #CC0000;
    display: inline-block;
    margin-top: 80px;
}

.MsgErrDisplay {
   width: 100%;;
    font-size: 12px;
    color: #CC0000;
    display: inline-block;
    margin-top: 80px;
}

.MsgErrDisplayIframe {
    width: 100%;
    font-size: 12px;
    color: #CC0000;
    display: inline-block;
    margin-top: 80px;
    text-align: center;
}

/* דיפדוף */

.PagingBox {
    width: 766px;
    display: inline-block;
    margin: 10px 0 10px 0;
    padding: 0 0 0 0;
}

.PagingPageInfo {
    width: 766px;
    float: right;
    text-align: right;
    font-size: 11px;
    color: #000000;
    margin: 0 0 10px 0;
    padding: 0 0 0 0;
    background-color: transparent;
}

.PagingPageInfoLTR {
    width: 766px;
    float: left;
    text-align: left;
    font-size: 11px;
    color: #000000;
    margin: 0 0 10px 0;
    padding: 0 0 0 0;
    background-color: transparent;
}

.PagingPrev {
    font-size: 12px;
    text-decoration: none;
    display: inline-block;
    color: #000000;
    padding: 0 0 0 20px;
    background-color: transparent;
}

    .PagingPrev:hover {
        color: #fe0000;
        background-color: transparent;
    }

.PagingPrevLTR {
    font-size: 12px;
    text-decoration: none;
    display: inline-block;
    color: #000000;
    padding: 0 20px 0 0;
    background-color: transparent;
}

    .PagingPrevLTR:hover {
        color: #fe0000;
        background-color: transparent;
    }

.PagingNext {
    font-size: 12px;
    text-decoration: none;
    display: inline-block;
    color: #000000;
    padding: 0 20px 0 0;
    background-color: transparent;
}

    .PagingNext:hover {
        color: #fe0000;
        background-color: transparent;
    }

.PagingNextLTR {
    font-size: 12px;
    text-decoration: none;
    display: inline-block;
    color: #000000;
    padding: 0 0 0 20px;
    background-color: transparent;
}

    .PagingNextLTR:hover {
        color: #fe0000;
        background-color: transparent;
    }

.PagingPageNumbers {
    width: 766px;
    float: right;
    text-align: right;
    margin: 0 0 0 0;
    white-space: nowrap;
}

.PagingPageNumbersLTR {
    width: 766px;
    float: left;
    text-align: left;
    margin: 0 0 0 0;
    white-space: nowrap;
}

.PagingCurrentPageNumber {
    display: inline-block;
    padding: 0 5px 0 5px;
    text-decoration: none;
    font-size: 12px;
    color: #fe0000;
    background-color: transparent;
}

.PagingPageNumber {
    display: inline-block;
    padding: 0 5px 0 5px;
    text-decoration: none;
    font-size: 12px;
    color: #000000;
    background-color: transparent;
}


/* מאמרים */

.SubArticleCategoryLnk {
    margin: 0 0 0 0;
    display: inline-block;
    height: 19px;
    background-color: Transparent;
    background-image: url('images/RightCategoryClose.gif');
    background-repeat: no-repeat;
    background-position: right center;
    font-size: 12px;
    padding: 2px 14px 0 10px;
    text-decoration: none;
    color: #6E6E6E;
    white-space: nowrap;
    float: right;
}

    .SubArticleCategoryLnk:hover {
        text-decoration: underline;
    }

.SubArticleCategoryLnkLTR {
    margin: 0 0 0 0;
    display: inline-block;
    height: 19px;
    background-color: Transparent;
    background-image: url('images/RightCategoryCloseLTR.gif');
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 12px;
    padding: 2px 10px 0 14px;
    text-decoration: none;
    color: #6E6E6E;
    white-space: nowrap;
    float: left;
}

    .SubArticleCategoryLnkLTR:hover {
        text-decoration: underline;
    }

.ArticleTitle {
    color: ##fe0000;
    width: 100%;
    display: inline-block;
    text-align: right;
    text-decoration: none;
    margin: 0 0 5px 0;
    padding: 0 0 0 0;
    font-weight: bold;
    background-color: transparent;
}

    .ArticleTitle:hover {
        text-decoration: underline;
    }

.ArticleTitleLTR {
    color: ##fe0000;
     width: 100%;
    display: inline-block;
    text-align: left;
    text-decoration: none;
    margin: 0 0 5px 0;
    padding: 0 0 0 0;
    font-weight: bold;
    background-color: transparent;
}

    .ArticleTitleLTR:hover {
        text-decoration: underline;
    }

.ArticleDesc {
    /*color: #000000;*/
    width: 100%;
    display: inline-block;
    text-align: right;
    text-decoration: none;
    margin: 0 0 25px 0;
    padding: 0 0 0 0;
    font-size: 13px;
    font-weight: normal;
    background-color: transparent;
}

.ArticleDescLTR {
    /*color: #000000;*/
    width: 100%;
    display: inline-block;
    text-align: left;
    text-decoration: none;
    margin: 0 0 25px 0;
    padding: 0 0 0 0;
    font-size: 13px;
    font-weight: normal;
    background-color: transparent;
}

.ArticleActionsBtn {
    color: #fe0000;
    display: inline-block;
    text-align: right;
    text-decoration: none;
    margin: 10px 0 10px 30px;
    padding: 0 0 0 0;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial;
    cursor: pointer;
    background-color: transparent;
}

    .ArticleActionsBtn:hover {
        text-decoration: underline;
    }

.ArticleActionsBtnLTR {
    color: #fe0000;
    display: inline-block;
    text-align: left;
    text-decoration: none;
    margin: 10px 30px 10px 0;
    padding: 0 0 0 0;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial;
    cursor: pointer;
    background-color: transparent;
}

    .ArticleActionsBtnLTR:hover {
        text-decoration: underline;
    }

.ArticleIframeInfoBack {
    background-color: #FFFFFF;
    width: 100%;
    margin: 0 0 0 0;
}

.ArticleDescIframe {
    color: #000000;
    width: 100%;
    display: inline-block;
    text-align: right;
    text-decoration: none;
    margin: 0 0 25px 0;
    padding: 0 0 0 0;
    font-size: 13px;
    font-weight: normal;
    background-color: transparent;
}

.ArticleDescIframeLTR {
    color: #000000;
    width: 100%;
    display: inline-block;
    text-align: left;
    text-decoration: none;
    margin: 0 0 25px 0;
    padding: 0 0 0 0;
    font-size: 13px;
    font-weight: normal;
    background-color: transparent;
}


/* קנה קבל חלון */
.BuyRecivePopupMsgIframeInfoBack {
    background-color: #FFFFFF;
    width: 380px;
    margin: 20px 20px 0 0;
    font-family: Arial;
    direction: rtl;
}

.BuyRecivePopupMsgIframeInfoBackLTR {
    background-color: #FFFFFF;
    width: 380px;
    margin: 20px 0 0 20px;
    font-family: Arial;
    direction: ltr;
}

.BuyRecivePopupMsg {
    color: #fe0000;
    font-family: Arial;
    font-size: 16px;
    line-height: 30px;
}

.BuyRecivePopupMsgLnk {
    color: #000000;
    font-family: Arial;
    font-size: 16px;
    line-height: 30px;
    text-decoration: underline;
}

.BuyRecivePopupBtn {
    width: 100%;
    text-align: center;
    margin: 15px 0 0 0;
}
/* 
    ColorBox
*/
/*#cboxOverlay{background:url(images/overlay.png) 0 0 repeat;}*/
#cboxOverlay {
    background: #45484D;
}

#colorbox {
}

#cboxTopLeft {
    width: 21px;
    height: 21px;
    background: url(images/controls.gif) -100px 0 no-repeat;
}

#cboxTopRight {
    width: 21px;
    height: 21px;
    background: url(images/controls.gif) -129px 0 no-repeat;
}

#cboxBottomLeft {
    width: 21px;
    height: 21px;
    background: url(images/controls.gif) -100px -29px no-repeat;
}

#cboxBottomRight {
    width: 21px;
    height: 21px;
    background: url(images/controls.gif) -129px -29px no-repeat;
}

#cboxMiddleLeft {
    width: 21px;
    background: url(images/controls.gif) left top repeat-y;
}

#cboxMiddleRight {
    width: 21px;
    background: url(images/controls.gif) right top repeat-y;
}

#cboxTopCenter {
    height: 21px;
    background: url(images/border.gif) 0 0 repeat-x;
}

#cboxBottomCenter {
    height: 21px;
    background: url(images/border.gif) 0 -29px repeat-x;
}

#cboxContent {
    background: #FFFFFF;
}

#cboxLoadedContent {
    margin-top: 25px;
}

#cboxTitle {
    position: absolute;
    top: 4px;
    left: 0;
    text-align: center;
    width: 100%;
    color: #949494;
}

#cboxCurrent {
    position: absolute;
    top: 4px;
    left: 58px;
    color: #FFFFFF;
    background-color: transparent;
}
/* הצבע הזה חייב להיות כמו הצבע של הרקע cboxContent */
#cboxSlideshow {
    position: absolute;
    top: 4px;
    right: 30px;
    color: #FFFFFF;
    background-color: transparent;
}
/* הצבע הזה חייב להיות כמו הצבע של הרקע */
#cboxPrevious {
    position: absolute;
    top: 0;
    left: 0px;
    background: url(images/controls.gif) -75px 0px no-repeat;
    width: 25px;
    height: 25px;
    text-indent: -9999px;
}

    #cboxPrevious.hover {
        background-position: -75px -25px;
    }

#cboxNext {
    position: absolute;
    top: 0;
    left: 27px;
    background: url(images/controls.gif) -50px 0px no-repeat;
    width: 25px;
    height: 25px;
    text-indent: -9999px;
}

    #cboxNext.hover {
        background-position: -50px -25px;
    }

#cboxLoadingOverlay {
    background: url(images/loading_background.png) center center no-repeat;
}

#cboxLoadingGraphic {
    background: url(images/loading.gif) center center no-repeat;
}

#cboxClose {
    position: absolute;
    top: 0;
    right: 0;
    background: url(images/controls.gif) -25px 0px no-repeat;
    width: 25px;
    height: 25px;
    text-indent: -9999px;
}

    #cboxClose.hover {
        background-position: -25px -25px;
    }


/* שלח לחבר */

.SendToFriendIframeInfoBack {
    background-color: #FFFFFF;
    width: 100%;
    margin: 10px 0 0 0;
}

.SendToFriendPageTitle {
    float: right;
    margin: 0 0 10px 0;
    color: #fe0000;
    background-color: Transparent;
    font-size: 16px;
    font-weight: normal;
    display: inline-block;
    padding: 0 0 0 0;
    white-space: nowrap;
    text-decoration: none;
    text-align: right;
    width: 500px;
}

.SendToFriendPageTitleLTR {
    float: left;
    margin: 0 0 10px 0;
    color: #fe0000;
    background-color: Transparent;
    font-size: 16px;
    font-weight: normal;
    display: inline-block;
    padding: 0 0 0 0;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
    width: 500px;
}

.SendToFriendFieldInputNameDesc {
    color: #000000;
    font-size: 12px;
    text-decoration: none;
    margin-right: 10px;
    margin-bottom: 3px;
    background-color: transparent;
}

.SendToFriendFieldInputNameDescLTR {
    color: #000000;
    font-size: 12px;
    text-decoration: none;
    margin-left: 10px;
    margin-bottom: 3px;
    background-color: transparent;
}

.SendToFriendFieldInputEmailDesc {
    color: #000000;
    font-size: 12px;
    text-decoration: none;
    margin-right: 30px;
    margin-bottom: 3px;
    background-color: transparent;
}

.SendToFriendFieldInputEmailDescLTR {
    color: #000000;
    font-size: 12px;
    text-decoration: none;
    margin-left: 30px;
    margin-bottom: 3px;
    background-color: transparent;
}

.SendToFriendFieldInputName {
    width: 140px;
    font-size: 12px;
    border: solid 1px #fe0000;
    margin-right: 10px;
    margin-bottom: 10px;
}

.SendToFriendFieldInputNameLTR {
    width: 140px;
    font-size: 12px;
    border: solid 1px #fe0000;
    margin-left: 10px;
    margin-bottom: 10px;
}

.SendToFriendFieldInputEmail {
    width: 250px;
    font-size: 12px;
    border: solid 1px #fe0000;
    margin-right: 30px;
    direction: ltr;
    margin-bottom: 10px;
}

.SendToFriendFieldInputEmailLTR {
    width: 250px;
    font-size: 12px;
    border: solid 1px #fe0000;
    margin-left: 30px;
    direction: ltr;
    margin-bottom: 10px;
}

.SendToFriendFieldInputMsg {
    width: 420px;
    font-size: 12px;
    border: solid 1px #fe0000;
    margin-right: 10px;
    margin-bottom: 10px;
    height: 100px;
    overflow: auto;
}

.SendToFriendFieldInputMsgLTR {
    width: 420px;
    font-size: 12px;
    border: solid 1px #fe0000;
    margin-left: 10px;
    margin-bottom: 10px;
    height: 100px;
    overflow: auto;
}

/* כפתור כללי */

.StandartBtn {
    background-image: url('images/login.png');
    /*background-position: right bottom;*/
    background-repeat: no-repeat;
    /*border-left-style: none;
    border-right-style: none;
    border-top-style: none;*/
    border:none;
    /*border-bottom: solid 1px #000000;*/
    display: inline-block;
    /*padding-right: 25px;
    padding-left: 10px;
    background-color: #5f5f5f;*/
    /*color: #FFFFFF;
    font-size: 11px;*/
    text-decoration: none;
    height: 41px;
    width:140px;
    /*text-align: right;
    line-height: 10px;
    font-family: Arial;*/
    cursor: pointer;
}
.PrivateSaleBtn {
    background-image: url('images/login.png');
    /*background-position: right bottom;*/
    background-repeat: no-repeat;
    /*border-left-style: none;
    border-right-style: none;
    border-top-style: none;*/
    border:none;
    /*border-bottom: solid 1px #000000;*/
    display: inline-block;
    /*padding-right: 25px;
    padding-left: 10px;
    background-color: #5f5f5f;*/
    /*color: #FFFFFF;
    font-size: 11px;*/
    text-decoration: none;
    height: 41px;
    width:140px;
    /*text-align: right;
    line-height: 10px;
    font-family: Arial;*/
    cursor: pointer;
}
 .StandartSendBtn {
    background-image: url('images/send_btn.png');
    /*background-position: right bottom;*/
    background-repeat: no-repeat;
    /*border-left-style: none;
    border-right-style: none;
    border-top-style: none;*/
    border:none;
    /*border-bottom: solid 1px #000000;*/
    display: inline-block;
    /*padding-right: 25px;
    padding-left: 10px;
    background-color: #5f5f5f;*/
    /*color: #FFFFFF;
    font-size: 11px;*/
    text-decoration: none;
    height: 37px;
    width:168px;
    /*text-align: right;
    line-height: 10px;
    font-family: Arial;*/
    cursor: pointer;
}
.StandartRegBtn {
    background-image: url('images/registation.png');
    /*background-position: right bottom;*/
    background-repeat: no-repeat;
    /*border-left-style: none;
    border-right-style: none;
    border-top-style: none;*/
    border:none;
    /*border-bottom: solid 1px #000000;*/
    display: inline-block;
    /*padding-right: 25px;
    padding-left: 10px;
    background-color: #5f5f5f;*/
    /*color: #FFFFFF;
    font-size: 11px;*/
    text-decoration: none;
    height: 41px;
    width:140px;
    /*text-align: right;
    line-height: 10px;
    font-family: Arial;*/
    cursor: pointer;
}
.StandartPrintPreviewBtn {
    background-image: url('images/print_btn.png');
    /*background-position: right bottom;*/
    background-repeat: no-repeat;
    /*border-left-style: none;
    border-right-style: none;
    border-top-style: none;*/
    border:none;
    /*border-bottom: solid 1px #000000;*/
    display: inline-block;
    /*padding-right: 25px;
    padding-left: 10px;
    background-color: #5f5f5f;*/
    /*color: #FFFFFF;
    font-size: 11px;*/
    text-decoration: none;
    height: 41px;
    width:168px;
    /*text-align: right;
    line-height: 10px;
    font-family: Arial;*/
    cursor: pointer;
}

.StandartBtnLTR {
    background-image: url('images/SideButtonsLTR.gif');
    background-position: left bottom;
    background-repeat: no-repeat;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom: solid 1px #000000;
    display: inline-block;
    padding-left: 25px;
    padding-right: 10px;
    background-color: #5f5f5f;
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    height: 15px;
    text-align: left;
    line-height: 10px;
    font-family: Arial;
}

.StandartLinkBtn {
    background-image: url('images/SideButtons.gif');
    background-position: right bottom;
    background-repeat: no-repeat;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom: solid 1px #000000;
    display: inline-block;
    padding-right: 25px;
    padding-left: 10px;
    padding-top: 2px;
    background-color: #5f5f5f;
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    height: 12px;
    text-align: right;
    line-height: 10px;
    font-family: Arial;
}

.StandartLinkBtnLTR {
    background-color: transparent;
    background-image: url('images/SideButtonsLTR.gif');
    background-position: left bottom;
    background-repeat: no-repeat;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom: solid 1px #000000;
    display: inline-block;
    padding-left: 25px;
    padding-right: 10px;
    padding-top: 2px;
    background-color: #5f5f5f;
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    height: 12px;
    text-align: left;
    line-height: 10px;
    font-family: Arial;
}

/* הודעת שדה חובה */

.RequirementFieldsMsg {
    color: #fe0000;
    font-size: 11px;
    text-decoration: none;
    background-color: transparent;
}

/* הודעות ALERT */

#modalContainerAlert {
    background-image: url('images/AlertBack.gif');
    position: absolute;
    width: 0px;
    height: 0px;
    top: 0px;
    left: 0px;
    z-index: 10000;
}

#alertBox {
    display: inline-block;
    position: relative;
    width: 300px;
    border: 2px solid #fe0000;
    margin: 5px;
    background-color: #FFFFFF;
    text-align: center;
}

#modalContainerAlert > #alertBox {
    position: fixed;
}

#alertBox h1 {
    height: 10px;
}

#alertBox p {
    display: inline-block;
    font-size: 12px;
    color: #fe0000;
    padding-right: 40px;
    background-color: transparent;
    background-image: url('images/AlertImage.gif');
    background-position: right;
    background-repeat: no-repeat;
    margin-right: 10px;
    margin-left: 10px;
    margin-bottom: 10px;
    min-height: 50px;
    text-align: right;
    direction: rtl;
    width: 240px;
}

#alertBox #closeBtn {
    display: inline-block;
    position: relative;
    margin-right: auto;
    margin-top: 10px;
    margin-bottom: 5px;
    margin-left: auto;
    background-image: url('images/SideButtons.gif');
    background-position: right top;
    background-repeat: no-repeat;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom: solid 1px #000000;
    padding-right: 25px;
    padding-left: 10px;
    background-color: #5f5f5f;
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    height: 14px;
    font-family: Arial;
}

#alertBoxLTR {
    display: inline-block;
    position: relative;
    width: 300px;
    border: 2px solid #fe0000;
    margin: 5px;
    background-color: #FFFFFF;
    text-align: center;
}

#modalContainerAlert > #alertBoxLTR {
    position: fixed;
}

#alertBoxLTR h1 {
    height: 10px;
}

#alertBoxLTR p {
    display: inline-block;
    font-size: 12px;
    color: #fe0000;
    padding-left: 40px;
    background-color: transparent;
    background-image: url('images/AlertImage.gif');
    background-position: left;
    background-repeat: no-repeat;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    min-height: 50px;
    text-align: left;
    direction: rtl;
    width: 240px;
}

#alertBoxLTR #closeBtn {
    display: inline-block;
    position: relative;
    margin-right: auto;
    margin-top: 10px;
    margin-bottom: 5px;
    margin-left: auto;
    background-color: transparent;
    background-image: url('images/SideButtonsLTR.gif');
    background-position: left top;
    background-repeat: no-repeat;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    border-bottom: solid 1px #000000;
    padding-left: 25px;
    padding-right: 10px;
    background-color: #5f5f5f;
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    height: 14px;
    font-family: Arial;
}

/* מפת האתר */

.MainLink {
    margin: 5px 0 5px 0;
    color: #fe0000;
    background-color: Transparent;
    font-size: 14px;
    font-weight: normal;
    display: inline-block;
    padding: 0 0 0 0;
    white-space: nowrap;
    text-decoration: none;
}

    .MainLink:hover {
        text-decoration: underline;
    }

.SubLink {
    margin: 0 0 5px 0;
    color: #000000;
    background-color: Transparent;
    font-size: 12px;
    font-weight: normal;
    display: inline-block;
    padding: 0 0 0 0;
    white-space: nowrap;
    text-decoration: none;
}

    .SubLink:hover {
        text-decoration: underline;
    }

.ArtSubLink {
    margin: 0 0 5px 0;
    color: #000000;
    background-color: Transparent;
    font-size: 12px;
    font-weight: normal;
    display: inline-block;
    padding: 0 0 0 0;
    white-space: nowrap;
    text-decoration: underline;
}

    .ArtSubLink:hover {
        text-decoration: none;
    }

/* כותרת משנית כללית */

.StandartSubTitle {
    display: inline-block;
    width: 100%;
    border: solid 1px #d9d9d9;
    height: 46px;
    background-color: #F5F5F5;
    /*background-image: url('images/SubTitlesBack.gif');*/
    /*color: #FFFFFF;*/
    font-size: 13px;
    line-height: 14px;
    text-align: right;
    padding: 3px 3px 0 0;
    margin: 0 0 -6px 0;
    text-decoration: none;
}

.StandartSubTitleLTR {
    display: inline-block;
    width: 100%;
    border: solid 1px #5f5f5f;
    height: 19px;
    background-color: transparent;
    background-image: url('images/SubTitlesBack.gif');
    color: #FFFFFF;
    font-size: 13px;
    line-height: 14px;
    text-align: left;
    padding: 3px 0 0 10px;
    margin: 0 0 -6px 0;
    text-decoration: none;
}

.StandartSubTitleMail {
    display: inline-block;
    width: 754px;
    border: solid 1px #5f5f5f;
    height: 19px;
    background-color: #fe0000;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 13px;
    line-height: 14px;
    text-align: right;
    padding: 3px 10px 0 0;
    margin: 0 0 0 0;
    text-decoration: none;
}

.StandartSubTitleMailLTR {
    display: inline-block;
    width: 754px;
    border: solid 1px #5f5f5f;
    height: 19px;
    background-color: #fe0000;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 13px;
    line-height: 14px;
    text-align: left;
    padding: 3px 0 0 10px;
    margin: 0 0 0 0;
    text-decoration: none;
}

/* מתחת לכותרת משנית כללי (כמו תשובה לשאלה נפוצה) */

.StandartInfoBox {
    display: inline-block;
    width: 744px;
    margin-top: 2px;
    margin-bottom: 10px;
    border: solid 1px #000000;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    text-align: right;
    padding: 10px;
}

.StandartInfoBoxLTR {
    display: inline-block;
    width: 744px;
    margin-top: 2px;
    margin-bottom: 10px;
    border: solid 1px #000000;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    text-align: left;
    padding: 10px;
}

/* כותרת משנית Iframes */

.IframeSubTitle {
    display: inline-block;
    width: 96%;
    border: solid 1px #5f5f5f;
    height: 19px;
    background-color: transparent;
    background-image: url('images/SubTitlesBack.gif');
    color: #FFFFFF;
    font-size: 13px;
    line-height: 14px;
    text-align: right;
    padding: 3px 10px 0 0;
    margin: 0 0 15px 0;
}

.IframeSubTitleLTR {
    display: inline-block;
    width: 96%;
    border: solid 1px #5f5f5f;
    height: 19px;
    background-color: transparent;
    background-image: url('images/SubTitlesBack.gif');
    color: #FFFFFF;
    font-size: 13px;
    line-height: 14px;
    text-align: left;
    padding: 3px 0 0 10px;
    margin: 0 0 15px 0;
}

.BasketInputText {
    width: 120px;
    font-size: 12px;
    height: 14px;
    line-height: 14px;
    border: 0;
    background-color: transparent;
    background-image: url('images/Field_145x26.png');
    background-position: center center;
    background-repeat: no-repeat;
    padding: 5px 5px 5px 20px;
    outline: none;
    overflow: hidden;
}
.RegisterFieldName{width:30%;display:inline-block}
.RegisterFieldRight{width:70%;display:inline;}
.BasketInputArea {
    width: 525px;
    font-size: 12px;
    height: 115px;
    line-height: 14px;
    border: 0;
    background-color: transparent;
    background-image: url('images/Field_540x130.png');
    background-position: right top;
    background-repeat: no-repeat;
    padding: 10px 10px 5px 5px;
    outline: none;
    overflow: hidden;
}
/* כניסה / הרשמה לאתר */

.SigninFieldNameDesc {
    color: #000000;
    font-size: 12px;
    text-decoration: none;
    background-color: transparent;
}

.SigninFieldInput {
    width: 70%;
    font-size: 12px;
    height: 27px;
    line-height: 19px;
border:1px solid #cecece;
    background-color: transparent;
float:left;

    /*background-image: url('images/Field_165x31.png');
    background-position: right center;
    background-repeat: no-repeat;*/
    padding: 5px 5px 5px 5px;
    outline: none;
    overflow: hidden;
}

.ForgetPassword {
    color: #fe0000;
    font-size: 12px;
    text-decoration: none;
    text-decoration: underline;
    background-color: transparent;
}

.SigninFieldSelect {
    width: 154px;
    font-size: 12px;
    border: solid 1px #647B81;
    height: 19px;
}

/* הרשמה לרשימת דיוור */

.MailingListIframeInfoBack {
    background-color: #FFFFFF;
    width: 100%;
    margin: 10px 0 0 0;
}

.MailingListPageTitle {
    float: right;
    margin: 0 0 10px 0;
    color: #fe0000;
    background-color: Transparent;
    font-size: 16px;
    font-weight: normal;
    display: inline-block;
    padding: 0 0 0 0;
    white-space: nowrap;
    text-decoration: none;
    text-align: right;
}

.MailingListPageTitleLTR {
    float: left;
    margin: 0 0 10px 0;
    color: #fe0000;
    background-color: Transparent;
    font-size: 16px;
    font-weight: normal;
    display: inline-block;
    padding: 0 0 0 0;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
    width: 400px;
}

.MailingListPageMsg {
    float: right;
    margin: 0 0 10px 0;
    color: #000000;
    background-color: Transparent;
    font-size: 12px;
    font-weight: normal;
    display: inline-block;
    padding: 0 0 0 0;
    text-decoration: none;
    text-align: right;
}

.MailingListPageMsgLTR {
    float: left;
    margin: 0 0 10px 0;
    color: #000000;
    background-color: Transparent;
    font-size: 12px;
    font-weight: normal;
    display: inline-block;
    padding: 0 0 0 0;
    text-decoration: none;
    text-align: left;
    width: 400px;
}


/* שכחתי סיסמא */

.ForgetPasswordIframeInfoBack {
    background-color: #FFFFFF;
    width: 100%;
    margin: 10px 0 0 0;
    color: #000000;
}

.ForgetPasswordPageTitle {
    float: right;
    margin: 0 0 10px 0;
    color: #fe0000;
    background-color: Transparent;
    font-size: 16px;
    font-weight: normal;
    display: inline-block;
    padding: 0 0 0 0;
    white-space: nowrap;
    text-decoration: none;
    text-align: right;
    width: 400px;
}

.ForgetPasswordPageTitleLTR {
    float: left;
    margin: 0 0 10px 0;
    color: #fe0000;
    background-color: Transparent;
    font-size: 16px;
    font-weight: normal;
    display: inline-block;
    padding: 0 0 0 0;
    white-space: nowrap;
    text-decoration: none;
    text-align: left;
    width: 400px;
}

.ForgetPasswordPageMsg {
    float: right;
    margin: 0 0 10px 0;
    color: #000000;
    background-color: Transparent;
    font-size: 12px;
    font-weight: normal;
    display: inline-block;
    padding: 0 0 0 0;
    text-decoration: none;
    text-align: right;
    width: 400px;
}

.ForgetPasswordPageMsgLTR {
    float: left;
    margin: 0 0 10px 0;
    color: #000000;
    background-color: Transparent;
    font-size: 12px;
    font-weight: normal;
    display: inline-block;
    padding: 0 0 0 0;
    text-decoration: none;
    text-align: left;
    width: 400px;
}

.ForgetPasswordFieldInputEmail {
    float: right;
    display: inline-block;
    width: 255px;
    font-size: 12px;
    border: solid 1px #fe0000;
    direction: ltr;
    margin-bottom: 10px;
}

.ForgetPasswordFieldInputEmailLTR {
    float: right;
    display: inline-block;
    width: 255px;
    font-size: 12px;
    border: solid 1px #fe0000;
    direction: ltr;
    margin-bottom: 10px;
}

/* יצירת קשר */

.ContactFieldNameDesc {
    color: #000000;
    font-size: 12px;
    text-decoration: none;
    background-color: transparent;
}

.ContactFieldInput {
    width: 150px;
    font-size: 12px;
    border: solid 1px #647B81;
    height: 19px;
}

.ContactFieldInputTextarea {
    width: 300px;
    font-size: 12px;
    border: solid 1px #647B81;
    height: 100px;
    overflow: auto;
}

/* דף בניית מערכת */

.BuildPagePicBox {
    width: 130px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
    border: solid 1px #000000;
    background-color: #FFFFFF;
    margin-bottom: 10px;
}

.BuildPageCenterInfoBox {
    display: inline-block;
    width: 766px;
    font-family: Arial;
    font-size: 12px;
    text-align: right;
    margin-bottom: 10px;
}

.BuildPageCenterInfoBoxLTR {
    display: inline-block;
    width: 766px;
    font-family: Arial;
    font-size: 12px;
    text-align: left;
    margin-bottom: 10px;
}

.BuildPageCatName {
    display: inline-block;
    width: 752px;
    min-height: 16px;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: right;
    padding-right: 10px;
    padding-top: 4px;
    padding-bottom: 5px;
    margin-top: 1px;
    margin-right: 1px;
    margin-left: 1px;
}

.BuildPageCatNameLTR {
    display: inline-block;
    width: 752px;
    min-height: 16px;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: left;
    padding-left: 10px;
    padding-top: 4px;
    padding-bottom: 5px;
    margin-top: 1px;
    margin-right: 1px;
    margin-left: 1px;
}

.BuildPageValueRow {
    display: inline-block;
}

.BuildPageSelect {
    float: right;
    width: 30px;
    text-align: center;
    padding-top: 2px;
    padding-bottom: 5px;
    display: inline-block;
}

.BuildPageSelectLTR {
    float: left;
    width: 30px;
    text-align: center;
    padding-top: 2px;
    padding-bottom: 5px;
    display: inline-block;
}

.BuildPageQtySelect {
    float: right;
    width: 55px;
    text-align: center;
    padding-top: 4px;
    padding-bottom: 5px;
    display: inline-block;
}

.BuildPageQtySelectLTR {
    float: left;
    width: 55px;
    text-align: center;
    padding-top: 4px;
    padding-bottom: 5px;
    display: inline-block;
}

.BuildPageWithQtySelect {
    float: right;
    width: 509px;
    text-align: right;
    padding-top: 4px;
    padding-bottom: 5px;
    display: inline-block;
}

.BuildPageWithQtySelectLTR {
    float: left;
    width: 509px;
    text-align: left;
    padding-top: 4px;
    padding-bottom: 5px;
    display: inline-block;
}

.BuildPageNotQtySelect {
    float: right;
    width: 564px;
    text-align: right;
    padding-top: 4px;
    padding-bottom: 5px;
    display: inline-block;
}

.BuildPageNotQtySelectLTR {
    float: left;
    width: 564px;
    text-align: left;
    padding-top: 4px;
    padding-bottom: 5px;
    display: inline-block;
}

.BuildPagePriceAction {
    float: right;
    width: 70px;
    text-align: right;
    padding-top: 4px;
    padding-bottom: 5px;
    display: inline-block;
}

.BuildPagePriceActionLTR {
    float: left;
    width: 70px;
    text-align: left;
    padding-top: 4px;
    padding-bottom: 5px;
    display: inline-block;
}

.BuildPagePriceValue {
    float: right;
    width: 100px;
    text-align: right;
    padding-top: 4px;
    padding-bottom: 5px;
    display: inline-block;
    direction: ltr;
}

.BuildPagePriceValueLTR {
    float: left;
    width: 100px;
    text-align: left;
    padding-top: 4px;
    padding-bottom: 5px;
    display: inline-block;
    direction: ltr;
}

.BuildPageNotRequierdTitle {
    float: right;
    width: 734px;
    text-align: right;
    padding-top: 4px;
    padding-bottom: 5px;
    display: inline-block;
}

.BuildPageNotRequierdTitleLTR {
    float: left;
    width: 734px;
    text-align: left;
    padding-top: 4px;
    padding-bottom: 5px;
    display: inline-block;
}

.BuildSelectedPrice {
    font-weight: bold;
    color: #fe0000;
    background-color: transparent;
}

.BuildProductLnk {
    color: #000000;
    text-decoration: underline;
    background-color: transparent;
}

    .BuildProductLnk:hover {
        text-decoration: none;
    }

.BuildPagePriceTotal {
    float: right;
    width: 100px;
    text-align: right;
    display: inline-block;
    direction: ltr;
    color: #FFFFFF;
    font-weight: bold;
    background-color: transparent;
}

.BuildPagePriceTotalLTR {
    float: left;
    width: 100px;
    text-align: left;
    display: inline-block;
    direction: ltr;
    color: #FFFFFF;
    font-weight: bold;
    background-color: transparent;
}

.BuildPagePriceTotalDesc {
    float: right;
    width: 643px;
    text-align: left;
    display: inline-block;
    color: #FFFFFF;
    font-weight: bold;
    padding-left: 21px;
    background-color: transparent;
}

.BuildPagePriceTotalDescLTR {
    float: left;
    width: 644px;
    text-align: right;
    display: inline-block;
    color: #FFFFFF;
    font-weight: bold;
    background-color: transparent;
}

.CopyMsgDiv {
    margin-top: 5px;
    width: 100%;
    display: inline-block;
    color: #fe0000;
    text-align: right;
    background-color: transparent;
}

.CopyMsgDivLTR {
    margin-top: 5px;
    width: 100%;
    display: inline-block;
    color: #fe0000;
    text-align: left;
    background-color: transparent;
}



/* דף מוצר */

.ProdPageTitle {
    display: inline-block;
    width: 100%;
    /*height: 35px;*/
    /*background-color: #fe0000;*/
    text-align: right;
    padding: 1px 6px 1px 1px;
    margin: 15px 0 15px 0;
    overflow: hidden;
    border-bottom:1px solid #e0e0e0;
}

.ProdPageEmailBlock {
    display: inline-block;
    width: 766px;
}

.ProdPageTitleLTR {
    display: inline-block;
    width:100%;
    height: 21px;
    /*background-color: #fe0000;*/
    text-align: left;
    padding: 1px 1px 1px 6px;
    margin: 15px 0 15px 0;
    overflow: hidden;
}

.ProdPageName {
    color: #4a4a4a;
        font-size: 24px;
    font-weight:bold;
    margin: 0 0 0 0;
    background-color: transparent;
    text-decoration: none;
    padding-bottom:15px;
}

.ProdPageShortDesc {
    color: #4a4a4a;
    font-size: 14px;
    text-decoration: none;
    background-color: transparent;
    padding-top:12px;
     padding-bottom:30px;
    border-bottom:1px solid #e0e0e0;
}

.ProdPagePriceBox {
    text-align: right;
    margin-bottom: 5px;
    margin-top: 10px;
}

.ProdPagePriceBoxLTR {
    text-align: left;
    margin-bottom: 5px;
    margin-top: 10px;
}

.ProdPagePriceTop {
    font-size: 30px;
    color: #fe0000;
    text-decoration: none;
    font-weight: bold;
    background-color: transparent;
}

.ProdPageCurrencyTop {
    font-size: 30px;
      color: #fe0000;
    text-decoration: none;
    font-weight: bold;
    background-color: transparent;
}

.ProdPageTopInfo {
    float: right;
    text-align: right;
    font-size: 14px;
    color: #4a4a4a;
    margin: 0 0 5px 0;
    text-decoration: none;
    width: 100%;
    background-color: transparent;
  
    padding-bottom:30px;
}

.ProdPageTopInfoLTR {
    float: left;
    text-align: left;
    font-size: 12px;
    color: #4a4a4a;
    margin: 0 0 5px 0;
    text-decoration: none;
    width: 100%;
    background-color: transparent;
}

.ProdPageTopInfoBold {
    float: right;
    text-align: right;
    font-size: 12px;
    font-weight: bold;
    color: #fe0000;
    margin: 5px 0 5px 0;
    text-decoration: none;
    width: 126px;
    background-color: transparent;
}

.ProdPageTopInfoBoldLTR {
    float: left;
    text-align: left;
    font-size: 12px;
    font-weight: bold;
    color: #fe0000;
    margin: 5px 0 5px 0;
    text-decoration: none;
    width: 326px;
    background-color: transparent;
}
.MoreProd{ 
    height: 37px;
    width: 168px;
    float:left;
    overflow: hidden;
    text-decoration: none;
 
    background-image: url('images/continue_btn.png');
    background-position: left center;
    background-repeat: no-repeat;

    display: inline-block;
  }
.ProdPageTopAddToBasket {
    text-align: center;
    vertical-align: middle !important;
    height: 44px;
    width: 168px;
    font-size: 16px;
    color: #ffffff;
    overflow: hidden;
    text-decoration: none;
    /* background-color:#cccccc;*/
    background-image: url('images/add_to_cart.png');
    background-position: left center;
    background-repeat: no-repeat;
    padding-right: 5px;
    padding-top: 12px;
    display: inline-block;
    margin-top: 16px;
    margin-bottom: 10px;
    padding-left: 39px;
    font-weight: bold;
}

.ProdPageTopAddToBasketLTR {
    text-align: left;
    height: 18px;
    width: 90px;
    font-size: 12px;
    color: #FFFFFF;
    overflow: hidden;
    text-decoration: none;
    background-color: #5f5f5f;
    background-image: url('images/sideAddToBasketLTR.gif');
    background-position: right center;
    background-repeat: no-repeat;
    padding-left: 5px;
    padding-top: 2px;
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 10px;
}
.ProdPageTopLeftSide{margin-top:15px;margin-bottom:20px;}
.ProdPagePicBox {
    max-width:360px;
    width:100%;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
    border: solid 1px #e0e0e0;
    background-color: #FFFFFF;
    margin-bottom: 10px;
}

.ProdPageMediaBox {
    max-width:360px;
    width: 100%;
    padding: 0 0 0 0;
    text-align: center;
    border: solid 1px #e0e0e0;
    background-color: #FFFFFF;
    overflow:hidden;
    max-height: 88px;
}

.MediaBackArrow {
    width: 8px;
    height: 88px;
    background-image: url('images/media_back.gif');
    background-repeat: no-repeat;
    background-position: center center;
    display: block;
    cursor: pointer;
}

.MediaNextArrow {
    width: 8px;
    height: 88px;
    background-image: url('images/media_next.gif');
    background-repeat: no-repeat;
    background-position: center center;
    display: block;
    cursor: pointer;
}

.MediaBackArrowLTR {
    width: 8px;
    height: 88px;
    background-image: url('images/media_next.gif');
    background-repeat: no-repeat;
    background-position: center center;
    display: block;
    cursor: pointer;
}

.MediaNextArrowLTR {
    width: 8px;
    height: 88px;
    background-image: url('images/media_back.gif');
    background-repeat: no-repeat;
    background-position: center center;
    display: block;
    cursor: pointer;
}

.ProdPageMediaContent {
    max-width: 20%;
    height: 100%;
    /*float: right;*/
    /*background-image: url('images/mediaSep.gif');*/
    /*border-left:1px solid #e0e0e0;*/
    /*background-repeat: no-repeat;
    background-position: left center;*/
    overflow: hidden;
    display: inline-block;
}

.ProdPageMediaContentLTR {
     max-width: 20%;
    height: 100%;
    /*float: left;
    background-image: url('images/mediaSep.gif');
    background-repeat: no-repeat;
    background-position: right center;*/
       /*border-right:1px solid #e0e0e0;*/
    overflow: hidden;
    display: inline-block;
}

.ProdPageMediaContentLast {
    max-width: 20%;
    height: 100%;
    /*float: right;*/
       /*border-left:1px solid #e0e0e0;*/
    overflow: hidden;
    display: inline-block;
}

.ProdPageMediaContentLastLTR {
   max-width: 20%;
    height: 100%;
    /*float: left;*/
    overflow: hidden;
       /*border-right:1px solid #e0e0e0;*/
    display: inline-block;
}

.ProdPageIconImg {
    float: right;
    display: inline-block;
    margin-left: 10px;
    margin-bottom: 10px;
}

.ProdPageIconImgLTR {
    float: left;
    display: inline-block;
    margin-right: 10px;
    margin-bottom: 10px;
}

.ProdPageCenterInfoBox {
    display: inline-block;
    width: 100%;
    margin-top: 2px;
    margin-bottom: 2px;
    /*border: solid 1px #000000;*/
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 14px;
    text-align: right;
    padding-right: 15px;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    color:#4a4a4a;
}

.ProdPageCenterInfoBoxLTR {
    display: inline-block;
    width: 100%;
    margin-top: 2px;
    margin-bottom: 2px;
    /*border: solid 1px #000000;*/
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    text-align: left;
    padding-left: 15px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
     color:#4a4a4a;
}

.ProdPageCenterInfo {
    float: right;
    text-align: right;
    font-size: 12px;
    color: #000000;
    margin: 0 0 5px 0;
    text-decoration: none;
    width: 100%;
    background-color: transparent;
}

.ProdPageCenterInfoLTR {
    float: left;
    text-align: left;
    font-size: 12px;
    color: #000000;
    margin: 0 0 5px 0;
    text-decoration: none;
    width: 100%;
    background-color: transparent;
}

.ProdPageTechnicalInfoBox {
    display: inline-block;
    width:100%;
    
    margin-bottom: 20px;
    border: solid 1px #E0E0E0;
    border-top:none;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    text-align: right;
    padding-right: 15px;
    padding-left: 10px;
    padding-top: 2px;
    padding-bottom: 4px;
}

.ProdPageTechnicalInfoBoxLTR {
    display: inline-block;
     width:100%;
  
    margin-bottom: 2px;
    border: solid 1px #E0E0E0;
     border-top:none;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    text-align: left;
    padding-left: 15px;
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 4px;
}

.ProdPageTechnicalInfoTitle {
    display: inline-block;
    width: 115px;
    height: 20px;
    overflow: hidden;
    float: right;
    margin: 0 0 0 0;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: right;
    padding-right: 15px;
    padding-top: 5px;
}

.ProdPageTechnicalInfoTitleLTR {
    display: inline-block;
    width: 115px;
    height: 20px;
    overflow: hidden;
    float: left;
    margin: 0 0 0 0;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: left;
    padding-left: 15px;
    padding-top: 5px;
}

.ProdPageTechnicalInfo {
    display: inline-block;
    /* width: 594px; */
	width: calc(100% - 130px);
    height: 20px;
    overflow: hidden;
    float: right;
    margin: 0 0 0 0;
    background-color: #F6F6F6;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: right;
    padding-right: 15px;
    padding-top: 5px;
}

.ProdPageTechnicalInfoLTR {
    display: inline-block;
    /* width: 594px; */
	width: calc(100% - 130px);
    height: 20px;
    overflow: hidden;
    float: left;
    margin: 0 0 0 0;
    background-color: #F6F6F6;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: left;
    padding-left: 15px;
    padding-top: 5px;
}

.ProdPageTechnicalImgTitle {
    display: inline-block;
    width: 115px;
    height: 60px;
    overflow: hidden;
    float: right;
    margin: 0 0 0 0;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: right;
    padding-right: 15px;
    padding-top: 5px;
}

.ProdPageTechnicalImgTitleLTR {
    display: inline-block;
    width: 115px;
    height: 60px;
    overflow: hidden;
    float: left;
    margin: 0 0 0 0;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: left;
    padding-left: 15px;
    padding-top: 5px;
}

.ProdPageTechnicalImg {
    display: inline-block;
    /* width: 594px; */
	width: calc(100% - 130px);
    height: 60px;
    overflow: hidden;
    float: right;
    margin: 0 0 0 0;
    background-color: #F6F6F6;
    text-align: right;
    padding-right: 15px;
	padding-top: 5px;
}

.ProdPageTechnicalImgLTR {
    display: inline-block;
    /* width: 594px; */
	width: calc(100% - 130px);
    height: 60px;
    overflow: hidden;
    float: left;
    margin: 0 0 0 0;
    background-color: #F6F6F6;
    text-align: left;
    padding-left: 15px;
	padding-top: 5px;
}

.ProdPageTechnicalImg img {
	float: right;
}

.ProdPageTechnicalImgLTR img {
	float: left;
}

.TechnicalImg {
    border: solid 1px #EEEEEE;
}

.ProdPageTechnicalInfoTitleTitle {
    display: inline-block;
    width: 724px;
    height: 21px;
    overflow: hidden;
    float: right;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    font-weight: bold;
    text-align: right;
    padding-right: 15px;
    padding-top: 4px;
    margin-top: 2px;
}

.ProdPageTechnicalInfoTitleTitleLTR {
    display: inline-block;
    width: 724px;
    height: 21px;
    overflow: hidden;
    float: left;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    font-weight: bold;
    text-align: left;
    padding-left: 15px;
    padding-top: 4px;
    margin-top: 2px;
}

.ProdPageAddOnsBox {
    display: inline-block;
    width:100%;
    margin-top: 2px;
    margin-bottom: 2px;
    /*border: solid 1px #e0e0e0;*/
    background-color: #FFFFFF;
}

.ProdPageAddOnsSep {
    display: inline-block;
    width: 100%;
    color: #ffffff;
    background-color: #e0e0e0;
    height: 1px;
}

.ProdPageAddOnCatName {
    display: inline-block;
    width: 100%;
    min-height: 16px;
    float: right;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: right;
    padding-right: 15px;
    padding-top: 4px;
    padding-bottom: 5px;
    margin-top: 1px;
    margin-right: 1px;
}

.ProdPageAddOnCatNameLTR {
    display: inline-block;
    width: 100%;
    min-height: 16px;
    float: left;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: left;
    padding-left: 15px;
    padding-top: 4px;
    padding-bottom: 5px;
    margin-top: 1px;
    margin-left: 1px;
}

.ProdPageAddOnValues {
    display: inline-block;
    width: 99%;
    float: right;
    background-color: #FFFFFF;
    text-align: right;
    padding-right: 10px;
    padding-top: 4px;
    padding-bottom: 5px;
    margin-top: 1px;
    margin-right: 1px;
}

.ProdPageAddOnValuesLTR {
    display: inline-block;
    width: 99%;
    float: left;
    background-color: #FFFFFF;
    font-family: Arial;
    padding-left: 10px;
    padding-top: 4px;
    padding-bottom: 5px;
    margin-top: 1px;
    margin-left: 1px;
}

.ProdPageAddOnValuesCatalog {
    display: inline-block;
    width: 752px;
    float: right;
    background-color: #FFFFFF;
    text-align: right;
    padding-right: 10px;
    padding-top: 4px;
    padding-bottom: 5px;
    margin-top: 1px;
    margin-right: 1px;
}

.ProdPageAddOnValuesCatalogLTR {
    display: inline-block;
    width: 752px;
    float: left;
    background-color: #FFFFFF;
    font-family: Arial;
    padding-left: 10px;
    padding-top: 4px;
    padding-bottom: 5px;
    margin-top: 1px;
    margin-left: 1px;
}

.ProdPageAddOnValuesCatalog input {
    display: none;
}

.ProdPageAddOnValuesCatalogLTR input {
    display: none;
}

.ProdPageAddOnValueName {
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    display: inline-block;
    margin: 0 0 0 0;
    vertical-align: top;
    padding-top: 3px;
    width: 422px;
    float: right;
    overflow: hidden;
    background-color: transparent;
}

.ProdPageAddOnValueNameLTR {
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    display: inline-block;
    margin: 0 0 0 0;
    vertical-align: top;
    padding-top: 3px;
    width: 432px;
    float: left;
    overflow: hidden;
    background-color: transparent;
}

.ProdPageAddOnValueImg {
    display: inline-block;
    margin: 0 0 0 0;
    vertical-align: top;
    padding-top: 2px;
    width: 90px;
    float: right;
    overflow: hidden;
    text-align: center;
}

.ProdPageAddOnValueImgLTR {
    display: inline-block;
    margin: 0 0 0 0;
    vertical-align: top;
    padding-top: 2px;
    width: 90px;
    float: left;
    overflow: hidden;
    text-align: center;
}

.ProdPageAddOnValuePrice {
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    display: inline-block;
    margin: 0 0 0 0;
    vertical-align: top;
    padding-top: 3px;
    width: 200px;
    float: right;
    overflow: hidden;
    background-color: transparent;
}

.ProdPageAddOnValuePriceLTR {
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    display: inline-block;
    margin: 0 0 0 0;
    vertical-align: top;
    padding-top: 3px;
    width: 200px;
    float: left;
    overflow: hidden;
    background-color: transparent;
}

.ProdPageAddOnValueInput input {
    margin: 0 0 5px 0;
    float: right;
    width: 20px;
}

.ProdPageAddOnValueInput label {
    margin: 0 0 5px 0;
    float: right;
    width: 722px;
    height: 25px;
}

.ProdPageAddOnValueInputLTR input {
    margin: 0 0 5px 0;
    float: left;
    width: 20px;
}

.ProdPageAddOnValueInputLTR label {
    margin: 0 0 5px 0;
    float: left;
    width: 722px;
    height: 25px;
}

.ProdPageAddOnsTotal {
    display: inline-block;
    width: 100%;
    /*background-color: #f5f5f5;*/
    height: 12px;
    padding-top: 3px;
}

.ProdPageWithAddOnsTotal {
    display: inline-block;
    width: 100%;
    /*background-color: #fe0000;*/
    color: #fe0000;
    height: 18px;
    padding-top: 3px;
}

.ProdPageAddOnTotalDisplay {
    float: left;
    text-align: right;
    width: 270px;
    color: #4a4a4a;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    background-color: transparent;
}

.ProdPageAddOnTotalDisplayLTR {
    float: right;
    text-align: left;
    width: 270px;
    color: #4a4a4a;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    background-color: transparent;
}

.ProdPageWithAddOnTotalDisplay {
    float: left;
    text-align: right;
    width: 270px;
    color: #fe0000;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    background-color: transparent;
}

.ProdPageWithAddOnTotalDisplayLTR {
    float: right;
    text-align: left;
    width: 270px;
    color: #fe0000;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    background-color: transparent;
}

.ProdPageAddToBasketBot {
    display: inline-block;
    width: 100%;
    margin: 0 0 10px 0;
    text-align: left;
}

.AboutProductTxt {
    height: 20px;
    margin: 10px 0 0;
    line-height: 20px;
    vertical-align: middle;
    float: right;
    color: #000;
    background-color: transparent;
}

.AboutProductTxtLTR {
    height: 20px;
    margin: 10px 0 0;
    line-height: 20px;
    vertical-align: middle;
    float: left;
    color: #000;
    background-color: transparent;
}

.AboutProductLnk {
    height: 20px;
    margin: 10px 10px 0;
    line-height: 20px;
    vertical-align: middle;
    float: right;
    color: #000;
    background-color: transparent;
}

.AboutProductLnkLTR {
    height: 20px;
    margin: 10px 10px 0;
    line-height: 20px;
    vertical-align: middle;
    float: left;
    color: #000;
    background-color: transparent;
}

.ProdPageAddToBasketBotLTR {
    display: inline-block;
    width: 100%;
    margin: 0 0 10px 0;
    text-align: right;
}

.ProdPageMoreProdsTitle {
    display: inline-block;
    width: 754px;
    height: 21px;
    background-color: #E1E1E1;
    text-align: right;
    padding: 1px 11px 1px 1px;
    margin: 15px 0 15px 0;
}

.ProdPageMoreProdsTitleLTR {
    display: inline-block;
    width: 754px;
    height: 21px;
    background-color: #E1E1E1;
    text-align: left;
    padding: 1px 1px 1px 10px;
    margin: 15px 0 15px 0;
}

.ProdPageMoreProdsTitleDesc {
    color: #000000;
    font-size: 13px;
    margin: 2px 0 0 0;
    background-color: transparent;
}

.ProdPageOpinionTitle {
    float: right;
    display: inline-block;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-align: right;
    width: 60px;
    margin: 5px 0 5px 0;
    background-color: transparent;
}

.ProdPageOpinionTitleLTR {
    float: left;
    display: inline-block;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-align: left;
    width: 60px;
    margin: 5px 0 5px 0;
    background-color: transparent;
}

.ProdPageOpinionStars {
    float: right;
    width: 98px;
    display: inline-block;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-align: center;
    margin: 3px 0 5px 0;
    background-color: transparent;
}

.ProdPageOpinionStarsLTR {
    float: left;
    width: 98px;
    display: inline-block;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-align: center;
    margin: 3px 0 5px 0;
    background-color: transparent;
}

.ProdPageOpinionAdd {
    float: right;
    width: 55px;
    display: inline-block;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-align: center;
    margin: 5px 0 5px 0;
    background-color: transparent;
}

.ProdPageOpinionAddLTR {
    float: left;
    width: 55px;
    display: inline-block;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-align: center;
    margin: 5px 0 5px 0;
    background-color: transparent;
}

.ProdPageOpinionAddLink {
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-decoration: underline;
    background-color: transparent;
}

    .ProdPageOpinionAddLink:hover {
        text-decoration: none;
    }

.OpinionsPageSep {
    display: inline-block;
    width: 100%;
    background-color: #606060;
    height: 1px;
}

.OpinionsPageOpinionName {
    float: right;
    display: inline-block;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-align: right;
    width: 100px;
    margin: 5px 0 5px 0;
    background-color: transparent;
}

.OpinionsPageOpinionNameLTR {
    float: left;
    display: inline-block;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-align: left;
    width: 100px;
    margin: 5px 0 5px 0;
    background-color: transparent;
}

.OpinionsPageOpinionStars {
    float: right;
    width: 100px;
    display: inline-block;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-align: left;
    margin: 5px 0 5px 0;
    background-color: transparent;
}

.OpinionsPageOpinionStarsLTR {
    float: left;
    width: 100px;
    display: inline-block;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-align: right;
    margin: 5px 0 5px 0;
    background-color: transparent;
}

.OpinionsPageOpinionEmail {
    float: right;
    width: 156px;
    display: inline-block;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-align: center;
    margin: 5px 0 5px 0;
    background-color: transparent;
}

.OpinionsPageOpinionEmailLTR {
    float: left;
    width: 156px;
    display: inline-block;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-align: center;
    margin: 5px 0 5px 0;
    background-color: transparent;
}

.OpinionsPageOpinionEmailLink {
    color: #fe0000;
    font-family: Arial;
    font-size: 12px;
    text-decoration: underline;
    background-color: transparent;
}

    .OpinionsPageOpinionEmailLink:hover {
        text-decoration: none;
    }

.OpinionsPageOpinionMsg {
    float: right;
    width: 356px;
    display: inline-block;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-align: right;
    margin: 0 0 5px 0;
    background-color: transparent;
}

.OpinionsPageOpinionMsgLTR {
    float: left;
    width: 356px;
    display: inline-block;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-align: left;
    margin: 0 0 5px 0;
    background-color: transparent;
}

.GetOpinionIframeInfoBack {
    background-color: #FFFFFF;
    width: 100%;
    margin: 0 0 0 0;
    font-family: Arial;
    direction: rtl;
}

.GetOpinionIframeInfoBackLTR {
    background-color: #FFFFFF;
    width: 100%;
    margin: 0 0 0 0;
    font-family: Arial;
    direction: ltr;
}

.GetOpinionTopMsg {
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    background-color: #FFFFFF;
    text-align: right;
    margin: 5px 0 10px 0;
}

.GetOpinionTopMsgLTR {
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    background-color: #FFFFFF;
    text-align: left;
    margin: 5px 0 10px 0;
}

.GetOpinionRegisterLink {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 13px;
    text-decoration: none;
    background-color: transparent;
}

    .GetOpinionRegisterLink:hover {
        text-decoration: underline;
        background-color: transparent;
    }

.GetOpinionFieldInput {
    width: 200px;
    font-size: 12px;
    border: solid 1px #647B81;
}

.ShowEmailField {
    width: 100%;
    display: inline-block;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    margin: 0 0 10px 0;
    background-color: transparent;
}

.ProdPagePrivateSaleBox {
    display: inline-block;
    width: 100%;
    /*margin-top: 2px;*/
    margin-bottom: 20px;
    border: solid 1px #cecece;
     border-top:none;
         background-color: #FFFFFF;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-align: right;
    padding-right: 15px;
    padding-left: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
}

.ProdPagePrivateSaleBoxLTR {
    display: inline-block;
    width: 100%;
    /*margin-top: 2px;*/
    margin-bottom: 20px;
    border: solid 1px #cecece;
    background-color: #FFFFFF;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    text-align: left;
    padding-left: 15px;
    padding-right: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
}

.PrivateSaleBidsListWidth {
    width: 288px;
    margin-bottom: 10px;
}

.PrivateSaleBidsTitle {
    display: inline-block;
    width: 70px;
    overflow: hidden;
    float: right;
    margin: 0 0 0 2px;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: center;
    height: 17px;
    padding-top: 1px;
}

.PrivateSaleBidsTitleLTR {
    display: inline-block;
    width: 70px;
    overflow: hidden;
    float: left;
    margin: 0 2px 0 0;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: center;
    height: 17px;
    padding-top: 1px;
}

.PrivateSaleBidsInfo {
    display: inline-block;
    width: 70px;
    overflow: hidden;
    float: right;
    margin: 2px 0 0 2px;
    background-color: #F6F6F6;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: center;
    height: 17px;
    padding-top: 1px;
}

.PrivateSaleBidsInfoLTR {
    display: inline-block;
    width: 70px;
    overflow: hidden;
    float: left;
    margin: 2px 2px 0 0;
    background-color: #F6F6F6;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: center;
    height: 17px;
    padding-top: 1px;
}

.PrivateSaleBidsInfoColored {
    display: inline-block;
    width: 70px;
    overflow: hidden;
    float: right;
    margin: 2px 0 0 2px;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: center;
    height: 17px;
    padding-top: 1px;
}

.PrivateSaleBidsInfoColoredLTR {
    display: inline-block;
    width: 70px;
    overflow: hidden;
    float: left;
    margin: 2px 2px 0 0;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: center;
    height: 17px;
    padding-top: 1px;
}

.PrivateSaleGetBidTitle {
    float: right;
    display: inline-block;
    width: 100px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: center;
    padding-top: 4px;
    background-color: transparent;
}

.PrivateSaleGetBidInput {
    float: right;
    display: inline-block;
    width: 130px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: right;
    background-color: transparent;
}

.PrivateSaleGetBidBtn {
    float: right;
    display: inline-block;
    width: 300px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: right;
    padding-top: 4px;
    background-color: transparent;
}

.PrivateSaleInputBox {
    width: 120px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    border: solid 1px #fe0000;
    background-color: transparent;
}

.PrivateSaleGetBidTitleLTR {
    float: left;
    display: inline-block;
    width: 100px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: center;
    padding-top: 4px;
    background-color: transparent;
}

.PrivateSaleGetBidInputLTR {
    float: left;
    display: inline-block;
    width: 130px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: left;
    background-color: transparent;
}

.PrivateSaleGetBidBtnLTR {
    float: left;
    display: inline-block;
    width: 300px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: left;
    padding-top: 4px;
    background-color: transparent;
}


/* פורום */

.ForumNewMsgLink {
    font-size: 13px;
    font-family: Arial;
    color: #fe0000;
    margin-bottom: 15px;
    display: inline-block;
    text-decoration: none;
    background-color: transparent;
}

    .ForumNewMsgLink:hover {
        text-decoration: underline;
    }

.ForumTitles {
    display: inline-block;
    width: 754px;
    border: solid 1px #5f5f5f;
    height: 19px;
    background-image: url('images/SubTitlesBack.gif');
    color: #FFFFFF;
    font-size: 13px;
    line-height: 14px;
    text-align: right;
    padding: 3px 10px 0 0;
    margin: 0 0 2px 0;
    text-decoration: none;
    background-color: transparent;
}

.ForumTitlesLTR {
    display: inline-block;
    width: 754px;
    border: solid 1px #5f5f5f;
    height: 19px;
    background-image: url('images/SubTitlesBack.gif');
    color: #FFFFFF;
    font-size: 13px;
    line-height: 14px;
    text-align: left;
    padding: 3px 0 0 10px;
    margin: 0 0 2px 0;
    text-decoration: none;
    background-color: transparent;
}

.ForumSubjectTitle {
    float: right;
    width: 504px;
    margin: 0 0 0 0;
    display: inline-block;
}

.ForumWriterTitle {
    float: right;
    width: 130px;
    margin: 0 0 0 0;
    display: inline-block;
}


.ForumTimeTitle {
    float: right;
    width: 120px;
    margin: 0 0 0 0;
    display: inline-block;
}

.ForumSubjectTitleLTR {
    float: left;
    width: 504px;
    margin: 0 0 0 0;
    display: inline-block;
}

.ForumWriterTitleLTR {
    float: left;
    width: 130px;
    margin: 0 0 0 0;
    display: inline-block;
}


.ForumTimeTitleLTR {
    float: left;
    width: 120px;
    margin: 0 0 0 0;
    display: inline-block;
}

.ForumSubject {
    float: right;
    width: 502px;
    margin: 0 0 2px 2px;
    padding-right: 10px;
    display: inline-block;
    background-color: #F5F5F5;
    height: 19px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    overflow: hidden;
    cursor: pointer;
}

.ForumWriter {
    float: right;
    width: 123px;
    margin: 0 0 2px 2px;
    padding-right: 5px;
    display: inline-block;
    background-color: #F5F5F5;
    height: 19px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    overflow: hidden;
    cursor: pointer;
}

.ForumTime {
    float: right;
    width: 117px;
    margin: 0 0 2px 0;
    padding-right: 5px;
    display: inline-block;
    background-color: #F5F5F5;
    height: 19px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    overflow: hidden;
    cursor: pointer;
}

.ForumSubjectOther {
    float: right;
    width: 502px;
    margin: 0 0 2px 2px;
    padding-right: 10px;
    display: inline-block;
    background-color: #eeeeee;
    height: 19px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    overflow: hidden;
    cursor: pointer;
}

.ForumWriterOther {
    float: right;
    width: 123px;
    margin: 0 0 2px 2px;
    padding-right: 5px;
    display: inline-block;
    background-color: #eeeeee;
    height: 19px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    overflow: hidden;
    cursor: pointer;
}


.ForumTimeOther {
    float: right;
    width: 117px;
    margin: 0 0 2px 0;
    padding-right: 5px;
    display: inline-block;
    background-color: #eeeeee;
    height: 19px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    overflow: hidden;
    cursor: pointer;
}

.ForumSubjectLTR {
    float: left;
    width: 502px;
    margin: 0 2px 2px 0;
    padding-left: 10px;
    display: inline-block;
    background-color: #F5F5F5;
    height: 19px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    overflow: hidden;
    cursor: pointer;
}

.ForumWriterLTR {
    float: left;
    width: 123px;
    margin: 0 2px 2px 0;
    padding-left: 5px;
    display: inline-block;
    background-color: #F5F5F5;
    height: 19px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    overflow: hidden;
    cursor: pointer;
}

.ForumTimeLTR {
    float: left;
    width: 117px;
    margin: 0 0 2px 0;
    padding-left: 5px;
    display: inline-block;
    background-color: #F5F5F5;
    height: 19px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    overflow: hidden;
    cursor: pointer;
}

.ForumSubjectOtherLTR {
    float: left;
    width: 502px;
    margin: 0 2px 2px 0;
    padding-left: 10px;
    display: inline-block;
    background-color: #eeeeee;
    height: 19px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    overflow: hidden;
    cursor: pointer;
}

.ForumWriterOtherLTR {
    float: left;
    width: 123px;
    margin: 0 2px 2px 0;
    padding-left: 5px;
    display: inline-block;
    background-color: #eeeeee;
    height: 19px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    overflow: hidden;
    cursor: pointer;
}


.ForumTimeOtherLTR {
    float: left;
    width: 117px;
    margin: 0 0 2px 0;
    padding-left: 5px;
    display: inline-block;
    background-color: #eeeeee;
    height: 19px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    overflow: hidden;
    cursor: pointer;
}

.ForumMsgInfoBox {
    float: right;
    display: inline-block;
    width: 744px;
    margin-top: 0px;
    margin-bottom: 5px;
    border: solid 1px #5f5f5f;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    text-align: right;
    padding: 10px;
}

.ForumMsgInfoBoxLTR {
    float: left;
    display: inline-block;
    width: 744px;
    margin-top: 0px;
    margin-bottom: 5px;
    border: solid 1px #5f5f5f;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    text-align: left;
    padding: 10px;
}

.ForumMsgInfoBtn {
    margin-top: 10px;
}


.ForumGetInput {
    font-size: 12px;
    border: solid 1px #647B81;
    height: 19px;
}

.ForumGetInputTextarea {
    width: 450px;
    font-size: 12px;
    border: solid 1px #647B81;
    height: 150px;
    overflow: auto;
}

.ForumMsgLink {
    color: #fe0000;
    text-decoration: underline;
    background-color: transparent;
}

    .ForumMsgLink:hover {
        text-decoration: none;
    }

.ForumAdminName {
    font-weight: bold;
    color: #fe0000;
    background-color: transparent;
}

/* סל קניות */

.ContinueShop {
    font-size: 12px;
    font-family: Arial;
    color: #fe0000;
    margin-bottom: 15px;
    display: inline-block;
    text-decoration: none;
    background-color: transparent;
}

    .ContinueShop:hover {
        text-decoration: underline;
    }

.BasketTitlesMail {
    display: inline-block;
    width: 700px;
    border: solid 1px #5f5f5f;
    height: 19px;
    background-color: #fe0000;
    color: #FFFFFF;
    font-size: 13px;
    line-height: 14px;
    text-align: right;
    padding: 3px 10px 0 0;
    margin: 10px 0 0 0;
    text-decoration: none;
}

.BasketTitlesMailLTR {
    display: inline-block;
    width: 700px;
    border: solid 1px #5f5f5f;
    height: 19px;
    background-color: #fe0000;
    color: #FFFFFF;
    font-size: 13px;
    line-height: 14px;
    text-align: left;
    padding: 3px 0 0 10px;
    margin: 10px 0 0 0;
    text-decoration: none;
}

.BasketSupplierBox {
    display: inline-block;
    width: 734px;
    margin-top: 2px;
    margin-bottom: 15px;
    border: solid 1px #000000;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    text-align: right;
    padding: 10px 15px 10px 15px;
}

.BasketSupplierBoxLTR {
    display: inline-block;
    width: 734px;
    margin-top: 2px;
    margin-bottom: 15px;
    border: solid 1px #000000;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    text-align: left;
    padding: 10px 15px 10px 15px;
}

.BasketProdBox {
    display: inline-block;
    width: 100%;
    /*margin-top: 2px;*/
    margin-bottom: 30px;
    border: solid 1px #d9d9d9;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    text-align: right;
}

.BasketProdBoxLTR {
    display: inline-block;
      width: 100%;
    margin-top: 2px;
    margin-bottom: 30px;
    border: solid 1px #d9d9d9;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    text-align: left;
}

.AfterBuyProdBox {
    display: inline-block;
    width: 710px;
    margin-top: 2px;
    margin-bottom: 10px;
    border: solid 1px #000000;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    text-align: right;
}

.AfterBuyProdBoxLTR {
    display: inline-block;
    width: 710px;
    margin-top: 2px;
    margin-bottom: 10px;
    border: solid 1px #000000;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    text-align: left;
}

.BasketProdBoxMail {
    display: inline-block;
    width: 710px;
    margin-top: 2px;
    margin-bottom: 15px;
    border: solid 1px #000000;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    text-align: right;
}

.BasketProdBoxMailLTR {
    display: inline-block;
    width: 710px;
    margin-top: 2px;
    margin-bottom: 15px;
    border: solid 1px #000000;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    text-align: left;
}

.BasketProdListBoxMail {
    display: inline-block;
    width: 710px;
    margin-top: 2px;
    margin-bottom: 15px;
    border: solid 1px #000000;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    text-align: right;
}

.BasketProdListBoxMailLTR {
    display: inline-block;
    width: 710px;
    margin-top: 2px;
    margin-bottom: 15px;
    border: solid 1px #000000;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    text-align: left;
}

.BasketProdImg {
    float: right;
    width: 17.5%;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    height: 130px;
    padding-top: 10px;
    border-left:1px solid #D9D9D9;
}
.BasketProdImgOrder {
    float: right;
    width: 15.5%;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    height: 130px;
    padding-top: 10px;
    border-left:1px solid #D9D9D9;
}

.BasketProdImgLTR {
    float: left;
    width: 17.5%;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    height: 55px;
    padding-top: 5px;
}



.AfterBuyProdName {
    float: right;
    width: 376px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: right;
    height: 40px;
    padding-right: 10px;
    padding-top: 44px;
}

.AfterBuyProdNameLTR {
    float: left;
    width: 376px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: left;
    height: 40px;
    padding-left: 10px;
    padding-top: 44px;
}

.SystemProdName {
    float: right;
    width: 384px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: right;
    height: 40px;
    padding-right: 10px;
    padding-top: 20px;
}

.SystemProdNameLTR {
    float: left;
    width: 384px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: left;
    height: 40px;
    padding-left: 10px;
    padding-top: 20px;
}





.BasketProdImgOther {
    float: right;
    width: 70px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    height: 55px;
    padding-top: 5px;
    background-color: #eeeeee;
}

.BasketProdImgOtherLTR {
    float: left;
    width: 70px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    height: 55px;
    padding-top: 5px;
    background-color: #eeeeee;
}

.BasketProdNameOther {
    float: right;
    width: 430px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: right;
    height: 40px;
    padding-right: 10px;
    padding-top: 20px;
    background-color: #eeeeee;
}

.BasketProdNameOtherLTR {
    float: left;
    width: 430px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: left;
    height: 40px;
    padding-left: 10px;
    padding-top: 20px;
    background-color: #eeeeee;
}

.AfterBuyProdNameOther {
    float: right;
    width: 376px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: right;
    height: 40px;
    padding-right: 10px;
    padding-top: 20px;
    background-color: #eeeeee;
}

.AfterBuyProdNameOtherLTR {
    float: left;
    width: 376px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: left;
    height: 40px;
    padding-left: 10px;
    padding-top: 20px;
    background-color: #eeeeee;
}

.SystemProdNameOther {
    float: right;
    width: 384px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: right;
    height: 40px;
    padding-right: 10px;
    padding-top: 20px;
    background-color: #eeeeee;
}

.SystemProdNameOtherLTR {
    float: left;
    width: 384px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: left;
    height: 40px;
    padding-left: 10px;
    padding-top: 20px;
    background-color: #eeeeee;
}

.BasketProdPriceQtyOther {
    float: right;
    width: 100px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    height: 40px;
    padding-top: 20px;
    background-color: #eeeeee;
}

.BasketProdPriceQtyOtherLTR {
    float: left;
    width: 100px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    height: 40px;
    padding-top: 20px;
    background-color: #eeeeee;
}

.BasketProdDelOther {
    float: right;
    width: 54px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    height: 40px;
    padding-top: 20px;
    background-color: #eeeeee;
}

.BasketProdDelOtherLTR {
    float: left;
    width: 54px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    height: 40px;
    padding-top: 20px;
    background-color: #eeeeee;
}

.AddOns {
    margin: 0;
    padding: 0;
    width: 100%;
    display: inline-block;
}

.BasketProdImgAddOnOther {
    float: right;
    /*width: 70px;*/
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    background-color: #eeeeee;
    width: calc(11.6% - 1px);
}

.BasketProdImgAddOnOtherLTR {
    float: left;
    width: 70px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    background-color: #eeeeee;
}

.BasketProdNameAddOnOther {
    float: right;
    /*width: 430px;*/
    margin: 0 0 0 0;
    display: inline-block;
    text-align: right;
    /*padding-right: 10px;*/
    background-color: #eeeeee;
    padding-right: 35px;
    /*padding-top: 44px;*/
    width: 63.5%;
    border-left: 1px solid #D9D9D9;
    border-right: 1px solid #D9D9D9;
    min-height: 35px;
}

.BasketProdNameAddOnOtherLTR {
    float: left;
    width: 430px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: left;
    padding-left: 10px;
    background-color: #eeeeee;
}

.BasketProdPriceAddOnOther {
    float: right;
    width: 11.9%;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    border-left: 1px solid #D9D9D9;
    height: 35px;
    float: right;
    display: inline-block;
    text-align: center;
}

.BasketProdPriceQtyAddOnOther {
    float: right;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    border-left: none !important;
    height: 35px;
    /*width: 11.5%;*/
    width: 13%;
    float: right;
    background-color: #ffffff;
}

.BasketProdPriceQtyAddOnOtherLTR {
    float: left;
    width: 100px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    background-color: #eeeeee;
}

.BasketProdDelAddOnOther {
    float: right;
    width: 54px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    background-color: #eeeeee;
}

.BasketProdDelAddOnOtherLTR {
    float: left;
    width: 54px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    background-color: #eeeeee;
}

.BasketRowSep {
    width: 100%;
    display: inline-block;
    height: 10px;
}

.BasketRowSepOther {
    width: 100%;
    display: inline-block;
    height: 10px;
    background-color: #eeeeee;
}

.BasketRowSepAddOn {
    display: none;
}

.BasketProdNameLnk {
    font-size: 13px;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    background-color: transparent;
}

.InnerBasketTotalsBox {
    width: 744px;
    padding: 20px;
}

.BasketTotalsDesc {
    width: 215px;
    float: right;
    display: inline-block;
    margin-bottom: 7px;
    text-align: right;
    color: #000000;
    background-color: transparent;
}

.BasketTotalsDescLTR {
    width: 215px;
    float: left;
    display: inline-block;
    margin-bottom: 7px;
    text-align: left;
    color: #000000;
    background-color: transparent;
}

.BasketTotalsValue {
    width: 529px;
    float: right;
    display: inline-block;
    margin-bottom: 7px;
    text-align: right;
    color: #000000;
    background-color: transparent;
}

.BasketTotalsValueLTR {
    width: 529px;
    float: left;
    display: inline-block;
    margin-bottom: 7px;
    text-align: left;
    color: #000000;
    background-color: transparent;
}

.BasketTotalsFullRow {
    width: 744px;
    float: right;
    display: inline-block;
    margin-bottom: 7px;
    text-align: right;
    color: #000000;
    background-color: transparent;
}

.BasketTotalsFullRowLTR {
    width: 744px;
    float: left;
    display: inline-block;
    margin-bottom: 7px;
    text-align: left;
    color: #000000;
    background-color: transparent;
}

.BasketTotalsSep {
    display: inline-block;
    height: 1px;
    width: 720px;
    background-image: url('images/RightCategoriesSep.gif');
    background-repeat: repeat-x;
    margin: 10px 0 15px 0;
    padding: 0 0 0 0;
}

.BasketTotalsInnerSep {
    display: inline-block;
    height: 15px;
    width: 720px;
    padding: 0 0 0 0;
}

.BasketInputs {
    font-size: 12px;
    border: solid 1px #647B81;
}

.BasketTotalAllDesc {
    display: inline-block;
    background-color: #F7F7F7;
    color: #fe0000;
    font-size: 14px;
    padding: 5px;
    white-space: nowrap;
}

.OrderInfoBack {
    background-color: #FFFFFF;
    margin: 0 0 0 0;
    direction: rtl;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
}

.OrderInfoBackLTR {
    background-color: #FFFFFF;
    margin: 0 0 0 0;
    direction: ltr;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
}

/* החשבון שלי */

.MyAccountSystemName {
    float: right;
    width: 260px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: right;
    height: 20px;
    padding-right: 10px;
    padding-top: 5px;
}

.MyAccountSystemNameLTR {
    float: left;
    width: 260px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: left;
    height: 20px;
    padding-left: 10px;
    padding-top: 5px;
}

.MyAccountSystemNameOther {
    float: right;
    width: 260px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: right;
    height: 20px;
    padding-right: 10px;
    padding-top: 5px;
    background-color: #eeeeee;
}

.MyAccountSystemNameOtherLTR {
    float: left;
    width: 260px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: left;
    height: 20px;
    padding-left: 10px;
    padding-top: 5px;
    background-color: #eeeeee;
}

.MySystemView {
    float: right;
    width: 80px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    height: 20px;
    padding-top: 5px;
}

.MySystemViewLTR {
    float: left;
    width: 80px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    height: 20px;
    padding-top: 5px;
}

.MySystemViewOther {
    float: right;
    width: 80px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    height: 20px;
    padding-top: 5px;
    background-color: #eeeeee;
}

.MySystemViewOtherLTR {
    float: left;
    width: 80px;
    margin: 0 0 0 0;
    display: inline-block;
    text-align: center;
    height: 20px;
    padding-top: 5px;
    background-color: #eeeeee;
}

.MyAccountOrderId,.MyAccountOrderIdTitle {
    float: right;
  width: 12%;
    margin: 8px 0 0 0;
    display: inline-block;
    text-align: right;
    height: 47px;
    padding-right: 32px;
    padding-top: 13px;
}
.MyAccountOrderIdTitle{padding-top: 5px;padding-right:15px;}

.MyAccountOrderIdLTR {
    float: left;
 width: 12%;
    margin: 8px 0 0 0;
    display: inline-block;
    text-align: left;
    height: 47px;
    padding-left: 32px;
    padding-top: 5px;
}

.MyAccountOrderIdOther {
    float: right;
    width: 12%;
    margin: 8px 0 0 0;
    display: inline-block;
    text-align: right;
    height: 47px;
    padding-right: 32px;
    padding-top: 5px;
    background-color: #eeeeee;
}

.MyAccountOrderIdOtherLTR {
    float: left;
   width: 12%;
    margin: 8px 0 0 0;
    display: inline-block;
    text-align: left;
    height: 47px;
    padding-left: 32px;
    padding-top: 5px;
    background-color: #eeeeee;
}

.MyAccountDate,.MyAccountOrderDate {
    float: right;
    width: 52%;
    margin: 8px 0 0 0;
    display: inline-block;
    text-align: right;
    height: 47px;
    padding-right: 10px;
    padding-top: 13px;
}
.MyAccountOrderDate{padding-top: 5px;padding-right:35px;}
.MyAccountDateLTR {
    float: left;
     width: 52%;
    margin: 8px 0 0 0;
    display: inline-block;
    text-align: left;
    height: 47px;
    padding-left: 10px;
    padding-top: 5px;
}

.MyAccountDateOther {
    float: right;
     width: 52%;
    margin: 8px 0 0 0;
    display: inline-block;
    text-align: right;
    height: 47px;
    padding-right: 10px;
    padding-top: 5px;
    background-color: #eeeeee;
}

.MyAccountDateOtherLTR {
    float: left;
     width: 52%;
    margin: 8px 0 0 0;
    display: inline-block;
    text-align: left;
    height: 47px;
    padding-left: 10px;
    padding-top: 5px;
    background-color: #eeeeee;
}

.MyAccountTS,.MyAccountOrderTS {
    float: right;
    width: 13%;
    margin: 8px 0 0 0;
    display: inline-block;
    text-align: right;
    height: 47px;
    padding-top: 13px;
}
.MyAccountOrderTS { padding-top: 5px;
}
.MyAccountTSLTR {
    float: left;
    width: 13%;
    margin: 8px 0 0 0;
    display: inline-block;
    text-align: left;
    height: 47px;
    padding-top: 5px;
}

.MyAccountTSOther {
    float: right;
    width: 13%;
    margin: 8px 0 0 0;
    display: inline-block;
    text-align: right;
    height: 47px;
    padding-top: 5px;
    background-color: #eeeeee;
}

.MyAccountTSOtherLTR {
    float: left;
  width: 13%;
    margin: 8px 0 0 0;
    display: inline-block;
    text-align: left;
    height: 47px;
    padding-top: 5px;
    background-color: #eeeeee;
}

.MyAccountView,.MyAccountOrderViewTitle {
    float: right;
    width:10%;
    margin: 8px 0 0 0;
    display: inline-block;
    text-align: center;
    height: 47px;
    padding-top: 13px;
}
.MyAccountOrderViewTitle {padding-top: 5px;
}
.MyAccountViewLTR {
    float: left;
    width:10%;
    margin: 8px 0 0 0;
    display: inline-block;
    text-align: center;
    height: 47px;
    padding-top: 5px;
}

.MyAccountViewOther {
    float: right;
    width:10%;
    margin: 8px 0 0 0;
    display: inline-block;
    text-align: center;
    height: 47px;
    padding-top: 5px;
    background-color: #eeeeee;
}

.MyAccountViewOtherLTR {
    float: left;
    width:10%;
    margin: 8px 0 0 0;
    display: inline-block;
    text-align: center;
    height: 47px;
    padding-top: 5px;
    background-color: #eeeeee;
}

.orderSepRow{border-bottom:1px solid #D9D9D9;width:98%;display:table;margin:auto;}

.BuyersListWidth {
    width: 272px;
    padding: 10px 0;
    display: inline-block;
}

.BuyersListTitle {
    display: inline-block;
    width: 122px;
    overflow: hidden;
    float: right;
    margin: 0 0 0 2px;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: center;
    height: 17px;
    padding-top: 1px;
}

.BuyersListTitleLTR {
    display: inline-block;
    width: 122px;
    overflow: hidden;
    float: left;
    margin: 0 2px 0 0;
    background-color: #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #fe0000;
    text-align: center;
    height: 17px;
    padding-top: 1px;
}

.BuyersListInfo {
    display: inline-block;
    width: 122px;
    overflow: hidden;
    float: right;
    margin: 2px 0 0 2px;
    background-color: #F6F6F6;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: center;
    height: 17px;
    padding-top: 1px;
}

.BuyersListInfoLTR {
    display: inline-block;
    width: 122px;
    overflow: hidden;
    float: left;
    margin: 2px 2px 0 0;
    background-color: #F6F6F6;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    text-align: center;
    height: 17px;
    padding-top: 1px;
}

.ProductPrintLnkHol {
    width: 100%;
    height: 35px;
    line-height: 14px;
    vertical-align: middle;
    padding: 15px 0 20px;
    clear: both;
}

.ProductPrintLnk {
    height: 14px;
    padding: 0 20px 0 0;
    margin: 0 0 0 25px;
    float: right;
    background: transparent url('images/ico_print.gif') no-repeat top right;
    color: #000000;
    text-decoration: none;
}

.ProductPrintLnkLTR {
    height: 14px;
    padding: 0 0 0 20px;
    margin: 0 25px 0 0;
    float: right;
    background: transparent url('images/ico_print.gif') no-repeat top left;
    color: #000000;
    text-decoration: none;
}

.ProductSendLnk {
    height: 14px;
    padding: 0 20px 0 0;
    margin: 0 0 0 25px;
    float: right;
    background: transparent url('images/ico_sendtofriend.gif') no-repeat top right;
    color: #000000;
    text-decoration: none;
}

.ProductSendLnkLTR {
    height: 14px;
    padding: 0 0 0 20px;
    margin: 0 25px 0 0;
    float: right;
    background: transparent url('images/ico_sendtofriend.gif') no-repeat top left;
    color: #000000;
    text-decoration: none;
}





@media print {
    .BasketTitlesMail {
        display: inline-block;
        width: 620px;
        border: solid 1px #FFFFFF;
        height: 19px;
        color: #000000;
        font-size: 13px;
        line-height: 14px;
        text-align: right;
        padding: 3px 10px 0 0;
        margin: 10px 0 2px 0;
        text-decoration: none;
        background-color: transparent;
    }

    .BasketTitlesMailLTR {
        display: inline-block;
        width: 620px;
        border: solid 1px #FFFFFF;
        height: 19px;
        color: #000000;
        font-size: 13px;
        line-height: 14px;
        text-align: left;
        padding: 3px 0 0 10px;
        margin: 10px 0 2px 0;
        text-decoration: none;
        background-color: transparent;
    }

    .BasketProdBoxMail {
        display: inline-block;
        width: 620px;
        margin-top: 2px;
        margin-bottom: 15px;
        border: solid 1px #7F7F7F;
        background-color: #FFFFFF;
        font-family: Arial;
        font-size: 12px;
        text-align: right;
    }

    .BasketProdBoxMailLTR {
        display: inline-block;
        width: 620px;
        margin-top: 2px;
        margin-bottom: 15px;
        border: solid 1px #7F7F7F;
        background-color: #FFFFFF;
        font-family: Arial;
        font-size: 12px;
        text-align: left;
    }

    .BasketProdListBoxMail {
        display: inline-block;
        width: 620px;
        margin-top: 2px;
        margin-bottom: 15px;
        border: solid 1px #7F7F7F;
        background-color: #FFFFFF;
        font-family: Arial;
        font-size: 12px;
        text-align: right;
    }

    .BasketProdListBoxMailLTR {
        display: inline-block;
        width: 620px;
        margin-top: 2px;
        margin-bottom: 15px;
        border: solid 1px #7F7F7F;
        background-color: #FFFFFF;
        font-family: Arial;
        font-size: 12px;
        text-align: left;
    }

    .InnerBasketTotalsBox {
        width: 560px;
        padding: 10px;
    }

    .BasketTotalsValue {
        width: 300px;
        float: right;
        display: inline-block;
        margin-bottom: 7px;
        text-align: right;
        color: #000000;
        background-color: transparent;
    }

    .BasketTotalsValueLTR {
        width: 300px;
        float: left;
        display: inline-block;
        margin-bottom: 7px;
        text-align: left;
        color: #000000;
        background-color: transparent;
    }

    .BasketTotalAllDesc {
        display: inline-block;
        background-color: #F7F7F7;
        color: #fe0000;
        font-size: 14px;
        padding: 5px;
        white-space: nowrap;
        width: 500px;
    }

    .BasketTotalsFullRow {
        width: 560px;
        float: right;
        display: inline-block;
        margin-bottom: 7px;
        text-align: right;
        color: #000000;
        background-color: transparent;
    }

    .BasketTotalsFullRowLTR {
        width: 560px;
        float: left;
        display: inline-block;
        margin-bottom: 7px;
        text-align: left;
        color: #000000;
        background-color: transparent;
    }

    .BasketTotalsInnerSep {
        display: inline-block;
        height: 15px;
        width: 550px;
        padding: 0 0 0 0;
    }

    .BasketProdName {
        float: right;
        width: 340px;
        margin: 0 0 0 0;
        display: inline-block;
        text-align: right;
        height: 40px;
        padding-right: 10px;
        padding-top: 20px;
    }

    .BasketProdNameLTR {
        float: left;
        width: 340px;
        margin: 0 0 0 0;
        display: inline-block;
        text-align: left;
        height: 40px;
        padding-left: 10px;
        padding-top: 20px;
    }

    .BasketProdNameOther {
        float: right;
        width: 340px;
        margin: 0 0 0 0;
        display: inline-block;
        text-align: right;
        height: 40px;
        padding-right: 10px;
        padding-top: 20px;
        background-color: #eeeeee;
    }

    .BasketProdNameOtherLTR {
        float: left;
        width: 340px;
        margin: 0 0 0 0;
        display: inline-block;
        text-align: left;
        height: 40px;
        padding-left: 10px;
        padding-top: 20px;
        background-color: #eeeeee;
    }

    .BasketProdNameAddOn {
        float: right;
        width: 340px;
        margin: 0 0 0 0;
        display: inline-block;
        text-align: right;
        padding-right: 10px;
    }

    .BasketProdNameAddOnLTR {
        float: left;
        width: 340px;
        margin: 0 0 0 0;
        display: inline-block;
        text-align: left;
        padding-left: 10px;
    }

    .BasketProdNameAddOnOther {
        float: right;
        width: 340px;
        margin: 0 0 0 0;
        display: inline-block;
        text-align: right;
        padding-right: 10px;
        background-color: #eeeeee;
    }

    .BasketProdNameAddOnOtherLTR {
        float: left;
        width: 340px;
        margin: 0 0 0 0;
        display: inline-block;
        text-align: left;
        padding-left: 10px;
        background-color: #eeeeee;
    }

    .ProdPageTitle {
        display: inline-block;
        width: 615px;
        /*height: 21px;*/
        text-align: right;
        padding: 0 5px 0 0;
        margin: 15px 0 15px 0;
        overflow: hidden;
        border-style: none;
    }

    .ProdPageEmailBlock {
        display: inline-block;
    }

    .ProdPageTitleLTR {
        display: inline-block;
        width: 615px;
        /*height: 21px;*/
        text-align: left;
        padding: 0 0 0 5px;
        margin: 15px 0 15px 0;
        overflow: hidden;
        border-style: none;
    }

    .ProdPageName {
        color: #000000;
        font-size: 18px;
        margin: 0 0 0 0;
        background-color: transparent;
        text-decoration: none;
    }

    .ProdPagePicBox {
        width: 262px;
        padding-top: 5px;
        padding-bottom: 5px;
        text-align: center;
        border: solid 1px #000000;
        background-color: #FFFFFF;
        margin-bottom: 10px;
    }

    .StandartSubTitle {
        display: inline-block;
        width: 100%;
        border-style: none;
        height: 46px;
        background-color: #fe0000;
        color: #000000;
        font-weight: bold;
        font-size: 13px;
        line-height: 14px;
        text-align: right;
        padding: 3px 10px 0 0;
        margin: 0 0 0 0;
        text-decoration: none;
    }

    .StandartSubTitleLTR {
        display: inline-block;
         width: 100%;
        border-style: none;
        height: 19px;
        background-color: #fe0000;
        color: #000000;
        font-weight: bold;
        font-size: 13px;
        line-height: 14px;
        text-align: left;
        padding: 3px 0 0 10px;
        margin: 0 0 0 0;
        text-decoration: none;
    }

    .ProdPageCenterInfoBox {
        display: inline-block;
        width: 595px;
        margin-top: 2px;
        margin-bottom: 2px;
        border-style: none;
        background-color: #FFFFFF;
        font-family: Arial;
        font-size: 12px;
        text-align: right;
        padding-right: 15px;
        padding-left: 10px;
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .ProdPageCenterInfoBoxLTR {
        display: inline-block;
        width: 595px;
        margin-top: 2px;
        margin-bottom: 2px;
        border-style: none;
        background-color: #FFFFFF;
        font-family: Arial;
        font-size: 12px;
        text-align: left;
        padding-left: 15px;
        padding-right: 10px;
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .ProdPageTechnicalInfoBox {
        display: inline-block;
        width: 595px;
        margin-bottom: 2px;
        border-style: none;
        background-color: #FFFFFF;
        font-family: Arial;
        font-size: 12px;
        text-align: right;
        padding-right: 15px;
        padding-left: 10px;
        padding-top: 2px;
        padding-bottom: 10px;
    }

    .ProdPageTechnicalInfoBoxLTR {
        display: inline-block;
        width: 595px;
       
        margin-bottom: 2px;
        border-style: none;
        background-color: #FFFFFF;
        font-family: Arial;
        font-size: 12px;
        text-align: left;
        padding-left: 15px;
        padding-right: 10px;
        padding-top: 2px;
        padding-bottom: 10px;
    }

    .ProdPageTechnicalInfo {
        display: inline-block;
        width: 449px;
        height: 20px;
        overflow: hidden;
        float: right;
        margin: 0 0 0 0;
        background-color: #F6F6F6;
        font-family: Arial;
        font-size: 12px;
        color: #000000;
        text-align: right;
        padding-right: 15px;
        padding-top: 5px;
    }

    .ProdPageTechnicalInfoLTR {
        display: inline-block;
        width: 449px;
        height: 20px;
        overflow: hidden;
        float: left;
        margin: 0 0 0 0;
        background-color: #F6F6F6;
        font-family: Arial;
        font-size: 12px;
        color: #000000;
        text-align: left;
        padding-left: 15px;
        padding-top: 5px;
    }

    .ProdPageTechnicalImg {
        display: inline-block;
        width: 449px;
        height: 52px;
        overflow: hidden;
        float: right;
        margin: 0 0 0 0;
        background-color: #F6F6F6;
        text-align: right;
        padding-right: 15px;
    }

    .ProdPageTechnicalImgLTR {
        display: inline-block;
        width: 449px;
        height: 52px;
        overflow: hidden;
        float: left;
        margin: 0 0 0 0;
        background-color: #F6F6F6;
        text-align: left;
        padding-left: 15px;
    }

    .BuildPageCenterInfoBox {
        display: inline-block;
        width: 620px;
        font-family: Arial;
        font-size: 12px;
        text-align: right;
        margin-bottom: 10px;
    }

    .BuildPageCenterInfoBoxLTR {
        display: inline-block;
        width: 620px;
        font-family: Arial;
        font-size: 12px;
        text-align: left;
        margin-bottom: 10px;
    }

    .SystemProdName {
        float: right;
        width: 240px;
        margin: 0 0 0 0;
        display: inline-block;
        text-align: right;
        height: 40px;
        padding-right: 10px;
        padding-top: 20px;
    }

    .SystemProdNameLTR {
        float: left;
        width: 240px;
        margin: 0 0 0 0;
        display: inline-block;
        text-align: left;
        height: 40px;
        padding-left: 10px;
        padding-top: 20px;
    }

    .SystemProdNameOther {
        float: right;
        width: 240px;
        margin: 0 0 0 0;
        display: inline-block;
        text-align: right;
        height: 40px;
        padding-right: 10px;
        padding-top: 20px;
        background-color: #eeeeee;
    }

    .SystemProdNameOtherLTR {
        float: left;
        width: 240px;
        margin: 0 0 0 0;
        display: inline-block;
        text-align: left;
        height: 40px;
        padding-left: 10px;
        padding-top: 20px;
        background-color: #eeeeee;
    }

    .BuildPagePriceTotalDesc {
        float: right;
        width: 520px;
        text-align: left;
        display: inline-block;
        color: #000000;
        font-weight: normal;
        background-color: transparent;
    }

    .BuildPagePriceTotalDescLTR {
        float: left;
        width: 520px;
        text-align: right;
        display: inline-block;
        color: #000000;
        font-weight: normal;
        background-color: transparent;
    }

    .BuildPagePriceTotal {
        float: right;
        width: 100px;
        text-align: right;
        display: inline-block;
        direction: ltr;
        color: #000000;
        font-weight: bold;
        background-color: transparent;
    }

    .BuildPagePriceTotalLTR {
        float: left;
        width: 100px;
        text-align: left;
        display: inline-block;
        direction: ltr;
        color: #000000;
        font-weight: bold;
        background-color: transparent;
    }
}

.bigbtn
{
float:right;
    height:45px;
    line-height:40px;
    width:183px;
    background-image:url('images/more_info.png') !important;
    background-repeat:no-repeat;
    text-align:center;
    font-size:14px;
    text-decoration:none;
    color:gray;
    margin-top: 25px;
}

.bigbtn:hover

{
    cursor:pointer;
     background-image:url('images/more_info.png') !important;
     color:#ffffff;
}
.right-tabs .nav li a{color:#4a4a4a;text-align:center;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{background-color:#fe0000;border:1px solid #fe0000; color:#ffffff;}
.right-tabs .nav li .active a{background-color:#fe0000; color:#ffffff;}
.right-tabs .nav li {
    background-color:#e6e6e6; color:#4a4a4a;
}
.right-tabs .tab-content {
    border-top: 2px solid #fe0000;  
}
#MediaBoxCarousel .carousel-control{width:10%;background-image:none;color: #fe0000}
.LeftMediaArrow{background-image:url('images/back_blue.png')!important;background-repeat:no-repeat!important;background-position:center;}
.RightMediaArrow{background-image:url('images/forward_blue.png')!important;background-repeat:no-repeat!important;background-position:center;}
.sep{ background-image: url('images/gallery_separator.png');
    background-repeat: repeat-x;width:100%;display:block}
.dropdown-toggle:hover{background-color:transparent!important;color:#fe0000}
.navbar-brand{padding:15px 3px}
.navbar-toggle{margin-right:7px;}
@media (max-width:768px) {
    .SearchBox{margin-right:7px;}
    .SearchBoxInput {
    width: 276px;
    font-size: 12px;
    height: 39px;
    line-height: 19px;
    border: 0;
    background-color: transparent;
    background-image: url('images/search_t.png');
    background-position: center center;
    background-repeat: no-repeat;
    padding: 5px 10px 5px 10px;
    outline: none;
    margin-bottom: 5px;
    overflow: hidden;
}
}
@media (max-width:500px) {
    .SearchBoxInput {
    width: 147px;
    font-size: 12px;
    height: 39px;
    line-height: 19px;
    border: 0;
    background-color: transparent;
    background-image: url('images/search_m.png');
    background-position: center center;
    background-repeat: no-repeat;
    padding: 5px 10px 5px 10px;
    outline: none;
    margin-bottom: 5px;
    overflow: hidden;
}
}
.subCatNav > li > a:hover, .subCatNav > li > a:focus{background-color:#fe0000}
.dropdown{background-color:#ededed;}
.catBack{background-color:#fe0000;width:300px}
.scrollup {
    width: 55px;
    height: 55px;
    position: fixed;
    bottom: 75px;
    right: 65px;
    display: none;
    text-indent: -9999px;
    background: url('images/up_icon.png') no-repeat;
}
    @media (min-width: 1365px) and (max-width: 1586px) {
        .scrollup {
            width: 55px;
            height: 55px;
            opacity: 0.4;
            position: fixed;
            bottom: 75px;
            right: 55px;
            display: none;
            text-indent: -9999px;
            background: url('images/up_icon.png') no-repeat;
        }
    }

    @media (min-width: 768px) and (max-width: 1365px) {
        .scrollup {
            width: 55px;
            height: 55px;
            opacity: 0.4;
            position: fixed;
            bottom: 75px;
            right: 55px;
            display: none;
            text-indent: -9999px;
            background: url('images/up_icon.png') no-repeat;
        }
    }
        @media only screen and (max-width: 767px) {
        .scrollup {
            right: 1%;
        }
    }
    .catStrip{background-color:black;}