a {
  color: #000000;
  cursor: pointer;
  text-decoration: none;
}
a:hover {}
body {
  /*color: #000000;
  /*font-family: Arial,Tahoma,sans-serif;
  font-size: 12px;
  margin: 0;*/
  background-color: #333333;
}
img {
    border: 0 none;
}
textarea {
  max-width: 100%;
}

table.table-fit {
  width: auto !important;
  table-layout: auto !important;
}
table.table-fit thead th, table.table-fit tfoot th {
  width: auto !important;
}
table.table-fit tbody td, table.table-fit tfoot td {
  width: auto !important;
}

#top {
  background-image: url(../images/back_top.png);
  background-repeat: repeat-x;
  font-size: 20px;
  /*height: 56px;*/
  margin-bottom: 1px;
  padding-left: 15px;
  text-align: left;
}
.navbar-collapse {
  background-color: gray;
  width: 100%;
  font-size: 0.9em;
  font-weight: bold;
}
.navbar-collapse a {
  color: #fff;
  border-right: 1px solid #fff;
  padding: .75em 1.75em !important;
}
.dropdown-menu a {
  border-right: none;
  font-size: 0.9em;
}
#buttons {
  float: right;
}
#buttons a {
  margin-right: 0.5em;
}
.rs_poznamky {
  text-align: center;
}
.rs_poznamky a i {
  font-size: 0.7em;
}
.album_div {
  padding: 5px;
  margin: 2px;
  width: 200px;
  text-align: center;
  border: 1px solid #CFCFCF;
  background-color: #F9FFCF;
  float: left; 
}
.album_div img {
  /*width: 100%;*/
}
.hlavni {
  background-color: #ff8080;
}
#orderContent td, #orderContent th {
  padding: 0.5rem 1.5rem;
}
.vyrazeny_vyr, .vyrazeny_vyr a {
  color: silver;
}
.vyrazeny_vyr a img {
  opacity: 0.5;
}