﻿html, body
{
    height: 100%;
    margin: 0px;
    padding: 0px;
    direction: ltr;
}
#P811{top: 25px;}
#P81{top: 50px;}
.floating
{
    float: right;
}
.floatingLeft
{
    float: left;
}
.clear
{
    clear: both;
}
.clearfix
{
    display: block;
}
.clearfix:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
* html .clearfix             {clear: both; } /* IE6 */
*:first-child+html .clearfix { clear: both; } /* IE7 */
header, footer, nav, article, section, aside
{
    display: inline-block;
}

header
{
    margin: 0 auto;
    padding: 0 24px;
    text-align: left;
    width: 950px;
}
nav
{
    width: 100%;
    height:65px;
    padding-top:0;/*31px;*/
    background-color: transparent; 
}

aside
{
    float: left;
    margin-top: 0px;
    width:100%;
}
article
{
    width: 100%;
    float: left;
    display: inline-block;
    margin-top: 0px;
}
section
{
    display: block;
    background-color: #E0FFFF;
    font-family: Cambria, Verdana, Arial, sans-serif;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    margin: 5px 0px;
    padding: 10px;
}
footer
{
    /*width: 989px;*/
    background-color: transparent;
    clear: both;
    padding-top: 20px;
   
}
mark
{
    background-color: #FF0000;
    font-weight: bold;
    padding: 1px;
}
#main
{
    width: 998px!important;
    margin: 0 auto;
    text-align: left;
    padding:0px;
}
.DIV_center{text-align:center;display:inline-block;}
/*panel sizes aspx*/
.partial_site_width
{
    margin: 0 auto;
    padding: 0 24px;
    text-align: left;
    width: 950px;
}
.left_side_home
{
    width: 0px;
}
.home_center
{
    height: 100%;
    padding-left: 15px;
    padding-top: 18px; /*185px;*/
    width: 758px;
    
}
.left_side
{
    width: 180px;
    margin-top:29px;
}
.right_side
{
    width: 173px;
    padding-top: 15px;/*193px;*/
}
.inside_center
{
    height: 100%;
    padding-left: 19px;
    padding-top: 5px;/*185px;*/
    width: 758px;
}
.inside_product
{
    width: 700px;
    padding-left: 52px;
    padding-top: 0px; 
    height: 100%; 
}
.inside_list
{
    width: 724px;
    padding-left: 28px;
    padding-top: 0px; 
    height: 100%; 
}
.title_list{padding-left:27px;width:697px;}
.inside_center2
{
    width: 497px;
    padding-right: 25px;
    padding-left: 25px;
    padding-top: 10px; 
    height: 100%; 
}
.inside_center_right /*contact*/
{
    width: 347px;
}
.inside_center_left /*contact*/
{
    width: 411px;/*350px;*/
}

.inside_xsl{padding:0px; float:left; }
/*end panel sizes*/


/*paddings for component in aspx*/
.site_padding{position:inherit;height:100%;}
/*[if IE] .padding_topsearch
{
  
    height:95px;
  
}*/
.padding_topsearch
{
    height:98px;   
}
.articlepadding
{
    padding-left: 0px;
}
/*end padding in aspx*/

/*size and padding of copmponents in xsl */
.padding_rightSide
{
    width: 50px;
}
.search_top_xsl
{
    height: 25px;
}
.serch_side_xsl
{
    height: 25px;
}

.menu_comp_xsl
{
    height: 35px;
    width: 195px;
}
.mehudown_height
{
    height: 20px;
}

/*padding for title*/
.path
{
    text-align:center;
    padding-top:10px;
}
.path_padingwidth
{
    padding-left: 0px;
    padding-top:20px;
}
/* end */
.BSmartNotActive
{
    font-size: 10pt;
}
/*SAP design*/
.menu2levelTitle
{
    background-image:url(../images/top_line1.jpg);
    padding-top:10px;
    width:190px;
    height:38px;
    background-repeat:no-repeat;
    font-weight:bold;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 14px;
    color:#000;
}
.menu2levelline
{
    background-image:url(../images/line1.jpg);
    padding-top:5px;
    width:190px;
    height:18px;
    background-repeat:no-repeat;
    font-weight:normal;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 14px;
    color:#000;
 }
 .menu2levelline2
 {
    background-image:url(../images/line2.jpg);
    padding-top:5px;
    width:190px;
    height:18px;
    background-repeat:no-repeat;
}      
.menu2levelfooter
{
    background-image:url(../images/footer_menu.jpg);
    padding-top:5px;
    width:190px;
    height:12px;
    background-repeat:no-repeat;
}
.navbar { font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 120%; text-decoration:none; letter-spacing: normal; color: #000000;}
.compare_labels { font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration:none; letter-spacing: normal; color:#ffffff;}
.compare { font-weight:normal; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration:none; letter-spacing: normal; color:#000000;}
.compare_normal{font-weight:normal; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration:none; letter-spacing: normal; color:#000000;}
.compare_title{font-weight:normal; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration:none; letter-spacing: normal; color:#000000;}
.compare_headers{ background: #CDE5EE; color:#FFFFFF;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 130%; text-decoration: none; letter-spacing: normal; border-left:1px solid #FFFFFF; }
.compare_headers1{background: #CDE5EE; color:#FFFFFF;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 130%; text-decoration: none; letter-spacing: normal;}
.compare_text{color:#686868;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 130%; text-decoration: none; letter-spacing: normal; /*border-bottom:1px solid #D3D3D3;*/}
.compare_text1{color:#686868;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 130%; text-decoration: none; letter-spacing: normal; /*border-bottom:1px solid #D3D3D3;border-left:1px solid #D3D3D3;*/ }
.compare_text_txt{color:#686868;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 130%; text-decoration: none; letter-spacing: normal;border-bottom:1px solid #D3D3D3;}
.compare_box{background-image:url(../images/bg_hashvaa.png);
             width:243px;
             height:103px;
             background-repeat:no-repeat;
             background-position:left top;
             }
.main_font
{
    font-family: Arial;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
}
.sap_padding
{
    padding-right: 50px;
}
.sap_logoff
{
    background-image: url(../images/dis.gif);
    width: 100px;
    height: 22px;
}
.sap_list
{
    background-image: url(../images/hez1.gif);
    width: 14px;
    height: 13px;
}
.sap_list_font
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #172A6F;
    text-decoration: none;
}
.sap_back
{
    background-image: url(../images/back2menu.gif);
    width: 122px;
    height: 25px;
}
.close_sapwin
{
    background-image: url(../images/close_win_sap.gif);
    width: 116px;
    height: 26px;
}
a.sap_menu_link
{
    width: 100%;
    font-weight: bold;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
}
a.sap_menu_link:hover
{
    width: 100%;
    color: #9ABBCE;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
}
a.sap_menu_link_selected
{
    width: 100%;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #9ABBCE;
}
/* sab fonts */
.sab_thead
{
    background-image: url(../images/table_header.jpg);
    padding-right: 4px;
    padding-left: 8px;
    height: 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
}
.sab_tcell
{
    border-bottom: solid 1px #B5B5B3;
    background-color: White;
    padding-right: 8px;
    padding-left: 4px;
    height: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
    text-align:right;
}
.sab_theadDev
{
    background-color: #A2A395;
}
.sab_tcellDev
{
    background-color: #E3E3E3;
}
/*styles for fields and input areas*/
.sfield
{
    border-color: #999999;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    height: 20px;
    width: 85px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.lang_combo
{
    height: 20px;
    width: 135px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
/*end*/

/* deviders*/
.menudeviderH
{
    color: black;
    font-size: 12px;
}
.item_devider
{
    width: 1px;
    height: 152px;
    background-image: url(../images/devider.gif);
    background-repeat: repeat-y;
    background-position: center center;
}

.deviderHprod
{
    background-image: url(../images/devider_list.gif);
    background-repeat: no-repeat;
    width:632px;
    height:3px;
    background-position: left top;
}
.deviderProperty
{
    background-image: url(../images/devProperty.png);
    background-repeat: no-repeat;
    width:132px;
    height:3px;
    background-position: left top;
}
.deviderprodRight
{
   
    background-image: url(../images/devider_muzar_right.gif);
    background-repeat: no-repeat;
    width:178px;
    height:3px;
    background-position: left top;
}
/* end deviders*/

/* Calendar Design */
/* Small Calendar */
.scText
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #5B5F62;
}
.scTextBlue
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #B4B4B4;
}
.scPaging
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #5B5F62;
    text-align: center;
}
.scBluePaging
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #6A7B83;
    text-align: center;
}
.scEvents
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #ffffff;
}
.scEventsWhite
{
    background-color: #E1E1E1;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
    font-weight: bold;
}
.scSelectedGray
{
    width: 10px;
    margin: 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #5B5F62;
}
.scSelectedWhite
{
    width: 10px;
    margin: 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #ffffff;
    font-weight: bold;
}
.scNotSelectedWhite
{
    width: 10px;
    margin: 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #5B5F62;
    font-weight: bold;
}
.scSelectedBlue
{
    width: 10px;
    margin: 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
}
.scNotSelectedBlue
{
    width: 10px;
    margin: 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #ffffff;
}

/* Large Calendar */
.lcDHeaderG
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #DFDFE1;
}
.lcDHeaderB
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #848486;
}
.lcText
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #ffffff;
}
.lcSelectedView
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #ffffff;
    width: 100px;
    text-align: center;
}
.lcNotSelectedView
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    letter-spacing: normal;
    color: #ffffff;
    width: 100px;
    text-align: center;
}
.lcEventsGray
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #676C6F;
    font-weight: bold;
}
.lcEventsBlue
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #BBC4CB;
    font-weight: bold;
}
.lcDHeaderW
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #5B5F62;
}
.lcTextWhite
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #ffffff;
}
.lcSVWhite
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #5B5F62;
    width: 100px;
    text-align: center;
}
.lcSVBlue
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #ffffff;
    width: 100px;
    text-align: center;
}
.lcNotSVBlue
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #8C959E;
    width: 100px;
    text-align: center;
}
.lcNotSVWhite
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    letter-spacing: normal;
    color: #5B5F62;
    width: 100px;
    text-align: center;
}
.lcEventsWhite
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #676C6F;
    font-weight: bold;
}
.calanderHeader
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #DFDFE1;
}
.calanderHeader1
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #ffffff;
}
.calanderHeader
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #DFDFE1;
}

.CtextL1
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
}
.CView
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #DFDFE1;
}

/*my design*/

.logo_comp_xsl
{
    width: 202px;
    padding-top: 28px;
}
.panels_top
{
  width: 748px; 
}

/*entry top*/
.panel_entry
{
    float: left;
    height: 33px;
    margin-top: 22px;
    padding-right: 10px;
    width: 576px;
}

ul.login
{
    list-style: none;
    margin: 0;
    padding: 0;
    font-family: Arial;
    font-size: 11px;
    color: black;
}

.login a
{
    list-style: none;
    margin: 0;
    padding: 0;
    font-family: Arial;
    font-size: 11px;
    color: black;
}

ul.login li.user
{
    text-decoration: none;
    color: #000;
    font-weight: bold;
    padding: 5px 0 0;
    border-right: none;
    text-align:center;
    width: 100%;
}

ul.login li
{
    text-decoration: underline;
    float: left;
    display: inline-block;
    border-right: 1px solid #E6E6E6;
    padding: 0px 6px 0px 6px;
}

ul.login li:last-child
{
    border-right: none;
}

/*cart*/
.panel_cart
{
    width: 0px;
    padding-right:0px;
}

.bg_small_cart
{
    background-image: url('../images/bg_cart.jpg');
    height: 23px;
    width: 270px;
    background-repeat: no-repeat;
    background-position: left top;   
    padding: 4px 30px 0 0px;
}

.CartDetails
{
    font-family: Arial;
    font-size: 12px;
    color: #707070;
    text-decoration: none;
    float: left;
    width:137px;
    padding-top:0px;
}

.MyBasket
{
    font-family: Arial;
    font-size: 12px;
    color: #679A31;
    text-decoration: underline;
    font-weight:bold;
    padding-top:0px;
}

/*search top*/
.panel_search
{
    
    padding-right:3px;
    height:0px;
}

.search_comp_xsl
{
    padding-top:0px;
    /*width:270px;*/
   
}
.bg_search_top
{
    background-image: url(../images/search.png);
    background-repeat: no-repeat;
    background-position: top right;
    width: 159px;
    height: 23px;
    margin-top:30px;
    margin-bottom:10px;
    
}
.search_sfield
{
 background-color: transparent;
    border: 0 none;
    color: #696A6D;
    font: 13px/20px arial,sans-serif;
    height: 17px;
    outline: medium none;
    padding-left: 10px;
    width: 127px;
}
.search_font
{
    padding-right:3px;
    padding-left:3px;
    font: normal 13px/ 20px arial, sans-serif;
	font-weight: bold;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
    text-decoration: underline;
    font-weight:normal;
 }
.menu_img_xsl
{
    padding-top:0px;
    width:70px;
}

/*search & menu*/
.search
{
    /*height: 44px;
    padding-bottom:7px;
    width: 283px;*/
    float: left;
}

.scend_menu
{
    /*height: 44px;
    padding-bottom:7px;
    width: 715px;*/
    float: right;
}

ul.menu_scend
{
    list-style: none;
    margin:0px;
    float:right;
    padding-right:8px;
    padding-top:7px;
}

.menu_scend a
{
    font-family: Arial;
    font-size: 13px;
    color: #666769;
    text-decoration: underline;
    font-weight: normal;
}

ul.menu_scend li
{
    float: right;
    display: inline-block;
    border-right: 0px solid #E4E4E4;
    padding: 0px 12px;
}

ul.menu_scend li:last-child
{
    border-right: none;
    padding-right:0px;
}

/*jq and visual*/
.baner
{
    width: 267px;
    /*height: 311px;*/
    padding-left: 15px;
    float: right;
}

.main_baner_home
{
    width: 681px;
    height: 311px;
    float: left;
}
.main_baner
{
    width: 100%;
}
/*right side*/
/*login*/
.bg_login_top
{
    background-image: url('../images/club_top.png');
    background-repeat: no-repeat;
    background-position: top left;
    width:221px;
    height:33px;
    padding-top: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: normal;
    color: #000000;
}
.bg_login
{
    
    background-image: url(../images/club_middle.png);
    background-repeat: repeat-y;
    background-position: top left;
    width:221px;
    height:100%;
}
.bg_login_footer  
{
    background-image: url(../images/club_footer.png);
    background-repeat: no-repeat;
    background-position: top left;
    width:221px;
    height:13px;
}
.logfield
{
     
    border: solid 0px #A8A9AD;
    height: 21px;
    width: 126px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-top: 0px;
    padding-left:7px;
    background:transparent;
    background-image: url(../images/form.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    color:#000000;
}
.label
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 100%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: normal;
    color:#000000;
}
/*ships panel*/
.bg_icons_top
{
    background-image: url(../images/top_icons.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    margin-top:15px;
    width:236px;
    height:6px;
}
.bg_icons
{
    background-image: url(../images/middle_icons_1px.jpg);
    background-repeat: repeat-y;
    background-position: top left;
    width:236px;
}
.bg_icons_footer
{
    background-image: url(../images/footer_icons.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    width:236px;
    height:22px;
}
.listProduct
{
    float: left;
    width: 101px;
    height: 146px;
    padding-right: 7px;
    padding-left: 7px;
}
.titleListProduct
{
    font-family: Arial;
    font-size: 12px;
    color: #000;
    text-decoration: none;
    font-weight: bold;
    padding-right:3px;
}
.descListProduct
{
    font-family: Arial, Helvetica, sans-serif;
     font-size:12px;
     line-height: 100%; 
     text-decoration: none; 
     letter-spacing: normal; 
     color:#393939;
     height:50px;
     padding-left:3px;
}
/*home_center*/
.width_list_left
{
    /*
    width:265px;
    padding-top:12px;
    padding-bottom:3px;
*/
}
.list_left
{
    background-image: url(../images/list_left.png);
    background-repeat: no-repeat;
    background-position: top left;
    width:265px;
    height:240px;
}
 .title_sale{font-size:17px;font-weight:bold;color:#5C7E32;text-decoration:none;}
.width_list_right
{
    /*
    width:433px;
    padding-top:12px;
    padding-left:26px;
    padding-bottom:3px;
*/
}
.list_right
{
  width: 433px;
  height: 240px;  
}
.price_font{font-family: Arial, Helvetica, sans-serif; font-size: 14px;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: normal; color: #000000;}
/*product_list_on_home*/
.bg_top_list
{
    background-image: url(../images/bg_musarim_mobilim.png);
    background-repeat: no-repeat;
    background-position: top left;
    padding-top:3px;
    padding-left:16px;
    width:708px;
    height:19px;  
    padding-bottom:12px;
    }
.bg_middle_list
{
    background-image: none;
    background-repeat: repeat-y;
    background-position: top left;
    width:723px;
    padding-right:1px;
}
.bg_footer_list
{
       background-image: none;
    background-repeat: no-repeat;
    background-position: top left;
    width:724px;
    height:0px;
    }
/*footer*/  
.bottom_comp_xsl
{
    padding-top:15px;
    height:40px;
}
.bsmart_font
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #336097;
    font-weight:bold;
} 
.footer_text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 100%;
    text-decoration: none;
    letter-spacing: normal;
    color: black;
    font-weight:normal;
}
/*right side*/

.right_menu
{
    width: 175px;
    position:inherit;
    height:100%;
}

.main_list
{
    background-image: url(../images/but_side.png);
    background-repeat: no-repeat;
    background-position: top left;
    padding-left:34px;
    padding-top:13px;
    width: 141px;
    height: 29px;
}
.main_list:hover, .list_selected
{
    background-image: url(../images/but_side_over.png);
    background-repeat: no-repeat;
    background-position: top left;
    padding-left:34px;
    padding-top:13px;
    width: 141px;
    height: 29px; 
}
/*padding for navigation path*/
.pathTitlePage_xsl
{
    padding-left: 0px;
    padding-top: 0px;
}
.pathTitle_xsl
{
    height: 25px;
    padding-top: 13px;
    padding-left: 0px;
}
.path_small
{
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: black; /*#696969;*/
    font-weight:bold;
}
.pathSpaseText
{
    height: 6px;
}
.textInPath
{
    padding-right: 20px;padding-left:0px;
}
/*font*/
.editor_text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: Black; /* black; */
}
    .bg_list
    {
        padding-right:15px;

    }
    .deviderCategories
{
    width:671px;
    height: 3px;
    background-image: url(../images/devider_list2.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}
.paging
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    display: block;
    text-decoration: none;
    letter-spacing: normal;
    color: black;
}
/*contact*/
.bg_contact_top
{
    width:323px;
    height:31px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: normal;
    color: #FFFFFF;
    padding-top:5px;
}
.bg_contact
{
    width:323px;
    height:100%;
}
.bg_contact_footer  
{
    width:323px;
    height:5px;
}
.title_results
{
  font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #808080;
}
.sapmenu
{
    /*background-image: url(../images/sapmenu.png);
    background-repeat: no-repeat;
    background-position: top right;*/
    
    /*
    width:175px;
    height:42px;
    margin-top:7px;
    */
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px !important;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: Black;
    margin: 0em;
    font-weight: normal;
}
.sapmenu_selected, .sapmenu:hover, .sapmenu a:hover
{
    /*background-image: url(../images/sapmenu_over.png);
    background-repeat: no-repeat;
    background-position: top right;
    width:175px;
    height:42px;
    margin-top:7px;*/
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px !important;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: Black;
    margin: 0em;
    /*padding: 0px;
    border: 0px;*/
    font-weight:bold !important;
    }
    /* cart styles */
.cart_first_row
{
    height: 25px;
    width: 675px;
    padding-top: 10px;
    margin-bottom: 1px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #F4F9E2;
    color:#000000;
    font-weight:bold;
}
.card_global_table_border
{
    width:100%;
    border-color: transparent;
    border-style: solid;
    /*
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;*/
}
.headers_card
{
    background-color: #027202;/*#343434;*/
    border-bottom: solid 2px #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    height: 25px;
    text-align: center;
    padding-top:0px;
}
.headers_card_b2b
{
    background-color: #EEEEEE;
    border-bottom: solid 2px #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    text-decoration: none;
    font-weight: bold;
    height: 25px;
    text-align: center;
    padding-top:0px;
}

.content_card
{
    /*border-bottom: solid 2px #FFFFFF;*/
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    height: 22px;
    text-align: center;
    font-weight:bold;
    /*background-color: #F4F9E2;*/
    color:#000000;
    
}
.content_card1
{
    /*border-bottom: solid 1px #D3D3D3;*/
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    text-align: center;
    color:#000000;
    padding:4px 0px 4px 0px;
}
.content_footer
{
    border-bottom: solid 0px #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    height: 29px;
    font-weight:bold;
    background-color: transparent; /*#343434;*/
    color:black;
    padding-right:7px;
}
.contentDevider1
{
    /*background-color: #D3D3D3;*/
}
.headerDevider,.contentDevider
{
    /*background-color: #FFFFFF;*/
}
/*.card_fields
{
    border: #525252;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
}

.cart_last_row_border
{
    border-color: #ffffff;
    border-top: 3px;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 0px;
    border-style: solid;
}
.headers_card2
{
    border-bottom: solid 1px #000000;
    border-left: solid 1px #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    height: 30px;
    text-align: center;
}
.content_card2
{
    border-bottom: solid 1px #000000;
    border-left: solid 1px #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    color: #000000;
    text-decoration: none;
    height: 25px;
    text-align: center;
}
.card_global_table_border2
{
    border: #000000;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    width:645px;
}
.card_fields2
{
    border-color: #FD8048;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
}*/
.cart_last_row
{
    height: 22px;
    padding-top:5px;
    padding-bottom:3px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    background-color: #F4F9E2;
    color:#000000;
    font-weight:bold;
}
.cart_last_row_b2b
{
    height: 22px;
    padding-top:5px;
    padding-bottom:3px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    background-color: #EEEEEE;
    color:#000000;
    font-weight:bold;
}
.cart_buttons
{
    width: 100%;
    margin-top: 20px;
    text-align:right;
}
.orders_title
{
    padding-left: 0px;
    height: 22px;
    vertical-align: middle; /*background-color:#F3F3F3;*/
    /*background-image: url(../images/pas-kupa.gif);
    background-repeat: no-repeat;
    background-position: right bottom;*/
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 100%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: bold;
    color: #000000;
    width:700px;
}
.fields
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 100%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: normal;
    color: #000000;
}
.bg_gallery
{
    padding-left: 7px;
    padding-right: 6px;
    padding-top: 7px;
}
.bg_video
{
    background-image: url(../images/bg_video.png);
    background-repeat: no-repeat;
    background-position: top left;
    width:204px;
    height:156px;
    padding-top:8px;
}

.border_preview
{
    /*background-color:White;
    border: 1px solid black;*/
    background-image: url('../images/bg_pic_big.png');
    background-repeat:no-repeat;
    background-position: center top;
    width:561px;
    height:454px;
}

.category_title
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
    }
.category_desc
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
}
.top_product
{
    /*
    background-image: url(../images/top_prod_700px.png);
    background-repeat: no-repeat;
    background-position: top right;
    width:700px;
    height: 17px;*/
    }
    .bg_product /*image*/
    {
        /*
    background-image: url(../images/bg_prodx1px_700px.png);
    background-repeat: repeat-y;
    background-position: top right;
*/
    }
   .top_tab
    {
    /*background-image: url(../images/top_tab.png);
    background-repeat: no-repeat;
    background-position: top right;*/
    background: #007F00;
    width:100%;
    height: 1px;
    }
    
    .bg_tab
    {
    /*background-image: url(../images/bg_tab.png);
    background-repeat:repeat-y;
    background-position: top right;*/
    width:100%;
    }
    .bg_tab_mefrat
    {
    background-image: url(../images/pas_mefrat.png);
    background-repeat:repeat-y;
    background-position: top left;
    width: 700px;
    /*min-height:350px;*/
    }
    .bottom_tab   
    {
    background-image: url(../images/footer_tab1.png);
    background-repeat: no-repeat;
    background-position: top left;
    width:100%;
    height: 12px;
    }
    .bottom_tab3   
    {
    /*background-image: url(../images/footer_tab2.png);
    background-repeat: no-repeat;
    background-position: top right;*/
    width: 100%;
    height: 49px;
    }
    
    .top_tab2
    {
        background-image: url(../images/top_det.jpg);
        background-repeat: no-repeat;
        background-position: top left;
        width:461px;
        height: 61px;
        margin-top:30px;
    }
    
    .bg_tab2
    {
    /*background-image: url(../images/middle_det.jpg);
    background-repeat:repeat-y;
    background-position: top right;*/
    width: 461px;
    }
    
    .bottom_tab2   
    {
    background-image: url(../images/footer_det.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    width: 461px;
    height: 54px;
    margin-bottom:30px;
    }
    .printContent{font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 140%; text-decoration: none; letter-spacing: normal; color: black;margin:0em;padding:0px;border:0px;}

.star{color:Red !important;}

.search_top
{
        background-image: url(../images/table_search_top.png);
        background-repeat: no-repeat;
        background-position: top left;
        width:724px;
        height: 8px;
    }
    .bg_search
    {
    background-image: url(../images/table_search_middle.png);
    background-repeat:repeat-y;
    background-position: top left;
    padding-left:27px;
    padding-top:13px;
    width: 697px;
    }
    .search_footer  
    {
    background-image: url(../images/table_search_bottom.png);
    background-repeat: no-repeat;
    background-position: top left;
    width: 724px;
    height: 8px;
    }
    .bg_but
    {
    /*background-image: url(../images/but_mida.png);
    background-repeat: no-repeat;
    background-position: top right;*/
    background: #CDE5EE;
    width: 59px;
    height: 31px;
    }
    .bg_makat
    {
    /*background-image: url(../images/but_makat.png);
    background-repeat: no-repeat;
    background-position: top right;*/
    background: #CDE5EE;
    width: 110px;
    height: 31px;
    }
    .bg_desc
    {
    /*
    background-image: url(../images/but_tmuna.png);
    background-repeat: no-repeat;
    background-position: top right;*/
    background: #CDE5EE;
    width: 160px;
    height: 31px;
    }
    .title_b2b
    {
    color: black;
    font-weight: normal;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    }
    .bg_b2b
    {
    /*background-image: url(../images/table_search_middle.png);
    background-repeat:repeat-y;
    background-position: top right;*/
    width: 724px;
    }
    a{outline:none; cursor: pointer; }
    p{margin:0px;padding:0px;}
      
      
.classList_hp{ clear:both; width:100%; min-height:100px;}

#P15
{
    margin: 0 auto;
    padding: 7px 24px 0;
    text-align: left;
    width: 927px !important;
}

/* color: #7D7D7D, #797979 ==> CHANGED TO black */

.news_strip
{
    border: 0 none;
    color: Black;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    letter-spacing: normal;
    line-height: 120%;
    margin: 0;
    padding: 0;
    text-decoration: none;
    font-weight:bold;
}
.news_strip2
{
    border: 0 none;
    color: Black;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    letter-spacing: normal;
    line-height: 120%;
    margin: 0;
    padding: 0;
    text-decoration: none;
}

.product_bg
{ 
    background-image: url('../images/product_bg.png');
    background-position: center top;
    background-repeat: no-repeat;
    width:171px;
    height:188px;
}

.product_bg1
{ 
    background-image: url('../images/product_bg.png');
    background-position: center top;
    background-repeat: no-repeat;
    width:171px;
    height:171px;
}

.product_up_right{ width:341px; float:left; padding-right: 15px; }
.product_up_left{ width: 400px; float:left; }
.product_cart{ float:left; padding-top:15px; width:95px; padding-right: 118px;}
.product_compare{ float:left; padding-top:15px; width:145px;}
.product_same 
{
    clear: right;
    float: left;
    width: 400px;
    }

.line_green
{
    background-image: url('../images/line_green.jpg');
    background-position: bottom left;
    background-repeat: no-repeat;
    /*width:163px;*/
    height:22px;
}

.background_gallery
{
    background-image: url('../images/bg_pic_small.png');
    background-repeat: no-repeat;
    background-position: center left;
    width:156px;
    height:153px;
}
.background_gallery2
{
    float: right;
    margin: 0 auto;
    padding-top: 10px;
    text-align: center;
    width: 100%;
}

.background_albums
{
       background-image: url('../images/bg_album.png');
    background-repeat: no-repeat;
    background-position: center left;
    width:141px;
    height:156px;
    padding:7px;
    float:left;
    text-align: center;
}

.prodpic_bg
{
    background-image: url('../images/bg_pic_product_400x300.png');
    background-repeat: no-repeat;
    background-position: center top;
    width:400px;
    height:300px;
}

.erplogin_bg
{
    background-image: url('../images/club_members _entry.png');
    background-position: top center;
    background-repeat:no-repeat;
    width:221px;
    height:164px;
}

.normal_red{ color:Red;}

.menu_padding{ padding-top:20px; }

.user_bg
{
    background-image: url('../images/bg_side3.png');
    background-position: center top;
    background-repeat: no-repeat;
    width:171px;
    height:67px;    
}

.normal_big
{
    border: 0 none;
    color: Black;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    letter-spacing: normal;
    line-height: 120%;
    margin: 0;
    padding: 0;
    text-decoration: none;
}

/* EDITOR */
h1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 100%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: bold;
    color: #000000;
    margin: 0em;
    padding: 0px;
    border: 0px;
}
h2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    line-height: 130%;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
    margin: 0em;
    padding: 0px;
    border: 0px;
}
h3
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 100%;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
    font-weight: normal;
    margin: 0em;
    padding: 0px;
    border: 0px;
}
h4
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 130%;
    text-decoration: none;
    letter-spacing: normal;
    color: #3d3d3e;
    margin: 0em;
    padding: 0px;
    border: 0px;
}
.normal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: Black ;/* #3d3d3e;*/
    margin: 0em;
    padding: 0px;
    border: 0px;
}

.title_white
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    line-height: 100%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: bold;
    color: #FFFFFF;
}
.title_blue
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 100%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: normal;
    color: #5cb5d0;
}
.title_orange
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    line-height: 100%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: bold;
    color: #EC6D06;
}
.seo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 150%;
    text-decoration: none;
    letter-spacing: normal;
    color: #797979;
    margin: 0em;
    padding: 0px;
    border: 0px;
}
.title_green
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 100%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: bold;
    color: #899D46;
}
/* EDITOR */

.menuside_top
{
    background: url('../images/bg_menu_side_top.png') no-repeat top center;
    width:171px;
    height:13px;
    margin-top:5px;
}
.menuside_middle
{
    background: url('../images/bg_menu_side_middle.png') repeat-y top center;
    width:171px;
    height:100%;
    float:left;
}
.menuside_bottom
{
    background: url('../images/bg_menu_side_bottom.png') no-repeat top center;
    width:171px;
    height:20px;
    float: left;
    padding-bottom:5px;
}

.menuside_padding
{
    padding-left: 25px;
    padding-right: 15px;
}

#P811{ z-index:1005 !important; }
#P81{ z-index:1005 !important; }

#OpenPanel{ z-index: 1006 !important; }

.orderAccepted{ font-size:14px;font-weight:bold;font-family:Arial; }
/*sap*/
.Invoice{ font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    color: #000;
    text-decoration: none;
    font-weight: normal;
    font-weight:bold;
    height:50px;}
.headers_Invoice
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000;
    text-decoration: none;
    font-weight: normal;
    height: 35px;
    text-align: center;
    padding:5px 5px 2px 5px;
}
.normal_Invoice
{ 
     font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #000;
    text-decoration: none;
   line-height:30px;
    padding-top:0px;
    text-align: right;
    font-weight:normal;
    
}
.footer_Invoice
{
     font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000;
    text-decoration: none;
   line-height:30px;
    text-align: right;
    font-weight:normal;
}
.footer_Invoice_num
{  font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000;
    text-decoration: none;
    line-height:25px;
    text-align: left;
    font-weight:normal;
    padding:0 30px 0 60px;
    border:solid 1px #000;
    margin-left:50px;
    }
.content_Invoice
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000;
    text-decoration: none;
    height: 30px;
    padding-top:0px;
    text-align: right;
    font-weight:normal;
}

t-align: right;
    font-weight:normal;
}

