/* * Copyright (c) 2024. * Madcap Mechanics Group, est. 1989 * RedEye Computer Club * StepanIzdat Publishing Initiative, est. 1989 * *//*$Id: cs_ja.css 754 2024-11-30 21:04:18Z pechkin $$HeadURL: svn://localhost/www/trunk/x/smp/xlat/Smart.C/JubilateAgno/cs_ja.css $*//* region structure all */body {    margin: 0;    padding: 0;    display: flex;    flex-direction: column;    height: 100vh;}div#Body {    flex: 1;    overflow-y: auto;    padding: 5px;}/* endregion overall structure */div#TOC {	max-height: 15%;			min-height: 75px;		height: 103px;		border: outset 2px silver;		width: 100%;}div#Content {	height: 100%;		width: 100%;		clear: both !important;		overflow: scroll !important;		}/*Notes are defined as visible in CSS just in order to not allow notes.js to hide them*/A:link {	color: Blue;}/*Notes styles */a.note, a.close {	background: url(/pics/bg/2.jpg); /*border: thin outset Blue;*/	color: Blue;	cursor: pointer;	margin-bottom: 2px;	padding: 2px;	text-shadow: 0 0 black;}a.note:visited {	color: blue;}a.close {	font-style: italic;}span.my {	font-size: x-small !important;}span.xlat {	cursor: pointer; /* border: blue thin outset; */	font-style: inherit !important;	font-size: inherit !important;	background: url(/pics/bg/maincl.gif);}A.xref { /* text-decoration : underline; */	background: #FFFFCC; /* border-bottom : thin solid Blue; */	color: inherit; /* margin-bottom : 1px; */	padding: 1px;}a.biblio {	background-color: silver;	font-size: inherit !important;}p.virce {	margin-left: 10%;	margin-bottom: 0;}table#Virces {    width: 100%;	border-left: 1px solid;	border-right: 1px solid;    border-bottom: 1px #0047FF solid;    border-collapse: collapse;}table#Virces tr {	border-bottom-style: solid;	border-bottom-width: 1px;}table#Virces td {    padding: 4px;    margin: 1px;}table#Virces td.Let, table#Virces td.For {	height: 120%;	font-size: large;	margin-bottom: 0.1cm;	min-width: 30%;	text-align: left;}TD.Let, tr.Let {	vertical-align: top;}TD.For {	vertical-align: bottom;}TD.pic {	text-align: center;	vertical-align: middle;}td.pic img {		text-align: center;}td.num {		font-family: serif;		font-size: small;		text-align: right;		vertical-align: top;		caption-side: top;	width: 45px;}span.up {	font-variant: small-caps;	font-weight: bolder;	font-family: cursive;}/*Òàáëèöà â ñíîñêàõ*/table.Note {	width: 100%;	border-left: thin solid black;	border-right: thin solid black;}table.Note tr{		vertical-align : top;		text-align: left;}table.Note tr td {		padding-left: 5px;	 	padding-right: 5px;}table.Note tr td:first-child {		margin-right: 3px;		border-right: thin dotted Silver;}span.orig {	background-color: #E0FFFF;	color: #191970;	font-style: normal;	font-size: inherit;	font-family: monospace;	font-weight: bolder;}H4 {		text-indent : 15%;}p.Let {	text-indent: 0 !important;}hr {	width: 100%;	height: 1px;	border-style: solid;}td.note, div.note {	display: none;	font-size: small !important;}td.note p {	text-align: justify}td.visible {	display: table-cell;}div.visible {	display: block;}a.bible {	background: url(/pics/bg/parchmen.gif);	padding: 2px;	border: purple dotted 1px;	cursor: pointer;}