
#topnav-head ul.menu, ul.menu ul {
	list-style-type: none;

}
#topnav-head ul.menu a {
   display: block;    
	padding: 3px 8px 3px 8px;    
/*	padding: 0px  0px 0px  0px;  */
	font-weight:bold;		  
}

#topnav-head ul.menu ul a {    
	padding: 0 10px;
	margin: 2px 0px 0px 0px; 
	font-weight:normal;		
}

#topnav-head ul.menu li { 
	padding:0;    
	margin:0;    
	background-image: none;    
	background-color: #FFF9E4;    
	float:left;    
	border: 0px solid #777;
	text-align: center;
	
	margin-left:8px; /* abstand zwischen navpunkten */
}

#topnav-head ul.menu ul {
	margin: 0;
	padding: 0 0 0px 0;
	position: absolute;
	background-color: #6B8E23;
	border: 1px solid #777; /* Rand Untermenu */
	display: none;
	min-width: 138px;
	background: #F0E68C;
	
	margin-left:0px;
}
/* IE-Hack für die Breite */
	* html #topnav-head ul.menu ul {    
	width:138px;
}

/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus */
/* über der Liste  befindet (.hover siehe JavaScript oben) */
#topnav-head ul.menu ul.hover, 
#topnav-head ul.menu li.hover ul, 
#topnav-head ul.menu li:hover ul  {
	display		: block;	
	margin-left	: 0px;
}

/* */
#topnav-head ul.menu ul li {	
	float					: none;    
	background-color	: transparent;
	border				: 1px solid #777; /*border Untermenu */
	margin-left			: 0px; /*-3*/        /* ############ CR #########################################################  */
}


















/* ############ Farben ########### */
/* ########### ROT (Unternehmens-PR) ################# */
 
#topnav-head ul.menu .farbe81 a {
	width: 143px;
	padding: 10px 0px 10px 0px; /* height:25px; */
	text-decoration: none;
	color: #fff;
	background-color: #089772;
}
/* ############## hellgr?n (Krisen-PR) ############## */
#topnav-head ul.menu .farbe76 a {
	width: 143px;
	padding: 10px 0px 10px 0px; /* height:25px; */
	text-decoration: none;
	color: #fff;
	background-color: #077A5D;
}
/* ############ Gr?n (50plus -PR) ############ */
#topnav-head  ul.menu .farbe93 a {
	width: 143px;
	padding: 10px 0px 10px 0px; /* height:25px; */
	text-decoration: none;
	color: #fff;
	background-color: #00604B;
}
/* ############ Gr?n (Vertriebs-PR) ############ */
#topnav-head ul.menu .farbe67 a {
	width: 143px;
	padding: 10px 0px 10px 0px; /* height:25px; */
	text-decoration: none;
	color: #fff;
	background-color: #005744 ;
}


/* */
#topnav-head ul.menu li ul li a {width: 142px; padding: 10px 0px 10px 0px; margin: 0px; /* height: 25px; */text-decoration: none; background-color: #CCDCD9; color: #3D3B3C;}
#topnav-head ul.menu .farbe81 li ul li a { width:138px; 	/* height:20px; */ background-color: #ccc; color:#666;}
#topnav-head ul.menu .farbe76 li ul li a { width:138px; 	/* height:20px; */ background-color: #ccc; color:#666;}
#topnav-head ul.menu .farbe93 li ul li a { width:138px; 	/* height:20px; */ background-color: #ccc; color:#666;}
#topnav-head ul.menu .farbe67 li ul li a { width:138px; 	/* height:20px; */ background-color: #003322; color: #fff;}


* html #topnav-head ul.menu {padding-bottom:10px}
* html #topnav-head ul.menu li ul li a {padding-bottom:8px}
