 /*65*/
BODY  { 
        max-width: 700px; /* Максимальная ширина страницы в пикселах */
        min-width: 500px; /* Минимальная ширина страницы в пикселах */ 
        margin: 10px auto; /* Центрирование*/  
        padding: 0 6px; /* Боковые Поля */        
        FONT-FAMILY: 'Roboto', 'Calibri', serif; 
    
      }

 BODY.full  { 
        margin: 0px;
        padding: 0px;
        background-color: #FFD178;    
      }


 
BODY.info  { 
      max-width:800px;
      min-width:500px;
      margin:5px auto;
      background-color: white;
      COLOR: black;
       
      }
 


/*89*/
IMG {
      margin: 0px;

     }


/*90*/
IMG.traur {border-color:black}

     


/*68*/
P     {
        margin: 12px auto;
  
        padding: 0px 0px;

       
      }

A {
   text-decoration: none;
   color:  inherit;

   font-family: 'Roboto', 'Calibri', serif;;
   FONT-SIZE:   20px;   
   font-style:  normal;
   
 }

/*166*/
A:link { 
      

     TEXT-DECORATION: none;  

     }

/*167*/
A:hover { 

     COLOR: #4363C0;  

      
     TEXT-DECORATION: underline;        

     } 

/*168*/
A:active { 

     COLOR:  red; 

      

     TEXT-DECORATION: none;   

     }

/*169*/
A:visited { 

      
     }


/*170*/
A.bold {      

     FONT-WEIGHT: bold;  

     

    }




/*171*/
A.menus {

     FONT-WEIGHT: bold;       

    }

/*172*/
A.big  {

     FONT-SIZE: medium; 

     FONT-WEIGHT: bold;  

     word-spacing: 6pt;  

    }

/*173*/
a.def {

     FONT-FAMILY: Georgia,  Tahoma, Geneva, Sans-Serif;   
       
     FONT-style : italic;
   
      }


q {
     
    quotes: "\00ab" "\00bb";
}

q.italic {

   FONT-style : italic;
}


/*69*/
DIV { Margin-bottom:0pt;   }

/*70*/
NOTE {

     color: blue; 

     FONT-SIZE: 200%; 

     FONT-style : normal;


    }


/*71*/
CITE  {

      FONT-SIZE: 108%; 

      FONT-style : italic;

       
      }

/*72*/
CITE.strong {


      FONT-SIZE: 108%; 

      FONT-style : italic;


      FONT-WEIGHT:  bold; 



      }



/*01*/
.text { 
       FONT-FAMILY:  inherit; 
       
       TEXT-ALIGN: justify;        

       Text-indent: 20pt;

       FONT-SIZE: 20px;
        
      }

/*23*/
.righttext 
        {

        FONT-FAMILY:  inherit;
    
        TEXT-ALIGN: right;

        Text-indent: 0pt;
   
        FONT-SIZE: 20px; 
  

        }


.atext { 
       FONT-FAMILY:  inherit; 
       
       TEXT-ALIGN: justify;        

       Text-indent: 0px;

       FONT-SIZE: 20px;
        
      }




/*41*/
.epigraph  {
       
        Margin-left:30%;

        Margin-right:0pt;  
   
        Margin-top:6pх; 

        Margin-bottom: 6pх;  
 
        FONT-FAMILY:  inherit; 
     
        FONT-style : italic; 
      
        FONT-SIZE: 20px;
   
        TEXT-ALIGN:  justify;
 
        Text-indent: 20pt;


         }

/*42*/
.creator {
  
        Margin-left:65%;

        Margin-right:12pt;  
 
        Margin-top:12pt; 

        Margin-bottom:24pt;

        FONT-SIZE: 20px;
      
        FONT-WEIGHT: 700; 

        FONT-style : italic; 
   
        FONT-FAMILY:  inherit; 

        TEXT-ALIGN: right;
 
        }

/*16*/
.citeparagraph {

        

        Margin-left: 3em; 

        Margin-right:0pt; 

        Margin-bottom: 1.5em; 

        Margin-top: 1.5em;   

        FONT-SIZE: 20px;
 
        FONT-style : italic;
  
        FONT-WEIGHT: 500;
  
        TEXT-ALIGN: justify;

        Text-indent: 20pt;

        }



/*02*/
.gbcomment

    { 
         
       
        FONT-FAMILY:  Times new roman,  Tahoma, Geneva, Sans-Serif;  
  
        COLOR: blue;
    
        TEXT-ALIGN: justify;

        Text-indent: 20pt;  
        
      }

/*03*/
.sgb 
    
    {    
   
        Margin-bottom: 12pt; 

        Margin-top: 12pt; 

        color:  #4363C0;

        FONT-FAMILY: Georgia,   Times new roman, Tahoma, Geneva, Sans-Serif; 

        FONT-WEIGHT: 800; 
  
        FONT-SIZE: medium;

        TEXT-ALIGN: justify;
      
        Text-indent: 20pt; 

        
    }

/*04*/
.important

      {
     
       Margin-left:  1.5em;
    
       Margin-right:0pt;      
      
       Margin-bottom: 1.5em; 

       Margin-top: 1.5em;
    
       border-style: solid;

       border-left-width: 2pх;

       border-right-width: 2pх;

       border-top-width: 2pх;

       border-bottom-width: 2pх;
        
       border-color:  #ff0000;
        
       padding-left: 6pt;

       padding-top: 6pt;
   
       padding-right: 6pt; 

       padding-bottom: 6pt;

       background-color: #ffffff;
  
       FONT-SIZE: 20px;

       TEXT-ALIGN: justify;

       Text-indent: 20pt; 

      

      }

/*05*/
.opponent

      {
       Margin-left: 1.5em;
    
       Margin-right:0pt;      
      
       Margin-bottom: 1.5em; 

       Margin-top: 1.5em;
    
       border-style: solid;

       border-left-width: 1em;

       border-right-width: 1pt;

       border-top-width: 1pt;

       border-bottom-width: 1pt;
        
       border-color:  #FFD178;
        
       padding-left: 1em;

       padding-top: 0.3em;
   
       padding-right: 0.3em; 

       padding-bottom: 0.3em;

       background-color: #FCF3B4;  

       TEXT-ALIGN: justify;

       Text-indent: 20pt; 


      }

/*06*/
.opponent_w

      {
       Margin-left: 1.5em;
    
       Margin-right:0pt;      
      
       Margin-bottom: 1.5em; 

       Margin-top: 1.5em;
    
       border-style: solid;

       border-left-width: 1em;

       border-right-width: 1pt;

       border-top-width: 1pt;

       border-bottom-width: 1pt;
        
       border-color:  #FFD178;
        
       padding-left: 1em;

       padding-top: 0.3em;
   
       padding-right: 0.3em; 

       padding-bottom: 0.3em;

       background-color: #FFFFFF;  

       TEXT-ALIGN: justify;

       Text-indent: 20pt; 


      }

/*07*/
.opponent_b

      {
       Margin-left: 1.5em;
    
       Margin-right:0pt;      
      
       Margin-bottom: 1.5em; 

       Margin-top: 1.5em;
    
       border-style: solid;

       border-left-width: 1em;

       border-right-width: 1pt;

       border-top-width: 1pt;

       border-bottom-width: 1pt;
        
       border-color:  #0144BF;
        
       padding-left: 1em;

       padding-top: 0.3em;
   
       padding-right: 0.3em; 

       padding-bottom: 0.3em;

       background-color: #78CAF9;  

       TEXT-ALIGN: justify;

       Text-indent: 20pt; 


      }

/*08*/
.opponent_r

      {
       Margin-left: 1.5em;
    
       Margin-right:0pt;      
      
       Margin-bottom: 1.5em; 

       Margin-top: 1.5em;
    
       border-style: solid;

       border-left-width: 1em;

       border-right-width: 1pt;

       border-top-width: 1pt;

       border-bottom-width: 1pt;
        
       border-color:  #E805E5;
        
       padding-left: 1em;

       padding-top: 0.3em;
   
       padding-right: 0.3em; 

       padding-bottom: 0.3em;

       background-color: #F9BAF8;  

       TEXT-ALIGN: justify;

       Text-indent: 20pt; 


      }

/*09*/
.opponent_g

      {
       Margin-left: 1.5em;
    
       Margin-right:0pt;      
      
       Margin-bottom: 1.5em; 

       Margin-top: 1.5em;
    
       border-style: solid;

       border-left-width: 1em;

       border-right-width: 1pt;

       border-top-width: 1pt;

       border-bottom-width: 1pt;
        
       border-color:  #00FF00;
        
       padding-left: 1em;

       padding-top: 0.3em;
   
       padding-right: 0.3em; 

       padding-bottom: 0.3em;

       background-color: #BFF8BF;  

       TEXT-ALIGN: justify;

       Text-indent: 20pt; 


      }


/*10*/
.simple
      {

     Margin-left: 0pt;
    
     Margin-right:0pt;      
      
     Margin-bottom: 6pt; 

     Margin-top: 6pt; 
   
     border-style: solid;

     border-left-width: 0pt;

     border-right-width: 0pt;

     border-top-width: 0pt;

     border-bottom-width: 0pt;
        
     border-color: #4363C0; 
    
     padding-left: 4pt;

     padding-top: 4pt;
   
     padding-right: 4pt; 

     padding-bottom: 4pt;


      }

/*11*/
.grand {
     
     Margin-left: 0pt;
    
     Margin-right:0pt;      
      
     Margin-bottom: 6pt; 

     Margin-top: 6pt; 
   
     border-style: solid;

     border-left-width: 1pt;

     border-right-width: 1pt;

     border-top-width: 1pt;

     border-bottom-width: 1pt;
        
     border-color: #4363C0; 
    
     background-color: #F0C573;

     padding-left: 4pt;

     padding-top: 4pt;
   
     padding-right: 4pt; 

     padding-bottom: 4pt;


    }

/*12*/
.crossing {
     
     Margin-left: 0pt;
    
     Margin-right:0pt;      
      
     Margin-bottom: 6pt; 

     Margin-top: 6pt; 
   
     border-style: solid;

     border-left-width: 1pt;

     border-right-width: 1pt;

     border-top-width: 1pt;

     border-bottom-width: 1pt;
        
     border-color: #00ff00; 
    
     background-color: #F0C573;

      
     padding-left: 4pt;

     padding-top: 4pt;
   
     padding-right: 4pt; 

     padding-bottom: 4pt;


    }


/*13*/
.dunkel {
     
     Margin-left: 0pt;
    
     Margin-right:0pt;      
      
     Margin-bottom: 6pt; 

     Margin-top: 6pt; 
   
     border-style: solid;

     border-left-width: 1pt;

     border-right-width: 1pt;

     border-top-width: 1pt;

     border-bottom-width: 1pt;
        
     border-color: #000000; 
    
     background-color: #d6a728;

      
     padding-left: 4pt;

     padding-top: 4pt;
   
     padding-right: 4pt; 

     padding-bottom: 4pt;


    }

 
/*14*/
.citetext {

        color: #9f540a;

        Margin-bottom:4pt;

        FONT-SIZE: 108%;

        FONT-style : italic;

        TEXT-ALIGN: justify;
 
        Text-indent: 20pt;

        }

/*15*/
.citenoindent {

        Margin-bottom:4pt;

        FONT-SIZE: 108%;

        FONT-style : italic;

        TEXT-ALIGN: justify;
 
        Text-indent: 0pt;

        }


/*17*/
.citeparagraphcom {

        Margin-left: 3em; 

        Margin-right:0pt; 

        Margin-bottom: 1.5em; 

        Margin-top: 1.5em;

        COLOR: #4363C0;
 
        FONT-FAMILY: Georgia,  Tahoma, Geneva, Sans-Serif; 

        FONT-SIZE: 100%; 
 
        FONT-style : italic;
  
        FONT-WEIGHT: 500;
  
        TEXT-ALIGN: justify;

        Text-indent: 20pt;

        }

/*18*/
.citeparagraphbold {

        Margin-left:3em; 

        Margin-right:0pt; 

        Margin-bottom: 0.3em; 

        Margin-top: 0.3em;
       
        FONT-SIZE: 95%; 

        FONT-FAMILY: Arial,   Tahoma, Geneva, Sans-Serif; 
 
        FONT-WEIGHT: bold; 

        FONT-style : italic;

        TEXT-ALIGN: justify;

        Text-indent: 20pt; 

        }

 
         
/*19*/
.bigtext { 
 
        FONT-SIZE: medium;
       
        FONT-FAMILY:  Times new roman,  Tahoma, Geneva, Sans-Serif;        

        TEXT-ALIGN: justify;

        Text-indent: 20pt;         
         
          }

/*20*/
.small {

      FONT-SIZE: small;  

      FONT-FAMILY: Arial, Times new roman, Tahoma,  Geneva, Sans-Serif;
  
      TEXT-ALIGN: justify; 
        

      }
  
/*21*/
.smalltext {  

        FONT-SIZE: small;
       
        FONT-FAMILY:  Times new roman,  Tahoma, Geneva, Sans-Serif;  
  
        TEXT-ALIGN: justify;

        Text-indent: 20pt;    
         
           }

/*22*/
.bigblue {

        color:blue;

        FONT-SIZE: large;

        FONT-FAMILY:  Times new roman,  Tahoma, Geneva, Sans-Serif;

        TEXT-ALIGN: justify;

        Text-indent: 0pt;   

         }


/*24*/
.centertext {

        FONT-SIZE: medium; 

        FONT-WEIGHT: normal;  
   
        FONT-FAMILY:  Times new roman,  Tahoma, Geneva, Sans-Serif;

        TEXT-ALIGN: center;
   
        Text-indent: 0pt;     

        }

/*25*/
.bold {

      FONT-SIZE: medium; 

      FONT-WEIGHT: bold; 

      
      }

/*26*/
.underline {

      FONT-SIZE: medium; 

      TEXT-DECORATION: underline; 
      }

/*27*/
.strongtext { 

         
  
        FONT-WEIGHT: bold;
  
        FONT-FAMILY: Times new roman,  Tahoma, Geneva, Sans-Serif;

        FONT-SIZE: 108%; 

        TEXT-ALIGN: justify;
   
        Text-indent: 20pt;      

        }
/*28*/
.versetext { 
       
        Margin-left:20%; 
    
        Margin-right:2%; 
   
        Margin-top:12pt; 

        Margin-bottom:12pt;  

        FONT-SIZE: 108%;
      
        FONT-style : italic; 
   
        FONT-FAMILY:  Times new roman,  Tahoma, Geneva, Sans-Serif; 
   
        TEXT-ALIGN: left;
 
        Text-indent: 0pt;

        }



   
/*29*/
.name {
      
      FONT-WEIGHT: 700; 

      FONT-FAMILY:  Times new roman,  Tahoma, Geneva, Sans-Serif; 
     
      }

/*30*/
.source { 

     color: blue; 

     FONT-SIZE: 100%; 

     FONT-style : italic; 
 
     TEXT-DECORATION: none;

    }

/*31*/
.source_cite { 

           
     FONT-SIZE: medium; 

     FONT-WEIGHT: bold; 
   
     TEXT-DECORATION: none;

     padding-left: 20pt;

    }



/*32*/
.reference
    {

     color: blue; 
  
     FONT-SIZE: 100%; 

     FONT-style : italic; 
 
     TEXT-DECORATION: none;
  

    }

/*33*/
.note {

     color: #4363C0; 

     FONT-SIZE: 100%; 

     FONT-style : normal;


    }

/*34*/
.notetext {  
   
        Margin-left:23pt;

        Margin-bottom:8pt; 

         

        FONT-FAMILY:  Times new roman,  Tahoma, Geneva, Sans-Serif;

        TEXT-ALIGN: justify; 
    
        Text-indent:-18pt;  

        }

/*35*/
.comment {

      COLOR: #4363C0; 

      FONT-SIZE:  92%;

      FONT-WEIGHT: 500; 
          
      FONT-style : italic; 

      FONT-FAMILY: Georgia,  Tahoma, Geneva, Sans-Serif; 

      }

/*36*/
.data   {

        color:  #4363C0;   

        FONT-SIZE: 100%;
      
        FONT-WEIGHT: 700; 
  
          

        }

/*37*/
.astro {

     FONT-SIZE: 115%;

     FONT-WEIGHT: 400;

     FONT-FAMILY: Arimoya for astro, Arimoya;

    }


/*38*/
.astrotext { 
 
        FONT-FAMILY: Arimoya for astro, Arimoya; 

        }






/*39*/

.hint   { 

        FONT-SIZE:  small;

        FONT-FAMILY: Tahoma, Times new roman, Geneva, Sans-Serif;

        TEXT-ALIGN: right;  

        }
 
/*40*/
.blank  {

        Margin-top:12pt; 

        Margin-bottom:12pt;

        }


/*43*/
.signature

           {

    Margin-top:26pt; 

     

    FONT-style : normal;  

    FONT-FAMILY:  Times new roman, Tahoma, Arial, Geneva, Sans-Serif;  

    TEXT-ALIGN: right;

    }

/*44*/
.head 

  {

   FONT-WEIGHT: 800; 

   background-color:  #4363C0;

   color:  #FFD178 ;

  }

/*45*/
.rhead

  {

   FONT-WEIGHT: 800; 

   background-color:  red;

   color:  #4363C0 ;

  }


/*46*/
.yhead

  {

   FONT-WEIGHT: 800; 

   background-color:  yellow;

   color:  #4363C0 ;

  }


/*47*/
.bhead 

  {
   
   FONT-FAMILY: Georgia,   Times new roman, Tahoma, Geneva, Sans-Serif; 

   FONT-WEIGHT: 800; 

   color: #4363C0;

  }

/*48*/
.vhead {
  
   Margin-left: 40pt;
  
   FONT-FAMILY: Georgia,   Times new roman, Tahoma, Geneva, Sans-Serif; 

   FONT-WEIGHT: 800; 

   color: #4363C0;


  }

/*49*/
.byhead 

  {
   
   FONT-FAMILY: Georgia,   Times new roman, Tahoma, Geneva, Sans-Serif; 

   FONT-WEIGHT: 800; 

   color:  #FFD178;

  }

/*50*/
.mark {
        border-style: solid;

        border-width: 1px;

        border-color: #4363C0;

      }

/*51*/
.fix  {
        padding-left:12pt; 
          
        TEXT-ALIGN: left;
   
        border-style: solid;

        border-width: 1px;
     

      }


/*52*/
.white {color: white}

/*53*/
.black {color: black}

/*54*/
.dark {color: black}

/*55*/
.blue {color: blue}

/*56*/
.red  {color: red}

/*57*/
.sred {
     
        color: red;

        TEXT-ALIGN: justify;
   
        FONT-WEIGHT: 600;

        Text-indent: 20pt;    

 } 

/*58*/
.lime {color: lime}

/*59*/
.green {color: green}

/*60*/
.grad { 

       

       FONT-FAMILY: Grad,  Times new roman ,  Tahoma;

      }

/*61*/
.gotic { 

        
       FONT-FAMILY: GothicRus,  Times new roman , Tahoma;

       }

/*62*/
.izmir {

        

       FONT-FAMILY: DS Izmir,  Times new roman ,  Tahoma;

       }

/*63*/
.larus { 

        

       FONT-FAMILY:  A La Russ,  Times new roman ,  Tahoma;

       }
/*64*/
.arabic { 

        

       FONT-FAMILY: DS Arabic,  Times new roman ,  Tahoma;

      }





/*73*/
CITE.important

      {

       

      FONT-SIZE: 95%; 

      FONT-WEIGHT: 800; 

      FONT-style : italic;

      }

 

/*74*/
STRONG {  

         

         FONT-WEIGHT: 800;

          

       }

/*75*/
STRONG.i

       { 

          
              
          FONT-WEIGHT: 500;

          FONT-style : italic;


       }

/*76*/
STRONG.u {  

            
               
          FONT-WEIGHT: 800;

          TEXT-DECORATION: underline;

         }

/*77*/
STRONG.blue {

          color: #4363C0;
          
        
          FONT-WEIGHT: 500;

          FONT-style : italic;

               
         }  


/*78*/
STRONG.apart 
         { 
           
         
          FONT-SIZE: 85%;  
                   
          FONT-WEIGHT: 600;
 
          Letter-spacing: 2px
           

         }
/*79*/
EM {

      

     FONT-SIZE: 100%; 
 
     FONT-WEIGHT: normal; 

     FONT-style : italic;


   }

/*80*/
SPAN {TEXT-DECORATION: none;}

/*81*/
span.sgb 
    
    {

        color:  #4363C0;

         

        FONT-WEIGHT: bold;  


    }


 

/*82*/
SAMP {

     FONT-SIZE: 105%;

     Letter-spacing: 2pt;

     } 







/*83*/
SUB {

     FONT-SIZE: small;  

     FONT-FAMILY: Tahoma, Arial, Geneva, Sans-Serif;

    }

/*84*/
sub.astro

    {
     FONT-FAMILY:  Arimoya for astro;
     FONT-SIZE: 100%;  
     
    }

/*85*/
SUP {

     FONT-SIZE: small;  

     FONT-FAMILY: Tahoma,  Arial, Geneva, Sans-Serif;


    }

/*86*/
sup.astro

    {
    
     FONT-FAMILY: Arimoya for astro;
     FONT-SIZE: 100%;  
    }

/*87*/
PRE { 
     Margin-left:30pt; 

     Margin-right:0pt; 

     Margin-bottom:6pt; 

     Margin-top:6pt; 

     FONT-SIZE: small; 

     FONT-FAMILY: Courier, Tahoma,  Geneva, Sans-Serif;;

    }

/*88*/
VAR {

     FONT-SIZE: 110%; 
 
     FONT-WEIGHT: 500; 

     FONT-style : normal;


    }



/*91*/
Blockquote {

     Margin-left:15%; 

     Margin-right:5pt;   

      

     TEXT-ALIGN: justify;

    }
/*92*/
Blockquote.right  {

     Margin-left:30%; 
  
     Margin-right:5pt; 

      

     TEXT-ALIGN: justify;

    }

/*93*/
HR {

    Margin-top:15pt; 

    Margin-bottom:15pt;
  
    color: #4363C0;

   }

/*94*/
ADDRESS {

    Margin-top:26pt;     
    Margin-bottom:26pt;    

    TEXT-ALIGN: right;

    font-weight: normal; 
    font-size: 20px;  
    FONT-FAMILY: inherit;


    }

/*95*/
UL {

    Margin-top:8pt; 

    Margin-bottom:8pt;

   }

/*96*/
UL.list 
   {

    Margin-left: 12pt;
    
    list-style-position: outside;
    
    list-style-type: circle;   

   }

/*97*/
OL {

    Margin-top:8pt; 

    Margin-bottom:8pt;

   }

/*98*/
DL {

    Margin-top:8pt; 
  
    Margin-bottom:8pt;

   }

/*99*/
MENU {

    Margin-top:8pt; 

    Margin-bottom:8pt;

   }

/*100*/
LH { 
    Margin-bottom:8pt;    

    FONT-WEIGHT: bold;   
  
    font-size: 20px;  
    FONT-FAMILY: inherit;

    
   
   }

/*101*/
LI {

    Margin-bottom:2pt;  
    font-size: 20px;  
    FONT-FAMILY: inherit;

     
    }

/*102*/
LI.justify {

    Margin-bottom:2pt;  

    

    TEXT-ALIGN: justify;

    }

/*103*/
LI.cite {

    Margin-bottom:2pt;      

    FONT-style : italic; 

        

    TEXT-ALIGN: justify;


    }

/*104*/
LI.GAP4 { 

    Margin-bottom:4pt;  

     
  
    TEXT-ALIGN: left;

    }

/*105*/
LI.GAP6 { 

    Margin-bottom:6pt;  

    
    TEXT-ALIGN: left;

    }

/*106*/
LI.GAP8 { 

    Margin-bottom:8pt;  

   

    TEXT-ALIGN: left;

    }

/*107*/
LI.GAP10 { 

    Margin-bottom:10pt;  

     

    TEXT-ALIGN: left;

    }

/*108*/
LI.GAP12 { 

    Margin-bottom:12pt;  

   
  
    TEXT-ALIGN: left;

    }


/*109*/
DT {

   COLOR: blue;
    
   

   FONT-WEIGHT: normal; 

   font-size: 20px;  
   FONT-FAMILY: inherit;

  
   Text-indent: 0pt;
    
   }

/*110*/
DD { 

   Margin-bottom:12pt;
 
   font-size: 20px;  
   FONT-FAMILY: inherit;
 

   FONT-WEIGHT: normal; 

   
     
   TEXT-ALIGN: justify;

   Text-indent: 0pt;   
 
   }

/*111*/
table {


   Margin-top:0pt;
   
   Margin-bottom:0pt;


     }


/*112*/
table.pic {


   Margin-top:0pt;
   
   Margin-bottom:0pt;

   Margin-left:0pt;
   
   Margin-right:0pt;

     }

/*113*/
table.tab_epigraph {

   Margin-top:20pt;
   
   Margin-bottom:20pt;

   Margin-left:0pt;
   
   Margin-right:0pt;


     }

/*114*/
table.tab_cite {

   Margin-top:20pt;
   
   Margin-bottom:20pt;

   Margin-left:5pt;
   
   Margin-right:5pt;


     }

/*115*/
table.gbook {
  
   border-color: #4363C0;

   border-style: double;
  
   }

/*116*/
table.menu {
   
   Margin-top:0pt;
   
   Margin-bottom:0pt;

   Margin-left:0pt;
   
   Margin-right:0pt;

  
   border-color: #4363C0;

   border-style: solid;
   
   border-width: thin;  
 
   }

/*117*/
table.base {
   
   Margin-top:20pt;
   
   Margin-bottom:20pt;

   Margin-left:20pt;
   
   Margin-right:20pt;

  
   border-color: #4363C0;

   border-style: solid;
   
   border-width: thin;  
 
   }

/*118*/
table.baseleft {
   
   Margin-top:20pt;
   
   Margin-bottom:20pt;

   Margin-left:0pt;
   
   Margin-right:20pt;

  
   border-color: #4363C0;

   border-style: solid;
   
   border-width: thin;  
 
   }

/*119*/
table.baseright {
   
   Margin-top:20pt;
   
   Margin-bottom:20pt;

   Margin-left:20pt;
   
   Margin-right:0pt;

  
   border-color: #4363C0;

   border-style: solid;
   
   border-width: thin;  
 
   }

/*120*/
table.chart {
   
   Margin-top:20pt;
   
   Margin-bottom:20pt;
  
   border-color: #ffffff;

   border-style: solid;
   
   border-width: thin;  
 
   }

/*121*/
table.verse {

   Margin-top:20pt;
   
   Margin-bottom:20pt;

   Margin-left:50pt;
   
   Margin-right:0pt;
 
   }

  
/*122*/
CAPTION {
 
    

    FONT-WEIGHT: bold;

     

    TEXT-ALIGN: center;

   } 

/*123*/
TH { 
    FONT-WEIGHT: bold;  

    
    TEXT-ALIGN: center;

   }

/*124*/
   TH.bch {

   color:   #FFD178;
  
   border-color: #4363C0;

   border-style: solid;
   
   border-width: thin; 

   background-color: #507FC3; 

   padding: 6pt 6pt 6pt 6pt;

  
   }

/*125*/
   th.astro

   {
    FONT-FAMILY:  Arimoya for astro;
    FONT-SIZE: small;
    FONT-WEIGHT: 700; 
    Margin-top: 0pt;
    Margin-bottom:0pt;
    color:   #FFD178;
    border-color: #4363C0;
    border-style: solid;
    border-width: thin;
    background-color: #4363C0;  

   }

/*126*/
   th.astro1

   {
    FONT-FAMILY:  Arimoya for astro;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: 700; 
    Margin-top: 0pt;
    Margin-bottom:0pt;
    color:   #FFD178;
    border-color: #4363C0;
    border-style: solid;
    border-width: thin;
    background-color: #4363C0;  

   }

 

/*128*/
td.menu {

   color:   #4363C0;

   border-color: #4363C0;

   border-style: solid;
   
   border-width: thin; 

   TEXT-ALIGN: center;

   } 

/*129*/
td.usual {

   color:   #4363C0;

   border-color: #4363C0;

   border-style: solid;
   
   border-width: thin; 

   background-color: #ffffff; 

   TEXT-ALIGN: center;

   } 

td.from_file {

   color:   #000000;

   border-color: #4363C0;

   border-style: solid;
   
   border-width: thin; 

   background-color: #ffffff; 

   padding: 6pt 6pt 6pt 6pt;

   vertical-align: top;

   TEXT-ALIGN: center;


  } 

td.comenttxt {

   color:   #000000;

   border-color: #4363C0;

   border-style: solid;
   
   border-width: thin; 

   background-color: #ffffff; 

   padding: 6pt 6pt 6pt 6pt;

   vertical-align: top;
 
   FONT-FAMILY: Arial, Tahoma,  Geneva, Sans-Serif;
  
   FONT-SIZE: 10pt;

   TEXT-ALIGN: left;


  } 


td.strtext {

   color:   #000;

   border-color: #4363C0;

   border-style: solid;
   
   border-width: thin; 

   background-color: #ffffff; 
 
   padding: 6pt 6pt 6pt 6pt;

   vertical-align: top;

   FONT-FAMILY:  inherit;
  
   FONT-SIZE: 11pt;
  
   FONT-WEIGHT: 400;

   TEXT-ALIGN: left;

   Text-indent: 0pt;
}


td.text {

   color:   #4363C0;

   border-color: #4363C0;

   border-style: solid;
   
   border-width: thin; 

   background-color: #ffffff; 
 
   padding: 6pt 6pt 6pt 6pt;

   vertical-align: top;

   FONT-FAMILY: Arial, Tahoma,  Geneva, Sans-Serif;


   TEXT-ALIGN: left;

   Text-indent: 0pt;
}

/*131*/
td.verhead {

       
   FONT-WEIGHT: bold; 
 
   color:  #4363C0;
   }

/*132*/
 td.astro
   
   {
    FONT-FAMILY:  Arimoya for astro;
    Margin-top: 0pt;
    Margin-bottom:0pt;
    FONT-SIZE: medium;
    color:  #4363C0;
    TEXT-ALIGN: center;
    FONT-WEIGHT: 400;   


   }

/*133*/
td.pic
   
   {
    Margin-top: 0pt;
    Margin-bottom:0pt;
    padding-left:18pt;
    padding-right: 6pt;

   }


/*134*/
TD.sml { 

    color:  #4363C0;

    FONT-SIZE: medium; 

    FONT-WEIGHT: normal;   

    FONT-FAMILY:  Times new roman, Tahoma,  Geneva, Sans-Serif;

    TEXT-ALIGN: center;
     
   }

/*135*/
H1 {

    margin: 12px auto;
     
    color:  #4363C0;

    FONT-SIZE: xx-large;  

    FONT-WEIGHT: 600; 
    
    FONT-FAMILY:  inherit; 

    TEXT-ALIGN: center;
   
    

   }

/*136*/
H1.center { 

    TEXT-ALIGN: center;


      }

/*137*/
H1.nimbus {

    color: #4363C0;    

    font-size: xx-large;

    font-family: inherit; 
  
    width:100%; 
    
    filter: shadow(color=#FFD178, direction=135); 
   
    text-shadow: 1px 1px 2px black, 0 0 1em #E1030B;

    TEXT-ALIGN: center;

   }

/*138*/
H1.shadow {

    color: #000000;  

    font-size: xx-large; 

    font-family: inherit;
           
    width:100%; filter: shadow(color=#E1030B, direction=45); 

    TEXT-ALIGN: center;

   }

/*139*/
H2 {
  
   color:  #4363C0; 

   FONT-SIZE: 24px; 

   FONT-WEIGHT:  bold;  

   FONT-FAMILY: inherit; 

   TEXT-ALIGN: left; 
  
   Margin-left:20pt;

   }

/*140*/
H2.center { 
     Margin-left:0pt;
     Text-indent: 0pt;
     TEXT-ALIGN: center;
     

    }

/*141*/
H2.nimbus {

   color: #4363C0;         

   font-size: 24px; 

   font-family: inherit; 

   width:100%; filter: shadow(color=#FFD178, direction=135); 

   }

/*142*/
H2.shadow {

   color: #000000;  

   font-size: 24px;

   font-family: inherit;

   width:100%; filter: shadow(color=#E1030B, direction=45); 

   }

/*143*/
H2.menu {

   Text-indent: 0pt; 
     
   }

/*144*/
H3 {

   color:  #4363C0;

   FONT-SIZE: 22px;
  
   FONT-WEIGHT:  bold;  

   FONT-FAMILY: inherit ; 

   TEXT-ALIGN: left; 

   Margin-left:20pt;
   }

/*145*/
h3.red  {

    color: red;

    TEXT-ALIGN: center;

    text-shadow: 1px 1px 2px black;
   
    Margin-left:0pt;

   }

/*146*/
h3.dark {

    color: black;

    TEXT-ALIGN: center;

    text-shadow: 1px 1px 2px red;

    Margin-left:0pt;

    }

/*147*/
h3.usual {

    TEXT-ALIGN: center;
   
    text-shadow: 1px 1px 2px black;
   
    Margin-left:0pt;
 
    }

/*148*/
.h3 {

   color:  #4363C0;

   FONT-SIZE: 22px;
  
   FONT-WEIGHT:  bold;  

   FONT-FAMILY: inherit; 

   TEXT-ALIGN: center; 
 
   Margin-bottom:3pt;
 

       }

/*149*/
H3.center { 

     TEXT-ALIGN: center;
      Text-indent: 0pt;
     Margin-left:0pt;

    }

/*150*/
H3.nimbus {

   color: #4363C0;
   
   font-size: 22px;  

   font-family: inherit;    
           
   width:100%; filter: shadow(color=#FFD178, direction=135); 

  }

/*151*/
H3.shadow { 
           
   color: #000000;

   font-size: 22px;

   font-family: inherit;   

   width:100%; filter: shadow(color=#E1030B, direction=45); 

  }

/*152*/
H3.menu {

   Text-indent: 0pt; 
     
   }

/*153*/
H4 {

  color:  #4363C0;

  FONT-SIZE: 20px;
   
  FONT-WEIGHT: bold;   

  FONT-FAMILY: inherit; 

  TEXT-ALIGN: left; 
  
  Margin-left:20pt;

  }

/*154*/
.h4 {

  color:  #4363C0;

  FONT-SIZE: 20px;
   
  FONT-WEIGHT: bold;   

  FONT-FAMILY: inherit; 

  TEXT-ALIGN: center;

  Margin-bottom:3pt;
   

  }

.h41 {

  color:  #4363C0;

  FONT-SIZE: 20px;
   
  FONT-WEIGHT: bold;   

  FONT-FAMILY: inherit; 

  TEXT-ALIGN: left;
 
  text-indent: 1.5em;

  Margin-bottom:3pt;
   

  }


/*155*/
H4.center { 


      TEXT-ALIGN: center;
       Text-indent: 0pt;
      Margin-left:0pt;
  
      }

/*156*/
H4.menu {

   Text-indent: 0pt; 
     
   }

/*157*/
H5 {

  color:  #4363C0;
  
  FONT-SIZE:  20px;

  FONT-WEIGHT: normal;   

  FONT-FAMILY: inherit; 

  TEXT-ALIGN: left;
  
  Margin-left:20pt; 
 

   }

/*158*/
H5.center { 

     TEXT-ALIGN: center;
      Text-indent: 0pt;
     Margin-left:0pt;
     }

/*159*/
.h5 {

  color:  #4363C0;
  
  FONT-SIZE:  20px;

  FONT-WEIGHT: normal;   

  FONT-FAMILY: inherit; 

   TEXT-ALIGN: center;
   
  Text-indent: 0pt;
     }
 

/*160*/
H5.menu {

   Text-indent: 0pt; 
     
   }

/*161*/
H6 {

    

   color:  #4363C0;

   FONT-SIZE: small; 

   FONT-WEIGHT: bold;  

   FONT-FAMILY: inherit; 

   TEXT-ALIGN: left; 

   Margin-left:20pt;

   }

/*162*/
.h6 {
   color:  #4363C0;

   FONT-WEIGHT: bold;  

   FONT-FAMILY: inherit; 
  
    TEXT-ALIGN: center;  

   }

 

/*163*/
H6.center { 


      TEXT-ALIGN: center;
      Text-indent: 0pt;
      Margin-left:0pt;
  
     
      }

/*164*/
H6.menu {

   Text-indent: 0pt; 
     
   }

/*165*/
.ustav {

    color: #4363C0;    

    font-family: A La Russ,  Times new roman, Tahoma, Arial,; 
  
    width:100%; filter: shadow(color=#FCB65E, direction=135); 

   }


/*174*/
.h_great

  { 

   FONT-SIZE: medium; 

   FONT-WEIGHT: 800; 
   
   color:  red;

  }

/*175*/
.h_red

  {

  FONT-SIZE: medium;

   FONT-WEIGHT: 800; 
   
   color:  red;

  }

/*176*/
.h_black

  {

   FONT-SIZE: medium;

   FONT-WEIGHT: 800; 
   
   color:  black;

  }

/*177*/
.h_blue

  {

   FONT-SIZE: medium;

   FONT-WEIGHT: 800; 
   
   color:   blue;

  }

/*178*/
.h_sun

  {

    
        
   FONT-WEIGHT: 800; 
   
   color:  #FFD178;

  }

/*179*/
.h_sun1

  {

   FONT-SIZE: medium;
        
   FONT-WEIGHT: 800; 
   
   color:  #fba714;

  }



/*180*/
.h_moon

  {
        
   FONT-WEIGHT: 800; 
   
   color:  #EFF2C2;

  }



/*181*/
.tlink:link {

     color: blue; 

     FONT-SIZE: large; 

     FONT-WEIGHT: normal;  

     FONT-FAMILY:  Times new roman, Tahoma, Arial, Geneva, Sans-Serif; 
    
     TEXT-DECORATION: none;  

    }

/*182*/
.tlink:hover {

     COLOR:  red;  

     FONT-SIZE: large; 

     FONT-WEIGHT: normal;  

     FONT-FAMILY:  Times new roman, Tahoma, Arial, Geneva, Sans-Serif; 

     TEXT-DECORATION: underline; 

    }

/*183*/
.tlink:active {

     COLOR:  red;  
  
     FONT-SIZE: large; 

     FONT-WEIGHT: normal;  

     FONT-FAMILY:  Times new roman, Tahoma, Arial, Geneva, Sans-Serif; 

     TEXT-DECORATION: none; 

    }

/*184*/
.tlink:visited { 

     FONT-SIZE: large; 

     FONT-WEIGHT: normal;  

     FONT-FAMILY:  Times new roman, Tahoma, Arial, Geneva, Sans-Serif;


    }

/*185*/
TEXTAREA {


  width: 100%;

  }

 
/*186*/
input.full {


  width: 100%;

  }

