body {
	margin:0px; 
	color:black; 
	background-color:white; 
	background-image:url(bilder/balken_bg_high.gif); 
	background-repeat:repeat-x; 
	font-family:Arial,Helvetica,sans-serif; 
	font-size:15px; 
	font-style:normal; 
	font-weight:normal; 
	text-decoration:none; 
}

p, h1, h2, h3 {
	margin:10px; 
	padding-bottom:10px; 
	font-family:Arial,Helvetica,sans-serif; 
}

p { 
	font-size:15px; 
}

h1 { 
	font-size:22px; 
	font-style:italic; 
	font-weight:bold; 
}

h2 { 
	font-size:18px; 
	font-style:normal; 
	font-weight:bold; 
}

h3 { 
	font-size:14px; 
	font-style:italic; 
	font-weight:normal; 
}

a { 
	color:#35901F; 
	background-color:transparent; 
	font-family:Arial,Helvetica,sans-serif; 
	font-weight:normal; 
	text-decoration:none; 
}

a:hover { 
	color:#35901F; 
	background-color:transparent; 
	font-family:Arial,Helvetica,sans-serif; 
	font-weight:normal; 
	text-decoration:underline; 
}

hr {
	width:90%; 
	color:#35901F; 
	background-color:transparent; 
}

.hervor { 
	/*font-family:Arial,Helvetica,sans-serif; */ 
	font-style:italic; 
}

.klein { 
	/*font-family:Arial,Helvetica,sans-serif; */ 
	font-size:11px; 
}

.ba {
	color:#35901F; 
	background-color:transparent; 
	/*font-family:Arial,Helvetica,sans-serif; */ 
	font-weight:bold;
}

.calendarHeader { 
    font-weight: bold; 
    color: #35901F;  
	background-color:transparent;
}

.calendarToday {
    font-weight: bold; 
}

.calendarToday:hover {
    font-weight: bold; 
	text-decoration:underline;
}

.calendar {
	background-color:#E1F2E1;
}

#apoueberblend {
	position:absolute; 
	top:0px; 
	left:0px; 
	height:100px; 
	width:100px;
}

/* ein statisches GIF als Übergang, um das animierte GIF klein zu halten */
#uebergangbg { 
	position:absolute; 
	top:0px; 
	left:100px; 
	height:100px; 
	width:15px; 
}

#pillbg {
	position:absolute; 
	top:104px; 
	left:140px; 
	height:161px; 
	width:258px; 
}

#menue {
	position:absolute; 
	top:104px; 
	left:0px; 
	height:196px; 
	width:112px; 
	color:black; 
	background-color:#E1F2E1;
}

#haupt {
	position:absolute; 
	top:120px; 
	left:140px; 
}

#notdienst {
	position:absolute; 
	top:307px; 
	left:5px; 
	width:107px;
}
