<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */

font-family

.rnormv, .rmedv, .rsmlv {display:none}
.rnorm .rnormv, .rmed .rmedv, .rsml .rsmlv {display:block}

.rnormx, .rmedx, .rsmlx {display:block}
.rnorm .rnormx, .rmed .rmedx, .rsml .rsmlx {display:none}

html,body {
	font-family:"Courier New", Courier, monospace;
	font-size:0;
}

/*.rmed * {font-family: 'Cousine', monospace !important}*/
.rmed * {font-family:Arial, Helvetica, sans-serif !important}

body {visibility:hidden}

html.rnorm {min-width:0;}

.rmed.pn_solo #container.paint, .rmed.pn_tags #container.paint {background-color: #D6D6C2}
.rmed.pn_solo #main_area, .rmed.pn_tags #main_area {background-color: #FFF}

.rmed #body {padding-top:80px}
.rmed #header {position: fixed; width: 100%; top: 40px; left: 0; z-index:10; height:40px}

/*		corrections		*/
#text_tags_block {padding-bottom:20px}
#top_bar {
	position:relative;
	display: table;
    table-layout: fixed;
    direction: ltr;
	width:100%;
}
.pg_english #top_bar {direction:rtl;}
.rmed #top_bar {position: fixed; top: 0; left: 0; z-index:10; width:100%;}

#top_bar .logo_link_heb, #top_bar .logo_link_eng, .top_bar_info, .top_bar_item {
	display: table-cell;
    vertical-align: middle;
    float: none;
	border:0 none;
	margin: 0;
    padding: 0;
    text-indent: 0;
    font-size: 0
}

.rmed #top_bar .logo_link_heb, .rmed #top_bar .logo_link_eng { text-align:center}
.rmed #top_bar .logo_link_heb {padding-left: 10%;}
.rmed #top_bar .logo_link_eng {padding-right: 10%;}
.rsml #top_bar .logo_link_heb, .rsml #top_bar .logo_link_eng {padding:0}

.rmed #top_bar .logo_link_heb img, .rmed #top_bar .logo_link_eng img{ max-width:290px}
.rsml #top_bar .logo_link_heb img, .rsml #top_bar .logo_link_eng img{ max-width:240px}

.top_bar_info {width:10%}
.rsml .top_bar_info { display:none}

.fw_center {text-align:center}
#refresh_button {display: inline-block;
    position: static;
    margin: auto;
    margin-top:40px;
    margin-bottom:40px;
    padding: 5px;
    padding-left: 30px;
    padding-right: 30px;
    height: auto;
	width:auto;
    white-space: nowrap;
    text-align: center;
    text-indent: 0;
    text-decoration: none;
    border: 0 none;
    line-height: 28px;
    background-color: #666;
    color: #fff;
    font-size: 18px;
    font-weight: bold;}
#refresh_button:hover {background-color: #444;}
.rmed #refresh_button {margin-top:30px; margin-bottom:10px}
/*.pg_english #refresh_button {text-align:left}
#refresh_button img {float:none !important; margin-right: 50px; margin-left: 50px;}
.rnorm #refresh_button img {margin-right:30%; margin-left:30%;}
.rmed #refresh_button img {}*/

.pn_solo #main_area, .pn_index #main_area, .pn_tags #main_area, .pn_tags-list #main_area, .pn_read  #main_area, .pn_tag_index #main_area, .pn_search #main_area, .pn_about #main_area{height: auto !important;}
.rmed #main_area { padding:40px}
.rsml #main_area { padding:10px; padding-top:20px; padding-bottom:20px}

#side_area {
    background-color: #D6D6C2 !important;
}
.rnorm #side_area {width:28%; min-width:0; padding-left:10px; padding-right:20px}
.rnorm.pg_english #side_area { padding-right:10px; padding-left:20px}
.pn_index.rmed #side_area {display:none; }
.rmed #side_area, .pg_english.rmed #side_area {padding:30px; height:auto !important}
.rsml #side_area, .pg_english.rsml #side_area {padding:10px; padding-top:20px; padding-bottom:20px}

.side_spacer{height:30px}
.rnorm .side_spacer{ height:10px}
.rmed .side_spacer{ display:none}

/*.pn_index.rnorm #side_area&gt;div{display:none}*/
/*.rnorm #side_area&gt;div:first-of-type{height: 10px !important;}*/

#explore {
}

.lightbox {
    min-width:0;
	margin-bottom:20px;
}
.rnorm .lightbox {margin:20px; margin-left:10px;}
.pg_english.rnorm .lightbox {margin:20px; margin-right:10px;}
.rmed .lightbox, .rmed.pg_english .lightbox {margin:0;}

.lightbox_item {
    margin: 5px;
	margin-left:12px;
	margin-right:12px;
}
.rnorm .lightbox_item {margin: 5px; margin-left:10px; margin-right:10px;}
.rmed .lightbox_item {margin:8px}
.rmed .lightbox_item {margin:5px}


.menu_btn {
	display:none;
	position:absolute;
	width:40px;
	height:40px;
	background-image:url(images/menu_btn.png);
	background-repeat:no-repeat;
	background-position:center center;
	top: 40px;
    right: 0;
    left: auto;
}
.pg_english .menu_btn {right:auto; left:0}
.rmed .menu_btn {display:block; z-index: 22;}

#nav_bar {
	display:table;
	width:96%;
	height: 100%;
	margin:auto;
	overflow:hidden;
}
.rmed #nav_bar{height: 40px;
    min-height: 100%;
    width: auto;
	max-width:420px;
    margin: 0;
    display:block;}
.rmed #nav_bar.open{height:auto}
.rsml #nav_bar {max-width:none}

#nav_bar .m_main, #nav_bar .m_lang {
	display:table-cell;
	vertical-align:middle;
	text-align:right;
}
.pg_english #nav_bar .m_main {text-align:left}
.rmed #nav_bar .m_main, .rmed #nav_bar .m_lang {display: block; width:auto; text-align:right}

#nav_bar .m_lang {
	text-align:left;
}
.pg_english #nav_bar .m_lang {text-align:right}

.top_menu_item {
	padding: 0;
    margin: 0;
	padding-left:5px;
	padding-right:5px;
    margin-left:20px;
    margin-right:20px;
    color: #000;
    font-size: 14px;
    cursor: pointer;
    text-decoration: none;
}
.rnorm .top_menu_item {padding-left: 3px; padding-right: 3px; margin-left:10px; margin-right:10px;}
.rmed .top_menu_item {padding-left: 10px;
    padding-right: 50px;
    margin: 0;
    display: none;
	width:auto;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    background-color: #e5e5d8;
    text-align: right;
    border-bottom: solid 1px #aaa; white-space:nowrap; overflow:hidden}
.pg_english.rmed .top_menu_item{text-align:left; padding-left: 50px; padding-right: 10px;}
.rmed .open .top_menu_item{display:block}

.top_menu_item:hover, .top_menu_item.sel {
	background-color:#BAB999;
	color:#FFF;
}
.rmed .top_menu_item:hover, .rmed .top_menu_item.sel {
	display:block;
	background-color:#D6D6C2;
	color:#000;
}


/*		solo page		*/
.rmed.pn_solo #body table, .rmed.pn_solo #body tbody, .rmed.pn_solo #body tr, .rmed.pn_solo #body td {display:block; width:auto}
.rmed.pn_solo #body #main_area&gt;table {display: inline-block; min-width:280px; max-width: 100%;}

.rnorm #solo_image_container {width:auto;}
.rmed #solo_image_container { display:inline-block !important}

.rnorm #solo_image_desc{text-align: left;
    vertical-align: bottom;
    padding-top: 30px; padding-bottom: 30px;}
.rmed #solo_image_desc{ padding:0; text-align:start}

.rnorm #solo_image {float: none; margin-bottom:0; max-width:300px; padding-bottom: 30px;}
.rmed #solo_image {max-width:100%; margin:0; padding:0; margin-bottom: 30px;}

.rnorm #image_text, .rnorm #image_title {
	max-width: 320px;
    display: block;
    font-size: 16px;
    width: auto;
    height: auto;
    float: none;
    margin-left: 40px;
    margin-right: auto;
    margin-bottom: 0;
    margin-top: 50px;
}
.pg_english.rnorm #image_text, .pg_english.rnorm #image_title {margin-right:40px; margin-left:auto}

.rnorm #image_text, .pg_english.rnorm #image_text {margin:0; padding:0; padding-top:40px}
.rmed #image_text:empty {display:none}
.rsml #image_text, .pg_english.rsml #image_text {padding-top:20px; max-width:none}

.rnorm #image_title {}
#image_title.rmedv { display:none}
.rmed #image_title.rmedv {display:block; margin: 0; max-width: none; white-space: normal;}
.rmed #image_title.rmedx {display:none !important}

#side_area {
}

#image_tags_block {
}

.rmed #text_tags_block {padding-top:10px !important}
.rmed #image_tags_block a{display: inline-block; vertical-align: top; margin-left: 20px; margin-bottom:20px;}
.rsml #image_tags_block a{margin-left:15px; margin-bottom:15px;}
.pg_english.rmed #image_tags_block a {margin-left:0; margin-right:20px}
.pg_english.rsml #image_tags_block a {margin-left:0; margin-right:15px}

.rmed .image_tags { margin:0}

.rmed #text_tags_block br{ display:none}

.rmed .image_text_tag {
	margin: 0;
    text-decoration: none;
    display:inline-block;
	width:auto;
	height:22px;
	line-height:22px;
	padding-left:30px;
	padding-right:0;
}
.pg_english.rmed .image_text_tag { padding-left:0; padding-right:30px}


/*		zoom		*/
.gst_zoom #header, .gst_zoom #top_bar, .gst_zoom #footer, .gst_zoom #image_title, .gst_zoom #solo_image_desc, .gst_zoom #side_area {display:none !important; margin:0 !important; padding:0 !important}
.gst_zoom #container, .gst_zoom #main_area {padding:0}
.gst_zoom #body, .gst_zoom #solo_image {padding:0; margin:0; width:100%}
.gst_zoom.rmed #solo_image_container {width:auto; display:block !important}


/*		tags page		*/
.rmed.pn_tags #body table, .rmed.pn_tags #body tbody, .rmed.pn_tags #body tr, .rmed.pn_tags #body td {display:block; width:auto}
.pn_tags.rmed #main_area {padding-top:0;}

.top_bar_item {font-size:28px; padding-right: 45px; padding-left:0; text-align:right}
.pg_english .top_bar_item {font-size:28px; padding-right:0; padding-left:40px; text-align: left}
.rnorm .top_bar_item {font-size:20px; padding-right:30px}
.pg_english.rnorm .top_bar_item {font-size:20px; padding-left:30px}

.top_bar_item.rmedv {}
.rmed .top_bar_item.rmedv {display:none}
.top_bar_item.rmedx {display:none}
.rmed .top_bar_item.rmedx {display: block; width:auto; font-size:22px; padding:0; margin:0; padding-top:10px; padding-left:50px; padding-right:50px; height:auto; line-height: normal; color: #000; background-color:#fff}
.rsml .top_bar_item.rmedx {font-size:22px; padding-left:18px; padding-right:20px;}

.rmed #sub_bar {display: block; height: 38px; width: auto; margin: 0; margin-bottom: 10px; background-color: transparent;}

.rmed #sub_bar .sub_menu_item {padding-left: 5px; padding-right: 5px;}


/*		tags-list page		*/
.rmed.pn_tags-list #body table, .rmed.pn_tags-list #body tbody, .rmed.pn_tags-list #body tr, .rmed.pn_tags-list #body td {display:block; width:auto}
.pn_tags-list.rmed #main_area {padding-top:0;}

.rnorm .list {margin-top: 40px; padding-top: 0; margin-right: 30px; border-top: solid 1px #CCC;}
.pg_english.rnorm .list{margin-right:0; margin-left:30px}
.rmed .list, .pg_english.rmed .list {margin-top:25px; margin-right: 0; margin-left: 0;}

.rnorm .list_item {
	display:table;
	width:100%;
	table-layout:fixed;
    margin-right:0;
    margin-left:0;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top:0 none;
    height: 90px;
    float: none;
}

.rnorm .list_item_image {
    display: table-cell;
    vertical-align: middle;
	text-align:center;
    width: 140px;
    float: none;
}

.rnorm .list_item_image a {
}

.rnorm .list_item_image a img {
    display:inline-block;
    max-height: 90px;
	max-width:140px;
    box-shadow: 0px 2px 6px 1px #333;
    margin: auto;
}

.rnorm .list_item_text {
    display: table-cell;
    vertical-align: bottom;
    padding-left:2.5%;
    padding-right:2.5%;
    padding-top: 0;
    color: #111;
}


/*		read page		*/
.rnorm.pn_read #body table, .rnorm.pn_read #body tbody, .rnorm.pn_read #body tr, .rnorm.pn_read #body td {display:block; width:auto}
.rnorm.pn_read #side_area {display:none !important}

.rnorm .sres_res_desc { padding:40px; height: auto;}
.rmed .sres_res_desc { padding:0;}

.rnorm .read_content_list_section_title {
	margin:0;
	padding:0;
	text-indent: 10px;
	white-space:nowrap;
	overflow:hidden;
}
.rsml .read_content_list_section_title { font-size:20px}

.rnorm .read_content_list {
	margin:0;
	margin-bottom: 25px;
}

.rnorm .ex_chapter_image_block_list {
	margin:0;
	display:table;
	width:100%;
	table-layout:fixed;
	padding-bottom: 4px;
}
.rnorm .ex_chapter_image_block_list:first-of-type {
	border-top:0 none;
}

.rnorm .ex_list_image_box {
    display:table-cell;
    vertical-align: top;
    /*width: 120px;*/
	width: 15.5%;
    padding:12px;
}
.rmed .ex_list_image_box {width:80px; padding:9px}
.rsml .ex_list_image_box {width:60px; padding:6px; display:none}

.rnorm .ex_list_text_box {
    display:table-cell;
    vertical-align: top;
	width:auto !important;
	white-space: normal;
}
.rsml .ex_list_text_box {
	line-height:normal;
}

.rsml .ex_chapter_image_museum, .rsml .ex_chapter_image_text {
	line-height: 1em;
    margin-right: 15px;
    width: auto;
    display: block;
}

.rsml .ex_chapter_image_text {
	margin-top:5px;
}

.rnorm #read_area {
    padding-right:70px;
    padding-left:70px;
    padding-top:70px;
	padding-bottom:50px;
}
.rmed #read_area { padding:20px}
.rsml #read_area { padding:10px}

.rmed #read_area #read_source {
    margin-bottom:30px;
}
.rsml #read_area #read_source {
    margin-bottom:20px;
}

.rmed #read_text img {
	width: auto !important;
    height: auto !important;
    max-width: 50%;
}
.rsml #read_text img {
}


/*		index page		*/
.rnorm.pn_tag_index #body table, .rnorm.pn_tag_index #body tbody, .rnorm.pn_tag_index #body tr, .rnorm.pn_tag_index #body td {display:block; width:auto}
.rnorm.pn_tag_index #side_area {display:none !important}

.rnorm #tag_index {margin:40px}
.rmed #tag_index {margin:0}

.rmed.pn_tag_index #main_area {padding-left:20px; padding-right:20px;}

.rnorm #tag_index&gt;div{min-width: 0 !important;}

.rnorm #tag_index .index_tags_block{margin: 0; float: none; display: inline-block; vertical-align: top; width: 33%;}
.rsml #tag_index .index_tags_block{ display:block; width:auto}

.rnorm .index_tag_letter, .rnorm .index_tag_item{float: none; display: block; margin:0; min-height: 26px; padding-left: 10%; padding-right: 10%;}
.rmed .index_tag_letter, .rmed .index_tag_item{min-height: 20px; padding-left: 6%; padding-right: 6%; margin-bottom: 5px; line-height: 2em;}

.rnorm .index_tag_letter{ margin-top:0.6em}


/*		search		*/

.pn_search #body&gt;table {table-layout:fixed}
.pn_search #side_area {}
.rlrg.pn_search #side_area { width:22%}

#search_results { background-image:none}
#search_results.spinner { background-image:url(images/spinner.gif); background-repeat:no-repeat; background-position:center 30px}
 
#search_res_hdr {
    text-indent: 10px;
    height:auto;
    float:none;
    clear:none;
}
	
#search_text, #search_text_2, .search_spacer, #search_btton {margin-top: 0 !important;}
.search_nav_bar {padding-top: 15px; white-space: nowrap; display:inline-block; width:auto}
.search_nav_prev, .search_nav_next, .search_snav_cont, .search_nav, .search_nav_link {
	display: inline-block;
    float: none;
    vertical-align: top;
	width: auto;
	margin-top: 0;
}
.search_nav_prev, .search_nav_next {margin-left:0; margin-right:0}

.search_nav_prev.first {margin-left:10px; margin-right:0; text-decoration:underline !important}
.search_nav_prev.last {margin-left:0; margin-right:10px; text-decoration:underline !important}

.pg_english .search_nav_prev.first {margin-left:0; margin-right:10px; text-decoration:underline !important}
.pg_english .search_nav_prev.last {margin-left:10px; margin-right:0; text-decoration:underline !important}

.search_res_nav {margin-left:10px; margin-right:10px}
#sres_nav_bottom {height: auto; padding-top: 20px;}
.search_nav, .search_nav_link {margin-left:5px; margin-right:5px}
.search_nav_dots {display: inline-block; font-size: 16px; margin-left:5px; margin-right:5px}

#search_title{
    height:auto;
	border:0 none !important;
	margin-left: 20px;
}
.pg_english #search_title {margin-left:100px; margin-right:20px;}
.rlrg.pg_english #search_title, .rlrg #search_title{margin:auto}

#search_title .stitle{
    height:auto;
    border-bottom: 2px #333 solid;
    margin-bottom: 20px;
    margin-top:20px;
}

#search_title form {overflow: hidden;}


.rnorm #sres_frame {border-bottom: solid 1px #666;}
.rnorm #sres_frame.empty {border-bottom:0 none;}
.rnorm.pn_search #body table, .rnorm.pn_search #body tbody, .rnorm.pn_search #body tr, .rnorm.pn_search #body td {display:block; width:auto}
.rnorm.pn_search #side_area {display:none !important}
.rnorm.pn_search #main_area {padding:40px}
.rsml.pn_search #main_area {padding:10px}

.rnorm #search { padding-left:40px; padding-right:40px}
.rmed #search { padding-left:0; padding-right:0}

.rnorm #search_title {
    width: auto;
    margin-right: 0;
    margin-left: 0;
    border: 0 none;
    margin-top: 0;
}

.rnorm #search_results {
    width:auto;
    margin-top:20px;
    margin-bottom:10px;
    float:none;
}

.rnorm #sres_frame.empty {
	height:auto;
}

.rnorm #search_text, .rnorm #search_text_2 {width: 35%; height: 28px;}
.rsml #search_text {display: block; padding: 1%; width: 97%; margin-bottom: 15px;}
.rsml #search_text_2 {padding: 1%; width:88%; margin-bottom: 15px;}

.rnorm .search_spacer {height: 28px; width: 5%;}
.rsml .search_spacer {width:9%; text-align: right; height:38px; line-height: 40px;}
.pg_english.rsml .search_spacer {text-align: left;}

.rnorm #search_btton {width: 15%; float: left; vertical-align: top;}
.pg_english.rnorm #search_btton {float:right}
.rsml #search_btton {display: block; float: none !important; width: 100%; margin: 0 !important; padding: 1%; width: 97%;}

.rsml .srch_dis.disabled {display:none !important}
.rsml .srch_dis {display:inline-block !important}


.rnorm #sres_nav_bottom {margin-left:0; margin-right:0}
.rnorm .search_nav_bar .search_nav_prev, .rnorm .search_nav_bar .search_snav_cont, .rnorm .search_nav_bar .search_nav_next { margin-bottom:20px}

.rsml .search_results_title {display:none}

.search_nav_bar.hidden, #sres_nav_bottom.hidden {display:none !important}


/*		about page		*/
.rmed.pn_about #body table, .rmed.pn_about #body tbody, .rmed.pn_about #body tr, .rmed.pn_about #body td {display:block; width:auto}
.pn_about.rmed #main_area { padding-top:60px; padding-bottom:60px}
.pn_about.rnorm #side_area {display:none !important }

.rmed .generic_main_content {padding:0;}




.search_nav_bar.top {display:none !important}
.rmed .top_menu_item.tour_new {display:none !important}
.rmed.pn_tags #side_area {display:none !important}
.rmed.pn_tags-list #side_area {display:none !important}
.rmed.pn_tags-list #sub_bar, .rmed.pn_tags #sub_bar {display:none !important}</pre></body></html>