h1{
    text-align: center;
    margin: 0;
    padding-top: 0px;
    font-size: 45px;
}
.container{
    margin: 0px;
    width: 100%;
}
.nbar {
    width: 100%;
    background-color: rgb(0, 59, 122);
    padding: 1%;
    box-shadow: 2px 2px 7px #1c2228;
    position: fixed;
    font-family:Copperplate, Papyrus, fantasy;
    height: 7%;
    z-index:2;
    border-bottom: 10px solid darkblue;
    top: 0;
}
.map{
    padding-top: 49px;
    padding-left: 251px;
    background-image: url(/map.jpg);
}
body{
    margin: 0px;
    padding: 0px;
    background-color: rgb(121, 189, 245);
}
aside{
    width: 23%;
    background-color: rgb(0, 59, 122);
    float: left;
    z-index: 3;
    margin: 0;
	padding: 0;
	margin-top: 65px;
    box-shadow: 0px 18px 7PXpx #1c2228;
	padding-top: 20px;
	height: calc(100vh - 85px)
}
.aside{
    color: rgb(0, 0, 0);
    text-align: center;
    padding: 5px;
    padding-bottom: 0px;
	padding-top: 0px;
}
p{
    color: rgb(91, 165, 165);
    font-family: papyrus;
	margin: 10px;
	font-size: 15px
}
.ligma{
    width: 77%;
    height: auto;
    margin: 0;
	padding: 0;
	margin-top: 80px;
    float: right;
	text-align: center;
	max-height: calc(100vh - 70px)
}
img{
	max-width: 90%;
	max-height: 90%;
	margin-left: 5%;
    margin-right: 5%;
    padding-top: 25px;
}
.zpet{
    float: right;
    margin-top: 10px;
    margin-right: 15px;
    background-color: rgb(255, 255, 255);
    border-radius: 20px;
    border-color: rgb(77, 197, 244);
    border-style: solid;
    border-width: 2px;
    font-family: papyrus;
    color: rgb(77, 197, 244);
    font-size: 20px;
    transition: background-color 0.15s, color 0.15s;
}
.zpet:hover{
    cursor: pointer;
    color: white;
    background-color: rgb(77, 197, 244);
}
#blok {
    background-color: rgb(178, 221, 245);
    margin-top: 120px;
    margin-left: 50px;
    margin-right: 50px;
    border-radius: 20px;
}
.text {
    padding: 8px;
	color: black
}
a{
    color: rgb(0,191,255)	
}
a:hover{
	color: white	
}
a:active{
    color:blue;

}
.right{
    float:right;
    padding-top: 0px;
}
.nazev{
    font-size: 20px;
    color:rgb(25,25,112);
    font-weight: bold
}
.left{
    float: left;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
}
