body {
  font-family: MS Gothic;
  cursor: url("/cursors/wingedheart.png"), auto;
  margin: 0;
  padding: 0;
}

html {
  background-image: url('https://i.ibb.co/ynzkzw03/snwall.jpg');
  background-size: 100%;
  background-color: transparent;
}

ul {
  list-style: none;
}

a {
  text-decoration: none;
}
  
li a:hover {
  font-style: italic;
}

.decor {
  position: absolute;
  margin-top: 70px;
  margin-left: 1450px;
  z-index: 5;
  background: rgba(102, 161, 255, 0.5);
  border: 2px dotted #131f87;
  border-radius: 10px;
}

.dividertop {
  position: fixed;
  margin: 0;
  padding: 0;
  height: 60px;
  width: 1537px;
  background-image: url('/pngs/blue.png');
  background-repeat: repeat-x;
  z-index: 3;
}

.dividerbottom {
  position: fixed;
  margin-top: 680px;
  padding: 0;
  height: 57px;
  width: 100%;
  background-image: url('/pngs/bluee.png');
  background-repeat: repeat-x;
  z-index: 9;
}

.sekcia {
  position: fixed;
  margin-left: 520px;
  margin-top: 100px;
  height: 450px;
  width: 720px;
  z-index: 2;
  border: 45px solid transparent;
  border-image: url(/pngs/bowblue.gif) 66 fill round;
  border-image-outset: 10px;
}

.navigacia {
  position: absolute;
  margin-left: 220px;
  margin-top: 90px;
  padding: 5px;
  height: 300px;
  width: 200px;
  z-index: 2;
  background: rgba(102, 161, 255, 0.3);
  border: 2px dotted #131f87;
  border-radius: 10px;
}

::-webkit-scrollbar {
    width: 0;  /* Remove scrollbar space */
    background: transparent;  /* Optional: just make scrollbar invisible */
}
/* Optional: show position indicator in red */
::-webkit-scrollbar-thumb {
    background: #FF0000;
}