body	
{	scrollbar-face-color	: #e6953c; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color	: #FFFFFF; 
	scrollbar-3dlight-color	: #fce9ba; 
	scrollbar-arrow-color	: rgb(255,255,255); 
	scrollbar-track-color	: #FFFFFF; 
	scrollbar-darkshadow-color: #fce9ba;
    
	margin			:10px 10px 10px 10px;
	padding			:0 ;
	color			:#000;
	text-align		:left;
	min-width		:640px; /* Bei weniger als 640px Breite soll ein Scrollbalken erscheinen */
}



#gesamt 
{	margin		:0;
	padding		:0;
	width		:970px;
	float		:left;
	height		: 1px;
	display 	: table;
	border		: 4px solid #fce9ba;
}

#kopf 
{	color		:#000000;
	margin		:0;
	padding		:0;
	width		:970px;
	float		:right;
	text-align	:right;
	background	:#fce9ba;

}

.box1 
{	width		:970px;
	float		:right;
	margin		:0;
	padding		:0;
}

.boxa 
{	width		:970px;
	float		:left;
	text-align	:left;
	margin		:0;
	padding		:0;
}


.box3
{	
	width		:970px;
	float		:left;
	text-align	:left;
	margin		:0;
	padding		:0;
}

.box4
{	
	height		: 30px;
	width		:970px;
	float		:left;
	overflow	:hidden;
	background	:#fce9ba;
	border-bottom	: 2px solid #e6953c;
	border-top	: 2px solid #e6953c;

}

#navi_kopf
{	color		:#000000;
	padding		:5px;
	margin		:0;
	font-size	: 0.9em;
}

.navi_kopf, .navi_kopf_a, .navi_kopf:active, .navi_kopf:visited, .navi_kopf:link, .navi_kopf_a:active, .navi_kopf_a:visited, .navi_kopf_a:link
{	color		:#000000;
	font-weight	:bold;
	font-size	: 0.9em;
}

.navi_kopf:hover, .navi_kopf_a:hover
{	
	color		:#000000;
	font-size	: 0.9em;
}

#navi_oben 
{	width		:220px;
	text-align	:left;
	padding		:5px;
	margin		:5px;
}

#navi_oben ul	
{	margin		:0;
	text-decoration	:none;
	padding		:0;
}

#navi_oben li	
{	width		:220px;
	float		:left;
	border-bottom	: 1px solid #fce9ba;
}


.nav_oben, .nav_oben_a, .nav_oben:active, .nav_oben:visited, .nav_oben:link, .nav_oben_a:active, .nav_oben_a:visited, .nav_oben_a:link
{	color		:#000;
	font-weight	:bold;
	border-bottom	: 1px solid #fce9ba;
	padding		:0;
	margin		:0;
}

.nav_oben:hover, .nav_oben_a:hover
{	
	color		:#336699;
}
	

#wrapper 
{	margin		:0;
	padding		:0;
	width		:970px;
	height		: 1px;
	display 	: table;
	background	:#fff;

}

#linkespalte	
{	height		:100%;
	float		:left;
	width		:200px;
  	overflow	: auto;
	display		:block;
	border-right	: 2px solid #fce9ba;
  	font-size	: 0.8em;
	background	:#fce9ba;
}


.linkespaltecontent		
{	margin		: 0;
	padding		: 0;
}

#linkespalte ul	
{	margin		:0;
	list-style	:none;
	padding		: 5px;

}

#linkespalte li	
{	margin		:0;
	list-style	:none;
	padding         : 8px 0 5px 5px;
}


.nav_links, .nav_links:active, .nav_links:visited, .nav_links:link, .nav_links_a, .nav_links:active_a, .nav_links_a:visited, .nav_links_a:link
{	font-size	:9pt;
	text-decoration	:none;
	color		:#000;
}

.nav_links:hover,.nav_links_a:hover
{
	color		:#336699;
	background	:transparent;
	text-decoration	:underline;
}

#content	
{	height		:100%;
	margin       	: 10px 10px 10px 10px;       
	padding		: 0 0 0 0;
	float		:left;
	width		:725px;
	color		:#000;
	background	: #fefcf3;
	font-size	: 0.8em;
}

.htmlcontent, #htmlcontent
{	margin		: 10px 10px 10px 10px;
	padding		: 0 0 0 0;
	width		: 715px;
	overflow	:hidden;
	vertical-align	:top;
	background	:#fefcf3;
}

#content td
{
  font-size : 76%; 
	}
#parents
{	margin		:5px 10px 10px 10px ;
	padding		:0 0 0 0;
	width		:720px;
	overflow	:hidden;
	vertical-align	:top;
	background	:#fefcf3;
}



.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;
	font-weight	:bold;
}

#parents a:hover
{	background	:transparent;
	text-decoration	:underline;
}

#footer
{	width		:970px;
	background	:#fce9ba;
	text-align	:center;
	border		: 1px solid #999999;
	border-bottom	: 3px solid #999999;
	display		:block;
	height		: 26px;
	padding		: 0;
	font-size	: 0.8em;
	text-align	:center;
	padding         : 3px 0 0 0;
}

.li1_on
{	background	:#fefcf3;
} 

.li2_off	
{	margin		: 0 0 0 10px;
}

.li2_on
{	background	:#fefcf3;

} 

.li3_off	
{	margin		: 0 0 0 10px;
}

.li3_on
{	margin		: 0 0 0 10px;
	background	:#fefcf3;
} 

.li4_off	
{	margin		: 0 0 0 20px;
  } 

.li4_on
{	margin		: 0 0 0 20px;
	background	:#fefcf3;
} 

.testlinie
{
	height:1px;
	background	: #fefcf3;
}
#ContextList 
{
margin:0;padding:0;
}
#ContextList li
{
 margin:0 5px 8px 0;
 float:left;
 padding: 2px 4px 2px 4px;
 border-bottom: 1px solid #5984c6;
 border-right: 1px solid #5984c6;
}
#ContextList li.selected
{
 background:#a0bde9;
}
#ContextList a
{
 color:#000;
} 
