body {
  background-image:url('../zada.gif');
  font-family: sans-serif;
}
a:visited {
  color: navy;
}
a:hover {
  color: red;
}
p {
  margin: 0px;
}
.main {
  text-align:center;
  font-size:0.8em;
}
.mala {
  font-family: verdana, sans-serif;
  font-size:0.9em;
  margin: 0px;
  padding:5px;
}
.in_main {
  margin-left:auto;
  margin-right:auto;
  width:801px;
  background-color:#ffffff;
  border-style:solid;
  border-width:1px ;
  border-color:#333333;
}
.odstav {
  font-family: sans-serif;
  padding:4px 15px;
  text-align:left;
}
.horejsek {
  background-color:#ccddcc;
  padding:0px 0px 8px;
}
.dolejsek {
  background-color:#ccddcc;
  font-size:80%;
  width:800px;
  padding:3px 0px;
  margin: 5px 0px 0px;
  text-decoration:none;
  color: #ffffff;
}
.dolelink {
  text-decoration:none;
  color: black;
}
.hostel {
  padding:4px 10px;
  text-align:left;
  background-color:#eeeeee;
  width:260px;
  border-style:solid;
  border-width:1px;
  border-color:#bbbbbb;
  margin: 6px;
  float:left;
}
.link-hostel {
  font-weight: bold;
}
.2 {
  width:548px;
  float:left;
}
.3 {
  width:250px;
  float:right;
}
.5 {
  padding:4px 6px;
  text-align:left;
  background-color:#ccddcc;
  border-style:solid;
  border-width:1px;
  border-color:#99aa99;
  margin: 5px 10px 5px 5px;
}
.4 {
  padding:3px 10px;
  text-align:left;
  background-color:#eeeeee;
  border-style:solid;
  border-width:1px;
  border-color:#bbbbbb;
  margin: 3px 6px;
  width:256px;
  float:left;
}
.hostel-in {
  padding:6px 10px;
  text-align:left;
  background-color:#eeeeee;
  border-style:solid;
  border-width:1px;
  border-color:#bbbbbb;
  margin: 4px 6px;
}
.ceny {
  font-size:100%;
  margin: 0px 20px;
}
.hostel-jmeno
{
  font-size: 150%;
}