html, body {
	margin: 0px;
	padding: 0px;
	box-sizing: border-box; 
	background: #87A6C3;
	min width: 100vh;
	min-height: 100vh;
}


.footer {
	font-size: 20px;
	width: 1200px;
	margin: 0px auto;
	margin-top: 0px;
  display: block;
  text-align: center;
  padding: 10px;
  color: black;
	background: #F5E1A4;
	box-sizing: border-box;
}

.container {
	width: 1200px;
	min-height: 100vh;
	margin: 0px auto;
	margin-top: 0px;
	background: #F5E1A4;
	box-sizing: border-box;


}
/* Menu začátek */
.menu {
	width: 1100px;
	margin: 0px auto;
	margin-top: 0px;
	text-align: center;
	background: transparent;
	box-sizing: border-box;

}


.prvni {
	color: #F5991C;
	font-family: arial;
	font-weight: bold;
	font-size: 33px;

}
.druhy {
	color: #2D39F5;
	font-family: arial;
	font-weight: bold;
	font-size: 33px;
}
.treti {
	color: #F51A16;
	font-family: arial;
	font-weight: bold;
	font-size: 33px;
}
.ctvrty {
	color: #16F534;
	font-family: arial;
	font-weight: bold;
	font-size: 33px;
}
.paty {
	color: #A01ABB;
	font-family: arial;
	font-weight: bold;
	font-size: 33px;
}
.sesty {
	color: #3EA6BC;
	font-family: arial;
	font-weight: bold;
	font-size: 33px;
}
.sedmy {
	color: #F44A18;
	font-family: arial;
	font-weight: bold;
	font-size: 33px;
}
/* Menu konec */

h1 {
	color: #14E13A;
	font-size: 50px;
	font-family: serif;
	text-align: center;
	width: 1024px;
	margin: 0px auto;
	padding: 5px 5px;
	box-sizing: border-box;
	
}

h2 {
	color: #4E9FFC;
	font-size: 35px;
	font-family: serif;
	text-align: center;
	width: 1024px;
	margin: 0px auto;
	padding: 5px 5px;
	box-sizing: border-box;
	
}

h3 {
	color: #0501F5;
	font-size: 15px;
	font-family: serif;
	text-align: center;
	width: 1024px;
	margin: 0px auto;
	padding: 5px 5px;
	box-sizing: border-box;
}

main p {
	font-weight: bold;
	font-family: sans-serif;
	ext-align: justify;
	width: 1024px;
	margin: 20px auto;
	padding: 5px 5px;

}

img {
	width: 1200px;
	height: 750px;
	margin: 0px auto;
	display: block;
}

a {
	text-decoration: none;
	margin: 20px auto;
	margin-top: 0px;
	padding: 20px auto;
}

ul {
	margin-top: 0px;
}

li {
	display: inline-block;
	margin: 5px auto;
	padding: 10px;

}
a:link {
	color:inherit 
}

a:active {
	color:inherit
}

a:visited {
	color:inherit

}
a:hover {
	color:inherit;
	text-decoration: underline;
}

form {

	width: 500px;
	margin: 0px auto;

}

form input {
	margin: 5px auto;
	width: 200px;
	border-radius: 10px;
	margin-top: 5px;
	padding: 5px;
	font-size: 15px;
	font-weight: bold;
	color: black;
}


input[type=submit] {
width: 110px;
}

textarea {
	border-radius: 10px;
	width: 400px;
	margin-top: 0px;
	padding: 5px;
	margin: 5px;
}
