<style type="text/css">
body {
padding: 0em;
background-color: black;
}
  #all {
    width: 100%;
    text-align: center;
    margin: 0 auto;
    }

  #master {
    width: 930px;
    background-color: silver;
    border: 5px solid red;
    text-align: left;
    }

  #hlavicka {
    margin: 0;
    height: 150px;
    background-color: red;
  }
  #hlavicka h1 {
    margin: 0;
    padding: 60px;
    font-family: "Comic Sans MS",Trebuchet MS, sans-serif;
    font-size: 1500%;
    color: #fff;
  }
  #menu {
     width: 100%;
     text-align: left;
     margin-left: 0px;
}


#stred {
     width: 100%;
     text-align: left;
     margin-left: 5px;
}

#stred h1{
     margin-top: 50px;
     text-align: center;
     font-family: "Comic Sans MS",Trebuchet MS, sans-serif;
}

#stred h2{
     margin-top: 30px;
     text-align: center;
     font-family: "Comic Sans MS",Trebuchet MS, sans-serif;
}

#stred .text{
    margin: 30px;
    font-family: "Comic Sans MS",Trebuchet MS, sans-serif;
    font-size: 15px;

}
#stred img{
    margin-right: 15px;
    margin-bottom: 10px;
}

  #paticka {
    clear: both;
    padding: 5px 5px;
    height : 1%;
    background: red;
  }



#stred form {
  width: 460px;
  margin-top: 25px;
  margin-left: 10px;
}

#stred input {
  width: 300px;
  margin: 5px;
}
#stred submit {
  width: 50px;
  margin: 5px;
}

#stred label {
  width: 120px;
  float: left;
  display:block;
}


#stred fieldset {
  padding: 10px;
  margin: 0 0 10px 50px;
  border: 1px solid red;
  width: 500px;
}
#stred legend {
  font-weight: bold;
  color: blue;
  margin: 5px 0;
  padding: 5px;
  border: 1px solid red;
  background: red;
  color: black;
}



