html {
   min-height: 100%;
   margin-bottom: 1px;
}

body             
{
font-family:Arial,Helvetica,sans-serif; 
font-size:13px; 
line-height:1.3em;
color:#000000;
padding:0;
margin:0;
}

table,td            
{
font-family:Arial,Helvetica,sans-serif; 
font-size:13px; 
line-height:1.3em;
color:#000000;
}

td.min
{
font-family:Arial,Helvetica,sans-serif; 
font-size:10px; 
line-height:1.3em;
color:#888888;
}

.min2
{
font-family:Arial,Helvetica,sans-serif; 
font-size:10px; 
line-height:1.3em;
}

td.min3
{
font-family:Arial,Helvetica,sans-serif; 
font-size:10px; 
line-height:1.3em;
color:#333333;
}

/* Link Properties */

a          { text-decoration:none; 
             font-size:13px; 
             font-family:Arial,Helvetica,sans-serif;
             /* text-indent:13px; */
           }  
a:link     { text-decoration:none; color:#D00000; }
a:visited  { text-decoration:none; color:#D00000; }
a:hover    { text-decoration:none; background-color:#FFFF00; }
a:active   { text-decoration:none; background-color:#CCFFFF; }

a.h4       { text-decoration:none; 
             font-size:15px; 
             font-family:Arial,Helvetica,sans-serif;
             /* text-indent:13px; */
           }  
a.h4:link     { text-decoration:none; color:#D00000; }
a.h4:visited  { text-decoration:none; color:#D00000; }
a.h4:hover    { text-decoration:none; background-color:#FFFF00; }
a.h4:active   { text-decoration:none; background-color:#CCFFFF; }


.small { margin-top:0px; margin-bottom:7px;}

.minx
{
  font-family:Arial,Helvetica,sans-serif; 
  font-size:10px; 
  line-height:1.3em;
  color:#888888;
}
p:hover.minx { text-decoration:none;  background-color:#FFFFFF;}
a:hover.minx { text-decoration:none; color:#888888; background-color:#FFFFFF;}
a:visited.minx  { text-decoration:none; color:#888888;}
a:active.minx  { text-decoration:none; color:#888888;}


/* allgemein */

a          { line-height:1.2em;}
p,li       { line-height:1.3em;}
h1         { font-size:18px; font-weight:bold; line-height:1.2em; margin-top:0.25em; margin-bottom:0.25em; }
h2         { font-size:20px; font-weight:bold; line-height:1.2em; margin-top:0.5em; margin-bottom:0.25em; }
h3         { font-size:17px; font-weight:bold; line-height:1.2em; margin-top:0.5em; margin-bottom:0.25em; }
h4         { font-size:15px; font-weight:bold; line-height:1.2em; margin-top:0.25em; margin-bottom:0em;}

h4.neu
{
  margin-top:0.5em; margin-bottom:0.25em;
}

/* Sonderfälle */

a.base1,a.base2,a.base3,a.base4,a.base5,a.base6  {                  
                 text-decoration:none; 
                 font-size:18px; 
                 line-height:1.5em;
                 font-family:Arial,Helvetica,sans-serif;
               }  

a:link.base1, a:visited.base1  { text-decoration:none; color:#FFEA00; }
a:hover.base1, a:active.base1  { text-decoration:none; color:#000000; background-color:#FFEA00; }


a.hid  { text-decoration:none; font-size:3px; line-height:1.5em; font-family:Arial,Helvetica,sans-serif;}  
a:link.hid, a:visited.hid  { text-decoration:none; color:#FFFFFF; }
a:hover.hid, a:active.hid  { text-decoration:none; color:#CCCCCC; }

a.frms { font-size:20px;}
a.frms:link, a.frms:active, a.frms:visited { color:#37C; }
a.frms:hover { color:#2B0; background-color:#fff; }


