body {
    font-family: verdana, helvetica;
    font-size:	80%;
    margin:	0px;
    padding: 0px;
    width: 100%;
}
html { 
    margin:	0px;
    padding: 0px;
    width: 100%;
}
a {
 color:	#4c8ead;
 text-decoration:	underline;
 cursor:	pointer;
}
/*
a {
 color:	#2cfe90;
 color:	#4c8ead;
 font-size:	90%;
 text-decoration:	underline;
 cursor:	pointer;
}
*/
a:hover {
       color:	#777;
}

a.rob                                                                                                                          
{                                                                                                                              
visibility:hidden                                                                                                              
}                                                                                                                              

img {
   border-style:	none;
}
table.toptbl { width: 100%; margin: 0px; }
div.bustopban {
             border:	#528d5c 1px dashed;
             float:	right;
             padding:	2px;
             margin:	1px;
/*                height:	62px;
             width:	470px;
*/                
             }
.bustoptxt {
          border-top:	#528d5c 1px dashed;
          border-bottom:	#528d5c 1px dashed;
          text-align:	center;
          color:	#18421f;
          }
table.busnavs {
             border-collapse:	collapse;
             margin:	3px;
             width:	99%;
             }
td.busnavs {
          border:	#528d5c 1px dashed;
          }
ul.busnavs {
          color:	#18421f;
          text-align:	center;
          list-style-type: none;
          margin:	0px;
          padding:	3px;
      wrap:	no;
          }
.busbtn {
       background-color:	#e0f0f0;
       border:	#528d5c 1px solid;
       cursor:	pointer;
       font-size:	60%;
       }
.businpt {
       background-color:	#e5f5f5;
       font-size:	80%;
       }
a.bnavlnk {
         color:	#4c8ead;
         font-size:	90%;
         text-decoration:	underline;
         cursor:	pointer;
         }
a.bnavlnk:hover {
               color:	#777;
               }
ul.bnavgrp {
          list-style-type:	none;
          margin:	0px;
          padding-left:	10px;
          }
a.bnavtop {
         color:	#528d5c;
         font-size:      110%;
         font-weight:	bold;
         text-decoration:	none;
         cursor: pointer;
         }
a.bnavtop:hover { 
               color:	#4c8ead;
               }
span.bnavtop {
            color: red;
            }
table.aslist { 
            border: 
#528d5c 1px dashed;
            text-align: center;
 margin-top: 5px;
            width: 100%;
            }
th.aslist { 
 color: #528d5c;
}
tr.aslist1 { 
 background-color: #e0f0f0;
 margin-top: 0px;
}
tr.aslist2 {
 background-color: #e5f5f5;
 margin-top: 0px;
}
/*
tr.aslist1 { 
 background-color: #e1e2ed;
}
tr.aslist2 {
 background-color: #edeec8;
}
*/
.busmenu { text-align: center; }
.busmenu ul { display: table; table-layout: fixed; margin: 0px; width: 100%; }
.busmenu ul li { display: table-cell; background-color: red; margin: 0px; }
/*
.busmenu { text-align: center; margin: 1px; }
.busmenu ul { display: table; table-layout: fixed;  margin: 0px; padding: 2px; width: 100%;}
.busmenu ul li { display: table-cell; border:#528d5c 1px solid; margin-right: 21px;}
.busmenu ul li a { }
*/

/*----------------------------------------*/
/* CSS for translate from Google (08.2021)*/
/*     UPD 15.11.2021                     */
body {
    top: 0!important;
}

/* Прячем панель гугла */
body >.skiptranslate > iframe.skiptranslate,
div#goog-gt-tt.skiptranslate
{
    display: none !important;
}

/* language */

.skiptranslate.d-block
{
    display: block !important;
}

.language {
    top: 5px;
    text-align: end;
    padding-right: 10px;
}

.language__img {
    margin: 2px;
    cursor: pointer;
    opacity: .5;
    display: inline-block;
    margin-right: 5px;
    margin-left: auto;
}

.language__img:hover,
.language__img_active {
    opacity: 1;
    text-decoration: underline dotted;
    font-weight: 500;
}

.rob {
    display: block;
}

.p_attention {
    margin: 0;
    text-align: center;
    color: #222;
    background-color: #e5f5f5;
    font-size: 0.85em;
}

/* END of CSS for translate from Google (08.2021)*/
/*-----------------------------------------------*/