.afisha {
	text-align: center;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9;
}

.afisha .performers_term {
	margin-top: 10;
	font-size: 10;
	letter-spacing: 2;
}

.afisha .date {
	font-size: 12;
}

.afisha .time {
	font-size: 11;
}

.afisha .day {
	font-size: 30;
	font-weight: bold;
}

.afisha .dedication {
	font-size: 30;
	font-weight: bold;
	color: red;
}

.afisha .dedication_term {
	margin-top: 10;
	font-weight: bold;
	font-size: 14;
	letter-spacing: 5;
}

.afisha .series {
	margin-top: 10;
}

.afisha .series_item {
	font-weight: bold;
	font-size: 14;
	letter-spacing: 5;
}

.afisha .lifedates {
	font-size: 11;
	margin-bottom: 10;
}

.afisha td.author {
	font-size: 14;
	font-weight: bold;
}

.afisha td.piece {
	text-indent: 8px;
	font-size: 14;
}

.afisha .author {
	font-size: 14;
	font-weight: bold;
}

.afisha .piece {
	text-indent: 8px;
	font-size: 14;
}

.afisha .opus {
	font-size: 11;
}

.afisha .team {
	font-size: 11;
}

.afisha .leader {
	font-size: 14;
	font-weight: bold;
}

.afisha .leader_term {
	font-size: 9;
}

.afisha .conductor {
	text-align: center;
	font-size: 16;
	letter-spacing: 2;
	font-weight: bold;
}
.afisha .conductor_term {
	font-size: 11;
	font-weight: normal;
	letter-spacing: 1;
}
.afisha .where {
	font-size: 10;
}
.afisha .season {
	font-size: 10;
}
.afisha .section {
	margin-top: 18;
}
.afisha .support_term {
	margin-top: 18;
	letter-spacing: 1;
}
.afisha .support {
	margin-top: 6;
}
.afisha A:link {  text-decoration: none; color: #000000 }
.afisha A:visited {  text-decoration: none; color: #000000}
.afisha A:active {  text-decoration: none; color: #000000}
.afisha A:hover {  text-decoration: underline; color: blue}
.lname { text-transform: uppercase; }
.student A:link { color: red; }
.student A:visited { color: red; }
