#fgh{text-decoration: none;}
    * { margin: 0; padding: 0; box-sizing: border-box;  }
 body{ font-family: Arial, sans-serif; background-color: #f0f0f0 ); }
    header { background: linear-gradient(-135deg ,#f0f0f0,  #f0f0f0,  #f0f0f0, #f0f0f0, #f0f0f0 );  padding: 10px 20px; display: flex; justify-content: space-between; align-items:center; flex-wrap: wrap; position: relative; } 
 .logo { font-size: 1.5rem; font-weight: bold;  }
   .hamburger { display: none; font-size: 28px; cursor: pointer; background: none; border: none; }
 nav.menu { display: flex; gap: 20px; }
   nav.menu a { text-decoration: none; color: black; padding: 10px; letter-spacing: 4.3px; word-spacing: 2.9px; }
nav.menu a:hover { background-color: rgba(0, 0, 0, 0.1); border-radius: 5px; }
     /* RESPONSIVE – mobilní zobrazení */
    @media (max-width: 768px) { .hamburger {  display: block; }
 nav.menu {  text-align:center;display: none; flex-direction: column; width: 100%; background: linear-gradient(-135deg ,#f0f0f0,  #fff,  #fff, #fff, #fff ); position: absolute; top: 100px; left: 0; z-index: 10;  }
     nav.menu.show { display: flex; }
    }
     
  #fgh{text-decoration: none;}
    * { margin: 0; padding: 0; box-sizing: border-box;  }
 body { font-family: Arial, sans-serif; }
    header {  background: linear-gradient(-135deg ,#fff,  #fff,  #fff, #fff, #fff ); padding: 10px 20px; display: flex; justify-content: space-between; align-items:center; flex-wrap: wrap; position: relative; } 
 .logo { font-size: 1.5rem; font-weight: bold;  }
   .hamburger { display: none; font-size: 28px; cursor: pointer;/* background: black;*/ border: none;color:black; }
 nav.menu { display: flex; gap: 20px; }
   nav.menu a { text-decoration: none; color: black; padding: 10px; }
nav.menu a:hover { background-color: rgba(0, 0, 0, 0.1); border-radius: 5px; }
     /* RESPONSIVE – mobilní zobrazení */
    @media (max-width: 768px) { .hamburger {  display: block; }
 nav.menu {  text-align:center;display: none; flex-direction: column; width: 100%; background: linear-gradient(-135deg ,#f0f0f0,  #f0f0f0,  #fff, #fff, #fff ); position: absolute; top: 100px; left: 0; z-index: 10;  }
     nav.menu.show { display: flex; }
    }
      
      #ziskk{font-size:20px;color:blue;word-spacing: 1.5px;}
header{background: linear-gradient(135deg ,#f0f0f0,    #f0f0f0, #f0f0f0, #f0f0f0  );/*margin-bottom: 140px;*/color:black;}
