   
.left_podpis           { border:1px solid #FF00FF; margin:1 8; padding:1px; float: left; font-style: italic; width: 300;   
               text-align: center; background-color: #E8FFFF; font-size:11pt; color:#000080 } 
 .center_podpis           {  float: center; font-style: italic;    
               text-align: center; font-size:10pt; color:#000080; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; font-weight:bold; margin-left:100; margin-right:100; margin-top:2; margin-bottom:6 } 

   A:LINK {text-decoration : none;}
.anons       { font-weight: bold; text-align: left; margin-left: 10; margin-right: 60 }
.stihi       { text-align: left; margin-left: 40; margin-top: 0; margin-bottom: 0 }
.vopros      { color: #000080; font-weight: bold; margin-left:20 }
.headnews    { color: #003098; font-size: 14pt; font-weight: bold; text-align:left; font-family:serif; margin-left:15; margin-right:15 }
.news        { background-color: #0078C8; color: #FFFFFF; font-size: 11pt; 
               border: 1 solid #0078C8; padding-left: 4; padding-right: 4 }
body         { font-family: Arial; font-size: 11pt }
.kniga       { font-size: 9pt; text-align: Left; margin-top: 0; margin-bottom: 0 }
.date        { font-size: 10pt; text-align: Left; color: #008080; font-style: italic }
h1          { color: #FFFFFF; font-size: 8pt }
.razd        { font-family: Arial; font-size: 11pt; font-weight: bold }


.base        { font-family: Arial; font-size: 11pt; text-align: justify }
.baseleft        { font-family: Arial; font-size: 11pt; text-align: left }

 A:hover {color: #FF0000; text-decoration : underline;}
.cap         { background-color: #4890C8; text-align: Center; font-size: 11pt; color: #FFFFFF; 
               font-family: Arial; font-weight: bold; border: 0 solid #076195; background-image:url('ramki/cap.jpg') }
A:VISITED {text-decoration : none;}
     .bottom      { background-color: #4890C8; font-size: 11pt; color: #FFFFFF; font-family: Arial }
 
.base   img        { border: 1px ridge #4890C8;     margin :10; background-color:#E8FFFF   }
 

.literat     { margin:3 10; font-size: 11pt; font-style: oblique; text-align: right; list-style-type: none; 
               font-weight:bold }
.newsdate {font-size: 11pt; font-family: Arial; text-decoration: underline; 
               color:#000080; text-align:left; margin-bottom:-16}
.lit        { margin:0 30; color: #000080; font-size: 11pt; text-align:center }
 
  


.tem        {   margin:10 0; font-size: 11pt; font-family:Times New Roman; text-align:left; text-transform:uppercase;     }
.mal         { font-size: 1pt }

.rek {display:none;} 


#istoch   {font-style:italic;   font-size:10pt;  }





.sample_code{
  border:1px solid #777;
  border-left:4px solid #777;
  margin:10px 0;
  padding:4px;
  padding-left:69px;
}
.sample_code img{
  margin-left:-65px;
  float:left;
}
.sample_code div{
  margin-top:7px;
  text-align:right;
}

.custim  img    {padding:1px; border:1px ridge #FF00FF; width: 200;   clear:both;  overflow:hidden;   float:left;       clear:both;  overflow:hidden;             font-size:10pt  }
.custim3  {  clear:both;  overflow:hidden;     height:155;  }
 
              .shortnewsep    { margin :0;  border:0px ; width: 200;  height:155;  clear:both;  overflow:hidden;     padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px  }
  .shortnewsep  img   { margin :0;  border:0px ; width: 230;     clear:both;  overflow:hidden;     padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px  }
