@charset "utf-8";
/* ---- hm... -- */
#ix_con {
	margin: 0;
	padding: 0;}
head, title, head script, link, meta {display: block;}
head {margin-top: 3em;}
title {
	position: absolute;
	left: 0;
	top: 0;
	height: 3em;
	width: 98%;
	overflow: visible;
	padding: .5em 1%;
	background: black;
	color: #f0f0f0;
	font: bold 0.83em sans-serif;
	text-align: center;
	letter-spacing: 1px;}
title:before, title:after {
	padding: 2px;
	background: black;
	color: #3f3;}
title:before {content: '<title>';}
title[class]:before {content: '<title class="' attr(class) '">';}
title:after {content: '</title>';}
meta, link, head script {
	clear: both;
	width: auto;
	margin: 0 1%;
	padding: .1em 1%;
	background: transparent;
	color: white;
	font: 0.83em serif;}
meta[http-equiv] {background: #000049;}
meta {background: #00004f;}
meta+meta {background: #000059;}
meta+meta[http-equiv] {background: #00005f;}
meta+meta+meta {background: #000069;}
meta+meta+meta+meta {background: #00006f;}
meta+meta+meta+meta+meta {background: #000079;}
meta+meta+meta+meta+meta+meta {background: #00007f;}
meta+meta+meta+meta+meta+meta+meta {background: #000089;}
meta+meta+meta+meta+meta+meta+meta+meta {background: #00008f;}
meta+meta+meta+meta+meta+meta+meta+meta+meta {background: #000099;}
meta+meta+meta+meta+meta+meta+meta+meta+meta+meta {background: #00009f;}
meta+meta+meta+meta+meta+meta+meta+meta+meta+meta+meta {background: #0000a9;}
link {background: #00009f;}
link+link {background: #000099;}
link+link+link {background: #00008f;}
link+link+link+link {background: #000089;}
link+link+link+link+link {background: #00007f;}
link+link+link+link+link+link {background: #000079;}
link+link+link+link+link+link+link {background: #00006f;}
link+link+link+link+link+link+link+link {background: #000069;}
link+link+link+link+link+link+link+link+link {background: #00005f;}
link+link+link+link+link+link+link+link+link+link {background: #000059;}
link+link+link+link+link+link+link+link+link+link+link {background: #00004f;}
head script {padding: 1em 0 0 0; background: #600;}
script+script {padding: 0; background: #600;}
meta:before, head script:before, link:before {
	display: block;
	padding-left: .4em;
	font-weight: bold;}
meta:after, head script:after, link:after {
	display: block;
	margin-left: 9em;}
*:not(.dagdummy) meta:after, head script:after, link:after {margin-left: 8em;}
meta:before {content: attr(name) ":";}
meta[http-equiv]:before {
	content: attr(http-equiv) ":";
	font-style: italic; }
meta:after {content: attr(content);}
link[media]:after {content: "<https://orwell.ru" attr(href) "> (media = " attr(media) ")";}
link[title]:after {content: "<https://orwell.ru" attr(href) "> (media = " attr(media) ") title = " attr(title);}
link[rev]:before {content: attr(rev) ":";}
link[rev]:after {content: "<https://orwell.ru" attr(href) "> title = " attr(title);}
link[rel]:before {content: attr(rel) ":";}
link[rel="copyright"]:after {content: "<https://orwell.ru" attr(href) "> title = " attr(title);}
link[rel="glossary"]:after {content: "<https://orwell.ru" attr(href) "> title = " attr(title);}
link[rel="search"]:after {content: "<https://orwell.ru" attr(href) "> title = " attr(title);}
link[rel="help"]:after {content: "<https://orwell.ru" attr(href) "> title = " attr(title);}
link[rel="next"]:after {content: "<https://orwell.ru" attr(href) "> title = " attr(title);}
link[rel="bookmark"]:after {content: "<https://orwell.ru" attr(href) "> title = " attr(title);}
link[rel="other"]:after {content: "<https://orwell.ru" attr(href) "> title = " attr(title);}
head script:before {content: "Script (type):";}
head script:after {content: "<" attr(type)">";}
div {counter-increment: divNo;}
p {counter-increment: pNo;}
img {counter-increment: imgNo;}
a {counter-increment: aNo;}
table {counter-increment: tableNo;}
#ix_con:before, #ix_con:after {
	clear: both;
	display: block;
	width: auto;
	font-family: arial, sans-serif;
	font-size: .83em;
	text-align: center;
	letter-spacing: 1px;}
#ix_con:before {
	margin: 2em 0 1em 0;
	padding: .2em 0 .3em 0;
	background: gray;
	color: #f0f0f0;
	border: 1px dotted silver;}
#ix_con:after {
	margin: 0 2% .5em 2%;
	padding: .5em;
	background: black;
	color: #3e3;
	border: 24px ridge #678;
	border-top: 24px groove #678;
	border-left: 24px ridge #9ab;}
*:not(.dagdummy) #ix_con:after {
	margin: 1em 0 1px 0;
	padding: .2em 0 .3em 0;
	background: gray;
	color: #f0f0f0;
	border: 1px dotted silver;}
html[lang]:after {
	display: block;
	margin: 4px;
	background: black;
	color: #f0f0f0;
	font: 0.83em serif;}