.no_print { display:block;  }
@media print {
.no_print { display:none; }
}

.only_print { display:none;  }
@media print {
.only_print { display:block; }
}


@page { size:landscape; }

div {
display:block;

}

div#top_verlauf           { visibility:hidden;  display:none; }
div#bg_logo               { visibility:hidden;  display:none; }
div#logo                  { visibility:hidden;  display:none; }
div#navigation            { visibility:hidden;  display:none; }
div#header                { visibility:hidden;  display:none; }
div#head_content_right    { visibility:hidden;  display:none; }
div#wrapper_content_right { visibility:hidden;  display:none; }
div#content_right         { visibility:hidden;  display:none; }
div#footer                { visibility:hidden;  display:none; }




div#headline {  padding:10px; }
div#content  { width:auto; left:0px; top:0px; padding:10px; margin:0px; }

body                  { margin:auto;padding:10px; }
a.button              { font-family:tahoma; color:#000000;}
a.button              { font-family:tahoma; background-color:#E5E3E0; border-style:solid; border-color:#7C7466; border-width:1px; padding:1px 6px 1px 6px; color:#797264; text-decoration:none; font-weight:bold; font-size:9px;  }
a.button:visited      { font-family:tahoma; background-color:#E5E3E0; border-style:solid; border-color:#7C7466; border-width:1px; padding:1px 6px 1px 6px; color:#797264; text-decoration:none; font-weight:bold; font-size:9px;  }
a.button:hover        { font-family:tahoma; background-color:#CBC7C0; border-style:solid; border-color:#050100; border-width:1px; padding:1px 6px 1px 6px; color:#2C2312; text-decoration:none; font-weight:bold; font-size:9px;   }

hr {  width: 100%; background-color: #cccccc; color: #cccccc; height: 1px; border: 0px; }

h1 { border-bottom:1px #000000 solid; font-size:16px; font-weight:bold; }

* { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

