	    #calendar{
			margin:20;
			list-style:none;
			position:relative; top:0;
			HEIGHT:700;
		}
		#calendar li{
			list-style:none;
			font-size:11pt;
		}
		#calendar li a{
			border: 1px solid #000000; /* kein rahmen um noch kommende tage */			
			display:block;	
			font-weight:bold;
			color: #000000;
			text-decoration:none;
			font-family: "trebuchet ms", Verdana, sans-serif;
			padding:15px 10px 15px 10px;
			position:absolute;	
			filter:alpha(opacity=50); -moz-opacity: 0.5; opacity:0.5; -khtml-opacity: 0.5;
		}
		#calendar li a.done{
			border: 1px solid #000000;
			background:#000000;
			background-image: url(candle.gif);
			background-repeat: repeat;
		}
		#calendar li a:hover{		    
			color:#ff0000;
			filter:alpha(opacity=70); -moz-opacity: 0.5; opacity:0.5; -khtml-opacity: 0.5;			
		}
		
		#pic{
			margin:auto;
			list-style:none;
			position:relative;
			padding-top:20px;
		}
		#pic a img {
			display:block;
			margin:0 auto;
			border:5px solid #fff;
		}
		
		
		/*  =daylinks */

		#l1{
			left:240px;
			top:240px;
		}
		#l2{
			left:160px;
			top:280px;
		}
		#l3{
			left:5px;
			top:520px;
		}
		#l4{
			left:110px;
			top:80px;
		}
		#l5{
			left:50px;
			top:230px;
		}
		#l6{
			left:10px;
			top: 10px;			
		}
		#l7{
			left:100px;
			top:470px;
		}
		#l8{
			left:340px;
			top:220px;
		}
		#l9{
			left:10px;
			top:200px;
		}
		#l10{
			left:35px;
			top:290px;
		}
		#l11{
			left:140px;
			top:400px;
		}
		#l12{
			left:340px;
			top:110px;
		}
		#l13{
			left:310px;
			top:480px;
		}
		#l14{
			left:180px;
			top:510px;
		}
		#l15{
			left:200px;
			top:395px;
		}
		#l16{
			left:10px;
			top:100px;
		}
		#l17{
			left:40px;
			top:430px;
		}
		#l18{
			left:280px;
			top:120px;
		}
		#l19{
			left:380px;
			top:20px;
		}
		#l20{
			left:210px;
			top:180px;
		}
		#l21{
			left:190px;
			top:30px;
		}
		#l22{
			left:100px;
			top:5px;
		}
		#l23{
			left:310px;
			top:10px;
		}
		#l24{
			left:290px;
			top:405px;
		}

