@import url("./1917print.css") print;
@font-face {
    font-family: MolotRegular;
    src: url('Molot-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@media screen{
	body {
		padding-top: 145px;
		left: 0px;
		width: 98%; 
		color: #ddddbb;
		position: absolute;
		background-color: black;
		font-family: 'PT Sans', sans-serif;
		line-height: normal;
		background-image: url("../Bitmaps/Main_BG.jpg");
	}
	P{	text-indent: 2em;
		text-align: justify;
		margin-top: 0em;
		margin-bottom: 2pt;
		font-family: 'PT Sans', sans-serif;
	}
	a:link {color: #ffff99; background-color: transparent}
	a:visited {color: #bbbb99; background-color: transparent}
	a:hover {color: #ffffff; background-color: transparent}
	a:active {color: #ffffff; background-color: transparent}
	h1,h2,h3,h4,h5,h6 {font-family: MolotRegular, sans-serif;text-align: center}
	div#banner {
		background: #000 url("../Bitmaps/VK.png") no-repeat left top;
		text-align:	right;
		top: 0px;
		left: 0px;
		position: absolute;
		width: 100%;
		height: 100px;
	}
	div#AUTHOR {text-align: right; font-style: italic}
	div.SECAUTHOR {text-align: right; font-style: italic}
	div.POETRY{font-family: cursive}
	span.author{font-family: cursive}
	span.origin{font-style: italic;}
	div.stanza{font-family: cursive;margin: 20px;}
	div.DATE{}
	div.epigraph{text-align: right; font-style: italic}
	div.abrege{font-family: MolotRegular, sans-serif;text-align: center}
	.direct-speech{text-align: left; font-style: italic;}
	.main-direct-speech{text-align: left; font-style: italic;font-weight: bold;}
	blockquote { font-family: 'PT Sans Narrow', sans-serif; border-left: 0.3em; padding-left: 5px ;border-left-style: double }
	q{font-family: 'PT Sans Narrow', sans-serif;}
	q{quotes: '\00AB' '\00BB' '\201E' '\201C';}
	q:before {content: open-quote;}
	q:after {content: close-quote;}

	hr.separator{width:50%;}
	hr.SPLIT{width:50%;}
	div.footnote{font-size: smaller;}
	ul.FOOTNOTE{font-size: smaller;}
	ul{ list-style-image: url("../Bitmaps/01.png")}
	ul.slogans{ list-style-image: url("../Bitmaps/01.png");font-weight: bold;}
	li.COMMON{list-style-image: url("../Bitmaps/02.png")}
	li.IMAGE{list-style-image: url("../Bitmaps/02.png")}
	li.NEWS{list-style-image: url("../Bitmaps/03.png")}
	li.INDEX{list-style-image: url("../Bitmaps/04.png")}
	li.WD{ list-style-image: url("../Bitmaps/01.png")}
	table.BORDERED{
		border-style: solid;
		border-collapse: collapse;
		/*border: 2px solid; background-color: gray*/}
	/*TD.BORDERED { border: 1px solid; padding: 1em; }*/
	table.TABULAR{border-width: 0px; }
	table.menubar {
		color: white;
		background-color: black;
		table-layout: fixed;
		top: 100px;
		left: 0px;
		position: absolute;
		font-family: 'PT Sans Narrow', sans-serif;
		width: 100%;
		display: table;
		/*	padding-width: 0px; */
		margin: 0px;
		border-width: 0px;
		border-spacing: 0px;
		/*	border-collapse: collapse; */
	}
	table.menu {	
		background-color: black;
		color: white;
		/*	table-layout: fixed; */
		top: 125px;
		left: 0px;
		position: absolute;
		/*	display: table; */
		/*	visibility: hidden; */
		margin: 0px;
		font-family: 'PT Sans Narrow', sans-serif;
		border-width: 0px;
		/*	border-collapse: collapse; */
		border-spacing: 0px;
	}
	.cell {
		color: #cccccc;
		font-weight: bold;
		font-family: 'PT Sans Narrow', sans-serif;
		text-decoration: none
	}
	a.cell, a:link.cell, a:visited.cell {color: #cccccc;}
	a:active.cell, a:hover.cell {color: #ffffff}
	td.cell, td.mcell {
		color: #cccccc;
		border-style: outset; 
		margin: 0px;
		border-width: 2px 2px 2px 2px;
		font-weight: bold;
		border-color: #660000;
		border-collapse: collapse;
		text-align: center;
		/*font-family: OfficinaSansC, sans-serif; */
	}
	td.wdcell {
		background-image: url("../Bitmaps/wdsmall.png");
		background-repeat: no-repeat;
		background-position: center left;
		color: #CCCCCC;
		border-style: outset; 
		margin: 0px;
		border-width: 2px 2px 2px 2px;
		font-weight: bold;
		border-color: #660000;
		border-collapse: collapse;
		text-align: center;
		font-family: 'PT Sans Narrow', sans-serif;
	}
	td.cell:hover, td.mcell:hover, td.cellhover, td.mcellhover {
		background-color: #660000;
		border-style: outset; 
		cursor: pointer;
		color: white;
		font-weight: bold;
		margin: 0px;
		border-width: 2px 2px 2px 2px;
		border-color: white;
		/*	border-color: #660000; */
		text-align: center;
		font-family: 'PT Sans Narrow', sans-serif;
	}
	div.minitem { font-size: smaller; /*display: none;*/ }
	div.divpanel { position: absolute; /*background-color: red*/ }
	img.SL, img.SVG, img.PDF, img.TIFF, img.PS, img.SWF {cursor:  url(../Bitmaps/zoom.cur),pointer;}
	form {margin-bottom: 0px;}
	input {	border: 0px; 
			padding:0px;
			border-top-width:0px;
			border-bottom-width:0px
		}
	.fcaption {font-size: x-small;}
	.imagebox {padding: 10pt;}
	.dnone {display: none;}
	.invisibe {	visibility: hidden;}
/*	div.bannermenu{		
		color: #cccccc;
		border-style: outset; 
		margin: 0px;
		border-width: 2px 2px 2px 2px;
		font-weight: bold;
		border-color: #660000;
		border-collapse: collapse;
		font-size: 15px;
		width: 15px;
		text-align: center;
		right:0;
		position: absolute;
	}
*/
}

