body {
 color: #000;
 border: none;
 background-color: transparent;
 background-attachment: fixed;
 background-position: center;
 background-repeat: no-repeat;
 font-family:'Times New Roman',Times,serif;/*Serifen Schriften eigenen sich in der Regel besser als Laufschrift für den Ausdruck*/
 font-size: 10pt;/*Die Schriftgrösse sollte für den Drucker auf points eigestellt werden.*/
 margin:0;
 padding: 0;
}
/* (de) Vermeidung von Seitenumbrüchen direkt nach einer Überschrift */
h1,h2,h3,h4,h5,h6 {
 page-break-after:avoid;/*Mit page-break-after:always; kann man einen Seitenumbruch erzwingen. Mit avoid verhindert man einen Seitenumbruch.*/
}
h1, h2, h3, h4, .ue1, .ue2, .ue3, .ue4
{
 font-size: 13pt;
 font-weight: bold;
 position:static !important;
}
h1, .ue1 {
 font-size: 16pt;
}

h2, .ue2 {
 font-size: 15pt;
}

h3, .ue3 {
 font-size: 14pt;
}

p, hr, table, tr, td {
 color:#000;
 text-align:left; 
 font-size: 10pt;
 background-color: transparent;
}
p {
 margin: 0 0 1em 0;
}
p+p {
 margin-top: -1em;
 text-indent: 2em;
}
div {
 background: transparent;
}

a, a:visited, a:hover, a:visited:hover {
 color: #000;
 background: transparent;
 text-decoration: none;
 text-decoration: underline;
 font-style: italic;
}
a:after, a:link:after , a:visited:after {
 background: transparent; 
}
a:link:after, a:link:visited:after {
  content: " (Link auf <" attr(href) ">) ";
  font-size: 76%;
}
a[href^="#"]:link:after {
  content: "(Link auf <http://www.wolten.de "attr(href)">)";
}
/* (de) Sichtbare Auszeichnung der URLs von Links */
a[href]:after {
 content:" <URL: "attr(href)">";
}

img,
#impressum, #banner, #oben, #menu_links, #menue, #menu_rechts, #unten, #footer, #menu_fuss2, #location,
.nichtdrucken, .totop
{
  display: none;
}
.nichtdrucken,
#nichtdrucken {
 display: none;
 float: none !important;
}

/*********************************************************************************/

#seite, #content
{
 width: 100% !important;
 min-width: 0;
 max-width: none;
 float: none !important;
}

.d, .h {
 color: #000;
 background: transparent;
}

.drucken, #drucken, .drucken img, #drucken img {
/*
 display: inline-block; display: inline; display: box;
Ein "display:block;"-Tag als Block-Element</em> erzeugt einen Absatz
 display: block;
*/
 float: none !important;
}

