/* 	www.hupe.eu
	css-Stylesheet Navigationsbereich
	(c) 2008
*/


* {margin: 0; 
	padding: 0;}
				
html {background: white; 
	color: #000; 
	font: 12px/150% arial, verdana, helvetica, sans-serif;}

	
/* Logo über der Navigation */
		
	div#logo a {background: url(http://www.hupe.eu/system/grafiken/hupe_logo_pb.jpg)  no-repeat;
		display: block;
		height: 52px;
		width: 203px;
		margin-top: 20px;
		margin-bottom: 0px;
		margin-left: 25px;
		text-indent: -99999px;}
					

/* Navigationsbereich */

	div.navigation { margin-top: 35px; 
		margin-left: 20px;  }

	div.navigation ul {list-style: none; }

	div.navigation ul ul {list-style: none; }
	
	div.navigation ul li ul {list-style: none; }
						
	div.navigation ul li {margin: 0px; 	
		padding: 0px;}
		
	div.navigation li ul, div.navigation ul li ul li, div.navigation ul li ul {margin: 0px; 	
		padding: 0px;}	
		
	div.navigation ul ul li {margin: 0px; 	
		padding: 0px;}

	div.navigation ul li a {display: block;  
		width: 200px; 
		height: 20px;
		text-decoration: none;
		font-size: 90%;
		font-weight: bold;
		color: #444;
		padding-left: 10px; 
		padding-top: 0px; 
		background: #eee;}
	
div.navigation ul ul li a {display: block;  
	width: 185px; height: 20px;
    text-decoration: none;
	font-size: 90%;
	font-weight: bold;
	color: #666;
	padding-left: 25px; padding-top: 0px; background: #eee;}
			
div.navigation li a:link, 
div.navigation li a:visited, 
div.navigation ul ul li a:link, 
div.navigation ul ul li a:visited {background: #eee; 
	border: 1px #fff solid; }
	
div.navigation li a:hover, 
div.navigation ul ul li a:hover {background: #eee; 
	border: 1px #666 solid; }
