			
				/*   H  E  B  R  E  W   */

/* ///////////////////////////////////////////////////////////////////////////////// */

				/*   G E N E R A L   */
			
/*------------------ MAIN ------------------*/
			
			.clear {
				clear:both;
			}
			#main {
				width:984px;
				height:660px;
				background-color:#E3E3E3;
				direction:rtl;		/* lang */
			}

/*------------------ SCROLLS ------------------*/

			#scroll {
				padding-right:5px;
				overflow-y:auto;
				overflow-x:hidden;
				direction:ltr;
			}
			#scroll_inner {
				direction:rtl;
			}
			.scroll_prod_list,
			.scroll_faq,
			.scroll_files,
			.scroll_sales,
			.scroll_page {
				height:548px;
			}
			.scroll_prod_details {
				height:480px;
			}

/*------------------ HEADER ------------------*/
			
			#logo {
				width:324px;
				height:200px;
			}

/*------------------ CONTAINERS ------------------*/
						
			/* Side Left */

			#side_left {
				float:right; /* lang */
				width:324px;
				height:608px;
			}

			/* catalogue */
			
			#catalogue {
				background:url(gfx/menu_side_back.gif) #989898 no-repeat;
				width:324px;
				height:200px;
				border-top:4px solid #E3E3E3;
				border-bottom:4px solid #E3E3E3;
			}
			#catalogue div.navigation {
				float:right;
				width:162px;
				margin-top:12px;
			}
			/* catalogue menu
				padding:
				top right bottom left */			
			#catalogue div.navigation a {
				width:124px;
				display:block;
				padding:2px 30px 3px 3px;
				margin-bottom:3px;
				background:url(gfx/menu_arrow.gif) no-repeat right 2px;	/* lang */
				color:#D7D7D7;
				/*color:#DD8814;*/
				font-weight:bold;
				line-height:13px;
				text-decoration:none;
				font-size:9pt;
			}
			#catalogue div.navigation a.selected {
				color:#DD8814;
			}
			#catalogue div.navigation a.selected:hover {
				color:#DD8814;
			}
			#catalogue div.navigation a:hover {
				color:#FFFFFF;
			}
			#catalogue div.path {
				margin-top:12px;
				padding-right:6px;
				padding-left:10px;
			}
			#catalogue div.path a {
				white-space:nowrap;
			}
			#catalogue div.path img {
				width:18px;
				height:7px;
				border:none;
			}
			#catalogue div.path a {
				color:#D7D7D7;
				text-decoration:none;
				font-weight:bold;
			}
			#catalogue div.path a:hover {
				color:#FFFFFF;
			}

			/* menu */

			#menu {
				background:url(gfx/menu_main_back.gif) #595959 no-repeat;
				width:324px;
				height:196px;
				border-bottom:4px solid #E3E3E3;
			}
			#menu_navigation {
				float:right;
				padding-top:12px;
			}
			#menu_navigation a {
				display:block;
				width:115px;
				height:25px;
			}

			/* search */
			
			#search_form {
				float:left; 	/* lang */
				padding:10px 0 0 8px; 	/* lang */
			}
			#search_field {
				width:80px;
				vertical-align:middle;
			}
			#search_form img {
				width:23px;
				height:23px;
				cursor:pointer;
				vertical-align:middle;
			}

			/* Side Right */

			#side_right {
				float:left; /* lang */
				width:660px;
				height:608px;
			}

			/* Content */

			#content_type_big {
				/*width:612px;
				height:560px;
				padding:20px;*/
				width:637px;
				height:580px;
				padding:10px 5px 10px 10px; 	/* lang */
				overflow:hidden;
				overflow-y:hidden;
			}
			#content_type_small {
				/*width:392px;
				height:560px;
				padding:20px;*/
				width:417px;
				height:580px;
				padding:10px 5px 10px 10px; 	/* lang */
				overflow:hidden;
				overflow-y:hidden;
			}
			
			
			#content_type1, #content_type2, #content_type3 {
				width:652px;
				height:400px;
				overflow:hidden;
				overflow-y:hidden;
				background-color:#FFFFFF;
				border:4px solid #E3E3E3;
			}
			#content_type2 {
				height:600px;
			}
			#content_type1 img.image1 {
				display:block;
				width:652px;
				height:400px;
			}
			#content_type2 img.image2 {
				display:block;
				float:left;
				width:220px;
				height:600px;
			}
			#content_type3 {
				width:612px;
				height:560px;
				padding:20px;
			}

			/* products & seles */
			
			#sales_products {
				width:652px;
				height:196px;
				background-color:#FFFFFF;
				border:4px solid #E3E3E3;
				border-top:0px;
			}
			#sales, #products {
				float:left; /* lang */
				width:294px;
				height:171px;
				padding-right:30px; /* lang */
				padding-top:25px;
			}
			#products {
				float:right; /* lang */
				border-left:4px solid #E3E3E3; /* lang */
			}
			#sales img.title, #products img.title {
				float:right;
				width:88px;
				height:10px;
				margin-top:5px;
			}
			#sales a.link, #products a.link {
				display:block;
				float:left;
				width:80px;
				font-size:9pt;
				font-weight:bold;
				color:#989897;
				text-decoration:none;
			}
			.item, .item2 {
				float:right;
				width:94px;
				margin-top:20px;
				line-height:13px;
				font-size:8pt;
				font-weight:bold;
			}
			.item a, .item2 a {
				color:#616161;
			}
			.item table, .item2 table {
				width:80px;
				height:80px;
				margin-bottom:5px;
			}
			.item img, .item2 img {
				display:block;
				border:0px;
				/*width:80px;
				height:80px;
				margin-bottom:5px;*/
			}
			.item2 {
				width:105px;
				margin-top:0px;
				margin-bottom:20px;
			}
			
			/*------------------ FOOTER ------------------*/
			
			#footer {
				width:984px;
				height:42px;
				padding-top:10px;
				background-color:#000000;
				font-size:9pt;
				color:#8A8A8A;
				clear:both;
			}
			#footer a {
				color:#8A8A8A;
			}
			#copyright {
				float:left;		/* lang */
			}
			#address {
				float:right;			/* lang */
			}
			#address span {
				color:#FF6100;
				font-weight:bold;
			}
			

/* ///////////////////////////////////////////////////////////////////////////////// */
					
				/*   G L O B A L   */
			
			body { 
				width:984px;
				margin:0 auto;
				margin-top:20px;
				padding:0;
				background-color:#000000;
				font-family:Arial, Helvetica, sans-serif;
				font-size:10pt;
				color:#4F4F4F;
			}
			table {
				font-size:10pt;
			}
			a {
				color:#FF6100;
			}
			a:hover {
				text-decoration:none;
			}
			h1 {
				margin:0px;
				margin-bottom:10px;
				padding-right:5px;
				font-size:19px;
				font-weight:normal;
				/*text-transform:uppercase;*/
				color:#616161;
			}
			h2 {
				font-size:17px; 
				color:#616161;
			}
			h3 {
				font-size:15px;
				color:#616161;
			}
			hr {
				height:1px;
				color:#989898;
			}
			form {
				margin:0px;
			}
			fieldset {
				padding:10px;
				padding-top:0px;
				border:2px solid #E3E3E3;
			}
			legend  {
				margin-bottom:5px;
				padding-left:5px;
				padding-right:5px;
				font-weight:bold;
				color:#616161;
			}
			input, textarea, select {
				background-color:#FFFFFF;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size:10pt;
				color:#666666;
			}
			button, .buttons {
				background-color:#FF6100;
				padding-right:4px;
				padding-left:4px;
				border:1px solid #DDDDDD;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size:10pt;
				color:#FFFFFF;
				cursor:pointer;
			}

/* ///////////////////////////////////////////////////////////////////////////////// */

				/*   P R I V A T E   */
				
/*------------------ MISCCELLANEOUS ------------------*/
			
			.form_heb td, .form_eng td {
				padding-right:10px;
				padding-bottom:10px;
				vertical-align:top;
			}
			#popup {
				background-image:none;
				background-color:#FFFFFF;
				margin:20px;
				width:auto;
			}
			#popup_direction {
				direction:rtl;		/* lang */
			}
			#popup2 {
				margin:0px;
				width:auto;
				text-align:center;
				background-color:#FFFFFF;
			}
			.red {
				color:#FF6100;
			}
			.path {
				font-size:8pt;
			}
			.path a {
				color:#666666;
			}
			.lego td {
				vertical-align:top;
				line-height:18px;
			}
			.lego_img {
				border:2px solid #DDDDDD;
			}
			.lego_zoom {
				font-size:8pt; text-decoration:none;
			}
			.lego_zoom_icon {
				margin-top:5px;
			}
			.message {
				margin-bottom:20px;
				padding:10px;
				padding-top:5px;
				padding-bottom:7px;
				border:1px solid #BB3824;
				color:#BB3824;
			}
			.paging {
				font-size:10pt;
				font-weight:bold;
			}
			.paging a {
				font-weight:normal;
			}

/*------------------ LIST TABLE ------------------*/
			
			.list {
				width:615px;
				background-color:#CCCCCC;
			}
			.list th {
				background-color:#858585;
				padding-left:4px;
				padding-right:4px;
				padding-top:3px;
				padding-bottom:3px;
				line-height:12px;
				font-size:9pt;
				color:#FFFFFF;
			}
			.list th a {
				color:#DDDDDD;
			}
			.list input {
				width:40px;
				font-size:9pt;
			}
			.list_line1 td {
				background-color:#FFFFFF;
				padding-left:4px;
				padding-right:4px;
				padding-top:2px;
				padding-bottom:3px;
			}
			.list_line2 td {
				background-color:#F2F2F2;
				padding-left:4px;
				padding-right:4px;
				padding-top:2px;
				padding-bottom:3px;
			}
			.list_line_top td {
				background-color:#EBEBEB;
				padding-left:4px;
				padding-right:4px;
				padding-top:2px;
				padding-bottom:3px;
			}
			.list_line_top td a {
				color:#000000;
			}
			.list_total {
				background-color:#628BA5;
				height:1px;
			}
			.list_total_back {
				background-color:#FFF8BD;
				padding-left:4px;
				padding-right:4px;
				padding-top:2px;
				padding-bottom:3px;
				font-weight: bold;
				text-align:left;
			}
			.list_price {
				padding-left:4px;
				padding-right:4px;
				padding-top:1px;
				padding-bottom:2px;
				text-align:right;
				font-weight:bold;
				font-size:11pt;
			}

/*------------------ CONTACT ------------------*/
			
			.contact_input {
				width:200px;
			}
			.contact_textarea {
				width:300px;
				height:50px;
			}
			.contact_browse {
				width:305px;
			}
			.contact_check {
				background-color:#FFFFFF;
				border:0px;
			}
			.contact_radio {
				background-color:#FFFFFF;
				border:0px;
			}

/*------------------ CATALOGUE ------------------*/

			/* list (rows) */
			
			.catalog_row {
				width:395px;
				margin-bottom:20px;
			}
			.catalog_row2 {
				width:100%;
				margin-top:10px;
			}
			.catalog_row_content {
				font-size:9pt;
			}
			.catalog_row_title {
				font-weight:bold;
				margin-bottom:5px;
			}
			.catalog_row_thumb {
				padding-left:10px;		/* lang */
				width:80px;
				text-align:center;
			}
			.catalog_row_thumb img {

			}
			.catalog_row_price {
				font-weight:bold;
			}
			
			/* list (columns) */
			
			.catalogue_paging {
				font-weight:bold;
				text-align:center;
			}
			
			
			.catalog_column {
				width:80px;
				/*margin-bottom:20px;*/
			}
			.catalog_column_content {
				padding-top:5px;
				line-height:13px;
				font-size:9pt;
			}
			.catalog_column_title {
				font-weight:bold;
				color:#FF6100;
			}
			.catalog_column_title:hover {
				
			}
			.catalog_column_thumb {
				width:80px;
				height:80px;
			}
			.catalog_column_thumb img {
				border:0px solid #FFFFFF;
			}
			.catalog_column_padding {
				padding-left:20px;		/* heb */
			}
			.catalog_column_price {
				font-weight:bold;
				color:#FF7800;
			}
			
			/* details (rows & columns) */
			
			.catalog_details {
				width:632px;
				height:540px;
				border-bottom:1px solid #CCCCCC;
			}
			.catalog_details h3 {
				margin:0px;
				margin-top:10px;
			}
			.catalog_details_zoom {
				height:20px;
				padding-bottom:5px;
				vertical-align:bottom;
			}
			.catalog_details_zoom img {
				vertical-align:middle;
			}
			.catalog_details_zoom a {
				text-decoration:none;
			}
			.catalog_details_img {
				width:270px;
				height:290px;
				text-align:center;
				font-size:9pt;
				border:1px solid #DDDDDD;
			}
			.catalog_details_img img {
				border:0px solid #EBEBEB;
			}
			.catalog_details_thumb {
				/*float:right;
				width:80px;
				height:80px;
				border-left:15px solid #FFFFFF;
				border-top:15px solid #FFFFFF;*/
			}
			.catalog_details_price {
				font-weight:bold;
			}
			.catalog_details_name2 {
				font-weight:bold;
			}
			.catalog_details_description {
				 line-height:22px;
				 font-size:12pt;
			}
						
/*------------------ FAQ ------------------*/			
			
			.faq_title {  margin-bottom: 0px}
			.faq_title span {  font-weight: bold}
			.faq_date {  }
			.faq_question {  margin-bottom: 10px}
			.faq_question a {  }
			.faq_answer {  margin-bottom: 20px}
			
				/*categories*/
			
			.faq_category  {  width: 100%}
			.faq_category_title  {  font-weight: bold}
			.faq_category_bullet  {  font-size: 10pt; padding-left: 5px}
			
				/*question form*/
			
			.faq_form  {  width: 100%}
			.faq_form textarea  {  width: 100%; height: 100px}
			.faq_form select  {  width: 100%}
			.faq_form input  {  width: 200px}
			