body {
	margin:0px;
}
td {
	font-family:arial;
}
a {
	color:#000000;
}

img	{
	border:0px
	}


.headline {
	font-size:14pt;
	font-weight:bold;
	color:#B7002D;	
}
.preface {
	font-size:10pt;
	font-weight:bold;
}
.content {
	font-size:9pt;
	line-height:14pt;
}
.foot {
	font-size:8pt;
	color:#333333;
}
table.menu1 {
}
a.menu1:link, a.menu1:visited {
	font-family:arial;
	font-size:9pt;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a.menu1:hover, a.menu1:active {
	text-decoration:underline;
}
a.upMenu1:link, a.upMenu1:visited {
	font-family:arial;
	font-size:10pt;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a.upMenu1:hover, a.upMenu1:active {
	text-decoration:underline;
}
span.aMenu1 {
	font-family:arial;
	font-size:10pt;
	color:#B7002D;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:1px;
}
table.menu2 {
}
a.menu2:link, a.menu2:visited {
	font-family:arial;
	font-size:9pt;
	color:#000000;
	text-decoration:none;
}
a.menu2:hover, a.menu2:active {
	text-decoration:underline;
}
a.upMenu2:link, a.upMenu2:visited {
	font-family:arial;
	font-size:9pt;
	color:#000000;
	text-decoration:none;
}
a.upMenu2:hover, a.upMenu2:active {
	text-decoration:underline;
}
span.aMenu2 {
	font-family:arial;
	font-size:9pt;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
input.backup {
	background-color:#F4F9F7;
	border:1px solid #999999;
}
/*textarea {
	background-color:#F4F9F7;
	border:1px solid #999999;
}*/


/*
  ---------------------------------------------------------------------
  Rahmen für Tables
  ---------------------------------------------------------------------
*/


.NaviRahmenLevel1
	{
	border-top-width:1px;
  	border-top-style:solid;
	border-right-width:1px;
  	border-right-style:solid;
	border-bottom-width:1px;
  	border-bottom-style:solid;
  	border-color: #FFFFFF;
  	padding:0px 0px 0px 0px;
	margin:0px 0px 1px 8px;
	width:142px;
  	text-align:normal; 
  	}
	
.NaviRahmenLevel2	
	{
	border-top-width:1px;
  	border-top-style:solid;
	border-right-width:1px;
  	border-right-style:solid;
	border-bottom-width:1px;
  	border-bottom-style:solid;
  	border-color: #FFFFFF;
  	padding:0px 0px 0px 0px;
	margin:0px 0px 1px 20px;
	width:130px;
  	text-align:normal; 
  	}
	
.NaviRahmenLevel3	
	{
	border-top-width:1px;
  	border-top-style:solid;
	border-right-width:1px;
  	border-right-style:solid;
	border-bottom-width:1px;
  	border-bottom-style:solid;
  	border-color: #FFFFFF;
  	padding:0px 0px 0px 0px;
	margin:0px 0px 1px 32px;
	width:118px;
  	text-align:normal; 
  	}





#kasten 
	{
  	border-width:1px;
  	border-style:solid;
  	border-color: #FFFFFF;
  	padding:12px;
  	text-align:normal; 
  	}

#kastenanbau	
	{
	border-left-width:1px;
  	border-left-style:solid;
	border-right-width:1px;
  	border-right-style:solid;
	border-bottom-width:1px;
  	border-bottom-style:solid;
  	border-color: #FFFFFF;
  	padding:12px;
  	text-align:normal; 
  	}
	