/* Printausgabe */
* {
margin: 0;
padding: 0;
}

body { 
	background:  #fff;
	font-size: 8pt;
	font-family: Verdana, Helvetica,Arial,sans-serif; color: #000;
	margin: 0; padding: 0;
   	}

a:link, a:visited, a:hover, a:active {
	text-decoration: none;
	color: #000;
	}

	
h1 {
	font-weight: bold;
   	font-size: 13pt;
	color:#000;
	line-height: 140%;
	margin-bottom:2px;
	}

h2 {
	font-size: 11pt;
	color:#999;
	line-height: 140%;
	margin-bottom:10px;
	}
	
h3 {
    font-size: 10pt;
	color:#666;
	line-height: 140%;
	margin-bottom:2px;
	margin-top:20px;
    }
	

/* blendet Trennzeichen und "Standort:" aus: */
/* dfn formatiert die Ordnungszahlen: zeichnet einen Text aus mit der Bedeutung "dies ist eine Definition". */
#kopfzeile, #Hauptnavi, #leiste-hauptnavi, .fontsize, .hilfe, .abmelden, .user,  
#UnternaviContainer, #funktionsbereich_suche, 
#container_seitenzahl, #container_standardfunktion_report, #Fusszeile {
  	display: none;
	}

.noprint{display:none}
	
table.report {
	border-left: 1px dotted #000;
	border-top: 1px dotted #000;	/* gepunktete Linie um Tabelle und Zellen */
	}

table.report th, table.report td {
	border-right: 1px dotted #000;	
	border-bottom: 1px dotted #000;/* gepunktete Linie um Tabelle und Zellen */
	padding:3px;
	}
	

	
/* Logo und Beschreibung für Ausdruck */
#logo_print {
	margin:0 0 20px 0;
	}
	
	
/***********************************************/
/* Pfadleiste mit Fontsize                      */
/***********************************************/

#breadCrumb{	
	font-size: 7pt;
	padding:10px 0 20px 0;
	border: none;
	}

.pfad {
	width:100%;
	border-top: 1px dotted #000;
	border-bottom: 1px dotted #000;
	float:left;
	padding:10px 0;
	margin-bottom:20px;
	}		
	
#adresse {
font-size: 7pt;
width:100%;
	border-top: 1px dotted #000;
	padding:10px 0;
	}

