@charset "utf-8";
body {
	font-family: Calibri;
	margin: 0;
	padding: 0;
	background-color: rgb(128,130,133);
	font-size: 18px;
	color: grey;
}
#page {
	background-color: rgb(255,255,255);
	width: 1000px;
	min-height: 800px;
	border-radius: 10px;
	margin: 20px auto;
}
#header {
	width: 100%;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	background: #feffff;
	background: -moz-linear-gradient(-45deg,  #feffff 0%, #ffffff 10%, #f68c32 75%, #ac5308 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#feffff), color-stop(10%,#ffffff), color-stop(75%,#f68c32), color-stop(100%,#ac5308));
	background: -webkit-linear-gradient(-45deg,  #feffff 0%,#ffffff 10%,#f68c32 75%,#ac5308 100%);
	background: -o-linear-gradient(-45deg,  #feffff 0%,#ffffff 10%,#f68c32 75%,#ac5308 100%);
	background: -ms-linear-gradient(-45deg,  #feffff 0%,#ffffff 10%,#f68c32 75%,#ac5308 100%);
	background: linear-gradient(135deg,  #feffff 0%,#ffffff 10%,#f68c32 75%,#ac5308 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#ac5308',GradientType=1 );
}
#content {
	float: left;
}
#nadpis {
	width: 300px;
	margin: 0px 0px 10px 100px;
}
#left {
	float: left;
	width: 50%;
	margin: 20px;
}
h1 {
	font-size: 25px;
	font-weight: normal;
	color: #f68c32;
}
h2 {
	font-size: 20px;
	font-weight: normal;
	color: #f68c32;
}
.small {
	font-size: 20px;
}
#right {
	float: right;
	margin: 20px;
	width: 42%;
}
#picture {
	width: 400px;
	box-shadow: 10px 10px 5px #888888;
}
#logo {
	width: 400px;
	margin: 20px 0px 0px 0px;
}
#footer {
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	float: right;
	width: 100%;
	background-color: #ac5308;
	text-align: center;
	color: white;
}
a {
	color: grey;
}
a#developer {
	color: lightgrey;
}