body { background-color: #FFFFFF; 
       font-family: Comic Sans MS; 
       font-size: 11pt;
     }

body.links { background-color: #FFFFC0;
             padding-top: 5px;
             padding-bottom: 10px;
             padding-left: 0px;
             padding-right: 0px;
             border-width: 1px;
	     border-style: solid;
             border-color: #FF000;
             border-spacing: 0px;
             border-top-width: 0px; 
             border-left-width: 0px;
             border-right-width: 1px;
             border-bottom-width: 0px;
           }

body.oben { background-color:#EFF15B;}


h1 {font-size: 18pt; font-weight:bolder; color: #ff0000; font-stretch:extra-expanded; }
h2 {font-size: 14pt; font-weight:bolder; color: #ff0000; }
h3 {font-size: 12pt; font-weight:bold; color: #ff0000; }
h4 {font-size: 11pt; font-weight:bold; color: #ff0000; text-decoration:underline; }

img {border-width: 0px; }
hr { color: #FF0000; height: 1px;}
p {font-weight:normal; }

p.ein {font-weight:normal; }

table.nav {table-layout:fixed; empty-cells:show; border-spacing:2pt; }
tr.nav {high: 30pt; }
td.nav {font-size: 9pt; height: 38pt; }

table.foto {table-layout:fixed; empty-cells:show; border-spacing:2pt; }
tr.foto {high: 25pt; }
td.foto {height: 25pt; }


td.fototop {background-color: #FFFFC0; }

table.plan {table-layout:fixed; 
            background-color:red;
            empty-cells:show; 
            border-width:0pt; 
            border-color:black; 
            border-style:hidden; 
           }
th.plan {text-align:left; 
         padding-left:5pt;
         background-color:#FFFFC0; 
         border-width:0pt; 
         border-color:yellow; 
         border-style:solid; 
        }
td.pland {text-align:left; 
          padding-left:5pt;
          background-color:#E0E0E0; 
          vertical-align:top;
          border-width:0pt; 
          border-color:black; 
          border-style:solid; 
         }

td.planh {text-align:left; 
          padding-left:5pt;
          background-color:#F5F5F5; 
          vertical-align:top;
          border-width:0pt; 
          border-color:black; 
          border-style:solid; 
         }

ol.ein {list-style-position:inside; }

a:active { font-size: 9pt; color: #5A71FC; text-decoration:none; }
a:visited { font-size: 9pt; color: #5A71FC; text-decoration:none; }
a:link { font-size: 9pt; color: #5A71FC; text-decoration:none; }
a:hover { font-size: 9pt; color: #CD7575; text-decoration:underline; } 

a.nav:active { font-size: 14pt; color: #0000ff; text-decoration:none; font-weight:bolder; }
a.nav:visited { font-size: 14pt; color: #0000C0; text-decoration:none; }
a.nav:link { font-size: 14pt; color: #0000ff; text-decoration:none; }
a.nav:hover { font-size: 14pt; color: #0000ff; text-decoration:none; font-weight:bolder; } 

a.foto:active { font-size: 11pt; color: black; text-decoration:none; font-weight:bolder; }
a.foto:visited { font-size: 11pt; color: #888888; text-decoration:none; }
a.foto:link { font-size: 11pt; color: black; text-decoration:none; }
a.foto:hover { font-size: 11pt; color: black; text-decoration:none; font-weight:bolder; } 


.blau {color: #0000ff; }
.klein {font-size: 9pt; font-weight:normal; }
.xxxl {font-size: 28pt; }
.xxl {font-size: 14pt; }
.xl {font-weight:bold; }
.l {font-size: 12pt; }

