/* Stylesheet für Print */

body, #container {
	width: auto;
	color: Black;
	background-color: White;
	font-family: "Times New Roman", Times, serif;
}

/* Anführungszeichen je nach Land */
:lang(de)    { quotes:"\201E" "\201C" "\201A" "\2018"; }
:lang(de-DE) { quotes:"\00BB" "\00AB" "\203A" "\2039"; }
:lang(de-CH) { quotes:"\00AB" "\00BB" "\2039" "\203A"; }
:lang(en)    { quotes:"\201C" "\201D" "\2018" "\2019"; }
:lang(fr)    { quotes:"\00AB\00A0" "\00A0\00BB" "\2039\00A0" "\00A0\203A"; }

#header, #navi, #pic, #info_col, #footer {
	display: none;
}

h1 {
	font-size: 18pt;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 0;
	page-break-before: avoid;
}
h2 {
	font-size: 16pt;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

h3 {
	clear: both;
	font-size: 14pt;
}
div.distributorList h3 {
	clear: none;
}

p {
	font-size: 12pt;
}
p.cite:before {
	content:open-quote;
}
p.cite:after {
	content:close-quote;
}

ul, ol {
	font-size: 12pt;
}

dl {
	page-break-inside: always;
}
dt {
	font-weight: bold;
	float: left;
}
dd {
	float: right;
}
dd.text {
	clear: both;
	float: none;
	margin-bottom: 5mm;
}

img {
	margin: 7pt 0;
}
a img {
	border: none;
}
img[usemap] {
	display: none;
}
img.left {
	float: left;
	margin-right: 5mm;
}
img.left_last {
	float: left;
	margin-right: 5mm;
}
img.right {
	float: right;
	margin-left: 5mm;
}

strong {
	font-weight: bold;
}

a:link:after, a:visited:after {
	content: " (" attr(href) ")";
	font-size: 10pt;
	font-weight: normal;
}
a {
	text-decoration: none;
	color: Black;
}
a.info {
	display: none;
}
a[href|="#"] {
	display: none;
}
p.pdf {
	display: none;
}

div.display, div.display_last, div.box {
	clear: left;
	margin-bottom: 15mm;
}

div.display img, div.display_last img, div.box img {
	float: left;
	margin-right: 10mm;
}

div.display a, div.display_last a {
	visibility: hidden;
}

div.display a img, div.display_last a img {
	visibility: visible;
}

form {
	display: none;
}