

	.valtop	{	  vertical-align : top	}
	.imgb	{	display:block;}
	.imgp	{	  margin: 10px 10px 2px;}
	.w10	{	  width : 10%;	}
	.w25	{	  width : 25%;	}
	.pdng { padding: 1px 10px 30px 10px; }
	.pdng1 { padding: 2px ; }
	.form_pdng {padding: 2px 5px 20px;}
	.tblw
	{ 
	  width : 100%;
	}
	.tmce div.sg_info {text-align:center; color:#660000;}
 table.tblw .date_news
   {
     color:#009933;
     font-size:10pt;
     font-style:normal;
     font-weight:300;
     font-family:Tahoma, sans-serif;
   }
 table.tblw .date1_news
   {
     color:#009933;
     font-size:12pt;
     font-style:normal;
     font-weight:300;
     font-family:Verdana, sans-serif;
   }

table.tblw .head_news
   {

     color:#660033;
     font-size:20pt;
     font-style:italic;
     font-weight:600;
     font-family:Times New Roman, serif;

   }

table.tblw .resume_news
   { 
 
     color:#490E2B;
     font-size:12pt;
     font-style:normal;
     font-weight:200;
     font-family:Verdana, sans-serif;
     text-align:justify;
   }

table.tblw .head_news  a
   {
 
     color:#660033;
     font-size:20pt;
     font-style:italic;
     font-weight:600;
     font-family:Times New Roman, serif;
     text-decoration:none;
   }

table.tblw .resume_news a
   {
     color:#490E2B;
     font-size:12pt;
     font-style:normal;
     font-weight:200;
     font-family:Verdana, sans-serif;
     text-decoration:none;
   }

table.tblw .link_cat a
   {
     color:#470660;
     font-size:12pt;
     font-style:normal;
     font-weight:300;
     font-family:Arial, sans-serif;
     text-decoration:none;
   }

table.tblw .link_cat a:hover {}
.head_news a:hover {text-decoration:underline}
.resume_news a:hover {text-decoration:none}
    .navig_activ
         {
          color:#0080FF;
          font-size:11pt;
          font-weight:600;
          font-family:"Times New Roman", "serif";
          padding:5px;
         }

 .navig_passiv
        {
         color:#808080;
          font-size:11pt;
          font-weight:300;
          font-family:"Times New Roman", "serif";
          padding:5px;
       }

   a.navig_activ
     {
      text-decoration:none;
     }

   a.navig_passiv
     {
      text-decoration:none;
     }
 .tblw .head1_news
   {
     color:#660033;
     font-size:20pt;
     font-style:italic;
     font-weight:600;
     font-family:Times New Roman, serif;
     text-decoration:none;
   }

.tblw .text_news, .tblw .text_news p 
   {     color:#490E2B;
     font-size:12pt;
     font-style:normal;
/*    font-weight:200; */

     font-family:Verdana, sans-serif;
     text-align:justify; }

#line_navig 
   {  padding: 2px 5px 2px 2px; } 
   
#cat_navig 
   {padding: 2px 5px 2px 2px;
text-align:right;   }

  #line_navig a
   {
     color:#660000;
     font-size:16pt;
     font-style:normal;
     font-weight:200;
     font-family:Times New Roman, serif;
 /*    text-decoration:none;*/
		
   }
  #cat_navig a
   {
     color:#660066;
     font-size:14pt;
     font-style:normal;
     font-weight:300;
     font-family:Tahoma, sans-serif;
     text-decoration:none;
   }

   #reyt
   {
     color:#ff6600;
     font-size:10pt;
     font-style:normal;
     font-weight:300;
     font-family:Arial, sans-serif;
   }

  #reyt a
   {
     color:#ff6600;
     font-size:10pt;
     font-style:normal;
     font-weight:300;
     font-family:Arial, sans-serif;
     text-decoration:none;
   }
 #reyt a:hover {text-decoration:underline}

a.closewin {cursor:pointer;}
 #win { z-index:100;
    position: absolute;
    left: 50%;
    top: 190px;
    margin-left: -200px;
    margin-top: -150px;
    padding:2px 20px 20px;
    background: #FFFFFF;
    border: solid 1px #808080;
    color:#535353;
    font-size:11pt;
    font-family:"Times New Roman", "serif";
   }
#win a
 {
 	 color:#006A9D;
    font-size:10pt;
    font-family:"Times New Roman", "serif";
 }


/* #line_navig a:hover {text-decoration:underline}
#cat_navig a:hover {text-decoration:underline}
*/
/* в версии 1.4 id (comm_blok и другие) заменены на class и  для совместимости перечислены через запятую*/
div.comm_blok, div#comm_blok {
      width:80%;
      background-color:#FFFFFF;
      text-align:left;
      padding:10px;
      border-style:solid;
      border-width: 1px;
      border-color:#F7F7F7;
      margin-bottom: 5px;
      }

 #comm_blok1 {
      width:80%;
      text-align:left;
      padding:10px;

      }


 div.comm_blok .comm_date,  div#comm_blok #comm_date
   {
     color:#408080;
     font-size:12pt;
     font-style:normal;
     font-weight:200;
     font-family:Verdana, sans-serif;
   }

 div.comm_blok .comm_name, div#comm_blok #comm_name
   {
     color:#ff6600;
     font-size:12pt;
     font-style:normal;
     font-weight:300;
     font-family:Verdana, sans-serif;
   }
 div.comm_blok .comm_text, div#comm_blok #comm_text
   {
     color:#7D7D7D;
     font-size:12pt;
     font-style:normal;
     font-weight:400;
     font-family:Verdana, sans-serif;
   }

 div.comm_blok .comm_text a,  div#comm_blok #comm_text a
   {
     color:#7D7D7D;
     font-size:12pt;
     font-style:normal;
     font-weight:400;
     font-family:Verdana, sans-serif;
   }
div.comm_blok .comm_text .answadmin ,
{width:100%; background:#fafaf8; border:1px solid #687b7b; color:#383637}
div.comm_blok .answadmin p{color:#383637}
.rad_com_blok{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;}
.c_left{float:left;}
.c_right{float:right;}
.c_center{margin: 4px auto;}
