#nav, #nav ul {
			float: right;
	
			width: 70%; /*Wert für gesamtes Menü im Container "menue"*/
	
			list-style: none;
	
			margin:  0;
			padding: 0;  

			background: transparent;
}
 
#nav a {
			display: block;
	
			margin: 0;
			padding: 5px 35px 3px 5px; /*oben rechts unten links*/
			
			font-size: 13px;
			font-family: georgia;
			font-weight: bold;
			
			color: dimgray;
			
			text-decoration: none;
}

#nav a:link, #nav a:visited {
			color: dimgray; 
			
			text-decoration: none;
}

#nav a:hover, #nav a:active {
			color: white;
			background: url('../design/link.gif') repeat-y left top #DFDFDF;
			
			text-decoration: none;
}
 
#nav a.menuparent  {
			background-color: white;
}
 
#nav li {
			float: left;
				
			margin: 1px; /* 1px für Abstand jeden Link */
			padding: 0;
			
			color: white;
			background: url('../design/link.gif') repeat-y left top transparent;
			
			/* border: 1px solid dimgray; Border für jeden Link */
}
 
#nav li ul {
			position: absolute;
	
			left: -999em;
	
			height: auto;
			width: 220px; 
	
			margin-left: 10px; /*zweite und dritte Ebene nach rechts versetzt*/
			
			background-color: white;
			border: 1px solid dimgray;
		
}
 
#nav li li {
			width: 220px;
}
 
#nav li ul a {
			padding-left: 15px; /*zweite und dritte Ebene, Textabstand links*/
}
 
#nav li ul ul {
			/*margin-left: 10px; ???*/

			background-color: white;
			border: 1px solid dimgray;
}
 
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
			left: -999em;
}
 
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
			left: auto;
}
 
#nav li:hover, #nav li.sfhover {
			background-color: #DFDFDF;
			color: white;
}

#nav_l {
        width: 100%; 
}
		
#nav_l ul {
        list-style: none;
        
        margin: 0;
        padding: 0;
}

#nav_l li a {
        		display: block;
	
		padding: 3px 0 3px 5px; /*oben rechts unten links*/
		margin: 0 0 3px 0;
		
		font-size: 13px;
		font-family: georgia;
		font-weight: bold;
		
		text-decoration: none; 
}

#nav_l li a:link, #nav_l li a:visited {
        display: block;
        
        color: dimgray;
        background: url('../design/link.gif') repeat-y left top white;
        
}

#nav_l li a:hover, #nav_l li #current {
        color: white;
        background-color: #DFDFDF;
}

#nav_l li a:active {
        color: white;
        background-color: #DFDFDF;
}
