body 
{
	margin: 0 auto;
	background-image:url(../img/bgr_element.jpg);
	background-repeat:repeat-x;
	background-color: #fff;
	
}

*
{
	margin:0;
	padding:0;
}

#out_body
{
	width: 800px;
	margin: 0 auto;

}

	
	#left_up
	{
		height: 488px;
		width: 162px;
		
		background-image:url(../img/left_up.jpg);
		background-repeat:no-repeat;
		
	}
	
	#left_bottom
	{
		height: 372px;
		width: 162px;
		
		background-image:url(../img/left_bottom.jpg);
		background-repeat:no-repeat;	
		
	}
	
	#middle_up
 {
  height: 53px;
  width: 620px;
  font-size: 1px;
  background-image:url(../img/s_bar.jpg);
  background-repeat:no-repeat;
  
  
  
 }
	
	#search_btn
 {
  
  padding-top: 17px;
  padding-left: 10px;
  float: left;
  
 
 }
		
		#search_left_element
		{
			height: 53px;
			width: 14px;
			
			float : left;
		
		}
		
		#search_right_element
		{
			height: 53px;
			width: 14px;
			
			float : right;
		}
	
	#header
	{
	
		height: 296px;
		width: 799px;
		
		padding-top: 20px;
		
		
		
	
	}
	
		#head_up_block
		{
	
			height: 55px;
			width: 799px;
			
			font-size: 1px;
			background-color : #505050;
	
		}
		
			#category_name
			{
				width: 450px;
				
				font-family: Tahoma;
				font-size: 22px;
				font-weight: bold;
				color: #999;
				
				padding-top: 98px;
				
				text-align: right;
				
				
			}

h1{
font-family: Tahoma;
				font-size: 22px;
				font-weight: bold;
				color: #999;
}
		
		#tel_block
		{
			
			height: 55px;
			width: 199px;
			background-image:url(../img/tel_block.jpg);
			background-repeat:no-repeat;

			float : left;
		
		}
		
			#tel_cell
			{
				height: 34px;
				width: 140px;
				
				float: right;
				
				padding-top: 17px;
				
				font-family: Tahoma;
				font-size: 12px;
				font-weight: bold;
				color: #fff;
				
			}
			
				.tel_item
				{
					height: 16px;
					width: 140px;
				}
		
		#up_right_corner
		{
			
			height: 55px;
			width: 30px;
			
			float : right;
		}

#head_pic_block

{
	height: 196px;
	width: 799px;
	
	
	background-image:url(../img/head_make.jpg);
	background-repeat:no-repeat;

}		



#main_up_menu
{
	height: 44px;
	width: 799px;
	
	
	background-image:url(../img/main_up_menu_element.jpg);
	background-repeat:repeat-x;

}
	
	#main_up_menu_left
	{
		height: 44px;
		width: 16px;
		float: left;
	}
		
	#main_up_menu_right
	{
		height: 44px;
		width: 16px;
		
		float: right;
	}
	
	#menu_buttons
	{
		float : left;
		text-align: right;;
		direction: rtl;
	}

		
	.big_sepor
	{
	
		height: 10px;
		width: 795px;
		font-size: 1px;
	}	
	
	#middle_bottom
	{
		height: 10px;
		width: 473px;

	}
	
	
	
	
	#middle_main
	{
		width: 600px;
		
		margin: 0 auto;
	}
	
	
	.content
	{
		width: 600px;
		text-align:center;
		
		padding-top: 15px
	}	
		
		#item_block
		{
		
			width:600px;
			
			
			
		
		}
		
			.item_cell
			{
				width: 193px;
				height: 240px;
				
				
				padding-left:7px;
				
				float: left;
			
			}
			
				.item_unit
				{
				width:180px;
				height: 220px;
				
				border: 2px solid #ddd;
				
				}
				
				.sepor_small
				{
				
					width:180px;
					height: 1px;
					font-size:1px;
				
				}
				
				
				.item_unit_title
				{
					width:160px;
					height: 18px;
					
					font-family: Arial;
					font-size: 12px;
					font-weight: bold;
					color: #666;
					text-align: right;
					
					padding-top: 2px;
				}
					.item_unit_title a
					{
						font-family: Arial;
						font-size: 12px;
						font-weight: bold;
						color: #666;
						text-decoration: none;
					}
						.item_unit_pic
						{
							width:180px;
							height: 100px;
							
							text-align: center;
							padding-top: 5px;
							padding-bottom: 5px;
							
							font-family: Arial, Helvetica, sans-serif;
							font-size: 14px;
							color: #666;
						}
								.item_unit_desc
								{
									
									width:155px;
									height: 54px;
									
									
									font-family: Tahoma;
									font-size: 11px;
									text-align: right;
									color: #999;
									padding-left: 10px;
									padding-top: 3px;
									padding-bottom: 3px;
									
								}
										.item_unit_btn
										{
											width:180px;
											height: 20px;
											
											padding-top: 3px;
										
										}
										
											.item_more
											{
												width:40px;
												height: 20px;
												
												font-family: Arial;
												font-size: 12px;
												font-weight: bold;
												float: left;
												
												padding-top: 2px;
												padding-left:10px;
											}
												.item_more a
												{
														font-family: Arial;
														font-size: 12px;
														font-weight: bold;	
														text-decoration: none;		
														color: #000;								
												}
										
											.item_more_pointer
											{
												width:26px;
												height: 20px;
												float: left;
											}
										
											.item_add
											{
												width:40px;
												height: 20px;
												
												font-family: Arial;
												font-size: 12px;
												font-weight: bold;
												
												float: left;
												
												padding-top: 2px;
											}
											
											.item_add_pointer
											{
												width:26px;
												height: 20px;
												float: left;
											
											}
		
		.main_text
		{
			width: 600px;
			font-family: Tahoma;
			font-size: 11px;
			color: #666;
			
			direction: rtl;
			text-align:justify;
		}
		
.ajax_select
{
	float:right; 
	width:400px; 
	direction: rtl;
	padding-top:15px;
	padding-right: 100px
}	
	.ajax_select select
	{
		width: 150px;
	}	
	.ajax_search_btn
	{
		background-image:url(../img/search_button.jpg); 
		background-repeat: no-repeat;		
		border: none;
		width:86px;
		height: 20px;
		border: 0px solid #FFFFFF;
		cursor:pointer;
		
	}
		
/*/////////////////////// SHOPPING CART ////////////////////////*/		
.order_info, .order_info a
{
	font-family: Tahoma;
	font-size: 11px;
	color: #666;
	font-weight: bold;
}
	.order_item_name
	{
		padding-left: 5px;
		text-align: right;
	}
.cart_titles
{
	background-color: #d5f1fd;
	height: 21px;
	color:#2e9fdb;
	font-family: Tahoma;
	font-size: 11px;
	width:100%;
	padding: 0px 2px;
	
}	
	.cart_titles td
	{		
		border-bottom: 3px solid #fff;
	}
	
.order_func, .order_func a
{
	background-color: #FFF2CD;
	color:#52474A;	
	font-family: Tahoma;
	font-size: 12px;
}	

.order_history_total
{
	border-top: 2px solid orange;
}

.order_history_time
{
	border-top: 2px solid orange;
	padding-left:20px;
	text-align: left;
}

.order_func td
{
	padding: 2px;	
}
	
	.order_func_head
	{
		background-color: #F0F10C;
		border-bottom: 2px solid #fff;
	}
.logout_btn
{
	background-color: black;
	border-top: 3px solid white;	
}	
	.logout_btn a
	{
		background-color: black;
		color: white;
		font-weight: bold; 
	}
.user_form
{
	width:100%;
}	
.user_form td
{
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}	
#reg_form
{
	text-align: right;
}
#footer
{
	
	width: 799px;
	
	background-color  : #949494;
	
}		

	#footer_content
	{
	
		width: 779px;
		
		padding-left :20px;
	
	
	}
	
	
	.foot_text
	{
		
		width: 432px;
		font-size: 1px;
	}
		
		#foot_creo
		{
		
			
			font-family: Tahoma;
			font-size: 11px;
			text-align: left;
			color: #333;
		
		}
			#foot_creo a
			{
				
				font-family: Tahoma;
				font-size: 11px;
				text-align: left;
				color: #333;
				text-decoration : none;
			
			}
		
		.link_1_0_0
		{
			width: 740px;
			font-family: Tahoma;
			font-size: 10px;
			text-align: left;
			color: #fff;
		
		}
			.link_1_0_0 a
			{
				width: 740px;
				font-family: Tahoma;
				font-size: 10px;
				text-align: left;
				color: #fff;
				text-decoration : none;
			
			}
		
		.link_2_0_0
		{
			width: 740px;
			font-family: Tahoma;
			font-size: 10px;
			text-align: left;
			color: #ccc;
		
		}
		
			.link_2_0_0 a
			{
				width: 740px;
				font-family: Tahoma;
				font-size: 10px;
				text-align: left;
				color: #ccc;
				text-decoration : none;
			
			}
	
	

	

	


	


#menu_buttons
{
	width: 767px;
	text-align: center;
	font-size: 16px;
	padding-top: 14px;
}


.btn_0_0_text
{
	
	
	
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	
	

}
	.btn_0_0_text a
	{
		font-family: Arial;
		font-size: 16px;
		font-weight: bold;
		color: #fff;
		text-decoration: none;
	
	}



.btn_0_2_text
{
	
	
	
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #666;
	text-align: left;
	
	

}
	.btn_0_2_text a
	{
		font-family: Arial;
		font-size: 16px;
		font-weight: bold;
		color: #666;
		text-decoration: none;
	
	}

	
	

	
#hipus_nafoc
{
	
	width: 570px;
	
	float: left;
	
	padding-top: 20px;
	
	text-align: right;
	
}

#hn_title
{

	font-weight: bold

}


.grey
{
	
	color: #fff;
	font-size: 16px;
	
	
}

	.link_hn_0_0_text
	{
	
	
	font-family: Arial;
	font-size: 12px;
	
	color: #fff;
	text-align: left;
	
	

	}
	.link_hn_0_0_text a
	{
		font-family: Arial;
		font-size: 12px;
		
		color: #fff;
		
	
	}



	.link_hn_0_2_text
	{
	
	
	
	font-family: Arial;
	font-size: 12px;
	
	color: #ffcc00;
	text-align: left;
	
	

	}
	.link_hn_0_2_text a
	{
		font-family: Arial;
		font-size: 12px;
		
		color: #ffcc00;
		
	
	}

#side_menu_block
{
	
	width: 175px;
	

}

	.menu_1
	{
		
		width: 175px;

	}
		
		.menu_1_title
		{
			
			width: 175px;
			height: 40px;
		
		}
		
		.menu_1_item
		{
			
			width: 175px;
			height: 20px;
			
		
		}
			.menu_1_btn_0_0
			{
			
				width: 130px;
				height: 20px;
				
				text-align: right;
				
				font-family: Arial;
				font-size: 12px;
				color: #333;
				
				float: left;
		
			}
				.menu_1_btn_0_0 a
				{
			
					width: 130px;
					height: 20px;
					
					text-align: right;
					
					font-family: Arial;
					font-size: 12px;
					color: #333;
					float: left;
					
					text-decoration: none;
		
				}
				
			.menu_1_btn_0_2
			{
			
				width: 130px;
				height: 20px;
				
				text-align: right;
				
				font-family: Arial;
				font-size: 12px;
				color: #333;
				
				float: left;
		
			}
				
				.menu_1_btn_0_2 a
				{
			
				width: 130px;
				height: 20px;
				
				text-align: right;
				
				font-family: Arial;
				font-size: 12px;
				font-weight: bold;
				color: #333;
				text-decoration: none;
				float: left;
		
				}
				
				.menu_1_btn_0_0_p
			{
			
				width: 45px;
				height: 15px;
				
				background-image:url(../img/menu_1_item_pointer.jpg);
				background-repeat:no-repeat;
				
				float: right;
		
			}
			
			.menu_1_btn_0_2_p
			{
			
				width: 45px;
				height: 15px;
				
				background-image:url(../img/menu_1_item_pointer_pushed.jpg);
				background-repeat:no-repeat;
				
				float: right;
		
			}
			
			
			.menu_1_btn_1_0
			{
			
				width: 112px;
				height: 20px;
				
				text-align: right;
				
				font-family: Arial;
				font-size: 12px;
				color: #333;
				
				
				
				float: left;
		
			}
				.menu_1_btn_1_0 a
				{
			
					width: 112px;
					height: 20px;
					
					text-align: right;
					
					font-family: Arial;
					font-size: 12px;
					color: #333;
					float: left;
					
					text-decoration: none;
		
				}
				
			.menu_1_btn_1_2
			{
			
				width: 112px;
				height: 20px;
				
				text-align: right;
				
				font-family: Arial;
				font-size: 12px;
				color: #333;
				
				float: left;
		
			}
				
				.menu_1_btn_1_2 a
				{
			
				width: 112px;
				height: 20px;
				
				text-align: right;
				
				font-family: Arial;
				font-size: 12px;
				font-weight: bold;
				color: #333;
				text-decoration: none;
				float: left;
		
				}
				
				.menu_1_btn_1_0_p
			{
			
				width: 63px;
				height: 15px;
				
				background-image:url(../img/menu_1_item_sub.jpg);
				background-repeat:no-repeat;
				
				float: right;
		
			}
			
			.menu_1_btn_1_2_p
			{
			
				width: 63px;
				height: 15px;
				
				background-image:url(../img/menu_1_item_sub.jpg);
				background-repeat:no-repeat;
				
				float: right;
		
			}
			
	
	.menu_2
	{
		
		width: 175px;
		float: left;

	}
		
		.menu_2_title
		{
			
			width: 175px;
			height: 40px;
			
			padding-top: 20px;
		
		}
		
		.menu_2_item
		{
			
			width: 175px;
			height: 20px;
			float:left;
			
		
		}
			.menu_2_btn_0_0
			{
			
				width: 130px;
				height: 20px;
				
				text-align: right;
				
				font-family: Arial;
				font-size: 12px;
				color: #333;
				
				float: left;
		
			}
				.menu_2_btn_0_0 a
				{
			
					width: 130px;
					height: 20px;
					
					text-align: right;
					
					font-family: Arial;
					font-size: 12px;
					color: #333;
					float: left;
					
					text-decoration: none;
		
				}
				
			.menu_2_btn_0_2
			{
			
				width: 130px;
				height: 20px;
				
				text-align: right;
				
				font-family: Arial;
				font-size: 12px;
				color: #333;
				
				float: left;
		
			}
				
				.menu_2_btn_0_2 a
				{
			
				width: 130px;
				height: 20px;
				
				text-align: right;
				
				font-family: Arial;
				font-size: 12px;
				font-weight: bold;
				color: #333;
				text-decoration: none;
				float: left;
		
				}	
				
			.menu_2_btn_0_0_p
			{
			
				width: 45px;
				height: 15px;
				
				background-image:url(../img/menu_2_item_pointer.jpg);
				background-repeat:no-repeat;
				
				float: right;
		
			}
			
			.menu_2_btn_0_2_p
			{
			
				width: 45px;
				height: 15px;
				
				background-image:url(../img/menu_1_item_pointer_pushed.jpg);
				background-repeat:no-repeat;
				
				float: right;
		
			}
			
			
			
			
			
			
			
			
			
			

			
			
			
			


.btn_1_0
{
	height: 17px;
	width: 150px;
	
	
	
}

.btn_1_0_text
{
	height: 13px;
	width: 150px;
	
	font-family: Tahoma;
	font-size: 11px;
	
	color: #333;
	text-align: right;
	
	

}
	.btn_1_0_text a
	{
	height: 13px;
	width: 150px;
	
	font-family: Tahoma;
	font-size: 11px;
	
	color: #333;
	text-align: right;
	
	text-decoration: none;
	

	}
	


.btn_1_2
{
	height: 17px;
	width: 150px;
	
	
	
}

.btn_1_2_text
{
	height: 13px;
	width: 150px;
	
	font-family: Tahoma;
	font-size: 11px;
	
	color: #fff;
	text-align: right;
	
	

}

	.btn_1_2_text a
	{
	height: 13px;
	width: 150px;
	
	font-family: Tahoma;
	font-size: 11px;
	
	color: #fff;
	text-align: right;
	text-decoration: none;
	
	

	}


	

/*                         product - start                               */
	
	#product_text_block
	{
		
		width: 420px;
		text-align: right;
		
		font-family: Tahoma;
		font-size: 11px;
		
		direction : rtl;
		
		color: #666;
		float:left; 
	
	}
	.maam{
	
		
		font-family: Tahoma;
		font-size: 10px;
		
	}
	#product_func_block
	{
		
		width: 420px;
		text-align: left;
		
		font-family: Arial;
		font-size: 12px;
		font-weight: bold;
		color: #666;
		float:left; 
		
		padding-top: 20px;
		
	
	}
	#tipDiv iframe
{
display:none;/*sorry for IE5*/
display/**/:block;/*sorry for IE5*/
position:absolute;/*must have*/
top:0;/*must have*/
left:0;/*must have*/
z-index:-1;/*must have*/
filter:mask();/*must have*/
width: 100%;/*must have for any big value*/
height: 100%;/*must have for any big value*/;
}
		.back_to_catalog
		{
			width: 80px;
			padding-top: 3px;
			float: left;
		}	
			
			.back_to_catalog a
			{
			width: 80px;
			
			float: left;
			
			color: #666;
			text-decoration: none;
			}
			
			.to_cart
			{
				width: 80px;
				color: #666;
				background-color: white;
				border: none;
				font-family: Arial;
				font-size: 12px;
				font-weight: bold;
				text-align: left;
				margin-bottom: 2px;
				border-bottom: 10px solid #fff;
			}
		
		.pointer_pp
		{
			width: 26px;
			float: left;
		}
	
	.product_pic_block
	{
		height: 110px;
		width: 160px;
		
		
		padding-top: 10px;
		
		border: 0px solid #ccc;
		
		float: right;
	}
		
		.zoom
		{
			height: 19px;
			width: 38px;
		
			
			padding-left: 35px;
			float: left;
		}
		
			.zoom_text
			{
				font-family: Arial;
				font-size: 12px;
				font-weight: bold;
				color: #888;
				padding-top: 3px;
			
				float: left;
			}
				.zoom_text a
				{
				font-family: Arial;
				font-size: 12px;
				font-weight: bold;
				color: #888;
				padding-top: 3px;
			
				float: left;
				
				text-decoration: none;
				}
.kesher
{
	width:100%;	
	font-family: Tahoma;
	font-size: 11px;
	color: #666;
}
.kesher input
{
	width:200px;	
}				
.kesher textarea
{
	width: 200px;
	height: 200px;	
}
	
/*                         product - end                               */

/*                               item - heb - start                               */
	
/*                              item - heb - end                               */
	
	
#block_1
	{
	float: left;
	width: 1px;
	
	
	
	}
* html #block_1
	{
	display: inline;
	}
#block_2
	{
	float: left;
	width: 620px;
		
	}
#block_3
	{
	float: left;
	width: 175px;
	
	}
/* Start Mac IE5 filter \*/
#block_1, #block_2, #block_3
	{
	padding-bottom: 32767px !important;
	margin-bottom: -32767px !important; 
	
	}
/* End Mac IE5 filter */
#wrapper
	{
	overflow: hidden; /* This hides the excess padding in non-IE browsers */
	}
/* we need this for IE 5.01 - otherwise the wrapper does not expand to the
necessary height (unless fixed, this problem becomes even more acute 
weirdness as the method is enhanced */
#wrapper
	{
/* Normally a Holly-style hack height: 1% would suffice but that causes 
IE 5.01 to completely collapse the wrapper - instead we float it */
	float: left;
/* NB. possibly only IE 5.01 needs to get this float value - otherwise 5.5 sometimes 
(I saw it happen many moons ago) makes the width of wrapper too small 
the float: none with the comment is ignored by 5.01,
5.5 and above see it and carry on about their business
It's probably fine to just remove it, but it's left here 
just in case that many moons ago problem rears its head again */
	float/**/: none;
	}
/* easy clearing */
#wrapper:after
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#wrapper
	{
	display: inline-block;
	}
/*\*/
#wrapper
	{
	display: block;
	}
/* end easy clearing */
#footer
	{
	clear: both;
	}
/* Safari needs this - otherwise the ghost overflow, though painted 
correctly obscures links and form elements that by rights should be above it.
An unintended side-effect is that it cause such elements to vanish in IE 5.01
and 5.5, hence the child selector hack */
* > #footer, * > form, * > #notes, * > .output
	{
	position: relative;
	z-index: 10;
	}
	#bottom-border div { margin-right: 10px; width: 30%; border: 1px solid; float: left; border-top-width:0; line-height:1px; position:relative; top:0px; }

	.clear { clear:both; }
.delivery_block
{
	float:left; 
	width:520px;
	padding-left:10px;
	margin-bottom: 10px;
	
}
	.delivery_block table td
	{
		vertical-align: top;
		font-family: Tahoma;
		color: #666;
		font-size: 12px;
	}
	.delivery_table
	{
		margin-bottom: 5px;
		vertical-align: top;
		font-family: Tahoma;
		color: #666;
		font-size: 12px;
	}
.bestreg
{
	float:left;
	text-align:left;
	height:80px;
	vertical-align:middle;
	font-weight:bold;
	padding-left:10px;
	padding-top:25px;
}
.llm a
{
	font-family: Tahoma;
	color: #666;
	font-size: 12px;
	text-decoration: none;
}
.llm a:hover
{
	font-family: Tahoma;
	color: #666;
	font-size: 12px;
	text-decoration: underline;
}
#lang_panel {
   width: 450px;
   padding-top: 25px;
   padding-left: 20px;
   }