p.knigi {
	font-size : 13pt;
	font-family : "Times New Roman";
	margin-top : 0pt;
	margin-bottom : 3pt;
	font-weight: bold;
	color: #000000;
}
a.knigi, a.knigi:link, a.knigi:visited, a.knigi:active {
	font-weight: bold;
	color: #000000;	
}

div.path {
	font : 9pt Times New Roman;
	margin-bottom : 0pt;
	margin-left : 100pt;
	margin-top : 5pt;
	color : #0000a0;
}

a.path {
	color : #0000a0;
	text-decoration : none;
}

.text {
	font : 12pt Times New Roman;
	margin-top : 0pt;
	margin-bottom : 0pt;
}
p.textjust {
	font : 12pt Times New Roman;
	margin-top : 0pt;
	margin-bottom : 0pt;
	text-align : justify;
	width : 600px;
}
p.textind {
	font : 12pt Times New Roman;
	margin-top : 0pt;
	margin-bottom : 0pt;
	text-indent : 30pt;
	text-align : justify;
	width : 600px;
}
p.textindmin {
	font : 12pt Times New Roman;
	margin-top : 0pt;
	margin-bottom : 0pt;
	text-indent : -50pt;
	text-align : justify;
	margin-right : 0pt;
	margin-left : 50pt;
}

div.bookhead {
	font : bold 18pt Times New Roman;
	text-decoration : underline;
	margin-top : 0pt;
	margin-bottom : 0pt;
}

div.year {
	font : bold 16pt Times New Roman;
	margin-top : 0pt;
	margin-bottom : 0pt;
}


.series {
	font : bold 12pt Times New Roman;
	margin-top : 0pt;
	margin-bottom : 0pt;
}

.title {
	font : 12pt Times New Roman;
	margin-top : 0pt;
	margin-bottom : 0pt;
}

.head {
	font : bold italic 14pt Times New Roman;
}

.subhead {
	font :  italic 14pt Times New Roman;
}

.posv {
	font : italic 10pt Times New Roman;
	margin-top : 0pt;
	margin-bottom : 0pt;
}

div.date {
	font : italic 10pt Times New Roman;
	margin-top : 0pt;
	margin-bottom : 0pt;
	text-align : right;
	margin-right : 100pt;
}

p.moto {
	font : italic 10pt Times New Roman;
	margin-top : 0pt;
	margin-bottom : 0pt;
	width : 350px;
	text-align : justify;
}

a.vsichki {
	font : bold 11pt Times New Roman;
	margin-top : 0pt;
	margin-bottom : 0pt;
	color : #0000a0;
}


a.index {
	font : bold 10pt Times New Roman;
	color : Black;
}
a.indexpass {
	font : bold 10pt Times New Roman;
	color : Silver;
	text-decoration : underline;
}


pre.textdeca {
	font : 14pt Times New Roman;
	margin-top : 0pt;
	margin-bottom : 0pt;
}
div.bookheaddeca {
	font : bold 20pt Times New Roman;
	text-decoration : underline;
	margin-top : 0pt;
	margin-bottom : 0pt;
}

div.yeardeca {
	font : bold 16pt Times New Roman;
	margin-top : 0pt;
	margin-bottom : 0pt;
}
pre.posvdeca {
	font : italic 12pt Times New Roman;
	margin-top : 0pt;
	margin-bottom : 0pt;
}
div.seriesdeca {
	font : bold 16pt Times New Roman;
	margin-top : 0pt;
	margin-bottom : 0pt;
}

a.poezia, a.poezia:link, a.poezia:visited, a.poezia:active {
	color: Black;
	font-size : 12pt;
	font-family : "Times New Roman", Times, serif;
}

a.deca, a.deca:link, a.deca:visited, a.deca:active {
	color: Red;
	font-size : 12pt;
	font-family : "Times New Roman", Times, serif;
}

a.palin, a.palin:link, a.palin:visited, a.palin:active {
	color: Blue;
	font-size : 12pt;
	font-family : "Times New Roman", Times, serif;
}

span.comm {
	font : 10pt Times New Roman;
	color : #898989;
}

span.posv {
	font : italic 10pt Times New Roman;
}

span.head {
	font : bold italic 14pt Times New Roman;
}

span.headfr {
	font : bold italic 14pt Times New Roman;
}

span.date {
	font : italic 10pt Times New Roman;
}

p.proba {
	font : 12pt Times New Roman;
	margin-top : 0pt;
	margin-bottom : 0pt;
	display : list-item;
}

a.comment {
	font-size : 8pt;
	font-family : "Times New Roman", Times, serif;
	text-decoration : none;
}
p.comment {
	font : 12pt Times New Roman;
	text-align : justify;
	margin-left : 20pt;
	margin-right : 20pt;
}

div.transl {
	font : italic 10pt Times New Roman;
}
