body {  background-color: #D0D0D0; font-family: Arial, Tahoma, sans-serif; color: #4D0202; font-size: 12pt; }

#top { /* Верхняя часть с заголовком страницы */

background-color: #E5EBFF; 
border: solid 1px #4D0202	;
padding: 15 0 15 20;
margin-bottom: 15px;

}

#advent { /* Строка адвентовых антифонов и подобного */

background-color: #4D0202; 
text-align: center;
font-size: 10pt;
color: #e5ebff;
border: solid 1px black;
padding: 2 2 2 2;
margin-top: -15px;
margin-bottom: 15px;

}

#Layer1 { /* Навигация по сайту */

background-color: #D0D0D0;
width: 180px;

}

#varia { /* Меняющееся содержание слева */

background-color: #D0D0D0; 
border: 0px;
width: 180px;
float: left;
margin-left: 1px;
margin-top: 216px;

}

#content-index { /* Основное содержание первой страницы */

background-color: #D0D0D0;
border: 0px;
margin-left: 195px;
margin-right: 265px;
margin-bottom: 15px;
width: auto;

}

#content { /* Основное содержание страницы */

background-color: #D0D0D0;
border: 0px;
margin-left: 195px;
margin-right: 15px;
margin-bottom: 15px;

}

#right { /* Блок праздников справа */

background-color: #D0D0D0; 
border: 0px;
float: right;
margin-left: 15px;
width: 250px; 

}


p {
	text-indent: 20pt;
	text-align: justify;
	margin-bottom: 0px;
	margin-top: 0px;
}
dd { text-indent: 30pt; margin-top: 0pt; text-align: justify; }
ul { text-align: justify; }
li { text-indent: 0pt; }
sup { font-size: 8pt; margin-left: 2pt; }
td { font-size: 12pt; text-indent: 0pt; vertical-align: top; }
.author { font-size: 12pt; text-align: center; font-weight: bold; text-indent: 0pt; }
.contentsitem { font-size: 12pt; text-align: left; text-indent: 0pt; }
.chapter-title { font-size: 20pt; font-weight: bolder; text-align: center; margin-top: 12pt; margin-bottom: 12pt; text-indent: 0pt; }
.subtitle { font-size: 16pt; font-weight: bolder; text-align: center; margin-top: 12pt; margin-bottom: 12pt; text-indent: 0pt; }
.epigraph { font-size: 10pt; text-align: left; font-weight: bold; }
.quote-intent {	margin-left: 60pt;	margin-right: 20pt;	margin-top: 5pt; margin-bottom: 5pt; text-indent: 0; text-align: justify; }
.rubrics { font-size: 14pt; font-weight: bold; text-align: center; margin-top: 12pt; margin-bottom: 12pt; text-indent: 0pt; }
.subrubrics { font-size: 12pt; font-weight: bold; text-align: left; margin-top: 12pt; margin-bottom: 12pt; text-indent: 0pt; }
.songname { font-size: 14pt; font-weight: bold; text-align: left; margin-top: 20pt; margin-bottom: 12pt; text-indent: 20pt; }
.songauthor { margin-top: -12pt; margin-bottom: 12pt; font-size: 10pt; }
.underpic { font-size: 10pt; text-align: left; margin-top: 6pt; margin-bottom: 6pt; margin-left: 6pt; margin-right: 6pt; text-indent: 0pt; }
.underpic-c { font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; margin-left: 6pt; margin-right: 6pt; text-indent: 0pt; }
.date { font-size: 8pt; text-align: right; margin-top: 12pt; }
.next { font-size: 8pt; text-align: center; margin-top: 12pt; }
.signature { margin-top: 6pt; text-align: right; font-size: 12pt; }
.sub-title-date { font-size: 12pt; font-weight: normal; text-align: center; margin-top: 6pt; margin-bottom: 6pt; text-indent: 0pt; font: italic; }
.mini-navigation { font-size: 6pt; margin-top: 3pt; margin-bottom: 3pt; font-style: italic; text-indent: 0pt; }
a:link { color: #A70707; font-weight: bold; text-decoration: none; }
a:visited { color: #A66363; font-weight: bold; text-decoration: none; }
a:hover { color: #FF0000; font-weight: bold; text-decoration: underline; }

a.blueLink { color: #426a8c; font-weight: bold; text-decoration: none; }
a:visited.blueLink { color: #8192a0; font-weight: bold; text-decoration: none; }
a:hover.blueLink { color: #5192c7; font-weight: bold; text-decoration: underline; }
