body   { font-size: 10pt; margin-top: 10px; margin-bottom: 10px }
a:link   {
	color: #FFF;
	text-decoration: none
}
a:visited    {
	color: #FFF;
	text-decoration: none
}
a:hover   {
	color: #0FC;
	text-decoration: underline
}
a:active   {
	color: #0FC;
	text-decoration: underline
}
a:focus   {
	color: #333;
	text-decoration: underline;
	background-color: #FFF;
}
.rpf_text {color: #000000; font-size: 10pt; font-family: Geneva, Arial, sans-serif; line-height: 10pt;}
.grundtext   { color: #000000; font-size: 10pt; font-family: Geneva, Arial, sans-serif; line-height: 14pt }
.grundtext2  { color: #000000; font-size: 10pt; font-family: Geneva, Arial, sans-serif; line-height: 20pt }
.fester_text { color: #000000; font-size: 10pt; font-family: Geneva, Arial, sans-serif; line-height: 14pt }
.dialog_r    { color: #000000; font-size: 10pt; font-family: Geneva, Arial, sans-serif; line-height: 14pt; background-color: #f0efec; vertical-align: top }
.wichtig     {
	color: #000000;
	font-size: 10pt;
	font-family: Geneva, Arial, sans-serif;
	font-weight: bold;
	line-height: 14pt;
	background-color: #999;
	background-repeat: repeat;
	background-position: inherit 0inherit 0inherit 0inherit 0;
	padding: 5px;
	vertical-align: top
}
.dialog_g    { color: #000000; font-size: 10pt; font-family: Geneva, Arial, sans-serif; line-height: 14pt; }
.grundtext_b  { color: #2a4d7d; font-size: 10pt; font-family: Geneva, Arial, sans-serif; line-height: 14pt }
.untertitel { color: #000000; font-size: 8pt; line-height: 10pt; font-family: Geneva, Arial, sans-serif }
.quelltext { color:#0067AE; font-size: 10pt; line-height: 14pt; font-family: Courier, Courier New, monospace; }
.ueberschrift      { color: #04305c; font-size: 14pt; font-family: Geneva, Arial, sans-serif; font-weight: bold; line-height: 16pt }
.fakten     { color: #2a4d7d; font-size: 12pt; font-family: Geneva, Arial, sans-serif; font-weight: bold; line-height: 14pt }
.text_ueberschrift    { color: #2a4d7d; font-size: 12pt; font-family: Geneva, Arial, sans-serif; font-weight: bold }
.Menuepunkte {
	font-family: Geneva, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFF;
}

/* Relativer Tooltip */
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active { text-decoration: none; position: relative }
a.tooltip:hover { background: transparent }
a.tooltip span { text-decoration: none; display: none }
a.tooltip:hover span { font: 12px Arial, Verdana, sans-serif; background: transparent; text-align: left; display: block; position: absolute; z-index: 0; top: 0; left: 0; width: 13px; border: solid 1px #000000 }
/* Absoluter Tooltip */
div#links { font-size: 12px; font-family: Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; line-height: normal; position: relative; z-index: 0; top: 0; left: 0; width: 13px; height: 16px }
div#links a { font: bold 1em sans-serif; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 0; padding: 0; border-width: 0 }
div#links a:hover { background: transparent; border-right: 0 none white; border-left: 0 none white }
div#links a span { display: none }
div#links a:hover span  { color: black; font: 14px Arial, Verdana, sans-serif; background-color: #ffec9f; background-position: 0 0; text-align: left; display: inline; padding: 5px; position: absolute; z-index: 0; top: 20px; left: 68px; width: 350px; border: solid 1px }
#fotobox     { color: #000; background-color: #e5e5e5; background-image: none; background-position: 0 0; padding: 5px; width: inherit; height: inherit; border-color:  }
div#links2 { font-size: 12px; font-family: Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; line-height: normal; position: relative; z-index: 0; top: 0; left: 0; width: 13px; height: 16px }
div#links2 a { font: normal 1em sans-serif; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 0; padding: 0; border-width: 0 }
div#links2 a:hover { background: transparent; border-right: 0 none white; border-left: 0 none white }
div#links2 a span { display: none }
div#links2 a:hover span   { color: black; font: 14px Arial, Verdana, sans-serif; background-color: #FEDBBE; background-position: 0; text-align: left; display: inline; padding: 5px; position: absolute; z-index: 0; top: 35px; left: 15px; width: 250px; border: solid 1px }
/*div#links3 { font-size: 12px; font-family: Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; line-height: normal; position: relative; z-index: 0; top: 0; left: 0; width: 13px; height: 16px }
div#links3 a { font: bold 1em sans-serif; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 0; padding: 0; border-width: 0 }
div#links3 a:hover { background: transparent; border-right: 0 none white; border-left: 0 none white }
div#links3 a span { display: none }
div#links3 a:hover span    { color: black; font: 14px Arial, Verdana, sans-serif; background-color: #ffec9f; background-position: 0 0; text-align: left; display: inline; padding: 5px; position: absolute; z-index: 0; top: -5px; left: 290px; width: auto; border: solid 1px }
/* Formulareigenschaften */
form { background-image:url(bilder/blau.gif); }
input { color:#2a4d7d; }
select { color:#2a4d7d; }
textarea { color:#CC0000; }
.auswahl { background-color:#FFFFFF; }
.Buttonsmall { background-color:#DDDDDD; width:20px; border:1px solid #000000; }
.Menuepunkte_ausgew {
	font-family: Geneva, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #0FC;
}
