/* 	Navigation CSS
	V1.0
	(c) by Andreas Riedl
	
	Letzte Änderung: 25.04.2008
*/

/* ****************************************************************************** */
/* Elemente für Navigation */

.navigation h1 {font-size: 11px;}
.navigation li {font-size: 12px;}
	
	.navigation {
		position:relative;	
		background-color:#cccccc;
		margin-bottom:20px;
		padding-bottom:10px;
		width:160px;
		margin-left:0px;
		margin-right:0px;
	}
	
	/* h1 für Navigation */
	.navigation h1 {
		display:block;
		margin-left:0px;
		margin-top:0px;
		background-color:#1b2107;
		padding-left:5px;
		padding-top:4px;
		padding-bottom:4px; 
		color:#FFFFFF;
	}

	/* p für Navigation */
	.navigation p {
		position:relative;
		margin:5px;
		font-size:10px;
		padding:2px;
	}
		
	/* ul für Navigation */
	.navigation ul {
		list-style:none;
		padding:0px;
		border-bottom-color:#1b2107;
		border-bottom-style:solid;
		border-bottom-width:1px;
		margin-left:0px;
		margin-top:6px;
		position:relative;

	}
	
	/* li für Navigation */
	.navigation ul li {
		padding:0px;
		margin:0px;
		position:relative;
	}
	
	/* a in li für Navigation */
	.navigation li a {
		text-indent:8px;
		width:160px; 
		margin-left:0px;
		border-top-color:#1b2107;
		border-top-style:solid;
		border-top-width:1px;
		display:block;
		padding-top:6px;
		padding-bottom:6px;
		border-left-width:0px;
		color:#000000;
		position:relative;
		padding-left:0px;
		margin-top:-1px;
	}
	
	.navigation a span.left {
	  	position:absolute; 
		right:2px;
	  	width:8px; 
		height:16px; 
		w\idth:0; 
		he\ight:0;
		margin-top:1px;
		display:block; 
	  	overflow:hidden; 
	  	border-top:6px solid #CCCCCC; 
	  	border-bottom:6px solid #CCCCCC;
	  	border-left:6px solid #000000;
  	}
	
	.navigation a:hover span.left {
	  border-top:6px solid #7ea9cc; 
	  border-bottom:6px solid #7ea9cc;
  	}

	/* a:hover in li für Navigation */
	.navigation li a:hover {
		text-decoration: underline;
		background-color:#7ea9cc;
		border-left-width:0px;
		position:relative;
	}
	
	/* selected in li für Navigation */
	.navigation li .selected {
		background-color:#f1f6fa;
		border-left-width:0px;
		font-weight:bold;
	}
	
	
	

/* ****************************************************************************** */

