	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote
	{margin:0;padding:0;}
	
	fieldset,img
	{border:0;}
	
	address,caption,cite,code,dfn,em,th,var
	{font-style:normal;font-weight:normal;}
	
	ol,ul 
	{list-style:none;}
	
	caption,th 
	{text-align:left;}
	
	h1,h2,h3,h4,h5,h6
	{font-size:100%;font-weight:normal;}
	
	q:before,q:after
	{content:'';}
	
	abbr,acronym
	{border:0;}
	
	a {
		text-decoration:none;
		color:#000000;
	}
	
	a:hover {
		text-decoration:underline;
	}
	
	* {
		padding:0px;
		border:0px;
		margin:0px;
	}	

	body {
		font-family:Arial;
		font-size:11pt;
		background-color:#BEBEBE;
	}
	
	/*
	
	Dunkel-Lila  #5E2960
	Dunkel-Lila (button innen) #643266
	Lila  #8C6D8C
	Lila (hintergrund hell) #D8CCDA
	Hell-Lila  #B9A1B9
	Hellstes Lila #DDD1DD
	Weiss #FFFFFF
	
	Gelb #FBFFD3   #fbffcb
		
	*/
	
	#frame {
		width:970px;
		border:2px solid #5E2960;
		margin: 10px auto 0 auto;
		background-image:url(gfx/hg.gif);
		background-color:#D8CCDA;
	}
	
	#left {
		width:170px;
		padding-left:3px;
		float:left;
	}
	
	#middle-small {
		float:left;
		width:620px;
	}
	
	#right-big {
		float:left;
		width:160px;
		margin-left:7px;
		margin-top:29px; /* 89px */
	}
	
	#middle-big {
		float:left;
		width:745px;
	}
	
	#right-small {
		margin-top:250px;
		margin-left:7px;
		float:left;
		width:40px;
	}	
	
		
	#header {
		height:89px;
		background-color:#ddcfde;
	}
	
	#footer {
		height:20px;
	}
	
	#content {
		background-color:#fbffcb;
		list-style:disc inside;
		padding:10px;
		min-height:450px;
		/* IE6 min-height hack */
	  height:auto !important;
	  height:450px;
		
	}
	
	#logo {
		padding-left:0px;
		padding-top:5px;
		height:140px;
		background-image: url("gfx/back_logo.gif");
	}
	
	#adresse {
		margin-bottom:10px;
		margin-left:7px;
	}
	
	.nav-Menu {
		margin-bottom:20px;
	}

	.nav-Menu li.level1,
	.nav-Menu li.level1first,
	.nav-Menu li.level1last {
		height:18px;
		width:150px;
		border:2px solid #FFFFFF;
		background-color: #643266;
		margin-top:10px;
		padding-top:4px;
		padding-bottom:4px;
		padding-right:8px;
		text-align:right;
	}

	.nav-Menu li.level1 a,
	.nav-Menu li.level1first a,
	.nav-Menu li.level1last a {
		text-decoration:none;
		color:#FFFFFF;
	}

	.nav-Menu li.level1 a:hover,
	.nav-Menu li.level1first a:hover,
	.nav-Menu li.level1last a:hover  {
		color:#DDD1DD;
	}
	
	.nav-Menu li.level2,
	.nav-Menu li.level2first,
	.nav-Menu li.level2last {
		height:18px;
		width:150px;
		border-left:2px solid #FFFFFF;
		border-right:2px solid #FFFFFF;
		border-top:0px;
		border-bottom:0px;
		background-color: #DDD1DD;
		margin-bottom:0px;
		padding-top:4px;
		padding-bottom:4px;
		padding-right:8px;
		text-align:right;
	}
	
	.nav-Menu li.level2last {
		border-bottom:2px solid #FFFFFF;
	}
	
	.nav-Menu li.level2 a,
	.nav-Menu li.level2first a,
	.nav-Menu li.level2last a {
		text-decoration:none;
		color:#643266;
	}

	.nav-Menu li.level2 a:hover,
	.nav-Menu li.level2first a:hover,
	.nav-Menu li.level2last a:hover	 {
		color:#5E2960;
		font-weight:bold;
	}

	
	.clearer {
		height:1px;
		clear:both;
	}
	
	.core_static table td ul  { list-style:circle; }
	
	
#titelzeile { font-family: Arial, Helvetica; font-size: 13pt; font-weight: bold; color: #400040; margin-bottom:5px;}
#utitelzeile { font-family: Arial, Helvetica; font-size: 11pt; color: #400040; margin-bottom:16px;}
