/* Resetování výchozích stylů 

    {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    }                         Rem JM Resetování výchozích stylů  způsobuje chybu validátoru. Dne 16.1.2024 bylo zde zneplatněno. Změna zatím nevykazuje žádný vliv na zobrazení stránek. */

/* Nastavení stylu pro nadpisy */
h1, h2, h3 {
color: blue;
text-align: center;
}

/* Nastavení stylu pro odkazy */
a {
color: blue;
text-decoration: none;
}
a:visited { /* JM navštívený odkaz bude šedý*/ 
color: #555555;
text-decoration: underline;
}
a:hover {   /* odkaz přes který se přejíždí myší*/
color: red;
text-decoration: underline;
}
a:active {    /* aktivní, resp. právě volený odkaz*/
color: black;
text-decoration: underline;     /* podtržení při najetí myší*/
}

/* Nastavení stylu pro odstavce */
p {
margin: 20px 0;
font-weight: normal;
font-style: normal;
font-size: 16px;
font-family: sans-serif, Arial, Helvetica;
}

/* Specifické styly pro některé odstavce */
.podtrzeni {  /* podtržení*/
text-decoration: underline;
}
.vpravo {
text-align: right;
}
.nastred {
text-align: center;
}
.fial {
color: #663366;
}
.cerve {
color: red;
}
.c5 {
font-weight: bold;
}
.c2 {
font-weight: bold;
}

/* Nastavení stylu pro span */
span {
color: fuchsia;
font-size: 12px;
}

/* Nastavení stylu pro obrázky */
img.c6 {
border: none;
}

/* Nastavení stylu pro input */
input.c1 {
color: black;
background-color: #ffffff;
margin: 2px;
}

/* Nastavení pozadí */
body {
background-image: url("images/blegtext.gif");
background-position: left top;
background-repeat: repeat-y;
font-size: 16px;
font-family: sans-serif, Arial, Helvetica;
}

/* Nastavení stylu pro specifický element */
div.uplynule {
background-image: url('images/uplynule.gif');
}

/* Nastavení stylu pro specifický odstavec */
p.c5 {
font-weight: bold;
}
p.c2 {
font-weight: bold;
}
.odstavec {
margin: 0;
}