  #calendarium {position:absolute; overflow:hidden;  width:240; height:300; background-color:#FFFFFF;padding-left:5px; vertical-align:top; margin-left:4px;margin-top:0px; }
  .calendari {border:navy solid thin; width:240; height:240; background-color:#FFFFFF; }
  #farben {position:absolute; overflow:hidden; left:5; top:30;}
  #calendar {position:absolute; overflow:hidden; left:5; top:0;width:212; height:210; clip:rect(0 212 210 0);}
  #slide {position:absolute; left:0; top:5;}
  #circle {position:absolute; left:30; top:60;}
  #day29 {position:absolute; left:213; top:5; background-color:#cccccc; layer-background-color:#cccccc}
  #day30 {position:absolute; left:213; top:35; background-color:#cccccc; layer-background-color:#cccccc}
  #day31 {position:absolute; left:213; top:65; background-color:#cccccc; layer-background-color:#cccccc}
  .calendartext { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; line-height:15px; font-weight:normal; color:#000000}
  td.calendartext {  height:30px; width:30px;}
  .blackbox {border:solid black 1px;}

.marker {position:absolute; left:213; top:120; visibility:hidden;}
.datwahl {vertical-align:bottom;margin:10px;margin-bottom:0px;}
.vermeldung { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; line-height:16px; font-weight:normal; font-variant:normal; text-transform:none; color:#000000; text-decoration:none; position:absolute; top:0px; visibility:hidden; background-color:#FFEE99;  padding:5px; padding-left:10px; padding-right:10px; margin:1px;}


  /* left:27; top:132; left:25; top:20;*/
