/******************************************************************/
/* Navigation																											*/
/* TOBIASPIERSCHEL.COM																						*/
/* Last Update: 27.06.2007																				*/
/******************************************************************/

/******************************************************************/
/* CatNavigation																									*/
/******************************************************************/
#catnav{
	width:450px;
	height:30px;
	background-color:#cfd5d5;
}

#catnav ul {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#catnav ul li {
	display: inline;
	text-transform: uppercase;
	font-weight: bold;
	}

#catnav ul li a {
	float:left;
	height:30px;
	width:150px;

	font-size: 14px;
	color: #FA951F;
	text-decoration: none;
	text-align:center;
	line-height:30px;
	text-transform: uppercase;
	font-weight: bold;
}

#catnav ul li a:hover , #catnav ul a.current{
	color: #FEDC34;
	background-color:white;
}
/******************************************************************/


/*******************************************************************/
/*										 mainnavgation	 													 */
/*******************************************************************/
#mainnav{
	width:970px;
	height:30px;
}

#mainnav ul {
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#mainnav ul li {
	display: inline;
	text-transform: uppercase;
	font-weight: bold;
	}

#mainnav ul li a {
	float: left;
	height:30px;
	width:140px;

	padding:0px 10px;
	
	color: white;
	text-decoration: none;
	line-height:30px;
	vertical-align:middle;
	text-align:center;
	
	border-left:1px solid white;
}

#mainnav ul li a:hover , #mainnav ul li.current a{
	color: #FEDC34;
	background-image:url(/fileadmin/media/gfx/bg-navitem.jpg);
	background-repeat:repeat-x;
	}

#mainnav ul li a.logout {
	width:145px;
	color:red;
}	
	
/*******************************************************************/


/*******************************************************************/
/*										 Linke Navigation 													 */
/*******************************************************************/
#subnav{
	background-color:#6B7576;
}

#subnav #level-1 {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

 #subnav #level-1 li a {							/* Erstes LEVEL */
	display: block;

	width: 190px;							
	height: 25px;
	
	padding-left:10px;
	
	color: white;
	text-decoration: none;
	font-weight: bold;
	text-align:left;
	font-size: 10px;
	line-height:25px;
	text-transform: uppercase;

	border-bottom:1px solid white;
}

/* Level 1 Current */
#subnav #level-1 li a#current, #subnav #level-1 li a:hover{	
	background-color:#B9B9B9;
	color: #FEDC34;
}
/**********************Level 2*************************************/

#subnav #level-2{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#subnav #level-2 li a{								/* Zweites LEVEL */
	display: block;

	width: 180px;										/* 200 */
	height: 25px;
	
	padding-left: 20px;

	color: white;
	text-decoration: none;
	font-weight: bold;
	text-align:left;
	font-size: 10px;
	line-height:25px;
	text-transform: uppercase;
}

/* Level 2 Current und Over */
#subnav #level-2 li a#current, #subnav #level-2 li a:hover{
	background-color:#979797;
	color: #FEDC34;
}


/**********************Level 3*************************************/
#subnav #level-3{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#subnav #level-3 li a{								/* drittes LEVEL */
	display: block;

	width: 160px;												/* 200 */
	height: 25px;
	
	padding-left: 30px;

	color: white;
	text-decoration: none;
	font-weight: bold;
	text-align:left;
	font-size: 10px;
	line-height:25px;
	text-transform: uppercase;

}

/* Level 3 Current und Over */
#subnav #level-3 li a#current, #subnav #level-3 li a:hover{
	background-color:#979797;
	color: #FEDC34;
}

/*******************************************************************/
/*										 Servicenavigation													 */
/*******************************************************************/
#servicenavcontainer ul {
		width:470px;
		
		padding:0;
		margin:0;
		
		list-style-type: none;

		text-align: right;
}
		
#servicenavcontainer li { 
		display: inline; 
}
		
#servicenavcontainer li a {
		height:30px;
		font-size:10px;
		text-decoration: none;
		
		line-height:30px;
		color: white;
		
		padding: 0px 4px 0px 4px;
}
		
#servicenavcontainer li a:hover {
		color: #FA951F;
}

#servicenavcontainer li a#current {
		color: #FA951F;
}
/*******************************************************************/