h1 { font-size:16pt; }
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 0em;
	padding-top: 0.5em;
	/* background-color: #fc3; */
	background-color: #fd9;
	color:#222;
	padding-bottom: 0.5em;
	margin-top: 2em;
	margin-bottom: 1.5em;
	border-top: solid 1px #cc3300;
	border-bottom: solid 1px #cc3300;
	text-align: left;
	padding-left: 6em;
}

p,ul{ font-size:10pt; }

pre { font-family:Courier New,Courier; font-size:10pt; color:#0000C0; }

p { font-family: Tahoma, Arial, sans-serif;  ; color: #333333; text-decoration: none; margin-left:50px;} 
h1 { font-family: Tahoma, Arial, sans-serif;  ; color: #FFCC00} 
td { font-family: Tahoma, Arial, sans-serif;  ; color: #333333; font-size:10pt;} 


a:link { font-size:10pt;; font-family: Tahoma, Arial, sans-serif; ; color: #CC3300; text-decoration: none ; font-weight: bold}
a:visited { font-size:10pt;; font-family: Tahoma, Arial, sans-serif; ; color: #CC3300; text-decoration: none ; font-weight: bold }
a { font-size:10pt;; font-family: Tahoma, Arial, sans-serif; ; color: #CC3300; text-decoration: none ; font-weight: bold }
li { font-size:10pt;; font-family: Tahoma, Arial, sans-serif; ; color: #FFCC00; text-decoration: none }

.fusszeile {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	display:block;
	color:#333333;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 2px;
	border-top: thin solid #666666;
	background-color: #CCCCCC;
}
.kontakt {
	border: thin solid #CC3300;
	background: white;
}
