			
				/*   H   E   B   R   E   W   */

/* ///////////////////////////////////////////////////////////////////////////////// */

				/*   G E N E R A L   */
			


/*------------------ MAIN ------------------*/
			
			#main {
				width:954px;
				direction:rtl;
			}

			/* Presentation */
			
			#vsm {
				position:absolute;
				/*padding:140px 0 0 41px;*/
				margin:-920px 0 0 0;
				padding:0 0 0 41px;
				z-index:100;			
			}

			/* brake */
			
			.both {
				clear:both;
			}
			
/*------------------ HEADER ------------------*/
			
			#header {
				width:954px;
				height:86px;
				margin-top:10px;
				margin-bottom:10px;

			}
			#top_banner {
				float:left;
			}
			#logo {
				float:right;
				margin-top:25px;
			}
			#menu_top {
				width:934px;
				height:28px;
				padding-left:10px;
				padding-right:10px;
				/*background-color:#999999;*/
				background-image:url(gfx/back_menu.gif);
				background-repeat:no-repeat;
				color:#FFFFFF;
			}
			#languages {
				float:left;
				margin-top:5px;
			}
			#languages a {
				color:#FFFFFF;
				text-decoration:none;
				font-weight:bold;
			}
			#menu {
				float:right;
				/*margin-top:5px;*/
			}
			#marquee {
				width:954px;
				display:block;
				height:15px;
				font-size:9pt;
			}
							
/*------------------ CONTAINER ------------------*/
			
			#sides_container {
				width:954px;
				min-height:350px;
				background-image:url(gfx/back.gif);
				background-repeat:repeat-y;
			}

			/* Side Left */

			#side_left_index {
				float:left;
				width:784px;
			}
			#side_left_inner {
				float:left;
				width:784px;
				/*padding-top:10px;*/
			}
			#side {
				float:right;
				width:171px;
				border-right:20px solid #FFFFFF;
			}
			#index {
				float:right;
				width:593px;
			}
			#index_left {
				float:right;
				width:593px;
				direction:ltr;
			}
			
			/* Start Boxes */
			
			.box_header {
				background-image:url(gfx/box_header.gif);
				background-repeat:repeat-x;
			}
				.box_header h1, .box_header h2, .box_header h3 {
					float:right;
					/*font-size:18px;*/
					font-size:15px;
					margin:0px;
					background-color:#FFFFFF;
					padding-right:5px;
					padding-left:5px;
				}
				.box_header_left {
					float:left;
					width:15px;
					height:25px;
					background-image:url(gfx/box_header_left.gif);
					background-repeat:no-repeat;
				}
				.box_header_right {
					float:right;
					width:15px;
					height:25px;
					background-image:url(gfx/box_header_right.gif);
					background-repeat:no-repeat;
				}
			.box_content {
				/*padding-top:10px;
				padding-left:20px;
				padding-right:20px;*/
				padding-left:10px;
				padding-right:10px;
				border-left:1px solid #CCCCCC;
				border-right:1px solid #CCCCCC;
			}
			.box_footer {
				background-image:url(gfx/box_footer.gif);
				background-repeat:repeat-x;
				background-position:bottom;
			}
				.box_footer_left {
					float:left;
					width:15px;
					height:15px;
					background-image:url(gfx/box_footer_left.gif);
					background-repeat:no-repeat;
				}
				.box_footer_right {
					float:right;
					width:15px;
					height:15px;
					background-image:url(gfx/box_footer_right.gif);
					background-repeat:no-repeat;
				}
			
			.box_footer_login {
				background-image:url(gfx/box_footer_login.gif);
				background-repeat:repeat-x;
				background-position:bottom;
			}
				.box_footer_login_left {
					float:left;
					width:15px;
					height:25px;
					background-image:url(gfx/box_footer_login_left.gif);
					background-repeat:no-repeat;
				}
				.box_footer_login_right {
					float:right;
					width:15px;
					height:25px;
					background-image:url(gfx/box_footer_login_right.gif);
					background-repeat:no-repeat;
				}

			/* box 2 */
				
			.box2_header {
				background-image:url(gfx/box2_header.gif);
				background-repeat:repeat-x;
			}
			.box2_header_left {
				float:left;
				width:15px;
				height:25px;
				background-image:url(gfx/box2_header_left.gif);
				background-repeat:no-repeat;
			}
			.box2_header_right {
				float:right;
				width:15px;
				height:25px;
				background-image:url(gfx/box2_header_right.gif);
				background-repeat:no-repeat;
			}
			.box2_footer_left {
				float:left;
				width:15px;
				height:15px;
				background-image:url(gfx/box2_footer_left.gif);
				background-repeat:no-repeat;
			}
			.box2_footer_right {
				float:right;
				width:15px;
				height:15px;
				background-image:url(gfx/box2_footer_right.gif);
				background-repeat:no-repeat;
			}


			/* boxes ID */
			
			#box1 {
				width:402px;
				float:right;
			}
				#box_content1 {
					height:205px;
					font-size:pt;
				}
				#box_content1 select {
					font-size:9pt;
				}
				#box_content1 strong {
					display:block;
					white-space:nowrap;
				}
				#box_content1 td {
					vertical-align:top;
					font-size:9pt;
				}
			#box2 {
				width:171px;
				float:right;
				border-right:20px solid #FFFFFF;
			}
				#box_content2 {
					height:205px;
					font-size:9pt;
				}
				#box_content2 span {
					display:block;
					background-image:url(gfx/hot_arrow.gif);
					background-position:right 3px;
					background-repeat:no-repeat;
					margin-bottom:5px;
					padding-right:10px;
					line-height:14px;
					cursor:default;
				}
				#box_content2 a {
					display:block;
					color:#333333;
					font-weight:bold;
					text-decoration:none;
					line-height:14px;
				}
				#box_content2 a:hover {
					color:#FF6600;
				}
			#box3 {
				width:171px;
			}
				#box_content3 {
					height:80px;
					font-size:9pt;
					font-weight:bold;
				}
			#box4 {
				width:402px;
				float:right;
				margin-top:5px;
			}
				#box_content4 {
					height:80px;
					font-size:8pt;
				}
				#box_content4 strong {
					display:block;
					white-space:nowrap;
				}
			#box5 {
				width:171px;
				float:right;
				margin-top:7px;
				border-right:20px solid #FFFFFF;
				font-weight:bold;
				color:#FF6600;
				padding-top:0px;
			}
			#box6 {
				width:171px;
				margin-top:15px;
			}
			#box6 img {
				display:block;
			}
			#box7 {
				width:286px;
				float:right;
				margin-top:15px;
			}
				#box_content7 {
					height:150px;
				}				
			#box8 {
				width:286px;
				float:right;
				margin-top:15px;
				border-right:20px solid #FFFFFF;
			}
				#box_content8 {
					height:150px;
				}
			#box9 {
				width:171px;
				margin-top:16px;
			}
				#box_content9 {
					/*height:200px;*/
					height:260px;
				}
			#box10 {
				width:592px;
				margin-top:15px;
			}
				#box_content10 {
					/*height:140px;*/
					height:200px;
				}	
				#box_content10 h2 {
					font-size:10pt;
					margin:0px;
					margin-bottom:10px;
				}
			#box11 {
				width:171px;
				margin-top:10px;
				background-color:#FFDFBF;
			}
	
			#box11_subscr {
				width:371px;
				margin-top:30px;
				margin-left:auto;
				margin-right:auto;
				background-color:#FFDFBF;
			}
				#box_content11 {
					height:95px;
					padding-top:0px;
					font-weight:bold;
					font-size:9pt;
					text-align:center;
					border:0px;
				}
						
			/* statistics */
			
			.stat_number {
				float:left;
				width:70px;
				height:22px;
				margin-top:15px;
				padding-top:6px;
				background-image:url(gfx/statistics.gif);
				background-repeat:no-repeat;
				text-align:center;
				font-weight:bold;
			}
			.stat_text {
				float:right;
				width:91px;
				margin-top:15px;
				padding-top:8px;
				line-height:12px;
				font-weight:bold;
				text-align:left;
				color:#FF6600;
			}
			
			/* login */
			
			.login_text {
				float:right;
				width:60px;
				font-size:8pt;
				text-align:left;
			}
			#password {
				clear:both;
				display:block;
				margin-bottom:5px;
				text-align:center;
			}
			#box_content3 button {
				width:60px;
				padding-left:0px;
				padding-right:0px;
			}

			/* search */
			
			#box5 input {
				width:110px;
				float:right;
				display:block;
				margin-bottom:20px;
			}
			
			/* E-mail */
			
			#box_content11 input {
				float:left;
				display:block;
				width:100px;
			}
			.email_text {
				float:right;
				width:40px;
			}
			#box_content11 a {
				margin-top:10px;
			}

			/* End Boxes */

			/* Content */

			/*			
			#content {
				width:530px;
				min-height:380px;
				padding-left:40px;
				padding-right:40px;
				padding-top:20px;
				padding-bottom:20px;
				background-image:url(gfx/back_content.gif);
				background-position:left top;
				background-repeat:no-repeat;
			}
			*/
			/* Side Right */

			#side_right {
				float:right;
				width:140px;
				min-height:350px;
				border-top:10px solid #FFFFFF;
				padding:5px;
				padding-top:10px;
				background-image:url(gfx/back_side.gif);
				background-repeat:no-repeat;
			}
			#side_right a {
				display:block;
				padding-top:1px;
				padding-bottom:3px;
				padding-right:5px;
				font-weight:bold;
				text-decoration:none;
				color:#555555;
			}
			#side_right a:hover {
				background-color:#999999;
				color:#FFFFFF;
			}
			#side_right span {
				display:block;
				padding-top:1px;
				padding-bottom:3px;
				padding-right:5px;
				font-weight:bold;
				color:#999999;
				cursor:default;
			}

			/*   news (home page) */  

			#news_home {
				width:140px;
				margin-bottom:10px;
				padding:10px;
				background-color:#F0F0F0;
			}
			#news_home iframe {
				width:140px;
				height:90px;
				margin-top:10px;
				margin-bottom:10px;
			}
			#news_home img {
				display:block;
			}

			/*   news (home page - roll) */

			.news_roll_body {
				margin:0px;
				background-color:#F0F0F0;
				background-image:none;
				direction:rtl;
			}
			.news_roll {
				width:140px;
				height:90px;
				margin-bottom:20px;
			}
			.news_roll_date {
				font-size:15px;
				color:#0086A7;
			}
			.news_roll_title {
				line-height:14px;
				font-weight:bold;
				color:#444444;
				margin-bottom:5px;
			}
			.news_roll_summary {
				line-height:14px;
				margin-bottom:20px;
				color:#444444;
			}	
			
			/*   contact (home page) */  

			#contact_home {
				width:140px;
				margin-bottom:10px;
				padding:10px;
				background-color:#F0F0F0;
				text-align:center;
			}
			#contact_home img {
				display:block;
			}
			.contact_field {
				float:left;
				width:90px;
				margin-bottom:5px;
				direction:rtl; /* heb */
			}
			.contact_text {
				float:right;
				height:22px;
				margin-bottom:5px;
				direction:rtl; /* heb */
			}
			#contact_links {
				clear:both;
				margin-bottom:5px;
				text-align:right;
				font-size:9pt;
			}
			#contact_links a {
				color:#444444;
			}
			#contact_welcome {
				direction:rtl;
				text-align:right;
			}
			
/*------------------ FOOTER ------------------*/
			
			#footer_side {
				width:954px;
				height:15px;
				background-image:url(gfx/back_footer.gif);
				background-repeat:no-repeat;
				background-position:right top;
			}
			#footer_links {
				margin-top:10px;
				font-size:8pt;
				color:#CCCCCC;
				line-height:12px;
				text-align:center;
			}
			#footer_links a {
				color:#999999;
				text-decoration:none;
				letter-spacing:-1px;
				white-space:nowrap;
			}
			#footer_links a:hover {
				color:#666666;
			}
			#footer {
				width:954px;
				height:50px;
				margin-top:10px;
				text-align:center;
				font-size:8pt;
			}
			#footer a {
				color:#333333;
			}
			#footer img {
				vertical-align:text-bottom;
			}
			#footer span {
				display:block;
				margin-bottom:5px;
			}
			#footer span a {
				text-decoration:none;
				font-weight:bold;
			}
			#footer span a:hover {
				color:#FB6E16;
			}
			#footer div.copyright {
				display:inline;
			}
			#footer div.copyright a {
				color:#777777;
			}
			#footer div.copyright img {
				vertical-align:middle;
				margin:0 5px 2px 0;
			}
			
/* ///////////////////////////////////////////////////////////////////////////////// */
					
				/*   G L O B A L   */
			
			body { 
				padding:0;
				margin:0 auto; 
				width:954px;
				background-color:#FFFFFF;
				font-family: Arial, Helvetica, sans-serif;
				font-size:10pt;
				color:#333333;
			}
			table {
				font-size:10pt;
				line-height:18px;
			}
			a {
				color:#FF6600;
			}
			a:hover {
				text-decoration:none;
			}
			h1 {
				margin:0px;
				margin-top:10px;
				margin-bottom:10px;
				font-size:20px;
				color:#FF6600;
			}
			h2 {
				font-size:17px; 
				color:#FF6600;
			}
			h3 {
				font-size:15px;
				color:#FF6600;
			}
			h4 {
				font-size:13px;
				color:#FF6600;
			}
			hr {
				height:1px;
				color:#CCCCCC;
			}
			form {
				margin:0px;
			}
			fieldset {
				padding:10px;
				padding-top:0px;
				border:1px solid #CCCCCC;
			}
			legend  {
				margin-bottom:5px;
				padding-left:5px;
				padding-right:5px;
				font-weight:bold;
				color:#FF6600;
			}
			input {
				background-color:#FFFFFF;
				font-family: Arial, Helvetica, sans-serif;
				font-size:10pt;
				color:#333333;
			}
			textarea {
				background-color:#FFFFFF;
				font-family: Arial, Helvetica, sans-serif;
				font-size:10pt;
				color:#333333;
			}
			select {
				background-color:#FFFFFF;
				font-family: Arial, Helvetica, sans-serif;
				font-size:10pt;
				color:#333333;
			}
			button {
				background-color:#FF6600;
				padding-right:4px;
				padding-left:4px;
				border:1px solid #FF6600;
				font-family: Arial, Helvetica, sans-serif;
				font-size:10pt;
				font-weight:bold;
				color:#FFFFFF;
				cursor:pointer;
			}

/* ///////////////////////////////////////////////////////////////////////////////// */

				/*   P R I V A T E   */
				
/*------------------ MISCCELLANEOUS ------------------*/
			
			/* index */
			
			.button_base,
			.button_1,
			.button_2,
			.button_3,
			.button_4,
			.button_5,
			.button_6,
			.button_1a,
			.button_2a,
			.button_3a,
			.button_4a,
			.button_5a,
			.button_5a_orange {
				display:block;
				width:86px;
				height:20px;
				background-image:url(gfx/button_1.gif);
				background-repeat:no-repeat;
				font-weight:bold;
				text-align:center;
				text-decoration:none;
				color:#FFFFFF;
				font-size:10pt;
				cursor:pointer;
			}
			.button_1a,
			.button_2a,
			.button_3a,
			.button_4a,
			.button_5a {
				color:#333333;
			}
			.button_base {
				width:45px;
				background-image:url(gfx/button_base.gif);
			}
			.button_2,
			.button_2a {
				width:61px;
				background-image:url(gfx/button_2.gif);
			}
			.button_2a {
				background-image:url(gfx/button_2a.gif);
			}
			.button_3,
			.button_3a {
				width:45px;
				background-image:url(gfx/button_3.gif);
			}
			.button_3a {
				background-image:url(gfx/button_3a.gif);
			}
			.button_4,
			.button_4a {
				width:130px;
				background-image:url(gfx/button_4.gif);
			}
			.button_4a {
				background-image:url(gfx/button_4a.gif);
			}
			.button_5,
			.button_6,
			.button_5a,
			.button_5a_orange {
				width:150px;
				background-image:url(gfx/button_5.gif);
			}
			.button_5a {
				background-image:url(gfx/button_5a.gif);
			}
			.button_5a_orange {
				background-image:url(gfx/button_5a_orange.gif);
				color:#FF6600;
			}
			.button_1a {
				background-image:url(gfx/button_1a.gif);
			}
			.button1_login {
				display:block;
				width:61px;
				height:20px;
				background-image:url(gfx/button1_login.gif);
				background-repeat:repeat;
				font-weight:bold;
				text-align:center;
				text-decoration:none;
				color:#FFFFFF;
				font-size:10pt;
				cursor:pointer;
			}
			.button2_login {
				display:block;
				width:61px;
				height:20px;
				background-image:url(gfx/button2_login.gif);
				background-repeat:repeat;
				font-weight:bold;
				text-align:center;
				text-decoration:none;
				color:#FFFFFF;
				font-size:10pt;
				cursor:pointer;
			}
			.buttons {
				background-color:#FF6600;
				padding-right:4px;
				padding-left:4px;
				border:1px solid #FF6600;
				font-family: Arial, Helvetica, sans-serif;
				font-size:10pt;
				font-weight:bold;
				color:#FFFFFF;
				cursor:pointer;
			}
			.buttons2 {
				background-color:#FFDFBF;
				padding-right:4px;
				padding-left:4px;
				border:1px solid #FF6600;
				font-family: Arial, Helvetica, sans-serif;
				font-size:10pt;
				font-weight:bold;
				color:#333333;
				cursor:pointer;
				border:1px solid #848484;
			}
						
			/* all */
						
			.form_heb td {
				padding-left:6px;
				padding-bottom:6px;
				vertical-align:top;
			}
			.popup {
				width:auto;
				background-color:#FFFFFF;
				margin:20px;
			}
			#popup_direction {
				direction:rtl;
			}
			.red {
				color:#FF6600;
			}
			.path {
				font-size:8pt;
			}
			.path a {
				/*color:#666666;*/
			}
			.lego td {
				vertical-align:top;
			}
			.lego_img {
				border:1px solid #999999;
			}
			.lego_zoom {
				font-size:8pt; text-decoration:none;
				color:#333333;
			}
			.lego_zoom_icon {
				margin-top:5px;
			}
			.message {
				margin-bottom:20px;
				background-color:#F7F7F7;
				padding:10px;
				padding-top:5px;
				padding-bottom:7px;
				font-weight:bold;
				border:1px dotted #FF6600;
			}
			.paging {
				font-size:10pt;
				font-weight:bold;
			}
			.paging a {
				font-weight:normal;
			}

/*------------------ LIST TABLE ------------------*/
			
			.list {
				width:100%;
				font-size:9pt;
				border:1px solid #DEE0E3;
			}
			.list th {
				background-color:#959595;
				padding-left:4px;
				padding-right:4px;
				padding-top:3px;
				padding-bottom:3px;
				line-height:12px;
				font-size:9pt;
				color:#FFFFFF;
			}
			.list th a {
				color:#FFECCB;
			}
			.list input {
				width:40px;
				font-size:9pt;
			}
			.list_line1 td {
				background-color:#FFEED9;
				padding-left:4px;
				padding-right:4px;
				padding-top:2px;
				padding-bottom:3px;
			}
			.list_line1 input {
				background-color:#FFEED9;
			}
			.list_line2 td {
				background-color:#FFDFBF;
				padding-left:4px;
				padding-right:4px;
				padding-top:2px;
				padding-bottom:3px;
			}
			.list_line3 td {
				background-color:#FFEED9;
				padding-left:4px;
				padding-right:4px;
				padding-top:2px;
				padding-bottom:3px;
				color:#FF6600;
				font-weight:bold;
			}
			.list_line4 td {
				background-color:#FFEED9;
				padding-left:4px;
				padding-right:4px;
				padding-top:2px;
				padding-bottom:3px;
				color:#FF6600;
				font-weight:bold;
			}


			/* filials */
			
			
			.branch {
				width:100%;
				font-size:9pt;
				border:1px solid #DEE0E3;
				line-height:14px;
			}
			.branch th {
				background-color:#999999;
				padding-left:4px;
				padding-right:4px;
				padding-top:3px;
				padding-bottom:3px;
				line-height:12px;
				font-size:9pt;
				color:#FFFFFF;
			}
			.branch_line1 td {
				background-color:#EEEEEE;
				padding-left:4px;
				padding-right:4px;
				padding-top:2px;
				padding-bottom:3px;
				font-size:9pt;
			}
			.branch_line2 td {
				background-color:#DFDFDF;
				padding-left:4px;
				padding-right:4px;
				padding-top:2px;
				padding-bottom:3px;
				font-size:9pt;
			}
			.branch a {white-space:nowrap;}

					/*  LIST TABLE  */
			
			/*
			.list {  border: 1px #848484 solid; width: 100%}
			.list th {  background-color: #848484; color: #FFFFFF; font-size: 9pt; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 2px}
			.list th a {  color: #FFFFFF}
			.list input {  width: 40px; font-size:9pt}
			
			.list_line1 td {  background-color: #FFE9C6; font-size: 9pt; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 2px}
			.list_line2 td {  background-color: #FFDFBE; font-size: 9pt; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 2px}
			
			.list_total {  background-color: #96C2DC}
			.list_total_back {  background-color: #FEFFE0; font-size: 9pt; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 2px; text-align: right}
			.list_price {  font-weight: bold; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 2px}.
			
			.list_line1 td {  background-color: #FFE9C6; font-size: 9pt; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 2px}
			.list_line2 td {  background-color: #FFDFBE; font-size: 9pt; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 2px}
			.list_line3 td { background-color: #FFE9C6; font-size: 9pt; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 2px ; color: #FF6400; font-weight: bold}
			.list_line4 td { background-color: #FFE9C6; font-size: 9pt; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 2px ; font-weight: bold; color: #FF6400; }
			*/

			.menu_sub {
				margin-bottom:20px;
				border:#999999 solid;
				border-width:1px 0px;
				padding-top:5px;
				padding-bottom:6px;
				text-align:center;
			}

			.list_line_top td {
				background-color:#DADADA;
				padding-left:4px;
				padding-right:4px;
				padding-top:2px;
				padding-bottom:3px;
			}
			.list_line_top td a {
				color:#000000;
			}
			.list_total {
				background-color:#9898A3;
				height:1px;
			}
			.list_total_back {
				background-color:#FFFFFF;
				padding-left:4px;
				padding-right:4px;
				padding-top:2px;
				padding-bottom:3px;
				font-weight: bold;
				text-align:left;
			}
			.list_price {
				background-color:#FFFFFF;
				padding-left:4px;
				padding-right:4px;
				padding-top:1px;
				padding-bottom:2px;
				text-align:right;
				font-weight:bold;
				color:#FF7800;
			}

/*------------------ 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;
			}

/*------------------ NEWS ------------------*/
			
			/* list */
		
		.news {
			width:100%;
			margin-bottom:20px;
		}
		.news_title {
			font-weight:bold;
			color:#444444;
		}
		.news_date {
			margin-bottom:5px;
			font-size:9pt;
			color:#0086A7;
		}
		.news_summary {
			
		}
		.news_thumb {
			padding-left:10px;
		}
		.news_thumb img {
			border:5px solid #D9D9D9;
		}
		
		/* details */
		
		.news_details {
			width:100%;
			margin-top:15px;
		}
		.news_details_img {
			margin-left:20px;			/* Firefox? / heb */
			margin-bottom:15px;
			border:5px solid #D9D9D9;
		}
		.news_details_date {
			margin-bottom:5px;
			font-size:9pt;
			color:#0086A7;
		}
		.news_details_link {
			font-weight:bold;
		}

/*------------------ NEWS ------------------*/
			
			/* details */
			
			.news_details {
				width:100%;
				margin-top:15px;
			}
			.news_details_img {
				margin-left:20px;			/* Firefox? / heb */
				margin-bottom:15px;
			}
			.news_details_date {
				margin-bottom:5px;
				font-size:9pt;
				color:#0086A7;
			}
			.news_details_link {
				font-weight:bold;
			}

/*------------------ CATALOGUE ------------------*/

			/* list (rows) */
			
			.catalog_row {
				width:100%;
				margin-bottom:20px;
			}
			.catalog_row_content {
				text-align:justify;
			}
			.catalog_row_title {
				font-weight:bold;
			}
			.catalog_row_thumb {
				margin-left:10px;			/* Firefox? / heb */
				border:1px solid #9898A3;
			}
			.catalog_row_price {
				font-weight:bold;
				color:#FF7800;
			}
			
			/* list (columns) */
			
			.catalog_column {
				width:122px;
				margin-bottom:20px;
			}
			.catalog_column_content {
				padding-top:5px;
				line-height:14px;
				font-size:9pt;
			}
			.catalog_column_title {
				font-size:11pt;
				text-decoration:none;
				color:#000000;
			}
			.catalog_column_title:hover {
				color:#D40D16;
			}
			.catalog_column_thumb {
				width:122px;
				height:86px;
				background-color:#FFFFFF;
				border:0px solid #B6B6B6;
			}
			.catalog_column_thumb img {
				border:0px solid #FFFFFF;
			}
			.catalog_column_padding {
				padding-left:24px;		/* heb */
			}
			.catalog_column_price {
				font-weight:bold;
				color:#FF7800;
			}
			
			/* details (rows & columns) */
			
			.catalog_details_img {
				border:1px solid #9898A3;
			}
			.catalog_details_thumb {
				margin-left:10px;		/* Firefox? / heb */
				margin-bottom:10px;
				border:1px solid #9898A3;
			}
			.catalog_details_price {
				font-weight:bold;
				color:#FF7800;
			}
			.catalog_details_name2 {
				font-weight:bold;
			}
			
					/*  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}
			
/*------------------ GALLERY ------------------*/			
			
			/* list (with categories) */
			
			.gallery_category {
				padding-right:10px;		/* eng */
				padding-bottom:20px;
				vertical-align:top;		/* eng */
			}
			.gallery_category_title {
				font-size:9pt;
				line-height:14px;
			}
			.gallery_category_split {
				padding-right:10px;
			}
			.gallery_category_thumb {
				width:90px;
				height:90px;
				margin-bottom:5px;
				background-color:#D9D9D9;
				/*border:1px solid #0086A7;*/
			}
			.gallery_category_thumb img {
				border:0px solid #FFFFFF;
			}

			/* menu */

			.gallery_menu {
				width:136px;
			}
			.gallery_menu div {
				width:116px;
				margin-bottom:2px;
				padding-left:5px;
				padding-right:5px;
				padding-bottom:2px;
				background-color:#18ABCF;
				font-weight:bold;
				color:#AEEFFF;
				font-size:9pt;
			}
			.gallery_menu div a {
				text-decoration:none;
				color:#FFFFFF;
			}
/*			.gallery_menu div a:hover {
				color:#FFFFFF;
			}
*/			
			/* details (simple & with categories */
			
			.gallery_details {
				text-align:center;
				vertical-align:top;
			}
			.gallery_details_img {
				margin-bottom:10px;
				border:1px solid #0086A7;
			}
			.gallery_details_title {
				margin-bottom:10px;
				font-weight:bold;
				font-size:11pt;
			}
			.gallery_details_content {
				width:100%;
				margin-bottom:10px;
				direction:rtl;
				text-align:right;
				font-size:14px;
			}
			.gallery_details_listing {
				font-size:14px;
				color:#A79C82;
				direction:rtl;
			}
			.gallery_details_listing a {
				text-decoration:none;
			}




			/* SITE MAP (New) */
	
			.node * { vertical-align: top }
			.sitemap_main_link { font-weight: bold; text-decoration: none}
			.sitemap_main_link:hover { text-decoration: underline}
			.sitemap_sub_link { text-decoration: none}
			.sitemap_sub_link:hover { text-decoration: underline}
			.sitemap_blank { width: 0px}
			
			/* div */
			
			.fgClass {  background-color: #FFF7E2; line-height:16px; font-size:9pt; direction:rtl}
			.bgClass {  background-color: #FF6400}
			.cgClass {  background-color: #FF6400}
			.bgClass img { }
			.textFontClass {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding:10px; padding-top:5px}
			.captionFontClass {  font-weight: bold; color: #FFFFFF; padding-right:5px; padding-left:10px; padding-top:0px;}
			.captionFontClass A {  color: #FFFFFF}
			.closeFontClass {  width:16px}
			.closeFontClass A {  color: #FFFFFF}


/* /////////////////////////////////////////////////////////////////////*/
			
			/* New Lego */
			
			.lego_round {
				width:100%;
			}
			.lego_round .content {
				width:100%;
			}
			.lego_round .top {
				border-top:1px solid #CCCCCC;
			}
			.lego_round .right {
				border-left:1px solid #CCCCCC;
			}
			.lego_round .bottom {
				border-bottom:1px solid #CCCCCC;
			}
			.lego_round .left {
				border-right:1px solid #CCCCCC;
			}
			.lego_round .content {
				padding-bottom:5px;
				vertical-align:top;
			}
			
			/* VIDEO */
			
			#side_right a.video {
				text-align:center;
				padding:10px 0 0 0;
			}
			#side_right a.video:hover {
				background:none;
			}
			#side_right a.video img {
				border:0;
			}			