h2 {
    font-size:28px;
    color:deepskyblue;
    text-decoration:underline;
}

h1 {
    font-size:45px;
    color:deepskyblue;
    text-decoration:underline;
    text-align:center;
}

p {    
    font-size:22px;
    color:rgb(60,60,60);
    font-family:Helvetica;
    text-align:center;
}

ul,
ol {
    font-size:18px;
    color:DarkTurquoise;
}

a {
  color: blue;
  background-color: deepskyblue;
  font-weight: bold;
}

a:hover {
  background-color: dodgerblue;
  color: white;
}

a:visited {
  color: purple;
}

a:active {
  background-color: navy;
  color: yellow;
}

img {   
    max-width: 600px;
}

.pomembno {
  color: red;
  font-weight: bold;
}

footer p {
    font-size:11px;
}

header {
    background-color: rgb(240,240,240);
    padding: 20px;
    border-bottom: 2px solid deepskyblue;
    text-align: center;
}

nav {
    margin-top: 10px;
}

nav a {
    margin: 0 5px;
    padding: 5px;
    text-decoration: none;
}

footer {
    background-color: rgb(220,220,220);
    padding: 15px;
    text-align: center;
    margin-top: 40px;
    border-top: 1px solid rgb(200,200,200);
}