body {
	color: #000000;
	background-color: #ffffff;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11pt;
}

div.h1 {
	font-size: 13pt;
	font-weight: bold;
	background-color: #f0f0eb;
	color: #a0a0a0;
	text-transform: lowercase;
}

a {
	color: #318C94;
	text-decoration: none;
}

a:hover {
	color: #707070;
	text-decoration: none;
}

a:visited  {
	color: #a0a0a0;
	text-decoration: none;
}

a.nav {
	text-decoration: none;
	color: #a0a0a0;
	font-size: 10pt;
	font-weight: bold;
	line-height: 18pt;
}

a.nav:hover {
	color: #707070;
	text-decoration: none;
}

.bg_shade {
	background-color: #f0f0eb;
}

img {
	border: none;
}

/* allgemeine Klassen für Zeichenformatierung */
.bold {
	font-weight: bold;
}

/* allgemeine Klassen für padding */
.p5 {
	padding: 5px;
}
.pt5 {
	padding-top: 5px;
	}
.pr5 {
	padding-right: 5px;
}
.pb5 {
		padding-bottom: 5px;
}
.pl5 {
	padding-left: 5px;
}

.p10 {
	padding: 10px;
}
.pt10 {
	padding-top: 10px;
	}
.pr10 {
	padding-right: 10px;
}
.pb10 {
		padding-bottom: 10px;
}
.pl10 {
	padding-left: 10px;
}

.p15 {
	padding: 15px;
}
.pt15 {
	padding-top: 15px;
	}
.pr15 {
	padding-right: 15px;
}
.pb15 {
		padding-bottom: 15px;
}
.pl15 {
	padding-left: 15px;
}

/* allgemeine Klassen für das Ein-/Ausblenden beim Druck */

@media print {
	.noprint { display: none; }
}

@media screen, handheld {
	.noshow { display: none; }
}
