/* Print Styles */

body #unionlab {
  width: 100%;
  font-size: 10pt;
}

#unionlab #jumplinks,
#unionlab #meta_nav,
#unionlab #header,
#unionlab .gimmick-opener,
#unionlab .breadcrumbs,
#unionlab #secondary_slot,
#unionlab .additionals,
#unionlab .searchportlet,
#unionlab #mainarticleref,
#unionlab .mainarticlebg,
#unionlab div.commentfooter,
body #unionlab div#footer,
#unionlab #main_slot a.top,
#unionlab .imageboxcontent a.link.extern {
  display: none !important;
}

#unionlab #header {
    height: 40px;
    margin-top: 0px !important;
}

#unionlab #editiondate {
    margin-top: 0px !important;
}

#unionlab #thema {
    float: none;
}

#unionlab #thema h2 span.printedition {
    display: inline !important;
}

#unionlab #secondary_slot {
    width: 1px !important;
}

#unionlab .mainarticle {
    font-weight: bold;
    color: #333333;
}

#unionlab .artikel .mainarticle {
    color: #950006;
}

#unionlab .erwiderung .mainarticle {
    color: #2B81A1;
}

#unionlab #main_slot div.article_teaser {
    float: none;
    width: auto;
}

#unionlab #main_slot .topicsmallright .box,
#unionlab #main_slot .topicsmallleft .box {
    width:372px !important;
}


#unionlab #main_slot,
#unionlab #main_slot .box {
  width: 100%;
  margin: 0px !important;
  padding: 0px !important;
}

body div#unionlab img#printlogo {
  display: block;
  width: auto;
}

div.box {
  overflow: visible !important;
}

#unionlab div.mainarticle {
  padding-left: 0px !important;
}
