a:link		{ Xbackground-color:rgb(225,195,53); color:#ffffff; text-decoration:none; }
a:visited	{ Xbackground-color:rgb(225,195,53); color:#c0c0c0; text-decoration:none; }
a:active	{ Xbackground-color:rgb(225,195,53); color:rgb(255,225,73); text-decoration:none; }
a:hover		{ Xbackground-color:rgb(255,125,53); color:rgb(255,225,73); }

a.Fussnote:link    { background-color:rgb(255,225,73); color:#000000; }
a.Fussnote:visited { background-color:rgb(255,225,73); color:#505050; text-decoration:none; }
a.Fussnote:active  { background-color:rgb(255,225,73); color:#505050; }
a.Fussnote:hover   { background-color:rgb(255,185,63); color:#000000; }

body { color:#ffffff;
       background-color:rgb(0,0,0); 
       scrollbar-base-color:  #404040;
       scrollbar-arrow-color: #ffffff; 
}

.GrayText	 { color:#d8d8d8; }

h1    		 { font:bold   13pt tahoma,arial,helvetica;					margin-top: 0pt; margin-bottom:  4pt; }
h1.top		 { font:bold   11pt tahoma,arial,helvetica;					margin-top: 0pt; margin-bottom:  0pt; }

p		 { font:normal 10pt tahoma,arial,helvetica;					margin-top: 0pt; margin-bottom:  0pt; }
td		 { font:normal 10pt tahoma,arial,helvetica; vertical-align:top; }
td.Trennlinie    { background-color:#000000; }
p.Fussnote	 { font:normal  8pt tahoma,arial,helvetica;		    text-align: center;	margin-top: 0pt; margin-bottom:  6pt; }

ul		 { margin-left:12pt; }
Xli		 { font:normal 10pt tahoma,arial,helvetica;					margin-top: 0pt; margin-bottom:  0pt; }

.InfoBoxHeader    { font:bold    9pt tahoma,arial,helvetica; text-align:center; background-color:rgb(205,175,43); padding:0pt; }
.InfoBoxText      { font:normal  8pt tahoma,arial,helvetica; text-align:center; background-color:rgb(165,155,143); padding:0pt; }
.MainTable	 { width:90%; margin:10pt 0pt 0pt 0pt; }

.KontaktTable    { Xbackground-color:darkblue; margin:0pt; }
.KontaktHeader   { font:bold  10pt tahoma,arial,helvetica; text-align:left; }
.KontaktField    { font:bold   9pt tahoma,arial,helvetica; text-align:left; padding-right:2px; padding-top:3px; }
.KontaktValue    { font:normal 9pt tahoma,arial,helvetica; text-align:left; }

input        { font:bold 10pt tahoma,arial,helvetica; background-color:rgb(235,205,53); color:black; }
input.submit { color:rgb(235,205,53); background-color:rgb(142,142,142); }
input.Kontakt{ font:normal 9pt tahoma,arial,helvetica; background-color:rgb(235,205,53); border:1px solid white; }
Xinput.radio { color:black; background-color:rgb(255,225,73); }
select       { font:normal 9pt tahoma,arial,helvetica; background-color:rgb(235,205,53);  border:1px solid white; }
textarea     { font:normal 9pt tahoma,arial,helvetica; background-color:rgb(235,205,53); border:1px solid white; }

.GaestebuchTextColor { font:bold 10pt tahoma,arial,helvetica; color:rgb(0,0,0); background-color:rgb(235,205,53); text-align:right; }
