h1{
  font-family: 'Arial',sans-serif;
  color: #111111;
  font-weight: bold;  
}

a.rezervacia_sipka{
  display: block; 
  padding: 60px 0;  
}

table.rezervacia_kalendar td{
  height: 25px;  
  text-align: center;
  vertical-align: middle;
  font-size: 13px;
  font-weight; bold:
  font-style: italic;
  border: solid 0px #f8f8f8;
}

table.rezervacia_kalendar td.den{
  background: #e5e5e5;
}

table.rezervacia_kalendar td.den_vikend{
  background: #c5c5c5;
}

table.rezervacia_kalendar td.den_over, table.rezervacia_kalendar td.den_vikend_over{
  cursor: hand;
  cursor: pointer;
  background: #aaaaaa;
}

table.rezervacia_kalendar td.obsadene{
  background: #f8b198;
}

table.rezervacia_kalendar td.obsadene_vikend{
  background: #f48660;
}

table.rezervacia_kalendar td.obsadene_over, table.rezervacia_kalendar td.obsadene_vikend_over{
  background: #f05222;
}

table.rezervacia_kalendar td.volne{
  cursor: hand;
  cursor: pointer;
  background: #dff5bd;
}

table.rezervacia_kalendar td.volne_vikend{
  cursor: hand;
  cursor: pointer;
  background: #c9ed89;
}

table.rezervacia_kalendar td.volne_over, table.rezervacia_kalendar td.volne_vikend_over{
  cursor: hand;
  cursor: pointer;
  background: #abe654;
}

table.rezervacia_kalendar td.rezervovane{
  background: #fff3a1;
}

table.rezervacia_kalendar td.rezervovane_vikend{
  background: #ffeb67;
}

table.rezervacia_kalendar td.rezervovane_over, table.rezervacia_kalendar td.rezervovane_vikend_over{
  background: #ffe42d;
}

table.rezervacia_kalendar td.vybrany_den{
  background: #a7d0ff !important;
}

table.rezervacia_kalendar td.vybrany_den_over{
  background: #4ba2ff !important;
}

table.rezervacia_kalendar td.dnes{
  border: solid 1px #111111;
  font-weight: bold;
  color: #000000;
}

div.rezervacia_polozka{
  margin-bottom: 10px;
  float: left;
  padding: 0;
  cursor: hand;
  cursor: pointer;
}

div.rezervacia_polozka_info{
  border: solid 1px #aea28c;  
  padding: 20px;
  height: auto;
}

div.rezervacia_polozka_info h2{
  color: #000000;
  font-family: 'Arial',sans-serif;
}

tr.row_inactive td, tr.row_inactive td a{
  color: #aaaaaa;  
}