body,table { font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
       font-size:10pt;
       color:black;  /*textfarbe*/
       margin:0px; } /* bei Verdana gehorcht font-size in pt nicht... */

H1 { font:22pt/24pt Arial; font-weight:bold; }
H2 { font:16pt/18pt Arial; font-weight:bold; } /*   color:#008800; */
H3 { font:12pt/14pt Arial; font-weight:bold; }

*.litlist{ font:10pt/12pt Courier New; }

*.weisshinterlegt { background-color:#FFFFFF }
*.gelbhinterlegt  { background-color:#FFFF00 }

/* Achtung: KEIN Leerzeichen nach "A:"!!! */
a:link { color:#0000ee; font-weight:bold; text-decoration:underline; }
a:visited { color:#e700e7; font-weight:bold; text-decoration:underline; }
a:active { color:#ff0000; font-weight:bold; text-decoration:underline; }
a:hover { color:white; background-color:red; font-weight:bold; text-decoration: none }

*.logostyle { background-color:#ffffaa; color:blue; font-family:Verdana,Geneva,Helvetics; font-weight:bold; font-style:italic; line-height:120%; font-variant:small-caps;} /* line-height:120% sonst lappt es über andere Zeilen drüber... */
/*  padding-left:4pt; padding-right:4pt; war nicht gut bei unterschiedl. großen Schriften! */
*.anschriftstyle1 { font-variant:small-caps; font-size:10pt; font-weight:bold; }
*.anschriftstyle2 { font-variant:small-caps; font-size:8pt; font-weight:normal; }
*.mainfield1 { background-color:#fafafa; padding:70px; line-height:16pt; font-size:10pt }
            /*   border-left-style:dotted; border-left-color:blue; }   */
*.menufield1 { background-color:#dddddd; background-image:url(__pics/verlauf_menu.jpg); background-repeat:repeat-y; padding:5px; font-size:8pt; vertical-align:top }

.box-filecontent { padding:20px; margin:0px; border: 1px solid green; color:green; font-family:'Courier New'; font-size:8pt; line-height:10pt;}

.box-update { padding:20px; margin:0px; border: 1px solid green; background-image:url(__pics/update1.gif); background-repeat:repeat-y; }

.box-upd-simple { padding:20px; margin:0px; border: 1px solid green; }


.box-simple-blue { padding:15px; margin:0px; border: 1px solid blue; border-left-color:#ccccff;
border-top-color:#ccccff; }


*.menuthis {background-color:white; } /* momentaner Ort weiß hinterlegt: */

#hiddenlinks { a:link {color:#0000ee}; a:visited {color:#0000ee}; }
