#menu {
width: 100%;
/*background: #336699;*/
border:0;
margin-left:25px;

}

#menu ul {
list-style: none;
margin:0;
padding: 0;
float: left;
}

#menu a, #menu p{
width: 101px;
display: block;
margin: 0;
padding: 2px 0;
}

* html #menu
{margin-top:-99px;}

	#menu p {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	
	padding-left:0;
	
	}
	/*topic 1*/
	#menu p.aktuell1
	{
		color: #336699;
		
		text-decoration: none;
		text-align:left;
		font-size:15px;
		padding-top: 70px;
		padding-left:1px;
		margin-top:2px;
		
		font-weight: 500;
		background-image:url(grafik/news2.png);
		width:101px;
		background-position: 0;
		background-repeat:no-repeat;
		
	}
	
	
	#menu a.topic1
	{
		color: #CEE7FF;
		background: #6699CC ;
		text-decoration: none;
		text-align:left;
		font-size:15px;
		padding: 70px 0px 2px 1px;
		margin:0;
		font-weight: 500;
		background-image:url(grafik/news1.png);
		/*float: left;*/
		background-position: 0;
		background-repeat:no-repeat;
		
	}
	
	* html #menu a.topic1
	{width:101px;}
	
	#menu a.topic1:hover 
	{
		color: #336699;
		background: #6699CC;
		text-decoration: none;
		text-align:left;
		font-size:15px;
		padding: 70px 0px 2px 1px;
		margin:0;
		font-weight: 500;
		background-image:url(grafik/news2.png);
		
		background-position: 0;
		background-repeat:no-repeat;
	}
	
    
	/*topic 2*/
	#menu p.aktuell2
	{
		color: #336699;
		background: #6699CC;
		text-decoration: none;
		text-align:left;
		font-size:15px;
		padding-top: 70px;
		margin-top:2px;
		padding-left:1px;
		font-weight: 500;
		background-image:url(grafik/mission2.png);
		width:101px;
		background-position: 0;
		background-repeat:no-repeat;
		
	}
	#menu a.topic2
	{
		color: #BFF6C6;
		background: #6699CC ;
		text-decoration: none;
		text-align:left;
		font-size:15px;
		padding: 70px 0px 2px 1px;
		margin:0;
		font-weight: 500;
		background-image:url(grafik/mission1.png);
		/*float: left;*/
		background-position: 0;
		background-repeat:no-repeat;
	}
	
	* html #menu a.topic2
	{width:101px;}
	
	#menu a.topic2:hover
	{
		color: #336699;
		background: #6699CC;
		text-decoration: none;
		text-align:left;
		font-size:15px;
		padding: 70px 0px 2px 1px;
		margin:0;
		font-weight: 500;
		background-image:url(grafik/mission2.png);
		
		background-position: 0;
		background-repeat:no-repeat;
	}
	
	/*topic 3*/
	#menu p.aktuell3
	{
		color: #99997F;
		background: #6699CC ;
		text-decoration: none;
		text-align:left;
		font-size:15px;
		padding-top: 70px;
		padding-left:1px;
		margin:0;
		font-weight: 500;
		width:101px;
		background-image:url(grafik/members2.png);
		
		background-position: 0;
		background-repeat:no-repeat;
	}
	#menu a.topic3
	{
		color: #E6ECBF;
		background: #6699CC ;
		text-decoration: none;
		text-align:left;
		font-size:15px;
		padding: 70px 0px 2px 1px;
		margin:0;
		font-weight: 500;
		background-image:url(grafik/members1.png);
		
		background-position: 0;
		background-repeat:no-repeat;
	}
	
	* html #menu a.topic3
	{width:101px;}
	
	#menu a.topic3:hover
	{
		color: #99997F;
		background: #6699CC;
		text-decoration: none;
		text-align:left;
		font-size:15px;
		padding: 70px 0px 2px 1px;
		margin:0;
		font-weight: 500;
		background-image:url(grafik/members2.png);
		
		background-position: 0;
		background-repeat:no-repeat;
	}
	#menu a.topic3a
	{
		color: #99997F;
		background: #6699CC;
		text-decoration: none;
		text-align:left;
		font-size:15px;
		padding: 70px 0px 2px 1px;
		margin:0;
		font-weight: 500;
		background-image:url(grafik/members2.png);
		
		background-position: 0;
		background-repeat:no-repeat;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
	    text-transform: lowercase;
	}
	
	* html #menu a.topic3a
	{width:101px;}
	
	
	/*topic 4*/
	#menu p.aktuell4
	{
		color: #99997F;
		background: #6699CC ;
		text-decoration: none;
		text-align:left;
		font-size:15px;
		padding-top: 70px;
		padding-left:1px;
		margin:0;
		width:101px;
		font-weight: 500;
		background-image:url(grafik/archive2.png);
		
		background-position: 0;
		background-repeat:no-repeat;
	}
	#menu a.topic4
	{
		color: #fff;
		background: #6699CC ;
		text-decoration: none;
		text-align:left;
		font-size:15px;
		padding: 70px 0px 2px 1px;
		margin:0;
		font-weight: 500;
		background-image:url(grafik/archiv1.png);
		
		background-position: 0;
		background-repeat:no-repeat;
	}
	
	* html #menu a.topic4
	{width:101px;}
	
	#menu a.topic4:hover
	{
		color: #777760;
		background: #FFCC66;
		text-decoration: none;
		text-align:left;
		font-size:15px;
		padding: 70px 0px 2px 1px;
		margin:0;
		font-weight: 500;
		background-image:url(grafik/archiv2.png);
		
		background-position: 0;
		background-repeat:no-repeat;
	}
	
	#menu a.topic4a
	{
		color: #777760;
		background: #FFCC66;
		text-decoration: none;
		text-align:left;
		font-size:15px;
		padding: 70px 0px 2px 1px;
		margin:0;
		font-weight: 500;
		background-image:url(grafik/archiv2.png);
		
		background-position: 0;
		background-repeat:no-repeat;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	}
	
	* html #menu a.topic4a
	{width:101px;}

	/*topic 5*/
	#menu p.aktuell5
	{
		color: #336699;
		background: none;
		text-decoration: none;
		text-align:left;
		font-size:15px;
		padding-top: 70px;
		padding-left:1px;
		margin-top:2px;
		font-weight: 500;
		width:101px;
		background-image:url(grafik/contact2.png);
		
		background-position: 0;
		background-repeat:no-repeat;
	}
	#menu a.topic5
	{
		color: #fff;
		background: #6699CC ;
		text-decoration: none;
		text-align:left;
		font-size:15px;
		padding: 70px 0px 2px 1px;
		margin:0;
		font-weight: 500;
		background-image:url(grafik/contact1.png);
		
		background-position: 0;
		background-repeat:no-repeat;
		
	
	}
	
	* html #menu a.topic5
	{width:101px;}
	
	#menu a.topic5:hover
	{
		color: #336699;
		background: #6699CC;
		text-decoration: none;
		text-align:left;
		font-size:15px;
		padding: 70px 0px 2px 1px;
		margin:0;
		font-weight: 500;
		background-image:url(grafik/contact2.png);
		
		background-position: 0;
		background-repeat:no-repeat;
	}
	
#Layer1 {
	position:absolute;
	visibility:hidden;
	width:101px;
	color:#777760;
	background-color:#FFCC66;
	
	border:0;
	z-index:301;
	left: 832px;
	top: 130px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;}
	
* html #Layer1 {
	position:absolute;
	visibility:hidden;
	width:101px;
	
	color:#777760;
	background-color:#FFCC66;
	
	border:0;
	z-index:301;
	left: 836px;
	top: 133px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;}

#Layer1 a
	{
	color: #777760;
	background: #FFCC66;
	text-decoration: none;
	width:100px;
	text-align:left;
	padding-left:1px;}
	
#Layer1 a:hover
	 {color: #777760;
	  background: #FFFFCC;
	  width:100px;}

* html #Layer1 a
{width:101px;}


#Layer2 {
	position:absolute;
	visibility:hidden;
	width:100px;
	color: #99997F;
	background-color: #FFFF99;
	
	border: 0;
	z-index:301;
	left: 731px;
	top: 130px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;}
	
* html #Layer2 {
	position:absolute;
	visibility:hidden;
	width:101px;
	padding-left:1px;
	border:0;
	left: 734px;
	top: 133px;
	}


#Layer2 a
	{color: #777760;
	 background-color: #FFFF99;
	 text-decoration: none;
	 width:100px;
	 text-align:left;
	 padding-left:1px;}
	 
#Layer2 a:hover
{
	color: #FFFFCC;
	text-decoration: none;
	width:100px;
	background: #AFB59B	;
	
}
* html #Layer2 a
{width: 100px;}
* html #Layer2 a:hover
{width: 101px;
padding-left:0px;

}

#menu ul li {display: inline; width:102px;}

#menu ul ul {
width:102px;
position: absolute;
z-index: 300;
color: #777760;
background: #FFCC66;
text-align:left;
margin:0 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:70%;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

