#nav1, #tools, #nav2, .acc {
	display: none;
}

.print {
	display : block;
}
        
html {
	margin : 0; padding : 0;
}

body {
	background-color : #fff;
	font-family : Garamond, "Times New Roman", Times, serif;
    font-size: 11pt;
    margin : 0 0 0 15mm;
}

#header #logo {
	display : none;
}

#header .print {
	float : right;
}

#header h1 {
	font-size : 9pt;
	font-weight : bold;
	color : 000;
	padding : 0; margin : 0;
}

a:link, a:visited {
	color: #00a;
	background: transparent;
	font-weight: bold;
	text-decoration: underline;
}

#content a.ext:link:after, #content a.ext:visited:after {
	content: " (" attr(href) ") ";
	font-size: 80%;
	text-decoration : none;
	color : #666;
}


#footer {
	margin : 3em 0 0 0;
	padding : 1em 0 0 0;
	font-size : 7pt;
	border-top : 1px solid #000;
	font-family : Helvetica, Arial, non-serif;
	color : #000;
}

#footer p {display : none;}
#footer p.print {display : block; text-align : center;}

/* --- Content -- */
	

	 p, div.p {
	 	position : relative;
	 	padding : 0 15mm 0 0;
	 	margin : 0 0 1em 0;
	 	orphans : 3;
	 	widows : 3;
	 }
	 
	 .introduction {
	 	color : #000;
	 	padding : 0em 0em 0em 0.51em;
	 	border-left : 2px solid #A6C4D1;
	 	margin-bottom : 1em;
	 	font-style : italic;
	 }

	 	 
	 h1, h2, h3, h4, h5 {
	 	text-align : left;
		font-family : Helvetica, Arial, non-serif;
	 	color : #000;
	 	float : none;
	 	clear : both;
	 }
	 
	 h2 {
	 	font-size : 180%;
	 }
	
 
	 a img {
	 	border-width : 0;
	 }
	 
	 img.border {
	 	padding : 3px;
	 }
	 
	 #content .border {
		border : 1px solid #000;
	 }
	 
	 #content p.border {
	 	padding : 0.5em;
	 }
	 
	 p.caption {
	 	margin : -30px 0 2em 4em;
	 	font-size : 83%;
	 	font-weight : bold;
	 }

	/* -------------------- */ 
	/* --- Start Listen --- */
			 
	dt {
		font-weight : bold;
	}

	/* --- Ende Listen --- */ 
	/* ------------------- */ 

	/* ---------------------- */ 
	/* --- Start Tabellen --- */ 
	
		#content table {
			border-collapse : collapse;
			margin : 1em 1em 2em 0; 
			float : none;
			clear : both;
	 		orphans : 4;
	 		widows : 4;
			border: 1px solid #000;
			border-width : 1px 0 0 1px;
		}
	
		caption {
			caption-side : top;
			font-size : 9pt;
		}
	
		#content thead tr th {
			font-size : 9pt;
		 	background-color : #ccc;
		 	font-weight : bold;
		 	color : #000;
		 	padding : 0.5em;
		 	text-align : left;
		}
		
		#content tbody tr td {
			font-size: 9pt;
			text-align : left;
		 	padding : 0.5em;
		 	vertical-align : top;
		}
		
		#content thead tr th, #content tbody tr td {
		 	border : 1px solid #000;
			border-width : 0 1px 1px 0;
		}
						
		#content tbody td span.legend {
			font-weight : bold;
		}
		
	/* --- Ende Tabellen --- */ 
	/* --------------------- */ 

