html, body {
  height: 100%;
  margin: 0;
  padding: 0;
}

body {
   background-color: rgb(153,255,102); 
   color: #404040;
   font-size: 11pt;
   padding: 0;
}

body div.container { margin-top: 5pt; }
 
.card-header { height: 35pt; }

h1 {
 font: bold 17px Verdana;
}

h2 {
 font: bold 13px Verdana;
}

h3 {
 font: bold 12px Tahoma;
}

.RESULT p {
 font: bold 18px Verdana;
 color: black;
 line-height: 175%;
 text-align: center;
 padding-top: 10pt;
}

a { color: rgb(0,102,0); }

p {
   text-align: justify;
   line-height: 145%;
}

.copyright {
  color: silver; 
  float: right;
  font-weight: bold;
}

#adsTopBox{ border: 0; padding:0; margin: 5px 35px; clear: both; display: block;
}


#cookie-statement {
  margin: 0 0 0 0;
  padding: 5px 0 3px 0;
  border: 0;
  background: #555;
  color: white;
  text-align: center;
  width: 100%;
  height: 60pt;
  font-size: 11pt;
  display:inline-block;
  top:0;
  z-index: 999;
}

#cookie-statement #infoBlock {
  display: block;
  border:0;
  padding:0;
  height: 57px;
  margin: auto;
  width: 1100px;
}

#cookie-statement .text {
  float: left;
  display: inline;
  width: 900px;
}

#cookie-statement span {
}

#cookie-statement a {
  color: orange;
  text-decoration: none;
}

#cookie-statement a.more {
  color: #eee;
  font-size: 10pt;
}

#cookie-statement a#accept {
  text-weight: bold;
  background: orange;
  color: black;
  width: 50px;
  height: auto;
  font: bold 11pt;
  border-radius: 5px; 
  -moz-border-radius: 5px; 
  -webkit-border-radius: 5px;
  padding: 3px 3px 3px 3px;
  margin: 10px 0; 
}
