.bila {
  color: #FFFFFF;
}
.bezova {
  color: #FFFFCC;
}
.lososova {
  color: #FFCC99;
}
.dulezite {
  color: #cc0000;
}
.invisible {
  display: none;
}
.vysledek {
  background-color: #FFCC99;
}
.error {
    		color: #FE0000;
    		font-weight: bold;
    		padding: 5px;
}
.strankovani {
  text-align: center;
  padding: 10px 50px 10px 50px;
  background-color: #FFCC99;
}
.strankovani_knihy {
  text-align: center;
  padding: 10px;
  background-color: #FFCC99;
}
.input_0 {
    		width: 50px;
    		font-size: 11px;
    		border: 1px solid #CC0000;
}
.input_1 {
    		width: 125px;
    		font-size: 11px;
    		border: 1px solid #CC0000;
}
.input_2 {
    		width: 400px;
    		font-size: 11px;
    		border: 1px solid #CC0000;
}
.option {
        background-color: #000000;
}
.button {
    		padding: 0px 2px 0px 2px;
    		font-size: 11px;
    		font-weight: bold;
    		color: #FFFFFF;
    		border: 1px solid #FFFFFF;
    		background-color: #CC0000;
}
.textarea {
    		font-family: Verdana, sans-serif;
    		font-size: 11px;
    		padding: 2px;
    		border: 1px solid #CC0000;
}
.checkbox {
          margin: 0px 20px 0px 2px;
          padding: 0px;
          border: 1px solid #FE0000;
          }
.formular {
    		  margin: 20px 0px 20px 0px;
    		  font-weight: bold;
    		  border: none;
          }
.fotografie {
  border: 1px solid #EA7A00;
}
.fotografie_nahled {
  margin: 10px;
  border: 1px solid #EA7A00;
}
.inzerat_nahled {
  float: right;
  margin: 10px 10px 20px 20px;
  border: 1px solid #EA7A00;
}
.obr_no_border {
  border: none;
}
.table_1 {
    		  border-collapse: collapse;
    		  font-size: 11px;
    		  border: 1px solid #CC0000;
          }
.table_1 td {
    		    padding: 1px 5px 1px 5px;
    		    border: none;
            }
.table_1 th {
    		    padding: 1px 5px 1px 5px;
    		    background-color: #CC0000;
            }
.table_1 th a {
     	        color: #FFFFFF;
              }
.table_1 tr:hover {
    		          background-color: #FFCC99;
                  }
.tr_table_1 {
    		    color: #FFFFFF;
    		    background-color: #CC0000;
            }
.table_menu_blank {
    width: 100%;
    height: 300px;
    border-collapse: collapse;
    font-size: 100%;
    border: none;
}
.table_menu_blank td {
    width: 50%;
    text-align: center;
    padding: 0px 25px 50px 25px;
    border: none;
}
.table_pocitace {
    width: 100%;
    border-collapse: collapse;
    font-size: 11px;
    border: 1px solid #CC0000;
}
.table_pocitace th {
    color: #FFFFFF;
    padding: 1px 5px 1px 5px;
    border: 1px solid #CC0000;
    background-color: #CC0000;
}
.table_pocitace td {
    text-align: center;
    padding: 2px 5px 2px 5px;
    border: 1px solid #CC0000;
}
.td_sediva {
  color: #CCCCCC;
}
.volno {
    color: #00FE00;
}
.obsazeno {
    background-color: #FE0000;
}
.ikonka {
  margin-right: 10px;
}

