#login-form         {position: absolute; top: 30px; display: none; width:95%; z-index: 66; font-size:100%;}
td.loginForm        {font-size: 70%; border: 1px solid #666666; border-right-color:black; border-bottom-color:black; background-color: white;}
#login-form form table              {border: 15px solid white;}
td.loginForm td     {font-size: 70%;}
td.loginForm div    {margin-bottom: 0.5em;}
td.loginForm a      {color: #666666;}
.b       {margin-left:-4px}
.b[id='a']       {margin:0 3px 2px 0}
.check    {padding: 2px 0 2px 0; white-space:nowrap}
.check[id='check']    {padding: 6px 0 2px 0; white-space:nowrap}


/*Начало стилей для редактора*/
.zag {font-family:"Times New Roman", Times, serif; font-size:20px; color:#5E8D2C; font-weight:bold;}
.mini_zag {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4A4007; font-weight:bold;}
.cont {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4A4007;}
a.cont:link, a.cont:active, a.cont:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4A4007; text-decoration:underline;}
a.cont:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4A4007; text-decoration:none;}
A.lk{color: #0078A0;text-decoration:underline;font-family: Arial, Helvetica, sans-serif;font-size: 12px;} 
A.lk:link {color:#0078A0;}
A.lk:hover {color:black;text-decoration:none;color:black;background-color:#E8E8E8;}
/*Конец стилей для редактора*/
/* Служебные */
.red {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: red;margin-right: 5px;}
.brd {border-style: solid; border-width: 1px;border-color:#FE6D03;overflow: hidden;}
.button {font:8pt/12pt Verdana, Arial, Helvetica, sans-serif; color:#ffffff; background-color:#FCC08B; border-color:#FE6D03; border-style:solid;border-width:1px;}
.button2 {border:1px solid #087FC6; color: #000000; font-size:inherit}

/* CSS Document */

html{height:100%; margin:0px; padding:0px;}
body{margin:0px; padding:0px; background:#ffffff; font-family:"Times New Roman", Times, serif; color:#000000;}
td.tl {vertical-align:top;}

.menu 
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:13px; 
              color:#A08150;
              }
a.menu:link, a.menu:visited, a.menu:active 
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:13px; 
              color:#A08150; 
              text-decoration:none;
              }
a.menu:hover 
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:13px; 
              color:#A08150; 
              text-decoration:underline;
              }
a.menu_sel:link, a.menu_sel:visited, a.menu_sel:active 
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:13px; 
              color:#5E8D2C; 
              text-decoration:none;
              }
a.menu_sel:hover 
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:13px; 
              color:#5E8D2C; 
              text-decoration:underline;
              }
.colendar_big 
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:18px; 
              color:#5E8D2C;
              text-decoration:none;
              }
a.colendar_big:link, a.colendar_big:visited, a.colendar_big:active
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:18px; 
              color:#5E8D2C;
              text-decoration:none;
              }
a.colendar_big:hover
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:18px; 
              color:#5E8D2C;
              text-decoration:underline;
              }
.colendar_mini 
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:13px; 
              color:#729944;
              text-decoration:none;
              }
a.colendar_mini:link, a.colendar_mini:active, a.colendar_mini:visited
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:13px; 
              color:#729944;
              text-decoration:none;
              }
a.colendar_mini:hover
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:13px; 
              color:#729944;
              text-decoration:underline;
              }
.molitvi 
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:13px; 
              color:#A08150;
              text-decoration:none;
              }
a.molitvi:link, a.molitvi:visited, a.molitvi:active
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:13px; 
              color:#A08150;
              text-decoration:none;
              }
a.molitvi:hover
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:13px; 
              color:#A08150;
              text-decoration:underline;
              }
.region 
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:13px; 
              color:#729944;
              }
.zag 
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:20px;; color:#5E8D2C; 
              font-weight:bold;
              }
.zag_1 
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:16px;; color:#5E8D2C; 
              font-weight:bold;
              }
.news 
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:1em; 
              color:#482503;
              }

a.news:link, a.news:visited, a.news:active  
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:1em; 
              color:#482503;
              text-decoration:underline;
              }
a.news:hover  
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:1em; 
              color:#482503;
              text-decoration:none;
              }
.news_zag  
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:1em; 
              color:#976920;
              }
a.news_link:link, a.news_link:visited, a.news_link:active 
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:1em; 
              color:#5E8D2C; 
              text-decoration:underline;
              }
a.news_link:hover 
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:1em; 
              color:#5E8D2C; 
              text-decoration:none;
              }
.copyright 
              {
              font-family:Arial, Helvetica, sans-serif; 
              font-size:12px; 
              color:#B3986E;
              }
a.copyright:link, a.copyright:visited, a.copyright:active 
              {
              font-family:Arial, Helvetica, sans-serif; 
              font-size:12px; 
              color:#B3986E; 
              text-decoration:none;
              }
a.copyright:hover 
              {
              font-family:Arial, Helvetica, sans-serif; 
              font-size:12px; 
              color:#B3986E; 
              text-decoration:underline;
              }
.copyright_1 
              {
              font-family:Arial, Helvetica, sans-serif; 
              font-size:12px; 
              color:#8B6E40;
              }
a.copyright_1:link, a.copyright_1:visited, a.copyright_1:active 
              {
              font-family:Arial, Helvetica, sans-serif; 
              font-size:12px; 
              color:#8B6E40; 
              text-decoration:none;
              }
a.copyright_1:hover 
              {
              font-family:Arial, Helvetica, sans-serif; 
              font-size:12px; 
              color:#8B6E40; 
              text-decoration:underline;
              }
.god 
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:14px; 
              color:#A08150;
              }
a.god:link, a.god:visited, a.god:active 
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:14px; 
              color:#A08150; 
              text-decoration:underline;
              }
a.god:hover 
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:14px; 
              color:#A08150; 
              text-decoration:none;
              }
a.kor_link:link, a.kor_link:visited, a.kor_link:active     
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:1em; 
              color:#976920; 
              text-decoration:underline;
              }
a.kor_link:hover     
              {
              font-family:"Times New Roman", Times, serif; 
              font-size:1em; 
              color:#976920; 
              text-decoration:none;
              }
.struktur     
              {
              font-family:Tahoma;
              font-size:11px;
              color:#A08150;
              }
a.struktur:link, a.struktur:active, a.struktur:visited     
              {
              font-family:Tahoma;
              font-size:11px;
              color:#A08150;
              text-decoration:none;
              }
a.struktur:hover 
              {
              font-family:Tahoma;
              font-size:11px;
              color:#A08150;
              text-decoration:underline;
              }
.calendar_chislo
              {
              font-family:'Times New Roman', Times, serif; 
              font-size:57px; 
              color:#DECFB8; 
              font-weight:bold; 
              }
.calendar_pr
              {
              font-family:Tahoma;
              font-size:10px;
              color:#7A4C1F;
              }