table {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 90%;
    max-width: 100%;
    min-width: 90%;
    margin-left: auto;
    margin-right: auto;
}

td, th {
    border: 1px solid black;
    text-align: left;
    vertical-align: top;
    padding: 8px;
}


tr:nth-child(odd) {
    background-color: #F0F0F0;
}
tr:nth-child(even) {
    background-color: #FEFEFE;
}

/* Table Header */
tr:nth-child(1) {
    background-color: #42B285;
}


@import url("logodim.css");

/* cyrillic */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(oswald1.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(oswald2.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(oswald3.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(oswald4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


body {
  background-image: url("../background.png");
  background-repeat: no-repeat;
  color: #303030;
  background-color: #e2e4e3;
  background-size: 100% 100%;
  font-size:20px;
  font-family: Oswald, Calibri, Helvetica, Arial;
}

div.maindoc
{
  margin-top: 100px;
  margin-right: 15px;
  margin-bottom: 15px;
  margin-left: 15px;
}

p
{
  margin: 15px;
}

// Hyperlink endColorstr

/* unvisited link */
a:link {
 color: #ff5555;
}

/* visited link */
a:visited {
 color: #4b731d;
}

/* mouse over link */
a:hover {
 color: #ff8855;
}

/* selected link */
a:active {
 color: #dd6655;
}

// Hyperlink effects in general

footer
{
    margin-top : 40px;
    padding-top: 48px;
}

.video-container {
    position:relative;
    height:60%;
    padding-bottom:75.0%;
    overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
}

#cookiemsg a {color:#000; text-decoration:none;}

#cookiemsg a:hover {text-decoration:underline;}

#cookiemsg div {padding:10px; padding-right:40px;}

#cookiemsg {
   outline: 1px solid #7b92a9;
   text-align:right;
   border-top:1px solid #fff;
   background: #f3f3f3;
   background: -moz-linear-gradient(top, #f3f3f3 0%, #f2f6f9 100%);
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#f2f6f9));
   background: -webkit-linear-gradient(top, #f3f3f3 0%,#f2f6f9 100%);
   background: -o-linear-gradient(top, #f3f3f3 0%,#f2f6f9 100%);
   background: -ms-linear-gradient(top, #f3f3f3 0%,#f2f6f9 100%);
   background: linear-gradient(to bottom, #f3f3f3 0%,#f2f6f9 100%);
   filter: progid:DXImageTransform.Microsoft.gradient(   startColorstr='#f3f3f3', endColorstr='#f2f6f9',GradientType=0 );
   position:fixed;
   bottom:0px;
   z-index:10000;
   width:100%;
   font-size:12px;
   line-height:16px;}

#cookiemsgCloser {
   color: #777;
   font: 14px/100% arial, sans-serif;
   position: absolute;
   right: 5px;
   text-decoration: none;
   text-shadow: 0 1px 0 #fff;
   top: 5px;
   cursor:pointer;
   border-top:1px solid white;
   border-left:1px solid white;
   border-bottom:1px solid #7b92a9;
   border-right:1px solid #7b92a9;
   padding:4px;
   background: #ced6df; /* Old browsers */
   background: -moz-linear-gradient(top, #ced6df0%, #f2f6f9 100%);
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ced6df), color-stop(100%,#f2f6f9));
   background: -webkit-linear-gradient(top, #ced6df0%,#f2f6f9 100%);
   background: -o-linear-gradient(top, #ced6df0%,#f2f6f9 100%);
   background: -ms-linear-gradient(top, #ced6df0%,#f2f6f9 100%);
   background: linear-gradient(to bottom, #ced6df0%,#f2f6f9 100%);
   filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#ced6df', endColorstr='#f2f6f9',GradientType=0 );
 }

#cookiemsgCloser:hover {border-bottom:1px solid white; border-right:1px solid white; border-top:1px solid #7b92a9; border-left:1px solid #7b92a9;}
