/* Файл для раздела неформалы 2000ХХ на основе uni2.css Светланы Царевой от 22.12.2005. Добавлены и изменены некоторые стили. */
/* Исправлено 17.01.2006 */
/* 25.01.2006 - добавлены новые стили от Сергея Бобрикова (внизу) */
/* 10.02.2006 - добавлены стили для оглавления сайта */

/* 07.07.2008 - убраны общие стили, перенесены в CSS template */


/* Общий блок, в который входит только содержимое данного раздела, без левой колонки и шапки */

div.content {
	width: auto; 
	background-color: #ffffff;
	color: #000000;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
}

/* Оформление основного текста */

div.content p, .body, .main  {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10pt;
	margin-bottom: 5pt;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5pt;
	text-align: justify;
	text-indent: 20pt;
}

.content img {
	margin: 0px 15px 0px 15px;
}

/* Заголовки различных уровней */

h1, h2, h3, .h1, .h2, .h3 {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


h1, .h1, .title {
/*	color: #333b88; */
 	color: #000000;
	font-size: 18pt;
	margin: 10px 20px 10px 20px;
	text-transform: uppercase;
}


h2, .h2 {
/*	color: #336588; */
 	color: #000000;
	font-size: 17pt;
	margin: 10px 20px 10px 20px;
}


h3, .h3 {
/*	color: #638833; */
 	color: #000000;
	font-size: 16pt;
	margin: 5px 10px 5px 10px;
}

h4, h5, h6, .h4, .h5, .h6 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	margin: 5px 5px 5px 5px;
	padding: 0px;
	text-align: center;
}

h4, .h4, .subtitle1 {
/*	color: #336588; */
 	color: #000000;
	font-size: 15pt;
}

h5, .h5, .subtitle2 {
/*	color: #222266; */
 	color: #000000;
	font-size: 14pt;
	font-style: italic;
}

h6, .h6, .subtitle3 {
/*	color: #222266; */
 	color: #000000;
	font-size: 13pt;
	font-style: italic;
}

.chart, .content .chart {
	font-size: 13pt;
	font-weight: bold;
	margin-bottom: 1pt;
	margin-top: 16pt;
	text-transform: uppercase;
}

.chart1, .content .chart1 {
	font-size: 12pt;
	font-weight: bold;
	margin-bottom: 0pt;
	margin-top: 10pt;
	margin-left: 60pt;
	text-indent: 0pt;
	text-align: left;
}

.author, .content .author {
/*	color: #333b88; */
 	color: #000000;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	margin-bottom: 4pt;
	margin-top: 10pt;
	margin-right: 10px;
	margin-left: 200px; 
	text-align: right;
	text-indent: 0px;
}

.epi, .content .epi {
	font-size: 10pt;
	font-style: italic;
	margin-bottom: 2pt;
	margin-left: 200px; 
	margin-right: 10px;
	text-align: right;
	text-indent: 0px;
}

.epi2, .content .epi2 {
	font-size: 10pt;
	font-style: italic;
	margin-bottom: 2pt;
	margin-left: 200px;
	margin-right: 10px;
	text-align: left;
	text-indent: 0px;
}

.signature, .content .signature {
/*	color: #656ba8; */
 	color: #000000;
	font-style: italic;
	margin-bottom: 20px;
	margin-top: 25px;
	text-align: right;
	margin-right: 10px;
	margin-left: 300px;
	text-indent: 0px;
}


/* Для всех нормальных браузеров, кроме ИЕ */
html>body .author, html>body .content .author,
html>body .epi, html>body .content .epi,
html>body .epi2, html>body .content .epi2,
html>body .signature, html>body .content .signature {
	margin-left: 40%;
}

.comment, .content .comment {
	font-size: 90%;
	font-style: italic;
	font-weight: normal;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 1pt;
	text-indent: 0px;
}


/* Списки */
ul, .content ul {
	margin: 10px 10px 10px 40pt;
	list-style-position: outside;
	list-style-type: disc;
	padding: 0px;
}

li, .content li {
	margin-left: 5px;
	padding-left: 5px;
}

/* Стиль для списка без меток */
ul.nobullet, .content ul.nobullet, 
ul.nobullet li, .content ul.nobullet li {
	list-style-type: none;
}

/* Ссылки */
a:link, .content a:link {
	color: #0066ff;
	text-decoration: none;
}

a:visited, .content a:visited {
	color: #006699;
	text-decoration: none;
}

a:hover, .content a:hover,
a:active, .content a:active {
	color: #ff0000;
	text-decoration: underline;
}

/* Стиль для ссылок к сноскам внизу страницы */
a.comm, a.comm:visited {
	background-color: #f0f0f0;
	padding-right: 2px;
	padding-bottom: -2pt;
	padding-top: 0px;
	vertical-align: super;
	font-size: 80%;
	color: #0099ff;
	font-weight: bold;
}

/* стиль для якорей - самих сносок внизу страницы */
/* .note, .content .note, */
a.note:link, .content a.note:link,
a.note:visited, .content a.note:visited  {
	color: #0099ff;
/*	font-size: 110%; */
	font-weight: bold;
	text-decoration: none;
	vertical-align: super;
	text-indent: 0px;
	padding: 0px;
	margin: 0px;
	background-color: #f0f0f0;
}

p .note, .content p .note, 
p a.note:link, .content p a.note:link, 
p a.note:visited, .content p a.note:visited {
/*	margin-left: -25pt; */
font-size:90%;
}

/* Для совместимости с Internet Explorer */
* html p .note, * html p a.note:link, * html p a.note:visited {
/*	margin-left: 0pt; */
}

a.note:hover, p a.note:hover, .content a.note:hover {
	color: #ff0000;
}

/* блок, в который помещаются стихи */
.stih, .content .stih, 
blockquote, .content blockquote {
	width: auto;
	margin: 0pt 0pt 0pt 100pt;
	padding: 0px;
	text-indent: 0px;
	font-size: 10pt;
}

/* блок, в который помещаются диалоги. */
/* Рекомендуется использовать в виде <p class="dialog">, cite можно будет удалить. */
.dialog, .content .dialog {
	text-indent: 0px;
	width: auto;
	margin: 0pt 0pt 0pt 50pt;
}

blockquote p, .content blockquote p,
.stih p, .content .stih p, 
.dialog p, .content .dialog p {
	text-indent: 0px;
	margin: 5px 0px 5px 0px;
	padding: 0px;
}

.date, .content .date {
	font-family: monospace;
	font-size: 80%;
	font-weight: bold;
	text-align: right;
	margin-right: 10px;
}

.imgname, .content .imgname {
	font-size: 10pt;
	font-weight: bold;
	margin-top: 10pt;
	text-align: center;
}

.strofa, .content .strofa {
	font-size: 5pt;
	margin-bottom: 0pt;
	margin-top: 0pt;
}

/* Новые стили. Параметы прописаны навскидку. Для Инета пропиши их на свое усмотрение*/
/* :Для текста ссылок не внизу этой страницы, а в конце книги.*/
.noteend {
	font-size: 80%;
	font-style: normal;
	font-weight: normal;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 1pt;
	text-indent: 20pt;
}

/* Два альтернативных варианта для буквицы. Пояснения по их использованию в HTML-файле */
span.bukv, .content span.bukv {
	font-family: fantasy;
	font-size: 200%;
	font-weight: bold;
	color: #638833;
}

p.bukv:first-letter, .content p.bukv:first-letter {
	font-family: fantasy;
	font-size: 200%;
	font-weight: bold;
	color: #638833;
}

/* Оформление библиографии */

.biblio, .content .biblio {
	font-size: 90%;
	color: #222222;
	margin-top: 2pt;
	margin-right: 10px;
	margin-bottom: 2pt;
	margin-left: 40pt;
	text-align: left;
	text-indent: 0pt;
}

.biblio a:link, .content .biblio a:link {
	font-weight: bold;
	color: #0099ff;
}

/* Оформление таблицы с рамкой */
table.outer {
	background-color: #000000;
	border: 0px;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20pt;
	margin-bottom: 20px;
	text-align: center;
}

table.tbl {
	border: 0px;
	padding: 0px;
}

table.tbl th, table.tbl td {
	vertical-align: top;
	border: 0px;
	background-color: #ffffff;
}

table.tbl th {
	padding: 5pt;
	text-align: center;
	font-weight: bold;
}

table.tbl td {
	text-align: left;
	font-weight: normal;
	padding: 5pt;
}



/* Новые стили от Сергея Бобрикова */

/* Эпиграф или послание перед стихом */
.stihepi, .content .stihepi 
{
 font-size: 8pt;
 font-style: italic;
 margin: 0pt 0pt 0pt 100pt;
 text-align: left;
 text-indent: 0px;
 color:Gray
}

/* Заголовок стихотворения */
.stihtitle, .content .stihtitle
{
 margin-left: 100pt;
 margin-bottom: 10pt;
 text-align:left;
}

/* Дата стихотворения */
.stihdate, .content .stihdate
{
 margin-left: 100pt;
 margin-top: 10pt;
 text-align:left;
 text-indent: 0pt; 
 font-family: monospace;
 font-size: 80%;
 font-weight: bold; 
}

/* Стили для оглавления */

/* Ссылки-заголовки разделов */
 h2 a:link, .content h2 a:link {
	color: #336588;
 }
 
 h2 a:hover, .content h2 a:hover {
 	color: #ff0000;
 }

/* Список - содержание */
 ul.main, .content ul.main {
 	list-style-type: none;
	margin: 20pt 20pt 20pt 20pt;
	padding: 0px;
 }
 
 ul.main p {
 	text-indent: 0px;
 }
 
 ul.main li {
 	margin: 20pt 0pt 0pt 0pt;
	padding: 0px;
 }
 
 ul.main a:link {
 	color: #444444;
	border: 0px;
	border-bottom: 1px dotted #999999;
	text-decoration: none;
 }
 
 ul.main a:visited {
 	color: #000000;
	border: 0px;
	border-bottom: 1px dotted #999999;
	text-decoration: none;
 }

 ul.main a:active, ul.main a:hover {
 	color: #ff0000;
	text-decoration: none;
	border-bottom: 1px dotted #ff0000;
 }
 
/* Подзаголовок разделов содержания */
 h3.subtit {
 	text-align: left;
	margin: 10pt 10pt 10pt 10pt;
	font-size: 16pt;
 }
 
/* Название статьи */
 p.article, ul.main p.article, p.article a:link {
	font-weight: bold;
	font-size: 11pt;
 }
 
/* Автор статьи */
 span.auth {
 	font-style: italic;
	color: #333b88;
	font-size: 10pt;
}

/* Источник */
 p.sour, ul.main p.sour {
	font-size: 10pt;
 }
 
/* Комментарий */
 p.comm, ul.main p.comm {
 	font-size: 9pt;
	margin-left: 20pt;
	font-style: italic;

 }

/* Аннотация */
 p.annot, ul.main p.annot {
 	margin-left: 20pt;
	padding: 5pt 5pt 5pt 5pt;
	background-color: #efefef;
	border: 0px;
	border-left: 1px solid #444444;
 }


/* Комментарий авторов к неформалам  */

.comavt, .content .comavt
{
font-family: serif;
 font-size: 11pt;
background-color: #ccffff;
margin:3pt;
margin-left: 15pt; 
margin-right: 30pt;
padding:4pt;
}

/* абзац с линиями сверху и снизу */
.content .line {font-size:13pt; border-top:solid 1pt black; border-bottom:solid 1pt black; padding: 10 4 10 4;}


/* Выходные данные издания  */

.content p#vd
{font-size:8pt; margin: 1pt 1pt 1pt 1pt;}


/* Посвящение для страницы Устинова */

.content .pod {font-size: 16pt; font-weight: lighter; line-height:100%; text-align: right; font-style: italic;}