* {
  margin: 0;
  padding: 0;
 }



body{
  margin-left: 20px;
  margin-top: 20px;
}

body, html { width: 95%; height: 95%; }

table, th, td {
 padding: 0;
  margin: 0;
  border-collapse: collapse;
}


p {
  padding: 0;
  margin: 0;
  font-family: sans-serif;
  font-weight: 600;
  text-shadow: 2px 1px 2px #2d0cfd,
  -1px -1px 2px #bd9ce0; 
  -webkit-text-stroke: 1.7px #fff;
  -webkit-text-fill-color: transparent;
  letter-spacing: 5px; 

}


td {
  padding: 0;
  margin: 0;
 height: 45px;
 width: 45px;
 background:url(0.PNG);background-repeat:no-repeat; background-size: cover;
}

