/* --- css stylesheet print --- */
/* --- global --- */
html , html * , body , body * {
  color: #000000 !important;
  background: no-repeat none transparent !important;
  line-height: 18px;
}
/* --- common --- */
h1 {
  padding: 0px;
  margin: 0px 0px 10px 0px;
}
.print {display: block;}
/* --- mask --- */
div.weball {
  width: auto;
}
div.weball-in {
  width: auto;
  padding: 0px;
}
/* --- header --- */
div.logo {
  position: relative;
  left: 0px;
  width: auto;
  height: auto;
}
div.logo img {
  display: none;
}
div.header {
  display: none;
}
/* --- obsah --- */
div.subject {
  width: auto;
}
div.left-side {
  width: auto;
  float: none;
}
/* --- left-menu --- */
div.left-menu {
  display: none;
}
/* --- content --- */
div.content {
  width: auto;
  float: none;
}
div.top-img {
  display: none;
}
div.content-in {
  width: auto;
  padding: 10px 0px 10px 0px;
}
/* --- right --- */
div.right-col {
  width: auto;
  float: none;
  margin: 0px;
}
div.banners img, div.partners img {
  margin: 0px 0px 10px 0px;
}
div.partners i.separate {
  display: none;
}
div.right-col h3 {
  padding: 10px 0px 10px 0px;
}
/* --- footer --- */
div.footer {
  width: auto;
}
div.footer-in {
  width: auto;
  padding: 10px 0px 0px 0px;
}
div.footer-in div {
  display: none;
}
div.footer-in div.align-right {
  display: block;
}

