body{
font-size:1.2rem;
margin:0px;
padding:3px;
background: rgb(180,58,58);
background: linear-gradient(333deg, rgba(180,58,58,1) 0%, rgba(221,211,211,1) 50%, rgba(185,21,21,1) 100%);

font-family:"Playfair Display", "Poetsen One";
}
h1, h2{
    color: darkred;
    font-size: 2.5rem;
text-align:center;
}
h2{
    font-size: 1.8rem; 
font-weight: 700;
    text-align: left;
   margin-left: 1rem;
   color:black;

}


h3{
    font-size:1.3rem;
    color:white;
}
div.hlavni{
max-width:1280px;
margin:auto;
border:5px dashed darkred;                       /*solid,dotted*/
background:rgba(255, 255, 255, 0.45);          /*rgba(0, 0, 0, 0.65)*/
border-radius: 35px;                                      /*zakulacené rohy*/
}
div.menu{display: flex;
           flex-wrap: wrap;
            justify-content: space-evenly;
           align-content: center;
           
}
div.obsah{
}
div.menu a{width: 300px; height:45px; background: darkred; display:block; text-align: center; line-height:45px; text-decoration: none; font-size:1,6rem; color:white; border-radius:15px; margin:3px; 
}
div.menu a:hover{letter-spacing: 5px; font-size:1,8rem; transition: 0.5s;

}

p{
margin: 15px;
font-size: 1.2em;
font-weight: 400;
margin: 15px;
 line-height: 1.6;
}
ul{
font-size:1.6rem;
color:black;
line-height: 22px;
list-style-image:url(img/odr4.png);
}
ul ul{
font-size:1.3rem;
color:black;
list-style-image:url(img/odr1.png);
}
ul ul ul{
font-size:1.1rem;
color:black;
font-style:italic;
list-style-image:url(img/odr2.png);
}
img.mini {float:left; border: 5px solid darkred; margin:10px; rotate: 5deg;

}
a{
    color: black;
}
a:hover{text-decoration: none; color:darkred; transition: 0.5s;}

img.galerie{border:5px solid white; margin:50px; transition:0,5s; }
img.galerie:hover{border:5px solid black; border-radius: 10%; }

span{color:yellow; font-weight:bold;}
legend{text-align:center;font-weight:bold; font-size:1,8rem;background:white;border-radius:15px; color:black;}
fieldset{text-align:center;border-radius:20px;border: 3px solid black;background:darkred; color:white;}


