  	* {
 	   font-family: wf_segoe-ui_light,"Segoe UI Light","Segoe WP Light","Segoe UI","Segoe WP",Verdana,Tahoma,Arial,sans-serif;
     font-weight: 400;
     font-weight: lighter ;     
     background-color:#FAFAFA;      
     color: rgb(20,20,170);
  	}
    
    /*html { scroll-behavior: smooth; } */           	
      
    body {
      margin:0;
      padding:0;
	  font-size: 25px;
      line-height:40px;
		}
    
    .levy {
      position:fixed;
      top:0;
      left:30px;
      width:300px;
      //height:100%;
      vertical-align:top;
      border-right:1px solid silver;
      float:left;
    }
    
    #menu a {
        font-size:25px;
    }
   h1 {
			margin: 0;
      margin-top:40px;
      margin-bottom:20px;      
			padding: 0;
      letter-spacing:1px;
      text-align:left;
		}

   h2 {
			margin: 0;
      margin-top:10px;
			padding: 0;
      letter-spacing:1px;
      font-size: 33px;
      text-align:left;
		}
   h3 {
			margin: 0;
			padding: 0;
      letter-spacing:1px;
      font-weight:bold;
      font-size:22px;
		}    

  	a {
      display: inline;
  		line-height:18px;
  		text-align: center;
  		text-decoration: none;
    	margin: 7px;
    	padding:0px 7px 0px 7px;
  		
  	}
    
    a:hover {
     color:black;
     background-color:rgba(255,255,255);
     border-radius:3px;
    box-shadow: gray 0px 0px 3px;          
    }
    
   a:active {
    box-shadow: gray 0px 0px 8px;
    //border:1px solid white;    
    //background-color:rgba(189,183,107,0.1);     
    }    
    
.pravy {
       margin-left:350px;
      width:700px;
     
   }    
	
.odkazy {

      padding:20px;
      min-height:1600px;                
      }

form {
     margin-bottom:0px;
     padding-bottom:0px;
}
 
.time {
      text-align:right;
      font-size:70%;
    }

.dole {
  margin:0;
  margin-top:30px;
}
