#kalendarz { display:block; float:left; clear:both; }
#kalendarz table { font-family:Verdana;  margin:10px; }
#kalendarz table tr { height: 16px; }
#kalendarz table td { font-size:10px; width: 25px; text-align:center; padding:0px; margin:0px; border-width:1px; }
#kalendarz table td.p1 { background-color:#1E4ABB; border-style:solid; border-color:#1E4ABB;}
#kalendarz table td.p2 { background-color:#1E5CFF; border-style:solid; border-color:#1E4AFF;}
#kalendarz table td.swieto { color: red; font-weight:bold;  }
#kalendarz table th { font-weight:bold; font-size:10px; padding:0px; margin:0px;}