.dummy {
   font-size        : 100%;
}

BODY {
  color             : black;
  background        : white;
  margin-left       : 15px;
  font-size:100%;
}

P, TD, TH, DIV, UL, LI { /* A:link, A:visited */
/*   font-family      : "Trebuchet MS", "Myriad Web", Georgia, sans-serif;  */
   font-family      : "Trebuchet MS", "Myriad Web", Geneva, Arial, sans-serif; 
}

H1, H2 {
   font-family      : "Trebuchet MS", "Myriad Web", Geneva, Arial, sans-serif; 
}

H1 {
/*   font-size        : x-large; */
/*   font-weight      : bold; */
   font-size:2.0em;
}

H2 {
   font-weight      : normal;
   font-size:1.75em;
}

P {
   margin-left      : 1.5em;
   margin-right     : 3em;
   font-size:1em;
}

A:link {
   color           : rgb(24,90,198);
   background      : transparent;
   text-decoration : none;
}

A:visited {
   color           : rgb(99,148,222);
   color           : #aaa;
   background      : transparent;
   text-decoration : none; 
}

A:hover {
   color           : rgb(255,148,0); 
   background      : transparent; 
   text-decoration : underline;
}

A:active {
   color           : #c00000; 
   background      : #f0c000; 
   text-decoration : none; 
}


A IMG {
   color           : white;
   background      : transparent;
   border-width    : 0; 
   border-style    : none; 
   border-color    : inherit; 
}

table.termine tr { background: #fff;}
table.termine tr.odd { background: #ccc; }
table.termine tr.even { background: #e3e3e3; }
table.termine tr td { padding: 0.5em }
table.termine tr td span.ok { color: green; }
table.termine tr td span.no { color: red; }
table.termine { margin-left      : 3.0em; }
img.logo { margin-left      : 3.0em; }

/*
body {font-family: sans-serif}
body {font-size: medium}
body {font-weight: lighter}
*/

