body { margin-top:10px; margin-bottom:10px; }
p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i { font-family:Arial,Verdana,sans-serif; font-size:10pt; }
h1 { font-size:18pt; font-style: bold; margin-bottom:1pt; margin-top:2pt; }
h2 { font-size:16pt; font-style: normal; margin-bottom:1pt; margin-top:2pt; }
h3 { font-size:12pt; margin-bottom:1pt; margin-top:2pt; }
h4 { font-size:10pt; margin-bottom:1pt; margin-top:2pt; }
small { font-family:Arial,Verdana,sans-serif; font-size:8pt; color:#808080; }
pre { font-family:Courier New,Courier; font-size:10pt; color:#000000; }
tt { font-family:Courier New,Courier; font-size:10pt; color:#000000; }

a:visited { color:#DD4422; text-decoration:none; }
a:active  { color:#DD4422; text-decoration:none; } 
a:link    { color:#DD4422; text-decoration:none; }
a:hover   { color: #DD4422; text-decoration:none; }
a:an      { text-decoration:underline; }
     
#kalender
	{ 
    width:110px;
    height:110px;  
    margin-top:10px;    
    margin-left:1px;
  	text-align: center;    
  	border:4px solid #EE0000
	background-color: white;
	color: black;  
	}    
             
h1.kalender
   	{
	color: black;
	font-weight:900;   
	text-shadow:black; 
	font-size:4.2em;     
	font-family:verdana, arial;
	margin-top: -5px; /* %, px, em, ex ? */    
	margin-bottom: -20px; /* %, px, em, ex ? */
	}   

h2.kalender
   	{
	color: black; 
	font-weight:400;
	font-size:1.2em;
	font-family: verdana, arial;           
	margin-top: 0px;   
	margin-botoom: 0px; 
	}	


