body									{	font-family:Arial,Verdana;
												font-size:12px;
												text-align: center;}
												
#container						{	position:relative;
												width:780px;
												margin: auto;
												text-align:left;}

#leftimg							{	position:relative;
												left:0px;
												top:0px;
												width:80px;}
												
#mainnav							{	text-align:left;
												position:absolute;
												line-height:18pt;
												left:100px;
												top:220px;
												height:200px;
												width:90px;
												float:left;
												z-index:3;}
												
a:link								{	text-decoration:none;
												font-size:12px;
												font-weight:bold;
												color:#000000}
a:visited							{	text-decoration:none;
												font-size:12px;
												font-weight:bold;
												color:#000000}
a:hover								{	color:#6aae74;
												text-decoration: underline;}
												
a.small:link					{	text-decoration:none;
												font-size:11px;
												font-weight:bold;
												color:#000000}
a.small:visited				{	text-decoration:none;
												font-size:11px;
												font-weight:bold;
												color:#000000}
a.small:hover					{	color:#6aae74;
												text-decoration: underline;}

#mainnav a:link				{	text-decoration:none;
												font-size:14px;
												font-weight:bold;
												color:#6aae74}
#mainnav a:visited		{	text-decoration:none;
												font-size:14px;
												font-weight:bold;
												color:#6aae74}
#mainnav a:hover			{	color:#000000;
												text-decoration: underline;}
#mainnav a.current		{	text-decoration:underline;
												font-size:14px;
												font-weight:bold;
												color:#000000}												

#headpics							{	position:absolute;
												left:260px;
												top:40px;
												height:120px;
												width:450px;}

#subnav								{	position:absolute;
												left:260px;
												top:180px;
												width:450px;}
#subnav a:link				{	text-decoration:none;
												margin-right:10px;
												font-size:12px;
												color:#6aae74}
#subnav a:visited			{	margin-right:10px;
												text-decoration:none;
												font-size:12px;
												color:#6aae74}
#subnav a:hover				{	color:#000000;
												text-decoration: underline;}	
#subnav a.current			{	text-decoration:underline;
												margin-right:10px;
												font-size:12px;
												color:#000000}
#maincont							{	position:absolute;
												left:260px;
												top:220px;
												width:450px;}
												
#indeximage						{	position:absolute;
												left:180px;
												top:140px;
												width:450px;
												z-index:1;}												
												
#spacer								{	position:absolute;
												background: #6aae74;
												top:0px;
												left:80px;
												width:10px;}												

#footer								{	position:absolute;
												left:90px;
												height:80px;
												width:690px;
												text-align:left;
												z-index:2;}

hr										{	color: #6aae74;}
																								
img 									{	vertical-align:text-bottom;
												display:block;}


.error								{	color:#ff0000;
												font-size:12px;}

.kal_mon							{	background-color: #000000;
												color: #cccccc;
												FONT-SIZE: 8pt;
												FONT-WEIGHT: bold;
												padding: 3px;}
.kal_wt								{	FONT-SIZE: 8pt;
												FONT-WEIGHT: bold;
												TEXT-ALIGN: center;
												padding: 2px;}
.kal_nakt							{	COLOR: #999999;
												FONT-SIZE: 8pt;
												TEXT-ALIGN: right;
												padding: 3px;}
.kal_day							{	FONT-SIZE: 8pt;
												TEXT-ALIGN: right;
												padding: 3px;}
.kal_buch							{	FONT-SIZE: 8pt;
												BACKGROUND-COLOR: #6aae74;
												TEXT-ALIGN: right;
												padding: 3px;}
.kal_reg							{	BACKGROUND-COLOR: #DDDDDD;
												FONT-SIZE: 8pt;
												TEXT-ALIGN: right;
												padding: 3px;}
