/****************************************************************/
/* Navigation																										*/
/* Vision Pool GmbH | TP																				*/
/****************************************************************/

/* Main-Navigation	*/
#mainnav{}
#mainnav .navitem{
	width:auto;
	height:20px;
	margin-right:10px;
}


/* Slider-Navigation */
#slidernav{}
#slidernav ul {
	padding:0;
	margin:0;

	list-style-type:none;
	text-align:left;
}
	
#slidernav ul li { 
	display:inline;
	padding:0px;
	margin:0px;
}
	
#slidernav ul  li a {
	float:left;

	width:auto;
	height:19px;

	margin:0px;
	/*
	margin-right:3px;
	padding:0px 7px;
	*/
	margin-right:2px;
	padding:0px 4px;


	color:#5a5a5a;
	font-size:11px;
	/*font-weight:bold;*/
	font-weight:normal;
	text-transform:uppercase;
	text-decoration:none;
	line-height:19px;
	
	background-color:white;
}

#slidernav ul  li a:hover, #slidernav ul li a.current {
	color:#990000;
	border-bottom:1px solid white;
}


/* Sub-Navigation	LEVEL 1 */
#subnav{
	margin-top:5px;
	margin-bottom:15px;
	padding-top:10px;
	border-top:5px solid #b4b9b5;
}

#subnav ul.level-1  {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#subnav ul.level-1  li a{
	display: block;

	width:195px;
	height:21px;
	padding-left:20px;
	
	color:#5a5a5a;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	line-height:20px;

	background-image:url('/fileadmin/media/icon/arrow.gif');
	background-repeat: no-repeat;
	background-position: 10px 7px;

	border-bottom: 1px solid #b4b9b5;
}

#subnav ul.level-1 li a:hover, #subnav ul.level-1 li a.cur, #subnav ul.level-1 li a.act, #subnav ul.level-1 li a.actifsub {
	color:#990000;
} 

/* Sub-Navigation	LEVEL 2	*/
#subnav ul.level-2{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#subnav ul.level-2 li a{
	display: block;

	width:195px;
	height:21px;
	padding-left: 20px;
	
	color:#294838;	
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	line-height:20px;

	border-bottom: 1px solid #b4b9b5;
	background-image:none;
}

#subnav ul.level-2 li a:hover, #subnav ul.level-2 li a.cur, #subnav ul.level-2 li a.act, #subnav ul.level-2 li a.actifsub {
	color:#990000;
} 


/* Sub-Navigation	LEVEL 3	*/
#subnav ul.level-3{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#subnav ul.level-3 li a{
	display: block;

	width:175px;
	height:21px;
	padding-left: 40px;
	
	color:#294838;	
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	line-height:20px;

	border-bottom: 1px solid #b4b9b5;
	background-image:none;
}

#subnav ul.level-3 li a:hover, #subnav ul.level-3 li a.cur, #subnav ul.level-3 li a.act, #subnav ul.level-3 li a.actifsub {
	color:#990000;
} 



/* Service-Navigation	*/
#servicenav{
	float:right;

	width:215px;
	height:20px;
	
	background-color:white;
}

#servicenav .navitem{
	float:left;
	width:auto;
	height:20px;
	
	padding:0px 5px;
}


/* Meta-Navigation */
#metnav{}
#metanav .navitem{
	float:left;
	width:auto;
	height:20px;
	
	padding:0px 5px;
}


/* Content Menu	*/
ul.contentmenu{
	margin: 0;
	margin-top:5px;
	padding: 0;
	list-style-type: none;
}

ul.contentmenu li a{
	display: block;

	width:200px;
	height:21px;
	
	color:#5a5a5a;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	line-height:20px;

	border-bottom: 1px dotted #b4b9b5;

	background-image:url('/fileadmin/media/icon/arrow.gif');
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-left:10px;
}

ul.contentmenu li a:hover  {
	color:#990000;
}
