body     {font-family:'Montserrat';

max-width: 100em;
          margin: 1em auto;

          color:#787878;
         }
         
         
        /* montserrat-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/montserrat-v26-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}    
                     
         
         
        
         
td                {font-family:'Montserrat';
                  color:#787878;
                  line-height:1.5; }
h1                {font-size:1em;
                  font-family:'Montserrat';
                  font-style:normal;
                  font-variant:normal;
                  font-weight:bold;
                  color:#32659A; }

h2                { font-size:1em;
                  font-family:'Montserrat';
                  font-style:normal;
                  font-variant:normal;
                  font-weight:bold;
                  color:#787878; }

h3                { font-size:1em;
                  font-family:'Montserrat';
                  font-style:normal;
                  font-variant:normal;
                  font-weight:bold;
                  color:#118C40; }



a:link                { color:#AAADAE;
font-size:1em;

                  text-decoration:none; }
a:visited        {   color:#AAADAE;
font-size:1em;

                  text-decoration:none; }
a:hover                { color:#787878;
font-size:1em;

                        text-decoration:none; }



a.navi:link       { color:#ffffff;
                  font-size:1em;
                  text-decoration:none; }
a.navi:focus      { color:#ffffff;
                  font-size:1em;
                  text-decoration:none;
                  }
a.navi:visited    { color:#ffffff;
                  font-size:1em;
                   text-decoration:none; }
a.navi:hover      { color:#ffffff;
                  font-size:1em;
                  text-decoration:none; }

a.topnavi:link       { color:#ffffff;
                  text-decoration:none;
                  font-size:-1; }
a.topnavi:focus      { color: #5BB6E6;
                  text-decoration:none;
                  font-size:-1;
                  }
a.topnavi:visited    { color:#ffffff;
                   text-decoration:none;
                   font-size:-1;}
a.topnavi:hover      { color:#5BB6E6;
                  text-decoration:none;
                  font-size:-1;}


a.bottomnavi:link       { color:#ffffff;
                  text-decoration:none;
                  font-size:-1; }
a.bottomnavi:focus      { color: #ffffff;
                  text-decoration:underline;
                  font-size:-1;
                  }
a.bottomnavi:visited    { color:#ffffff;
                   text-decoration:none;
                   font-size:-1;}
a.bottomnavi:hover      { color:#ffffff;
                  text-decoration:underline;
                  font-size:-1;}

a.btn {
border: 1px solid #FFFFFF;
 color:#ffffff;
 font-size:-1;
 padding: 5;
 border-radius: 0.2em;}

a.ktn {
border: 1px solid #ac2128;
 color:#ffffff;
 font-size:-1;
 padding: 5;
 border-radius: 0.2em;}





*                {scrollbar-arrow-color:#D7D7D7;
                  scrollbar-face-color:#FFFFFF;
                  scrollbar-highlight-color:#D7D7D7;
                  scrollbar-shadow-color:#D7D7D7;
                  scrollbar-track-color:#FFFFFF;
                  scrollbar-3dlight-color:#D7D7D7;
                  scrollbar-darkshadow-color:#D7D7D7; }
table             {font-family:Arial, sans-serif;
                  ;}


.dwn                { font-size:11pt;
                  font-family:sans-serif;
                  font-style:normal;
                  font-variant:normal;

                  color:#787878; }
