body {
background-color: white;
font-family: Arial Rounded MT Bold, Verdana, Arial, sans-serif; 
color: black; 
margin-left: 10px;
font-size: 12px;
}

p, ul, li {
color: black;
font-size: 12px;
}

.haupt {
color: darkblue;
}

/*Schriftgroessen */
h1 { font-family:Comic Sans MSBOLD; font-size:20pt; }
h2 {font-size: 16px; }
h3 {font-size: 14px; }
h4 {font-size: 10px; }
h5 {font-size: 8px; }
h6 {font-size: 6px; }
p {font-size: 14px; }
cite {font-size: 8pt; align:center; }

 /* Links */
a:link {color: black; text-decoration: none; }
a:visited {color: black; text-decoration: none; } 
a:hover {color: royalblue; text-decoration: none; background-color:yellow } 
a:active {color: lightblue; text-decoration: none; }
a:focus {color: royalblue; text-decoration: none; } 


/*Format Tabellen */
table {
font-family: Arial Rounded MT Bold;
color: black;
border: 1px silver;
border-color: silver;
border-width: thin;
border-collapse: collapse;
empty-cells: show;
padding: 5px;
}

/* Angezeigte Tabellen */
table .anzeige {
background-color: white;
font-family: Arial Rounded MT Bold;
border: 1px groove silver;
border-collapse: collapse;
border-spacing: 3px;
}
td {
border: 1px groove silver;
}

tr .wichtig {
background: red;
} 

tr .gerade {
background: lightyellow;
} 

tr .ungerade {
background: white;
}

tr .hellgelb {
background: lightyellow;
} 

tr .dunkelgelb {
background: yellow;
} 

ul {
align:left
   } 

