
form,input,blockquote,p,td,th,p,br,hr { font-family: sans-serif; font-size: 11pt; }
a { text-decoration: none; color: #cc0000; }
# a:hover { text-decoration: underline; }
.menue>a,.menueklein>a { color: inherit; }
h1,h2,h3,h4,h5 { font-family: sans-serif; font-weight: bold; text-align: center; }
.m  {font-weight: bold; font-family: sans-serif; }
.mg {font-weight: normal; font-family: sans-serif; }
.umfrage {font-size: 10pt; }
.klein { font-size: 8pt; }
.miniatur { font-size: 0pt; }
.menue { color: white; }
.menueklein { font-size: 10pt; color: white; }
.leftlink { font-size: 10pt; margin: 0pt; padding: 0pt; margin-top: -10pt; display: block; color: white;
	font-weight: bold; }
.smalllink { font-size: 9pt; margin: 0pt; padding: 0pt; margin-top: 0pt; display: block; color: white;
	font-weight: normal; margin-bottom: 0pt; line-height: 8pt; }

.searchform { font-size: 9pt; }
.topmenue { color: white; font-weight: bold; }
.topmenue>a { text-decoration: none; }
.searchform input { font-size: 7pt; background-color: #eeeeee; color: black; }
.loginform td { font-size: 8pt; color: white; font-weight: bold; }
.loginform a { color: #ff0000; }
.loginform input { font-size: 8pt; background-color: #cccccc; color: black; font-weight: normal; }

.error   { color: red; font-weight: bold; }
.success { color: green; font-weight: bold; }

.tabelle { }
.tabelle th { border-bottom: solid 1px black; border-top: solid 1px black; background-color: #cccccc;
	text-align: left; padding-left: 3pt; padding-right: 3pt; vertical-align: top; }
.tabelle td { border-bottom: solid 1px black; padding-left: 3pt; padding-right: 3pt; vertical-align: top; }

.inhalt p { margin: 0px; padding: 0px; margin-bottom: 4pt; font-size: 10pt; }
.inhalt h3,h4 { margin: 0px; padding: 0px; margin-top: 7pt; }

