/* Eilig zusammengestammeltes print.css - kopieren kann ich nicht empfehlen */

* {padding: 0px; margin: 0px; border: none; }

body {
	background: White;
	color: #000;
	font-family: Georgia, Geramond, serif;
	font-size: 11pt;
	line-height: 140%;
}

ul+p {clear: both;}

hr {border: 2px solid Gray;}

h2+hr { 	margin: 0 auto 6pt auto;  }

h1 { 
	padding: 10px 10px 10px 0px; 
	text-align: left; 
	z-index: 15; 
	}


/* Link-Style in den verschiedenen Zuständen */
a:link,a:visited,a:active,a:focus,a:hover,.visited { background: White; color:black; border-bottom: 1px solid black; text-decoration:none; padding:0px; border: 0px solid gray; }


p,.hint { orphans:4; widows:5; }

.hintre {font-size: 9pt; font-style: italic; line-height: 120%;text-align: right; }

p,ul,ol,li,div,td,th,address,blockquote,nobr {
	font-family: Georgia, Geramond, "Century Gothic", "Book Antiqua", "Humnst777 Lt BT", sans-serif;
	margin-top: 3pt;
	margin-bottom: 0px;
	font-size: 100%;
	line-height: 140%;
}

h2,h3,h4 {
	background: transparent;
	font-family: Verdana, Tahoma, sans-serif;
	line-height: 125%;
	margin-bottom: 0;
	page-break-after: avoid;
	page-break-inside: avoid;
}
h1 {font-weight: bold; font-size: 18pt;}
h2 {font-size: 13pt; font-weight: bold;}
h3 { font-size: 11pt; font-weight: bold;}
h4 { font-size: 11pt; font-weight: normal; font-style: oblique;}
h2 {margin-top: 34pt;}
h3 {margin-top: 18pt;}
h4 {margin-top: 9pt;}

em {font-style: oblique; }

strong {font-style: normal;font-weight: bolder;}

ul {list-style: disc;}
ul ul {list-style: circle;}
.licl {list-style: none;}
li {margin: 2pt 0 0 14pt; line-height: 125%;}
li ul, p+ul, p+ol {margin-top: 3pt;}
ul li ul {margin-bottom: 12pt;}


/* externe Links erscheinen im Druck mit URL (nicht im IE)*/
.ext a[href]:after, .mailto a[href]:after {
	content: ' -> ' attr(href) ' <- ';
	font-size: 9pt;
	color: Silver;
	background: White;
	text-decoration: none;
}

/* Abkürzungen und Akronyme werden im Druck angezeigt */
p acronym[title]:after, p abbr[title]:after, li acronym[title]:after, li abbr[title]:after {
content: ' [=' attr(title) ']';
font-size: small;
color: Silver;
background: White;
}

/* ausgeblendete Elemente */
.nav1, .nav2, .nav3, .toli, .mailto span, img, .menu {display: none; visibility: hidden;}

.box {
/*	background: #666; */
	padding: 0.2em 1em; 
	list-style: none;
	text-align: center;
	font-size: 8pt;
}

blockquote p {
	padding: 0.2em 0em 0em 1em;	
	font-style: italic;
	font-size: 13pt;
}
blockquote p:before {
	 content: open-quote;
	 font-size: 15pt;
}

blockquote p:after {
	 content: close-quote;
	 font-size: 15pt;
}

