body {
margin: 0px;
background: url(/images/back.jpg) #F3F1EB;
scrollbar-face-color : #695F4F;
scrollbar-track-color : #7A7361;
scrollbar-shadow-color : #3D3028;
scrollbar-darkshadow-color : #2E241E;
scrollbar-3dlight-color : #ADA590;
scrollbar-highlight-color : #ADA590;
}
body.small {
background-image: none; 
}
/*
body.photo {
	scrollbar-face-color : #D1C9B8;
	scrollbar-track-color : #EDE8DC;
	scrollbar-shadow-color : #A79F8B;
	scrollbar-3dlight-color : #EDE8DC;
	scrollbar-highlight-color : #EDE8DC;
}*/
br {
font-family: Verdana, sans-serif;
font-size: 14px;
}
/* Пустой <div> не занимать! - см. book.css*/
p, ul li  {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #1E2945;
	font-weight: normal;
	text-decoration: none;
	text-indent: 20px;
	text-align : justify;
}
H1 { /* То же - H4.zagin  */
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	text-indent: 0px;
	color: #A60000;
	line-height: 100%;
	font-style: normal;
}
H2 { /* audio  */
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	margin-bottom: 5px; 
	text-align: right;
	color: #A60000;
	font-style: normal;
}
div.dateau {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #480505;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	text-align : right;
	margin-bottom: 10px; 
}

table.p {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 100%;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	text-indent: 0px;
	text-align : left;
}
table.broun {
	background: #e4ddd2; /* d2c7b6*/
	border-top: 0px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #480505;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	text-indent: 0px;
	text-align : left;
}
table.broun td {
	border: solid 1px #F3F1EB;
}
p.broun  {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #480505;
	font-weight: normal;
	text-decoration: none;
	text-indent: 20px;
	text-align : justify;
}
a.broun {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #480505;
	font-weight: bold;
	text-decoration: none;
	line-height: 100%;
	text-indent: 0px;
	text-align : left;
}
a:hover.broun {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #480505;
	font-weight: bold;
	text-decoration: underline;
	line-height: 100%;
	text-indent: 0px;
	text-align : left;
}
p.nov {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	line-height: 110%;
	text-indent: 0px;
	text-align : justify;
	margin-left : 22px;
	margin-right : 24px;
	margin-bottom : 12px;
}
a.nov {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
	line-height: 110%;
	text-indent: 0px;
}
a:hover.nov {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #000000;	
	font-weight: normal;
	text-decoration: none;
	line-height: 110%;
	text-indent: 0px;
	}

.novbold {
	font-family: Verdana, Arial, sans-serif;
	text-indent: 20px;
	font-size: 12px;
	color: #A60000;
	font-weight: bold;
	text-decoration: none;
	text-align : justify;
	margin-left : 20px;
}
a.novbold {
	font-family: Verdana, Arial, sans-serif;
	text-indent: 0px;
	font-size: 12px;
	color: #A60000;
	font-weight: bold;
	text-decoration: underline;
	text-align : justify;
}
a:hover.novbold {
	font-family: Verdana, Arial, sans-serif;
	text-indent: 0px;
	font-size: 12px;
	color: #A60000;
	font-weight: bold;
	text-decoration: none;
	text-align : justify;
}
a.nav {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #480505;
	font-weight: bold;
	text-decoration: none;
	line-height: 105%;
	text-indent: 0px;
	text-align : center;
}
a:hover.nav {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #A01818;	
	font-weight: bold;
	text-decoration: none;
	line-height: 105%;
	text-indent: 0px;
	text-align : center;
}
font.nav {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #A01818;	
	line-height: 100%;
	text-indent: 0px;
	}
.copy {color:#480505;
	text-indent : 0px;
	font-family: Times, serif;
	font-size : 11px;
	}
a:hover.copy {
	color:#A01818;
	text-indent : 0px;
	font-family: Times, serif;
	font-size : 11px;
	}
p.center {
	font-family: Verdana, Arial, sans-serif;
	text-indent: 20px;
	font-size: 12px;
	color: #1E2945;	
	font-weight: normal;
	text-decoration: none;
	text-align : center;
	}	
p.podzag {
	font-family: Verdana, Arial, sans-serif;
	text-indent: 40px;
	font-size: 12px;
	color: #1E2945;	
	font-weight: bold;
	text-decoration: none;
	text-align : left;
	}
p.avt {
	font-family: Verdana, Arial, sans-serif;
	text-indent: 20px;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	text-align : right;
	font-style : italic;
	text-indent: 0px;
}
ol {
	font-family: Verdana, Arial, sans-serif;
	text-indent: 0px;
	font-size: 12px;
	color: #1E2945;	
	font-weight: normal;
	text-decoration: none;
	text-align : left;
	}

blockquote.narrow {
	margin : 20 45 0 30;
}	
.left {
	text-align: left;
}
.right {
	text-align : right;
}
.justify {
	text-align : justify;
}
.center {
	text-align : center;
}
.marg  {
	margin : 0 0 12 9;
}
.margnov  {
	margin : 0 0 20 29;
}

/*Далее - для страницы интервью и статей*/
a.articl {
	font-family: Times New Roman, serif;
	font-size: 15px;
	color: #A60000;	
	font-weight: BOLD;
	text-decoration: underline;
	line-height: 110%;
	text-indent: 20px;
	}
a:hover.articl {
	font-family: Times New Roman, serif;
	font-size: 15px;
	color: #69310F; 
	font-weight: bold;
	text-decoration: underline;
	line-height: 110%;
	text-indent: 20px;
}
.citata {
	font-family: Times New Roman, serif;
	font-size: 14px;
	line-height: 100%;
	color: #000000;	
	text-decoration: none;	
	font-style: italic;
	font-weight: normal;
	}	
.avti {
	font-family: Times New Roman, serif;
	font-size: 13px;
	line-height: 100%;
	color: #3D2C2A;	
	text-decoration: none;	
	font-style: normal;
	font-weight: normal;
	}	
.source {
	font-family: Times New Roman, serif;
	font-size: 11px;
	line-height: 130%;
	color: #3D2C2A;
	text-decoration: none;
	font-style: italic;
	font-weight: normal;
}	
img.g {
	margin: 0 0 0 30;
	width: 66;
	height: 21;
}
img.im {
	margin: 0 0 0 30;
	}
.quest  {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 100%;
	color: #000000;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	text-indent: 20px;
	text-align : justify;
}
.reply  {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 100%;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	text-indent: 20px;
	text-align : justify;
}
/* Для ссылок из текста интервью на страницы со спектаклями*/
a.reply  {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 100%;
	color: #850909;
	text-decoration: underline;
	font-style: normal;
	font-weight: normal;
	text-indent: 20px;
	text-align : justify;
}
a.quest  {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 100%;
	color: #850909;
	text-decoration: underline;
	font-style: italic;
	font-weight: bold;
	text-indent: 20px;
	text-align : justify;
}

.replyblock  {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 100%;
	color: #000000;
	text-decoration: none;
	font-style: italic;
	font-weight: normal;
	text-indent: 0px;
	text-align : justify;
}
.avtarti  {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #1E2945;
	font-weight: normal;
	text-decoration: none;
	text-indent: 0px;
	text-align : justify;
}
.sourarti {
	font-family: Times New Roman, serif;
	font-size: 12px;
	color: #3D2C2A;
	text-decoration: none;
	font-style: italic;
	font-weight: normal;
}	
p.blockbook {
	margin: 0 40 0 40;
}
H4.book {
	font-family: Times New Roman, serif;
	font-size: 20px;
	color: #BCB29F;
	font-weight : normal;
	font-style : italic;
}
/*C2880B - оранжевый*/
.sour  {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 110%;
	color: #000000;
	text-decoration: none;
	font-style: italic;
	font-weight: normal;
	text-indent: 0px;
	text-align : right;
}
H4.zagin {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	text-indent: 0px;
	color: #A60000;
	line-height: 100%;
	font-style: normal;
}
H4.zagart {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	text-indent: 0px;
	color: #480505;
	line-height: 100%;
	font-style: normal;
}
span.pzagin { /*подготовить к удалению - подзаголовки интервью...*/
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	text-indent: 0px;
	color: #A60000;
	line-height: 110%;
	font-style: normal;
}
p.pzagin {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	text-indent: 20px;
	color: #A60000;
	line-height: 110%;
	font-style: normal;
	font-weight: bold;
}
p.vrez {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-indent: 0px;
	color: #000000;
	line-height: 100%;
	font-style: italic;
}
/*  Для ссылок со страниц интервью на страницы о спектаклях
и фильмах   */
a.vrez {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-indent: 0px;
	color: #850909;
	line-height: 100%;
	font-style: italic;
}

/*Далее - для страниц c фото*/
.fp {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #1E2945;
	font-weight: normal;
	text-decoration: none;
	text-indent: 0px;
	text-align : center;
}
.fpf {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #1E2945;
	font-weight: normal;
	text-decoration: none;
	text-indent: 0px;
	text-align : center;
}
.fps { /* удалить со временем - лучше оставить fpf */
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #1E2945;
	font-weight: normal;
	text-decoration: none;
	text-indent: 0px;
	text-align : center;
}
.fpfleft {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #1E2945;
	font-weight: normal;
	text-decoration: none;
	text-indent: 0px;
	text-align : left;
}

.fpsright {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #1E2945;
	font-weight: normal;
	text-decoration: none;
	text-indent: 0px;
	text-align : right;
}
/*Далее - для списка авторов*/
.toch {
	font-family: Times, serif;
	font-size: 12px;
	color: #40312B;	
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
	}

/*Далее - для списка книг*/
.books {
	font-family: Times, serif;
	font-size: 17px;
	color: #372831;    
	font-weight: bold;
	text-decoration: none;
	font-style:normal;
	line-height: 90%;		
	}
.izd {
	font-family: Times, serif;
	font-size: 12px;
	color: #372831;    
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
	}
.vst {
	font-family: Times, serif;
	font-size: 13px;
	color: #362015;
	line-height: 105%;
	font-weight: normal;
	text-decoration: none;
	font-style: italic;
	text-align: left;
}
a.reading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #480505;
	font-weight: bold;
	text-decoration: underline;
	line-height: 120%;	
}
a:hover.reading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #A01818;
	font-weight: bold;
	text-decoration: underline;
	line-height: 120%;	
}
p.reading {
	line-height: 150%;
	text-indent: 0px;
	text-align: right;
}	

/*Далее - для списка авторов*/
span.brounavt {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #480505;
	font-weight: normal;
	text-decoration: none;
	line-height: 100%;
	text-indent: 0px;
	text-align : left;
	font-style: normal;
}
a.brounavt {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #480505;
	font-weight: normal;
	text-decoration: underline;
	line-height: 100%;
	text-indent: 0px;
	text-align : left;
	font-style: italic;
}
a:hover.brounavt {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #480505;
	font-weight: normal;
	text-decoration: none;
	line-height: 100%;
	text-indent: 0px;
	text-align : left;
	font-style: italic;
}
a.brounf {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #480505;
	font-weight: bold;
	text-decoration: underline;
	line-height: 100%;
	text-indent: 0px;
	text-align : left;
}
a:hover.brounf {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #480505;
	font-weight: bold;
	text-decoration: none;	
	line-height: 100%;
	text-indent: 0px;
	text-align : left;
}
ol.author {
	font-family: Verdana, Arial, sans-serif;
	text-indent: 0px;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	text-align : left;
}
span.author {
	font-family: Verdana, Arial, sans-serif;
	text-indent: 0px;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	text-align : left;
}
H5 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	text-indent: 0px;
	color: #000000;
	line-height: 100%;
	font-style: italic;
}
.comeback {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #BCB29F;
	font-weight: normal;
	text-decoration: none;
	line-height: 100%;
	text-indent: 0px;
	text-align : left;
	font-style: italic;
}
a:hover.comeback {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #480505;
	font-weight: normal;
	text-decoration: none;
	line-height: 100%;
	text-indent: 0px;
	text-align : left;
	font-style: italic;
}
/* Далее - спектакли и фильмы*/

.imgbord  {
	border-color : #857769;
}

p.film {
	text-align: left;
	text-indent: 0px;
}
span.show  {
	font-family: Verdana, Arial, serif;
	font-size: 14px;
	color: #40312B;
	font-weight: BOLD;
	font-style: normal;
	text-decoration: none;
}
div.film  {
	font-family: Verdana, Arial, serif;
	font-size: 14px;
	color: #40312B;
	font-weight: BOLD;
	font-style: normal;
	text-decoration: none;
	text-indent: 50px;
}
a.film, a.show {
	font-family: Verdana, Arial, serif;
	font-size: 14px;
	color: #40312B;
	font-weight: BOLD;
	font-style: normal;
	text-decoration: underline;
}
a:hover.film, a:hover.show {
	font-family: Verdana, Arial, serif;
	font-size: 14px;
	color: #40312B;
	font-weight: BOLD;
	font-style: normal;
	text-decoration: none;
}
.showdetal  {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #40312B;  /*480505;*/
	font-weight: normal;
	font-style: italic;
	text-decoration: none;
	line-height: 105%;
	text-indent: 0px;
}
.detalfilm {
	font-family: Times, serif;
	font-size: 12px;
	color: #40312B;	
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
	text-indent:100px;
	}
.datefilm {
	font-family: Verdana, Arial, serif;
	font-size: 15px;
	color: #A60000;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	text-indent:0px;
	text-align: center;
}
.roli {
	font-family: Times, serif;
	font-size: 12px;
	color: #811212;	
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
	text-indent: 50px;
	}
/* Гостевая*/
.lett {
	font-family: Verdana, Arial, serif;
	font-size: 11px;
	color: #480505;
}
input, textarea {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
.gost {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	background-color: #E2DDCE;
	color: #480505;
	font-weight: bold;
	text-decoration: none;
	line-height: 110%;
	text-indent: 0px;
	font-style: normal;
}
.gostred {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #480505;
	font-weight: bold;
	text-decoration: none;
	line-height: 110%;
	text-indent: 0px;
	font-style: normal;
}
.gosttext {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #261818;
	font-weight: normal;
	text-decoration: none;
	text-indent: 0px;
	font-style: normal;
	text-align: left;
}

.inp {
	background-color : #FDFCF9;
	color: #000000;
	scrollbar-face-color : #D1C9B8;
	scrollbar-track-color : #EDE8DC;
	scrollbar-shadow-color : #A79F8B;
	scrollbar-3dlight-color : #EDE8DC;
	scrollbar-highlight-color : #EDE8DC;
}

.i {background-color : #ECE9E0;
	border-color : #F3F1EB;
	color: #480505;
	}
sup {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #332822;
}
.epigraph {
	font-family: Times, Times New Roman, serif;
	font-size: 14px;
	color: #A60000;
	text-align: right;
	font-style : italic;
}
.snoska {
	font-family: Times, Times New Roman, serif;
	font-size: 13px;
	font-weight: normal;
	font-style: italic;
	color: #777777;
	text-indent: 0px;
}

