body	{
	background-color	:#FFFFF0;
	scrollbar-face-color	:#BAE0F7;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color	:#FFFFFF;
	scrollbar-3dlight-color	:#336699;
	scrollbar-arrow-color	:rgb(255,255,255);
	scrollbar-track-color	:#FFFFFF; 
	scrollbar-darkshadow-color:#336699;
      
	margin		:auto;
	padding		:0;
	color		:#000;
	text-align	:left;
	min-width	:640px; /* Bei weniger als 640px Breite soll ein Scrollbalken erscheinen */}
#logo{
	margin	:0;
	padding	:0;}
#koerper{
	margin	:auto;
	padding	:0;
	width	:970px;
	height	:188px;
	background	:#fff;
	text-align	:left;
	display	:block;}
#navi_oben {
	height		:22px;
	width		:970px;
	font-size	:10pt;
	background	:#BAE0F7;
	text-align	:left;}
#navi_oben li	{
	float		:left;
	list-style-type	:none;
	height		:22px;}
#navi_oben .static_nav_topic{
	color		:#000000;
	border-left	:2px solid #fff;}
#navi_oben .static_nav{
	color		:#000000;
	padding		:2px 24px 0 15px;}
#navi_oben .static_nav_a,.static_nav_a:active,.static_nav_a:link,.static_nav_a:visited{
	color		:#000000;
	font-weight	:bold;}
#navi_oben .static_nav_a:hover{
	background	:#336699;
	color		:white;}
	#wrapper {
	margin		:auto;
	padding		:0;
	width		:970px;
	height		: 1px;
	display 	: table;
	background	:url("/images/altm_back.gif") repeat-y;}
#linkespalte{
	height	:100%;
	float	:left;
	width	:200px;
	margin	: 0;
	padding	: 0;
	font-size	: 0.8em;}
.linkespaltecontent{
	margin	: 0;
	padding	: 0;}
#linkespalte ul{
	margin		:0;
	padding		:1px 5px 5px 5px;}
#linkespalte li{
	margin		:0;
	list-style-type	:none;
	padding         : 3px 0 0 0;}
.nav_topic1, .nav_topic1:active, .nav_topic1:visited, .nav_topic1:link{
	color		:#336699;
	text-decoration	:none;}
.nav_topic, .nav_topic:active, .nav_topic:visited, .nav_topic:link{
	font-size	:10pt;
	color		:#336699;
	text-decoration	:none;}
.nav_topic1:hover,.nav_topic:hover{
	color		:#336699;
	background	:transparent;
	text-decoration	:underline;}
.nav{
	background	:#f5e6bd;
	color		:#336699;
	padding         : 1px 0 1px 0;}
	#content{
	height	:100%;
	margin	: 0 0 0 205px; 
	padding	: 0;
	width	:730px;
	font-size	: 0.8em;}
.htmlcontent, #htmlcontent{
	margin		: 0 10px 0 10px;
	padding		: 0 0 0 0;
	width		: auto;
	vertical-align:top;
	overflow	:hidden;
	background	:#fff;}
#content td{
  font-size : 76%; 	}
#parents{
	margin		:5px 10px 10px 10px ;
	padding		:0 0 0 0;
	width		:680px;
	overflow	:hidden;
	vertical-align	:top;
	background	:#fff;}
.parent1{
	float		:left;
	padding		: 4px 4px 4px 0px;}
.parent{
	margin		: 0 0 0 4px;
	float		:left;
	padding		: 4px 4px 4px 0;}
#parents a,a:active,a:link,a:visited{
	color		:#336699;
	text-decoration	:none;}
#parents a:hover{
	background	:transparent;
	text-decoration	:underline;}
#footer{
	width		:970px;
	background	: #BAE0F7;
	display		:block;
	height		: 26px;
	padding		: 0;
	font-size	: 0.8em;}
#footer_content{
	width		:970px;
	background	: #BAE0F7;
	height		: 26px;
	color		: #000;
	text-align	:center;
	padding		: 4px 0 0 0;}
#navi {
	list-style-type	:none ;
	padding		: 0;
	margin		:0;
	background	: #f5e6bd;}
#navi li{
	list-style-type	:none ;
	padding		: 0;
	background	: #BAE0F7;}
#navi ul{
	list-style-type	:none ;
	padding		: 0;
	margin		:0;}
.li2_on{
	background	:#c3c3c3;}
.li3_off{
	margin		: 0 0 0 10px;}
.li3_on{
	margin		: 0 0 0 10px;
	background	:#c3c3c3;} 
.li4_off{
	margin		: 0 0 0 20px;} 
.li4_on{
	margin		: 0 0 0 20px;
	background	:#c3c3c3;} 
.testlinie{
	height:1px;
	background	: #BAE0F7;}