/* Basics */
body,div,span,p,table,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 13px; }

/* Links */
a               { text-decoration: none; }
a:link          { text-decoration: none; }
a:hover         { text-decoration: underline; }
a:active        { text-decoration: underline; color: #FF6600; }

a.m:link        { text-decoration: none; }
a.m:hover       { text-decoration: none; font-style: italic; }
a.m:active      { text-decoration: none; color: #FF6600; }

a.pic:link      { text-decoration: none; }
a.pic:hover     { text-decoration: none; color: #FF0000; }
a.pic:active    { text-decoration: none; color: #FF6600; }

a.gr:link       { text-decoration: none; color: #B2D1E0; }
a.gr:hover      { text-decoration: underline; color: #B2D1E0; }
a.gr:active     { text-decoration: none; color: #B2D1E0; }

/* Formulare */
.form { font-family: Arial, Helvetica, sans-serif; font-size: 13px; width: 100px; }

/* Tabellenformatierung */
td.m { height: 24px; padding: 2px;}
td.n { height: 24px; vertical-align: top; padding: 0px; }
td.anz { font-size: 11px; text-align: center; color: #003399; vertical-align: top; padding: 0px; }
td.vor { font-size: 11px; color: #000000; vertical-align: top; padding: 0px; }
td.bu  { font-size: 11px; text-align: center; padding: 4px; }

/* Textauszeichnungen */
.h1 { font-size: 19px; color: #CC0000; font-style: italic; }
.kursiv { font-size: 13px; font-style: italic; color: #003399; }

div.b { width: 196px ;padding: 2px; }
div.kasten { width:380px ;padding:10px; border: 1px solid #003399; background-Color:#EEEEEE;}
