
    #stred {position: absolute; width: 600px; top: 360px; left: 100px; background-color : white}
    #stredlevy {position: absolute; width: 0px; top: 260px; left: 120px; }
    #hlavicka {position: absolute; width: 800px; height: 200px; top: 0px; left: 0px;
              }
    #levy {position: absolute; width: 120px; top: 100px; left: 0px; }
    #pravy{position: absolute; width: 120px; top: 100px; left: 650px;}
    #titulek {position: absolute; height: 250px; width: 560px; top: 120px; left: 100px; }
    #hlavni {margin: 0px auto; position: relative; width: 800px; }
    #patickastred {position: absolute; width: 0px; top: 360px; left: 0px; }
    #patickaform {position: absolute; width: 0px; height: 20px; top: 650px; left: 120px; }
    #paticka {position: absolute; width: 800px; height: 20px; top: 1700px; left: 0px; }

    .povinne {color: red;}
    
    select {
            width: 100%;
            padding: 10px;
            border-radius: 4px;
            background-color: #e6f7ff;
	    margin-top: 5px; 
	    height: 40px; 
            }

    .popisek {
              margin-top: 5px; 
              padding: 10px;
              color: #0088cc;
              text-align:left; 
              height: 21px; 
              background-color: white;
              
             }

    .nevyplneno {background-color : #F8E6E0;}

    input[type=text]  {
           
           padding: 10px; 
           margin-top: 5px; 
           height: 38px; 
           box-sizing: border-box;
    }

    input[type=date]  {
           
           padding: 10px;
           margin-top: 5px; 
           height: 38px;
           box-sizing: border-box;
    }

    input[type=number]  {
           
           padding: 10px;
           margin-top: 5px; 
           height: 38px;
           box-sizing: border-box;
    }

    input[type=tel]  {
           
           padding: 10px;
           height: 38px;
           margin-top: 5px; 
           box-sizing: border-box;
    }

   input[type=text]:focus {
  		background-color: #e6f7ff;
   }

   input[type=tel]:focus {
  		background-color: #e6f7ff;
   }

   input[type=number]:focus {
  		background-color: #e6f7ff;
   }


   input[type=submit] {
            background-color: #006699; 
            color: white;
            padding: 15px 32px;
            text-align: center;
            text-decoration: none;
            display: inline-block;
            font-size: 16px;
	    cursor:pointer;
            -webkit-border-radius: 5px;
            border-radius: 5px; 
          }

  input[type=reset] {
            background-color: grey; 
            border: none;
            color: white;
            padding: 15px 32px;
            text-align: center;
            text-decoration: none;
            display: inline-block;
            font-size: 16px;
            cursor:pointer;
            -webkit-border-radius: 5px;
            border-radius: 5px; 
          }
    
    
