/*.headerline { background:#009; color:#fff}*/
.maintext {color:#000; background:#9cf; background-image:url(./domik.gif); background-position:bottom right; background-repeat:no-repeat;}
th { color:#fff; background:#ccc; }
td.date {text-align:center;white-space: nowrap;vertical-align:top;}
#subexpozitions li {font-size: 12pt; font-weight: bold; padding-top: 1em;}
#innermaintext {background:#b0c4de; margin: 1em; padding: 1em;}
#tematics td {padding: 0.5em; margin:0;}
#tematics th {background:#888;}
#tematics li {font-size:0.9em; font-weight: bold; padding-top: 0.5em;}
.subtematics ul {font-size: 10pt; font-weight: normal; padding-top: 0em;}
.subtematika { color:#008; font-size:1.2em; font-weight: bold; padding-top: 0em;}
.dateinline {font-weight: bold; white-space: nowrap; }
#programma td, th {padding: 0.5em;
	border-top:1px solid #ddd;
	border-left:1px solid #ccc;
	border-bottom:1px solid #666;
	border-right:1px solid #666;
}
#programma strong { font-size:1.2em; } 
#programma caption { padding-top:2em; } 
#spisok td, th {padding: 0.5em;
	border-top:1px solid #ddd;
	border-left:1px solid #ccc;
	border-bottom:1px solid #666;
	border-right:1px solid #666;
}
#spisok .exponent {font-weight: bold;}
#spisok .city, .num {text-align:center;}
/* #spisok .num {text-align:center;} */
#tema01 li {font-size: 10pt; font-weight: normal; padding-top: 0em;}
#tema02 li {font-size: 10pt; font-weight: normal; padding-top: 0em;}
#tema03 li {font-size: 10pt; font-weight: normal; padding-top: 0em;}
#tema04 li {font-size: 10pt; font-weight: normal; padding-top: 0em;}
#tema05 li {font-size: 10pt; font-weight: normal; padding-top: 0em;}
#tema06 li {font-size: 10pt; font-weight: normal; padding-top: 0em;}
#tema07 li {font-size: 10pt; font-weight: normal; padding-top: 0em;}
#tema08 li {font-size: 10pt; font-weight: normal; padding-top: 0em;}
#tema09 li {font-size: 10pt; font-weight: normal; padding-top: 0em;}
#tema10 li {font-size: 10pt; font-weight: normal; padding-top: 0em;}
#tema11 li {font-size: 10pt; font-weight: normal; padding-top: 0em;}
#tema12 li {font-size: 10pt; font-weight: normal; padding-top: 0em;}
#tema13 li {font-size: 10pt; font-weight: normal; padding-top: 0em;}
#tema14 li {font-size: 10pt; font-weight: normal; padding-top: 0em;}
#tema15 li {font-size: 10pt; font-weight: normal; padding-top: 0em;}
#tema16 li {font-size: 10pt; font-weight: normal; padding-top: 0em;}
