#navigation {
	width:961px;
	margin: 0 0 0 -1px;
	height:45px;
	overflow:hidden;
	border-top: 1px solid #fff; 
}

#navigation ul {
	overflow:hidden;
	list-style-type: none;
	margin:0;
	padding:0;
}

#navigation li {
	height:45px;
	text-align:center;
	float:right;
	margin:0;
	padding:0;

}

 #navigation ul li a:link, 
 #navigation ul li a:visited {

	/*  Chrome 1-9 and Safari 4-5.0  */
	background-image: -webkit-gradient(linear, left top, left bottom,
	    color-stop( 0.0, #767575 ),
	    color-stop( 0.500, #767676 ),
	    color-stop( 0.500, #545454 ),
	    color-stop( 1.0, #545353 ));
	
	/*  Chrome 10+ Safari 5.1+ Mobile Safari  */
	background-image: -webkit-linear-gradient(top,
	    #767575, 
	    #767676 50.0%,
	    #545454 50.0%,
	    #545353 );
	
	/*  Firefox 3.6+  */
	background-image: -moz-linear-gradient(top,
	    #767575, 
	    #767676 50.0%,
	    #545454 50.0%,
	    #545353 );
	
	/*  IE 10+  */
	background-image: -ms-linear-gradient(top,
	    #767575, 
	    #767676 50.0%,
	    #545454 50.0%,
	    #545353 );
	
	/*  Opera 11.10+  */
	background-image: -o-linear-gradient(top,
	    #767575, 
	    #767676 50.0%,
	    #545454 50.0%,
	    #545353 );
	
	/*  W3C  */
	background-image: linear-gradient(top,
	    #767575, 
	    #767676 50.0%,
	    #545454 50.0%,
	    #545353 );
	
	/*  PIE  */
	-pie-background: linear-gradient(top,
	    #767575, 
	    #767676 50.0%,
	    #545454 50.0%,
	    #545353 );
	
	behavior: url(/PIE.php);

	padding: 10px 0 10px 0;
	height: 24px;
	color: #fff;
	font-size:18px;
	text-decoration: none;
	display:block;
	margin:0;
	border-left: 1px solid #fff;
	width:376px;
}

 #navigation ul li:first-child a:link, 
 #navigation ul li:first-child a:visited {
	width:206px;
 }


#navigation ul li a:hover,
#navigation ul li a.selected:link, 
#navigation ul li a.selected:visited {
	
	/*  Chrome 1-9 and Safari 4-5.0  */
	background-image: -webkit-gradient(linear, left top, left bottom,
	    color-stop( 0.0, #3365a5 ),
	    color-stop( 0.500, #3365a5 ),
	    color-stop( 0.500, #00519e ),
	    color-stop( 1.0, #00519e ));
	
	/*  Chrome 10+ Safari 5.1+ Mobile Safari  */
	background-image: -webkit-linear-gradient(top,
	    #3365a5, 
	    #3365a5 50.0%,
	    #00519e 50.0%,
	    #00519e );
	
	/*  Firefox 3.6+  */
	background-image: -moz-linear-gradient(top,
	    #3365a5, 
	    #3365a5 50.0%,
	    #00519e 50.0%,
	    #00519e );
	
	/*  IE 10+  */
	background-image: -ms-linear-gradient(top,
	    #3365a5, 
	    #3365a5 50.0%,
	    #00519e 50.0%,
	    #00519e );
	
	/*  Opera 11.10+  */
	background-image: -o-linear-gradient(top,
	    #3365a5, 
	    #3365a5 50.0%,
	    #00519e 50.0%,
	    #00519e );
	
	/*  W3C  */
	background-image: linear-gradient(top,
	    #3365a5, 
	    #3365a5 50.0%,
	    #00519e 50.0%,
	    #00519e );
	    
	/*  PIE  */
	-pie-background: linear-gradient(top,
	    #3365a5, 
	    #3365a5 50.0%,
	    #00519e 50.0%,
	    #00519e );
	
	behavior: url(/PIE.php);
	
	color: #fff;
}

#navigation ul li a:active {

	/*  Chrome 1-9 and Safari 4-5.0  */
	background-image: -webkit-gradient(linear, left top, left bottom,
	    color-stop( 0.0, #2b568c ),
	    color-stop( 0.500, #2b568c ),
	    color-stop( 0.500, #00367a ),
	    color-stop( 1.0, #00367a ));
	
	/*  Chrome 10+ Safari 5.1+ Mobile Safari  */
	background-image: -webkit-linear-gradient(top,
	    #2b568c, 
	    #2b568c 50.0%,
	    #00367a 50.0%,
	    #00367a );
	
	/*  Firefox 3.6+  */
	background-image: -moz-linear-gradient(top,
	    #2b568c, 
	    #2b568c 50.0%,
	    #00367a 50.0%,
	    #00367a );
	
	/*  IE 10+  */
	background-image: -ms-linear-gradient(top,
	    #2b568c, 
	    #2b568c 50.0%,
	    #00367a 50.0%,
	    #00367a );
	
	/*  Opera 11.10+  */
	background-image: -o-linear-gradient(top,
	    #2b568c, 
	    #2b568c 50.0%,
	    #00367a 50.0%,
	    #00367a );
	
	/*  W3C  */
	background-image: linear-gradient(top,
	    #2b568c, 
	    #2b568c 50.0%,
	    #00367a 50.0%,
	    #00367a );

	/*  PIE  */
	-pie-background: linear-gradient(top,
	    #2b568c, 
	    #2b568c 50.0%,
	    #00367a 50.0%,
	    #00367a );
	
	behavior: url(/PIE.php);
}

/* Anfang Subnavigation */

#subnav {
	width:210px;
	margin: 0 auto 0 0;
	font-size:12px;
	float:left;
}

#subnav ul {
	overflow:hidden;
	list-style-type: none;
}

#subnav li {
margin: 0;
padding: 0;
font-size:12px;
line-height: 16px;
}

#subnav h4 {
	background-color:#fff;
	color:#333;
	padding: 6px 8px 6px 8px;
	text-decoration: none;
	display:block;
	border-top:1px solid #ddd;
}

 #subnav ul li a:link, 
 #subnav ul li a:visited {
	background-color:#bbb;
	color:#333;
	padding: 6px 8px 6px 8px;
	text-decoration: none;
	display:block;
	border-bottom:1px solid #fff;
}

 #subnav ul li ul li a:link, 
 #subnav ul li ul li a:visited {
	background-color:#ddd;
	color:#333;
	padding: 6px 8px 6px 25px;
}

 #subnav ul li ul li ul li a:link, 
 #subnav ul li ul li ul li a:visited {
	color:#333;
	background-color:#eee;
	padding: 6px 8px 6px 42px;
}

 #subnav ul li ul li ul li ul li a:link, 
 #subnav ul li ul li ul li ul li a:visited {
	color:#333;
	background-color:#eee;
	padding: 6px 8px 6px 59px;
}

#subnavTitle {
	font-weight:bold;
	font-size:14px;
}

#subnav ul li a:hover,
#subnav ul li ul li a:hover,
#subnav ul li ul li ul li a:hover,
#subnav ul li ul li ul li ul li a:hover {
	background-color:#00519e;
	color: #fff;
}

#subnav ul li a.selected:link,
#subnav ul li a.selected:visited {
	background-color:#00519e;
	color: #fff;
}

#subnav li a:active {
	color: #9f855e;
}