<style>
	.emptyStyle { }
body {
	background-color: #b5bbc0;
	margin: 0px;
	padding: 0px;
}

body *{
	margin: 0px;
	padding: 0px;
}

table {
	width: 100%;
	float: left;
	clear: both;
}

div.ff_expand {
	clear: both;
	visibility: hidden;
}

#top_shadow, #bottom_shadow {
	background-image: url('images/top_shadow.gif');
	background-repeat: no-repeat;
	margin: auto;
	width: 735px;
	height: 10px;
	font-size: 0pt;
	line-height: 0px;
	margin-top: 24px;
}
#bottom_shadow {
	background-image: url('images/bottom_shadow.gif');
	background-color: #b5bbc0;
	background-position: top;
	margin-top: 0px;
}

#shadow {
	background-image: url('images/page_shadow.gif');
	background-repeat: repeat-y;

	width: 735px;
	height: auto;
	margin: auto;
}

#display {
	background-color: #FFFFFF;
	width: 715px;
	height: auto;
	margin: auto;
}

#page {
	width: 686px;
	height: auto;
	margin: auto;
}

#header {
	width: 100%;
	height: auto;
	float: left;
}

div.hp_logo {
	background-image: url('images/logo.jpg');
	background-repeat: no-repeat;
	width: 191px;
	height: 186px;
	margin: auto;
	margin-top: 6px;
	margin-bottom: 6px;
	border: 1px solid #8c8fa9 ;
}

div.logo {
	background-image: url('images/logo2.jpg');
	background-repeat: no-repeat;
	width: 172px;
	height: 166px;

	float: left;
	margin-top: 8px;
	padding-bottom: 10px;
}

div.header_flash {
	float: right;
	width: 489px;
	height: 168px;
/*	border: 1px solid #cad0d5;*/
	margin-top:5px;
	text-align: center;
}
div.hp_bar, div.bar {
	background-image: url('images/bar_hp.gif');
	background-repeat: repeat-x;
	width: 684px;		/*-2 pixels - because of the border*/
	height: 25px;
	float: left;
	border: 1px solid #795290;
}

div.bar {
	background-image: url('images/bar.gif');
	border: 1px solid #7f8a92;
}

div.bar_text {
	float: left;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	color: #FFFFFF;
	height: 20px;
	margin-top: 5px;
	margin-left: 10px;
}

div.bar_date {
	float: right;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	color: #FFFFFF;
	height: 20px;
	margin-top: 5px;
	margin-right: 10px;
}

/*-------------------------------------
main layout
--------------------------------------*/
div.faux_bg {
	background-image: url('images/faux_bg.gif');
	background-repeat: repeat-y;
	width: 100%;
	height: auto;
	float: left;
	margin-top: 1px;
}
div.side {
	float: left;
	width: 164px;
	height: auto;
}

div.content {
	float: left;
	width: 508px;
	height: auto;
	margin-left: 14px;
}

/*-------------------------------------
side menu
--------------------------------------*/
div.menu_item, div.menu_item_high {
	background-image: url('images/side_item_bg.gif');
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 30px;
	margin-top: 1px;
	display: block;
	clear: both;
}

div.menu_item_high {
	background-image: url('images/side_item_bg_rev.gif');
}

a.menu_l1, a.menu_l1_bold {
	text-indent: 10px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #832B0D;
	margin-top: 6px;
	float: left;
	width: 80%;
	font-weight: bold;
}

div.menu_item:hover {
	background-image: url('images/side_item_bg_rev.gif');
}

a.menu_l1_bold {
	font-weight: bold;
}

div.menu_item img, div.menu_item_high img {
	border: 0px;
	float: right;
	margin-top: 12px;
	margin-right: 10px;

}


div.menu_l2, div.menu_l2_high {
	/*background-image: url('images/menu_l2.gif');
		background-repeat: repeat-x;*/
	border-bottom: 1px solid #000000;
	width: 100%;
	white-space:nowrap;
	height: 21px;
	margin-top: 1px;
	display: block;
	clear: both;

}

div.menu_l2_high, div.menu_l2:hover {
	background-image: url('images/menu_l2_high.gif');
}

a.menu_l2, div.menu_l2_high a.menu_l2 {
	text-indent: 10px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #832B0D;
	margin-top: 1px;
	float: left;
	width: 92%;
	overflow: hidden;
}

div.menu_l2_high a.menu_l2 {
	font-weight: bold;
}
/*-----------------------------
Footer
--------------------------------*/
div.spacer {
	width: 100%;
	float: left;
	height: 14px;
	clear: both;
}

div#footer {
	width: 100%;
	height: 29px;
	float: left;
	clear: both;
}

div#footer .footer_text, div#footer .tyco_logo {
	float: left;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #b6bfc3;
	margin-top: 8px;
}

div#footer .tyco_logo {
	float: right;
}

div#footer .tyco_logo a {
	color: #b6bfc3;
}
/*-----------------------------
home page layout
--------------------------------*/
div.hp_text {
	width: 65%;
	height: auto;
	float: left;
}

div.hp_image {
	width: 35%;
	height: auto;
	float: right;
}
div.hp_image img {
	vertical-align: middle;
	float: right;
	margin-top: 76px;
}

/*-----------------------------
Exhibitions pags
-------------------------------*/
table.exhib {
	width: 95%;
	margin: auto;
	clear: both;
	margin-top: 6px;
}

table.exhib td {
	padding: 3px;
}

div.exhib_box {
	width: 339px;
	height: 158px;
	margin: auto;
	float:left;
}

div.exhib_box div.top, div.exhib_box div.bottom {
	background-image: url('images/ex_top.gif');
	background-repeat: no-repeat;
	float: left;
	width: 100%;
	height: 2px;
	font-size: 0pt;
	line-height: 0px;
}
div.exhib_box div.bottom{
	background-image: url('images/ex_bottom.gif');
}

div.exhib_box div.ex_content {
	background-image: url('images/ex_bg.gif');
	background-repeat: repeat;
	float: left;
	width: 100%;
	height: 184px;
}

div.ex_content div.ex_left {
	width: 48%;
	float: left;
	margin-left: 12px;
	margin-top: 10px;
	display: inline;
}

div.ex_content div.ex_left img, div.ex2_right img, img.res_img {
	width: 104px;
	height: 104px;
	border: 1px solid #cad0d5;
	display: inline;
	float: left;
	overflow: hidden;
}
img.res_img {
	margin-left: 4px;
	margin-right: 4px;
}

div.ex2_right img {
	margin-bottom: 6px;
}

div.ex_content div.ex_right {
	width: 46%;
	height: 81px;
	float: left;
	margin-top: 10px;
}

div.ex_right .ex_title, div.raison_right .raison_title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	color: #787e82;
	width: 100%;
	float: left;
	margin-bottom: 6px;
}

div.ex_right .ex_text, div.raison_right .raison_text {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #aaaeb1;
	width: 90%;
	clear: both;
	float: left;
}


div.raison_right .raison_text {
	line-height: 9pt;
	width: 98%;
}

	a.ex_button {
	background-image: url('images/button1.gif');
	background-repeat: repeat-x;
	width: 87px;
	height: 20px;
	padding-top: 2px;
	float: left;
	border: 1px solid #7f8a92;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;

}

/*----------------------
2nd Exhibition page
---------------------------*/
div.ex2_left {
	float: left;
	width: 77%;
	height: auto;
}

div.ex2_right {
	float: left;
	width: 23%;
	height: auto;
}

/*-----------------------------
Catalogue Raisonne
-------------------------------*/
div.raison_box {
	width: 479px;
	/*height: 128px;*/
	height: auto;
	margin: auto;
	float: left;
	margin-top: 10px;
}

div.raison_box div.top, div.raison_box div.bottom , div.letter_box  div.bottom, div.letter_box  div.top{
	background-image: url('images/raison_top.gif');
	background-repeat: no-repeat;
	float: left;
	width: 100%;
	height: 2px;
	font-size: 0pt;
	line-height: 0px;
}
div.raison_box div.bottom, div.letter_box  div.bottom {
	background-image: url('images/raison_bottom.gif');
}

div.raison_box div.raison_content {
	background-image: url('images/ex_bg.gif');
	background-repeat: repeat;
	float: left;
	width: 100%;
/*	height: 124px;*/
	height: auto;
}

div.raison_content div.raison_left {
	width: 25%;
	float: left;
	margin-left: 12px;
	margin-top: 10px;
	display: inline;
}


div.raison_content div.raison_left img, div.raison_right img {
	width: 104px;
	height: 104px;
	border: 1px solid #cad0d5;
	display: inline;
	float: left;
	overflow: hidden;
}

div.raison_right img {
	margin-bottom: 6px;
}

div.raison_content div.raison_right {
	width: 72%;
/*	height: 85px;*/

	height: auto !important;
	min-height: 85px;
	height: 85px;

	float: left;
	margin-top: 10px;
}

a.raison_button {
	background-image: url('images/button1.gif');
	background-repeat: repeat-x;
	width: 87px;
	height: 20px;
	padding-top: 2px;
	float: right;
	border: 1px solid #7f8a92;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 8px;
	margin-top: 4px;
	margin-bottom: 4px;
}

a.popup_button {
	background-image: url('images/button1.gif');
	background-repeat: repeat-x;
	width: 87px;
	height: 20px;
	padding:5px;
	border: 1px solid #7f8a92;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 20px;
	margin-top: 14px;
	margin-bottom: 4px;
}

input.normal_button {
	background-image: url('images/send_button.gif');
	background-repeat: no-repeat;
	width: 60px;
	height: 24px;
	float: right;
	border: 1px solid #7f8a92;
	border: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 8px;
	cursor: pointer;
}

div.cat_left {
	width: 152px;
	height: auto;
	float: left;
}

div.cat_right {
	width: 70%;
	height: auto;
	float: left;
}


table.cat {
	width: 152px;
	float: left;
	border-collapse: collapse;
	margin-top: 10px;

}

div.cat_img_div
{
	overflow: hidden;
	width: 68px;
	height: 77px;
	margin-bottom: 1px;
	border: 1px solid #cad0d5;
	cursor: pointer;
	postion:relative;
}

div.cat_imgL_div
{
	overflow: hidden;
	width: 352px;
	height: 276px;
	postion:relative;
	cursor: pointer;
	border: 1px solid #cad0d5;
}

div.slider {
	width: 146px;
	height: 19px;
	float: left;
	clear: both;
}

a.left_slide, a.right_slide, div.left_slide, div_right_slide {
	background-image: url('images/slide_button.gif');
	background-repeat: repeat-x;
	width: 17px;
	height: 17px;
	float: left;
	border: 1px solid #7f8a92;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.right_slide {
	float: right;
}

div.cat_top {
	float: left;
	width: 100%;
	margin-top: 10px;
}

.cat_img_title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	color: #787e82;
	width: 100%;
	clear: both;
	float: left;
	font-weight: bold;
}

a.mag_glass {
	background-image: url('images/mag.gif');
	background-repeat: no-repeat;
	width: 23px;
	height: 21px;
	float: right;
}

a.mag_glass_small {
	background-image: url('images/mag2.gif');
	background-repeat: no-repeat;
	width: 19px;
	height: 14px;
	float: right;
	margin-right: 4px;
}

table.img_info, div.img_exhim_info{
	width: 98%;
	float: right;
	border-collapse: collapse;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #787e82;
	text-align: left;
}

table.img_info td {
	width: 50%;
	padding-right: 10px;
}
table.img_info b {
	font-weight: bold;
}
/*-----------------------------
Search page
-------------------------------*/
div.search_box_container {
	float: left;
	width: 98%;
	height: auto;
	margin-left: 10px;
	display: inline;
}

div.search_box {
	float: left;
	width: 100%;
	height: auto;
}

table.search {
	width: 98%;
	height: auto;
	float: right;
	border-collapse: collapse;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	color: #787e82;
	text-align: left;

}
table.search td{
	padding-top: 6px;
}

.text_area {
	width: 350px;
	height: 128px;
	float: left;
	border: 1px solid #7f9db9;

	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11pt;
	color: #787e82;
}

.search_input, .select_input, .small_select, .small_input {
	width: 144px;
	height: 19px;
	border: 1px solid #7f9db9;
	float: left;

	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	color: #787e82;
}

.select_input
{
	height: 23px;
}

.small_select {
	width: 120px;
}

.search_input {
	width: 142px;
	padding-top: 1px;
}
.small_input {
	width: 90px;
	float: none;
}
table.results {
	background-image: url('images/results_bg.gif');
	background-repeat: no-repeat;
	background-color: #f5f7f8;
	width: 500px;
	float: left;
	clear: both;
	border-collapse: seperate;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	color: #787e82;
}

table.results td {
	vertical-align: top;
	text-align: center;
	border-collapse: seperate;
	padding-top: 4px;
	padding-bottom: 2px;
}

table.results td.title, table.results td.img_title, table.results td.small_title {
	vertical-align: middle;
	height: 30px;
	width: 15%;
}

table.results td.small_title {
	width: 8%;
}

table.results td.img_title {
	width: 22%;
}

/*set borders*/
table.results td.title, table.results td.img_title, table.results td.small_title, table.results td.left_border, table.results td.right_border, table.results td.border {
	border-color: #FFFFFF;
	border-width: 1px;
	border-bottom: 0px;
	border-style: solid;
}

table.results td.title {
	border-top: 0px;
	border-right: 0px;

}

table.results td.small_title {
	border-top: 0px;
	border-right: 0px;

}

table.results td.img_title {
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
}

table.results td.left_border {
	border-left: 0px;
	border-right: 0px;
}

table.results td.right_border {
	border-right: 0px;
}

table.results td.border {
	border-right: 0px;
}

a.orderlinks{
	color: #787e82;
	text-decoration: none;
}

a.orderlinks:hover{
	color: #787e82;
	text-decoration: underline;
}

div.new_search {
	width: 500px;
	height: auto;
	margin: auto;
	float: left;
	margin-top: 10px;
}

div.wide_box_top, div.wide_box_bottom  {
	background-image: url('images/wide_box_top.gif');
	background-repeat: no-repeat;
	float: left;
	width: 100%;
	height: 2px;
	font-size: 0pt;
	line-height: 0px;
}
div.wide_box_bottom  {
	background-image: url('images/wide_box_bottom.gif');
}

div.new_search_content {
	background-image: url('images/ex_bg.gif');
	background-repeat: repeat;
	width: 100%;
	float: left;
	height: 81px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	color: #787e82;
}

div.new_search_line {
	float: left;
	width: 95%;
	text-align: left;
	margin-top: 12px;
	margin-left: 18px;
	display: inline;
}

.search_text_small {
	width: 32px;
	height: 20px;
	margin-top: 4px;
	float: left;
}
/*-----------------------------
links page
-------------------------------*/
a.links_box {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11pt;
	color: #787e82;
	float: right;
	text-decoration: none;
	margin-right: 10px;
}

a.links_box:hover {
	color: #000000;
}

/*-----------------------------
letters page
-------------------------------*/
div.letter_content {
	background-image: url('images/ex_bg.gif');
	background-repeat: repeat;
	float: left;
	width: 100%;
	height: auto !important;
	min-height: 276px;
	height: 276px;
}

div.letter_box {
	width: 479px;
	height: auto;
	margin: auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	display: inline;
}

/*-----------------------------
Forms
-------------------------------*/
div.text_text_line, div.check_text_line {
	width:95%;
	float: left;
	clear: both;
	margin-top: 1px;
	margin-bottom: 2px;
	margin-left: 10px;
	display: inline;
}

div.check_text_line {
	height: 18px;
}
div.form_text {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11pt;
	color: #787e82;
	float: left;
	width: 100px;
}

input.check_box {
		margin-right: 3px;
}

/*-----------------------------
Content Layouts & Text
-------------------------------*/

div.hp_title {
	background-image: url('images/title_border.gif');
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 100%;
	float: left;
	height: 25px;
	padding-top: 0px;
}

.sIFR-active div.hp_title {
    	visibility: hidden;
    	/* other CSS properties go here */
    	font-size: 14pt;
    	height:20px;
    	padding: 6px 0;
    	line-height:1em;
}

div.title {

	background-position: bottom left;
	background-repeat: no-repeat;
	width: 100%;
	float: left;
	height: 25px;
	padding-top: 0px;
	margin-bottom:50px;
}

div.titlecat {
	background-image: url('images/title_border.gif');
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 100%;
	float: left;
	height: 25px;
	padding-top: 0px;
}



.sIFR-active div.title {
    	visibility: hidden;
    	/* other CSS properties go here */
    	font-size: 14pt;
    	height:20px;
    	padding: 6px 0;
    	line-height:1em;
}

p, p.full {
	width: 90%;
	height: auto;
	clear: both;
	float: left;
	margin-top: 15px;
	margin-left: 7px;
	display: inline;

	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
}

p.full {
	width: 98%;
}

.gray {
	color: #787e82;
}

.gray_small {
	color: #787e82;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
}

.system_message {
	color: #7f8a92;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11pt;
	text-align: center;
	width: 100%;
}

.orange {
	color: #ff9600;
}

.clear { clear: both }

a.logo_link {
	cursor: hand;
	border: 0px;
}

/*
9.8.2008 - Update
Liran Oz
*/

div.ex_content div.ex_full {
	width: 96%;
	float: left;
	height: 81px;
	margin-top: 10px;
	margin-left: 12px;
	display: inline;
}

a.ex_button_ni {
	background-image: url(images/button1.gif);
	background-repeat: repeat-x;
	width: 87px;
	height: 20px;
	padding-top: 2px;
	float: left;
	border: 1px solid #7f8a92;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;
	margin-top:10px;
	margin-left: 12px;
}

div.ex_full .ex_title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	color: #787e82;
	width: 100%;
	float: left;
	margin-bottom: 6px;
}

div.ex_full .ex_text {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #aaaeb1;
	width: 90%;
	clear: both;
	float: left;
}

a.view_pic
{
	margin-left: 10px;
	width: 23px;
	height: 21px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	color: #FFFFFF;
}

a.catback
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #787e82;
	text-decoration: none;
}
a.catback:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
}


/*
Gallery styles
*/
.gallery_bg
{
        width: 102px;
        height: 268px;
        margin: auto;
}

.gallery_image
{
        margin-top: 6px;
        margin-right: 6px;
        float: right;
}
span.ex_space
{
	margin-top:8px;
}

</style>