﻿html, body
{
    height: 100% auto;
    margin: 0px;
    padding: 0px;
    direction: rtl;
}

.clear
{
    clear: both;
}
header, footer, nav, article, section, aside
{
    display: inline-block;
}

header
{
    width: 100%;
    margin-bottom: 0px;
}

nav
{
    /*width: 100%;*/
    height: 40px;
   float: right;
    background-color: transparent;
    width: 800px;

}

/*nav ul
{
    width: 100%;
    list-style: none;
    margin: 0;
    padding: 0;
}

nav ul li
{
    display: inline;
    padding: 3px 7px;
}

nav span
{
    float: right;
    display: inline-block;
}
*/
aside
{
    margin: 0px 0px;
    float: right;
    margin-top: 0px;
    margin-bottom: 10px;
    width: 100%
}

article
{
    width: 100%;
    float: right;
    margin-top: 0px;
    margin-bottom: 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: 955px;
    background-color: transparent;
    clear: both;
    margin-top: 0px;
}

mark
{
    background-color: #FF0000;
    font-weight: bold;
    padding: 1px;
}

#main
{
    width: 955px!important;
    margin: 0 auto;
    text-align: right;
}
.float_right
{
    float: right;
}
.DIV_center
{
    text-align: center;
    /*display: inline-block;*/
}
.arrow
{
    background-image: url(../images/details_home.gif);
    background-repeat: no-repeat;
    background-position: top right;
    width: 5px;
    height: 9px;
}
.pas_arrow
{
    background-image: url(../images/maslul.gif);
    background-repeat: no-repeat;
    background-position: top right;
    width: 4px;
    height: 9px;
    margin-right: 3px;
    margin-left: 7px;
    margin-top: 5px;
}
.bg_devider_menu
{
    background-image: url(../images/bg_devider_menu.gif);
    background-repeat: no-repeat;
    background-position: top right;
    width: 186px;
    height: 21px;
}
.bg_no_devider_menu
{
    background-image: url(../images/bg_no_devider_menu.gif);
    background-repeat: no-repeat;
    background-position: top right;
    width: 186px;
    height: 21px;
}
.img_new
{
    background-image: url(../images/new.png);
    background-repeat: no-repeat;
    background-position: top right;
    width: 41px;
    height: 14px;
    margin-top: 5px;
}
.search_comp_xsl
{    
    width: 144px;
    float: right;
}
.menu_img_xsl
{
   
    width: 160px;
    float: right;
}


.bg_item_last_sap
{
    background-image: url(../images/menu_bottom_right.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    width: 229px;
    height: 36px;
   
    padding-top:3px;
}
.bg_item_first_sap
{
    background-image: url(../images/menu_top_right1.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    width: 229px;
    height: 29px;

    padding-top:7px;
}
.bg_item_sap
{
    background-image: url(../images/menu_pas2_right.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    width: 229px;
    height: 30px;
    
    padding-top:3px;
}


.bg_item_last
{
    background-image: url(../images/menu_bottom_red_right.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    width: 229px;
    height: 26px;
   
    padding-top:3px;
}
.bg_item_first
{
    background-image: url(../images/menu_top_red_right1.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    width: 229px;
    height: 26px;

    padding-top:3px;
}
.bg_item
{
    background-image: url(../images/menu_pas2_red_right.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    width: 229px;
    height: 30px;
    
    padding-top:3px;
}
.menu_side_font{
   
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    padding-right:35px;
    }
.entery
{
    float: right;
    width: 220px;
    margin-left: 171px;

}
.menu_top
{
    float: right;
}
.search_side_menu
{
    width: 155px;
	height:40px;
    float: left;
}
.bs_search_top
{
    background-image: url(../images/search_bg.gif);
    background-repeat: no-repeat;
    background-position: top left;
    width: 144px;
    height: 28px;
}
.saerch_sfield
{
    border-color: transparent;
    border: 0;
    height: 20px;
    width: 120px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-top: 2px;
    background-color: transparent;
    color: #696A6D;
}

.search_font
{
    padding-top: 9px;
    padding-right: 4px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
    text-decoration: underline;
    font-weight: bold;
}
.prod_price
{
    width: 440px;
}
.prod_cart
{
    width: 110px;
}
.prod_compare
{
    width: 150px;
}
.bg_login
{
    width: 233px;
    height: 196px;
}
.bg_news_top
{
    background-image: url(../images/news_home_top.png);
    background-repeat: no-repeat;
    background-position: top right;
    width: 233px;
    height: 44px;
}

.bg_news
{
    background-image: url(../images/news_home_pas.png);
    background-repeat: repeat-y;
    background-position: top right;
    width: 233px;
    height: 100%;
}

.bg_news_bottom
{
    background-image: url(../images/news_home_footer.png);
    background-repeat: no-repeat;
    background-position: top right;
    width: 233px;
    height: 12px;
}

.title_prod_right
{
    background-image: url(../images/top_menu_right_pnimi.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    width: 260px;
    height: 52px;
	margin-top:10px;
}

.bg_prod_right
{
    background-image: url(../images/pas_menu_right_pnimi.jpg);
    background-repeat: repeat-y;
    background-position: top right;
    width: 260px;
    height: 100%;
}

.footer_prod_right
{
    background-image: url(../images/footer_menu_right_pnimi.jpg);
    background-repeat: no-repeat;
    background-position: bottom right;
    width: 260px;
    height: 2px;
}




.top_tab
{
    background-image: url(../images/top_muzar_tab.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    width: 699px;
    height: 37px;
}

.bg_tab
{
    background-image: url(../images/pas_muzar_tab.jpg);
    background-repeat: repeat-y;
    background-position: top right;
    width: 699px;
}

.bottom_tab
{
    background-image: url(../images/footer_muzar_tab.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    width: 699px;
    height: 37px;
}



.bg_prodoct_top
{
    background-image: url(../images/title_muzarim.png);
    background-repeat: no-repeat;
    background-position: top right;
    width: 733px;
    height: 48px;
}
.title_product
{
    background-image: url(../images/top_muzarim.jpg);
    height: 46px;
    width: 733px;
    background-position: right top;
}
.bg_prodoct
{
    background-image: url(../images/pas_muzarim.jpg);
    background-repeat: repeat-y;
    background-position: top right;
    width: 733px;
    height: 100%;
}

.bg_prodoct_bottom
{
    background-image: url(../images/footer_muzarim.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    width: 733px;
    height: 24px;
}

.width_sale_product
{
    float: right;
    height: 443; /*320px;*/
    margin-bottom: 10px;
    padding-top: 15px;
    width: 314px;
}
.width_product_list
{
    float: right;
    height: 320px;
    margin-bottom: 10px;
    padding-left: 7px;
    padding-right: 0;
    padding-top: 15px;
    width: 316px;
}
.bg_product
{
    background-image: url(../images/bg_pic_muzar.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    width: 703px;
    height: 244px;
}
.bg_price
{
    background-image: url(../images/bg_muzar_mehir.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    width: 699px;
    height: 55px;
}
.desc_product_list
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 140%;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
    text-decoration: none;
}

.bg_gallery
{
    background-image: url(../images/bg_gallery.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    width: 204px;
    height: 203px;
}
.bg_big_gallery
{
    background-image: url(../images/bg_big_gallery.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    width: 499px;
    height: 389px;
}
.bg_list
{
    background-image: url(../images/bg_pic_reshima.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    width: 128px;
    height: 97px;
}
.BSmartNotActive
{
    font-size: 10pt;
}
/*.body{ margin:0px;height:100%;}
body{ margin:0px;height:100%;}*/

/*SAP design*/

.normal_contact{font-family: Arial, Helvetica, sans-serif; font-size: 10pt;line-height: 150%; text-decoration: none; letter-spacing: normal; color: #2C180F;margin:0em;padding:0px;border:0px;}
.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: normal;
    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
{
    color: #737679;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    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;
}
.compare_text_txt
{
    color: #686868;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 130%;
    text-decoration: none;
    letter-spacing: normal;
}
.compare_box
{
    background-image: url(../images/bg_hashvaa.png);
    width: 153px;
    height: 153px;
    background-repeat: no-repeat;
}
.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-left: 4px;
    padding-right: 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-left: 8px;
    padding-right: 4px;
    height: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
}
.sab_theadDev
{
    background-color: #A2A395;
}
.sab_tcellDev
{
    background-color: #E3E3E3;
}


/*paddings for component in aspx*/
.padding_topsearch
{
    padding-left: 0px;
    padding-top: 0px;
}
.articlepadding
{
    padding-right: 40px;
}
.paddingHomeCenter
{
    padding-left: 23px;
    padding-right: 23px;
    width: 540px;
}
.paddingLeftPanel
{
    padding-right: 7px;
}
/*end padding in aspx*/

/*panel sizes aspx*/
.leftsite_padding
{
    width: 50%;
    height: 100%;
}
.rightsite_padding
{
    width: 50%;
    height: 100%;
}
.partial_site_width
{
    width: 955px;
}
.left_side
{
    width: 0px;
}
.right_side_home
{
    width: 260px;
    float: right;
    padding-right:0px;	
	margin-top:15px;
}
.right_side
{
    padding-right: 0px;
    width: 260px;
    float: right;
    padding-top: 25px;	
}
.inside_center
{
    /*
    width: 650px;
    padding-right: 43px;
     padding-left: 3px;
    padding-top: 27px;
    float: right;
padding-top: 10px;
*/
    float: right;
    padding-right: 41px;
    width: 654px;
}
.inside_center_right
{
    width: 260px;
    float:right;
}
.inside_center_left
{
    width: 300px;
    float:right;
}
.inside_center_right_contact
{
    width: 333px;
    float:right;
	padding-right:10px;
	padding-top: 40px;
}
.inside_center_left_contact
{
    float: left;
    padding-left: 10px;
    padding-top: 50px;
    width: 300px;
}
/*.site_padding{ height: 371px;}*/

/*
div.cp  .inside_center
{
    width: 654px;
    padding-right: 41px;
    padding-left: 3px;
    padding-top: 27px;
    float: right;
}
*/

.home_center
{
    width: 654px;
    padding-right: 41px;
    height: 100%;
    float: right;
	padding-top: 5px;
}
.full_site_width
{
    width: 955px;
    height: 100%;
}
/*end panel sizes*/

/*size and padding of copmponents in xsl */
.padding_rightSide
{
    width: 50px;
}
.serch_top_xsl
{
    height: 25px;
}
.serch_side_xsl
{
    height: 67px;
	padding-top:0px;
}
.logo_comp_xsl
{
    height: 220px;
    width: 260px;
    margin-bottom: 1px;
    /*clear:both;*/
   float:right;
}
.HomeJQ
{ 
     float: left;
    height: 220px;
    margin-bottom: 1px;
    padding-right: 2px;
    width: 693px;
}
.main_menu
{    
    width: 955px;
    padding-top: 0px;
	clear:both;
	/*float:right;*/
	 
	}
.menu_comp_xsl
{
    height: 35px;
    width: 195px;
}
.bottom_comp_xsl
{
    /*padding-top: 15px;*/
    height: 0px;
}
.bottom_text2
{
   
    padding-top: 32px;
    height: 61px;
}
.bottom_text
{
    text-align:center;
    padding-top: 14px;
    height: 14px;
}
.bottom_text_home
{
    text-align:center;
   /*padding-top: 15px;
    height: 29px;*/
}

.mehudown_height
{
    height: 20px;
}
.pathTitle_xsl
{
    height: 15px;
    /*padding-top: 9px;*/
    padding-right: 0px;
}
.tab
{
    background-image: url(../images/tab_muzar.jpg);
    width: 100px;
    height: 32px;
}
.bg_list_price
{
    background-image: url(../images/bg_list_mehir.gif);
    width: 144px;
    height: 81px;
    background-repeat: no-repeat;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}

/**padding for navigation path **/
.pathTitlePage_xsl
{
    padding-right: 20px;
    padding-top: 40px;
}
.pathTitlePage_xsl2
{
    padding-right: 20px;
    padding-top: 25px;
}
/**padding for title **/
.path
{
    text-align: center;
    padding-top: 10px;
}
.path_padingwidth
{
    padding-right: 21px;
}
.pathSpaseText
{
    /*height: 15px;*/
    height:60px;
}
.pathSpaseText2
{
    height:10px;
}
.pathSpaseTextSearch{ height:0px; }

.textInPath
{
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 10px;
	font-size:20px;
}
.sizeTDListHome
{
    
    /*width: 120px;*/
}
.right_menu
{
    width: 260px;
    margin-bottom: 10px;
}
/* end */
.bg_paging
{
   width: 24px;
    height: 24px;
    background-image: url(../images/bg_paging.jpg);
    background-repeat: no-repeat;
    background-position: top center; 
    padding-top:3px;
}
/*styles for fields and input areas*/

/*.fields{ width:100px; }*/

.title_search
{
    font-family: Arial, Helvetica, sans-serif;font-weight:bold; font-size: 14px;line-height: 100%; text-decoration: none; letter-spacing: normal; color: #000;width:80px;padding-top:10px;
    }
.select_field
{
    border-color: #D3D3D5;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#000;
}
.sfield
{
    background: none repeat scroll 0 0 #ECECEC;
    border: 0 none;
    color: #081353;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-weight: bold;
    height: 24px;
    margin-right: 20px;
    margin-top: 21px;
    outline: 0 none;
    padding-right: 5px;
    width: 173px;
}
.lang_combo
{
    height: 20px;
    width: 135px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
/*end*/

/* deviders*/
.menudeviderH
{
    color: #7D7D7D;
    font-size: 12px;
}
.item_devider
{
    width: 1px;
    height: 152px;
    background-image: url(../images/devider.gif);
    background-repeat: repeat-y;
    background-position: center center;
}
.deviderCategories
{
    width: 630px;
    height: 5px;
    background-image: url(../images/devider_tozaot.gif);
    background-repeat: no-repeat;
    background-position: right top;
}
.deviderHprod
{
    background-image: url(../images/devider_list.gif);
    background-repeat: no-repeat;
    width: 632px;
    height: 3px;
    background-position: right top;
}
.deviderprodRight
{
    background-image: url(../images/devider_muzar_right.gif);
    background-repeat: no-repeat;
    width: 178px;
    height: 3px;
    background-position: right top;
}
/* end deviders*/

/*fonts new*/
/*class for templates content*/.content_text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
}

.results_title
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: normal;
    color: #5E5E5E;
}
.title_results
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: normal;
    color: #707070;
}
.product_title
{
    color: #D02219;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: normal;
    line-height: 120%;
    text-decoration: none;
}
.product_title2
{
    color: #020F7F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: normal;
    line-height: 120%;
    text-decoration: none;
}
.news_title
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: bold;
    color: #105781;
}
.news_strip
{
    color: #000C6E;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: normal;
    line-height: 100%;
    text-decoration: none;
}
.news_stripHome
{
    color: black;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    letter-spacing: normal;
    line-height: 100%;
    text-decoration: none;
}
.news_devider
{
    color: #000000;
}

.editor_text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 150%;
    text-decoration: none;
    letter-spacing: normal;
    color: #4C4C4C;
}
.category_title
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: underline;
    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;
    padding: 5px 0 0;
}
.normal_bold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
}
.propertyname
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #22578B;
}
.path_print
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 100%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: bold;
    color: #000000;
}
.path_small_print
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 100%;
    text-decoration: underline;
    letter-spacing: normal;
    font-weight: normal;
    color: #000000;
}
.path_small
{
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: underline;
    letter-spacing: normal;
    color: #2c3284;
    /*font-weight: bold;*/

}
.printTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: 0.8px;
    font-weight: bold;
    color: #000000;
}
.printContent
{
   font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 150%;
    text-decoration: none;
    letter-spacing: normal;
    color: #4C4C4C;
}
.logoTitle
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 40px;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
}
.logoDesc
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
}
.logoTitleW
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 40px;
    text-decoration: none;
    letter-spacing: normal;
    color: #ffffff;
}
.logoDescW
{
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
    letter-spacing: normal;
    color: #ffffff;
}
.printTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: 0.8px;
    font-weight: bold;
    color: #000000;
}
.printContent
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: 0.8px;
    font-weight: normal;
    color: #000000;
}
.bsmart_font
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #4C4C4C;
}
.paging
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 130%;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
}
.star
{
    color: red;
}
.prop_header
{
    background-color: #B3B4B6;
    padding-right: 5px;
    padding-left: 5px;
    border-bottom: solid 1px #E2E2E2;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    height: 20px;
    text-align: center;
}
.prop_rows
{
    background-color: #E2E2E2;
    padding-right: 5px;
    padding-left: 5px;
    border-bottom: solid 1px #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    height: 20px;
    text-align: center;
}
.prop_header2
{
    background-color: #B3B4B6;
    padding-right: 5px;
    padding-left: 5px;
    border-bottom: solid 1px #E2E2E2;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    height: 20px;
    text-align: center;
}
.prop_rows2
{
    border: solid 1px #FFFFFF;
    background-color: #E2E2E2;
    padding-right: 5px;
    padding-left: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    height: 20px;
}

/*end fonts new*/

.logfield
{
    border: solid 1px #C2C2C2;
    height: 18px!important;
    width: 101px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-top: 0px;
    background-color: transparent;
    color: #696A6D;
}
.label
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    line-height: 100%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: bold;
    color: #696A6D;
}

/*class for order page*/
.order_tabs
{
    width: 652px;
    margin-right: 40px;
}
/*border:solid 1px #999999*/
.orders_title
{
    padding-right: 0px;
    height: 24px;
    vertical-align: middle; /*background-color:#F3F3F3;*/
    background-image: url(../images/pas-kupa.gif);
    background-repeat: no-repeat;
    background-position:top right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13pt;
    line-height: 100%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: normal;
    color: #B61242;
    width: 622px;
}

/*end class for order page*/

/* cart styles */
.headers_card
{
    background-color: #A50032;
    border-bottom: solid 1px #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    height: 22px;
    text-align: center;
    padding-top: 7px;
}
.content_card
{
    background-color: #EEEFF3;
    border-bottom: solid 1px #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #4F4E4A;
    text-decoration: none;
    height: 22px;
    padding-top: 7px;
    text-align: center;
    font-weight: bold;
}
.card_global_table_border
{
    width: 627px;
    border-color: transparent;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
}
.card_fields
{
    border: #A50032;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
}
.headerDevider
{
    background-color: #FFFFFF;
}
.contentDevider
{
    background-color: #FFFFFF;
}
.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: 7px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    background-color: #EEEEEE;
    color: #A50032;
}
.cart_first_row
{
    height: 25px;
    width: 627px;
    padding-top: 10px;
    margin-bottom: 2px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    background-color: #EEEFF3;
    color: #4F4E4A;
}
.cart_buttons
{
    width: 627px;
    margin-top: 20px;
    text-align: left;
}

/* end cart styles*/


/*menu*/
.menutop
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: normal;
    color: #7D7D7D;
}
.menudown
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: normal;
    color: #7D7D7D;
}
.menu
{
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: bold;
    color: #457999;
}
.menu:hover
{
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: bold;
    color: #ffffff;
}
.menu2
{
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: bold;
    color: #ffffff;
}
.menu2:hover
{
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: bold;
    color: #ffffff;
}

.MenuItem1
{
    width: 122px;
    height: 33px;
    padding-top: 6px;
    background-image: url(../images/menu.jpg);
    background-repeat: no-repeat;
    padding-left: 0px;
    padding-right: 0px;
}
.MenuItem1:hover
{
    background-image: url(../images/menu_over.jpg);
}
.menu_td_bg_selected
{
    width: 122px;
    height: 33px;
    padding-top: 6px;
    background-image: url(../images/menu_over.jpg);
    background-repeat: no-repeat;
    padding-left: 0px;
    padding-right: 0px;
}
.MenuGroup1
{
    cursor: pointer;
}
.MenuGroup
{
    cursor: pointer;
    width: 120px;
}
.MenuItem
{
    background-image: url(../images/topMenu.gif);
    background-repeat: no-repeat;
    background-color: #21568C;
    width: 100%;
    border-top: solid 1px #ffffff;
    border-bottom: solid 0px #000000;
    border-left: solid 0px #000000;
    border-right: solid 0px #000000;
    height: 20px;
    padding-left: 5px;
    padding-right: 5px;
}
.MenuItemOver
{
    background-image: url(../images/topMenu_selected.gif);
    background-repeat: no-repeat;
    background-color: #839DB9;
    width: 100%;
    border-top: solid 1px #ffffff;
    border-bottom: solid 0px #000000;
    border-left: solid 0px #000000;
    border-right: solid 0px #000000;
    height: 20px;
    padding-left: 5px;
    padding-right: 5px;
}
a.menu_link
{
    width: 100%;
    font-weight: bold;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
}
a.menu_link:hover
{
    width: 100%;
    color: #21568C;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
}
a.menu_link2
{
    width: 100%;
    font-weight: bold;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
}
a.menu_link2:hover
{
    width: 100%;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
}


/*vertical menu*/
.VMenuGroup1
{
    cursor: pointer;
    width: 200px;
}
.VMenuGroup
{
    cursor: pointer;
    width: 141px;
}
.VMenuItem1
{
    background-image: url(../images/sideMenu.gif);
    background-repeat: no-repeat;
    padding-left: 5px;
    padding-right: 0px;
    padding-bottom: 2px;
    height: 22px;
    width: 100%;
}
.VMenuItemOver1
{
    background-image: url(../images/sideMenu_selected.gif);
    background-repeat: no-repeat;
    padding-left: 5px;
    padding-right: 0px;
    padding-bottom: 2px;
    height: 22px;
    width: 100%;
}
.VMenuItem
{
    border-bottom: solid 0px #000000;
    border-left: solid 0px #000000;
    border-right: solid 0px #000000;
    padding-left: 5px;
    padding-right: 0px;
    background-image: url(../images/open_sideMenu.gif);
    background-repeat: no-repeat;
    height: 22px;
    width: 100%;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #ffffff;
}
.VMenuItemOver
{
    border-bottom: solid 0px #000000;
    border-left: solid 0px #000000;
    border-right: solid 0px #000000;
    padding-left: 5px;
    padding-right: 0px;
    background-image: url(../images/open_sideMenu_selected.gif);
    background-repeat: no-repeat;
    height: 22px;
    width: 100%;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #ffffff;
}

/* 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;
}

.border_preview
{
    background-color: #F7F7F7;
    text-align: center;
    border: solid 1px #000000;
}
.title_h2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 100%;
    text-decoration: none;
    letter-spacing: normal;
    font-weight: bold;
    color: #949494;
}
.photo_descr
{
    text-align: right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
    padding-right: 20px;
    padding-top: 20px;
}
.photo_title
{
    text-align: center;
    padding-top: 10px;
}
.w99{width:99%;}
.w33{width:33%;}
.ac{text-align:center; margin:0 auto;}
.panel_title{
height:56px;
font-size:16px;
margin-bottom:20px;
padding-right:90px;
font-family:Arial; font-weight:bold; color:#fff;
}
.panel_title2
{
    height:56px;
font-size:16px;
margin-bottom:20px;
padding-right:30px;
font-family:Arial; font-weight:bold; color:#fff;
}
.panel_title3
{
font-size:14px;
margin-bottom:0px;
font-family:Arial; font-weight:bold; color:#fff;
}
.panel_title_nm{
height:56px;
color:#fff;
font-size:14px;
font-weight:bold;
padding-right:30px;
}
.rpanel_title{
height:40px;
padding-top:0px;
padding-right:10px;
margin-top:0px;
}
.contact_side{height:20px;
padding-top:0px;
padding-right:10px;
margin-top:0px;}
.divider_h_c{background:url(../images/devider_eropa_home_center.gif) no-repeat center center;}
.rpanel_title_bg
{
    background: url(../images/zeut_side_top.jpg) no-repeat scroll right top transparent;
    height: 58px;
    padding-right: 10px;
    width: 260px;
 }
div.home_center #P27{padding-right:0px; padding-bottom: 4px;}
div.product_pro > #P8{padding-right:10px;}

.panel_padding{padding: 15px 20px 0px;}
.panel_padding2 { padding: 15px 13px 15px 12px; *padding: 15px 10px; }

.bp_panel_padding{padding-right:10px;padding-top:15px;}
.bp_panel_dpadding{padding-top:5px!important;}
.hpcpbg{ /*background:url(../images/hpcpbg.jpg) no-repeat top center;*/ }
.hpcpptb{/*background:url(../images/hpcpptb.gif) no-repeat top left; height:3px*/}
.hpcpptb_bg{/*padding-right:10px;padding-top:15px; background:url(../images/hpcpptb_bg.gif) repeat-y top left;*/ }
.hpcpptb_innerbg{/*padding-right:10px;background:url(../images/hpcpptb_innerbg.gif) repeat-x top;margin-left:1px;margin-right:1px;*/}
.ways_img, .ways_desc{float:right;}
.ways_img{width:28px; /*text-align:center;*/}
.ways_desc
{
width: 170px;
text-align: right;
padding: 0 45px 0 0;
}
.ways_descHome
{
    width: 200px;
text-align: right;
padding: 0 45px 0 0;
}


/*changed*/
.contact_leads{padding: 45px 25px 10px 0;}

.bullet_img{margin-right:75px;}
.bullet_list_cont{width:456px;margin-right:40px}
.bottom_nav{display:inline-block;clear:both;border-width:0px;width:100%;direction:rtl;margin-top:0px; height:167px; padding-top: 30px;}
div.hp div.bottom_nav{/*margin-top:37px;*/ }
#P61,#P62,#P63,#P64,#P65{display:block;width:15%; float:right; height:146px;}
#P61{margin-right:20px;background:none;}
#P66{width:20%;float:right;}

.bmenu_title, .bmenu_link{font-family:Arial, Helvetica, sans-serif; font-size:0.8em;color:#fff; text-decoration:none;}
.bmenu_title{ font-size: 14px; color: yellow; margin-top:15px; text-decoration: none; }
.bmenu_list{margin: 0;padding: 5px 0 0 0; list-style: none;}
.bmenu_title, .bmenu_list{padding-right:0px;padding-left:20px;}

div.country #P7{padding-right:10px;}
div.product_pro #P9{float:left;width:330px;padding-right:10px;}
div.country #P9,div.country #P10{clear:both;}
div.country #P11 {width:47%;float:right;display:inline-block;}
div.country #P8{width:49%;float:right;display:inline-block;}
div.country #P11{padding: 10px 20px 20px 5px;}

.rpanel_list_bottom{height:11px; width:260px; background: url(../images/zeut_side_footer.jpg) no-repeat right top;}
.ways_mbg{background: #ECECED; margin-left: 0px; /*url(../images/ways-mbg.jpg) repeat-y center top;*/}

.bbgtl{color:#2C3284;text-decoration:none; }

.bbg4wl{margin-top:3px;float:right;width:151px!important; height:27px; background:url('../images/red.png') no-repeat center;}
.div-table{padding-right:10px;}
.div-table-col{float:right; width:48%;}
.whitel_on_blue{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff; text-decoration:none;
padding-right:5px;line-height:27px;}


.inner_padding{padding-right:10px; padding-left:10px; }
.aa{border-right:solid 1px #b2b5d6;border-left:solid 1px #b2b5d6;}

.rppr{padding: 60px 15px 0; display:block; height:220px; }
.hp_fav_prods{background:url(../images/hp_fav_prods_bottom.jpg) no-repeat top left; height:3px;}
.hpclb{/*background:url(../images/hp_c_l_bbg.jpg) no-repeat top left; height:4px; width:100%; display:block;*/}
.hp_l_ptext{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}
.hplitem{text-align:center; float:right; width:33%;color:#000;font-family:Arial, Helvetica, sans-serif;/*font-size:12px;*/ padding: 3px 0 3px 0; }

.hp_s_bg{background:url('../images/side_flags_center.png') no-repeat top right; display:block; height: 300px; margin-bottom: 10px;}
.hp_s_bottom{background:url(../images/hp_s_b_bg.jpg) no-repeat top center; display:block; color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;height:30px;line-height:28px;}
.sh_but{text-align:left;padding:10px;}
.cpanel_padding{padding:20px;}
.hlist_item{float:right; height:217px; background:url(../images/bg_kategoriya.jpg) no-repeat center top;margin-bottom:30px;}
.hlist_item_img{height:125px; padding-top:5px;text-align:center;}
.hlist_item_title{text-align:center;margin:10px 5px;}
div.hlist_item_title h2{color:#1c6ca9;font-size:12pt;}
.hlist_item_desc{margin:0 25px; text-align:right;height:35px;background:url(../images/details_kategoriya.gif) no-repeat left bottom;}
div.hlist_item_desc a.normal{color:#000;}
.gallery_item{float:right; height:177px; background:url(../images/bg_gallery.jpg) no-repeat center top;margin-bottom:30px;}
.gallery_item_img{height:125px; padding-top:5px;text-align:center;}
.gallery_item_title{text-align:center;margin:10px 5px;}
div.gallery_item_title h2{color:#1c6ca9;font-size:12pt;}
.cvf{margin-top:10px;}


/*  gallery styles */
/*#facebox{dir:ltr!important;}*/
/*#facebox .b { background:url(../images/b.png); }  #facebox .tl { background:url(../images/tl.png); }  #facebox .tr { background:url(../images/tr.png); }  #facebox .bl { background:url(../images/bl.png); }  #facebox .br { background:url(../images/br.png); }  */#facebox { position: absolute; top: 0; left: 0; z-index: 100; text-align: left; }  #facebox .popup { position: relative; }  #facebox table { border-collapse: collapse; }  #facebox td { border-bottom: 0; padding: 0; }  #facebox .body { padding: 10px; background: #fff; width: 600px; }  #facebox .loading { text-align: center; }  #facebox .image { text-align: center; }  #facebox img { border: 0; margin: 0; }  #facebox .footer { border-top: 1px solid #DDDDDD; padding-top: 5px; margin-top: 10px; text-align: right; }  #facebox .tl, #facebox .tr, #facebox .bl, #facebox .br { height: 10px; width: 10px; overflow: hidden; padding: 0; }  #facebox_overlay { position: fixed; top: 0px; left: 0px; height:100%; width:100%; }  .facebox_hide { z-index:-100; }  
.facebox_overlayBG { background-color: #000; z-index: 99; }  * html #facebox_overlay { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }

/* end of gallery styles */

#P8{padding-top:20px;width:auto!important;}
.article_btns{width:200px; margin: 0 auto;}

.titleBg{ background: url('../images/bg_categ_red.jpg') no-repeat top center; width:654px; height:62px; border:0px; }

.pasFooter{ background: url('../images/pas_footer.jpg') no-repeat; width:121px; height:3px; }
.dotFooter{ background: url('../images/dot_footer.png') no-repeat bottom center; width:100%; height:1px; }
.linkPadding{ padding: 2px 0 0 0; }

.printBg{ background: url('../images/bg_huf_blue_top2.jpg') no-repeat; width:654px; height:62px; }

.DestinationTitle{ color: Red; font-size:14px; text-decoration: none; }

p{ margin:0; }

.paddingTitle{ padding: 5px 3px 5px 0;height:45px; }

.similarH3{ font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 100%; text-decoration: none; letter-spacing: normal; color: #2c3284;margin:0em;padding:0px;border:0px; }

.grayBg{ background: #EDEDED; }
.grayBgFooter{ background: url('../images/bg_hufsha_footer.jpg') no-repeat; width:654px; height:10px; margin-bottom: 0px;}

.CountNumListWhite
{
    border: 0 none;
    color: white;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    letter-spacing: normal;
    margin: 0;
    padding: 0;
    text-decoration: none;
    background: url('../images/1.png') no-repeat;
    background-position:rignt-top;
    height:41px;
    width:44px;
}
.CountNumList{ background: url('../images/zeut_side_middle.jpg') no-repeat; width:260px; height:44px; }
.CountNumList2{ background: url('../images/zeut_side_bottom.jpg') no-repeat; width:260px; height:44px; }

.CountNumListHome{ background: url('../images/but_arrow.jpg') no-repeat; width:260px; height:44px; }
.AllTipsBtn{ background: url('../images/details2.png') no-repeat; width:81px; height:20px; float:left; margin-left: 10px; }

.titleRedBg{ background: url('../images/bg_hufsha_top.jpg') no-repeat top right; width:654px; /*height:62px;*/ }
.titleBlueBg{  background: url('../images/bg_huf_blue_top.jpg') no-repeat top right; width:654px; }
.titleSmallBlueBg { width:284px;height:44px;padding-top:0px;text-align:right; padding-right:0px; background:url('../images/categ_blue_top.png') no-repeat top right; }

.table_price_bottom{ background: url('../images/table_price_bottom.png') no-repeat top right; width:625px; height:17px; }

.articleListTop{ background: url('../images/bg_white_top.png') no-repeat top right; width:634px; height:11px; }
.articleListMiddle{ background: url('../images/bg_white_middle.png') repeat-y top right; width:634px; height:100%; display: inline-block; }
.articleListFooter{ background: url('../images/bg_white_bottom.png') no-repeat top right; width:634px; height:12px; }

.VerticalSeperateLine
{
    background: url("../images/vertical_sepLine.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 316px;
    margin-left: 10px;
    width: 7px;
    margin-top:15px;
}

.tablePriceDetails{ background:url('../images/categ_prod_all.jpg') no-repeat; width:609px; height:38px; }

.Product_List2_Right{ width: 295px; float:right; padding-right:5px;}

.Product_List2_Left{ width:335px; float:right; margin-right:18px; }


.Product_Table{z-index: 10; }
.Product_Title{ background: url('/design/images/table_price_top.png') no-repeat top; width: 624px; height: 33px; color: white; padding-right: 10px; font-family: tahoma; font-size: 14px; z-index: 1;  }
.Product_Tabs{ background: white; height: 30px; text-align: center; color: #020001; font-size:15px; font-weight:bold; }
.Product_Tabs_Border{ /*border-left-color: #071884;*/ background:url("/design/images/Product_Tab_Border.png") no-repeat left center; background-color:White; }
.Product_Tabs_Border2{ background-color:white; border-left-color: white; border-left-width: 1px; border-left-style: solid; }

.Product_Table_Middle{ background: url('/design/images/Product_Table.png') repeat; background-color:white; height:37px; color:Black; font-size:15px; text-align:center; padding-bottom: 20px; }
.Product_Right_Td{ background: url('/design/images/Product_Table_Right.png') no-repeat; background-color:white; width:10px; height:57px; padding-right:13px; *padding-right:0px; }
.Product_Left_Td{ background: url('/design/images/Product_Table_Left.png') no-repeat top right; background-color:white; width:10px; height:57px; padding-left:13px;  *padding-left:0px; }

.Product_Table_Footer{ background: url('/design/images/table_price_bottom2.png') no-repeat top right; width:624px; height:10px; }

.Product_Space{ height: 10px; padding-bottom: 15px; padding-top: 15px; }
.Product_BackGround_White{ background: white; }

#BG5 { margin-top: 0px; }

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
    zoom: 1;     /* triggers hasLayout */
    display: block;
}
* html .clearfix { height: 1%; }
.clearfix { display: block; }
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
*:first-child+html .group { zoom: 1; } /* IE7 */


.categ_blue_middle{ background: url('/design/images/categ_blue_middle.png') no-repeat; height:41px; width:284px; }

/* EDITOR */

h1 {  font-family: Arial, sans-serif; font-size: 16pt;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: White;/* #2c3284;*/ margin:0em;padding:0px;border:0px;}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #636363; /*#2b3185;*/ margin:0em;padding:0px;border:0px;}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 100%; text-decoration: none; letter-spacing: normal; color: #2c3284;margin:0em;padding:0px;border:0px; font-weight: bold;}
h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px;line-height: 100%; text-decoration: none; letter-spacing: normal; color: #ffffff;margin:0em;padding:0px;border:0px;}
.normal {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #555;margin:0em;padding:0px;border:0px;}
.normal_red{font-family: Arial, Helvetica, sans-serif; font-size: 10pt;line-height: 150%; text-decoration: none; letter-spacing: normal; color: #ED0922;margin:0em;padding:0px;border:0px;}
.title_editor_bottom
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color:#272727;
    font-weight:bold;
}
.editor_bottom
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 120%;
    text-decoration: none;
    letter-spacing: normal;
    color: #000000;
}
.title_catalogue{ font-family: Arial, Helvetica, sans-serif;font-weight:bold; font-size: 16px;line-height: 100%; text-decoration: none; letter-spacing: normal; color: #B10034;}
.devider{color:#C86B8A;}
.path_small_h1{ font-family: Arial, Helvetica, sans-serif; font-size: 18pt;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #000000;margin:0em;padding:0px;border:0px;}
.title2evels {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;line-height: 130%; text-decoration: none; letter-spacing: normal; color: #525252;margin:0em;padding:0px;border:0px;}
.title2evels:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;line-height: 130%; text-decoration: none; letter-spacing: normal; color: #F10104;margin:0em;padding:0px;border:0px;}

.YellowButtonTitle{ color: #000F6C; font-family: Arial, Helvetica, sans-serif; font-size: 15px; text-decoration: none; letter-spacing: normal;margin:0em;padding:0px;border:0px; font-weight:bold; line-height: 100%; }
.YellowButtonText{ color: #000F6C; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; letter-spacing: normal;margin:0em;padding:0px;border:0px; font-weight:normal;  line-height: 100%; }

.Blue_Link{  font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: underline; letter-spacing: normal; color: #000F6C; }
.Red_Article{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt;line-height: 150%; text-decoration: none; letter-spacing: normal; color: #ED0922;margin:0em;padding:0px;border:0px; font-weight:bold; }

/* EDITOR */

.white_bg{ border:5px solid white;}
.image_space{ width:182px; height:93px; }
