* {
  margin: 0 auto;
}

#head {
  margin: 0 auto;
  background: #fff url('img/head.jpg') no-repeat right top;
  width: 800px;
  height: 500px;
  font-size: 11pt;
}

.menu {
  padding-top: 10px;
  font-family: Times new roman, Arial;
  font-size: 12pt;
}

#menu {
	float:left;
	margin:0;
	padding:0;
	padding-left:55px;
	list-style:none;
}

#menu li{
	float:left;
	background:url('./img/li_menu.jpg') top left no-repeat;
	padding:15px 30px 0 5px;
}

#menu li a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

#menu li a:hover, #top_menu li a:active {
	color:#e2e2e2;
}

#top {
  background: url('img/top.jpg') repeat-x;
  font-family: Times new roman, Arial;
  color: #fff;
  height: 36px;
}

.login {
  margin-top: 90px;
  text-align: center;
  border: 1px solid black;
}

input {
  border: 1px solid black;
}

#form {
  width: 900px;
  border: 1px solid black;
  text-align: left;
}

.hlavicka {
  margin: 0 auto;
  text-align: center;
}

.tabulka {background-color: white; width:900px; text-align:center; }
.tabulka {border-collapse: collapse; border-style:outset; border-width:2px; border-color:black;}
.tabulka td {border:1px solid black; font-size: 12pt;}

.tabulka1 {
  background-color: white;
}

.tabulka1 {
  border-collapse: collapse; 
  border-style:outset; 
  border-width:2px; 
  border-color:black;
}

.tabulka1 td {
  border: 1px solid black;
  font-size: 12pt;
}

