body { color: #191919; font-style: normal; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Arial }
a.body, a, a:link, a:active, a:visited, a:hover, a:focus { color: #000080; font-style: normal; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Arial; text-decoration: none }
a.body:hover, a:hover     { color: #000080; font-style: normal; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Arial; text-decoration: underline }
li  { font-size: 11px; font-family: Verdana, Geneva, Helvetica, Arial, sans-serif }
p { color: black; font-size: 11px; font-family: Verdana, Geneva, Helvetica, Arial, sans-serif }
select { color: #000; font-size: 11px; font-family: Verdana, Geneva, Helvetica, Arial, sans-serif }
td { font-size: 11px; font-family: Verdana, Geneva, Helvetica, Arial, sans-serif }
textarea { color: #000; font-family: Verdana, Arial; font-size: 11px; }
.headline { color: #00008b; font-weight: bold; font-size: 16px; font-family: Verdana, Arial }
.subline    { color: white; font-weight: bold; font-size: 11px; font-family: Verdana, Arial }
.impressum { color: white; font-weight: bold; font-size: 9px; font-family: Verdana, Arial }
.tabellen, .anmerkung, .tabellen td  { font-size: 9px; font-family: Verdana, Arial }
.tabellen.anmerkung {margin:0.3em 5px 0.3em 0;}
.navigationbar    { color: silver; font-size: 9px; font-family: Verdana, Arial }

.content   { color: #191919; font-style: normal; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Arial }
a.content       { color: #000080; font-style: normal; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Arial; text-decoration: none }
a.content:hover     { color: #000080; font-style: normal; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Arial; text-decoration: underline }

.kontaktpflichtinput	    { color: #464646; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #ededed; padding: 1pt; border: 1pt silver; width: 230px; height: 15px }
.kontaktpflichtinputtext  { color: #464646; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #ededed; padding: 1pt; border: 1pt silver; width: 230px; height: 150px }
.kontaktinput	     { color: #464646; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #f3f3f3; padding: 1pt; border: 0px; width: 230px; height: 15px }
.kontaktinputplz { color: #464646; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #f3f3f3; padding: 1pt; border: 0px; width: 50px; height: 15px }
.kontaktinputort { color: #464646; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #f3f3f3; padding: 1pt; border: 0px; width: 173px; height: 15px }

h2 { font-family: Verdana, Arial;font-size:11px;color:#2e2e2e;margin:0 0 1em 0;padding:0}

.small {
	font-size:0.95em;
}
.grau {
	color:#666666;
}
