﻿
body
{
	font-family: Arial;
	background: url(../images/elements/common/bg.gif);	
	
}

.bgCategoryLeftTop
{
	background: url(../images/elements/ru/product_frame_top_left.gif);
}
.bgCategoryRightTop
{
	background: url(../images/elements/ru/product_frame_top_right.gif);
}
.bgCategoryLeftBottom
{
	background: url(../images/elements/ru/product_frame_bot_left.gif);
}
.bgCategoryRightBottom
{
	background: url(../images/elements/ru/product_frame_bot_right.gif);
}

.right_top
{
	background: url(../images/elements/common/right_top.gif);
}
.right_top_O
{
	background: url(../images/elements/common/right_top_O.gif);
}
.right_bg
{
	background: url(../images/elements/common/right_bg.gif);
	padding-top: 10px;
}
.popular_bg
{
	background: url(../images/elements/common/popular_bg.gif);
	font-size: 13px;
	font-weight: bold;
	color: #808080;
}

.popular_bg2
{
	background: url(../images/elements/common/popular_bg2.gif);
	font-size: 9px;
	font-weight: bold;
	color: #808080;
}
.popCategory
{
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	color: #808080;
}
.icon
{
	src: url(../images/elements/common/icon.gif);
}


/* cNavigate */

.a2_ru
{
	background: url(../images/elements/ru/a2.gif);
	padding-left: 10px;
	padding-right: 10px;
	background-position: left;
	text-align: left;
}

.a2_he
{
	background: url(../images/elements/he/a2.gif);
	padding-left: 10px;
	padding-right: 10px;
	background-position: right;
	text-align: right;
}
.a2_ru_O
{
	background: url(../images/elements/ru/a2_O.gif);
	padding-left: 10px;
	padding-right: 10px;
	background-position: left;
	text-align: left;
}

.a2_he_O
{
	background: url(../images/elements/he/a2_O.gif);
	padding-left: 10px;
	padding-right: 10px;
	background-position: right;
	text-align: right;
}
.b2_ru
{
	background: url(../images/elements/ru/b2.gif);
	padding-left: 10px;
	padding-right: 10px;
	background-position: left;
	text-align: left;
}

.b2_he
{
	background: url(../images/elements/he/b2.gif);
	padding-left: 10px;
	padding-right: 10px;
	background-position: right;
	text-align: right;
}
.b2_ru_O
{
	background: url(../images/elements/ru/b2_O.gif);
	padding-left: 10px;
	padding-right: 10px;
	background-position: left;
	text-align: left;
}

.b2_he_O
{
	background: url(../images/elements/he/b2_O.gif);
	padding-left: 10px;
	padding-right: 10px;
	background-position: right;
	text-align: right;
}

/* cCategory */

.categoryCaption
{
	margin-left: 50;
	font-weight: bold;
	color: #1255B0;
	font-size: 13px;
}

.categoryCaption_O
{
	margin-left: 50;
	font-weight: bold;
	color: #E16704;
	font-size: 13px;
}

.categoryName
{
	margin-left: 10px;
	font-weight: bold;
	color: #1255B0;
	font-size: 13px;
	text-decoration: none;
}

.categoryName_O
{
	margin-left: 10px;
	font-weight: bold;
	color: #E16704;
	font-size: 13px;
	text-decoration: none;
}

.subCategoryName
{
	margin-left: 10px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 13px;
}

.subCategoryLink
{
	color: Black;
	font-size: 13px;	
}

.cCategoryTableLtr
{
	direction: ltr;
}

.cCategoryTableRtl
{
	direction: rtl;
}

/*cTopProducts*/

.productLink
{
	color: #808080;
	font-size: 13px;
	font-weight: bold;
}

.products
{
	color: #808080;
}

/*cSubCategory*/

.cSubCategoryPop
{
	margin-left: 25px;
	margin-right: 25px;
	color: black;
	font-weight: bold;
}

.cSubCategory
{
	margin-left: 25px;
	margin-right: 25px;
	color: black;
}

.cSubCategoryLinks
{
	color: black;
	/*font-size: 13px;*/
	font-family:Tahoma;
	font-size:11px;
}

.cSubCategoryLinks_O
{
	color: #E16704;
	font-size: 13px;
	text-decoration: none;
}

/*cMakersList*/
.hidden
{
	width: 0px;
	height: 0px;
	position: static;
	display:none;
}

.visible
{
	visibility: visible;
	position: static;
}

.cMakersList_Link
{
	color: #1254B0;
	font-size: 13px;
}
.cMakersList_Link_O
{
	color: #c65f1c;
	font-size: 13px;
}

.cMakersList_Advanced
{
	color: #808080;
	font-size: 13px;
	text-decoration: underline;
}
.cSpecListCapBg
{
	background-image: url(../images/elements/common/deep_bg.gif);
	line-height: 10pt;	
}
.filtersBody
{
	vertical-align: top;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	width: 197px;
}

.commonProductsLink
{
	color: #1254B0;
	font-size: 13px;
	font-weight: bold;
}
.commonProductsLink_O
{
	color: #c65f1c;
	font-size: 13px;
	font-weight: bold;
}
.priceRange
{
	color: #1254B0;
	font-weight: bold;
}
.priceRange_O
{
	color: #c65f1c;
	font-weight: bold;
}

.specProducts
{
	color: #333333;
	font-size: 13px;
	font-weight: normal;
}

.Page
{
	
	color: #1254B0;
	font-size: 14px;
	font-weight: bold;
}
.Page_O
{
	color: #c65f1c;
	font-size: 14px;
	font-weight: bold;
}

a:link
{
	text-decoration: underline;
}

a:hover
{
	color: #dc143c;
}
a:visited
{
	text-decoration: underline;
}

a.rootNode
{
	font-family: Arial;
	font-size: 13px;
	color: #666666;
}
a.parentNode
{
	font-family: Arial;
	font-size: 13px;
	color: #1255B0;
}

a.FilterLink
{
	font-family: Arial;
	font-size: 15px;
	color: #1255B0;
}

a.parentNode_O
{
	font-family: Arial;
	font-size: 13px;
	color: #C65F1C;
}

a.FilterLink_O
{
	font-family: Arial;
	font-size: 15px;
	color: #1255B0;
}

.compareBox
{
	width: 547px;
	height:	100%;
	overflow-x: scroll;
	overflow-y: hidden;
}
.spaceBox
{
	width: 100%; vertical-align: bottom;
}

.tdCompareControlTypes
{
	font-size: 13px;
	color: #1254B0;
	padding-left: 10px;
	padding-right: 10px;
	height: 20px;
}

.tdCompareControlTypesValues
{	
	font-size: 13px;
	height: 20px;
	border-left-style: solid;
	border-left-width: 1px;
	border-color: #DBDBDB;
}

.tdSpecType
{
	font-size: 13px;
	color: #1254B0;
	padding-left: 10px;
	padding-right: 10px;
	height: 20px;
}
.tdSpecType2
{
	font-size: 13px;
	color: #1254B0;
	padding-left: 10px;
	padding-right: 10px;
	height: 20px;
}
.tdSpecType_O
{
	font-size: 13px;
	color: #c65f1c;
	padding-left: 10px;
	padding-right: 10px;
	height: 20px;
}
.tdSpecType2_O
{
	font-size: 13px;
	color: #c65f1c;
	padding-left: 10px;
	padding-right: 10px;
	height: 20px;
}

.tdSpec
{
	width: 181px;
	height: 20px;
	text-align: center;
	font-size: 13px;
	border-left-style: solid;
	border-left-width: 1px;
	border-color: #DBDBDB;
}

.lblShopParams
{
	color: #6e6e6e;
	font-size: 13px;
}
.lblShopValues
{
	color: #333333;
	font-size: 13px;
	font-weight: bold;
}
.a_bg
{
	background-image: url('../images/elements/common/a_bg.gif');	
	text-align: center;
	font-family: Arial;
	font-weight: 700;
	font-size: 13px;
}
.mainTitleContact
{
	width:100%;
	background-image: url('../images/elements/common/deep_bg.gif');
	text-align:center;
	font-size:14px;
	font-family:Arial;
}
.deep_left
{
	background-image: url('../images/elements/common/button_left.gif');
}

.deep_right
{
	background-image: url('../images/elements/common/button_right.gif');
}

.txtContact
{
	width:155px;
	border: 1px solid #1962BD;
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 1px; 
	padding-bottom: 1px;
	background-image: url('../images/elements/common/search_bg.gif');
}

.product_frame_top_left
{
	background-image: url('../images/elements/ru/product_frame_top_left.gif');
	width:13px;
	height:32px;
}

.product_frame_top_right
{
	background-image: url('../images/elements/ru/product_frame_top_right.gif');
	width: 13px;
	height: 32px;
}

.product_frame_left_bg
{
	background-image: url('../images/elements/ru/product_frame_left_bg.gif');
	width: 13px;
	height: 13px;
}

.product_frame_bot_right
{
	background-image: url('../images/elements/ru/product_frame_bot_right.gif');
	width: 13px;
	height: 13px;
}
.product_frame_right_bg
{
	background-image: url('../images/elements/ru/product_frame_right_bg.gif');
	width: 13px;
}

.product_frame_bot_left
{
	background-image: url('../images/elements/ru/product_frame_bot_left.gif');
	height: 13px;
	width: 13px;
}
.product_frame_bg_1
{
	background-image: url('../images/elements/common/product_frame_bg_1.gif');	
	text-align: center;
}
.termsTDHe
{
    background-image: url('/images/elements/common/article_bd_top.gif');
    background-repeat:repeat-x;
    background-color:#FBFBFC;
	text-align: right;
}
.termsTDRu
{
    background-image: url('../images/elements/common/article_bd_top.gif');	
    background-repeat:repeat-x;
    background-color:#FBFBFC;
	text-align: left;
}

.termsTDBot
{
	background-image: url('/images/elements/common/article_bd_bot.gif');	
    background-repeat:repeat-x;
}

.ddlContact
{
    font-size:13px;
}

.divHe
{
    direction:rtl;
}
.divRu
{
    direction:ltr;
}
.aboutDivClass a:link {color:Blue; text-decoration:underline;}
.aboutDivClass a:hover {color:Red; text-decoration:underline;}
.aboutDivClass a:visited {color:Blue; text-decoration:underline;}

/* contact us*/
.errorDirectionRu
{
    direction:ltr;
    text-align:left;
}
.errorDirectionHe
{
    direction:rtl;
    text-align:right;
}

.footerLinks
{
    font-family:Arial;
    font-size:11px;
    text-align:justify;
    color:#000000;
    padding:10px 25px 0px 25px;
    /*padding-left:10px; padding-right:10px; padding-top:10px;*/
}
.footerLinks a:link, .footerLinks a:visited, .footerLinks a:active  
{
    color: #808080; text-decoration:none; font-size:11px;
}
.footerLinks a:hover 
{
    color:Red; text-decoration:none; font-size:11px;
}

.h1Link
{
    font-weight:normal;
}

.h1Modelname
{
    font-family:Arial;
    font-size:16px;
    font-weight:bold;
    margin-bottom:-20px;
}

a.linkProductName
{
	color: #333333;
	font-weight:bold;
	font-size: 16px;
	text-decoration: none;
}

a.linkProductNameV2
{
	color: #333333;
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;
}

.line2
{
  width: 2px;
  height: 58px;
  text-align: center;
  border-width: 0px;
  background-image: url(/images/elements/common/line2.gif);
  display: -moz-inline-block; 
}

.line
{
  width: 2px;
  height: 21px;
  text-align: center;
  border-width: 0px;
  background-image: url(/images/elements/common/line.gif);
  display: -moz-inline-block; 
}

.images56
{
	position:absolute;
	left:0;
	top:0;
}
.SearchBox
{
	border: 1px solid #C0C0C0;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	background:#EDEDED url(/images/elements/common/search_bg.gif) repeat-x scroll 0 0;
	width: 286px;
}

.SearchBoxGrayColor
{
	border: 1px solid #C0C0C0;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	background:#EDEDED;
	width: 286px;
}


.cSearch
{
  width:587px;
  height:74px;
  background-image: url(/images/elements/he/cSearch_bg.gif);
  direction:rtl;
  text-align:center;
  vertical-align:middle;
}

.cSearch_w
{
  width:731px;
  height:74px;
  background-image: url(/images/elements/he/cSearch_w_bg.gif);
  direction:rtl;
  text-align:center;
  vertical-align:middle;
}

.cSearch_s
{
  width:580px;
  height:34px;  
  direction:rtl;
  text-align:center;
  vertical-align:middle;
}

.feedbacksTableItemTitle
{
	font-size:13px;
	color:#1255B0;
	text-align:right;
	vertical-align:middle;
	padding-bottom:7px;	
}
.feedbacksTableItemValue
{
	font-size:13px;
	color:#1255B0;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
	padding-bottom:7px;	
}

.NewFeedbackTableItemTitle
{
	font-size:13px;
	color:#1255B0;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	vertical-align:middle;
	font-weight:bold;
}

.feedback_message a{ color:#1255B0; font-size: 14px; text-decoration:none;}
.feedback_message a:hover{color:#1255B0; font-size: 14px; text-decoration:underline; }

.float_help
{
	background-color: #c7cdcd;
	border: 1px solid #9e180f;
	left: 0px;
	padding: 10px;
	position: absolute;
	opacity: 0.88;
	visibility: hidden;
	width: 300px;
}

.float_helpV2
{
	background-color: #f6f6f6;
	border: 1px solid Black;
	left: 0px;
	padding: 10px;
	position: absolute;
	opacity: 0.88;
	visibility: hidden;
	width: 300px;
}

.summaryFeedTextCell
{
	text-align:center;
	font-size:13px;
	vertical-align:middle;
	padding:5px;
}
.summaryFeedTextCell a
{
	color: #1254B0;
	text-decoration:underline;
}

a.FeedTitle
{
	color: #1254B0;
	text-decoration: underline;
}

.voteD
{
	font-size:12px;
	text-align:right;
}

.voteD a
{
	font-size:12px;
	color: #1254B0;
	text-decoration:underline;	
}

.feedChart
{
	font-weight:bold;	
	text-align:right;
	vertical-align:middle;
	font-size:13px;
	color: #1254B0;
}

.ArticleBarContainer{text-align:right; vertical-align:top; padding:0 10px 0 10px; font-size: 13px;color: black;}

a.cAcrticleBarLink{font-size: 13px;color: black; text-decoration:none;}
a.cAcrticleBarLink:hover{font-size: 13px;color: black; text-decoration:underline;}

a.cAcrticleBarLinkCur{font-size: 13px;color: black; font-weight:bold; text-decoration:none;}
a.cAcrticleBarLinkCur:hover{font-size: 13px;color: black; font-weight:bold; text-decoration:underline;}
ul.cAcrticleBarMenu{margin-top:0; margin-bottom:3px;}

.articleBody{height:100%; font-size:11px; font-family:Arial; padding: 0 20px 20px 20px; text-align:right}
.articleBody a{color: #808080; text-decoration:none; font-size:11px;}
.articleBodyLink a:hover{color:Red; text-decoration:none; font-size:11px;}

.helpBody{height:100%; font-size:12px; font-family:Arial; padding:0 10px 0 10px}
.helpBody a{color: #808080; text-decoration:none; font-size:13px;}
.helpBody a:hover{color:Red; text-decoration:none; font-size:13px;}

.mostPopularHead
{
	width:100%;
	background-image: url('/images/elements/common/deep_bg.gif');
	text-align:center;
	font-size:11px;
	font-family:Arial;
	font-weight:normal;
}

/*
START facebook share
*/
.fb_share_button { display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(/images/elements/common/facebook.gif) no-repeat top right;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;text-align:left;}
.fb_share_button:hover { color:#fff; border-color:#295582; background:#3b5998 url(/images/elements/common/facebook.gif) no-repeat top right; text-decoration:none;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;text-align:left; }
/*
END facebook share
*/

.frame_div_100p{width:100%;	height:100%;display:block;}
.frame_div_content{text-align:center;vertical-align:middle; padding:10px;}

.frame_div_white{ background-color:White}
.frame_div_white_bot{background:transparent url(/images/elements/common/frame_div_bot.gif) repeat-x scroll 0 bottom;}
.frame_div_white_top{background:transparent url(/images/elements/common/frame_div_top.gif) repeat-x scroll 0 top;}
.frame_div_white_left{background:transparent url(/images/elements/he/frame_div_left.gif) repeat-y scroll left 0;}
.frame_div_white_left_top{background:transparent url(/images/elements/he/frame_div_left_top.gif) no-repeat scroll left top;}
.frame_div_white_left_bot{background:transparent url(/images/elements/he/frame_div_left_bot.gif) no-repeat scroll left bottom;}
.frame_div_white_right{background:transparent url(/images/elements/he/frame_div_right.gif) repeat-y scroll right 0;}
.frame_div_white_right_top{background:transparent url(/images/elements/he/frame_div_right_top.gif) no-repeat scroll right top;}
.frame_div_white_right_bot{background:transparent url(/images/elements/he/frame_div_right_bot.gif) no-repeat scroll right bottom;}

.frame_div_gray{background-color:#F5F5F7;}
.frame_div_gray_bot{background:transparent url(/images/elements/common/frame_div_gray_bot.gif) repeat-x scroll 0 bottom;}
.frame_div_gray_top{background:transparent url(/images/elements/common/frame_div_gray_top.gif) repeat-x scroll 0 top;}
.frame_div_gray_left{background:transparent url(/images/elements/he/frame_div_gray_left.gif) repeat-y scroll left 0;}
.frame_div_gray_left_top{background:transparent url(/images/elements/he/frame_div_gray_left_top.gif) no-repeat scroll left top;}
.frame_div_gray_left_bot{background:transparent url(/images/elements/he/frame_div_gray_left_bot.gif) no-repeat scroll left bottom;}
.frame_div_gray_right{background:transparent url(/images/elements/he/frame_div_gray_right.gif) repeat-y scroll right 0;}
.frame_div_gray_right_top{background:transparent url(/images/elements/he/frame_div_gray_right_top.gif) no-repeat scroll right top;}
.frame_div_gray_right_bot{background:transparent url(/images/elements/he/frame_div_gray_right_bot.gif) no-repeat scroll right bottom;}
.Recommended{color:#BA1613;font-size:12px;font-weight:bold;}

.buyButton
{
	background: url(/images/elements/ar/button.png);
	padding: 0;
	text-align:center;
	vertical-align:middle;
}

.buyButton a{font-size: 13px; color:White; font-weight:bold; text-decoration:none;}
.buyButton a:hover{font-size: 13px; color: White; font-weight:bold; text-decoration:underline;}


.notRecommPopUpDiv{position:absolute; width:173px; height:102px; display:none; border-style:none;border-width: 0; background: transparent url(/images/elements/ar/not_recomm_popup_bg.gif) no-repeat left top; padding-top:5px;}
.notRecommPopUpTitle{font-size:13px; text-align:center; padding:0; color:#4372C5;}
.notRecommPopUp{font-size:13px; text-align:center; padding:0; color:#4372C5;}

.notRecommPopUp a.contact,.notRecommPopUp a.contact:hover
{
	font-size:9px;
	color:White;
	display: inline-block;
	text-decoration: none;
	background:transparent url(/images/elements/ar/not_recomm_popup_contact.gif) no-repeat right top;
	width:146px; height:24px;	
	text-align:center;
	font-weight:bold;
	padding-top:5px;
}

.notRecommPopUp a.go,.notRecommPopUp a.go:hover
{
	font-size:9px;
	color:White;
	display: inline-block;
	text-decoration: none;
	background:transparent url(/images/elements/ar/not_recomm_popup_go.gif) no-repeat right top;
	width:146px; height:24px;	
	text-align:center;
	font-weight:bold;
	padding-top:5px;
}

.hotProd {background-image:url(/images/elements/common/button02.gif);width:74px; height:18px; text-align: center; vertical-align:middle;}
.hotProd a{font-size: 13px; color:White; font-weight:bold; text-decoration:none;}
.hotProd a:hover{font-size: 13px; color: White; font-weight:bold; text-decoration:underline}
 .divRecommTop
 {
	font-size:9px; color:Red; padding:0; margin:0; vertical-align:top;
 }
 .divRecommTop a
{
	color:Red;
	text-decoration:none;
}

.divRecommTop a:hover
{
	color:Red;
	text-decoration:none;
}
 
a.notrecommButton
{
	color: #fff;
	display: inline-block;
	text-decoration: none;
	background:transparent url(/images/elements/ar/gray_button.gif) no-repeat left top;
	padding-top:3px;
	width:86px; height:23px; color:white; font-size:13px;
}

a.notrecommButton:hover
{
	color: #fff;
	display: inline-block;
	text-decoration: none;
	background:transparent url(/images/elements/ar/gray_button.gif) no-repeat left top;
	padding-top:3px;	
	width:86px; height:23px; color:white; font-size:13px;
}

a.callButton
{
	color: #fff;
	display: inline-block;
	text-decoration: none;
	background:transparent url(/images/elements/ar/call_button.gif) no-repeat left top;
	width:86px; height:53px; color:white; font-size:12px;
	text-align:center;
	font-weight:bold;
	padding-left:10px;
	padding-top:3px;
	
}

a.callButton:hover
{
	color: #fff;
	display: inline-block;
	text-decoration: none;
	background:transparent url(/images/elements/ar/call_button.gif) no-repeat left top;
	width:86px; height:53px; color:white; font-size:12px;
	text-align:center;
	font-weight:bold;
	padding-left:10px;
	padding-top:3px;
}

a.compareLink
{
	color: Black;
	font-size: 12px;
	text-decoration:none;
}

a.compareLink:hover
{
	color: Black;
	font-size: 12px;
	text-decoration:underline;
}