/*
Author: Javed Ur Rehman
Website: http://www.allphptricks.com/
*/

body {font-family:Arial, Sans-Serif;}
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
a {color:#0067ab; text-decoration:none;}
a:hover {text-decoration:underline;}
.form{width: 300px; margin: 0 auto;}
input[type='text'], input[type='email'], input[type='password'] { border-radius: 2px;border: 1px solid #CCC; padding: 10px; color: #333; font-size: 14px; margin-top: 10px;}
input[type='submit']{padding: 10px 25px 8px; color: #fff; background-color: #0067ab; text-shadow: rgba(0,0,0,0.24) 0 1px 0; font-size: 16px; box-shadow: rgba(255,255,255,0.24) 0 2px 0 0 inset,#fff 0 1px 0 0; border: 1px solid #0164a5; border-radius: 2px; margin-top: 10px; cursor:pointer;}
input[type='submit']:hover {background-color: #024978;}

/*
moje 
*/

.btn-primary1 {
margin: 2px;
    border: 1px solid black;
    border-radius: 23px;
    background-color: cornflowerblue;
}

span {
 font-weight: bold;
}

span small {
 color:grey;
 background-color: inherit;
 font-size: x-small;
}

body {
  height: 100vh;
  @import url('https://fonts.googleapis.com/css?family=Lexend+Deca|Lexend+Peta&display=swap');
  font-family: 'Lexend Deca', sans-serif;
  font-family: 'Lexend Peta', sans-serif;
  }
  
hr {
margin-top:1px;
margin-bottom:1px;
border: 0.5px solid black;
}  
  
.hlavicka {
  color: coral;
  background-color:black;
  padding:1em;
  font-size:
  }

.h3 {
font-size:1em;
}
.h1 {
font-size:1.5em;
}

  
.paticka {
  color: coral;
  background-color:black;
  padding:1em;
  }
  
.telo {
margin-top:7em; 
}
  
.formular {
  max-width:40em;
  align: center;
}

 .table td {
    padding: 0px;
    vertical-align: top;
    border-top: 1px solid #dee2e6;
}

.policko {
 padding:0px;
 display: contents;
}
                
.zelena {
 color: yellow;
 background-color: green;
 
}

.modra {
 color: yellow;
 background-color: blue;
 
}

.oranzova {
 color: black;
 background-color: orange;
 
}

.prehled_zapisu {
 background-color: lightblue;
 text-align: justify;
 
}


//  Prehled kalendarovity

table,th, td{             padding: 5px;}
thead tr:first-child{     background-color: gainsboro;   }
td{                       color:red; border:1px solid black; padding:8px;line-height: 1.1;}
del{                      text-decoration: none;
                          color:lightgrey;}
th a {                    text-decoration: none;
                          color: black; width: 100%; height: 100%; text-align: center;display: block;}
                          
//  konec css pro vizual kalendare                          
                           
