h1        {	color: #929292;
	font-style: italic;
	font-size: 20pt;
	line-height: 20pt;
	font-family: Verdana, Arial, Georgia, Swiss, Times, Helvetica, Geneva;
	word-spacing: 6pt;
	text-shadow: black;
	filter: DropShadow(Color=dimgray, OffX=2, OffY=3, Positive=1); }
h2     { color: #8f8f8f; font-size: 16pt; line-height: 20pt; font-family: Arial, Verdana, Georgia, Swiss, Times, Helvetica, Geneva; word-spacing: 6pt; letter-spacing: 2pt; text-shadow: black  ;
filter: DropShadow(Color=dimgray, OffX=2, OffY=3, Positive=1);}

a:link         { color: #313131; text-decoration: none; }
a:visited   { color: #133C25; text-decoration: none; }
a:hover    { color: #228b22; text-decoration: underline; }
a:active   { color: red; text-decoration: underline; }

a.agblink:link         { color: #777777; text-decoration: none; }
a.agblink:visited   { color: #666666; text-decoration: none; }
a.agblink:hover    { color: #228b22; text-decoration: underline; }
a.agblink:active   { color: red; text-decoration: underline; }

a.underline:link         { color: #333333; text-decoration: underline; }
a.underline:visited   { color: #444444; text-decoration: underline; }
a.underline:hover    { color: #228b22; text-decoration: none; }
a.underline:active   { color: red; text-decoration: underline; }

a.showlink:link         { text-decoration: underline; }
a.showlink:visited   { text-decoration: underline; }
a.showlink:hover    { text-decoration: none; }
a.showlink:active   { text-decoration: underline; }

p                 { color: #727272; font-size: 10pt; font-family: Verdana, Arial, Tahoma, Helvetica, Geneva; word-spacing: 2px; letter-spacing: 1pt }

body           { color: #696969; font-size: 12px; font-family: Verdana, Arial, Tahoma; background: midnightblue ; margin-right: 0; margin-left: 0pt; padding: 0pt 15pt; left: 5pt; scrollbar: #DFE0EC; scrollbar-face-color: #DFE0EC; scrolling: auto; scroll:auto; background-color:white; scrollbar-base-color:#336699;}

blockquote { color:black; font-size: 14pt; font-family: Verdana, Tahoma, Arial, Helvetica, Geneva; letter-spacing: 1pt; }

input { font-size:11px; font-family: Verdana,Tahoma,Arial; color: darkred; background-color: transparent; text-shadow: black; height:21px;}

button { font-size:11px; font-family: Verdana,Tahoma,Arial; color: darkred; background-color: transparent; text-shadow: black; }

.input_w300 { font-size:11px; font-family: Verdana,Tahoma,Arial; color: darkred; background-color: transparent; text-shadow: black; width:300px; }
.input_w400 { font-size:11px; font-family: Verdana,Tahoma,Arial; color: darkred; background-color: transparent; text-shadow: black; width:400px; }

td     { color: #4c4c4c; font: 10pt Verdana; font-family: Verdana; font-size:10pt; }

a.stat:link         { color: #808080; text-decoration: none; background-color: none;}
a.stat:visited   { color: #797979; text-decoration: none; background-color: none;}
a.stat:hover    { color: #8B0000; text-decoration: underline; background-color: LightSkyBlue;}
a.stat:active   { color: red; text-decoration: underline; }
.normbutton { color: black; font-size: 11px; font-family: Verdana, Tahoma, Arial; background: #ed8200 url(../material/NHVhg_form_3k.jpg) }
.infolink  { color: #a9a9a9; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: 0pt }
.closewindow { color: #a9a9a9; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.centertabelle { margin: 0pt; padding: 0pt; border: none 0pt; width: 100%; height: 100% }
.whitesmoke { background-color: #f5f5f5 }
.extrablatt1 { background-color: #ecedfa }
.centertabelle { margin: 0pt; padding: 0pt; border: none 0pt; width: 100%; height: 100% }
option  { color: #1e242a; font-family: Verdana, "Comic Sans MS", "Courier New", Courier; background-color: #edeefc; scrollbar: whitesmoke; scrollbar-face-color: whitesmoke }
select  { color: #1e242a; font-family: Verdana, "Comic Sans MS", "Courier New", Courier; background-color: #edeefc; scrollbar: whitesmoke; scrollbar-face-color: whitesmoke }
input  { color: #1e242a; font-family: Verdana, "Comic Sans MS", "Courier New", Courier; background-color: #edeefc; scrollbar: whitesmoke; scrollbar-face-color: Whitesmoke }
textarea  { color: #1e242a; font-family: Verdana, "Comic Sans MS", "Courier New", Courier; background-color: #edeefc; scrollbar: whitesmoke; scrollbar-face-color: whitesmoke }
.finelydashedsides { 
border-left-style: dashed ; 
border-right-style:dashed ;  
border-left-color:  silver; 
border-right-color:: silver;  
border-left-width:  1px; 
border-right-width: 1px;   }
.showdata { color: black; background-color: #f5f5f5; border: 0pt }
.showdata_violet { color: black; background-color: #edeefc; border: 0pt }
.form_strong { color: black; font-weight: bolder; font-size: 13pt; font-family: verdana, arial }
.input_strong { color: #003d32; font-weight: bolder; font-size: 11pt }
.form_warning { color: maroon; font-weight: bolder; font-size: 11pt; font-family: Arial }
.miniinfo  { color: #202020; font-size: 11px; font-family: Arial, Tahoma }
.miniinfo_33  { color: #333333; font-size: 11px; font-family: Arial, Tahoma }
.miniinfo_8px  { color: #333333; font-size: 8px; font-family: Arial, Tahoma }
.miniinfo_9px  { color: #333333; font-size: 9px; font-family: Arial, Tahoma }
.justify { align:justify; h-align:justify; }

a.gesuche:link { color: black; text-decoration: none;font-weight: normal;  }
a.gesuche:visited  { color: #333333; font-weight: normal; text-decoration: none; }
a.gesuche:hover {color: maroon;text-decoration: underline; font-weight: normal; background:#FAFAF0 } //FAF0E6 FFF8DC--- ivory:FFFFF0
a.gesuche:active {color: lime; background: whitesmoke; text-decoration: underline; font-weight:normal;}

form {display:inline; } 

.headline { font-color:#333333; font-size:20px; }
.headline_kategorie { font-color:#888888; font-size:24px; } 
.table_select { border:1px solid grey; margin:0px; }
.datum { font-size:9px; font-color:#777777; }
 