/* --- css stylesheet for print --- */
/* --- global --- */
html , html * , body , body * {
  color: #000000 !important;
  background: no-repeat none transparent !important;
}
/* --- common --- */
.print {display: block;}
/* --- form --- */
/* --- mask --- */
div.web-all {
  width: auto;
}
body.home div.web-all {
  width: auto;
}
/* --- header --- */
div.header {
  height: auto;
}
body.home div.header {
  padding-left: 0px;
}
div.header div.login {
  display: none;
}
div.header div.vyber {
  display: none;
}
/* --- top-image --- */
img.top-image {
  display: none;
}
/* --- heading --- */
div.heading {
  height: auto;
  padding: 0px;
}
div.heading h2 {
  float: none;
}
div.heading div.drobeckova {
  display: none;
}
/* --- body-content --- */
div.body-content {
  margin: 0px;
  width: auto;
}
/* --- content --- */
div.content {
  float: none;
  width: auto;
  padding: 0px;
}
/* --- left-menu --- */
div.left-menu {
  display: none;
}
/* --- footer --- */
div.footer {
  padding: 0px;
}
div.footer div.footer-left {
  float: left;
}
div.footer div.footer-right {
  float: right;
}
/* ---  --- */
/* --- home --- */
body.home div.footer {
  top: 0px;
  padding: 0px;
  width: auto;
}
