body {  background-color: #A675BA; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #6A2785}
a {  color: #006CFF}
a:hover {  text-decoration: none}
form {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
table {  font-size: 10pt}
input {  background-color: #F7EFFA; border: #A675BA; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: #6A2785; font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
textarea { background-color: #F7EFFA; border: #A675BA; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: #6A2785; font-family: Arial, Helvetica, sans-serif; font-size: 10pt }
select { background-color: #F7EFFA; border: #A675BA; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: #6A2785; font-family: Arial, Helvetica, sans-serif; font-size: 10pt }
form {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
h1 {  font-size: 16pt}
.form_heb td {  padding-bottom: 10px; padding-left: 10px}
.footer td.menu a {  color: #EEDDF5; font-size: 9pt; text-decoration:none; font-weight: bold;}
.footer td.menu a:hover {  color: #FFFFFF;}
.footer td.menu {  color:#A675BA;font-size: 9pt; /*padding-top:37px; */ vertical-align:top;}
.footer {  color: #EEDDF5; font-size: 9pt}
.buttons {  color: #FFFFFF; background-color: #6B2683; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border: 1px solid; padding-right: 3px; padding-left: 3px; border-color: #6B2683}
.buttons2 {  color: #6A2785; background-color: #F8E600; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border: 1px solid; padding-right: 3px; padding-left: 3px; border-color: #F8E600}
.lego td {   vertical-align: top}
.lego_img {   border: 2px solid #D1A2E5}
.red {  color: #0072FD}
.message {  color: #FF0000; margin-bottom: 20px; background-color: #FEFFE0; padding: 10px; padding-top: 5px; padding-bottom: 7px; border: 1px solid #A675BA}
.copyright {
	vertical-align:top;
	height:43px;
}
.copyright {
	text-align:left;
	direction:rtl;
}
.copyright img {
	border:0;
	vertical-align:middle;
	margin:0 5px 2px 0;
}
.copyright a {
	color:#A675BA;
}
.colored {
	color: #A675BA;
}


		/*  NEWS  */

	/*home (roll)*/

.news_roll_body {background-color: #FFFFFF; direction: rtl; background-image: url(gfx/new_back_news.gif)}
.news_roll {  width: 100%; height: 150px; margin-bottom: 20px; direction: rtl}
.news_roll_title {  font-weight: bold; margin-bottom: 5px; color:#006CFF}
.news_roll_date {  font-size: 9pt; margin-bottom: 5px}
.news_roll_summary {  font-size: 9pt; line-height: 14px; margin-bottom: 20px}


	/*list*/

.news {  margin-bottom: 20px; width: 100%}
.news_title {  font-weight: bold; margin-bottom: 5px; color:#006CFF}
.news_date {  font-size: 9pt; margin-bottom: 5px}
.news_summary {  margin-bottom: 5px}
.news_thumb {  border: 2px solid #D1A2E5; margin-left: 10px; margin-top: 4px}

	/*details*/

.news_details {  width: 100%}
.news_details_img {  border: 2px solid #D1A2E5; margin-top: 4px; margin-left: 20px; margin-bottom: 15px}
.news_details_date {  font-size: 9pt; margin-bottom: 5px}
.news_details_link {  font-weight: bold}



		/*  CATALOGUE  */

	/*list (rows)*/

.catalog_row {  margin-bottom: 20px; width: 100%}
.catalog_row_content {  font-size: 9pt; line-height: 16px}
.catalog_row_title {  line-height: 22px; font-size: 10pt; font-weight: bold}
.catalog_row_thumb {  border: 2px solid #D1A2E5; margin-left: 10px}
.catalog_row_price {  color: #FF0000; font-weight: bold}.path {  font-size: 9pt; margin-bottom: 10px}

.list {  /*border: 1px #D2A2E5 solid; */background-color: #D2A2E5; width: 100%; direction: rtl; vertical-align:top; }
.list th {  color: #FFFFFF; background:#A675BA; 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 td {  font-size: 9pt; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 2px}
.list_line1 td {  background-color: #FDF8FF; vertical-align: top;}
.list_line2 td {  background-color: #F9EFFD; vertical-align: top;}
.list_line_hover td {  background-color: #FFFA9E; cursor:default; vertical-align: top;}

fieldset {  padding-right: 10px; padding-bottom: 10px; border: #A675BA; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-weight: bold; font-size: 11pt; margin-top: 10px}

/*------------------ PRINT VERSION ------------------*/
					
					#print_page div.header {
						margin-bottom:20px;
						text-align:center;
					}
					#print_page {
						background:#FFFFFF;
						margin:20px;
						color:#000000;
					}
					#print_page h1 {
						/*color:#000000;*/
					}
					#print_page table.page {
						width:567px;
	/* lang */			direction:rtl;
						font-size:10pt;
					}
					#print_page table.list {
						background:#FFFFFF;
						border-top:1px solid #000000;
						border-left:1px solid #000000;
					}
					#print_page tr.list_line1 td,
					#print_page tr.list_line2 td,
					#print_page tr.list_line_hover td,
					#print_page table.list th {
						border-bottom:1px solid #000000;
						border-right:1px solid #000000;
					}
					#print_page table.list th {
						border-bottom:2px solid #000000;
					}
					#print_page div.footer {
						margin-top:20px;
						padding-top:5px;
						font-size:8pt;
						color:#000000;
					}
					#print_page div.footer span {
						font-weight:bold;
					}
	
					/* LUPA */
					
					td.lupa h1 {
						color:#6cbd44;
						font-size:25pt;
						font-weight:normal;
						height:50px;
						margin:0 0 10px 0;
						padding:5px 0 0 0;
						background:url(gfx/logo-lupa.gif) no-repeat 20px 0;
					}
					div.lupa {
						background:#dfecc3;
						padding:0 20px 0 20px;
						color:#6c6e71;
					}
					div.lupa img.lupa_gui {
						display:block;
						widows:924px;
						height:9px;
						margin:0 -20px 0 -20px;
					}

					div.lupa table.form_heb {
						margin:0 0 20px 0;
					}
					div.lupa table.form_heb td {
						color:#6c6e71;
						font-weight:bold;
					}
					div.lupa table.form_heb input {
						width:150px;
						background:#FFFFFF;
						border:1px solid #FFFFFF;
						color:#6c6e71;
						font-family:Arial, Helvetica, sans-serif;
						font-size:10pt;
					}
					div.lupa table.form_heb button {
						width:61px;
						height:27px;
						padding:0;
						background:url(gfx/lupa_button.gif) no-repeat;
						border:0;
						color:#6c6e71;
						font-family:Arial, Helvetica, sans-serif;
						font-size:10pt;
						margin:0;
						cursor:pointer;
						outline:none;
					}
					
					
					div.lupa table.list {  /*border: 1px #D2A2E5 solid; */background:none; width: 100%; direction: rtl; vertical-align:top; }
					div.lupa table.list th {  color: #6c6e71; background:#FFFFFF; font-size: 9pt; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 2px}
					div.lupa table.list th a {  color: #6c6e71}
					div.lupa table.list input {  width: 40px; font-size:9pt}
					
					div.lupa table.list td {  font-size: 9pt; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 2px; background-color: #FFFFFF; vertical-align: top; color:#6c6e71;}
					div.lupa table.list_line_hover td {  background-color: #FFFA9E; cursor:default; vertical-align: top;}

.fast{
float:right;
width:135px;
margin-right:41px;
}

.fast_call{
float:right;
margin-right:3px;
font-size:15px;
font-weight:bold;
color:#000000;
}

.fast_call_small{
float:left;
margin-left:2px;
font-size:13px;
color:#000000;
}

a.rss{
float:left;
margin-top:-16px;
position:relative;
clear:both;
width:16px;
height:16px;
background:url(gfx/icon_rss.gif) no-repeat top;
}
