/*************CMS PARTS****************/
/*secondary*/
.secondary .uc { margin-bottom:15px; }
/* lists */
.list .a0 { background: #f4f8ed; }
.list,
.list .a1 { background: #fff; }
.list { padding-bottom:6px; background-position:50% 100%; }
.list .item { padding:5px; }
/* path */
.path { margin-bottom:10px; }
.path .current { color:#414141; }
.path a.current:hover { cursor:default; text-decoration:none; }
/* sitemap */
#main ul { list-style:circle; margin:0 10px 0 10px; }
#main ol { margin:0 10px 0 10px; }
/* content */
.introduction { font-size:1.1em; font-style:italic; }
/* date */
.date { font-size:small; color:#414141; display:block; }
/* intro */
.intro { font-style:italic; font-size:1.2em; }
.list .intro { font-style:normal; font-size:1em; }
/*columns*/
.columns .left { float:left; width:48%; padding-left:15px; }
.columns .right { float:right; width:48%; }
.socialBookmarks a { white-space:nowrap; text-align:right; direction:rtl; }
.socialBookmarks { text-align:right; direction:ltr; }
/* login */
.login .tb { width:100px; }
.login .ff { margin-bottom:5px; }
.register td { padding:0; }
/* comments */
.commentInput .box { display:none; }
.commentList { border-top:solid 1px #D0CFCB; margin-top:10px;}
/* calendar */
.calendar { }
/* login */
.login { padding-right: 10px;}
/* languageMenu */
.languageMenu  { position:absolute; top:203px; left:0px; padding-left:30px; vertical-align:middle; padding-top:5px; z-index:2000; }
.languageMenu a { padding-left:15px; }
/* menu */
.menu,.menu ul { list-style-type:none;}


/********* GLOBALS VAR *********/
a img,table, iframe {border:0}
a { text-decoration:none; color:#222222; }
a img{vertical-align:middle;}
div { overflow:hidden; }
p {}
button,select,textarea,input { }
table {border-collapse:collapse}
caption,th,td {}

/********* GLOBALS CLASES *********/
.nodicor { text-decoration:none; }
.clear {clear:both; height:0; line-height:0;}
.fr {float:right; }
.fl {float:left; }
.ac { text-align:center; }
.ar { text-align:right; }
.al { text-align:left; }
.rtl { direction:rtl; }
.ltr { direction:ltr; }
.rh { position:relative; }
.dn { display:none; }

/*********** H1 ***********/
h1 
{
    background-color: #fe6606;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 10px 0px;
    padding: 2px 10px 4px 10px;
}
h2 {
	color:#319e0b;
	font-size:14px;
	font-weight:bold;
	margin:0 0 0px;
	padding:0;
}
h3 { font-size:14px; padding:0; margin:0; font-weight:bold; color:#749200; }
h4 { font-size:14px; padding:0; margin:0; color:#749200; }
h5 { font-size:14px; padding:0; margin:0; color:#749200; }

/*********** Form ***********/
.inputForm { margin:10px 5px; }
.ContectLast {margin: 8px 0 0 0;}
.inputForm .row { margin-bottom:8px; height: 100%; width:100%; }
.inputForm .label { width:120px; float:right; }
.secondary .label { display:block; }
.inputForm .alternatives * { vertical-align:middle }
.inputForm .alternatives label { margin-right:10px; }
.inputForm input[type="text"], .inputForm textarea  {padding:2px; border-style:solid; border-width:1px; border-color:#777777; }
.inputForm .tb { width:240px; }
.inputForm .validator { margin-right:10px; }
.form_btnSubmit {
border:medium none;
cursor:pointer;
height:23px;
margin:8px 120px 0 0;
width:73px; }
.form_btnSubmit:hover { background-color:#bebebe; }
/* SmallForm */
.smallForm {  }
.smallForm .contact_side { }
.smallForm .inputForm { margin:0px; }
.smallForm .inputForm .row { margin-bottom:5px; }
.smallForm .inputForm .label { font-size: 15px; }
.smallForm .secondary .label { display:block; }
.smallForm .inputForm .alternatives * { vertical-align:middle }
.smallForm .inputForm .alternatives label { }
.smallForm .inputForm input { border: 1px solid #CCCCCC; height: 18px; width: 160px; }
.smallForm .inputForm select { border:1px solid #CCCCCC; width:166px; height:22px; }
.smallForm .inputForm textarea { border:1px solid #CCCCCC; width:170px; height:50px; }
.smallForm .inputForm .validator { margin-right:0; width:2px; overflow:hidden; }
.small_box
{
	margin-bottom:25px;
}
.small_box p
{
	margin:0;
	padding:5px 12px;
}
.small_box ul
{
	margin:0;
	padding:5px 30px;
}
.small_box ul li
{
	list-style-image:url("/Upload/Design/small_box_li.gif");
	margin:0;
	padding:5px 0;
}
.form a {color:#016eb9;}
/********* LAYOUT *********/
body { font-family: Arial, Helvetica, sans-serif; margin:0; padding:0; color:#222222; font-size:14px; background: url(/Upload/Design/page_bg.gif) repeat-x 0 0;  }
.mceContentBody { background-color:#ffffff; background-image:none; }

/*************Holders****************/
#site_holder {
	text-align:right;
	width:944px;
	height:100%;
	margin:0 auto;
	direction:rtl;
}
#header
{
    height:92px;
    width:944px;
    overflow:visible;
}
#page 
{
	width:944px;
    height:100%;
	margin:0;
	padding:0;
}
#content 
{
    float:left;
    width:725px;
    height:100%;
	margin:16px 0 0 0;
	padding:0;
}
#content p 
{
	margin:0 0px 10px 0;
	padding:0;
	text-align:justify;
        color:#333333;
        font-size:12px;
}
#content h2, #content h3 
{
	margin:0 0px 3px 0;
}
#right 
{
	float:right;
	width:202px;
	height:100%;
	margin:16px 0 0 0;
	padding:0;
	min-height:1px;
}
#right p
{
	margin:0 0 10px 0;
}
#header_menu 
{
    height: 28px;
    overflow: hidden;
    position: absolute;
    left: 0px;
    top: 31px;
    width: 730px;
}
#logo
{
	position:absolute;
	top:0;
	right:10px;
}

/*************sub_menu****************/
.sub_menu
{
	
}
.sub_menu ul
{
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.sub_menu li
{
	
}
.sub_menu li a
{
    background-color: #F6F6F6;
    border: 1px solid #E6E6E6;
    display: block;
    padding: 8px 10px;
    color:#212121;
    color:#222222;
    font-size:15px;
}
.sub_menu li a:hover
{
	text-decoration:underline;
}


/*************Footer****************/
#footer {
	height:100%;
	background: url(/Upload/Design/fotter_bg.gif) repeat-x 0 0 #f9eeb7; 
	color:#464d24;
	text-align:center; 
	margin:6px 0 0 0;
	padding:10px 0 0;
}
#footer_inner {
	width:944px;
	height:100%;
	color:#464d24;
	margin:0 auto 0;
	text-align:right;
	font-size:14px;
	direction:rtl;
}
#footer_inner a{
	color:#464d24;
	font-size:14px;
        
}
#footer_inner a:hover{
	color:#319e0b;
	font-size:14px;
        
}

#footer_inner p 
{
	margin:0;
	padding:0 13px 0 0;
	line-height:150%;
}
#footer_inner p.bollet
{
	font-size:17px;
	color:#ffffff;
	font-weight:bold;
}
/*************Copyright****************/
.copyright { margin: 15px 0 0 0; }
.copyright_link { margin:0 0 0 5px; line-height: 25px; display: block; float: right; color: #666666; }
.copyright_logo { display: block; float: right; }
.copyright_logo img { float: right; height: 18px; padding-top: 5px; }

/*************Page****************/
#page_content{
	padding:15px 25px 25px 25px;
	background-color:#eae6db;
}
#page_top
{
    background-image:url(../../Upload/Design/page_top.jpg);
	background-repeat:no-repeat;
	height:8px;
	width:557px;
}
#page_center
{
    background-color:#eaeaea;
    padding:0px 25px;
}
#page_bottom
{
    background-image:url(../../Upload/Design/page_bottom.jpg);
	background-repeat:no-repeat;
	height:13px;
	width:557px;
}
.right_news_1
{
    background: url("/Upload/Design/right_news_1.gif") repeat-y scroll 0 0 transparent;
    height: 28px;
    margin-top: 22px;
    width: 202px;
}
.right_news_2
{
	background:url("/Upload/Design/right_news_2.gif") repeat-y scroll 0 0 transparent;
	height:111px;
	padding:10px;
	width:182px;
}
.right_news_3
{
	background:url("/Upload/Design/right_news_3.gif") repeat-y scroll 0 0 transparent;
	height:9px;
	margin-bottom:23px;
	width:202px;
}
/*************Search_box****************/
.search_item_left p {margin:0 0 6px 0 !important;}
.search_box
{
    background: url("/Upload/Design/search_bg.gif") no-repeat top;
    margin-bottom: 10px;
    width: 725px;
}
.search_box_dd
{
	height:43px;
	padding:18px 138px 0 0;
	width:590px;
}
.search_dd {
    float: right;
    margin-left: 10px;
    margin-top: 5px;
    width: 115px;
    font: normal 14px Arial;
    color:#666666;
}
.search_submit
{
	float:left;
	margin-left:15px;
    margin-top: 4px;
}
.search_more
{
	padding:8px 0 14px 0;
	width:726px;
        background:#f6f6f6;
        margin: 0 0 0 0;
}

.search_more ul
{margin:0px; padding:0px; list-style:none; width:724px; margin-right:1px;}

.search_more ul li
{width:171px; float:right; text-align:center; margin: 5px 5px 0 5px;}

.search_more ul li a {font-size:13px;}

.content_in
{
	padding:0 8px 0 0;
}
.page_bg_right
{

    float: left;
    height: 600px;
    width: 10px;
}
.page_bg_bottom
{
	background:url("/Upload/Design/page_bg_bottom.gif") no-repeat scroll 0 0 transparent;
	height:13px;
	margin-right:7px;
	margin-top:35px;
	width:714px;
}
/*************Search****************/
.search_item
{
        border-bottom: solid 1px #c9ebb3;
	margin-bottom:22px;
        
}
.search_item_h2
{
color:#319e0b;
}
.search_item_right
{
	width:108px;
        margin: 0 0 0 10px;
	padding-bottom:10px;
}
.search_item_right img
{
	border:1px solid #DEDEDE;
}
.search_item_left
{
	padding-bottom:10px;
	width:580px;
}
.search_item_more{
	color:#fe6606; text-decoration:none; font: italic 13px Arial;
        
}
.search_item_more:hover {text-decoration:underline;}

.products .content_in ,.articles .content_in, .product .content_in, .articlesSearchPageFixst .content_in
{
	padding:0;
    min-height: 500px;
}
.products h1, .articles h1, .products h2, .articles h2, .products h3, .articles h3, .product h1, .articlesSearchPageFixst h1, .articlesSearchPageFixst h2, .articlesSearchPageFixst h3
{

}
/*************Product****************/
.pro_degem {display:block; color:#749100; font-weight:bold; margin: 0 0 10px 0;}
.product #content p 
{
	margin:0 0 10px 0;
}
.product_right
{
	width:361px;
    margin-right: 8px;
}
.product_left
{
	width:349px;
}
.product_tech_bg_inner
{
	padding:35px 15px 10px;
	width:328px;
}
.product_tech_bg_middle
{
	background:url("/Upload/Design/product_tech_bg_middle.gif") repeat-y scroll 0 0 transparent;
	width:358px;
}
.product_tech_bg_top
{
	background:url("/Upload/Design/product_tech_bg_top.gif") no-repeat scroll right top transparent;
	width:358px;
}
.product_tech_bg_bottom
{
	background:url("/Upload/Design/product_tech_bottom_bg.jpg") no-repeat scroll right bottom transparent;
	width:358px;
}
.product_tech_bg_inner ul
{
	margin:0;
	padding:0;
}
.product_tech_bg_inner ul li
{
	line-height:130%;
	list-style-image:url("/Upload/Design/product_tech_bg_p.gif");
	list-style-position:inside;
	color:#333333;
}
.product_gallery
{
	height:330px;
	margin-bottom:15px;
	width:354px;
}
.product_gallery_image
{
    
    height: 254px;
    margin-bottom: 3px;
    text-align: center;
    vertical-align: middle;
    width: 352px;
    padding:3px 0 0 0;
}
.product_gallery_images
{
	height:69px;
	margin:0 18px;
	width:317px;
}
.product_gallery_left
{
	bottom:0;
	cursor:pointer;
	left:0;
	position:absolute;
}
.product_gallery_right
{
	bottom:0;
	cursor:pointer;
	position:absolute;
	right:0;
}
.product_gallery_images_inner
{
	left:0;
	position:absolute;
	top:0;
}
.product_gallery_images_inner img
{
	border:1px solid #343434;
	float:left;
	margin-left:5px;
	margin-right:5px;
	cursor:pointer;
}
.product_top
{
	padding-bottom: 20px;
}
/*************Product_Detals_box****************/
.product_prices_top {width:348px; height:22px; padding:6px 13px 0 0; font:bold 14px Arial; color:#fefefe; background: url('/Upload/Design/product_prices_top.png') no-repeat;}
.product_prices_center {background: url('/Upload/Design/product_prices_center.png'); width:346px; padding: 5px 10px 5px 5px; }
.product_prices_center p {margin:0 0 8px 0 !important;}
.product_prices_center ul {width: 346px;padding:0 10px 0 0; margin:0px; list-style:none;}
.product_prices_center ul li {font-size:12px; color:#000000; width:152px; float:right; background: url('/Upload/Design/li_style.png') no-repeat right 4px; padding: 0 10px 0 6px; margin: 0 0 3px 0;}
.product_prices_center ul li a {text-decoration:none; color:#000000;}
.product_prices_center ul li a:hover {text-decoration:underline;}

.product_prices_bottom {background: url('/Upload/Design/product_prices_bottom.png'); width:361px; height:4px;}

/*************Product_bikoret****************/
.orange {color:#ffae00; font-size:16px; display:block; float:left; color:#ffffff; line-height:24px;}
.orange img {float:left; width:21px; height:21px; margin: 1px 7px 0 0;}
.product_all {width:714px; padding: 0 10px 0 0;font:normal 12px/16px Arial;}
.pro_short_dec {font-weight:bold; color:#333333; margin: 0 0 20px 0;}
.product_detial_area {margin: 0 0 20px 0;}
.pro_Email a {color:#016eb9 !important;}
.pro_Email a:hover {text-decoration:underline;}
.pro_float_img {float:left; margin: 6px 15px 8px 5px;}
/******* SmallForm *********/
.inputSmallForm {width:715px; height:85px; background:#000000; color:#ffffff; padding-right:5px;}
.inputSmallForm p {color:#ffffff !important; margin: 10px 9px 12px 0 !important; font:bold 16px Arial !important;}
.inputSmallForm .row {float:right; height:23px; width:149px; margin-right:7px;}
.inputSmallForm label {display:none;}
.inputSmallForm .alternative {background:#eeeeee; font-size:12px; color:#000000; height:20px; padding:0px; width:144px; padding: 0 5px 2px 0; border:0px none; border-top:solid 1px #8f8f8f; }
.form_btnSubmit_small {margin: 1px  9px 0 0; }
.inputSmallForm select {width:149px;  background:#eeeeee; border:0px none; height:22px; padding: 1px 0 0 0; font-size:13px; color:#000000;}

/****** Favorite Supplies *******/
.fev_supplies {width:723px; }
.fev_supplies h2 {font: bold 18px Arial; margin: 0 5px 8px 0 !important; background:#fe6606; color:#ffffff; padding: 2px 10px 4px 10px;}
.fev_supplies_box {width:233px; height:97px; float:right; background: url('/Upload/Design/fev_supplies_box.png') no-repeat; margin: 0 0 10px 12px; position:relative;}
.remove_margin {margin:0 0 10px 0 !important;}
.fev_supplies_box_area {position:absolute; top:10px; left:15px; height:15px; width:135px;text-align:left; font:normal 14px Arial; color:#6f6f6f;}
.fev_supplies_box_name {position:absolute; width:132px; height:21px; font:bold 14px Arial; color:#191919; top:46px; right:95px;}
.fev_supplies_box_name a {color:#333333;}
.fev_supplies_box_phone {font:bold 19px Arial; color:#06515b; height:22px; width:132px; position:absolute; top:67px; right:115px;}
#ctl00_PageWrapper_ContentAndSidebar_Content_ctl00_q2082 {float:right;}
.header_google_plus1 {
    height: 25px;
    position: absolute;
    right: 215px;
    top: 69px;
    width: 108px;
    z-index: 1000;
}
.smallForm {margin: 22px 4px 20px 0;}