a, a.l { color: #C00B0B; font: normal 14px georgia, verdana, tahoma, arial, sans-serif; text-decoration: none; }
a.copy, a.copy:hover { color: #000000; font-family: georgia, verdana, tahoma, arial, sans-serif; font-size: 14px; text-decoration: none; }
a:hover, a.l:hover { color: #C00B0B; text-decoration: underline; }
a.mainlevel { border-bottom: 2px solid #CCCCCC; color: #C00B0B; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 5px 5px 5px 11px; text-decoration: none; width: 195px; }
a.mainlevel:hover { background-color: #859D77; color: #FFFFFF; text-decoration: none; }
a.mainlevel_active, a.mainlevel_active:hover { background-color: #859D77; border-bottom: 2px solid #CCCCCC; color: #FFFFFF; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 5px 5px 5px 11px; text-decoration: none; width: 195px; }
body, html { background-color: #A9C5A7; color: #000000; margin: 0; }
h1 { background-color: #859D77; border: 1px dashed #CCCCCC; color: #FFFFFF; font: bold 18px georgia, verdana, tahoma, arial, sans-serif; margin: 3px 0px 3px 0px; padding: 5px 0px 5px 0px; text-align: left; text-align: center; text-indent: 0px; width: 99%; }
li{ margin-left: 0px; }
p { color: #444444; font: normal 14px georgia, verdana, tahoma, arial, sans-serif; line-height: 1.4em; }
table td.time { color: #C00B0B; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin-right: 10px; padding-left: 0px; padding-top: 1px; text-align: right; }
table.afisha td.date { padding-top: 1em; }
table.afisha td.withborder { padding-top: 0.5em; }
table.afisha td.withborder
,table.afisha th { border-bottom: solid; border-bottom-width: 1px; border-color: #808080; }
table.afisha th { text-align: left; }
table.content { border: 1px dashed #859D77; }
table.content td { padding: 10px; }
table.news { padding-top: 10px; }
td.mainpage { color: #444444; font: normal 14px georgia, verdana, tahoma, arial, sans-serif; line-height: 1.4em; padding-right: 5px; }
ul,ol,li{ margin-bottom: 0px; margin-top: 0px; padding-bottom: 0px; padding-top: 0px; }
.news_date { color: #808080; font-family: Verdana; font-size: 8px; line-height: 1.3em; margin-bottom: 1em; text-transform: uppercase; }
.news_des{ text-align: justify; width: 100%; }
