/*druck*/
body {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 100.01%;
background-color: #f0f0f0;
color: #000;
padding: 10px 0px 20px 40px;
}

p, li, table#ioffer td {
line-height: 150%;
font-size: 80%;
}

hr,
.invis,
#header,
#left,
#leftmenue,
#right,
.header-suche,
#suche,
.header-switch,
.header-sizer,
#sizer,
#breadcrumb,
#footer,
#content-sub,
#topper,
#eigenesache,
#splash {
display: none;
}

table#ioffer caption {
text-align: left;
font-weight: bold;
}
table#ioffer td {
padding: 5px 10px 5px 10px;
border: 1px solid #ccc;
}

#printonly,
#printonly hr {
display: block;
}

code {
font-family: 'Courier new', monospace;
color: #454545;
font-size: 110%;
}

ul ul li,
ul ul ul li {
font-size: 100%;
}