
html {
    background: #F0F0F0;
    color:      #000000;
    font-size:  100.01%;
    direction:  ltr;
}
body {
    font:       normal 0.8em/1.2em Verdana, Arial, Helvetica, sans-serif;
}
* {
    font-size:      1em;
    line-height: 	1.3em;
    font-family:    inherit;
    line-height:    inherit;
}
body * 	{ background-repeat: no-repeat; /* Better for Opera 7 */ }
table	{ empty-cells: show; }
td, th  { text-align: left; vertical-align: top; }
p       { margin: 0px 0px 0.5em 0px; }
ul, ol	{ margin-top: 0px; padding-top: 0.1em; padding-left:2em; padding-bottom:0.1em; padding-right:0px; }
li      { list-style: circle; list-style-position:outside; padding-left: 0.2em; margin-top:0.25em; }
h1 		{ font-size:1.7em; margin-top:0.8em; margin-bottom:0.8em; }
h2 		{ font-size:1.4em; margin-top:0.8em; margin-bottom:0.8em; }
h3 		{ font-size:1.2em; margin-top:0.8em; }
h4 		{ font-size:0.8em; }
cite 	{ font-style:italic; }

a:link { color:#0000A0; text-decoration:underline; }
a:visited { color:#0000A0; text-decoration:underline; }
a:active { color:#0000FF; text-decoration:none; }
a:hover { text-decoration: none; color:#E00000; }

a:link.invis {text-decoration: none; color:#000000; cursor:text; }
a:visited.invis {text-decoration: none; color:#000000; cursor:text; }
a:active.invis {text-decoration: none; color:#FF6600; cursor:text; }
a:hover.invis {text-decoration: none; color:#000000; cursor:text; }

.farbe { background-color:#FFCC33; }
.farbe2 { background-color:#D5D5D5; }
.farbe3 { background-color:#0087FF; }
.farbeback { background-color:#F0F0F0;}

.klein {font-size:0.7em;}
.mittel {font-size:0.8em;}
.gross {font-size:1.2em;}
.riesig {font-size:1.7em;}

ul.liste { list-style-type:none; margin-left:0.6em; line-height:1.5em;}

