/* CSS Document */
body {
  margin: auto;
  padding: 0;


  text-align: center;
  font-size:20px
}

     a:link {text-decoration: none; color: red; }
    a:hover { text-decoration: none; }
#telo {
position: relative;
  width: 550px;
  height: auto;
  margin-top:  auto;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: auto;
  padding:0;

  text-align: center;
}
.nadpis{
    font-family:  "Comic Sans MS";
  font-size: 18px;
}
.index{
padding-top:15px;
  padding-bottom: 25px;
  color: red;


}

 form{ background:#6F9FC4;  color:black;  padding:25px; text-align:center; font-weight:bold; margin:0px 0px 0px 0px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}
table{
  text-align: left;
  margin-right: 40px;
}
.textbox{
   border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
  text-align: center
}
#volnoobsazeno{
position: absolute; top:180px; left:400px;
  font-size: 40px;
  /*margin-left: 40px;*/
}
.volnazel{
  color: green;
}
.zavritchatokno{
  width: 50%;
}


submit{
  font-size: 16px;
}
.hvezdicka{
  font-size: 18px;
  color: red;
}
.regbutt{
  padding-left: 25px;
  padding-right: 25px;
}


